/**
 * Annick espagnol spip style
 * @author Anael Stoeber
 * juillet 2010 - debussac multimedia - www.debussac.net 
 */

body {background:#406d27;font-familly:Arial,Helvetica,Sans-serif;}
.main {background-image:url(image/bg.png);background-repeat: repeat-y;margin:0 auto;width:770px;padding:10px;}
.content {width:750px;}
.header {width:750px;height:300px;background:#ecf4e4;padding-top:10px;margin-bottom:10px;}
font {color:#000;}
#lang {float:right}
#contenu h2 {font-size:18px; font-weight:bold;}

#title { height:150px;width:630px;background-image:url(image/header_bg.png);background-position:top center;margin:auto;}
* html #title {margin-left:60px;}
#title span {}
#title a {color:#fff;}
#title .H2 {text-align:center;color:white; font-size:28px; font-weight:bold;line-height:130px;}

#menu {background-image:url(image/menu_bg.png);background-repeat:no-repeat;background-position: top center; height:28px;padding-top:2px;}
#menu ul li {display:inline;color:#fff;font-weight;bold;}
#menu ul li a {color:#fff;font-size:12px; text-transform:uppercase; padding-right:10px;}
#menu ul li ul {display:none;}

#blabla {color:black;margin:10px;}
.spacer {background:url(image/spacer.png)top center no-repeat;width:750px;height:1px;}

#store {width:600px; height:50px;background:url(image/store_bg.png) top center no-repeat;margin:auto;margin-top:10px;color:white; font-size:12px; text-align:right; 
padding:9px 140px 0 0px;}

.search {float:left;width:300px;height:230px;background:#ecf4e4;text-align:center;margin-right:10px;}
.search h3 {height:29px; background:url(image/search_bg.png); padding:5px 0 0 0px;color:#406d27;font-weight:bold;}
.search #searchbutton {}
.search #searchbutton input {width:157px; height:19px; background:url(image/search_btn.png) top left no-repeat;border:0;cursor:pointer;}
/*.search #input2 {display:none;}*/

.boucle_acheter p select{margin-right:70px;float:right;margin-bottom:10px;}
.boucle_acheter .prix_max p {float:right;margin-right:15px;margin-top:0px;}

.boucle_louer p select{margin-right:70px;float:right;margin-bottom:10px;}
.boucle_louer .prix_max p {float:right;margin-right:15px;margin-top:0px;}


*+html .boucle_acheter .prix_max p {margin-right:25px;}
*+html .boucle_louer .prix_max p {margin-right:25px;}

.prix_max{font-size:10px;width:280px;margin-left:0px;}

.prix_max input{width:90px;}



.coeur {width:440px;height:230px;background:#ecf4e4;text-align:left;float:right;margin-bottom:10px;}
.coeur h3 {height:29px; background:url(image/coeur_bg.gif); padding:5px 0 0 45px;color:#406d27;font-weight:bold;}

#contenu {background:#ecf4e4;padding:10px;text-align:left;font-size:12px;width:730px;}
#contenu_mail{background:#ecf4e4;width:650px;}
/*** footer */
#footer {width:770px; margin:0 auto;}

#copyright {width:400px;color:white;float:left;font-size:12px;margin-left:-55px;margin-top:5px;}
#copyright a {color:white;}

#menufooter {float:right;margin-right:15px;}
#menufooter ul li {display:inline;color:#fff;font-weight;bold;}
#menufooter ul li a {color:#fff;font-size:12px; padding:0 5px 0 5px;}
#menufooter ul li ul {display:none;}



/* Moteur de recherche */

DIV.resultat {
	font-size:14px;
	margin-top:10px;
	/*clear:both;
	display:table;	*/
	width:210px;
	float:left;
background-color:#ecf4e4;
	/*height:260px;*/
	padding:0px 16px;
        margin-bottom:10px;
}

DIV.resultat A {
	color:#FFFFFF;
	font-size:13px;
	text-decoration:underline;
}

DIV.resultat A IMG {
	border:1px solid #FFFFFF;
	display:block;
}

DIV.resultat DIV.f-left {
	width:150px;
	min-height:150px;
	margin-right:15px;
	text-align:center;
	_height:30px;
}

DIV.surface { color:#85B32D; }
.loyer { color:#940000; font-weight:bold;}
DIV.ville { text-transform:capitalize; }

#contenu #photo-print { display:none; }

#contenu #infos {
	float:right; 
	padding:10px 0px 10px 10px;
	border-left:1px solid #375823;
	width:250px;
}

#contenu li.gallerie {
	padding:0px 3px 3px 3px;
	_padding:0px 3px;
	*padding:0px 3px;

	float:left;
	margin:3px 0px;
	display:inline;
	max-width:750px;
	
}

#contenu #bloc-gallerie {
	float:left;
	width:720px;
	
        background:ecf4e4;
}

#contenu DIV.gallerie A IMG {
	border:1px solid #FFFFFF;
	margin:2px;
	_margin:0px;
	*margin:0px;
}
#contenu #premiereimage {float:left; padding:10px 10px 10px 0;}
#contenu A.retour {
	float:left; 
	padding:0px 3px;
	border:1px solid grey;
	display:block;
	background:#375823;
	white-space:nowrap;
	line-height:16px;
	margin-top:5px;
	color:#fff;
}

#contenu A.retour-form, #contenu A.ami {
	float:right; 
	padding:0px 3px;
	border:1px solid grey;
	display:block;
	background:#375823;
	white-space:nowrap;
	line-height:16px;
	margin-top:5px;
	color:#fff;
}


#contenu A.retour:hover,
#contenu A.retour-form:hover,
#contenu A.ami:hover { text-decoration:none; }



.recherche-offre {
	position:relative;
	height:400px;
}

#formulaire {
float:left;
width:350px;
} 

#carte {
margin-top:40px;
float:right;
width:380px;
}

