body {padding:5px; margin:0; background-color:#E2F6F7; font-weight:bold;
font-family:Arial; font-size:14px; }
br{font-size:10px}
p{ 
	font:Arial;
	font-size:12px;
	font-weight:500;
}

select{  /*background-color:#E9F4F6;*/ border:1px #3E77A8 solid;}


.micro{font-size:1px;font-weight:normal !important;line-height:1em !important;}
.backg{}

#td_central,#admin a,#admin a:visited{padding-bottom:9px;}

#admin a,#admin a:visited{color:#585755;}

#td_marquee{background-color:#D2D2D2;}

#td_general{background-color:#D2D2D2;}

#demenagement,#estimation{}
/* #bien{background:url('images2/pack2_fondinterne.jpg') top center no-repeat;height:448px;} */

.coeur{background:url('images2/pack2_coeur.jpg') top left no-repeat; background-color:#0627B4;}

.recherche_rapide{background:url('images2/pack2_moteur.jpg') top center no-repeat;color:#A2B2CB;letter-spacing:1pt;}

.footer,.footer a,.footer a:visited{color:#544137;font-weight:bold;text-decoration:none;}

.contact,.contact td{ line-height:2em; color:#004C8D !important; font-size:14px; font-weight:bold;}
.contact input{ width:220px; /*background-color:#E9F4F6;*/ border:1px #3E77A8 solid; margin-left:5px;height:24px;}
.contact textarea{ width:230px; /*background-color:#E9F4F6;*/ border:1px #3E77A8 solid; margin-left:5px;margin-top:7px;}
.contact select{ padding-left:5px; margin-left:5px;}

.colgauche{font-size:12px; color:#FFFFFF; font-size:14px;background-color:#CC817E;letter-spacing:1pt;}
.colgauche a,.colgauche a:visited{color:#FFFFFF;text-decoration:none;}
.colgauche h2{ font-size:18px;font-weight:normal;letter-spacing:1pt;}

.recherche{color:#FFF !important; font-size:14px;font-weight:bold;}
.recherche td{text-align:right; color:#004C8D; font-weight:bold;}

form.recherche{margin-bottom:0px;}
#td_marquee a,.td_marquee a,.td_marquee,.td_marquee a:visited{color:#0022B9;text-decoration:none;letter-spacing:1pt;}
.annonce,.annonce a,.annonce a:visited{color:#0022B9;font-size:14px;text-decoration:none;}
.annonce_txt,.annonce_txt a,.annonce_txt a:visited{color:#0022B9; font-size:12px; font-family:Verdana,Arial,Helvetica; text-decoration:none;}

#marquee{ 
height:274px !important; 
background-color:#D2D2D2;
}
#marquee img{padding-left:2px;}
#date_annonce{border-bottom:0.1em solid #cccccc;}


h1{font-size:48px; color: #004C8D;text-align:center;font-weight:normal;margin-bottom:0.5em;margin-top:0.5em;}
#admin h1{font-size:20px;margin-top:0;margin-bottom:0;}

#menu{
	padding-bottom:8px;
	padding-top:5px;
}
html>body #menu{
	padding-bottom:5px;
	padding-top:2px;
}

a img {
border:0px;
}
.trame {
	background-color:#444547;
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	opacity: 0.7;
	z-index:10;
}

.off {
	visibility:hidden;
	position:absolute;
	top:0px;
	left:0px;
	width:0px;
	height:0px;
}

/** CSS modifié par Stephane MEAUDRE : **/
.tabPrincipal{
	margin:auto;
	padding:1px;
	background-color:#FFFFFF;
}

.quisommesnous{
	border:1px solid #3E77A8;
	/*margin-left:10px;
	margin-right:10px;*/
	margin-bottom:3px;
	margin-top:3px;
	background:url(images/font-cadre-deg.jpg) #FAFAFC repeat-x top left;
	padding-left:30px;
	padding-right:40px;
	padding-bottom:30px;
	text-align:justify;
	font-family:arial; 
	color:#004C8D;
}