/* inc-general.css */
body{
/*background:url('images/page-fond_right.jpg') repeat-y scroll 101% center #FFFFFF;*/
/*min-width:825px;*/
color:#666666;font-family:Verdana,Arial,Helvetica,Geneva,sans-serif;font-size:80%;margin:0pt;padding:0pt;text-align:center;}
a:link,a:visited,a:active{
color:#0066CC;text-decoration:none;}
a:hover{
text-decoration:underline;}
img{
border:1px solid #666666;}
h3{
margin:1em 0pt;}
.spip_logos{
border-style:none;}
.pairs{
background:#F5F5F7 none repeat scroll 0%;display:block;}
.impairs{
background:#FFFFFF none repeat scroll 0%;display:block;}
.clear{
clear:both;}
p{
text-align:justify;}
/* inc-layout.css*/
#contenant{
/*background:url('images/page-fond_right.jpg') repeat-y scroll 101% center transparent;*/
margin:0px;padding:0px;text-align:left;width:100%;}
#entete{
/*background:transparent url(images/apec_850x115.jpg) no-repeat scroll center bottom;*/
/*height:60px;*/
margin:0pt;position:relative;}
#colgauche{
position:absolute;left:0;float:left;margin-left:27px;margin-top:0pt;padding:0pt;width:185px;}
#pied{
clear:both;color:#999999;font-size:9px;margin:10px auto;width:100%;text-align:left;
/*position:absolute;bottom:0;*/
}
/* inc-logos.css */
h1 a,h1 a:link,h1 a:visited,h1 a:active,h1 a:hover{
background:transparent url(images/apec_145x60.jpg) no-repeat scroll left top;color:black;display:block;font-size:13px;font-weight:normal;height:48px;left:25px;padding-left:70px;padding-top:33px;position:absolute;top:22px;}
#entete p{
height:60px;margin:0pt;padding:0pt;position:absolute;top:10px;width:850px;}
#entete p span{
display:none;}
/* inc-contenu.css */
#contenu{
margin-left:235px;margin-right:34px;padding:10px 0pt 1em;}
#contenu p.ariane{
margin:8px 3px 5px 0pt;text-align:right;}
#contenu p.ariane a,#contenu p.ariane a:link,#contenu p.ariane a:hover,#contenu p.ariane a:visited{
color:black;margin:0pt;}
#contenu p.ariane a:active{
font-weight:normal;}
#contenu h2{
background-color:#193485;color:white;font-size:135%;font-weight:bold;margin:0pt;padding:5px 10px;}
.texte-article{
background-color:#FFFFFF;border:1px solid #193485;margin-bottom:15px;}
#articles li a,#articles li a:link,#articles li a:visited{
background:transparent url(images/puce-articles-rubrique-normal.gif) no-repeat scroll 5px 8px;color:#7A7A7A;display:block;padding:5px 10px 5px 23px;}
#articles li a:hover{
background:transparent url(images/puce-articles-rubrique-hover.gif) no-repeat scroll 5px 8px;color:black;text-decoration:none;}
.logo_document{
float:left;}
.logoArticle{
background-color:#C9D1D1;}
.titre_resultat_recherche{
color:#1D4D9E;}
#pied hr{
background-color:#DBDBD9;border:0pt none;color:#DBDBD9;height:1px;margin:10px auto;
/*20px 0pt 15px 30px;*/
width:95%;}
#pied p{
text-align:center;}
#pied p#spip{
position:absolute;right:40px;text-align:right;top:50px;}
#pied a,#pied a:link,#pied a:visited{
color:#999999;font-size:9px;}
#pied span{
display:none;}
/* inc-forms.css */
form{
margin:10px;padding:0pt;}
form fieldset{
border:medium none;margin:0pt;padding:10px;}
form label{
display:block;float:left;margin:5px 0pt 0pt;padding:0pt;text-align:right;width:150px;}
form fieldset legend{
font-size:14px;font-weight:bold;}
form input,form textarea{
border:1px solid #CCCCCC;margin:5px 0pt 0pt 10px;width:auto;}
form textarea{
width:300px;}
textarea{
overflow:auto;}
form small{
display:block;font-size:88%;margin:0pt 0pt 5px 160px;padding:1px 3px;}
form .required{
font-weight:bold;}
form br{
clear:left;}
.formulaire_spip{
margin-bottom:10px;}
fieldset.reponse_formulaire{
background:#FFFFCC none repeat scroll 0%;margin:10px;padding:10px;}
fieldset.reponse_formulaire legend{
display:none;}
fieldset.reponse_formulaire p{
font-size:18px;font-weight:bold;}
p.reponse_formulaire{
background:#FFFFCC url(images/erreur.gif) no-repeat scroll 6px;border:1px solid #000000;color:#CCCCCC;margin:3px 10px;padding:8px 8px 8px 25px;}
input.bouton{
background:#BABFBF none repeat scroll 0%;border:medium none;color:white;padding:3px;}
/* inc-forum.css */
#forum ul,#forum li,#forum li ul,#forum li ul li{
list-style-image:none;list-style-position:outside;list-style-type:none;margin:0pt;padding:0pt;}
#forum ul{
padding:8px;}
#forum li{
margin:15px 15px 0pt;}
#forum li ul{
background:transparent none repeat scroll 0%;border:0pt none;display:block;}
/* inc-menu-horizontal.css */
#topmenu{
left:625px;position:absolute;top:50px;}
#topmenu ul{
list-style-type:none;margin:0pt;padding:0pt;position:relative;}
#topmenu li a{
position:relative;text-decoration:none;}
#topmenu li a span{
display:none;}
#topmenu li a:hover span{
background-color:#FFFFFF;border:1px solid #B3B3B3;color:#B3B3B3;display:block;text-align:center;width:138px;}
/* inc-menu-vertical.css*/
.menuGauche ul{
list-style-type:none;margin:0pt;padding:14px 0pt 10px;}
.menuGauche li{
margin-bottom:6px;}
.menuGauche li a:link,.menuGauche li a:visited,.menuGauche li a:active,.menuGauche li a:focus{
border:1px solid #BFBFBF;color:#828282;display:block;font-size:11px;font-weight:bold;padding:3px 0pt 3px 10px;text-decoration:none;width:174px;}
.menuGauche li a:hover{
color:#993300;}
/*   style_perso.css */
a:link,a:visited,a:active{
color:#0066CC;}
h1 a,h1 a:link,h1 a:visited,h1 a:active,h1 a:hover{
/*background-image:url(images/apec_850x60.jpg);*/
font-size:0.8em;height:48px;left:35px;padding-left:62px;padding-top:12px;text-decoration:none;top:25px;}
h1 a:link,h1 a:visited{
color:#4B3D8F;}
h1 a:hover{
color:#6B6BB5;}
.menuGauche ul{
}
.menuGauche li{
margin-bottom:6px;}
.menuGauche li a:link,.menuGauche li a:visited,.menuGauche li a:active,.menuGauche li a:focus{
background-color:#FFFFFF;border:1px solid #BFBFBF;color:#828282;font-weight:bold;padding:3px 0pt 3px 10px;text-decoration:none;width:171px;}
.menuGauche li a:hover{
background-color:#FFFFFF;border-color:#BFBFBF;color:#193485;}
#colcentre h3,#contenu h2{
background-color:#193485;color:#FFFFFF;}
/* thickbox.css #*/
*{
margin:0pt;padding:0pt;}
html,body{
height:auto;min-height:100%;}
/*z-index:9999;*/
img,.spip_logos{
border:medium none;margin:0pt;padding:0pt;}
.format_png{
}
#contenant{
/*background:transparent url(images/page-fond_right.jpg) repeat-y scroll right;*/
margin:0px;padding:0px;text-align:left;width:100%;min-width:756px;
/*min-width:825px;*/
height:100%;}
#entete{
/*background:transparent url(images/apec_850x115.jpg) no-repeat scroll center bottom;*/
min-height:80px;margin:0pt;position:relative;}
#colgauche{
margin-left:0px;margin-top:-8pt;padding:5pt;width:185px;}
#contenu{
margin-left:200px;margin-right:34px;padding:10px 0pt 1em;}
#entete{
/*background:transparent url(images/apec_850x60.jpg) no-repeat scroll center top;*/
text-align:center;}
#logo{
height:70px;text-align:center;}
.texte-article{
background-color:#FFFFFF;margin-bottom:15px;color:black;}
#articles li a,#articles li a:link,#articles li a:visited{
/*background:transparent url(images/puce-articles-rubrique-normal.gif) no-repeat scroll 5px 8px;*/
color:#7A7A7A;color:black;display:block;padding:5px 10px 5px 23px;}
#articles li a:hover{
/*background:transparent url(images/puce-articles-rubrique-hover.gif) no-repeat scroll 5px 8px;*/
color:black;text-decoration:none;}
form label{
display:inline;float:none;text-align:left;vertical-align:middle;width:50%;}
form input,form select,form textarea{
border:1px solid #CCCCCC;margin:2px 0pt 0pt 10px;width:auto;font-size:13px;padding:2px;}
form textarea{
width:100%;height:100px;}
form textedit.textarea{
height:100%;}
form br{
clear:none;}
td{
padding:5px;}
hr{
border:0;height:1px;background-color:#00FF33;color:#00FF33;}
h3{
font-size:13px;margin-left:10px;}
#contenu h2{
background:#CCFFCC url('../images/chg.gif') repeat-x;-moz-box-shadow:0px 0px 20px grey;}
#contenu td h2{
background:transparent url('../images/spacer.gif') repeat-x;}
h1{
font-size:13px;background-color:#FFFF00;padding-left:10px;}
.pairs{
background-color:#CCFFCC;}
.impairs{
background-color:#99FF99;}
.pairs p,.impairs p{
padding:5px;}
.leftres{
float:left;width:45%;height:auto;min-width:250px;}
.rightres{
float:left;width:55%;height:auto;min-width:300px;}
.rightres p,.leftres p{
padding:5px;}
.text{
width:50%;}
.login{
float:right;border:thin inset #00FF33;padding:5px;margin-left:3pt;}
.rapport{
float:right;position:relative;text-align:center;font-size:10px;padding:2px;margin:0px;margin-top:-10pt;border:thin outset #6CFF6C;background-color:#B9FFB9;}
 .clear{
 clear:both; height:1px; overflow:hidden; }
.topleftlogo{
margin-left:27px;}
#colgauche{
float:left;}
#contenu{
min-height:420px;margin:0 20px 0 210px;position:relative;z-index:1;}
h1{
-moz-border-radius:15px 15px 0 0;-webkit-border-radius:15px 15px 0 0;}
h2{
-moz-border-radius:0 0 15px 15px;-webkit-border-radius:0 0 15px 15px;}
.texte-article{
border-color:#00FF33;-moz-border-radius:10px;-webkit-border-radius:10px;-moz-box-shadow:0px 0px 20px grey;}
.menuGauche ul li{
border:1px solid #00FF33;}
.menuGauche ul li:last-child{
color:maroon;padding:4px;-moz-border-radius:15px 0 15px 0;-webkit-border-radius:15px 0 15px 0;-moz-box-shadow:0px 0px 20px grey;}
.menuGauche ul li.last_child{
color:maroon;padding:4px;}
/*IE*/
.leftres{
width:40%;min-width:210px;}
.rightres{
float:right;width:56%;min-width:274px;}
.notice{
margin:0px auto;width:80%;font-size:14px;color:#800000;font-weight:bold;text-align:center;padding:10px;padding-top:2px;border:3px dashed #FF0000;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-opera-border-radius:10px;background-color:#97FF97;}
.close_me{
background:url('../images/delete.gif') scroll center center transparent;background-size:100% auto;cursor:pointer;float:right;margin:3px -5px;width:10px;height:10px;}
.overlay{
/*display:none;*/
position:fixed;top:0;left:0;z-index:9 !important;margin:0;width:100%;height:100%;background-color:black;filter:alpha(opacity=75);
/*internet explorer*/
-khtml-opacity:0.75;
/*khtml,old safari*/
-moz-opacity:0.75;
/*mozilla,netscape*/
opacity:0.75;
/*fx,safari,opera*/
}
.wrapper{
/*display:none;*/
position:fixed;z-index:10 !important;margin:auto;top:1%;right:1%;bottom:1%;left:1%;height:238px;min-height:238px;width:700px;*top:30%;*right:25%;*left:25%;}

