html,body{
	font-family:arial, sans-serif;font-size:13px;
	margin: 0;	padding: 0;
	height: 100%;
	text-align:center;
	background-image:url(../images/degrade_fond.jpg);background-repeat:repeat-x;background-color:#e15c92;
}
img{
	border:0px;
}
/* --------------------------------------------------------
Textes
---------------------------------------------------------*/
h1{
}
h1.tRubriques{
	width:170px;margin-top:0px;font-size:13px; text-shadow: 3px 3px 2px white;-moz-border-radius: 5px;-webkit-border-radius: 5px;border: 1px solid #A91551;text-align:center;
	background-color:white;
}
h1.tRubriques:hover{
	width:170px;margin-top:0px;font-size:13px; text-shadow: 3px 3px 2px pink;
}
h1.tRubriques a{
	color:black;text-decoration:none; 
}
h2{

}
a.linkSousRub{
	text-decoration:none;color:#E52774;
}
a.linkSousRub:hover{
	text-decoration:underline; 
}
p{

}
p.correct{
	color:#F11D43;
}
p.warning{
	color:#9B124E;
}
p.bad{
	color:red;
}
.petit{
	font-size:11px;
}
.jaune{
	color:yellow;
}
a{
	color:white;
}
.titreClair{
	color:white;
}
.titreFonce{
	color:#E52774;

}
ul.menu_gauche{
 text-align:left; margin-left:5px;padding-left:0px; 
}
ul.menu_gauche_ul_deux{
}
li.menu_gauche a,li{
	color:white;
} 

a:hover{
	text-decoration:none;
}
a.pagination {
	color:#E52774;

}
.petit{
	font-size:9px;

}
.petitDeux{
	font-size:10px;
}
/* --------------------------------------------------------
Structures
---------------------------------------------------------*/
div#conteneur{
	width:905px;margin:auto;text-align:left;

}
div#haut{
	height:155px;width:900px;margin:0px;
	background-image :url(../images/haut_fond.jpg);background-repeat:no-repeat;
}

div#haut-milieu{
	margin:auto;
}
div#milieu{
	width:634px;padding-top:20px;float:left;
	background-color:white;background-image :url(../images/milieu_fond.jpg);background-repeat:no-repeat;
	background-position: center right;
	min-height:600px;
	height:auto !important;
	height:600px;
	


}

div#gauche, div#droite{
	width:133px;float:left;height:600px; 
}
div#gauche{
	background-image :url(../images/haut_fond_gauche.jpg);
	background-repeat:no-repeat;text-align:center;
}

div#droite{
	background-image :url(../images/haut_fond_droit.jpg);
	background-repeat:no-repeat;margin:0px;padding-left:5px; 
}
div#droite a{
	color:white;

}
div#bas{
	height:101px;width:900px;
	background-image :url(../images/bas_fond.jpg);
	background-repeat:no-repeat;
	clear:both;
}

div.conteneur_rubrique{
	width:170px;height:170px;padding:10px;float:left;margin-left:5px;margin-bottom:5px;
	font-size:14px;
	background-image :url(../images/patern1.jpg);border:1px solid white;
}
table.ads{
	width:550px;margin-left:10px; 

}
table#adsInfo{
	background-image :url(../images/patern1.jpg);
	width:400px;border:1px solid white;border-collapse:collapse;float:left;margin-left:15px;
}
table#adsInfo td,th{
	padding-left:15px;margin-left:10px;
}
#hautTads{
	background-color:#F3C6D7;
}
td.tdPage{
	width:133px;text-align:center;
}
td.tabAdsResultUn {   /*listes des annonces*/
	background-color:#F3C6D7;
}
td.tabAdsResultDeux {   /*listes des annonces*/
		background-image :url(../images/patern1.jpg);
}
div.conteneur_vignettes_ads{
		width: 160px;background-image :url(../images/patern3.jpg);float:left;margin-left:20px;text-align:center;padding:5px;
}

table#tabListeMsg{
	width:600px; 
}
table#tabMsg{
		width: 550px;background-image :url(../images/patern1.jpg);padding:20px;text-align:left;

}
table#tabMsg th{
		background-image :url(../images/patern3.jpg)
}
td.ads{
	border-bottom:1px dotted #AA1451;width:125px

}
td.tabMsgUn{
	background-image :url(../images/patern3.jpg);
}

td.tabMsgDeux{
	background-image :url(../images/patern4.jpg);
}


/*---------------------------------------------------------
ADMIN
-----------------------------------------------------------*/
img.AdmBtnDelete{
	width:15px;height:15px;
}
div.cTitresRub{
	height:40px;width:150px;
	float:left;
}
div.delButton,div.delButtonRub{
	width:20px;height:20px;
	float:left;
}
div.delButtonRub{
	margin-top:15px;
	margin-bottom:20px;
}
div.sRubAdm{
	width:180px;height:20px;
	float:left;
}
form.addAdmButton{
	width:15px;height:20px;padding:0px;float:left;
}

/*---------------------------------------------------------
FORMULAIRES
-----------------------------------------------------------*/

label{
	width:150px;display:block;float:left;font-family:arial,sans-serif;font-size:11px;font-weight:bold;
}
input.inputColorUn{
	background-color:#F8BED6;color:#AB1552;font-style:italic;
}
input.inputColorUn:hover{
	background-color:white;
}
input.inputColorUn:focus{
	background-color:white;font-style:italic;
}
input.inputColorDeux{
	background-color:white;font-style:italic;color:#AB1552;
}
input.inputColorDeux:hover{
	background-color:#F8BED6;
}
input.inputColorDeux:focus{
	background-color:#F8BED6;
}
textarea{
	background-color:#F8BED6;font-style:italic;color:#AB1552;
}
textarea:focus{
	background-color:white;
}
textarea:hover{
	background-color:white;
}
select{
	background-color:#F8BED6;width:150px;
}
select.age{
	width:65px;
}
select{
	color:#AB1552;

}
select:hover{
	background-color:white;
}
select:focus{
	background-color:white;
}

form#inscription{
	margin:auto;
	width:500px;
	height:300px;
	margin-top:30px;
	margin-left:15px;
}
form#avatar{

	margin-left:30px;
}
div#indic{ /* compteur de caratères restant */
	width:180px;
	margin-left:150px;
	margin-top:0px;
}

/*---------------------------------------------------------
SLIDER
-----------------------------------------------------------*/


#slider ul, #slider li
{
	margin:0;
	padding:0;
	list-style:none;
}
#slider a{

	color:white;
}
#slider, #slider li
{ 
	width:132px;
	height:120px;
	overflow:hidden;
}

span#prevBtn a{ color:white;}

span#nextBtn a{color:white;}
         
/*---------------------------------------------------------
DISCLAMER
-----------------------------------------------------------*/
div#disclaimer{ text-align:left; }
div#disclaimer-fond{ position:absolute; z-index:1000; width:100%; height:2650px; background:white; filter:alpha(opacity=80); -moz-opacity:0.8; opacity: 0.8; text-align:center; line-height:normal; clear:both; }
div#disclaimer-conteneur{ position:absolute; z-index:1001; width:100%; text-align:center; clear:both; }
div#disclaimer-cadre{ width:550px; margin-left:auto; margin-right:auto; text-align:center; margin-top:200px; padding:15px; font-size:12px; border:#ddd 1px solid; background:#f5f5f5; color:#555; }
div#disclaimer-cadre b{ font-size:14px; color:black; }
div#disclaimer-cadre a{ text-decoration:none; font-size:22px; font-weight:bold; color:#A91350; }
div#disclaimer-cadre a:hover{ color:#FFB2EA;}		 

