@CHARSET "UTF-8";

#grand_mere {
  width: 1003px;
  margin: 0 auto;
	text-align:center;
}
#mere {
  width: 999px;
  margin: 0 auto;
  text-align:center;
  background: #fff url(../images/fond_page.jpg) top repeat-x;
	clear:both;
	border:2px solid #e95e3f;
	border-width: 0 2px;
}
#contenu {
  width: 981px;
  margin: 0 auto;
  text-align:center;
}

.ref_hidden 
{
	display: none;
}

/*------ ENTETE ------*/



#bandeau{
	/*width : 1004px;
	height : 116px;*/
}
#bandeau_lien{
	display : block;
	float : left;
}
#bandeau_right{
  display : block;
  width : 739px;
  height : 120px;
  float : left;
}
a.radio_right
{
	margin-bottom: 10px;
	display: block;
}
#bandeau_right div.fioritures
{
  text-align: right;
  height: 25px;
  color: #e95e3f;
  letter-spacing: 1px;
}
#bandeau_right div.fioritures a
{
	color: #e95e3f;
}

#pub_bandeau_haut{
	width:739px;
	height:97px;
	background: transparent url(../images/bandeau_pub_haut.png) top left no-repeat;
}
#pub_bandeau_haut_inner{
  padding: 4px 0 0 1px;
}

ul#menu
{
	margin-top: 10px;
}

#menu_flash{
	background: #fff url(../images/bg_menuflash_143.jpg) top left no-repeat;
	width : 758px;
	height : 143px;
	float : left;
}
ul#menu li {
  float: left;
}
ul#menu a {
  color:#222;
	font-weight:bold;
}

#espace_perso{
	background: url(../images/bg_espaceperso.jpg) top left no-repeat;
	width : 220px;
	height : 100px;
	float : right;
	padding-top : 43px;
	padding-left : 25px;
	text-align:left;
}
#espace_perso div.logged{
	margin-top:20px;
}
#espace_perso form {
  margin-top: 18px;
  display:block;
}
#espace_perso form input {
 width: 76px; 
}
#espace_perso form input.submit {
 width: 35px; 
}  
#espace_perso a.lien_inscription {
 float: left;
 width: 83px;
}  
#espace_perso lien_password {
 float: left;
 display: block;
}

#espace_perso input, #espace_perso a {
  font-size : 10px;
}
#espace_perso .logged img {
  float:left;
}
#espace_perso .infos {
  padding:0 0 0 5px;
	float:left;
}

#loading {
  background:url(../images/ajax-loader.gif) 50% no-repeat;
	height:300px;
  width:642px;
  float:left;
  margin-top:20px;
  margin-left:10px;
}

/*------ GAUCHE ------*/

#gauche {
  float: left;
  width: 197px;
	margin-top:0px;
}

.cadre_recherche{
  padding:7px 0 0 10px;
  text-align:left;
	width : 197px;
	height : 172px;
	color : #ffffff;
	font-size : 12px;
	font-weight : bold;
	background:url(../images/cadre_recherche.png) top left no-repeat;
	margin-bottom:10px;
}

.cadre_recherche input, .cadre_recherche select{
font-size : 11px;
border : 1px inset #666666;
}
.cadre_recherche input#rech_motcle{
width:115px;
}
.cadre_recherche span{
font-size: 10px;
  font-weight : normal;
  margin:7px 0 3px 12px;
  display:block;
}
.lien_radio{
  margin-bottom:10px;
}
/*------ DROITE ------*/

#droite {
	width: 122px;
	margin-left:10px;
  margin-top:0px;
	float: right;
}

.pub_verticale{
	background: transparent url(../images/bg_publicite.png) right top no-repeat;
	width : 122px;
	padding-top : 11px;
	padding-bottom:11px;
}

/*------ CONTENU ------*/

.demi, .entier {
  text-align:left;
	float:left;
  margin-left:10px;
}
.entier {
  width:642px;
}
.demi {
  width:316px;
}
.entier .demi{
  width:301px;
  margin-left:5px;
  margin-right:5px;
}
.ui-dialog-content .entier {
 width:auto;
 float:none;
 margin:0; 
}

#pied{
text-align : center;
background: #fff;
background-position : bottom;
background-repeat : no-repeat;
font-size : 11px;
padding-bottom : 3px;
color : #546168;
  border:2px solid #e95e3f;
  border-width: 0 2px;
}
#post_pied{
	width: 1003px;
	height: 19px;
	background: url(../images/bg_pied.png);
}

#pied li{
display : inline;
list-style-type : none;
padding-left : 0px;
padding-right : 40px;
}

#pied ul{
text-align : center;
margin-left : 0px;
margin-bottom:10px;
}

div.hr{
	border: 2px solid #e95e3f;
	border-width: 2px 0 0 0;
	margin: 0 5px;
	width: 990px;
}

.iframe_forum {
  overflow:hidden;
}
