 /* client color #FFFFFF was # C 1 E 6 9 9 */

/*  inc-general.css  font-family:Arial,Times New Roman,Helvetica,Geneva,sans-serif; font-size:95%;  */
body{color:#000000; margin:0pt; padding:0pt; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.7em;}
a:link, a:visited, a:active{color:#000000; text-decoration:none;}
a:hover{text-decoration:underline;}
h3{margin:1em 0pt;}
.clear{clear:both;}
p{text-align:justify;}

/*  inc-layout.css ####### */
#entete{height:80px; margin:0pt; position:relative;}
#colgauche{position:absolute; float:left; margin-left:27px; margin-top:0pt; padding:0pt; width:200px;}
#pied{clear:both; color:#999999; font-size:9px; margin:0pt; padding:0px; position:relative; text-align:left; z-index:10;}

/*  inc-logos.css  */
h1 a, h1 a:link, h1 a:visited, h1 a:active, h1 a:hover{color:black; display:block; font-size:13px; font-weight:normal; height:48px; left:25px; padding-left:70px; padding-top:33px; position:absolute; top:0px;}
#entete p{height:60px; margin:0pt; padding:0pt; position:absolute; top:10px; width:865px;}
#entete p span{display:none;}

/*  inc-contenu.css  */ 
#contenu{margin-top:26px; margin-right:34px; margin-left:235px; 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{font-size:135%; font-weight:bold; margin:0pt; padding:5px 10px;}
#articles li a, #articles li a:link, #articles li a:visited{color:#7A7A7A; display:block; padding:5px 10px 5px 23px;}
#articles li a:hover{color:black; text-decoration:none;}
#pied hr{background-color:#DBDBD9; border:0pt none; color:#DBDBD9; height:1px; margin:20px 0pt 15px 30px; width:95%;}
#pied p{text-align:center;}
#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 #000099; 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 br{clear:left;}

/*  inc-menu-horizontal.css  */
#topmenu{left:865px; 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:0px 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:200px;}
.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{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;}
#colcentre h3{background-color:Navy; color:#FFFFFF;}

 /*  thickbox.css  */
html, body{height:auto; min-height:100%;}
img{border:medium none; margin:0pt; padding:0pt;}
.format_png{}


/*  persoperso.css  */ 
#contenant{text-align:left; background-color:#FFFFFF; border:1px solid #FFFFFF; position:relative; margin:0px auto; padding:0px; width:865px; min-width:865px;}

#entete{background-color:#FFFFFF; height:180px; margin:0pt; padding:0px; position:relative; text-align:center;}

#logo{height:80px; text-align:center;}

#horizontal-bar{background-color:#FFFFFF; float:left; padding:0pt; width:100%;}/* padding: 3px 15px 3px 13px;*/
#horizontal-bar li{display:inline;}

#colgauche{position:relative; float:left; margin-left:5px; margin-top:2px; padding:0pt; width:130px;}

.menuGauche ul{list-style-type:none;}
.menuGauche li{list-style-type:none;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:#000000; font-weight:bold; padding:3px 5px 3px 5px; text-decoration:none; width:120px;}
.menuGauche li a:hover{background-color:#FFFFFF; border-color:#BFBFBF; color:Navy;}

#contenu{margin-left:140px; margin-right:0px; margin-top:-5px; padding:5px;}

#texte-article{background-color:#FFFFFF;padding:5px; width:605px;} /* (per AG 20070829 FFFFFF )  background-color:#FFFFFF;  background-color:#DEF1C9; */
#texte-article img{padding-left:5px;}

#articles {background-color:#FFFFFF;}
#articles li a, #articles li a:link, #articles li a:visited{color:#7A7A7A; display:block; padding:5px 10px 5px 23px;}
#articles li a:hover{color:black; text-decoration:none;}

#scroller{background-color:#FFFFFF; height:50px; margin:0pt; padding:5px; position:relative; text-align:center;}

form label{display:inline;float:none;text-align:left;vertical-align:top;width:50%;}
form input, form select, form textarea{border:1px solid #000099;margin:5px 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:10px;height:1px; background-color:#FFFFFF;}

h3{font-size:13px;margin-left:10px;}

#contenu h2{background-color:#FFFFFF; }
#contenu {padding-top:8px;}
#contenu p{text-align:justify;padding:3px;}
#contenu img {padding:5px;}

h1{font-size:13px; background-color:#FFFFFF; padding-left:10px;}

.pairs{background-color:#CCFFCC;}
.impairs{background-color:#99FF99;}
.pairs p, .impairs p{padding:5px;}
.leftres{float:left;width:55%;height:auto;}
.rightres{float:left;width:45%;height:auto;}
.text{width:50%;}
.login{float:right;padding:0px;margin: 17px 3px -10px 5px;text-align:center;font-weight:bold;}
.rapport{float:right;position:relative;text-align:center;font-size:12px;padding:5px;margin:5px;border:thin outset #6CFF6C;background-color:#B9FFB9;}
.clear{clear:both; height:1px; overflow:hidden;}

.conference{float:left;padding:0px;margin: 17px 3px -10px 15px;text-align:left;font-size:120%;font-weight:bold;color:Navy;}
.alrihe{float:right;text-align:right;padding:3px 15px;}
.allehe{float:left;text-align:left;padding:3px 0px 3px 15px;}
.allehe ul {list-style-type:none; margin-left: -40px;}

#entete .allehe ul {margin-top: -5px; margin-bottom: 5px;}

/*ETRUSCA*/

#contenant{text-align:left; background-color:#FFFFFF; position:relative; margin:0px auto; padding:0px; width:99%; min-width:865px;}
#entete p{height:60px; margin:0pt; padding:0pt; position:absolute; top:10px; width:100%;}
#texte-article{background-color:#FFFFFF;padding:5px; width:99%; border:1px solid #CCCCCC;}