



#searchForm input, select {font-size:x-small;}
#searchForm h3 {margin:0px;}

div#searchForm, div#depotAnnonceBox, div#alerteBox  {
	border:1px solid #DCD83D;
	border-top:0px solid #CCC;

	padding:5px;
	margin:0px;
	margin-bottom:5px;
	font-size:x-small;
	height:110px;
	-moz-border-radius : 0px 0px 0px 10px ; 

}
#depotAnnonceBox h2 {margin:0px;}
#alerteBox h2 {margin:0px;}

div.depotAnnonceBoxTiers{
	width:360px;
	height:80px;
	float:left;
	margin:0px 5px;
	padding:5px;
}

div.depotAnnonceBoxTiers h3 {color:black;}

#boxAnnonces{
	border:1px solid white;
}

#boxAnnonces h3 {
	margin:5px 0px 0px 0px;
	font-size:1.5em;
	text-align:center;
}
#boxAnnonces a.lienDetail{
	clear: both;
	margin-top: 50px;
	padding: 15px;
	font-weight: bold;
	font-size: 1.2em;
	min-width: 250px;
	display: block;
	text-align: center;
	background-color:#AAA;
	color:white;
	text-decoration:none;
}



#boxAnnonces a.lienDetail:hover{
	background-color:#CCC;
	color:#white;
	
}

#boxAnnonces div.boxAnnoncePremium a.lienDetail{
	background-color:#928D4F;
	color:white;
}



#boxAnnonces div.boxAnnoncePremium a.lienDetail:hover{
	background-color:#7F7B45;
	color:#white;
	
}



div.boxAnnonce1 {
background-color:#DDD;padding:2px;
-moz-border-radius : 0px 0px 0px 10px ;
}

div.boxAnnonce2 {
background-color:#EEE;padding:2px;
}


div.boxAnnonce1, div.boxAnnonce2 {
clear:left;min-height:90px;
margin-bottom:20px;
}


div.boxAnnoncePremium {
	padding:5px 5px 1px 5px ;
	margin: 0px 0px 15px 0px;
	border:1px solid #DCD83D;
	-moz-border-radius : 0px 0px 0px 10px ;
	background-color: #DCD83D;
	min-height: 120px;
}

#boxAnnonces h2 {color:#9B410E}
#boxAnnonces h3 a {text-decoration:none;}




img.resultThumb{
	float:left;
	margin:0px 5px 0px 0px ;
	width:100%;
}

div#boxDepot{
	float:right;
	border:1px solid #CACACA;
	padding:15px;
}

#formulaireDepot textarea{
	width:100%;
}


div.rightBox {margin:0px 0px 10px 0px;padding:0px 0px 10px 0px;border:1px solid #928D4F;}
div.rightBox h4 {padding:0px;margin:0px;background-color:#928D4F;color:white;line-height:2.33em}
div.rightBox div.boxContent {padding:5px;margin-bottom:10px;}


div#paysBoxHome ul, div#paysBox ul {padding:5px;margin:0px;}

div.rightBox2cols ul {margin:0px;
padding:0;}

div.rightBox2cols li {
display:block;
float:left;
width:50%;
margin:0px;
padding:0;
}

div.rightBox2cols li[float="left"] + li {
display:block;
float:none;
}


#boxDemandes h2 {color:#9B410E;}
div#demandes_scrollableBox{height:300px;overflow:auto;}



div.listePagesAnnonce {width:100%;display:block;text-align:center;}
.listePagesAnnonce ul,li{display:block;}

.listePagesAnnonce li{
	width:25px;
	display:inline;
	margin:5px;padding:1px;
	border:1px solid #CCC;
	background-color:#DDDDDD;
	font-size:1.5em;
}


.listePagesAnnonce li:hover{background-color:white;}

.listePagesAnnonce a{text-decoration:none}
.listePagesAnnonce a:hover{text-decoration:underline}



/* Depot annonces recherche */

div#successBox{
	border:1px solid #CACACA;
	padding:15px;
	margin: 25px 0px;
	background-color:#A8DA66;
}

#successBox h1{
	font-size:large;
	margin: 0px;
	
}

#successBox p{
	font-size:small;

	
}

div#failurebox {
	border:1px solid #CACACA;
	padding:15px;
	margin: 25px 0px;
	background-color:#FFD4CF;
}

#failurebox h1{
	font-size:large;
	margin: 0px;
	
}

#failurebox p{
	font-size:small;

	
}

div.alerteSnippet {
	padding:5px;
	margin:0px;
	margin-bottom:5px;
	font-size:x-small;
	font-family:Arial;
}
.alerteSnippet h2 {margin:0px;}
.alerteSnippet input, select {font-size:x-small;}


