img
{
	border-width:0;
}
#adresse
{
	text-align : center;
	font-family:"COMIC Sans MS";
	font-size :12px;
	color :#7A0404;
	font-weight : bold;
	letter-spacing : normal;
}

#adresse a {
color :#7A0404;
text-decoration : none;
}
#adresse  a:hover{
color :#76A964;
text-decoration : none;
}
#footer
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	width : 965px;
	color :#666666;
	font-size: 10px;
}
#footer a
{
	color :#666666;
	text-decoration : none;
}
#footer a:hover
{
	color :#9B9B9B;
	text-decoration : none;
}
#menu
{
	text-align : center;
	font-family:"COMIC Sans MS";
	font-size :13px;
	color :#7A0404;
	font-weight : bold;
	letter-spacing : normal;
}

#menu a
{
	margin-left : 5px;
    font-weight : bold;
	font-size :13px;
	color :#7A0404;
	text-decoration :none;
}
#menu a:hover
{
	color :#76A964;
	text-decoration :none;
}
.gd_titre{
 	font-family:"COMIC Sans MS";
	font-size :15px;
	font-weight : bold;
	color :#cf6;
	text-transform : uppercase;
	 }
	 
.ti_titre{
 	font-family:"COMIC Sans MS";
	font-size :13px;
	font-weight : bold;
	color :#f90;
	text-transform : uppercase;
	 }
	 
	 
	 
.text
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color :#F9E5B4;
	font-size: 13px;
	}
.textb
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color :#7A0404;
	font-size: 13px;
	}
	
.text a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color :#F9E5B4;
	font-size: 13px;
	color : #CCFF66;
	}
	
.label{
font-family: Verdana, Arial, Helvetica, sans-serif;
	color :#000;
	font-size: 12px;
	font-weight : bold;
}	
h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size :16px;
	color :#F9E5B4;
	}
.titre_agence
{
	font-family:"COMIC Sans MS";
	font-size :14px;
	color :#7A0404;
	float : left;
	font-weight : bold;

}
#centre .gauche H3{
	margin-left : 30px;
	text-align : left;

}




#centre  H1
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	color :#F9E5B4;
	text-align : left;
	font-size :16px;
	width : 480px;
	float : left;
	margin-top : 15px;
	padding : 10px;
	padding-left : 40px;
	background: url(images/stars_02.png) no-repeat 1px 10px;
	display: block;	
}


	
#centre .gauche select
{
	width : 120px;
	float : left;
	margin-left : 60px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color :#000;
	font-size: 10px;
	text-align : left;
	
}
.langue 
{
	height :120px;
    width : 160px;
	float:left;
}
.langue a
{
	background-image: url(images/ang_on.gif);
	height : 49px;
    width : 92px;
	margin-left : 60px;
	}

.langue a:hover
{
    width : 92px;
	height : 49px;
	background-image: url(images/ang_off.gif);
}
.rech
{
	height :80px;
    width : 160px;
	float:left;
	
}

#centre .milieu{
	width : 410px;
	height : 440px;
	background-image: url(images/eurolook_06.png);
	float:left
	
}
#centre .pmilieu{
	width : 540px;
	height : 440px;
	background-image: url(images/fond.png);
	float:left;
		
}
#centre .cmilieu{
	width : 583px;
	height : auto;
	background-image: url(images/fond.png);
	float:left;
		
}





.text_annonce
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color :#F9E5B4;
	font-size: 09px;
	
}
.text_contact
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color :#F9E5B4;
	font-size: 10px;
	width : 480px;
	margin-bottom : 20px;
	text-align :justify;
	z-index :3;
	display : block;
}
#centre .droite{
	width : 261px;
	height : 440px;
	background-image: url(images/eurolook_05.png);
	float:left;
}
#centre .pdroite{
	width : 261px;
	height : 440px;
	background-image: url(images/eurolook_05b.png);
	float:right;
}
#centre .cdroite{
	width : 221px;
	height : 440px;
	background-image: url(images/eurolook_05c.png);
	float:right;
	background-repeat:no-repeat;
}





#centre .pgauche{
	width : 161px;
	height : 440px;
	background-image: url(images/eurolookp_01.png);
	float:left;
}



#centre .droite_contact{
	width : 410px;
	height : 440px;
	background-image: url(images/fond.png);
	float:left;
		
}
#centre .pmilieu .titre{
	width : 409px;
	height :83px;
	background-image: url(images/eurolook_titre.png);
	float:right;
}
.fond_centre{
	margin-left : 60px;
	width : 445px;
	height :auto;
	float:left;
	display: block;	
}
.rfond_centre{
	margin-left : 60px;
	width : 600px;
	height :auto;
	float:left;
	display: block;	
}

.tab{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color : #7A0404;
	width :400px;}

