*{
 font-family:Arial,Verdana,Helvetica;
 scrollbar-face-color:#FFFFFF; 
 scrollbar-shadow-color:#CEF0FC;
 scrollbar-highlight-color:#FFFFFF;
 scrollbar-3dlight-color:#000000; 
 scrollbar-darkshadow-color:#000000; 
 scrollbar-track-color:#FFFFFF; 
 scrollbar-arrow-color:#000000;
}
body,#divhaut,#bd_haut,#conteneur_mc,#pied{
 width:770px;
}
body,#erreur{
 margin-left:auto;
 margin-right:auto;
}
#logo{
 background-image:url(images/logo_com.jpg);
 width:260px;
 height:94px;
 float:left;
}
#logo a:link,#logo a:visited,#logo a:hover{
 display:block;
 width:260px;
 height:94px;
}
#bd_haut{
 background:url(images/bd_haut.gif) no-repeat;
 height:12px;
 line-height:0;
 font-size:1px;
}
#menu dt{
 height:28px;
 width:150px;
}
#pied{
 height:12px;
 float:left;
 background:url(images/fond_bas_conteneur.gif) no-repeat;
}
#dt_admin{
 background-image:url(images/menu_administration.gif);
}
#mn_em{
 background-image:url(images/menu_espace_membres.gif);
}
#dt_com{
 background-image:url(images/menu_communaute.gif);
}
#dt_tm{
 background-image:url(images/menu_top_membre.gif);
}
#dt_plus{
 background-image:url(images/menu_les_plus.gif);
}
#dt_sondage{
 background-image:url(images/menu_sondage.gif);
}
#dt_corriges{
 background-image:url(images/menu_les_corriges.gif);
}
#dt_annonces{
 background-image:url(images/menu_annonces.gif);
}
#dt_partenaires{
 background-image:url(images/menu_partenaires.gif);
}
#divhaut{
 height:110px;
 border-bottom:2px solid #000000;
}
#ph{
 margin-top:7px;
}
#pub{
 float:left;
 margin:30px 0 0 20px;
}
#rech1,#rech2,#div_lit,#rech3{
display:inline;
float:left;
}
#moteur_recherche{
height:50px;
}
#matiere,#litt{
font-size:1em;
}
#rech{
width:150px;
}
#rech2{
margin-left:10px;
}
#rech3 input{
margin:13px 0 0 10px;
}
#div_lit{
margin-left:10px;
}
#erreur{
 border:1px dashed #CC0000;
 width:270px;
 height:20px;
 background-color:#FAFAFA;
 text-align:left;
}
.plus_rech{
	border-collapse:none;
	margin: auto 5px;
}
.plus_rech td{
	padding : auto 4px;
}
.droite {
	float: none;
}
.gauche{
	float: left;
}
.comment_complet{
 color:#006600;
}
img{
 border:0;
}
.lst{
 list-style-type:none;
 margin:0 0 0 -40px;
 padding-bottom: 1px
}
.lst_espace{
 list-style-type:none;
 margin:0 0 0 -40px;
 PADDING-BOTTOM: 5px
}
.frouge{
 background-color:#FF6666;
}
.rouge,.erreur{
 color:#CC0000;
}
.dvcomment{
 width:550px;
 text-align:justify;
}
#recherche,#rech_valid{
 background-color:#F0F0F0;
 width:40em;
}
.achr{
 clear:both;
 border:0;
 height:1px;
 border-top:1px solid #F0F0F0;
}
h1{
 text-align:center;
 color:#000000;
 font-style:italic;
 font-size:1em;
}
legend{
 font-size:0.8em;
}
#ph{
 text-align:center;
}
h2{
 font-size:0.8em;
 color:#FFFFFF;
 text-indent:10px;
 width:550px;
 line-height:27px;
 margin-top:0;
 background:url(images/accueil_haut_srub550.gif);
}
.cat_articles{
 width:550px;
 background:url(images/arp_acc_rub2.gif);
 margin:10px auto 0 auto;
 border-bottom:2px solid #000000;
}
fieldset,table,td,th{
 border:0px solid #000000;
}
td,th,table{
 border-collapse:collapse;
}
label{
 display:block;
}
label,input{
 font-size:1em;
}
p,li,table{
 font-size:12px;
}
.dernrech a:link, .dernrech a:visited{
 color:#000088;
 font-weight:bold;
 font-size:9px;
 font-family:Verdana;
}
.dernrech a:hover{
 color:#FF0000;
}
li{
# margin-bottom:10px;
padding:0;margin:0; 
}
.erreur{
 font-weight:bold;
}
#connexion,#connexion p,dl,dt,.ac_bas_cat{
 margin:0;
 padding:0;
}
#connexion{
 background-color:#FFFFFF;
 font-size:1.8em;
 margin-left:5px;
 width:140px;
}
#connexion label{
 display:block;
}
a:link,a:visited{
 color:#000088;
 font-weight:bold;
 font-size:10pt;
}
a:hover{
 color:#FF0000;
}
a.vert:hover{
 color:#008000;
}
a.vert:link,a.vert:visited{
 color:#000088;
}
#admin_comment,#admin_comment td{
 width:500px;
 border:1px solid #C0C0C0;
 border-collapse:collapse;
 margin-left:auto;
 margin-right:auto;
}
#admin_tableau1{
 width:500px;
 border:1px solid #C0C0C0;
 margin-left:auto;
 margin-right:auto;
}
#admin1{
 width:400px;
}
#admin2{
 width:250px;
}
#menu{
 width:150px;
 float:left;
 font-size:0.6em;
}
dt{
 font-weight:bold;
}
dd{
 margin:0;
 line-height:20px;
 background-color:#FFFFFF;
 border-left:2px solid #000000;
 border-right:2px solid #000000;
}
dd.ddd{
 margin:0;
 height:22px;
 border:0;
 background:url(images/menu_noir_b2.gif);
}
#contenu{
 width:600px;
 margin-left:10px;
 float:left;
}
#conteneur_mc{
 background:url(images/fond_conteneur.gif) repeat-y;
 float:left;
}
td{font-family:verdana;font-size:12px}
.hit{
width:530px;
}
.fg{
 font-size:1.2em;
}
.news {
 font-size:0.8em; margin-left: 10pt; margin-right: 1pt; margin-top: 0cm;
}
.auteurs_principaux a:link, .auteurs_principaux a:visited{
 color:#000088;
 font-weight:bold;
 font-size:9px;
 font-family:Verdana;
}

