body {
 padding: 0;
	margin: 0;
	background: #73ADD7 url(../graphics/gradient.gif) repeat-x;
}

#contour{

margin-left:auto;

margin-right:auto;

width:800px;

background-color:#d0fbd1;

}

#contour_templ{

margin-top:10px;

margin-bottom:10px;

width:962px;

height:400px;

border:1px solid #656565;

background-color:#f5f5f5;

padding-top:10px;

padding-bottom:10px;

padding-left:2px;

}

#banniere{

border:1px solid #656565;

background :url(http://annuaire.maisondhotes.net/image/logoessai.jpg);

height:108px;

text-align:left;

} 

#map{

float:right;
margin-right:5px;
width:auto;

}

#annonce{

overflow: auto;

float:left;

margin-left:5px;

width:250px;

height:400px;

border:1px solid #aaaaaa;

}

#annonce a{

font-weight:bold;

font-size:12px;

font-family:"microsoft", sans-serif;
text-decoration:none;

color:#000000;

}

.annoncestyle{

font-style:italic;

font-size:12px;

color:#000000;

}

#pub_google{

margin-top:0;

margin-bottom:10px;

}


/*******************************************************************
 *   
 *******************************************************************/
.cadre_arrondi_ville{border:1px solid #7e9db9; background-color:#ecfdeb;text-align:left;} 
.ct, .ct .cl, .cb, .cb .cl{display:block;font-size:0;line-height:0;margin:0;height:4px;position:relative}
.cb{width:100%;right:-1px}
.ct{width:100%;right:-1px}
.cl{width:100%;right:-1px}
.ct .cl, .cb .cl{width:4px;left:-2px}
.ct{background:transparent url(../graphics/cr_gg_ne.gif) no-repeat top right;top:-1px}
.ct .cl{background:transparent url(../graphics/cr_gg_nw.gif) no-repeat top left}
.cb{background:transparent url(../graphics/cr_gg_se.gif) no-repeat bottom right;bottom:-1px}
.cb .cl{background:transparent url(../graphics/cr_gg_sw.gif) no-repeat bottom left}



.search_found {

background-color:white;

color:blue;

font-weight:bold;

font-style:italic;

}

.style10 {color: #0000CC}

.txtpresde{

font-weight: bold;

color: #4972bc;

font-family: "microsoft", sans-serif;

font-size:12px;

}

.txttitre{

font-weight: bold;

color:#000000;

font-family: "microsoft", sans-serif;

font-size:12px;

}

.txtautr{

font-weight: normal;

color:#305c32;

font-family: "microsoft", sans-serif;

font-size:11px;

}

.txtautr a{

font-weight: normal;

color:#3a81e6;

font-family: "microsoft", sans-serif;

font-size:11px;

text-decoration:none;

}

#phpeasydata_footer a{

background-image: none;

}

 

#phpeasydata_footer .copy {

font-size:10px;

color: #000066;

font-family:"microsoft", sans-serif;

text-align:center;

margin-left: 5px; margin-top:20px;

}

#phpeasydata_footer A.copy:link	{

text-decoration:underline;		

}

#phpeasydata_footer A.copy:visited 	{

text-decoration:underline;

}



#phpeasydata_footer A.copy:hover {

color:blue;

text-decoration:underline;

}

.style5 {

	color: #006600;

	font-size: 12px;

	font-family: "microsoft", sans-serif;

	font-weight: bold;

}

a:link {

	text-decoration: none;

}

a:visited {

	text-decoration: none;

}

a:hover {

	text-decoration: none;

}

a:active {

	text-decoration: none;

}

#ejs_texte200 {

font-family: "microsoft", sans-serif;
font-size: 60%;
font-weight:bold;
text-align:center;
color:#FF6600;
width: 200px;
padding: 0px;
margin: 0px 0px 0px 0px;
}
#ejs_texte100 {

font-family: "microsoft", sans-serif;
font-size: 50%;
font-weight:bold;
text-align:center;
color:#FF6600;
width: 155px;
padding: 0px;
margin: 15px 0px 0px 0px;
}
.cadre_recherche {
	font-size: 10px;
	text-align: left;
	font-family: "microsoft", sans-serif;
	width: 160px;
	height: 12px;
}
.txt_recherche {
	font-size: 10px;
	font-family: "microsoft", sans-serif;
	font-weight: bold;
	text-align:center;
	color: #999999;
	margin: 0px 0px 0px 0px;
}
#ejs_texte {

