/* CSS Document */body {font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 11px;margin: 0;padding: 0;background-image:url("../img/fondbody.gif");}#header {height: 190px;width:997px;background-image:url("../img/header.gif");background-repeat:no-repeat;}#menuhaut {height: 32px;width:995px;margin-top:189px;padding-top:29px;padding-left:3px;position:absolute;display:inline;font-size:10px;z-index:100;}#menuhaut form{display:inline;}#conteneur {position: relative;width: 997px;margin: 0 auto; background-color:#336699;background-image:url("../img/fondcentre.gif");}#centre {padding-top:50px;}#centre a{font-weight:bold;color:#003366;text-decoration:none;}#centre a:hover{color: #FF6600;}#gauche {padding-top:50px;}#droite {padding-top:50px;}#pied {position: relative;width:997px;margin: 0 auto; padding-top:10px;background-position:bottom;text-align:center;}#pied a {color:#003366;font-weight:bold;}#pied a:hover {color: #FF6600;}p {margin: 0 0 10px 0;}dl, dt, dd, ul, li {margin: 0;padding: 0;list-style-type: none;z-index:100;}.menu2 {text-align:right;margin-top:5px;left: 0;width: 181px;}#menu {height: 32px;margin-top:-29px;position: relative;z-index:100;margin-left:0px;}.menu2 dl {float: left;padding-left:3px;line-height:1px;width:181px;margin: 0 2px;height: 32px;border-left:2px solid #66CCFF ;}dl {float: left;font-size:10px;line-height:1px;width:93px;margin: 0 3px;height: 32px;}dt {cursor: pointer;margin: 0px 0 3px 0;line-height: 15px;text-align:left;font-weight: bold;color:#FFFFFF;padding-top:2px;text-align:center;height:30px;background-color:#003366;}dd {line-height: 15px;}li {text-align: left;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;padding-bottom:3px;font-weight:bold;}li a {color:#FFFFFF;padding:3px;text-decoration: none;display: block;border: 0 none;height: 100%;background-color:#003366;}.soussous li a {background-image:url("../img/sousousmenu.gif"); }dt a {color: white;text-decoration: none;display: block;border: 0 none;height: 100%;}li a:hover{color:#FFFFFF;background-color:#0099FF;}dt a:hover {color:#FFFFFF;border:0;text-decoration:none;}.titrerubrique{font-size:24px;padding-top:12px;color:#FF6600;padding-bottom:10px;}.soustitre{font-size:18px;color:#FF6600;}.chapo{padding-top:5px;font-size:14px;color:#000000;font-weight:bold;}.soustitrerubrique2{font-size:16px;padding-top:12px;color:black;padding-bottom:5px;}a {text-decoration: none;color: black;color: #222;}.langfr{background-image:url("../img/drapeau_fr.gif");background-repeat:no-repeat;	border:0;margin-right:5px;margin-left:25px;	width:21px;	height:15px;	outline: none;	cursor:hand;	cursor: pointer; }.langesp{background:url("../img/drapeau_esp.gif");background-repeat:no-repeat;	border:0;margin-right:5px;	width:21px;	height:15px;	outline: none;	cursor:hand;	cursor: pointer; 	margin-left:5px;}.langarb{background:url("../img/drapeau_arab.gif");background-repeat:no-repeat;	border:0;	margin-right:5px;	width:21px;	height:15px;	outline: none;	cursor:hand;	cursor: pointer; 	margin-left:5px;}.langeng{background:url("../img/drapeau_engl.gif");background-repeat:no-repeat;	border:0;margin-right:5px;	width:21px;	height:15px;	outline: none;	cursor:hand;	cursor: pointer; 	margin-left:5px;}.cadrebleu{ border:1px solid #ffffff;background-image:url("../img/bleu_lihover.gif"); color:#ffffff; font-size:9px; font-weight:bold; cursor:pointer; } .cadrebleu :hover{ border:1px solid #ffffff; color:#ffffff; font-size:9px; font-weight:bold; cursor:pointer; }  .cadrenoir{ background-color:#333333; border:1px solid #ffffff; color:#ffffff; font-weight:bold; } .titremenug{ background-color:#006600;background-repeat:no-repeat;color:#FFFFFF;text-align:left;font-weight:bold;padding:10px 15px 7px 15px;}.titremenug a{ color:#FFFFFF;}.titremenug a:hover{ color:#FFFFFF;}.menug{ background-color:#AA0000;color:#FFFFFF;text-align:left;padding:5px;}.menug1 input{ width:120px;height:12px;font-size:10px;}.menug a{ color:#FFFFFF;font-size:10px;font-weight:bold;}.menug a:hover{ text-decoration:underline;}#centre ul{color:white;}.menuchoix11 {  display:block;   width: 181px;    height:150px;background-image:url("../img/menuchoix2.png");background-repeat:no-repeat;padding-top:19px;font-size:10px;}.menuchoix11 a {color:#003366;font-weight:bold;}.menuchoix11 a:hover {color: #FF6600;}a {color:#003366;font-weight:bold;}a:hover {color: #FF6600;}.partenaire2 a {color:#003366;color:black;font-weight:bold;}.partenaire2 a:hover {color: #FF6600;}#contenu2 { text-align:left;font-size:10px;}#contenu2 a{ color:#003366;font-weight:bold;}#contenu2a:hover{ color: #FF6600;}.titremenu{ color:#003366;font-family: Arial,sans-serif;font-weight:bold;font-size:14px;margin-bottom:5px;width:181px;}.titremenuor{ font-family: Arial,sans-serif;font-weight:bold;font-size:15px;margin-bottom:5px;width:172px;color:white;background-color:#009900;}.capsule2{ color:white;font-family: Arial,sans-serif;font-weight:bold;font-size:14px;margin-top:10px;margin-bottom:5px;padding-top:7px;padding-bottom:7px;width:181px;text-align:center;background-color:#339900;}.capsule2 a{ color:white;}.capsule2 input{ font-size:10px;width:100px;}.capsule2 a:hover{ color:white;background-color:#006600;}.btnok input{width:20px;font-size:10px;font-weight:bold;border:0px;color:white;background-color:#006600;}.partenaire{background-color:#006600;border:4px solid white;border-bottom:0;color:#FFFFFF;font-family: Arial,sans-serif;font-weight:bold;font-size:14px;height:28px;margin-bottom:0px;width:173px;background-repeat:no-repeat;text-align:center;padding-top:5px; }.partenaire2{background-color:#339900;border:4px solid white;border-bottom:0;border-top:0;margin-bottom:0px;width:173px;margin:0px;text-align:center;}.partenaire3{background-color:#339900;border:4px solid white;border-top:0;height:20px;width:173px;margin:0px;text-align:center;}.smenu {z-index: 100;}.smenu ul {z-index: 100;list-style-type: none;}.smenu li {margin-top:-3px;z-index: 100;text-align: left;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;padding-bottom:3px;font-weight:bold;}.smenu li a{padding-left:8px;border-left:5px solid #003366;}.titrearticle{font-size:24px;padding-top:12px;color:#FF6600;}.surtitrerubrique{font-size:18px;color:#FF6600;padding-bottom:5px;border-bottom:1px solid #FF6600;}.blocorange{background-color:#FF9900;width:210px;padding:5px;margin-top:-3px;margin-bottom:10px;}.blocorange a{color:#FFFFFF;font-weight:bold;}.blocorange a:hover{color:#CC3300;}.enteteblocorange{color: #FF6600;font-weight:bold;font-size:14px;}.album{background-image:url("../img/fondalbum.png");border:2px solid white;color:#FFFFFF;float:left;width:172px;height:190px;text-align:center;margin:10px 3px 0 0;}.album2{display:block;   width: 173px;    height:190px;background-image:url("../img/fondalbum.png");border:2px solid white;font-size:10px;}.album3{display:block;   width: 173px;    height:278px;background-image:url("../img/fondalbum.png");border:2px solid white;font-size:10px;}.album a{font-size:11px;font-weight:bold;color:#CC3300;}.album a:hover{color:#FF6600;}.album3 a{font-size:11px;font-weight:bold;color:#CC3300;}.album3 a:hover{color:#FF6600;}.album2 a{font-size:11px;font-weight:bold;color:#CC3300;}.album2 a:hover{color:#FF6600;}.album table{width:180px;text-align:center;}.album td{text-align:center;}.cadretof{float:left;width:180px;height:190px;text-align:center;margin:10px 7px 0 0;background-repeat:no-repeat;}.cadretof table{width:180px;text-align:center;}.cadretof td{text-align:center;}.lesformulaires{font-weight:bold;font-size:10px;}.article{margin-top:10px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 12px;width:551px;text-align:justify;}.article img{margin-right:5px;border:0;}.date{font-size:11px;}.logo{float:left;margin-left:10px;}