html {
	overflow-y: scroll;
}
body {
	background-repeat: repeat-x;
	background-color: #e8eeee;
	margin: 0px;
	padding: 0px;
	background-image: url(../css/images/fond10.jpg);
	background-attachment: fixed;
}
#wrapper {
	font-family: Verdana, Geneva, sans-serif;
	text-align: left;
	width: 980px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	font-size: 12px;
}
#header {
	margin-top: 0px;
	margin-bottom: 0px;
}
#banner0 {
	height: 120px;
	width: 980px;
	padding-bottom: 0px;
	background-image: url(../fond/bando2010.gif);
}
#banner {
	height: 120px;
	width: 980px;
	padding-bottom: 0px;
}
#nav {
	height: 36px;
	width: 980px;
	background-color: #E8EEEE;
	background-image: url(../fond/nav_band.png);
}
#nav10 {
	height: 28px;
	width: 980px;
	background-color: #FFF;
	background-image: url(../fond/nav_band.png);
	background-position: top;
}
#content {
	margin-top: 0px;
	padding-top: 2px;
}
#contentS {
	margin-top: 0px;
	padding-top: 0px;
	width:980px;
	background-image: url(images/backpl.png);
	background-repeat: repeat-y;
}
#contentN {
	margin-top: 0px;
	padding-top: 0px;
	background-image: url(images/backpl.png);
	background-repeat: repeat-y;
}
#leftColumn {
	float: left;
	width: 125px;
	padding: 0;
	height: 600px;
	background-image: url(../fond/g_accueil.png);
	background-repeat: no-repeat;
	background-position: center top;
	background-color:#FFF;
}
#leftColumnAn {
	float: left;
	width: 125px;
	padding: 0;
	height: 600px;
	background-image: url(../fond/g_annonces.png);
	background-repeat: no-repeat;
	background-position: center top;
	background-color:#FFF;
}
#leftColumnA {
	float: left;
	width: 125px;
	padding: 0;
	height: 600px;
	background-color:#FFF;
}
#leftColumnE {
	float: left;
	width: 125px;
	padding: 0;
	height: 320px;
	background-image: url(../fond/g_erreur.png);
	background-repeat: no-repeat;
	background-position: center top;
	background-color:#FFF;
	text-align:center;
}
#leftColumnM {
	float: left;
	width: 125px;
	padding: 0;
	height: 350px;
	background-color:#FFF;
	text-align:center;
}
#leftColumnQ {
	float: left;
	width: 125px;
	padding: 0;
	height: 100%;
	min-height:450px;
	background-image: url(../fond/g_enquete.png);
	background-repeat: no-repeat;
	background-position: center top;
	background-color:#FFF;
	border-top-width:2px;
	border-top-style:solid;
	border-top-color:#E8EEEE;
}
#leftColumnQ2 {
	float: left;
	width: 125px;
	padding: 0;
	min-height:1270px;
	background-image: url(../fond/g_enquete.png);
	background-repeat: no-repeat;
	background-position: center top;
	background-color:#FFF;
	border-top-width:2px;
	border-top-style:solid;
	border-top-color:#E8EEEE;
}
#leftColumn1 {
	float: left;
	width: 125px;
	padding: 0;
	height: 350px;
	background-image: url(../fond/g_pass.png);
	background-repeat: no-repeat;
	background-position: center top;
	background-color:#FFF;
	text-align:center;
}
#leftColumn11 {
	float: left;
	width: 125px;
	padding: 0;
	height: 350px;
	background-image: url(../fond/g_dden10.png);
	background-repeat: no-repeat;
	background-position: center top;
	background-color:#FFF;
	text-align:center;
}
#leftColumn2 {
	float: left;
	width: 125px;
	padding: 0;
	height: 600px;
	background-image: url(../fond/g_public.png);
	background-repeat: no-repeat;
	background-position: center top;
	background-color:#FFF;
}
#leftColumn3 {
	float: left;
	width: 125px;
	padding: 0;
	height:100%;
	min-height:300px;
	background-image: url(../fond/g_dden10.png);
	background-repeat: no-repeat;
	background-position: center top;
	background-color:#FFF;
	border-top-width:2px;
	border-top-style:solid;
	border-top-color:#E8EEEE;
}
#leftColumn4 {
	float: left;
	width: 125px;
	padding: 0;
	height: 100%;
	min-height:300px;
	background-image: url(../fond/g_util10.png);
	background-repeat: no-repeat;
	background-position: center top;
	background-color:#FFF;
	border-top-width:2px;
	border-top-style:solid;
	border-top-color:#E8EEEE;
	text-align: center;
}
#leftColumn5 {
	float: left;
	width: 125px;
	padding: 0;
	background-image: url(../fond/g_agenda10.png);
	background-repeat: no-repeat;
	background-position: center top;
	background-color:#FFF;
	border-top-width:2px;
	border-top-style:solid;
	border-top-color:#E8EEEE;
	text-align: center;
}
#leftColumn6 {
	float: left;
	width: 125px;
	padding: 0;
	height: 600px;
	background-image: url(../fond/g_contact10.png);
	background-repeat: no-repeat;
	background-position: center top;
	background-color:#FFF;
	text-align: center;
}
#leftColumnNl {
	float: left;
	width: 125px;
	padding: 0;
	height: 600px;
	background-image: url(../fond/g_news10.png);
	background-repeat: no-repeat;
	background-position: center top;
	background-color:#FFF;
	border-top-width:2px;
	border-top-style:solid;
	border-top-color:#E8EEEE;
	text-align: center;
}
#leftColumn7 {
	float: left;
	width: 125px;
	padding: 0;
	height: 600px;
	background-image: url(../fond/g_plan10.png);
	background-repeat: no-repeat;
	background-position: center top;
	background-color:#FFF;
	text-align: center;
}
#leftColumn7b {
	float: left;
	width: 125px;
	padding: 0;
	height: 600px;
	background-image: url(../fond/g_spe.png);
	background-repeat: no-repeat;
	background-position: center top;
	background-color:#FFF;
	border-top-width:2px;
	border-top-style:solid;
	border-top-color:#E8EEEE;
}
#leftColumn8 {
	float: left;
	width: 125px;
	padding: 0;
	height: 800px;
	background-image: url(../fond/g_detente.png);
	background-repeat: no-repeat;
	background-position: center top;
	background-color:#FFF;
}
#leftColumn8b {
	float: left;
	width: 125px;
	padding: 0;
	height: 700px;
	background-image: url(../fond/g_forum.png);
	background-repeat: no-repeat;
	background-position: center top;
	background-color:#FFF;
}
#leftColumn9 {
	float: left;
	width: 125px;
	padding: 0;
	height: 100%;
	min-height:450px;
	background-image: url(../fond/lettrinfo10.png);
	background-repeat: no-repeat;
	background-position: center top;
	background-color:#FFF;
	border-top-width:2px;
	border-top-style:solid;
	border-top-color:#E8EEEE;
}
#leftColumnS {
	float: left;
	width: 125px;
	padding: 0;
	background-image: url(../fond/g_sigles10.png);
	background-repeat: no-repeat;
	background-position: center top;
	background-color:#FFF;
	border-top-width:2px;
	border-top-style:solid;
	border-top-color:#E8EEEE;
}
#leftColumnC {
	float: left;
	width: 228px;
	padding: 0;
	height: 620px;
	background-image: url(../fond/g_ncy.png);
	background-repeat: no-repeat;
	background-position: center top;
	background-color:#E8EEEE;
	text-align: center;
}
#leftColumnN {
	float: left;
	width: 228px;
	padding: 0;
	height: 605px;
	background-image: url(../fond/g_ncy.png);
	background-repeat: no-repeat;
	background-position: center top;
	background-color:#E8EEEE;
	text-align: center;
}
#leftColumnNP {
	float: left;
	width: 228px;
	padding: 0;
	height: 100%;
	min-height: 605px;
	background-image: url(../fond/g_ncy.png);
	background-repeat: no-repeat;
	background-position: center top;
	background-color:#E8EEEE;
	text-align: center;
}
#mainColumnN {
	width: 752px;
	padding: 0;
	float: right;
	height: 605px;
	background-color:#FFF;
	background-image: url(../nancy1/54/tstan.jpg);
}
#mainColumnC {
	width: 752px;
	padding: 0;
	float: right;
	height: 620px;
	background-image: url(../nancy1/54/tstan.jpg);
}
#mainColumnNP {
	width: 752px;
	padding: 0;
	float: right;
	height: 100%;
	min-height: 605px;
	background-color:#E8EEEE;
	background-image: url(../nancy1/54/tstan.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
#mainColumn {
	width: 555px;
	margin: 0 130px;
	padding: 0;
	height: 600px;
	background-color:#FFF;
}
#mainColumnE {
	width: 555px;
	margin: 0 130px;
	padding: 0;
	height: 320px;
	background-color:#FFF;
	text-align: center;
}
#mainColumn1 {
	width: 555px;
	margin: 0 130px;
	padding: 0;
	height: 350px;
	background-color:#FFF;
}
#mainColumn2 {
	width: 535px;
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:0px;
	margin: 0 130px;
	height: 595px;
	background-color:#FFF;
	overflow:auto;
}
#mainColumn4 {
	background-color: #ffffff;
	width: 535px;
	padding: 10px;
	margin-top: 0;
	margin-right: 130px;
	margin-bottom: 0;
	margin-left: 130px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #E8EEEE;
	height: 100%;
	min-height: 500px;
}
#mainColumn5 {
	background-color: #ffffff;
	width: 555px;
	padding: 0;
	margin-top: 0;
	margin-right: 130px;
	margin-bottom: 0;
	margin-left: 130px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #E8EEEE;
	height: 100%;
	min-height: 500px;
	border-right-color: #E8EEEE;
	border-left-color: #E8EEEE;
}
#mainColumnS {
	width: 555px;
	margin-top:0;
	margin-right:130px;
	margin-bottom:0;
	margin-left:130px;
	padding: 0;
	height: 100%;
	min-height:350px;
	background-color:#FFF;
	border-top-width:2px;
	border-top-style:solid;
	border-top-color:#E8EEEE;
}
#mainColumn8 {
	width: 853px;
	padding: 0;
	float: right;
	height: 800px;
	background-color:#FFF;
}
#mainColumnQ2 {
	width: 853px;
	padding: 0;
	float: right;
	min-height: 1270px;
	background-color:#FFF;
	border-top-width:2px;
	border-top-style:solid;
	border-top-color:#E8EEEE;
}
#rightColumn {
	width: 290px;
	padding: 0;
	float: right;
	height: 600px;
	background-color:#FFF;
}
#rightColumnE {
	width: 290px;
	padding: 0;
	float: right;
	height: 200px;
	background-color:#FFF;
}
#rightColumn1 {
	width: 290px;
	padding: 0;
	float: right;
	height: 350px;
	background-color:#FFF;
}
#rightColumn3 {
	width: 290px;
	padding: 0;
	float: right;
	background-color:#FFF;
	border-top-width:2px;
	border-top-style:solid;
	border-top-color:#E8EEEE;
	background-image: url(../images/fondb.png);
	background-repeat: no-repeat;
	background-position: top;
}
#rightColumn5 {
	width: 290px;
	padding: 0;
	float: right;
	background-color:#FFF;
	border-top-width:2px;
	border-top-style:solid;
	border-top-color:#E8EEEE;
}
#rightColumnS {
	width: 290px;
	padding: 0;
	float: right;
	background-color:#FFF;
	border-top-width:2px;
	border-top-style:solid;
	border-top-color:#E8EEEE;
}
#subfooter {
	clear: both;
	width:980px;
	font-size:10px;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
}
#leftColumnFooter {
	float: left;
	width: 125px;
	height: 20px;
	text-align: center;
	background-image: url(images/footleft.png);
}
#mainColumnFooter {
	width: 555px;
	height: 20px;
	background-color:#FFF;
	color: #333;
	text-align: right;
	margin-top: 0;
	margin-right: 130px;
	margin-bottom: 0;
	margin-left: 130px;
}
#mainColumnFooter2 {
	width: 565px;
	height: 20px;
	background-color:#FFF;
	color: #333;
	text-align: right;
	margin-top: 0;
	margin-right: 125px;
	margin-bottom: 0;
	margin-left: 125px;
}
#rightColumnFooter {
	width: 290px;
	margin-right: auto;
	margin-left: 0px;
	float: right;
	height: 20px;
	vertical-align: text-bottom;
	text-align: left;
	font-size: 9px;
	background-image: url(images/footright.png);
}
#footer {
	margin-top: 12px;
	margin-bottom: 12px;
	clear: both;
	color: #999;
	text-align: center;
	text-decoration: none;
	font-size:10px;
	margin-right:auto;
	margin-left:auto;
}
a {
	text-decoration: none;
	color: #666;
}
a:hover {
	background-color:#666;
	color:#FFF;
	text-decoration:none;
	outline:none;
}
.alignCenter {
	text-align: center;
}
.alignLeft {
	text-align: left;
}
.alignRight {
	text-align: right;
}
.bleu {
	color: #0C546B;
}
.vert {
	color:#060;
}
.titre {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	color: #0C546B;
	text-align: center;
}
.titre2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #0C546B;
	text-align: center;
}
.chapo {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #0C546B;
	text-align: justify;
}
.titreparag {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #0C546B;
	text-align: left;
	text-indent: 80px;
}
.centre {
	font-family: Verdana, Geneva, sans-serif;
	color: #0C546B;
	text-align: center;
}
.parag {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	text-align: justify;
}
.retrait {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	text-align: justify;
	text-indent: 40px;
}
.sanbord {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.alignCenter {
	text-align: center;
}
.alignLeft {
	text-align: left;
}
.alignRight {
	text-align: right;
}
.petitRight {
	text-align: right;
	font-size:10px;
}
.cartvisit {
	background-image: url(../images/cartvis.jpg);
	text-align: center;
	vertical-align: middle;
}
.stitre {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #545454;
}
.onglet {
	background-image: url(../boutonli/onglet.jpg);
}
.centrehaut {
	text-align: center;
	vertical-align: top;
	font-size:10px;
	color:#0C5456B;
}
.central {
	text-align: center;
	vertical-align: middle;
}
.small {
	font-size: small;
}
.nonsouligne {
	color: #0C546B;
	text-decoration: none;
}
.items {
	font-family: "Comic Sans MS", cursive;
	font-size: 12px;
	font-style: normal;
	color: #000;
	text-align: left;
	float: right;
	width: 180px;
	margin-right: 20px;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #333;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #333;
}
.mright {
	margin-right: 10px;
}
.mleft {
	margin-left: 10px;
}
.texterror { color:#F00;
	font-size:12px
}
.textform { color:#000;
	font-size:12px;
}
.fonder {
	background-image:url(../nancy1/54/fond_er.jpg);
	background-repeat:no-repeat;
	border:none;
}
.fondnl {
	background-image:url(../nancy1/54/tstan.jpg);
	background-repeat:no-repeat;
	border:none;
}
.fondim {
	background-image:url(../nancy1/54/stan03.jpg);
	background-repeat:no-repeat;
	border:none;
}
.fondiml {
	background-image:url(../nancy1/54/tcha.jpg);
	background-repeat:no-repeat;
	border:none;
}
TEXTAREA { color:#000;
	font-size:12px;
	background-color:#FFF;
}
li.gif {
	font-family: Arial, sans-serif;
	font-size: 100%;
	color: black;
	display : list-item;
	list-style-image : url(../images/accr.gif);
}
li.gif2 {
	list-style-image : url(../images/arrowb.gif);
}
li.gif3 {
	list-style-image : url(../images/arrowg.gif);
	font-size:10px;
}
li.navig {
	font-size:10px;
}
li.alpha {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	text-align: justify;
	list-style:lower-alpha;
	list-style-position:outside;
}
img
{
	border:0px;
}
sup {
	vertical-align: 60%;
	font-size: 75%;
	line-height: 100%;
}
sub {
	vertical-align: -10%;
	font-size: 75%;
	line-height: 100%;
}
.bg {
	border-right:hidden;
}
.bd {
	border-left:hidden;
}
.bv {
	border-right:hidden;
	border-left:hidden;
}
.bh {
	border-top:hidden;
	border-bottom:hidden;
}
.bt {
	border-top:hidden;
}
.bb {
	border-bottom:hidden;
}
.btout {
	border-top:hidden;
	border-bottom:hidden;
	border-right:hidden;
	border-left:hidden;
}

.mini {
	font-size: 10px;
}