font-family: "microsoft", sans-serif;
font-size: 50%;
font-weight:bold;
text-align:center;
color:#FF6600;
width: 155px;
padding: 0px;
margin: 15px 0px 0px 0px;
}
/*Texte de l'affichage du bloc de recherche par departement dans l'index*/

#ejs_departement {

font-family: "microsoft", sans-serif;
font-size: 60%;
font-weight:bold;
background-color:#FFFFFF;
text-align:center;
color:#FF6600;
width: 155px;
padding: 0px;
margin: 25px 0px 0px 0px;
}
#ejs_depart {

font-family: "microsoft", sans-serif;
font-size: 60%;
font-weight:bold;
text-align:center;
color:#FF6600;
width: 165px;
padding: 0px;
margin: 10px 0px 0px 0px;
}
#ejs_textegoogle {

font-family: "microsoft", sans-serif;
font-size: 14px;
font-weight:bold;
text-align:center;
color:#FF6600;
width: 200px;
padding: 0px;
margin-top:-10px;
margin-right:20px;
margin-left:110px;
margin-bottom:5px;
}
#motor_search {

font-family: "microsoft", sans-serif;
font-size: 10px;
font-weight:bold;
text-align:center;
color:#FF6600;
width: 300px;
padding: 0px;
margin-top:0px;
margin-right:0px;
margin-left:0px;
margin-bottom:0px;
}
#vertmenu {
font-family: "microsoft", sans-serif;
font-size: 100%;
width: 280px;
padding: 0px;
margin: 25px 0px 0px 0px;

}

#vertmenu h1 {
display: block; 
background-color:#F4F4F4;
font-size: 90%; 
padding: 3px 0 5px 3px;
border: 1px solid #000000;
color:#425A84;
margin: 0px;
margin-top:-20px;
margin-bottom:20px;
width: 100%;
text-align:center;
}

#vertmenu ul {
list-style: none;
margin: 0px;
padding: 0px;
border: none;
}
#vertmenu ul li {
margin: 0px;
padding: 0px;
}

#vertmenu ul li a {
font-size: 90%;
display: block;
border-bottom: 1px dotted #DDDDDD;
padding: 4px 0px 2px 2px;
text-decoration: none;
text-align:left;
color: #666666;
width: 100%;
}

#vertmenu ul li a:hover, #vertmenu ul li a:focus {
color:#466291;
background-color:#EFF3F8;
}



.encadre_bleu_blanc{
border: 1px solid #7e9db9;
background-color: #FFFFFF;
border-collapse: collapse;
}
  .encadre_bleu_blancgoogle{
border: 1px solid #7e9db9;
background-image:url(http://annuaire.maisondhotes.net/graphics/fond-map-index.gif);
width: 155px;
height:260px;
border-collapse: collapse;
}
  .encadre_france_map{
border: 1px solid #7e9db9;
width: 600px;
height:auto;
border-collapse: collapse;
}
.encadre_bleu_blanc_titre{
border: 1px solid #7e9db9;
background-color: #FFFFFF;
border-collapse: collapse;
font-weight: bold;
color:#000000;
font-family: "microsoft", sans-serif;
font-size:12px;
}
.encadre_searchmap{

border-collapse: collapse;
font-weight: normal;
height:auto;
font-family: "microsoft", sans-serif;
font-size:10px;
}
  .encadre_bleu_blanclistmap{
border: 1px solid #7e9db9;
background-image:url(http://annuaire.maisondhotes.net/graphics/fond-list-index.gif);
width: 155px;
height:260px;
border-collapse: collapse;
}
  .encadre_bleu_blanclistdetail{
border: 1px solid #7e9db9;
background-image:url(http://annuaire.maisondhotes.net/graphics/fond_detail_index.gif);
width: 155px;
height:260px;
border-collapse: collapse;
}
/*Texte de l'affichage dans le bloc de recherche par departement dans googlemap*/
.select {
color:#000000;
background-color:#cce2f1;
font-size:10px;
width:285px;
font-family:"microsoft", sans-serif;
}
