.image1 { color:black; border:1px solid #0052b5;}
.image2 { color:black; border:1px solid #009c78;}
.image3 { color:black; border:1px solid #0052b5;}
.image4 { color:black; border:1px solid #e61a31;}
.image5 { color:black; border:1px solid #279a21;}
.image6 { color:black; border:1px solid #e8208c;}
.image7 { color:black; border:1px solid #9d2bba;}
.image8 { color:black; border:1px solid #008cd1;}
.image9 { color:black; border:1px solid #ff6200;}
.image10 { color:black; border:0px;}

#WR_1 {width:230px; height:24px;overflow:hidden;position:absolute;top:195px; left:95px; }
#WR_1 table {margin-top:-2px;margin-left:-2px;}

ul {list-style-type: circle;}
#results {width:640px; height:550px; background-color:#ffffff;margin:0px;padding:0px;}
#video {position:relative; overflow:hidden; left:150px; margin-left:0px; margin-right:0px; width:150px; height:180px; background-color:#ffffff;padding:0px; text-align:center; border:0px solid black;}
.olacc {size:11px; font-weight:bold; color:#0052b5;}

#menu {position:absolute;top:237px;left:1px;z-index:500;padding:0px;margin:0px;cursor:pointer;text-align:left;font-weight:bold; color:#000000;}

#menu1 {position:absolute;top:0px;left:1px;width:120px; margin:0px;font-size:11px;color:#000000;border-left:2px solid #009c78;}
#menu2 {position:absolute;top:0px;left:123px;width:70px; margin:0px;font-size:11px;color:#000000;border-left:2px solid #0052b5;}
#menu3 {position:absolute;top:0px;left:195px;width:52px; margin:0px;font-size:11px;color:#000000;border-left:2px solid #e61a31;}
#menu4 {position:absolute;top:0px;left:249px;width:92px; margin:0px;font-size:11px;color:#000000;border-left:2px solid #279a21;}
#menu5 {position:absolute;top:0px;left:343px;width:100px; margin:0px;font-size:11px;color:#000000;border-left:2px solid #e8208c;}
#menu6 {position:absolute;top:0px;left:445px;width:75px; margin:0px;font-size:11px;color:#000000;border-left:2px solid #9d2bba;}
#menu7 {position:absolute;top:0px;left:522px;width:145px; margin:0px;font-size:11px;color:#000000;border-left:2px solid #008cd1;}
#menu8 {position:absolute;top:0px;left:667px;width:137px; margin:0px;font-size:11px;color:#000000;border-left:2px solid #ff6200;}

#smenu1 {position:absolute;top:15px;left:1px;width:285px; margin:0px;font-size:11px;color:#ffffff;background-color:#ffbd00;border:1px solid #009c78;z-index:999;}
#smenu2 {position:absolute;top:15px;left:123px;width:270px; margin:0px;font-size:11px;color:#ffffff;background-color:#ffbd00;border:1px solid #0052b5;z-index:999;}
#smenu3 {position:absolute;top:15px;left:195px;width:80px; margin:0px;font-size:11px;color:#ffffff;background-color:#ffbd00;border:1px solid #e61a31;z-index:999;}
#smenu4 {position:absolute;top:15px;left:249px;width:320px; margin:0px;font-size:11px;color:#ffffff;background-color:#ffbd00;border:1px solid #279a21;z-index:999;}
#smenu5 {position:absolute;top:15px;left:343px;width:260px; margin:0px;font-size:11px;color:#ffffff;background-color:#ffbd00;border:1px solid #e8208c;z-index:999;}
#smenu6 {position:absolute;top:15px;left:445px;width:290px; margin:0px;font-size:11px;color:#ffffff;background-color:#ffbd00;border:1px solid #9d2bba;z-index:999;}
#smenu7 {position:absolute;top:15px;left:504px;width:300px; margin:0px;font-size:11px;color:#ffffff;background-color:#ffbd00;border:1px solid #008cd1;z-index:999;}
#smenu8 {position:absolute;top:15px;left:594px;width:210px; margin:0px;font-size:11px;color:#ffffff;background-color:#ffbd00;border:1px solid #ff6200;z-index:999;}


#smenu31 {position:absolute;top:18px;left:266px;width:210px; margin:0px;font-size:11px;color:#ffffff;background-color:#ffbd00;border:1px solid #e61a31;z-index:999;}
#smenu32 {position:absolute;top:34px;left:266px;width:300px; margin:0px;font-size:11px;color:#ffffff;background-color:#ffbd00;border:1px solid #e61a31;z-index:999;}

#menu ul {margin:0;padding:0;list-style-type: none;}
#menu li {text-align:left;color:#000000;display:block; height:15px;}
#menu li a, #menu dt a {text-decoration:none;display:block;height:15px;color:#000000}
#menu li a:hover, #menu a:hover {text-decoration:none;display:block;height:15px;background:transparent;color:#ffffff;border:0px solid #800000;}

body{margin:0px; padding:0px; background-color:#dddddd;  font-family: Verdana, Helvetica, Arial, sans-serif; overflow: -moz-scrollbars-vertical;}
#corps {width:100%; }
#popup {position:absolute; background-color:#FFFFDD; border:0px solid black; visibility:hidden; left:25px; top:100px; z-index:100; font-size:8px; text-align:left;}
#cadre2 {position:relative; margin-left:auto; margin-right:auto; margin-top:0px; margin-bottom:0px; border:0px solid black; width:900px; padding:0px;overflow:hidden; background-image:url('/imgs/back0.gif');}

.pb{color:white;}

#slid {position:absolute;  top:82px; left:0px; background-color:#ffffff; margin-left:45px; margin-top:0px; margin-bottom:0px; border:0px solid black; width:810px; padding:0px; overflow:hidden; z-index:1; text-align:right;}

#slid2 {position:absolute;  top:-22px; left:655px; background-color:#ffffff; margin-left:0px; margin-top:0px; margin-bottom:0px; border:0px solid black; width:213px; height:145px; padding:0px; overflow:hidden; z-index:100; text-align:right;}

#cadre {position:relative;  margin-left:auto; margin-right:auto; background-color:transparent; margin-top:0px; margin-bottom:0px; border:1px solid #dddddd; width:810px; padding:0px; overflow:hidden; z-index:10;}
#cadrebas {position:relative;  margin-left:auto; margin-right:auto; background-color:transparent; margin-top:0px; margin-bottom:10px; border:0px solid black; width:900px; height:10px;  padding:0px; z-index:10; background-image:url('/imgs/back2.gif');}
#cadrehaut {position:relative;  margin-left:auto; margin-right:auto; background-color:transparent; margin-top:20px; margin-bottom:0px; border:0px solid black; width:900px; height:10px;  padding:0px; z-index:10; background-image:url('/imgs/back3.gif'); overflow:hidden;}
#acces {position:absolute; top:370px; left:5px; width:130px; height:20px; z-index:1; margin:0px; border:0px solid black;}
#titre {position:absolute; top:355px; left:0px; width:120px; height:40px; z-index:1; margin:0px; border:0px solid black;}
#moto {position:absolute; top:0px; left:809px; width:94px; height:57px; z-index:1; margin:0px; border:0px solid black;}
#trait {position:absolute; top:400px; left:80px; width:370px; height:30px; z-index:1;border:0px solid black; background-image:url('/imgs/blanc.gif');}
#photoedito {float:right; z-index:1; margin:4px; border:0px solid black; z-index:20;}
#edito {float:left; width:300px; margin-left:0; margin-right:0; margin-top:0px; margin-bottom:0px; border:0px solid black; padding:0px;  color:black;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; font-style:normal; text-align:justify;}
#edito2 {float:left; width:300px; margin-left:0; margin-right:0; margin-top:0px; margin-bottom:0px; border:0px solid black; padding:0px;  color:black;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; font-style:normal; text-align:justify;}
#cleft {float:left; width:580px; margin-left:5px; margin-right:0px; margin-top:0px; margin-bottom:0px; border:0px solid black; padding-top:0px; padding-left:5px; padding-right:5px; padding-bottom:0px;  color:black;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; font-style:normal; text-align:justify; overflow:hidden;}
#cleft2 {float:left; width:785px; margin-left:5px; margin-right:0px; margin-top:0px; margin-bottom:0px; border:0px solid black; padding-top:0px; padding-left:5px; padding-right:5px; padding-bottom:0px; color:black;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; font-style:normal; text-align:justify; overflow:hidden;}
#ccenter {float:left; width:785px; margin-left:5px; margin-right:0px; margin-top:0px; margin-bottom:0px; border:0px solid black; padding-top:0px; padding-left:5px; padding-right:5px; padding-bottom:0px;  color:black;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; font-style:normal; text-align:justify; overflow:hidden;}
#cright {float:right; background-color:#ffffff; width:148px; margin-left:0px; margin-right:5px; margin-top:50px; margin-bottom:0px; border-left:0px dotted #999999; border-bottom:0px dotted #999999;  padding:5px;  color:black;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; font-style:normal; text-align:justify; overflow:hidden}
#newscontent{position:absolute; left:6px; top:54px; width:520px; height:150px; margin:0px 0px 0px 0px; border:solid 0px #000000; background-color:#ffffff; padding:0px; overflow:hidden;}
#news {position:relative; width:520px; height:150px; z-index:10; visibility:visible; font-size:12px; font-weight:normal; color:#000000; margin:0px; border:0px solid black; text-align:left;}
.text {font-size:12px; font-weight:normal; color:#000000; text-align:justify;}
.leg {font-size:9px; font-weight:bold; color:#999999;}
#nav { color:#800000;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; font-style:normal; text-align:center; width:100%; margin-top:3px; margin-bottom:3px;}
#nav a{ text-decoration:none;}
#nav a:hover{ background-color:#ffbd00; color:white; text-decoration:none;}

.aneutre {text-decoration:none;font-weight:normal; font-style:normal;}
.aneutre:hover{text-decoration:none;font-weight:normal; font-style:normal;}
.aneutreb {text-decoration:none;font-style:normal;color:#ff9906; font-weight:bold; font-size:12px;}
.aneutreb:hover{text-decoration:none;font-style:normal;background-color:#ff9906; color:#ffffff;font-weight:bold; font-size:12px;}

#search {position:absolute; left:540px; top:22px; width:273px; height:18px; z-index:1; border:0px solid black; font-size:10px; font-weight:bold; color:#000000; text-align:center; padding:0px; margin:0px;}
#pmenu {position:absolute; left:440px; top:22px; width:95px; height:23px; z-index:1;}

.calif2 {position:relative; border:0px; margin:0px; padding:0px; background-color:transparent; overflow:hidden; height:140px;}

.feuilmenu {position:relative; width:140px; background-color:#ffffff; border:1px solid #800000; margin:0px 0px 5px 0px; padding:4px; font-size: 10px; text-align:left;}
.newsmenu {position:relative; width:140px; background-color:#fafafa; border:0px solid #800000; margin:0px 0px 5px 0px; padding:4px; font-size: 10px; text-align:right;}
.calmenu {position:relative; width:150px; border:0px solid #800000; margin:0px 0px 0px 0px; padding:0px; overflow:hidden;}

.resume {width:100%; border:0px dashed #ffffff; margin:0px; padding:0px; text-align:left; background-color:#ffffff;}
.resume2 {width:100%; border:0px dashed #ffffff; margin:0px; padding:0px; text-align:left; background-color:#ffffff;}

.bbase { color:black;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; font-style:normal;}
.bbaser { color:#ff0000;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; font-style:normal;}
.bbasev { color:#00a847;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; font-style:normal;}


.sl { margin-bottom:10px;}

.base { color:black;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; font-style:normal;}
.baseb { color:black;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style:normal;}
.baseb2 { color:white;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; font-style:normal;}
.basej2 { color:#ffe775;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; font-style:normal; text-decoration:none;}
.basej2:hover { color:#0071bd;  background-color:white; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; font-style:normal; text-decoration:none;}


.tblanc { color:white;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; font-style:normal;}
.tblanc2 { color:white;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style:normal;}
.tbleub { color:#800000;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; font-style:normal;}
.stbleub { color:#0082bb;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style:normal;}
.stbleub2 { color:#0082bb;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; font-style:normal;}
.rouge { color:#800000;}
.trougeb { color:#800000;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; font-style:normal;}
.strougeb { color:#800000;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; font-style:normal;}
.strouge2 { color:#800000;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; font-style:normal;}
.strouge3 { color:#800000;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style:normal;}
.navgris { color:#999999;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; font-style:normal;}

.breverouge { color:#800000;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style:normal;}
.brevenoire { color:#000000;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style:normal;}

.bleub { color:#0082bb;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; font-style:normal;}
.bleu { color:#0082bb;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; font-style:normal;}
.vertb { color:#8faf3a;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; font-style:normal;}
.vertb2 { color:#8faf3a;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style:normal; text-align:left;}
.vert { color:#8faf3a;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; font-style:normal;}
.news { color:#0082bb;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; font-style:normal;}
.newsj { color:#800000;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style:normal;}
#cme td { color:black;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style:normal; text-align:center;}
td { color:black;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; font-style:normal; text-align:left;}
.tfot td { color:black;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; font-style:normal; text-align:center;}
.tdr { color:black;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; font-style:normal; text-align:right;}
.tdl { color:black;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; font-style:normal; text-align:left;}
.tdl2 { color:black;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; font-style:normal; text-align:center;}
.liste { color:black;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; font-style:normal; text-align:left;}
.rg2 { color:black;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; font-style:normal; text-align:right;}
#maj {float:right; color:black;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; font-style:normal; margin-top:5px;margin-right:5px;}
#maj2 {float:right;  color:black;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; font-style:normal; margin-top:5px;margin-right:5px;}

h2 {margin:0px;}
#tacc {position:relative; top:0; left:0; margin-left:55px; color:#0052b5;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; font-style:normal; text-align:left; border:0px solid black;}
#tlois {position:relative; top:0; left:0; margin-left:55px; color:#e61a31;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; font-style:normal; text-align:left; border:0px solid black;}
#tsol {position:relative; top:0; left:0; margin-left:55px; color:#9d2bb1;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; font-style:normal; text-align:left; border:0px solid black;}
#ttrav {position:relative; top:0; left:0; margin-left:55px; color:#ff6200;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; font-style:normal; text-align:left; border:0px solid black;}
#tprev {position:relative; top:0; left:0; margin-left:55px; color:#008cd1;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; font-style:normal; text-align:left; border:0px solid black;}
#tvie {position:relative; top:0; left:0; margin-left:55px; color:#e8208c;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; font-style:normal; text-align:left; border:0px solid black;}
#tcad {position:relative; top:0; left:0; margin-left:55px; color:#279a21;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; font-style:normal; text-align:left; border:0px solid black;}
#tmair {position:relative; top:0; left:0; margin-left:55px; color:#0052b5;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; font-style:normal; text-align:left; border:0px solid black;}
#tdec {position:relative; top:0; left:0; margin-left:55px; color:#009c78;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; font-style:normal; text-align:left; border:0px solid black;}

.lacc {color:#0052b5;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; font-style:normal;}
.llois {color:#e61a31;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; font-style:normal;}
.lsol {color:#9d2bb1;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; font-style:normal;}
.ltrav {color:#ff6200;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; font-style:normal;}
.lprev {color:#008cd1;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; font-style:normal;}
.lvie {color:#e8208c;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; font-style:normal;}
.lcad {color:#279a21;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; font-style:normal;}
.lmair {color:#0052b5;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; font-style:normal;}
.ldec {color:#009c78;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; font-style:normal;}

.stacc {color:#0052b5;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; font-style:normal;text-align:left;}
.stlois {color:#e61a31;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; font-style:normal;text-align:left;}
.stsol {color:#9d2bb1;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; font-style:normal;text-align:left;}
.sttrav {color:#ff6200;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; font-style:normal;text-align:left;}
.stprev {color:#008cd1;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; font-style:normal;text-align:left;}
.stvie {color:#e8208c;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; font-style:normal;text-align:left;}
.stcad {color:#279a21;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; font-style:normal;text-align:left;}
.stmair {color:#0052b5;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; font-style:normal;text-align:left;}
.stdec {color:#009c78;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; font-style:normal;text-align:left;}

.nacc,.nacc:hover { color:#0052b5;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; font-style:italic;}
.ndec,.ndec:hover { color:#009c78;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; font-style:italic;}
.nmair,.nmair:hover { color:#0052b5;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; font-style:italic;}
.nmair2,.nmair2:hover { color:#0052b5;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; font-style:normal;}
.nlois,.nlois:hover { color:#e61a31;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; font-style:italic;}
.nsol,.nsol:hover { color:#9d2bb1;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; font-style:italic;}
.ntrav,.ntrav:hover { color:#ff6200;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; font-style:italic;}
.nprev,.nprev:hover { color:#008cd1;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; font-style:italic;}
.nvie,.nvie:hover { color:#e8208c;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; font-style:italic;}
.ncad,.ncad:hover { color:#279a21;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; font-style:italic;}

.tacc { color:#0052b5;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; font-style:normal;}
.tdec { color:#009c78;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; font-style:normal;}
.tmair { color:#0052b5;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; font-style:normal;}
.tlois { color:#e61a31;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; font-style:normal;}
.tsol { color:#9d2bb1;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; font-style:normal;}
.ttrav { color:#ff6200;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; font-style:normal;}
.tprev { color:#008cd1;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; font-style:normal;}
.tvie { color:#e8208c;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; font-style:normal;}
.tcad { color:#279a21;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; font-style:normal;}

.hacc { color:#0052b5;background-color:#0052b5;height:1px;border:0;width:100%;margin-top:10px;}
.hdec { color:#009c78;background-color:#009c78;height:1px;border:0;width:100%;margin-top:10px;}
.hmair { color:#0052b5;background-color:#0052b5;height:1px;border:0;width:100%;margin-top:10px;}
.hlois { color:#e61a31;background-color:#e61a31;height:1px;border:0;width:100%;margin-top:10px;}
.hsol { color:#9d2bb1;background-color:#9d2bb1;height:1px;border:0;width:100%;margin-top:10px;}
.htrav { color:#ff6200;background-color:#ff6200;height:1px;border:0;width:100%;margin-top:10px;}
.hprev { color:#008cd1;background-color:#008cd1;height:1px;border:0;width:100%;margin-top:10px;}
.hvie { color:#e8208c;background-color:#e8208c;height:1px;border:0;width:100%;margin-top:10px;}
.hcad { color:#279a21;background-color:#279a21;height:1px;border:0;width:100%;margin-top:10px;}


.tacc:hover { color:#0052b5;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; font-style:normal; text-decoration:none;}
.tdec:hover { color:#009c78;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; font-style:normal; text-decoration:none;}
.tmair:hover { color:#0052b5;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; font-style:normal;text-decoration:none;}
.tlois:hover { color:#e61a31;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; font-style:normal;text-decoration:none;}
.tsol:hover { color:#9d2bb1;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; font-style:normal;text-decoration:none;}
.ttrav:hover { color:#ff6200;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; font-style:normal;text-decoration:none;}
.tprev:hover { color:#008cd1;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; font-style:normal;text-decoration:none;}
.tvie:hover { color:#e8208c;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; font-style:normal;text-decoration:none;}
.tcad:hover { color:#279a21;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; font-style:normal;text-decoration:none;}

.tacc2 { color:#0052b5;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style:normal;}
.tdec2 { color:#009c78;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style:normal;}
.tmair2 { color:#0052b5;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style:normal;}
.tlois2 { color:#e61a31;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style:normal;}
.tsol2 { color:#9d2bb1;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style:normal;}
.ttrav2 { color:#ff6200;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style:normal;}
.tprev2 { color:#008cd1;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style:normal;}
.tvie2 { color:#e8208c;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style:normal;}
.tcad2 { color:#279a21;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style:normal;}

.tacc3 { color:#0052b5;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; font-style:normal;}
.tdec3 { color:#009c78;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; font-style:normal;}
.tmair3 { color:#0052b5;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; font-style:normal;}
.tlois3 { color:#e61a31;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; font-style:normal;}
.tsol3 { color:#9d2bb1;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; font-style:normal;}
.ttrav3 { color:#ff6200;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; font-style:normal;}
.tprev3 { color:#008cd1;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; font-style:normal;}
.tvie3 { color:#e8208c;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; font-style:normal;}
.tcad3 { color:#279a21;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; font-style:normal;}


.linkacc {color:#0052b5;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; font-style:normal;text-decoration:none;}
.linklois {color:#e61a31;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; font-style:normal;text-decoration:none;}
.linksol {color:#9d2bb1;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; font-style:normal;text-decoration:none;}
.linktrav {color:#ff6200;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; font-style:normal;text-decoration:none;}
.linkprev {color:#008cd1;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; font-style:normal;text-decoration:none;}
.linkvie {color:#e8208c;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; font-style:normal;text-decoration:none;}
.linkcad {color:#279a21;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; font-style:normal;text-decoration:none;}
.linkmair {color:#0052b5;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; font-style:normal;text-decoration:none;}
.linkdec {color:#009c78;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; font-style:normal;text-decoration:none;}

.bacc {color:#0052b5;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; font-style:normal;text-decoration:none;border:0px;}
.blois {color:#e61a31;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; font-style:normal;text-decoration:none;border:0px;}
.bsol {color:#9d2bb1;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; font-style:normal;text-decoration:none;border:0px;}
.btrav {color:#ff6200;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; font-style:normal;text-decoration:none;border:0px;}
.bprev {color:#008cd1;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; font-style:normal;text-decoration:none;border:0px;}
.bvie {color:#e8208c;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; font-style:normal;text-decoration:none;border:0px;}
.bcad {color:#279a21;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; font-style:normal;text-decoration:none;border:0px;}
.bmair {color:#0052b5;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; font-style:normal;text-decoration:none;border:0px;}
.bdec {color:#009c78;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; font-style:normal;text-decoration:none;border:0px;}

.listlois {color:#e61a31;  background-color:#ffc6cf; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; font-style:normal;text-decoration:none;border-top:1px solid #e61a31; padding:2px;text-transform:uppercase;text-align:left;margin-top:10px;}
.lassolois{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-style:normal;text-decoration:none;text-align:left;}

.ulacc {color:#0052b5; list-style-type:disc; font-size:14px;}
.ullois {color:#e61a31; list-style-type:disc; font-size:14px;}
.ulsol {color:#9d2bb1; list-style-type:disc; font-size:14px;}
.ultrav {color:#ff6200; list-style-type:disc; font-size:14px;}
.ulprev {color:#008cd1; list-style-type:disc; font-size:14px;}
.ulvie {color:#e8208c; list-style-type:disc; font-size:14px;}
.ulcad {color:#279a21; list-style-type:disc; font-size:14px;}
.ulmair {color:#0052b5; list-style-type:disc; font-size:14px;}
.uldec {color:#009c78; list-style-type:disc; font-size:14px;}

.ulacc2 {color:#0052b5; list-style-type:square; font-size:13px; line-height:12px;list-style-position:inside;}
.ullois2 {color:#e61a31; list-style-type:square; font-size:13px; line-height:12px;list-style-position:inside;}
.ulsol2 {color:#9d2bb1; list-style-type:square; font-size:13px; line-height:12px;list-style-position:inside;}
.ultrav2 {color:#ff6200; list-style-type:square; font-size:13px; line-height:12px;list-style-position:inside;}
.ulprev2 {color:#008cd1; list-style-type:square; font-size:13px; line-height:12px;list-style-position:inside;}
.ulvie2 {color:#e8208c; list-style-type:square; font-size:13px; line-height:12px;list-style-position:inside;}
.ulcad2 {color:#279a21; list-style-type:square; font-size:13px; line-height:12px;list-style-position:inside;}
.ulmair2 {color:#0052b5; list-style-type:square; font-size:13px; line-height:12px;list-style-position:inside;}
.uldec2 {color:#009c78; list-style-type:square; font-size:13px; line-height:12px;list-style-position:inside;}

.ullois3 {color:#e61a31; list-style-type:circle; font-size:13px; line-height:12px;list-style-position:inside;}

.iacc {color:#0052b5; background-color:#ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style:normal; border:1px; border-style:solid; border-color:#0052b5;margin-top:5px;width:10em;}
.ilois {color:#e61a31; background-color:#ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style:normal; border:1px; border-style:solid; border-color:#e61a31;margin-top:5px;width:10em;}
.isol {color:#9d2bb1; background-color:#ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style:normal; border:1px; border-style:solid; border-color:#9d2bb1;margin-top:5px;width:10em;}
.itrav {color:#ff6200; background-color:#ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style:normal; border:1px; border-style:solid; border-color:#ff6200;margin-top:5px;width:10em;}
.iprev {color:#008cd1; background-color:#ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style:normal; border:1px; border-style:solid; border-color:#008cd1;margin-top:5px;width:10em;}
.ivie {color:#e8208c; background-color:#ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style:normal; border:1px; border-style:solid; border-color:#e8208c;margin-top:5px;width:10em;}
.icad {color:#279a21; background-color:#ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style:normal; border:1px; border-style:solid; border-color:#279a21;margin-top:5px;width:10em;}
.imair {color:#0052b5; background-color:#ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style:normal; border:1px; border-style:solid; border-color:#0052b5;margin-top:5px;width:10em;}
.idec {color:#009c78; background-color:#ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style:normal; border:1px; border-style:solid; border-color:#009c78;margin-top:5px;width:10em;}

.rg3 { color:white;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; font-style:normal; text-align:right;}
.rg4 { color:white;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; font-weight: normal; font-style:normal; text-align:right;}
.rg3b { color:black;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; font-style:normal; text-align:right;}
.rg4b { color:black;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; font-weight: normal; font-style:normal; text-align:right;}
.ptd { color:black;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; font-style:normal;}
.menu { color:black;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; font-style:normal; text-align:right;}
a  { color:#000000;  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-style: normal; text-decoration:none;}
a:hover { color:#000000;  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-style: normal; text-decoration:none;}
.ablanc  { color:#ffffff;  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-style: normal; text-decoration:none;}
.ablanc:hover { color:#ffffff;  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-style: normal; text-decoration:none;}
.nava  { color:#000000;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; font-style: normal; text-decoration:none;}
.aminb  { color:#0052bd;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; font-style: normal; text-decoration:none;}
.aminb:hover { color:#0052bd;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; font-style: normal; text-decoration:none;}
.navb  { color:#0052bd;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; font-style: normal; text-decoration:none;}
.aminbvie  { color:#e8208c;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; font-style: normal; text-decoration:none;}
.aminbvie:hover { color:#e8208c;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; font-style: normal; text-decoration:none;}
.navbvie  { color:#e8208c;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; font-style: normal; text-decoration:none;}
.aminbtrav  { color:#ff6200;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; font-style: normal; text-decoration:none;}
.aminbtrav:hover { color:#ff6200;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; font-style: normal; text-decoration:none;}
.navbtrav  { color:#ff6200;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; font-style: normal; text-decoration:none;}
.aminbdec  { color:#009c78;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; font-style: normal; text-decoration:none;}
.aminbdec:hover { color:#009c78;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; font-style: normal; text-decoration:none;}
.navbdec  { color:#009c78;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; font-style: normal; text-decoration:none;}
.aminbmair  { color:#0052b5;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; font-style: normal; text-decoration:none;}
.aminbmair:hover { color:#0052b5;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; font-style: normal; text-decoration:none;}
.navbmair  { color:#0052b5;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; font-style: normal; text-decoration:none;}
.aminblois  { color:#e61a31;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; font-style: normal; text-decoration:none;}
.aminblois:hover { color:#e61a31;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; font-style: normal; text-decoration:none;}
.navblois  { color:#e61a31;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; font-style: normal; text-decoration:none;}
.aminbcad  { color:#279a21;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; font-style: normal; text-decoration:none;}
.aminbcad:hover { color:#279a21;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; font-style: normal; text-decoration:none;}
.navbcad  { color:#279a21;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; font-style: normal; text-decoration:none;}
.aminbsol  { color:#9d2bba;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; font-style: normal; text-decoration:none;}
.aminbsol:hover { color:#9d2bba;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; font-style: normal; text-decoration:none;}
.navbsol  { color:#9d2bba;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; font-style: normal; text-decoration:none;}
.aminbprev  { color:#008cd1;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; font-style: normal; text-decoration:none;}
.aminbprev:hover { color:#008cd1;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; font-style: normal; text-decoration:none;}
.navbprev  { color:#008cd1;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; font-style: normal; text-decoration:none;}
#retronav a{text-decoration:underline;}
.navb:hover  { color:#0052bd;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; font-style: normal;}
.navbvie:hover  { color:#e8208c;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; font-style: normal;}
.navbtrav:hover  { color:#ff6200;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; font-style: normal;}
.navbdec:hover  { color:#009c78;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; font-style: normal;}
.navblois:hover  { color:#e61a31;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; font-style: normal;}
.navbmair:hover  { color:#0052b5;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; font-style: normal;}
.navbcad:hover { color:#279a21;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; font-style: normal;}
.navbprev:hover  { color:#008cd1;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; font-style: normal;}
.navbsol:hover  { color:#9d2bba;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; font-style: normal;}

.rubis  { color:#ff6300;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold; font-style: normal; text-decoration:none;}
.rubis:hover  { color:#ff6300;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold; font-style: normal; text-decoration:none;}

.aminn0:hover { color:#ff6300;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; font-style: normal; text-decoration:none;}
.aminn  { color:#000000;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; font-style: normal; text-decoration:none;}
.aminn:hover { color:#000000;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; font-style: normal; text-decoration:none;}
.aminn2  { color:#000000;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight: normal; font-style: normal; text-decoration:none;}
.aminn2:hover { color:#000000;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight: normal; font-style: normal; text-decoration:none;}
.recb  { color:#000000;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight: bold; font-style: normal; text-decoration:none;}
.inputrec {color:#000000; background-color:#ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style:normal; border:1px; border-style:solid; border-color:#000000;margin-top:5px;width:9em;}
.okrec {margin-top:5px;margin-left:2px;}

.input0 {background-color:#ffbd00; color:#ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; font-style:normal; border:1px; border-style:outset; border-color:#800000;margin-top:5px; padding-left:0px; padding-right:0px; width:120px;}
.input2 { color:#ffffff;  background-color:#ffbd00; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; font-style:normal; border:1px; border-style:outset; border-color:white;}
.input3 { color:#0082bb;  background-color:#ffbd00; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; font-style:normal; border:1px solid white;}
.input4 { color:#ffffff;  background-color:#ffbd00; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; font-style:normal; border:1px solid black;}
.input5 { color:#0082bb;  background-color:#ffe775; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; font-style:normal; border:1px solid white;}
.input6 { color:#0082bb;  background-color:#ffe775; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; font-style:normal; border:1px solid white;}
.table2 td{border-left:1px solid #000000; border-bottom:1px solid #000000;}
.table2 {border-top:1px solid #000000; border-right:1px solid #000000;}
.detail {font-size:10px; color:#0082bb;}
.detail2 {font-size:9px; color:#0082bb;}
.lieu {color:#0082bb;}

.hrr {border-left:0px solid #0082bb; border-top:1px solid #0082bb; margin-bottom:15px; padding-left:35px; padding-top:4px; text-align:left;overflow:hidden;}
.hrr2 {border-left:0px solid #0082bb; border-top:1px solid #0082bb; margin-bottom:15px; padding-left:4px; padding-top:4px; text-align:left;}
.hrr3 {border-top:1px solid #0082bb; margin-bottom:2px; margin-top:2px}
.picto {margin-left:-30px;}


.picsa {border:1px solid #ff9906;}
.picsv {border:1px solid #5b024b;}
.tsa {color:#ff9906; font-weight:bold; font-size:12px;}
.tdoss {color:#4eb9b4; font-weight:bold; font-size:13px;}
.tinfo {color:#5b024b; font-weight:bold; font-size:12px;}
.savbl {color:#4eb9b4; border-top:1px solid #4eb9b4; border-bottom:1px solid #4eb9b4; width:160px; text-align:right; padding-top:2px; padding-bottom:2px; margin:4px;}
.savrg {color:#ed1c23; border-top:1px solid #ed1c23; border-bottom:1px solid #ed1c23; width:160px; text-align:right; padding-top:2px; padding-bottom:2px; margin:4px;}
.savmv {color:#5b024b; border-top:1px solid #5b024b; border-bottom:1px solid #5b024b; width:160px; text-align:right; padding-top:2px; padding-bottom:2px; margin:4px;}

.input1vie{color:#e8208c; background-color:#faa8e2; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style:normal; border:0px; width:13px; border:0px solid #efefef;margin-top:2px;text-align:center;border-bottom:1px dotted black;}
.input2vie{color:#e8208c; background-color:#faa8e2; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style:normal; border:0px solid #000000;margin:0px; padding:2px;border-bottom:1px dotted black;}
.input3vie{color:#e8208c; background-color:#fee7f7; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style:normal; border:0px solid #000000;margin:0px; padding:2px;border-bottom:1px dotted black;}
.input4vie{color:#e8208c; background-color:#fee7f7; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style:normal; border:0px solid #000000;margin:0px; padding:0px;border-bottom:1px dotted black;}
.input4bvie{color:#e8208c; background-color:#faa8e2; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style:normal; border:0px solid #000000;margin:0px; padding:0px;border-bottom:1px dotted black;}
.input5vie{font-size: 11px; font-weight: bold; font-style:normal; border:0px solid #000000; margin:1px; padding:2px;}

.input1mair{color:#0052b5; background-color:#b0d3ff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style:normal; border:0px; width:13px; border:0px solid #efefef;margin-top:2px;text-align:center;border-bottom:1px dotted black;}
.input2mair{color:#0052b5; background-color:#b0d3ff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style:normal; border:0px solid #000000;margin:0px; padding:2px;border-bottom:1px dotted black;}
.input3mair{color:#0052b5; background-color:#dfeeff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style:normal; border:0px solid #000000;margin:0px; padding:2px;border-bottom:1px dotted black;}
.input4mair{color:#0052b5; background-color:#dfeeff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style:normal; border:0px solid #000000;margin:0px; padding:0px;border-bottom:1px dotted black;}
.input4bmair{color:#0052b5; background-color:#b0d3ff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style:normal; border:0px solid #000000;margin:0px; padding:0px;border-bottom:1px dotted black;}
.input5mair{font-size: 11px; font-weight: bold; font-style:normal; border:0px solid #000000; margin:1px; padding:2px;}

.input1dec{color:#009c78; background-color:#a5e7de; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style:normal; border:0px; width:13px; border:0px solid #efefef;margin-top:2px;text-align:center;border-bottom:1px dotted black;}
.input2dec{color:#009c78; background-color:#a5e7de; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style:normal; border:0px solid #000000;margin:0px; padding:2px;border-bottom:1px dotted black;}
.input3dec{color:#009c78; background-color:#ddF7F3; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style:normal; border:0px solid #000000;margin:0px; padding:2px;border-bottom:1px dotted black;}
.input4dec{color:#009c78; background-color:#ddF7F3; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style:normal; border:0px solid #000000;margin:0px; padding:0px;border-bottom:1px dotted black;}
.input4bdec{color:#009c78; background-color:#a5e7de; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style:normal; border:0px solid #000000;margin:0px; padding:0px;border-bottom:1px dotted black;}
.input5dec{font-size: 11px; font-weight: bold; font-style:normal; border:0px solid #000000; margin:1px; padding:2px;}

.input2lois{color:#e71831; background-color:#ffa5b5; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style:normal; border:0px solid #000000;margin:0px; padding:2px;border-bottom:1px dotted black;}

.input1sol{color:#9d2bb1; background-color:#e7b5ef; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style:normal; border:0px; width:13px; border:0px solid #efefef;margin-top:2px;text-align:center;border-bottom:1px dotted black;}
.input2sol{color:#9d2bb1; background-color:#e7b5ef; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style:normal; border:0px solid #000000;margin:0px; padding:2px;border-bottom:1px dotted black;}
.input3sol{color:#9d2bb1; background-color:#f7e7fa; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style:normal; border:0px solid #000000;margin:0px; padding:2px;border-bottom:1px dotted black;}
.input4sol{color:#9d2bb1; background-color:#f7e7fa; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style:normal; border:0px solid #000000;margin:0px; padding:0px;border-bottom:1px dotted black;}
.input4bsol{color:#9d2bb1; background-color:#e7b5ef; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style:normal; border:0px solid #000000;margin:0px; padding:0px;border-bottom:1px dotted black;}
.input5sol{font-size: 11px; font-weight: bold; font-style:normal; border:0px solid #000000; margin:1px; padding:2px;}
.input6sol{color:#9d2bb1; margin:0px; padding:0px;border-bottom:0px dotted black;}

.input1cad{color:#219c21; background-color:#ade7ad; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style:normal; border:0px; width:13px; border:0px solid #efefef;margin-top:2px;text-align:center;border-bottom:1px dotted black;}
.input2cad{color:#219c21; background-color:#ade7ad; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style:normal; border:0px solid #000000;margin:0px; padding:2px;border-bottom:1px dotted black;}
.input3cad{color:#219c21; background-color:#e0f5e0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style:normal; border:0px solid #000000;margin:0px; padding:2px;border-bottom:1px dotted black;}
.input4cad{color:#219c21; background-color:#e0f5e0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style:normal; border:0px solid #000000;margin:0px; padding:0px;border-bottom:1px dotted black;}
.input4bcad{color:#219c21; background-color:#ade7ad; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style:normal; border:0px solid #000000;margin:0px; padding:0px;border-bottom:1px dotted black;}
.input5cad{font-size: 11px; font-weight: bold; font-style:normal; border:0px solid #000000; margin:1px; padding:2px;}
.input6cad{color:#219c21; margin:0px; padding:0px;border-bottom:0px dotted black;}

.base { color:black;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; font-style:normal;}
.baseb { color:black;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style:normal;}
.bbase { color:black;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; font-style:normal;}
.titre1  { color:black;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; font-style: normal;}
.entete  { color:black;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; font-style: normal;}
.date  { color:#c00000;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; font-style: normal;}
.date2  { color:#c00000;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style: normal;}
.date2i  { color:#000000;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; font-style: italic;}
.date2s  { color:#c00000;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; font-style: normal;}
.date2b  { color:#c00000;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; font-style: normal;}
.date3  { color:#004080;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style: normal;}
.soustitre   { color:#007906;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; font-style: normal;}
.soustitreg   { color:#007906;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; font-style: normal;}
.soustitroug   { color:#c00000;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; font-style: normal;}
.soustitbleu   { color:#004080;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; font-style: normal;}
.soustitvert   { color:#009900;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; font-style: normal;}
.titreb  { color:#ffffff;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; font-style: normal;}
.soustitreb   { color:#ffffff;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; font-style: normal;}
.menurapide   { color:#333333;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; font-style: normal;}
.perm  { color:#004a9c;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; font-style: normal;}
.vert  { color:#00980f;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style: normal;}
.orange  { color:#ff8040;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style: normal;}
.oranges  { color:#ff8040;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; font-style: normal;}
.bleu  { color:#2f98ff;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style: normal;}
.jaune  { color:#ffbf0f;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style: normal;}
.bleuf  { color:#00489f;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style: normal;}
.gris  { color:#a8afa8;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style: normal;}

.chb {width:16px;height:16px;overflow:hidden;margin:0px;padding:0px;border:1px solid black;}

#fixedmenu {
   position: fixed;
   bottom: 20px;
   right: 20px;
   width: 16px;
   background: transparent;
}

#fixedmenu a, #fixedmenu a:hover {
   text-decoration: none;
   display: block;
   width: 16px;
   height: 16px;
   overflow: hidden;
   font-size: 40px;
   line-height: 1;
   margin: 0 auto;
}

#fixedmenu ul, #fixedmenu li {
   list-style-type:none;
   margin: 5px 0;
   padding: 0;
}

#fixedmenu #home {
   background: transparent url(/imgs/home.png) no-repeat;
}

#fixedmenu #up {
   background: transparent url(/imgs/up.png) no-repeat;
}

#fixedmenu #down {
   background: transparent url(/imgs/down.png) no-repeat;
}

#fixedmenu #email {
   background: transparent url(/imgs/email.png) no-repeat;
}

#fixedmenu #favoris {
   background: transparent url(/imgs/favoris.png) no-repeat;
}

#fixedmenu #rss {
   background: transparent url(/imgs/rss.png) no-repeat;
}

#ong5 {position:absolute; top:155px; left:856px; width:28px; height:40px; z-index:12; margin:0px; border:0px solid black; background-image:url('titre/ong5.gif');text-align:center; padding-top:1px; visibility:visible;}
#ong52 {position:absolute; top:155px; left:856px; width:28px; height:40px; z-index:12; margin:0px; border:0px solid black; background-image:url('titre/ong5.gif');text-align:center; padding-top:1px; visibility:visible;}
#ong5 a {color:#808080; font-family: Verdana, Helvetica, Arial, sans-serif; font-weight:bold; font-size:11px; visibility:visible;}
#ong52 a {color:#808080; font-family: Verdana, Helvetica, Arial, sans-serif; font-weight:bold; font-size:11px; visibility:visible;}
#ong6 {position:absolute; top:194px; left:856px; width:28px; height:40px; z-index:12; margin:0px; border:0px solid black; background-image:url('titre/ong6.gif');}
#ong7 {position:absolute; top:233px; left:856px; width:28px; height:40px; z-index:12; margin:0px; border:0px solid black; background-image:url('titre/ong7.gif');}
#ong9 {position:absolute; top:272px; left:856px; width:28px; height:40px; z-index:1; margin:0px; border:0px solid black; background-image:url('titre/ong9.gif');}
#ong8 {position:absolute; top:311px; left:856px; width:28px; height:40px; z-index:1; margin:0px; border:0px solid black; background-image:url('titre/ong8.gif');}
#ong10 {position:absolute; top:350px; left:856px; width:28px; height:40px; z-index:1; margin:0px; border:0px solid black; background-image:url('titre/ong10.gif');}

#ong5big {position:absolute; top:155px; left:800px; width:55px; height:55px; z-index:99; margin:0px; border:0px solid black;visibility:hidden;background-color:#ffffff;border:1px solid #0052b5;}
#ong5big2 {position:absolute; top:155px; left:800px; width:55px; height:55px; z-index:99; margin:0px; border:0px solid black;visibility:hidden;background-color:#ffffff;border:1px solid #0052b5;}

#ong5 a:hover {position:absolute; top:0px; left:0px; width:28px; height:40px; z-index:12; margin:0px; border:0px solid black; background-image:url('titre/ong5b.gif');text-align:center; padding-top:1px; color:#ffffff; font-family: Verdana, Helvetica, Arial, sans-serif; font-weight:bold; font-size:11px; visibility:visible;}
#ong52 a:hover {position:absolute; top:0px; left:0px; width:28px; height:40px; z-index:12; margin:0px; border:0px solid black; background-image:url('titre/ong5b.gif');text-align:center; padding-top:1px; color:#ffffff; font-family: Verdana, Helvetica, Arial, sans-serif; font-weight:bold; font-size:11px; visibility:visible;}
#ong6 a:hover {position:absolute; top:0px; left:0px; width:28px; height:40px; z-index:12; margin:0px; border:0px solid black;background-image:url('titre/ong6b.gif');}
#ong7 a:hover {position:absolute; top:0px; left:0px; width:28px; height:40px; z-index:12; margin:0px; border:0px solid black;background-image:url('titre/ong7b.gif');}
#ong8 a:hover {position:absolute; top:0px; left:0px; width:28px; height:40px; z-index:1; margin:0px; border:0px solid black;background-image:url('titre/ong8b.gif');}
#ong9 a:hover {position:absolute; top:0px; left:0px; width:28px; height:40px; z-index:1; margin:0px; border:0px solid black;background-image:url('titre/ong9b.gif');}
#ong10 a:hover {position:absolute; top:0px; left:0px; width:28px; height:40px; z-index:1; margin:0px; border:0px solid black;background-image:url('titre/ong10b.gif');}