.tab_text{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color : #7A0404;
	width :410px;
	padding-left : 20px;
	padding-right : 20px;}
	
.alentours input { border:none; background:none }

input.radio {
	border:0;
	background:none;
}

form {
	margin:0;
	padding:0;
	border:0;
}

input.bouton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	cursor:pointer;
	color: #7A0404;
	font-weight: bold;
	border-color: #7A0404;
	height: 20px;
	margin : 5px;
}
input.boutonindex{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	cursor:pointer;
	color: #7A0404;
	font-weight: bold;
	border-color: #7A0404;
	height: 20px;
	margin : 5px;
	margin-top:10px;
	float:right;
}
.cmilieu input.bouton {

	margin-right : 16px;
	margin-top : 15px;
}
select, textarea, input {
	background-color:#FFFFFF;
	border:1px solid #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.copyright, #resultrech-liste-tri-milieu , #resultrech-alerte-email-milieu, #resultrech-modifier-recherche-milieu {
	color: #7A0404;
	font-weight:normal;
	font-size:9px;
	float:left;
}

#resultrech select {
	width:100px;
}

.tab a{
color :#7A0404;
	font-weight:normal;
	font-size:9px;
	float:left;}
	
	
.resultrech-minortitle{
font-size:12px;
font-variant: small-caps ;
}
.resultrech-bg , .resultrech-bg2, .resultrech-bg2 a,.resultrech-bg a , .result-rech-pagination a {
	color: #7A0404;
	font-weight:normal;
	font-size:9px;
}

.agence 
{
	height :120px;
    width : 160px;
	float:right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #7A0404;
	margin-right : 20px;

}
.titre_text{
	font-size:12px;
	color: #7A0404;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top : 20px;
	font-weight: bold;
}
.ad_text{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #7A0404;
	margin-top : 20px;
	font-weight: bold;
}
.agence .ad_text .titre{
	font-size :12px;
}
#centre .agence H3{
	text-align : right;
	width : 135px;
}

#map{
	margin-bottom : 20px;
}

.agence img{
	border: 2px solid #fff;
}
#annonce{
	margin-top :10px;
	border:1px solid #F60;
	font-size:12px;
	}
.gras {
	font-variant: small-caps ;
	font-weight: bold ;
	}	
#annonce .titre_annonce, .resultrech-title, .resultrech-minortextright{
	background-color :#CCFF66;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #7A0404;
	font-variant: small-caps ;
	font-weight: bold ;
	}
#annonce .prix_annonce{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #7A0404;
	font-variant: small-caps;
	font-weight: bold;
	}

.prix_annonce{
	background-color :#CCFF66;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #7A0404;
}
#detail-annonce .titre{
	width :300px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #7A0404;
	font-variant: small-caps ;
	font-weight: bold ;
	display : block;
	margin-left:10px;}
	
.ref {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color : #F9E5B4;
	margin:15px;
}
.blanc{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color : #F9E5B4;}
.vert, .resultrech-normaltext a , .detail-annonce-minortitle, .detail-annonce-ref{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color : #CCFF66;}	
	
.picto img{
	margin : 1px;
	border : none;
	
}

	
.barre {
	margin-top : 5px;
	}

.bas{
	height : 10px;
	}

#detail-photo, #detail-carte, #detail-annonce{
border:1px solid #F60;
}
.plink{
	color: #F9E5B4;
	font-weight:normal;
	font-size:9px;
	float:left;	
}
.plinkann{
	color: #F9E5B4;
	font-weight:normal;
	font-size:9px;	
}
.num_page{
    color: #F9E5B4;
	font-weight:normal;
	font-size:9px;}
	
.siti_page_courante {
text-decoration : none;
}
.detail-photo-titre{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color : #F9E5B4;
	margin:15px;
}
.detail-photo-info-agence, .detail-annonce-info-agence, .detail-carte-bg2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color : #F9E5B4;
	margin:15px;
}

.detail-annonce-sous-titre{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color : #F9E5B4;
	font-weight : bold;
}

.detail-annonce-normaltext, .resultrech-normaltext{
	font-size: 12px;
	color : #F9E5B4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.resultrech-ref{
	font-size: 14px;
	color : #F9E5B4;
}
.minortext img, {
width : 22px;
height : 22px;}
.detail-annonce-bg2{
	background-color :#CCFF66;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #7A0404;
	font-variant: small-caps ;
	font-weight: bold ;

}


.liste-type-home select {
	width:100px;
}



#infos-dpe {
	clear:both;
	width:100%;
	color:#000000;
	margin:15px 0;
	float:left;
}

#etiquette-dpe {
	clear:both;
	width:400px;
	margin:0 auto;
}

#etiquette-dpe #dpe, #etiquette-dpe #ges {
	float:left;
}

#etiquette-dpe #dpe {
	margin-right:10px;
}
