/*******************************************************************
 *  Styles html redéfinis 
 *******************************************************************/

/*couleur du fond du site*/
body {
	padding: 0;
	margin: 0;
	background: #73ADD7 url(../graphics/gradient.gif) repeat-x;
}
#phpeasydata_container{
width:900px;
background-color: #d0fbd1;

}

#container
{
width: 980px;
background-color: #d0fbd1;
color: #333;
padding:3px;
margin:0px auto;

}

#top
{
padding: .5em;
background-image: url(/bandeau/bandeau-annuaire-france.jpg);
height: 195px;
background-color:#d0fbd1;

}

.style2 {
	font-size: 12px;
	font-weight: bold;
}
.style3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
.bordure{
	border: 1px solid #000000;
}
.style4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #990000;
	font-weight: bold;
}
.style5 {
	color: #006600;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.style7 {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}
.style8 {color: #000000}
.style9 {color: #000099}
.style10 {color: #0000CC}

/*******************************************************************
 *   
 *******************************************************************/
.cadre_arrondi{border:1px solid #656565;	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}

/*******************************************************************
 *   
 *******************************************************************/
.cadre_arrondi_terre{border:1px solid #7e9db9; background-image:url(/graphics/terre.jpg);	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}
/*******************************************************************
 *   
 *******************************************************************/
.cadre_arrondi_template{border:1px solid #656565;	background-color:#d0fbd1;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}
/*******************************************************************
 *   
 *******************************************************************/
.cadre_arrondi_ville{border:1px solid #7e9db9; background-color:#d0fbd1;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}


.txttitre{
font-weight: bold;
color:#000000;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
}
.txtpresde{
font-weight: bold;
color: #4972bc;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
}
.themesejour{
font-style: normal;
font-weight:bold;
color:#297a69;
font-size:14px;
 }
.txtautr{
font-weight: normal;
color:#305c32;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
}
/*******************************************************************
 *   MISE EN PAGE DES TARIFS D'ABONNEMENT
 *******************************************************************/
 .abo_titre {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align:left;
	color:#000000;
	margin: 10px 0px 0px 10px;
}
.abo_prix {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color:#FFFF99;
	color:#000000;
	margin: 0px 0px 0px 0px;
}
.abo_offre {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align:left;
	color: #999999;
	margin: 0px 0px 0px 20px;
}
.abo_titlemap {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align:left;
	color: #999999;
	margin: 10px 10px 10px 10px;
}
 .abo_soustitre {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align:justify;
	text-align:left;
	color:#000000;
	margin: 0px 0px 0px 10px;
}
.abo_valid {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align:center;
	color: #999999;
	margin: 0px 0px 0px 0px;
}
.abo_inscript {
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align:center;
	color: #FF3333;
	margin: 0px 0px 0px 0px;
}
.lien_pagehotes {
	font-size: 9px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
}
.cadre_recherche {
	font-size: 10px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	width: 160px;
	height: 12px;
}