.auteurs_principaux a:hover{
 color:#FF0000;
}

.black a:link,.black a:visited{
color:#000000;
}
.black a:hover{
color:#FF0000;
}
.titrecommentaire {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	text-decoration: underline;
}
#menu2 A {
	MARGIN-TOP: 0px; font-weight:bold; PADDING-LEFT: 40px; FONT-WEIGHT: normal; FONT-SIZE: 11px; LIST-STYLE-IMAGE: none; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none; TEXT-ALIGN: justify
}

#menu2 A:link {
	 color:#000088; font-size:10pt; PADDING-LEFT: 14px; BACKGROUND: url(images/puce-new2.gif) no-repeat 0px 0px; MARGIN-BOTTOM: 0px
}
#menu2 A:visited {
	color:#000088; PADDING-LEFT: 14px; BACKGROUND: url(images/puce-new2.gif) no-repeat 0px 0px; MARGIN-BOTTOM: 0px
}
#menu2 A:hover {
	 color:#FF0000; PADDING-LEFT: 14px; BACKGROUND: url(images/puce-new2b.gif) no-repeat 0px 0px; MARGIN-BOTTOM: 0px
}

#extrait{
font-family:"Times New Roman", Times, serif;
font-size:12px;
BORDER-RIGHT: #d4d4d4 1px solid; 
PADDING-RIGHT: 6px;
BORDER-TOP: #d4d4d4 1px solid;
PADDING-LEFT: 6px; 
PADDING-BOTTOM: 6px; 
BORDER-LEFT: #d4d4d4 1px solid; 
WIDTH: 550px; 
PADDING-TOP: 6px; 
BORDER-BOTTOM: #d4d4d4 1px solid; 
BACKGROUND-COLOR: #f6f6f6;
}

_UL {
	MARGIN-TOP: 0px; PADDING-LEFT: 40px; FONT-WEIGHT: normal; FONT-SIZE: 11px; LIST-STYLE-IMAGE: none; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; COLOR: #75655e; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none; TEXT-ALIGN: justify
}
_UL LI A {
	PADDING-LEFT: 14px; BACKGROUND: url(images/puce-new2.gif) no-repeat 0px 0px; MARGIN-BOTTOM: 0px
}
_UL LI A:visited {
	PADDING-LEFT: 14px; BACKGROUND: url(images/puce-new2.gif) no-repeat 0px 0px; MARGIN-BOTTOM: 0px
}
_UL LI A:hover {
	PADDING-LEFT: 14px; BACKGROUND: url(images/puce-new2b.gif) no-repeat 0px 0px; MARGIN-BOTTOM: 0px
}
_LI.actif {
	PADDING-LEFT: 14px; FONT-WEIGHT: bold; BACKGROUND: url(images/puce-new.gif) no-repeat 0px 0px; MARGIN-BOTTOM: 0px; COLOR: #da2779
}