/* AUTHOR: INFO SERVICE */
/* CREATION DATE: 01/09/2005 */
body{margin:0px; padding:0px; background-color:#fbe8bb; font-family: Verdana, Helvetica, Arial, sans-serif;}
#corps {width:100%;}
#cadre {position:relative; margin-left:auto; margin-right:auto; margin-top:0px; margin-bottom:0px; border:0px solid black; width:902px; padding:0px; overflow:hidden;}
#toppage {position:relative; width:902px; height:155px; background-image:url('images/titre.gif'); margin-top:5px; margin-bottom:0px;}

#map1 {float:left; width:100%; height:320px; margin:0px; padding:0px 0px 0px 0px; border:0px solid black; overflow:hidden;}
#map2 {float:left; width:100%; height:0px; margin:0px; padding:0px 0px 0px 0px; border:0px solid black; visibility:hidden; overflow:hidden;}
#map3 {float:left; width:100%; height:0px; margin:0px; padding:0px 0px 0px 0px; border:0px solid black; visibility:hidden; overflow:hidden;}
#map4 {float:left; width:100%; height:5px; margin:0px; padding:0px 0px 0px 0px; border:0px solid black; overflow:hidden;}
#view {float:left; width:655px; height:400px; margin:0px; padding:0px 0px 0px 0px; border:0px solid black; text-align:center;}

#musique {position:absolute; top:0px; left:835px; width:80px; height:25px; z-index:100; margin:5px; border:0px solid black;}
#musique2 {position:absolute; top:0px; left:690px; width:80px; height:25px; z-index:100; margin-top:12px; border:0px solid black;}

#dive {position:absolute; top:5px; left:5px; width:100px; height:75px; z-index:100; margin:0px; border:0px solid black;}

#toppage2 {position:relative; width:902px; height:87px; background-image:url('images/titrep.gif'); margin-top:5px; margin-bottom:0px;}
#cright {float:right; padding:0px; margin-top:5px; margin-bottom:0px; border:1px solid white; background:#6394C6; height:700px; overflow:hidden;}
#cright2 {float:right; padding:0px 0px 0px 0px; margin-top:5px; margin-bottom:5px; border:1px solid white; background:#6394C6;}
#cleft {float:left; padding:0px; margin-top:5px; margin-bottom:0px; border:1px solid white; background:#6394C6; padding:5px; width:668px; height:690px;  overflow:hidden;}
#cleft2 {float:left; padding:0px; margin-top:5px; margin-bottom:0px; border:1px solid white; background:#6394C6; padding:5px; width:668px;   overflow:hidden;}
#cleft2 {float:left; padding:0px; margin-top:5px; margin-bottom:0px; border:1px solid white; background:#6394C6; padding:5px; width:668px;}
#menu {position:relative; width:210px; margin:0px; padding:2px; border:0px solid #ffffff; background:#6394C6;}
#slide {position:relative; width:210px; height:210px; margin:0px; border:0px solid #ffffff; padding:2px; background:#6394C6;}
#pic {border:1px solid white; padding:0px; margin:4px;}
#chaveta {position:relative; width:210px; border:0px solid black; margin:0px; padding:2px;}
#chaveta2 {position:relative; width:210px; border:0px solid black; margin-bottom:5px; padding:0px; text-align:center;}
#newsletter2 {position:relative; width:196px; background:#fec760; padding:2px; border:1px solid white; font-size:9px; color:black; text-align:justify; margin:6px 6px 6px 6px;}
#copy{position:relative; margin-left:auto; margin-right:auto; margin-top:5px; margin-bottom:10px; width:896px;  padding:2px; font-family:Verdana, Helvetica, Arial, sans-serif; text-align:center; font-size:10px; color:#ffffff; border:1px solid white; background:#1d5083; overflow:hidden;}

#clin {position:relative; width:666px; height:172px; padding:0px; border:1px solid #6394c6; margin-top:0px; overflow:hidden;}
#clin2 {position:relative; width:666px; padding:0px; border:1px solid #6394c6; margin-top:0px; margin-bottom:2px; overflow:hidden;}
#newsletter {float:left; height:162px; background:#fec760; width:156px; padding:4px; border:1px solid white; font-size:9px; color:black; text-align:justify; margin-right:5px; overflow:hidden;}
#clinpic {float:left; width:242px; margin-right:0px;  overflow:hidden; border:0px solid black;}
#clintxt {float:right; width:238px; height:162px; font-size:11px; font-weight:normal; color:#000000; background:#dfe3ff; text-align:justify; padding:4px; border:solid 1px #ffffff;  overflow:hidden;}
#clintxt2 {float:right; width:238px; font-size:11px; font-weight:normal; color:#000000; background:#dfe3ff; text-align:justify; padding:4px; border:solid 1px #ffffff;  overflow:hidden;}
.nl2 {font-size:10px; font-weight:bold; color:#c00000; text-align:justify;}
input {font-size:11px; font-weight:bold; background:#f9da93; margin-top:5px;}

#mainf {position:relative;  width:666px; height:447px; padding:0px; border:0px solid black; margin-bottom:5px;}
#mainf2 {position:relative;  width:666px; padding:0px; border:0px solid black; margin-bottom:0px;}
#editins {float:left; width:315px; height:438px;border:0px solid black;}
#edito {position:relative; width:315px; height:285px;border:0px solid black;}
#insert {position:relative; margin-top:10px; width:307px; height:135px;border:1px solid white; background:#1d5083; padding:4px; color:white; font-size:9px; text-align:justify;}
#insertl {float:left; width:333px; margin-top:0px;margin-left:0px;margin-right:5px; margin-bottom:0px; overflow:hidden; padding:0px;}
#insertl2 {float:left; width:230px; margin-top:0px;margin-left:0px;margin-right:5px; margin-bottom:0px; overflow:hidden; padding:0px;}
#insert2 {position:relative;  margin-top:0px;margin-left:0px;margin-right:0px; margin-bottom:5px; width:322px; border:1px solid white; background:#1d5083; padding:4px 4px 4px 4px; color:white; font-size:10px; text-align:justify; overflow:hidden;}
#insert3 {position:relative;  margin-top:0px;margin-left:0px;margin-right:0px; margin-bottom:5px; width:322px; border:1px solid white; background:#fec760; padding:4px 4px 4px 4px; color:black; font-size:10px; text-align:justify; overflow:hidden;}
#insertr {float:right; width:333px; margin-top:0px;margin-left:5px;margin-right:0px; margin-bottom:0px; overflow:hidden; padding:0px;}
#insert4 {position:relative; margin-top:0px;margin-left:0px;margin-right:0px; margin-bottom:5px; width:322px; border:1px solid white; background:#1d5083; padding:4px 4px 4px 4px; color:white; font-size:11px; text-align:justify; overflow:hidden;}
#insert5 {position:relative; margin-top:0px;margin-left:0px;margin-right:0px; margin-bottom:5px; width:322px; border:1px solid white; background:#fec760; padding:4px 4px 4px 4px; color:black; font-size:11px; text-align:justify; overflow:hidden;}

#insertr2 {float:right; width:230px; margin-top:0px;margin-left:5px;margin-right:0px; margin-bottom:0px; overflow:hidden; padding:0px;}
#insert6 {position:relative; margin-top:0px;margin-left:0px;margin-right:0px; margin-bottom:5px; width:218px; border:1px solid white; background:#1d5083; padding:4px 4px 4px 4px; color:white; font-size:11px; text-align:justify; overflow:hidden;}
#insert6 a {color:white; text-decoration:none}
#insert6 a:hover {color:white; text-decoration:none}
#insert7 {position:relative; margin-top:0px;margin-left:0px;margin-right:0px; margin-bottom:5px; width:218px; border:1px solid white; background:#fec760; padding:4px 4px 4px 4px; color:black; font-size:11px; text-align:justify; overflow:hidden;}
#insert7 a {color:black; text-decoration:none}
#insert7 a:hover {color:black; text-decoration:none}
#insert8 {position:relative; margin-top:0px;margin-left:0px;margin-right:0px; margin-bottom:5px; width:218px; border:1px solid white; background:#CC9999; padding:4px 4px 4px 4px; color:black; font-size:11px; text-align:center; overflow:hidden;}
#insert8 a {color:black; text-align:center; text-decoration:none}
#insert8 a:hover {color:black; text-align:center; text-decoration:none}
#insert9 {position:relative; margin-top:0px;margin-left:0px;margin-right:0px; margin-bottom:5px; width:218px; border:1px solid white; background:#CC9999; padding:4px 4px 4px 4px; color:black; font-size:11px; text-align:justify; overflow:hidden;}
#insert9 a {color:black; font-weight:bold; text-align:justifiy; text-decoration:none}
#insert9 a:hover {color:black; font-weight:bold; background-color:white; text-align:justify; text-decoration:none}

#insert10 {float:right; margin-top:0px;margin-left:5px;margin-right:0px; margin-bottom:5px; width:218px; border:1px solid white; background:#CC9999; padding:4px 4px 4px 4px; color:black; font-size:11px; text-align:justify; overflow:hidden;}
#insert10 a {color:black; font-weight:bold; text-align:justifiy; text-decoration:none}
#insert10 a:hover {color:black; font-weight:bold; background-color:white; text-align:justify; text-decoration:none}
#insert11 {position:relative; margin-top:5px;margin-left:5px;margin-right:5px; margin-bottom:5px; width:95%; border:1px solid white; background:#1d5083; padding:4px 4px 4px 4px; color:white; font-size:11px; text-align:justify; overflow:hidden;}
#insert11 a {color:white; font-weight:bold; text-align:justifiy; text-decoration:none}
#insert11 a:hover {color:black; font-weight:bold; background-color:white; text-align:justify; text-decoration:none}

#insert12 {position:relative; margin-top:0px;margin-left:0px;margin-right:0px; margin-bottom:5px; width:100%; border:1px solid white; background:#C0C8FF; padding:0px; color:white; font-size:11px; text-align:justify; overflow:hidden;}
#insert12 a {color:white; font-weight:bold; text-align:justifiy; text-decoration:none}
#insert12 a:hover {color:black; font-weight:bold; background-color:white; text-align:justify; text-decoration:none}
#insert12 .a2 {color:black; font-weight:bold; background-color:white; text-align:justify; text-decoration:none}
#insert12 .a2:hover {color:black; font-weight:bold; background-color:white; text-align:justify; text-decoration:none}

#newscontent{float:right; width:340px; height:438px; margin:0px 0px 0px 0px; border:solid 1px #ffffff; background:#dfe3ff; padding:0px; overflow:hidden;}
#news {position:absolute; width:338px; height:436px; clip:rect(0px 338px 436px 0px); z-index:100; visibility:hidden; font-size:12px; font-weight:bold; color:#000000; margin-top:0; border:0px solid black;}

#news a{font-size:11px; font-weight:bold; font-style:normal; color:#c50000; text-decoration:none;}
#news a:hover{font-size:11px; font-weight:bold; font-style:normal; color:#f7d073;  text-decoration:none;}
#clintxt2 a{font-size:11px; font-weight:bold; font-style:normal; color:#c50000; text-decoration:none;}
#clintxt2 a:hover{font-size:11px; font-weight:bold; font-style:normal; color:#f7d073;  text-decoration:none;}

#titre1 {position:relative; width:100%; height:50px; margin:0px 0px 5px 0px; border:solid 1px #ffffff; background:#F7D073; padding:0px; overflow:hidden;}
#titre2 {position:relative; width:100%; height:50px; margin:0px 0px 5px 0px; border:solid 1px #ffffff; background:#A60000; padding:0px; overflow:hidden;}
#titre3 {position:relative; width:100%; height:50px; margin:0px 0px 5px 0px; border:solid 1px #ffffff; background:#578BD0; padding:0px; overflow:hidden;}
#titre4 {position:relative; width:100%; height:50px; margin:0px 0px 5px 0px; border:solid 1px #ffffff; background:#F3B82C; padding:0px; overflow:hidden;}
#titre5 {position:relative; width:100%; height:50px; margin:0px 0px 5px 0px; border:solid 1px #ffffff; background:#C40000; padding:0px; overflow:hidden;}
#titre6 {position:relative; width:100%; height:50px; margin:0px 0px 5px 0px; border:solid 1px #ffffff; background:#729DD8; padding:0px; overflow:hidden;}

#topmenu {position:relative; width:100%; margin:0px 0px 5px 0px; border:solid 1px #ffffff; background:#c40000; padding:0px; font-size:11px; font-weight:bold; font-style:normal; color:#FFFFFF; text-decoration:none; overflow:hidden;}
#topmenu2 {position:relative; width:100%; margin:0px 0px 5px 0px; border:solid 1px #ffffff; background:#F3B82C; padding:0px; font-size:11px; font-weight:bold; font-style:normal; color:#FFFFFF; text-decoration:none; overflow:hidden;}
.itemstop {font-size:11px; font-weight:bold; font-style:normal; color:#FFFFFF; text-decoration:none;}
.itemstop:hover {background:#ffffff; font-size:11px; font-weight:bold; font-style:normal; color:#c40000; text-decoration:none;}
.itemstop2 {background:#ffffff; font-size:11px; font-weight:bold; font-style:normal; color:#c40000; text-decoration:none;}
.itemstop2:hover {background:#ffffff; font-size:11px; font-weight:bold; font-style:normal; color:#c40000; text-decoration:none;}
.itemstop3 {font-size:13px; font-weight:bold; font-style:normal; color:#003380; text-decoration:none;}
.itemstop3:hover {background:#ffffff; font-size:13px; font-weight:bold; font-style:normal; color:#c40000; text-decoration:none;}

#content{position:relative; width:658px; margin:0x 0px 0px 0px; border:solid 1px #ffffff; background:#dfe3ff; padding:4px; overflow:hidden; font-size:11px;}
#content2{position:relative; width:658px; margin:0x 0px 0px 0px; border:solid 1px #ffffff; background:#cc9999; padding:4px; overflow:hidden; font-size:11px;}
#content3{position:relative; width:658px; margin:0x 0px 0px 0px; border:solid 1px #ffffff; background:#fec760; padding:4px; overflow:hidden; font-size:11px;}
#content4{position:relative; width:658px; margin:0x 0px 0px 0px; border:solid 1px #ffffff; background:#fbe8bb; padding:4px; overflow:hidden; font-size:11px;}
.edito {font-size:24px; font-weight:bold; font-style:normal; color:#ffffff;}
.edito1 {font-size:18px; font-weight:bold; font-style:normal; color:#ffffff;}
.edito2 {font-size:16px; font-weight:bold; font-style:normal; color:#ffffff;}
.edito3 {font-size:11px; font-weight:bold; font-style:normal; color:#ffffff;  text-align:left;}
.edito4 {font-size:16px; font-weight:bold; font-style:normal; color:#c40000; text-align:center;}
.edito5 {font-size:13px; font-weight:bold; font-style:normal; color:#000000; text-align:center;}
.cnews {font-size:10px; font-weight:bold; font-style:italic; color:#6394c6; text-align:left;}
.tnews {font-size:17px; font-weight:bold; font-style:normal; color:#1d5083; text-align:left;}
.news {font-size:10px; font-weight:normal; font-style:normal; color:#6394c6; text-align:justify;}
.newsc {font-size:10px; font-weight:normal; font-style:normal; color:#6394c6; text-align:center;}
.news2 {font-size:11px; font-weight:bold; font-style:normal; color:#1d5083; text-align:left;}
.date1 {font-size:11px; font-weight:bold; font-style:normal; color:#c00000; text-align:left; margin-left:10px;}
.sep {font-size:5px;}
.bigb {font-size:13px;}
.img1 {border:solid 1px #000000;}
.img2 {border:solid 1px #ffffff;}
.img3 {border:solid 1px #ffffff; margin-left:5px;}
.img4 {border:solid 1px #ffffff; margin-right:5px;}
.copyr {font-size:9px; font-weight:normal; color:#000000; }
#tnews2 {font-size:17px; font-weight:bold; font-style:normal; color:#1d5083; text-align:left; background:#729DD8; width:305px; padding-left:10px; padding-top:5px; padding-bottom:5px;}
#tnews3 {font-size:17px; font-weight:bold; font-style:normal; color:#1d5083; text-align:left; background:#729DD8; width:648px; padding-left:10px; padding-top:5px; padding-bottom:5px;}
#tnews4 {font-size:17px; font-weight:bold; font-style:normal; color:#1d5083; text-align:left; background:#729DD8; width:300px; padding-left:10px; padding-top:5px; padding-bottom:5px;}
#tnews5 {font-size:17px; font-weight:bold; font-style:normal; color:#1d5083; text-align:left; background:#729DD8; width:210px; padding-left:10px; padding-top:5px; padding-bottom:5px;}