/* ========= gestion des liens =======*/
a {color: #BB0000; text-decoration:none;font-weight:700;outline:none;}
a:hover {color: #D70004;text-decoration: none;}
object{outline:none;}
/* ========= gestion des titres ===========*/
.titre1 {font-size:22px;}
.titre2 {font-size:20px;}
.titre3 {font-size:18px;}
.titre4 {font-size:16px;}
.titre5 {font-size:14px;}
.titre6 {font-size:12px;}
.surTitre {font-size:10px;font-weight:bold;color:red;font-family:verdana,arial,sans-serif;}
.titre {font-size:18px;font-weight:bold;color:red;font-family:verdana,arial,sans-serif;}
.chapeau {font-size:12px;font-weight:bold;color:black;font-family:verdana,arial,sans-serif;}
.source {font-size:10px;font-weight:bold;color:black;font-family:verdana,arial,sans-serif;}
h1{color:#000;text-align:center;font-size:3em;}
h2{color:#666;border-bottom:1px solid #88AF00;clear:both;margin:0}
.initiale{color:orange;}
.masquer{display:none;visibility:hidden;}
#dhtmltooltip{text-align:left;font-weight:700;color:#fff;font-size:12px;position: absolute;width: 150px;border: 2px solid #EBEBEB;padding: 2px;background-color: #82BA0B;filter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9;visibility: hidden;z-index: 100;}
/*############# ombrage des images ##############*/     
div.shadow{float: left;background:#bfbfbf;border-left:1px solid #eaeaea;border-right:1px solid #eaeaea;position:relative;margin:0 5px;padding: 0 1px;}
div.shadow img{padding:5px 5px 9px ;background:#FFF url(/reussir/skin/images/shadows/shad_bottom.png) repeat-x bottom left;}
div.shadow div.topleft{width:2px;height:4px;background: url(/reussir/skin/images/shadows/shad_tlcorner.png) no-repeat top left;position:absolute;top:0;left:-1px;}
div.shadow div.topright{width:2px;height:4px;background: url(/reussir/skin/images/shadows/shad_trcorner.png) no-repeat top right;position:absolute;top:0;right:-1px;}
div.shadow div.bottomleft{width:4px;height:4px;background: url(/reussir/skin/images/shadows/shad_blcorner.png) no-repeat bottom left;position:absolute;bottom:0;left:-1px;}
div.shadow div.bottomright{width:4px;height:4px;background: url(/reussir/skin/images/shadows/shad_brcorner.png) no-repeat bottom right;position:absolute;bottom:0;right:-1px;}
.imageLink{padding:5px !important;border:1px solid #ccc;margin:2px;background: none !important;}
.imageLink:hover{border-color:#666;}
/* #############     Gestion de la mise en page    ##############*/
body {margin:0;font-family:"Trebuchet MS","Centhury Gothic",Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:12px;background:#FFF;color:#41433C;outline:none;}
#header {margin:0 7px 0 0;color:white;font-size: 10px;}
#menu_gauche {margin-left:0;color:white;font-size: 10px;width:152px;min-height:500px;}
#corps_page {width:84%;background-color:white;position:absolute;top:82px;left:152px;}
#zone_centrale {margin-left:10px;background-color:white;color:black;font-size: 10px;}
#menu_droit {background-color:white;color:white;font-size: 10px;width:125px;}
#menu_droit a {color:black;text-decoration:none;}
#menu_droit a:hover {color:red;text-decoration:none;}
#footer {clear:both;width:100%;margin:30px auto 0 auto;font-size: 8pt;}
#footer a {color:black;text-decoration:none;}
#footer a:hover {color:black;text-decoration:underline;}
.spacer {height: 10px;clear:both;}
/*.4spacer{height: 40px;}*/
/* #############     Gestion des formulaires    ##############*/
select, input, textarea {-moz-border-radius: 4px;}
input:focus {background-color:#EFFAFF;}
select:focus {background-color:#EFFAFF;}
textarea:focus {	background-color: #FFCC00;}
Form label {font-weight:bold;}
/* #############     Gestion des tables    ##############*/
#formArticle {background-color:#F0DBBE;}
#corps1 {background-color:#996633;}
/* #############     Gestion des menus    ##############*/
td.titre {cursor: pointer;font-family: verdana,arial,sans-serif;font-size: 10px;color: #513824;font-weight:bold;background-color: #F0DBBE;}
td.titre:hover {cursor: pointer;font-family: verdana,arial,sans-serif;font-size: 10px;color: red;font-weight:bold;	background-color: #F0DBBE;}
td.soustitre {	font-family: verdana,arial,sans-serif;font-size: 10px;color: #734f34;	background-color: #FFEFD5;cursor: pointer;}
.menuRub {color: #734f34;font-size: 10px;font-weight: bold;}
.menuRub a {color: #734f34;text-decoration:none;}
.menuRub a:hover {color:red;}
.menuRubJaune {background-color:#FFEFD5;}

/* #############     Gestion des polices, couleurs    ##############*/
.engras {font-weight:bold;}
.marronClair {color:#D09060;}
.rouge {color:red;}
.etoile {font-weight:700;color:#B9020A;}
.erreur{color:red;font-weight:700;border:1px solid red;background-color:#FFFFAA;padding:10px;text-align:left;}
.lienAbo{font-weight:700;border:1px solid #01445F;background-color:#BCC6D2;padding:3px;text-align:left;font-size:18px;background:transparent url(/reussir/skin/images/bg_gray_fin.gif) repeat top left; }
.lienAbo a{color:#DF0000;}
.lienAbo a:hover{color:#BB0000;}
.btnAbo{border:1px solid #666;padding:2px 2px;background:transparent url(/reussir/skin/images/bg-abo.png) repeat-x top left;height:30px;}
.btnAbo a{color:#024560;}
.btnAbo a:hover{color:#fff;}
.corpsArticle{font-size:10px;text-align:justify;}
.article{color:#808080;text-decoration:none;text-align:justify;	font-size:10px;}
.article a{	color:#808080;text-decoration:none;}
.article a:hover{color:red;text-decoration:none;}
.titreArticleRouge {font-weight:bold;font-size:16px;color:red;}
.titreArticleNoir {font-weight:bold;font-size:16px;}
.lienAgenda a {text-decoration : none;color: #008080;}
.lienAgenda a:hover {text-decoration : none; color: #008080;}
.lienAgenda a:link {text-decoration: none;}
.lienAgenda a:visited {color: #802700;	text-decoration: none;}

.voirAussi {margin:0;padding:0;border:1px solid #95BF00;-moz-border-radius:5px;background: transparent url("/reussir/skin/images/bg-voirAussi.png") top left repeat-x ;clear:both;}
.voirAussi ul {width:100%;text-align:center;margin:0;padding:5px 0;}
.voirAussi li {display:inline;padding-left:10px;text-align:center;}
.voirAussi p{color:#95BF00;font-size:16px;font-weight:700;margin:0 5px;text-align:center}
.voirAussi a{color:#003399;font-weight:normal;}

td{font-family: arial, helvetica, sans-serif;}
.smaller {font-size:83%}
.related-entities-row {margin-top:10px; width:325px;height:80px;position:relative;margin-left:4px;margin-right:4px;}
.main_left-arrow-small{background:no-repeat url('/reussir/skin/images/main_prev.gif') top left;width:24px;height:45px;cursor:pointer}
.main_right-arrow-small{background:no-repeat url('/reussir/skin/images/main_next.gif') top left;width:24px;height:45px;cursor:pointer}

.map{width:100%;margin:0;padding:10px;background: transparent url('/reussir/skin/images/bg-header.png') bottom left repeat-x ;border:1px solid #ccc}
.map a{color:#000;font-weight:700;margin:2px 0}
.map a:hover{color:#999;position:relative;top:0;left:2px}
.map h2{text-decoration:underline;color:#CF0012;font-family:'Trebuchet MS', Helvetica, Arial, sans-serif;font-size:1.6em;font-weight:700;margin:5px 0}
.map li{list-style-image: url('/reussir/skin/images/checkmark.gif');margin:0 0 0 35px;line-height:12px}
.map div{padding:5px 0;line-height:15px}
.map td{padding:5px 0;line-height:15px}
.map span{font-weight:700;color:#CF0012}

/*############# réponses question du mois #############*/
.webmaster .commentHeaderG{background-color:#3F9BFF;width:25px;height:21px;}
.webmaster .commentHeaderM{background-color:#3F9BFF;}
.webmaster .commentHeaderD{background-color:#3F9BFF;width:25px;height:21px;}
.webmaster .commentBodyG{background-color:#DFEEFF;}
.webmaster .commentBodyM{background-color:#DFEEFF;padding:5px 10px;}
.webmaster .commentBodyD{background-color:#DFEEFF;}
.webmaster .commentFootG{}
.webmaster .commentFootM{}
.webmaster .commentFootD{}

.internaute .commentHeaderG{background:url('/reussir/skin/images/comment_head_ongletg.gif');width:25px;height:21px;}
.internaute .commentHeaderM{background:url('/reussir/skin/images/comment_head_ongletm.gif')}
.internaute .commentHeaderD{background:url('/reussir/skin/images/comment_head_ongletd.gif');width:25px;height:21px;}
.internaute .commentBodyG{background:url('/reussir/skin/images/comment_bodyg.gif');width:25px;}
.internaute .commentBodyM{background-color:#D2EDC5;padding:5px 10px;}
.internaute .commentBodyD{background:url('/reussir/skin/images/comment_bodyd.gif');width:25px;}
.internaute .commentFootG{background:url('/reussir/skin/images/comment_footg.gif');width:25px;height:21px;}
.internaute .commentFootM{background:url('/reussir/skin/images/comment_footm.gif')}
.internaute .commentFootD{background:url('/reussir/skin/images/comment_footd.gif');width:25px;height:21px;}

/* page présentation PAD */
.pad {margin:0;padding:5px;background: transparent url('/reussir/skin/images/bg-header.png') bottom left repeat-x ;border:1px solid #ccc}
.pad h1{font-size:1.6em;font-weight:700;margin:5px 0}
.pad h2{font-size:1.2em;font-weight:700;margin:2px 0;color:#000;font-style:italic;background-color:#eee;line-height:1.4em;border-bottom:1px solid #ccc}
.pad a{color:#CF0012;font-weight:700;margin:2px 0}
.pad a:hover{color:#999;position:relative;top:1px;left:1px}
.pad div.journal{width:500px;margin:15px auto;background: transparent url('/reussir/skin/images/bg-header.png') bottom left repeat-x ;border:1px solid #ccc; line-height:20px;}
.pad li{list-style-image: url('/reussir/skin/images/checkmark.gif');margin:0 0 0 35px;line-height:12px}
.pad span{font-weight:700;color:#CF0012}
.top{margin:0 5px 0 0 ;background-position:left top;background-repeat:no-repeat;padding:2px 0 2px 19px;color:#999;font-weight:700;font-size:0.9em;background-image:url('/reussir/skin/images/arrow_top.gif'); }


.fixedBar{display:none;background:#000;-moz-opacity:0.90;opacity: 0.90;filter:alpha(opacity=90);height:110px; border: 1px solid #999; color: #fff; font-size: 14px;z-index:100000000}
.fixedBar .fermerBtn {-moz-opacity:1;opacity:1;filter:alpha(opacity=100);width:133px;height:25px;position:relative;float:left;bottom:30px;cursor:pointer;-moz-opacity:0.65;filter:alpha(opacity=65);background:transparent url(/reussir/skin/images/btn-close.png) no-repeat;text-align:center;font-weight:700;font-size:1.4em;}
.fixedBar .inscrits{font-size:1.6em;font-weight:700;color:#F88C00}
.fixedBar form {-moz-opacity:1;opacity:1;filter:alpha(opacity=100);width:800px;margin:0 auto}
.fixedBar .textPromoNews{background:#000;-moz-opacity:1;opacity:1;filter:alpha(opacity=100);font-size:1.2em;font-weight:700;color:#fff;width:49%;float:left}
.fixedBar .gratuit{-moz-opacity:1;opacity:1;filter:alpha(opacity=100);width:80px;float:left;margin:0 10px;padding:0 0 5px 0}
.fixedBar .btn_close{height:30px;cursor:pointer;background-image: url("/reussir/skin/themes/default/sprite_menu.png");background-repeat: repeat-x;background-attachment: scroll;background-position: 50% top;color:#fff;font-size:1em;border:1px solid #666;font-weight:700;padding:0 3px;}
.fixedBar .btn_close:hover{cursor:pointer;background:#fff;color:#000}

.Sima li{list-style-image: url('/reussir/skin/images/checkmark.gif');margin:0 0 0 35px;line-height:12px}
.shadowGroupe{width:100%;background:#E5E5E5 url('/reussir/skin/images/shadow.gif') repeat-y top center}
.contener{width:1000px;margin:0 auto;}

/* pub */
.pub728-90{height:90px;width:728px;text-align:right;background-color:#efefef;z-index:0 !important}
.pub728-90:hover{background-color:#999;z-index:1 !important}
.pub728-90 p{margin:20px auto;font-size:1.2em;font-weight:700;text-align:center;color:#fff;z-index:0 !important}
.pub120-600{width:120px;height:600px;margin:10px auto;background-color:#efefef;z-index:0 !important}
.pub120-600:hover{background-color:#999;z-index:0 !important}
.pub120-600 p{margin:250px auto;font-size:0.9em;font-weight:700;text-align:center;color:#fff;z-index:0 !important}
.pub300-250{width:300px;height:250px;background-color:#efefef;z-index:0 !important}
.pub300-250:hover{background-color:#999;z-index:0 !important}
.pub300-250 p{margin:35% auto;font-size:1.2em;font-weight:700;text-align:center;color:#fff;z-index:0 !important}
.pub300-140{height:140px;float:right;margin-top:10px;margin-right:0;background-color:#efefef;z-index:0 !important}
.pub300-140:hover{background-color:#999;z-index:0 !important}
.pub300-140 p{margin:17% auto;font-size:1.2em;font-weight:700;text-align:center;color:#fff;z-index:0 !important}
.link_annonceur{clear:both;width:100%;text-align:center;font-size:0.85em;z-index:0 !important}
.link_annonceur a{color:#666;z-index:0 !important}