/* Formulaire */

TABLE.spip_barre { display:none; }
div.spip_forms .spip_form_label {color:#000;}
div.spip_forms .spip_form_label label {color:#000;}
SPAN.spip_form_choix_unique,
SPAN.spip_form_choix_multiple{
	display:block;
	color:#000;
}
SPAN.spip_form_label_details { color:#000; }
div.spip_forms .spip_form_label label, div.spip_forms .spip_form_label .label {color:#000;}

/* pagination */

DIV.pagination {
	clear:both;
	border:1px solid;
	border-color:#253C16 #A5B49A #A5B49A #253C16;
	padding:2px 5px;
	margin-top:5px;
}

DIV.pagination STRONG,
DIV.pagination SPAN.on {
	font-weight:bold;
	color:#CCE10A;
}

.coeurcorps {background:white; border:1px solid grey; width:395px; height:120px;margin:10px 5px 0px 10px;padding:15px 10px 20px 10px; }
#coeur-image {float:left;}
#coeur-title {font-size:10px;font-weight:bold;text-decoration:underline; float:left;margin-left:10px; width:235px;overflow:hidden;height:12px;}
#coeur-text {float:right; font-size:12px;width:220px; height:60px;padding:10px;overflow:hidden;}
#coeur-price {float:left; margin-left:15px;}
#coeur-link {float:right;font-size:12px;width:106px;height:19px;background:url(image/morelinks.png) no-repeat top left; text-align:center;padding-top:2px; margin-top:20px;}

#coeur2 {display:none;}
#coeur3 {display:none;}

#coeur-nombre  {float:right;margin-right:10px;}
#coeur-nombre div {font-size:12px;cursor:pointer; float:left;text-align:center;margin-right:3px;}
#coeur-number1 {background:url(image/numberhover.png); width:17px; height:16px;color:#000; padding-top:2px; margin-top:4px;}
#coeur-number2 {background:url(image/number.png); width:15px; height:16px;color:#fff;margin-top:5px; padding-top:0;}
#coeur-number3 {background:url(image/number.png); width:15px; height:16px;color:#fff; padding-top:0;margin-top:5px; padding-top:0;}

#coeur-price strong{font-size:22px;}

.spip_document_589{margin-top:-56px}

.spip_document_253 img{height:90px; width:130px;}
.spip_document_4525 img{height:90px; width:130px;margin-top:5px;}
.spip_document_1079 img{height:90px; width:130px;}
.spip_document_4524 img{height:90px; width:130px;margin-top:5px;}

#contenu_mail{font-size:12px;}
#titre_article{color:#ECF4E4;}















