/*==== CONTENEURS ====*/.banniere {position:absolute;height:90;margin-left:-400px;left:50%;top:0;width:800px;padding:0;border-right:solid 1px #cccccc;}.cadrepage {position:absolute;margin-left:auto;margin-right:auto;top:90;width:801px;height:3000px;padding:0;background-color:#cccccc;}.menu {position:relative;width:200px;/*background:url(images/vertcarre.gif) repeat;*/background-color:#cccccc;margin:0;padding-top:20px;padding-right:0px;padding-left:15px;float:left;height:3000px;}.droits {padding-right:10px;margin-top:80px;}.page {position:relative;background-color:#ffffff;margin:0px 0px 0px 200px;padding-top:20px;padding-right:20px;padding-left:20px;padding-bottom:20px;font-family:Lucida Grande, arial, sans-serif;font-size:11px;line-height:12px;height:3000px;border-right:solid 1px #dddddd;}body {width:800px;background:url(images/ombg.jpg) ;background-position:center top;background-repeat:repeat-y;background-color:#dddddd;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.bodynu {width:800px;background:url() ;background-color:rgb(221,221,221);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}/*==== TECHNOS ====*/a {text-decoration:none;color:#336699;font-weight :bold}a:hover {color:#ffffff;font-weight :bold}.tablo a:hover {color:#999999;font-weight :bold}.rempl {margin-top:150px;}.btn {border:0;padding:3px 10px 3px 10px;margin-top:10px;margin-bottom:5px;}/*==== MENUS ====*/.menutxt {font-family:Lucida Grande, arial, sans-serif;font-size:10px;line-height:12px;}.sousmenutxt {font-family:Lucida Grande, arial, sans-serif;font-size:10px;line-height:12px;padding-right:10px;}.menuchapo {font-family:Lucida Grande, arial, sans-serif;font-size:12px;font-style:italic;line-height:17px;text-decoration:none;color:#006060;padding-right:10px;}.menutxt a {text-decoration:none;color:#003379;font-weight :bold;}.menutxt a:hover {text-decoration:none;color:#858585;font-weight :bold;}.sousmenutxt a {text-decoration:none;color:#003379;font-weight :normal;padding-right:10px;}.sousmenutxt a:hover {text-decoration:none;color:#858585;font-weight :normal;padding-right:10px;}.droitstxt {font-family:Lucida Grande, arial, sans-serif;font-size:9px;line-height:11px;}/*==== TABLOS ====*/.tablo {width:100%;font-family:Lucida Grande, arial, sans-serif;font-size:11px;line-height:13px;font-weight:normal;color:#000000;text-align:left;border-top:2px #bbbbbb solid;border-bottom:2px #bbbbbb solid;margin-top:20px;margin-bottom:20px;}.tablo td {padding:3px;border-top:1px #bbbbbb solid;}.tablo th {padding:3px;font-style:bold;text-align:left;}.ul {	margin:0px 0px 0px 20px;	text-align: left;	padding:0px;}.li {	margin:2px 0px 0px 0px;	text-align: left;	padding:0px;}/*==== TETIERE ====*/.lienTetiere {font-family:Lucida Grande, arial, sans-serif;font-size:9px;color:#c9c9c9;text-decoration:none;font-style:normal;margin:0;padding:0;}/*==== PAGES ====*/.SurTitre { font-family:Lucida Grande, arial, sans-serif;font-size:10px;text-transform:uppercase;line-height:10px;font-weight:800;color:#666666;text-decoration:none}h1 { font-family:Lucida Grande, arial, sans-serif;font-size:18px;line-height:22px;font-weight:800;color:#336699;text-decoration:none}.TitrePage { font-family:Lucida Grande, arial, sans-serif;font-size:18px;line-height:22px;font-weight:800;color:#336699;text-decoration:none}.chapo {font-family:Lucida Grande, arial, sans-serif;font-size:12px;font-style:italic;line-height:17px;text-decoration:none;color:#006060;width:540px}.chapoGrand {font-family:Lucida Grande, arial, sans-serif;font-size:16px;font-style:italic;line-height:20px;text-decoration:none;color:#006060}.intergros {font-family:Lucida, Geneva, Arial, Helvetica, san-serif;font-size:14px;color:#666666;font-weight:bold;margin-top:30px;}.inter {font-family:Lucida Grande, arial, sans-serif;font-size:11px;font-weight:bolder;color:#000000;text-decoration:nonemargin-top:15px;}p {font-family:Lucida Grande, arial, sans-serif;font-size:11px;line-height:13px;font-weight:normal;color:#000000;margin-top:0px;text-decoration:nonewidth:500px;}p a {text-decoration:none;color:#336699;font-weight :bold;}p a:hover {color:#999;font-weight :bold;}.nom {font-family:Lucida Grande, arial, sans-serif;font-weight:bold;text-decoration:none;color:#005728;}/*==== PAGES QUESTIONS ====*/.sommaire {background-color:#dedede;padding-top:15px;padding-right:20px;padding-bottom:15px;padding-left:20px;margin-bottom:20px;font-family:Lucida Grande, arial, sans-serif;font-size:10px;font-style:normal;}.sommaire a {text-decoration:none;color:#003366;font-style:lighter;}.sommaire a:hover {color:#666666;font-style:lighter;}#retquest {padding-top:5px;padding-right:20px;padding-bottom:5px;padding-left:20px;margin-bottom:20px;background-color:#E1E1E1;}.RetQuest {font-family:Lucida Grande, arial, sans-serif;font-size:9px;line-height:10px;color:#336699;text-decoration:none;font-style:bold;}.note {font-family:Lucida Grande, arial, sans-serif;font-size:8px;line-height:12px;font-weight:normal;color:#000000;margin-top:10px;text-decoration:none;width:500px;}.inscrlettre {width:170px;background-color:#b4b4b4;padding:10px 5px 5px 10px;margin:20px 0px 20px 0px;}.inscrlettre p {margin:8px 0px 0px 0px ;padding:0;font-family:Lucida Grande, arial, sans-serif;font-size:10px;line-height:12px;color:#000000;}.inscrlettre a {	color: #003366;font-weight:normal;}.inscrlettre a:hover {	color: #333333;font-weight:normal;}.inscrlettre input {margin:5px 0 0 0 ; padding:0;}.inscrlettre form {margin:0; padding:0;}
