/* CSS Document */
/* ------------------------------------------------------ DIVERS ----------------- */
img, p, a, form, table,tr,td,br, ul, li{
	margin:0;
	padding:0;
	border:none;
	border:0;
}
a:hover{
	text-decoration:none;
	color:black;
	
}

a{
	text-decoration:none;
	color:#263199;
}
.liste{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}
.liste optgroup{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}
#content .rouge_center_bold{
	color:#FF0000;
	text-align:center;
	font-weight:bold;
	margin:0;
	padding:0;
}
#content li{
	margin:0;
	padding:0;
}
.red_bold{
	color:#FF0000;
	font-weight:bold;
}
.centrer{
	margin:0 auto;
	margin : auto;
	text-align:center;
}
/* ------------------------------------------------------ FIN DIVERS ----------------- */
body{
	width:730px;
	margin:0 auto;
	padding:10px 0; /* Espacement du site en haut et en bas */
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-image:url(images/fond.png);
}
#header{

	width:730px;

	
}
#header_non_connecte{

	width:730px;
    height:197px;
	background-image:url(images/top.png);
	
	
}



#header_blog{

}
#header_left{
	width:167px;
	float:left;
	
}
#header_center{
	float:left;
	width:354px;
     padding-top:25px;
	 padding-left:15px;
	text-align:left;

	
}

#header_center h1{
 font-family:Arial, Helvetica, sans-serif;
 font-size:16px;
 font-weight:bold;
 	margin-bottom: 7px;
	display:inline;
	
}
#header_pub
{
background-image:url(images/page.png);
}

.annonce h1{
 font-family:Arial, Helvetica, sans-serif;
 font-size:16px;
 font-weight:bold;
 	margin-bottom: 7px;
	display:inline;
	
}

#texte h1{
 font-family:Arial, Helvetica, sans-serif;
 font-size:15px;
 font-weight:bold;
 padding: 10px 5px 5px 110px;
 margin-bottom:-5px;
	
}

#header_right{
	float:left;
	width:1px;

	float:right;
}
/* ---------------------------------------------------------------------------------------- GLOBAL */
#global{
background-image:url(images/page.png);
width:730px;
}
#global_left{
     padding:0 0 0 20px;
	float:left; /* Colonne de gauche caler a gauche */

}
#global_left #pseudo{
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	padding:8px 0 0 20px;
	text-align:center;
	color:#FFFFFF;
	margin:0;
}
#global_left #gains{
	padding:64px 0 0 25px;
	text-align:center;
	color:#000000;
	margin:0;
}
#connect{

	background-repeat:no-repeat;
	margin:0;
	width:163px;
	height:106px;
	
	 /* pour caler la suite juste derriere  et résoudre bug IE*/
	color:#FFFFFF;
	font-weight:bold;
	font-size:100%;
	
}

#cagnotte{
	
	background-repeat:no-repeat;
	margin:0;
	width:163px;
	height:102px;
	 /* pour caler la suite juste derriere  et résoudre bug IE*/
	color:#FFFFFF;
	font-weight:bold;
	font-size:100%;
}
#cagnotte p{
	width:163px;
	height:20px;
	margin:0;
	padding:2px 0 0 12px;
	text-align:center;
}
#cagnotte a{
	text-decoration:none;
	color:#FFFFFF;
	font-size:10px;
}
#cagnotte a:hover{
	text-decoration:none;
	color:#CCCCCC;
}
#connect_form{
	
	margin:0;
	height:39px;
	padding:33px 0 0 80px;  /* Placer le formulaire de connexion*/
		
}
#connect_check{
	float : left;
	margin:0;
	padding:0px 0 0 35px;
		
}
#connect #connect_button{
	
    margin : 0;
	float : left;
padding:0px 0 0 50px;
	width:45px;
	height:28px;
		
}

#menu_left_connecte{
	 /* pour résoudre un Bug IE */
	width:163px;
	margin:0px 0 0 0; /* laisser la place au block connect */
	padding:0;

}
.button_menu a{
	width:163px;
	height:58px;
	display:block;
	padding:0;
	margin:0;
	/*border:1px solid #000000;*/
}
#global_right{
margin:0 30px 0 0;
 padding:0 20px 0 0;
	float:right;
	margin:0;
	padding:0;
	text-align:center; /* cale la pub au centre */
	
}
/* ------------------------------------------------------ CONTENT ----------------- */
#content{
	margin:0 110px 0 130px;
	width:365px;
	background-color:#FFFFFF;
	
	
}
#content #welcome{
	margin:0 0 0 15px;
	padding:0;



		background-repeat:no-repeat;
		 border : 1px solid white;
		
	
	
}

