/*==== CONTENEURS ====*/#global {position:absolute;/*height:100%;*/margin-left:-400px;left:50%;top:0;width:800px;z-index:10;/*background-color:#ffffff;*/}.sommet {position:absolute;height:20;margin-left:-420px;left:50%;top:0;width:840px;padding:0;background-color:#dddddd;}.sommetc {background:url(images/ombres.jpg) ;background-position:center bottom;background-repeat:repeat-x;background-color:#dddddd;}.banniere {position:absolute;height:90;margin-left:-400px;left:50%;top:20;width:800px;padding:0;border-right:solid 1px #cccccc;}.cadrepage {position:absolute;margin:0px 0px 0px -400px;left:50%;top:110;width:801px;height:3000px;padding:0;background-color:#cccccc;}.menu {position:relative;/*position:absolute;*/left:0;top:110px;width:200px;margin:0px 0px 0px 0px;/*background:url(images/vertcarre.jpg) repeat;*//*background-color:#cccccc;*//*margin:0;*/padding-top:20px;padding-right:0px;padding-left:15px;float:left;/*height:3000px;*/height:100%;z-index:3;}.demos {position:absolute;margin:0px 0px 0px -400px;left:50%;top:90;width:801px;/*height:3000px;*/padding:0;/*background-color:#cccccc;*/}.droits {padding-right:10px;margin-top:80px;}.page {/*position:relative;*//*position:absolute;*//*left:50%;*/margin-left:200px;	margin-top:110px;width:559px;/*margin:0px 0px 0px -200px;*//*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;*/border-right:solid 1px #ffffff;border-left:solid 1px #ffffff;z-index:4;}body {width:800px;background:url(images/ombg.jpg) ;background-position:center top;background-repeat:repeat-y;/*background:url(images/bodyfd.jpg) ;background-position:left top;background-repeat:repeat-x;*/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;border:0;}a:hover {color:#ffffff;font-weight:bold;border:0;}.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-weight:800;*/	font-family: Georgia, "Times New Roman", Times, serif;	font-weight:normal;	font-size:18px;	line-height:22px;	color:#336699;	text-decoration:none;}.TitrePage { /*	font-family:Lucida Grande, arial, sans-serif;	font-weight:800;	color:#336699;*/	font-family: Georgia, "Times New Roman", Times, serif;	font-weight:normal;	color:#666666;font-size:25px;line-height:28px;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:13px;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 5 5 10;margin:20px 0 20 0;}.inscrlettre p {margin:8px 0 0 0 ;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;}.beta {background:url(images/beta.jpg) ;background-position:left top;background-repeat:no-repeat;}