body{
margin:0px;
background-image:url(images/fond.jpg);
background-position:top;
background-repeat:repeat-x;

}
html{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#6d6d6d;


}
a{
color:#959595;
}
a:hover{
color:#959595;
text-decoration:none;
}
.page{
background-image:url(images/fond_page.png);
background-position:center;
background-repeat:repeat-y;
}hr{
margin:0px;
	margin-bottom:10px;
}
h3{
	margin:0px;
	display:inline-table;
	color:#959595;
}

.sick_sad{
background-image:url(images/sicksad.jpg);
background-repeat:no-repeat;
background-position:bottom right;


}
img{
border:0px;

}
.transparent{
filter:alpha(opacity=50);
opacity: 0.5;
-moz-opacity:0.5;

}

/*  ----------------------------------------------------------- entete -------------------------------------------------*/
.gris_haut{
background-color:#c4c4c4;
border-bottom:solid 1px #aaa9aa;
height:21px;
overflow:visible;
}
a.a_haut_menu{
color:#ffffff;
text-decoration:none;

}
.gris_haut_menu{
width:967px;

color:#ffffff;
padding-left:30px;
padding-top:4px;
margin-left:auto;
margin-right:auto;
}
.bandeau_orange{
width:986px;
height:293px;
background-image:url(images/bandeau_orange.png);
background-repeat:repeat-x;
background-position:bottom;

}
.header_pers
{
width:986px;
height:293px;
background-image:url(images/header_pers.png);
margin-left:auto;
margin-right:auto;
}
.header_daria
{
width:986px;
height:293px;
background-image:url(images/header_daria.png);
margin-left:auto;
margin-right:auto;
}
.header_logo
{
width:986px;
height:293px;
background-image:url(images/logo.png);
margin-left:auto;
margin-right:auto;
}
.menu{
background-image:url(images/fond_menu.png);
background-repeat:no-repeat;
height:32px;
width:663px;
margin-left:auto;
margin-right:auto;
margin-top:270px;
padding-left:323px;
padding-top:1px;
}
.aleatoire{
float:left;
width:304px;
background-image:url(images/selec_aleatoire.png);
background-repeat:no-repeat;
}
a.aleatoire_a{
text-decoration:none;
}
.corps_droit{
width:662px;
float:right;
padding-right:20px;
}
.corps{
width:986px;
margin-left:auto;
margin-right:auto;
}
.head{
height:37px;
}
.head_fond{
height:37px;
background-image:url(images/head.jpg);
}

.div_aleatoire{
background-repeat:no-repeat;
background-image:url(images/aleatoire_fond.jpg);
background-position:center;
text-align:center;
height:79px;
padding-top:6px;




}

.com_content{   }
.com_content_art{background-color:#000; width:681px; margin-left:33px;}
.com_post{  margin-left:auto; margin-right:auto;}

.com_input{width:317px; height:16px; background-color:#ffd269; border:1px solid #fe9601; color:#000; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:1px 0px 1px 5px}
.com_input:focus{ border:1px solid #fe9601;width:317px; height:16px; background-color:#fe9601;  font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:1px 0px 1px 5px}
.com_textarea{width:643px; height:86px; background-color:#ffd269; border:1px solid #fe9601; color:#000; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:5px; margin-top:6px;}
.com_textarea:focus{width:643px; height:86px; background-color:#fe9601; border:1px solid #fe9601; color:#000; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:5px;margin-top:6px;}
.com_post_table{ margin-top:5px; margin-left:0px;}
.com_captcha{ margin-top:-3px;}
.com_captcha_num{float:left;}
.com_captcha_input{ margin-left:10px; margin-top:8px; height:16px; background-color:#ffd269; border:1px solid #fe9601; color:#F000; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:1px 0px 1px 5px}
.com_ok{margin-right:-3px; float:right;}
.com_input_wrong{width:303px; height:16px; background-color:#860c08; border:1px dashed #d31b0d; color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:1px 0px 1px 5px; background-image:url(images/com_fond_wrong.png); background-position:right; background-repeat:no-repeat;}
.com_textarea_wrong{width:618px; height:86px; background-color:#860c08; border:1px dashed #d31b0d; color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:5px; margin-top:6px; background-image:url(images/com_fond_wrong.png); background-position:top right; background-repeat:no-repeat;}
.com_captcha_wrong{ margin-left:10px; margin-top:8px; height:16px; background-color:#860c08; border:1px dashed #d31b0d; color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:1px 0px 1px 5px; background-image:url(images/com_fond_wrong.png); background-position:right; background-repeat:no-repeat;}
.com_mess{background-color:#2B8607;
border:1px dashed #4ED30D;
color:#FFFFFF;
font-size:12px;
margin-bottom:15px;
margin-left:0;
margin-right:auto;
padding-bottom:4px;
padding-top:4px;
text-align:center;  }
.com_mess a{
color:#000;	
}
.com_mess_wrong{background-color:#860c08; border:1px dashed #d31b0d;  width:681px; margin-left:auto; margin-right:auto;  color:#FFF;  text-align:center; font-size:12px; padding-top:4px;margin-left:33px; margin-bottom:15px;padding-bottom:4px;  }
.com_left{width:26px; float:right; margin-top:5px; color:#000; margin-right:10px;   height:16px; background-color:#fe9601; border:0px solid #fe9601;   font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:1px 0px 1px 5px}



.com{  }
.com_pages{height:53px;  padding-top:25px; margin-top:-15px; } 
.com_pseudo{color:#ff5a00; font-weight:bold; }
.com_list_first{ padding:15px 15px 15px 15px; color:#666;background-color:#fee4a8; border-bottom:1px solid #F90; margin-top:-23px; font-style:italic;}
.com_list_content{  padding:15px 15px 15px 15px; color:#666; background-color:#fee4a8; border-bottom:1px solid #F90; border-top:1px solid #FFF; font-style:italic;}
.com_list_mess{ margin:5px; color:#000; text-align:justify;font-style:normal; padding-right:15px; }
.com_actions{float:right}
.com_content_fond{  background-repeat:no-repeat; }
.nbr_comment{
	color:#999;
	font-size:10px;
	margin-right:2px;
	font-family:Verdana, Geneva, sans-serif
}
.nbr_com_div{ float:right; }

a.site_page{color:#000000; font-size:12px; font-weight:bold;}
.site_page_select{background-image:url(images/site_page_fond.png); height:25px; width:37px; font-size:15px; padding:6px 0px 5px 30px; cursor:pointer; margin-left:5px; margin-right:5px; background-repeat:no-repeat; }
.partenaires{filter:alpha(opacity=70);
opacity: 0.7;
-moz-opacity:0.7;
width:175px;
}
.partenaires:hover{filter:alpha(opacity=100);
opacity: 1;
-moz-opacity:1;
}