.deco-pour-blog{
	margin:0 0 0 15px;
	padding:0;



		background-repeat:no-repeat;
	
}

.themee{
	margin:15px 0 0 35px;
	text-align:center;
	float : left;
}

.info{
	margin:0 0 0 15px;
	


	text-align:center;	
	
	
}

.info2{
	margin:0 0 0 15px;
	color:#FF0000;


	text-align:center;	
	
	
}

#content .top_blog{
	margin:0px 0 0 0px;
   display:block;
   width:365px;
   border:1px solid grey;
}

 #formulaire
 {
padding : 10px  0 0 15px;
 }
 
 
  .display_blogs
 {
 
 margin: 23px 0 0 0px ;

 width:160px;
 float:left;
 padding : 0px  0 0 12px;
 }
  #texte
 {


 text-align:justify;

 }
   #texte2
 {


 text-align:justify;

 }
 
   .texte3
 {

 width : 330px;
 text-align:justify;
 padding : 24px  0 0 15px;
 }
 
    .texte4
 {
 padding: 0px 5px 0px 10px;

 }
   #spacea
 {

 height: 2px;

 }
 
 .annonce
 {
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 padding : 0 10px 10px 105px;
 }
 
  .accroche
 {
 font-family:Arial, Helvetica, sans-serif;
 font-size:15px;
 font-weight:bold;
 padding: 10px 5px 5px 10px;
 margin-bottom:-5px;

 }
   .accroche2
 {
 font-family:Arial, Helvetica, sans-serif;
 font-size:16px;
 font-weight:bold;
 	margin-bottom: 7px;
 }
   #champs
 {
  padding : 0px  0 0 15px;
  width : 85px;
  float:left;
  text-align:right;
 }
 
    #part
 {
  padding :0px  0 0 35px;
 }
 
 .champ {
 height : 25px;

 

 }

#content #webmasters{
	margin:13px 0 0 15px;
	padding:0;

		background-repeat:no-repeat;
}

#content #webmasters2{
	margin:0px 0 0 15px;
	padding:0;



		background-repeat:no-repeat;
}

#content #inscription{
	height:156px;
	margin:0;
	padding:0;

	background-repeat:no-repeat;
	padding:15px 0 0 0;
}
#content #inscription p{
	
	margin:0;
	padding:15px 10px 0 16px;
	text-align:justify;
	font-size:12px;
}
#content #oubli{
	height:73px;
	margin:0 0 0 2px;;
	padding:15px 0 0 0;

	background-repeat:no-repeat;
	text-align:center;
}

#contact_search{
	height:73px;
	margin:0 0 0 2px;;
	padding:15px 0 0 0;

	background-repeat:no-repeat;
	text-align:center;
}
#content #erreur{
	height:30px;
	margin:0 0 0 2px;;
	padding:15px 0 0 0;
    color :#FF0000;
	text-align:center;
}
#button_contact_search{
	display:block;
	margin:0;
	padding:0;
	width:80px;
	height:25px;
}
#content #connected{
	height:87px;
	margin:0 0 0 1px;;

	background-repeat:no-repeat;
	padding:15px 0 0 5px;
}
#connected_img_info{
	margin:0;
	padding:5px 0 0 0;
}
.connected_img{
	margin:0;
	padding:0;
	width:50px;
	height:50px;
}
.connected_info{
	width:50px;
	margin:0;
	padding:0 0 7px 0;
	font-size:10px;
}
.age{
	width:76px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}
.search_col_1{
	width:80px;
}
fieldset{
	margin-top:0;
	margin-bottom:10px;
}

/* ----------------------------------- FIN ACCUEIL ----------------- */


/* ----------------------------------- FIN PROFIL GENERAL ----------------- */
/* ---------------------------------------------------------------------------------------- FIN GLOBAL */
/* ------------------------------------------------------ FOOTER ----------------- */
#footer{
	clear:both; /* n'accepte pas d'autre block sur la meme ligne */
	
	padding-top:5px;
	background-image:url(images/footer.png);
	background-repeat:no-repeat;
	
	text-align:center;
}
#footer p{
	padding-top:20px;
	margin:0;
}


/* ------------------------------------------------------ FIN FOOTER ----------------- */
