body { background-color:#E8E8E8; background-image: url(../images/fnd1.jpg); background-repeat:repeat-x repeat-y; font-family:Tahoma; font-size:12px;   }

h4 { text-transform:uppercase; font-size:12px;}

#corp img { text-decoration:none; border:none; border-color:#FFFFFF; }
a:link {text-decoration: none;}
a:visited { text-decoration: none;}
a:active { text-decoration: none;}
a:hover {  text-decoration: none;}

.rep {color:#006FA4;}

.fermer{
font-weight:bold;color:#2A3F00;background-color:#FFFFFF;
}

#corp a:link {color:#006FA4; text-decoration: none;}
#corp a:visited {color:#006FA4; text-decoration: none;}
#corp a:active { color:#4576a1;text-decoration: none;}
#corp a:hover { color:#000; text-decoration: none;}

#adr a:link {color:#FFF; text-decoration: none;}
#adr a:visited {color:#FFF; text-decoration: none;}
#adr a:active { color:#FFF;text-decoration: none;}
#adr a:hover { color:#FFF; text-decoration: none;}


#site { width:850px; height:auto; margin:auto; }
#header { width:850px; height:80px;  }
#logo { width:153px; height:108px; background-image: url(../images/logo.jpg) ; background-repeat:no-repeat; margin-left:55px; }
#aut { width:850px; height:110px; float:right; text-align:right;  color:#000;}
#menu { width:650px; height:86px; background-image: url(../images/logo.jpg) ; background-repeat:no-repeat; background-color:#FFF; padding-left:160px; float:left; }
#menu1 { width:630px; height:26px; margin: 20px 5px 0px 0px; background-image: url(../images/mmm1.jpg) ; background-repeat:no-repeat; float:right;  }
#menu1 a:link {color:#FFF; text-decoration: none;}
#menu1 a:visited {color:#FFF; text-decoration: none;}
#menu1 a:active { color:#FFF;text-decoration: none;}
#menu1 a:hover { color:#000; text-decoration: none;}
#menu2 { width:425px; height:36px;  padding-top:10px; float:right; margin-right:130px;}
#menu A {text-decoration: none;}
#menu A:link {color:#FFF; text-decoration: none;}
#menu A:visited {color:#FFF;  text-decoration: none;}
#menu A:active {color:#FFF;  text-decoration: none;}
#menu A:hover { color:#FFF; TEXT-DECORATION: underline}


#menug1 { width:105px; height:26px;  float:right; margin:auto 0px auto 1px; text-align:center;}
#menug2 { width:105px; height:26px;  float:right; margin:auto 0px auto 1px; text-align:center;}
#menug3 { width:105px; height:26px; float:right; margin:auto 0px auto 1px; text-align:center;}
#menug4 { width:105px; height:26px; float:right; margin:auto 0px auto 1px; text-align:center;}
#menug5 { width:102px; height:26px; float:right; margin:auto 0px auto 1px; text-align:center;}
.menutxt1{ padding-top:7px; color:#FFFFFF; font-weight:bold;  font-size:11px;}
.menutxt2{ padding:5px 5px 0px 25px; color:#718EAA; float:right; width:70px;font-weight:bold;font-size:10px;}
.menutxt2 a:link {color:#718EAA; text-decoration: none;}
.menutxt2 a:visited {color:#718EAA; text-decoration: none;}
.menutxt2 a:active { color:#718EAA;text-decoration: none;}
.menutxt2 a:hover { color:#718EAA; text-decoration: none;}
.menutxt3{ padding:5px 0px 0px 5px; color:#942519; float:right; width:110px;font-weight:bold;font-size:10px;}
.menutxt3 a:link {color:#942519; text-decoration: none;}
.menutxt3 a:visited {color:#942519; text-decoration: none;}
.menutxt3 a:active { color:#942519;text-decoration: none;}
.menutxt3 a:hover { color:#942519; text-decoration: none;}
.menutxt4{ padding:5px 5px 0px 15px; color:#6BA093; float:right; width:90px;font-weight:bold;font-size:10px;}
.menutxt4 a:link {color:#6BA093; text-decoration: none;}
.menutxt4 a:visited {color:#6BA093; text-decoration: none;}
.menutxt4 a:active { color:#6BA093;text-decoration: none;}
.menutxt4 a:hover { color:#6BA093; text-decoration: none;}
.menutxt5{ padding:5px 5px 0px 25px; color:#EBCC4F; float:right; width:50px;font-weight:bold;font-size:10px;}
.menutxt5 a:link {color:#EBCC4F; text-decoration: none;}
.menutxt5 a:visited {color:#EBCC4F; text-decoration: none;}
.menutxt5 a:active { color:#EBCC4F;text-decoration: none;}
.menutxt5 a:hover { color:#EBCC4F; text-decoration: none;}


#corp { width:850px; background-color:#FFFFFF; float:right}

#cc { width:190px; height:auto; background-color:#FFFFFF; float:left; }
#cc1 { width:180px; height:56px; background-image: url(../images/m1.jpg) ; background-repeat:no-repeat;padding-left:10px; }
#cc2 { width:180px; height:auto;  padding:10px; background-image: url(../images/m2.jpg) ; background-repeat:repeat-y;padding-left:10px;}
#cc3 { width:180px; height:17px; background-image: url(../images/m3.jpg) ; background-repeat:no-repeat;padding-left:10px; }

#em { width:190px; height:210px;margin-top:5px; background-color:#FFFFFF; float:left;}
#em1{width:180px; height:15px; background-image: url(../images/vide.jpg) ; background-repeat:no-repeat;padding-top:2px;padding-left:15px;}
#em2 { width:180px; height:140px;  background-image: url(../images/m2.jpg) ; background-repeat:repeat-y;padding-left:13px;}
#em3 { width:180px; height:17px; background-image: url(../images/m3.jpg);background-repeat:no-repeat;padding-left:15px;}border:1px solid #000000;

#rech { width:615px; height:auto; background-color:#000; float:right; margin:5px; background-image:url(../images/115.jpg);}
#rech1 { width:615px; height:35px; background-image: url(../images/rech1.jpg);background-repeat:no-repeat; }
#rech2 { width:615px; height:auto;  padding:0px 10px 0px 10px; background-image: url(../images/rech2.jpg) ; background-repeat:repeat-y;}
#rech3 { width:615px; height:17px; background-image: url(../images/rech3.jpg) ; background-repeat:no-repeat; }


#menudroit { width:145px; height:auto; background-color:#FFFFFF; float:left; margin:15px 5px 5px 5px;}

#mld { width:620px; height:auto; background-color:#FFFFFF; float:left;padding-top:10px;}
#mld img {
	BORDER: #ccc 1px solid; PADDING: 2px; BACKGROUND-COLOR: #ffffff;}

#ml { width:623px; background-color:#FFFFFF; float:left;}
#mlindex1 { width:800px; height:auto; margin:0px auto 5px auto; text-align:center; padding:10px;  }
#mlindex2 { width:600px; height:92px; margin:25px auto 15px auto;text-align:center; padding:10px; background-image: url(../images/600-pub.jpg) ; background-repeat:no-repeat;  }
#mlindex { width:620px; height:auto; margin:5px auto; padding:2px 10px; }
#mlcadr { width:193px; height:auto; float:left; margin:5px 2px; }
#mlcadr1 { width:249px; height:26px;  background-image: url(../images/vierge.jpg) ; background-repeat:no-repeat; padding-top:7px; text-align:center; color:#FFFFFF;}
#mlcadr2 { width:219px; height:117px;  background-image: url(../images/gris.jpg) ; background-repeat:no-repeat; text-align:center; padding:10px 15px 0px 15px;color:#B32031; }

#mlcadr3 { width:145px; height:350px; float:left; margin:5px 5px 20px 0px; color:#566F8D;}
#mlcadr4 { width:145px; height:350px; float:left; margin:5px 5px 20px 0px; color:#566F8D; }
#mlcadr5 { width:145px; height:350px; float:left; margin:5px 5px 20px 0px; color:#566F8D; }
#mlcadr6 { width:140px; height:350px; float:left; margin:5px 0px 20px 0px; color:#566F8D;}

#mlcadr4 a:link { color:#4576a1; }
#mlcadr4 a:visited { color:#4576a1; }
#mlcadr4 a:hover { color: #666666; }

#mlcadr5 a:link { color:#4477A4; }
#mlcadr5 a:visited { color:#4477A4; }
#mlcadr5 a:hover { color: #666666; }

#mlcadr6 a:link { color:#566F8D; }
#mlcadr6 a:visited { color:#566F8D; }
#mlcadr6 a:hover { color: #666666; }

#mlcadr3 a:link { color:#4576a1; }
#mlcadr3 a:visited { color:#4576a1; }
#mlcadr3 a:hover { color: #666666; }


#bandrgriad {width:820px; height:24px;  background-image: url(../images/rd.jpg) ; background-repeat:no-repeat;  padding-left:10px; color:#FFFFFF; padding-top:3px;font-weight:bold; }
#bandrg {width:590px; height:24px;  background-image: url(../images/star.jpg) ; background-repeat:no-repeat;  padding-left:10px; color:#FFFFFF; padding-top:3px;font-weight:bold; }
#bandrga {width:586px; height:24px;  background-image: url(../images/star.jpg) ; background-repeat:no-repeat;  padding-left:10px; color:#FFFFFF; padding-top:3px;font-weight:bold;margin-left:2px;}



#bandrga a:link {color:#FFF; text-decoration: none;}
#bandrga a:visited {color:#FFF; text-decoration: none;}
#bandrga a:active { color:#FFF;text-decoration: none;}
#bandrga a:hover { color:#FFF; text-decoration: underline;}



#bandrg1 {width:550px; height:24px;  background-image: url(../images/star1.jpg) ; background-repeat:no-repeat;  padding-left:50px; color:#FFFFFF; padding-top:3px;font-weight:bold; }
#bandrg a:link {color:#FFF; text-decoration: none;}
#bandrg a:visited {color:#FFF; text-decoration: none;}
#bandrg a:active { color:#FFF;text-decoration: none;}
#bandrg a:hover { color:#FFF; text-decoration: underline;}


#footer { width:839px; height:20px; background-color:#B32031; margin:5px; color:#FFFFFF; text-align:center; float:right;}
#adr { width:850px; height:auto; margin:auto; text-align:center; margin-top:5px; color:#FFFFFF; background-color:#566F8D; float:right;}
#adr a:link { color:#FFFFFF; text-decoration:none; }
#cadrech { width:500px; height:auto; margin:15px auto; border : solid 1px #B32031; text-align:center; padding:10px; }


.button {
border : solid 1px #CCC;
	background: #627F9D;
	color : #FFF;
	font-weight : bold;
	font-size : 9px;
	padding: 1px;
	height:20px;
}

#tabbpl{
float: left;
text-align:left;
width: 205px;

padding :10px 10px 10px 10px;
margin :10px 0;
}
#tabbpbas{

text-align:center;
width: 500px;
height:80px;
border: 1px solid #EAEAEA;
padding :2px;
margin :5px;
margin-bottom:20px;

}


/**MENU DROIT**/
.glossymenu{

list-style-type: none;
margin: 5px 0;
padding: 0;
width: 145px;

border-bottom-width: 0;
}

.glossymenu li a{ background-color:#FFFFFF;
color: #B32031;
font: bold 13px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;

display: block;
width: auto;
padding: 3px 0;
padding-left: 10px;
text-decoration: none;
border-bottom: 1px dashed #000;

}


* html .glossymenu li a{ /*IE only. Actual menu width minus left padding of A element (10px) */
width: 140px;
}

.glossymenu li a:visited, .glossymenu li a:active{
color: #B32031;
}

.glossymenu li a:hover{ background-color:#B32031;
color:#FFF;
}
#tabbplg{
float: left;
text-align:right;
width: 250px;
height:200px;
border: 1px solid #910000;
padding :5px 5px 5px 5px;
margin :5px 2px;}
.Style90 {color: #FFFFFF; font-weight: bold;font-size:14px;}
.grasrg {font-size:11px;font-family:tahoma; line-height: 1.7em ; font-weight: bold; margin: auto auto auto auto; color:#B32031; padding-bottom:10px; }
.prf{width:450px;height:auto;padding:0px 10px 10px 10px;}
.gras {	font-size:11px;	font-family:tahoma; line-height: 1.7em ; font-weight: bold; margin: auto auto auto auto; }
.simplrg {	font-size:10px;	font-family:verdana; line-height: 1.7em ; margin: auto auto auto auto; color:#990000;}
.grasrg2 {	font-size:9px;	font-family:tahoma; line-height: 1.7em ; font-weight: bold; margin: auto auto auto auto; color:#990000; padding-bottom:1px; }
#ins{border:1px solid #BEBEBE; margin-left:5px;padding-left:10px;}
/****/


#pagination { padding:4px; margin:2px; border:#006699 solid 1px;  float: left;}
#pagination1 {
	padding:4px;
	margin:2px;
	border:#990033 solid 1px;
	float: left;

}




#contact-area1 {
	width: 145px;
	margin-right:10px;
	float:right;
	
}
#contact-areasite {
	width: 145px;
	padding-left:10px;
	float:right;
	
}

#contact-area1 input{
	padding: 2px;
	width: 150px;
	font-family: Helvetica, sans-serif;
	font-size: 0.8em;
	margin: 2px 0px 2px 0px;
	border: 1px solid #ccc;
	height: 17px;
}



#contact-area1 input:focus {
	border: 1px solid #900;
}



label {
padding-left:10px;
	float: left;
	text-align: left;
	margin-right: 15px;
	width: 80px;
	padding-top: 2px;
	font-size: 0.8em;}
label2 {
padding-left:10px;
	float: left;
	text-align: left;
	margin-right: 15px;
	width: 80px;
	padding-top: 2px;
	font-size: 0.8em;}
	
	
#rechercheavc1 {
padding-left:0px;
width:494px;
height:280px;
background-image: url(../images/rech.jpg);
margin:auto;
}
#rechercheavc2 {
margin:auto;
padding-left:5px;
padding-bottom:5px;
width:400px;
height:60px;
border-bottom:1px solid #CCC;
border-left:1px solid #CCC;
border-right:1px solid #CCC;
}
#rechercheavc3 {
margin:auto;
padding-left:5px;
padding-bottom:5px;
width:400px;
height:52px;

border-left:1px solid #CCC;
border-right:1px solid #CCC;
}
	
.descr{width:565px; height:auto;margin:6px; background-color:#F2F2F2; BORDER: #000 1px solid; padding-bottom:5px;padding-left:5px;}
#titredescr{color:#400000;font-weight:bold;text-decoration:underline;font-size:16px;padding:5px;padding-bottom:15px;display:block;}
#titrechamp{color:#400000;font-weight:bold;text-decoration:underline;font-size:12px;padding-left:5px;}
#texdescr{color:#400000;padding-left:5px;line-height:1.5em ; font-size:13px;}	
.grasv {font-size:11px;	font-family:tahoma; line-height: 1.7em ; font-weight: bold; margin: auto auto auto auto;color:#339933;}
.grasr {font-size:11px;	font-family:tahoma; line-height: 1.7em ; font-weight: bold; margin: auto auto auto auto;color:#FF0000;}



.grasn{	font-size:12px;	font-family:tahoma; line-height: 1.7em ; font-weight: bold; margin: auto auto auto auto; color:#990000; padding-bottom:1px;color:#000000; font-weight:bold;}
.grasb{	font-size:12px;	font-family:tahoma; line-height: 1.7em ; font-weight: bold; margin: auto auto auto auto; color:#990000; padding-bottom:1px;color:#FFFFFF; font-weight:bold;}
.grasrg{	font-size:12px;	font-family:tahoma; line-height: 1.7em ; font-weight: bold; margin: auto auto auto auto; color:#990000; padding-bottom:1px;color:#B32031; font-weight:bold;}
.grasble{	font-size:12px;	font-family:tahoma; line-height: 1.7em ; font-weight: bold; margin: auto auto auto auto; color:#990000; padding-bottom:1px;color:#566F8D; font-weight:bold;}
.ggr{ font-weight:bold;color:#B32031;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;}


Menu membre.php
#menumbr { width:600px; height:30px; margin:5px; background-color: #566F8D;font-family:Geneva, Arial, Helvetica, sans-serif; font-size:14px; font-weight: normal;color:#FFFFFF;}

elements du menu
.smnu a:link{color:#FFFFFF;text-decoration:none;font-weight:bold;}
.smnu a:visited{color:#FFFFFF;text-decoration:none;font-weight:bold;}
#menumbr a:link{color:#FFFFFF;font-weight:bold;}
#menumbr a:visited{color:#FFFFFF;text-decoration:none;font-weight:bold;}
#menumbr a:active{color:#FFFFFF;text-decoration:none;font-weight:bold;}
#menumbr a:hover{color:#FFFFFF;text-decoration:none;font-weight:bold;}
#m-amb{width:100px; height:24px; background-color: #CCC; margin: 0px 3px 0px 2px; text-align:center; float:left; vertical-align:middle; padding-top:6px;}
#m-amb:hover { background-color:#CCCCCC; color:#FFF; }
#m-cham{width:115px; height:24px; background-color: #CCC; margin: 0px 3px 0px 2px; text-align:center;  float:left; vertical-align:middle; padding-top:6px;}
#m-cham:hover { background-color:#CCCCCC; color:#FFF; }
#m-bi-et{width:100px; height:24px; background-color: #CCC; margin: 0px 3px 0px 2px; text-align:center; float:left; vertical-align:middle; padding-top:6px;}
#m-bi-et:hover { background-color:#CCCCCC; color:#FFF; }
#m-rest{width:90px; height:24px; background-color: #CCC; margin: 0px 3px 0px 2px; text-align:center; float:left; vertical-align:middle; padding-top:6px;}
#m-rest:hover { background-color:#CCCCCC; color:#FFF; }
#m-priv{width:100px; height:24px; background-color: #CCC; margin: 0px 3px 0px 2px; text-align:center;  float:left;vertical-align:middle; padding-top:6px;}
#m-priv:hover { background-color:#CCCCCC; color:#FFF; }
#m-es-pr{width:80px; height:24px;background-color: #CCC; margin: 0px 0px 0px 2px; text-align:center; float:left; padding-top:6px; }
#m-es-pr:hover { background-color:#CCCCCC; color:#FFF; }

