/***** STYLE GENERAL *************************************************************************************************/
html { overflow-x: auto; } 
BODY { font-family: Verdana, Tahoma, Arial, sans-serif; color:#788D9F; font-size: 11.5px; margin:0; padding:0; text-align: center;background-repeat: repeat-x; background-color: #ececec; background-image: url("http://www.compta-online.com/images/bg0.gif"); background-attachment: fixed;}
/*body {background:#fff url(bgbottomleft.jpg) no-repeat right bottom;margin:0;padding:0;min-height:600px} image en background en bas à droite!!!!*/
acronym { border-bottom: 1px dotted #CCCCCC;}
.dnone { display:none;}
dd { margin:0; padding: 0 0 10px 0; line-height:10px;}
.inl { display:inline;}

#colonnetot { border-left:1px dotted #cccccc; border-right:1px dotted #cccccc; background:#ffffff; width:1000px; text-align:center;}
#colonnegauche { float:left; width:780px;background: #ffffff;}
.colgauche { margin-left:4px; text-align:left;}
#colonnedroite { float:right; width:208px;}
#colclearboth { clear: both; text-align:center;}

.legend { color:#E12809;font-weight:bold;font-size:13px;}
.bubble { padding:8px 10px 7px 20px;border:#d0d0d0 1px solid;font-size:10px;}
*>.bubble { background:#fafafa; -moz-border-radius: none !important; -moz-border-radius:10px;}
fieldset { position:relative;top:1em;padding:0 0.5em 1em 0.5em;}
html>body fieldset { top:0;}
legend { position:relative;top:-1.5em;}

DIV.encart { border:1px solid #D0D0D0; margin-top:20px; margin-bottom:10px; line-height:160%;}
DIV.encart DIV.encartTitre SPAN { position:relative; left:5px; top:-12px; color:#DC320E; font-weight:bold; font-size:13px; background-color:#FFFFFF; padding-left:7px; padding-right:7px;}
DIV.encart DIV.encartContenu { margin:-16px 0px 0px 0px; background-color:#FFFFFF; padding:8px 8px 8px 8px; line-height:140%; color:#788D9F; font-size:11px; }

.row7 { background-color: #eeeeee; border-bottom: 1px solid #cccccc;border-top: 1px solid #cccccc; padding:5px; margin:5px; color:#333333; size:11px;}

#percent3 { position:absolute; z-index:15; margin-top:120px; margin-left:50px; }

.espacethumb, a.espacethumb, a.espacethumb:visited, a.espacethumb:active{ background: transparent url("http://www.compta-online.com/images/espace-etudiants-thumb.jpg") no-repeat; width:150px; height:80px; margin:0; padding-top:10px; padding-bottom:5px;}
.boutthumb, a.boutthumb, a.boutthumb:visited, a.boutthumb:active{ background: transparent url("http://www.compta-online.com/images/espace-boutique-thumb.jpg") no-repeat; width:150px; height:80px; margin:0; padding-top:10px; padding-bottom:5px;}
.dossierthumb, a.dossierthumb, a.dossierthumb:visited, a.dossierthumb:active{ background: transparent url("http://www.compta-online.com/images/espace-dossier-thumb.jpg") no-repeat; width:150px; height:80px; margin:0; padding-top:10px; padding-bottom:5px;}
.decthumb, a.decthumb, a.decthumb:visited, a.decthumb:active{ background: transparent url("http://www.compta-online.com/images/espace-dec-thumb.jpg") no-repeat; width:130px; height:80px; margin:0; padding-top:10px; padding-bottom:5px;}

#charte {width:720px;height:350px; overflow: auto;border-bottom: 2px dotted #CCCCCC;border-top: 2px dotted #CCCCCC;background: #ffffff;}
#charte2 {width:550px;height:350px; overflow: auto;border-bottom: 2px dotted #CCCCCC;border-top: 2px dotted #CCCCCC;background: #ffffff;}

/***** TABLE TD TR *************************************************************************************************/
TABLE, TR, TD { border:none; color:#788D9F;font-size: 11.5px;}
.tablemain {border-left: 1px dotted #FFFFFF; border-right: 1px dotted #FFFFFF; background: #eeeeee url("http://www.compta-online.com/images/bg.gif"); padding:0; margin:0; border-collapse: collapse; }
.userlinks { background-color: #ffffff;background-image: url("http://www.compta-online.com/images/tile_back.gif"); text-align: center; margin:0; height: 25px; }
.tabletop { background-color: #8ABEF7; margin: 0px; padding: 0px; color: #FFFFFF; text-align: center; }
.tspace {margin-bottom:5px; margin-top:5px;}

#contenucentre{margin: 0px;padding: 15px 0px 0px 15px;background: url("http://www.compta-online.com/images/top-titre.png") no-repeat left top; color:#788D9F;z-index:-1;}
.coctitle {color:#474747;}
.maintitle {font-size: 15px;margin: 0px 0px 0px 15px;display: block;padding-bottom: 4px;border-bottom: 1px solid #E4DCE3; z-index:10; }
.secondtitle {font-size: 13px;margin: 5px 0px 2px;font-weight: normal;}
#contenubas{margin: 0px;padding: 0px 0px 0px 0px;background: url("http://www.compta-online.com/images/bas-titre.jpg") no-repeat right bottom; height:60px;}

.ttext{ background: #d8d9cc; height:2px;}
TR.over{ background: #F6F4D0;}
TR.over:hover{ background: url("http://www.compta-online.com/images/bg.gif") repeat;}
TR.over2{ background: #FFFFFF;}
TR.over2:hover{ background: url("http://www.compta-online.com/images/bg.gif") repeat;}
TR.over3{ background: #ECECEC;}
TR.over3:hover{ background: url("http://www.compta-online.com/images/bg.gif") repeat;}
TD.over:hover{ background: url("http://www.compta-online.com/images/bg.gif") repeat;}
td.bg { background: #ffffff;border-bottom: 1px dotted #656567; border-top: 1px dotted #656567;}
/*.tmain { background: #eee transparent url("http://www.compta-online.com/images/mouse.jpg") bottom right no-repeat; border:1px dotted #000000; padding: 0px; margin: 0px}*/
.tmain { background: #eee; border:1px dotted #000000; padding: 0px; margin: 0px}
.tcenter { text-align:center; border-collapse: collapse;}
.height15 { line-height: 15px;}
.height10 { line-height: 10px;}
.height5 { line-height: 5px;}
.height2 { line-height: 2px;}
.height1 { line-height: 1px;}

table.mess { background-color:#FFFFFF;padding: 0px; border-collapse: collapse;}
thead.mess th {	color: #eee; background-color: #656567;padding: 5px 2px 2px 0px;border-bottom: 2px solid #cccccc;}
thead.mess th.left { background: #656567 url("http://www.compta-online.com/images/tdtopleft.gif") top left no-repeat;border-bottom: 2px solid #cccccc;}
thead.mess th.right { background: #656567 url("http://www.compta-online.com/images/tdtopright.gif") top right no-repeat;border-bottom: 2px solid #cccccc;}
tfoot.mess th,tfoot.mess td { color: #3a4e58; border-bottom: 1px dotted #656567; border-top: 1px dotted #656567;}
th.liste,td.liste { color: #3a4e58; border-bottom: 1px dotted #656567; border-top: 1px dotted #656567;}
th.liste2,td.liste2 { color: #3a4e58; background-color: #fff; border-bottom: 1px dotted #656567; border-top: 1px dotted #656567;font-size: 9px;}
thead.mess2 th {color: #eee; background-color: #656567;}
.tab {color: #3a4e58; background-color: #fff; border-bottom: 1px dotted #656567; border-top: 1px dotted #656567;font-size: 9px; width:760px; text-align:center; margin-bottom:5px; vertical-align:middle;} 

.tboutiquehome {border-bottom: 2px solid #FCE7AB;border-top: 2px solid #FCE7AB;border-right: 1px solid #FCE7AB;border-left: 1px solid #FCE7AB;}

caption.cap1 {position:absolute; font-weight:bold; width: 300px; background:#CCCCCC; color:#fff; border-top:1px solid #000000;  padding: 0 0 0 16px;}

.tabledroite { width: 120px; background: #fff;text-align: left;border-collapse: collapse;padding:0;}
.tablecontact { width: 360px; background: #fff;}
.tablemessage { width: 500px; background: #fff;}
.tableadsense { width: 760px; background: #fff; text-align:center; margin-bottom:5px; margin-top:5px;}
.bgblanc { background-color: #fff;}

.topictitle, a.topictitle:link, a.topictitle:visited, a.topictitle:active{ text-decoration: none; color: #788D9F; font-size:12.5px; font-weight:bold;}
a.topictitle:hover {color: #cccccc; }

.c-top {width:200px; height:10px; background: #fff url("http://www.compta-online.com/images/c-top2.gif") top left no-repeat;padding-left:3px;}
.c-mid {width:200px; background: #fff url("http://www.compta-online.com/images/c-mid2.gif") left repeat-y; padding-left:3px; text-align:left;}
.c-bottom {width:200px; height:10px; background: #fff url("http://www.compta-online.com/images/c-bottom2.gif") bottom left no-repeat;padding-left:3px;}
.c-titre {border-bottom: 1px dotted #CCCCCC;}
.c-pad {padding: 0 4px 0 3px;}

.c-top-comptajob {width:200px; height:34px; background: #fff url("/images/comptajobdroite.jpg") top left no-repeat;padding-left:3px;}
#comptajobdroite li {background:url("http://www.compta-online.com/images/nav_m_dark.gif") no-repeat 1px 4px;line-height:13px;list-style: none; padding: 1px 1px 0 10px; margin: 0;}
#comptajobdroite li a, #comptajobdroite li a:visited, #comptajobdroite li a:active  {color:#334553;text-decoration:none;display:block;}
#comptajobdroite li a:hover {color:#000000;text-decoration:none;background:#ECECEC;}


.celltopgauche { width:6px; height:6px; background: #fff url("http://www.compta-online.com/images/container_ecke_lo.gif"); }
.celltopmid { width:108px; height:6px; background: #fff url("http://www.compta-online.com/images/container_linie_o.gif"); }
.celltopmid2 { width:348px; height:6px; background: #fff url("http://www.compta-online.com/images/container_linie_o.gif"); }
.celltopmid3 { width:488px; height:6px; background: #fff url("http://www.compta-online.com/images/container_linie_o.gif"); }
.celltopmid4 { width:748px; height:6px; background: #fff url("http://www.compta-online.com/images/container_linie_o.gif"); }
.celltopdroite { width:6px; height:6px; background: #fff url("http://www.compta-online.com/images/container_ecke_ro.gif"); }

.cellbasgauche { width:6px; height:6px; background: #fff url("http://www.compta-online.com/images/container_ecke_lu.gif"); }
.cellbasmid { width:108px; height:6px; background: #fff url("http://www.compta-online.com/images/container_linie_u.gif"); }
.cellbasmid2 { width:348px; height:6px; background: #fff url("http://www.compta-online.com/images/container_linie_u.gif"); }
.cellbasmid3 { width:488px; height:6px; background: #fff url("http://www.compta-online.com/images/container_linie_u.gif"); }
.cellbasmid4 { width:748px; height:6px; background: #fff url("http://www.compta-online.com/images/container_linie_u.gif"); }
.cellbasdroite { width:6px; height:6px; background: #fff url("http://www.compta-online.com/images/container_ecke_ru.gif"); }

.cellmidgauche { width:6px; background: #fff url("http://www.compta-online.com/images/container_linie_l.gif"); }
.cellmiddroit { width:6px; background: #fff url("http://www.compta-online.com/images/container_linie_r.gif"); }
.cellmilieu { width:1px; height:1px; background: #fff url("http://www.compta-online.com/images/container_linie.gif"); }



/***** DOSSIER STYLE *************************************************************************************************/
#bgwhite {background:#FFFFFF; width: 760px; padding-top:30px; text-align:left; padding-left:3px;}
.catmenu {line-height: 20px;border-bottom: 1px solid #cccccc;padding: 0 0 0 15px;color:#788D9F; font: 14px arial;}
.titredossier2 {color: #fff;background: #788D9F url("http://www.compta-online.com/images/heading.gif") right no-repeat;height: 20px;line-height: 18px;border-bottom: 2px solid #cccccc;padding: 0 0 0 10px;font-weight: normal;margin: 0 auto 5px;}
.sstitredossier {color: #A26B6B;padding: 0; margin: 15px auto 5px;}
.textdossier {margin: 0;padding: 8px 15px 8px 15px;color: #788D9F;font: 9px verdana, arial;text-align: left;line-height: 16px;}
.imgcontent { float:right; padding: 0 0 10px 10px; border-left: 1px dotted #656567; border-bottom: 1px dotted #656567;}
.imgcontent2 { float:right; padding: 0 0 10px 10px;}
.textformulaire {margin: 0;padding: 8px 15px 8px 15px;color: #788D9F;font: 9px verdana, arial;line-height: 16px;}

.fl { line-height: 12px }
.fl:first-letter { font-family:"Times New Roman", Times, serif; font-size: 300%; font-weight:bold; font-style: italic; float: left;padding-right:2px; }
/*SPAN { text-transform: uppercase }*/

/***** LISTE PUCE *************************************************************************************************/
ul {padding: 0;margin: 0;line-height: 12px;}
li {margin: 0;padding: 0;list-style-type: none;}

.carre ul {padding-left: 10px;margin: 0;line-height: 16px;}
.carre li {background: transparent url("http://www.compta-online.com/images/pbleu.gif") left no-repeat; padding: 0 10px 0 16px; list-style: none; margin: 0;text-align: left;}
.dec ul {padding-left: 10px;margin: 0;line-height: 16px;}
.dec li {background: transparent url("http://www.compta-online.com/images/pbleu.gif") top left no-repeat; padding: 0 0 0 16px; margin: 0;text-align: left;}
.forumcoc ul {padding: 0;margin: 0;line-height: 15px;}
.forumcoc li {border-bottom: 1px solid #ececec;}
.forumcoc1 a { display:block; color: #87ACBB; width: 350px;}
.forumcoc1 a:hover {color: #656567; background : url("http://www.compta-online.com/images/bg.gif") repeat;}
.forumtitre a { color: #87ACBB; background: transparent url("http://www.compta-online.com/images/bullet.gif") left no-repeat; padding: 0 0 0 16px;}
.forumtitre a:hover {color: #656567;}
#chatactuser li {background:url("http://www.compta-online.com/images/forum.gif") no-repeat;list-style: none;padding: 1px 0 1px 20px; margin: 0; font-size:10.5px;}
.assis ul {padding-left: 10px;margin: 0;line-height: 16px;}
.assis li a {background: transparent url("http://www.compta-online.com/images/arrow_red.gif") left no-repeat; padding: 0 10px 0 18px; list-style: none; margin: 0;text-align: left;color: #87ACBB;}
.assis li a:hover {color: #656567;}
.adobe li {background:url("http://www.compta-online.com/images/adobe.gif") no-repeat 4px 4px;padding: 2px 0 2px 16px;list-style: none;}

/***** MENU TOP *************************************************************************************************/
#postopmenu{text-align:left;margin-bottom:10px;}
#nav, #nav ul {background:#788D9F;width:760px;padding-top:2px;margin:0;z-index:100;list-style:none;position:absolute;display:inline;text-align:center;height:20px;}
#nav a {display:block;border-top:1px solid #fff;}

#nav li {float:left;width:140px;margin:0;padding:0;border:0;text-align:left;}

#nav li.accueil {width:150px;}
#nav li.annonce {width:130px;}
#nav li.etudiant {width:170px;}
#nav li.forum {width:120px;}
#nav li.boutique {width:125px;}
#nav li.dossier {width:125px;}

#nav li a:link, #nav li a:visited{display: block;height: auto;color: #FFF;background: #788D9F;margin: 0;padding: 2px 4px;text-decoration:none;}
#nav li a:hover{background-color:#474747;color:#ffffff;text-decoration: none;}

#nav li ul {position:absolute;width:140px;left: -909em;}

#nav li ul ul {margin: -38px 0 0 140px;} /* niveau 3 */
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {left: -909em;}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {left: auto;}

#nav .nav3 li a:hover {display:block;background-image: none;background-color: #869131;color:#333333;text-decoration: none;}
#nav .nav4 li a:hover {display:block;background-image: none;background-color: #F15B06;color:#333333;text-decoration: none;}
#nav .nav5 li a:hover {display:block;background-image: none;background-color: #B87917;color:#333333;text-decoration: none;}
#nav .nav6 li a:hover {display:block;background-image: none;background-color: #87BBF4;color:#333333;text-decoration: none;}


/***** MENU GAUCHE *************************************************************************************************/
.menug { margin-top:19px; margin-left:5px; color:#788D9F; text-transform:uppercase; font-weight:bold; font-size:13px; }
#slidedown_menu li{list-style-type:none;position:relative;text-align:left;background-color:#FFFFFF;font-family:Geneva, Arial, Helvetica, sans-serif;}
#slidedown_menu ul{margin:0px;padding:0px;position:relative;}
#slidedown_menu div{margin:0px;padding:0px;}
#slidedown_menu{width:150px;border-bottom:1px solid #cccccc;}
/* NIVEAU 1*/
#slidedown_menu a.slMenuItem_depth1{padding:2px 0px 2px 2px;color:#E11E03;border-top:1px solid #cccccc;font-weight:bold;font-size:13px;display:block;width:150px;text-decoration:none;}
#slidedown_menu a.slMenuItem_depth1:hover{color:#D85067; background-color:#FCE7AB;text-decoration:none;display:block;}
/* NIVEAU 2*/
#slidedown_menu a.slMenuItem_depth2{border-top:1px dotted #D85067;color:#717171;background: url("http://www.compta-online.com/images/arrow_gray.gif") 0 4px no-repeat; padding:2px 0px 2px 10px; display:block;width:130px;text-decoration:none;}
#slidedown_menu a.slMenuItem_depth2:hover{color:#D85067; background-color:#FCE7AB;text-decoration:none;display:block;}
/* NIVEAU 3*/
#slidedown_menu a.slMenuItem_depth3{margin-top:1px;color:#FFA500;background: url("http://www.compta-online.com/images/arrow_red.gif") 0 3px no-repeat; padding:1px 0px 1px 10px; display:block;width:120px;text-decoration:none;}
#slidedown_menu a.slMenuItem_depth3:hover{color:#D85067; background-color:#eeeeee;text-decoration:none;display:block;}
/* NIVEAU 4*/
#slidedown_menu a.slMenuItem_depth4{margin-top:1px;color:#788D9F;background: url("http://www.compta-online.com/images/pbleu.gif") -1px -1px no-repeat; padding-left:11px; display:block;width:110px;text-decoration:none;}
#slidedown_menu a.slMenuItem_depth4:hover{color:#D85067; background-color:#ECECEC;text-decoration:none;display:block;}
/* NIVEAU 5 NO USE*/
#slidedown_menu .slMenuItem_depth5{margin-top:1px;}
#slidedown_menu .slideMenuDiv1 ul{padding:1px;}
#slidedown_menu .slideMenuDiv2 ul{margin-left:5px;padding:1px;}
#slidedown_menu .slideMenuDiv3 ul{margin-left:10px;padding:1px;}
#slidedown_menu .slMenuItem_depth4 ul{margin-left:15px;padding:1px;}


/***** IMAGE TOP *************************************************************************************************/
.div1 { background: transparent url("http://www.compta-online.com/images/forum-compta-online-header_.jpg"); width: 185px; height: 70px; margin: 0; }
.div2 { background: transparent url("http://www.compta-online.com/images/forum-compta-online-head-02.jpg"); width: 221px; height: 70px; margin: 0; }
.div3 { background: transparent url("http://www.compta-online.com/images/forum-compta-online-head-03.jpg"); width: 354px; height: 31px; margin: 0; }
.div4 { background: transparent url("http://www.compta-online.com/images/forum-compta-online-head-04.jpg"); width: 354px; height: 17px; margin: 0; }
.div5 { background: transparent url("http://www.compta-online.com/images/forum-compta-online-head-05.jpg"); width: 354px; height: 22px; margin: 0; }

IMG { border-style: none; } 
.tableborder { border:1px dotted #000000;background-color:#ffffff; padding:0; margin:0 }

.pad10 {padding: 0 0 0 10px;}
.pad20 {padding: 0 0 0 20px;}
.pad40 {padding: 0 0 0 40px;}
.pad60 {padding: 0 0 0 60px;}
.pad80 {padding: 0 0 0 80px;}
.pad100 {padding: 0 0 0 100px;}

#margin40 { margin-left:40px; }
#margin80 { margin-left:80px; }
#margin100 { margin-left:100px; }
#margin140 { margin-left:140px; }

.lineheight8 {line-height: 8px;}


/*.submit:focus { border: 1px solid #009900;margin-top: 2px;}*/

.resulttxt, a.resulttxt:link, a.resulttxt:visited, a.resulttxt:active, a.resulttxt:hover  {font-size: 10.5px; color: #788D9F;}
.fpostlink, a.fpostlink:link, a.fpostlink:visited, a.fpostlink:active {font-size: 11.5px; color: #788D9F; text-decoration:none;}
a.fpostlink:hover { text-decoration:underline; }
.comptaonline   { font-size: 11px; font-weight:normal;  }
.xperienss   { font-size: 10px; font-weight:normal;  }
.titre   { font-size: 11.5px; text-transform:uppercase; color:#788D9F;  }
.postcompta { font-size: 11px; letter-spacing: 1px; }
.signature2 { font-size: 10px; letter-spacing: 0.5px;}
.red    { color:red; font-weight:bold }
.green  { color:green; font-weight:bold }
.blue   { color:blue; font-weight:bold }
.forum2 { background-color: #F1F5D7 }
.telech { color:#CB0802;}
.category { background-color: #EEEEEE }
.tableborder2 { border:1px dotted #889D61;background-color:#ffffff; padding:0; margin:0;font-family: Verdana, Tahoma, Arial, Sans-Serif; font-size: 11px; line-height: 12px}
/*.cell { filter:alpha(opacity=80); -moz-opacity:0.80; background-color: #ffffff;}*/
.black   { color:#000000 }
.formulaire {font-family: Arial; font-size: 10pt; color: #336699}
.distant4 {letter-spacing: 4px;}
.distant {letter-spacing: 2px;}
.maj {font-variant:small-caps;}
.bold {font-weight:bold; }
.plan { border:1px dotted #EEEEEE; background-color:#CCCBC9; color:#FFFFFF; font-weight:bold; font-size:14px; }
.quickview1 { border-bottom:1px dotted #889D61;background-color: #F1F5D7; }
.quickview2 { border-bottom:1px dotted #889D61;background-color: #EEEEEE }
.between { background-color: #ffffff;}
.spacing { letter-spacing: 0px; }
.darkrow1 { background-color: #eeeeee; color:#4C77B6; }

/***** LIENS *************************************************************************************************/
a:link, a:visited, a:active {color: #788D9F; text-decoration: none;}
a:hover {color: #505D38;}
.nodeco, a.nodeco:link, a.nodeco:visited, a.nodeco:active, a.nodeco:hover {text-decoration:none;}
.etudes, a.etudes:link, a.etudes:visited, a.etudes:active {color: #889D61; text-decoration: none;}
a.etudes:hover {color: #000000;}
.purple, a.purple:link, a.purple:visited, a.purple:active {color: #D40003; text-decoration: none;}
a.purple:hover {color: #CE0300;}
.info, a.info:link, a.info:visited, a.info:active {color: #893F4C; text-decoration: none;} 
a.info:hover {color: #CC3300;} 
.mailinglist, a.mailinglist:link, a.mailinglist:visited, a.mailinglist:active {color: #CE0300; text-decoration: none;} 
a.mailinglist:hover {color: #663399;} 
.comptalia, a.comptalia:link, a.comptalia:visited, a.comptalia:active {color: #FFA500; text-decoration:none;}
a.comptalia:hover   {color: #D30002;}
.moteur, a.moteur:link, a.moteur:visited, a.moteur:active {color: #2E4D79; text-decoration: none;}
a.moteur:hover  {color: #000000;}
.white, a.white:link, a.white:visited, a.white:active {color: #FFFFFF; text-decoration: none;}
a.white:hover  {color: #CCCCCC;}
.membre {color: #C38422; text-decoration: none;}
.job, a.job:link, a.job:visited, a.job:active {color: #F26A36; text-decoration: none;}
a.job:hover  {color: #996600;}
.chat, a.chat:link, a.chat:visited, a.chat:active {color: #669999; text-decoration: none; }
a.chat:hover {color: #663399;}
.gen {font-variant: small-caps; font-size: 12px; font-weight: normal; line-height: 20px;  }
a.gen:link, a.gen:visited, a.gen:active {color: #474747; text-decoration: none;}
a.gen:hover   {color: #6E6E6E; text-decoration:underline;}
h1.caddie  {font-size: 14px; text-transform:uppercase; color: #0066cc;}
a.caddie2:link, a.caddie2:visited, a.caddie2:active { color: #0066cc; text-decoration:none;  }
a.caddie2:hover   { color: #0066cc; text-decoration:underline;  }
.generator { letter-spacing: -0.5px;}
a.generatorlink, a.generatorlink:visited, a.generatorlink:active {color: #F90;text-decoration:underline; letter-spacing: -0.5px;}
a.generatorlink:hover{color: #F90;text-decoration:none; letter-spacing: -0.5px;} 
.voir2{color: #F90;letter-spacing: 0.5px; font-variant:small-caps;font-size: 11px; line-height:20px;}
a.voir2, a.voir2:visited, a.voir2:active {color: #F90;text-decoration:underline;letter-spacing: 0.5px;}
a.voir2:hover{color: #F90;text-decoration:none;letter-spacing: 0.5px;} 
a.voir, a.voir:visited, a.voir:active {color: #F90;text-decoration:underline; line-height:16px;}
a.voir:hover{text-decoration:none;} 
.sujet {font-family:Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color:#788D9F; }
.blanclien 	{color: #FFFFFF;}
a.blanclien:link, a.blanclien:visited, a.blanclien:active, a.blanclien:hover{ color: #FFFFFF; text-decoration: none; }
A.ssmItems:link, A.ssmItems:hover, A.ssmItems:active, A.ssmItems:visited { color:black; text-decoration:none; }
a.definition:link, a.definition:visited, a.definition:active  { text-decoration: none; color: #505D38; border-bottom: 1px dashed #505D38;}
a.definition:hover   { color: #000000; text-decoration: none; cursor: help;  }
.inscriplink, a.inscriplink:link, a.inscriplink:visited, a.inscriplink:active {font-size: 11.5px; color: #788D9F; text-decoration:none;}
a.inscriplink:hover { text-decoration:underline; }


.linklabel{ position: absolute; z-index: 500; padding-left: 2px; padding-right: 2px; color: #FFF; border: solid 1px #000; background-color: #B5494A;}
.poslabel{ position: absolute; z-index: 500; color: #B50000; font-weight : bold ;}

#footer { position:fixed; border-top:1px solid #ddd; border-bottom:4px solid #f5f5f5; background:url("images/footer.gif") #f5f5f5; width:100%; left:0px; bottom: 0px; text-align:center; color:#aaa; font-size:10px; z-index:600; opacity:0.9; filter:alpha(opacity:90);}

#condition { border-bottom:1px solid #889D61; border-top:1px solid #889D61; background:#F0FDE2; padding:10px 10px 10px 10px; }
#condition2 { border-bottom:1px solid #83A2BE; border-top:1px solid #83A2BE; background:#FFFAFA; padding:10px 10px 10px 10px; }
#regles { text-align:left; width: 680px; height: 243px; overflow: auto; padding:5px; border-bottom:1px solid #CCCCCC; border-top:1px solid #CCCCCC; color:#666666; }
#inscriptionok { border-bottom:1px solid #1A7917; border-top:1px solid #1A7917; background:#F0FDE2; padding:10px;line-height:14px; text-align:left; }


/***** CONNEXION BOX *************************************************************************************************/
.modalDialog_transparentDivs{filter:alpha(opacity=40);opacity:0.4;background-color:#788D9F;z-index:989;position:absolute; }
.modalDialog_contentDiv{border:3px solid #788D9F;padding:2px;z-index:1000;position:absolute;background-color:#FFF;}
.modalDialog_contentDiv_shadow{z-index:999;position:absolute;background-color:#555;filter:alpha(opacity=30);opacity:0.3;}	
.bordconnect { border-left: 5px solid #D0F091; padding-left:12px; padding-top:4px; margin-top:2px; }
.postcolor { color:#788D9F; }


a.link_adsense, a.link_adsense:visited { font-size: 12pt;font-family: "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif; color: #47425E !important; text-decoration: none !important; }
a.link_adsense:hover { font-size: 12pt; font-family: "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif; color: #47425e !important; text-decoration: none !important; }
a.link_adsense_col, a.link_adsense_col:visited { font-size: 11pt; font-family: "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif; color: #47425e; text-decoration: none;}
a.link_adsense_col:hover { font-size: 11pt; font-family: "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif; color: #47425e; text-decoration: none;}

