body{
	margin:0px;
	padding:0px;
	background:#ffffff;
	font-family:Arial;
	color:#053b6f;
		font-size:11px;
		margin-top:12px;
}
div{
	/*border-style:solid;
	border-width:1px;*/
}
a {
	text-decoration:none;
	color:#053b6f;
}
img{
	border:none;
}
a:hover{
	text-decoration:underline;
}
#page{
	width:1002px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	background:#ffffff;

}
#col_gauche{
	width:258px;
	background:#ffffff;
	float:left;
	margin:0px; padding:0px;
}
ul{
	list-style-image:url(../images/puce.gif);
}
li{
	padding-top:5px;
	padding-bottom:5px;
}
li.menu{
	list-style-image:url(../images/puce_orange.gif);
}

#bloc_espace_personnel{
	height:153px;
	display:block;
}

#bloc_actu_hp{
	height:202px;
	display:block;
}

#bloc_actu_hp P{
	margin:0;
	padding:0;
}

#bloc_actu{
	height:202px;
	display:block;
}

#bloc_actu a.select{
	font-family:Arial;
	font-size:11px;
	color:#ee7a24;
	text-decoration:none;
}

#cadre_observatoire {
	display:block;
	width:120px; /* 132-12 */
	height:81px; /* 159-78 */ 
	background:url(../images/cadre_observatoire.gif) no-repeat;
	float:left;
	padding-left:12px;
	padding-top:78px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#053b6f;
}
#cadre_magazine{
	display:block;
	width:104px; /* 126-22 */
	height:104px; /* 159-55 */ 
	float:right;
	padding-left:22px;
	padding-top:55px;
	background:url(../images/cadre_magazine.jpg) no-repeat -1px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color:#053b6f;
}
#contenu_hp{
	width:741px;
	margin-left:258px;
	background:#ffffff;
	padding:0px;
	float:right;
	margin-left:-2px;
}
#bandeau{
	width:741px;
	height:108px;
	background:url(../images/bandeau_coin.gif) no-repeat top right;
	margin-left:5px;
	margin-top:1px;
}
#bandeau-flash{
	width:689px;
	height:107px;
	padding:0;
	margin:0;
}
#menu{
	width:741px;
	height:55px;
	font-family:Verdana;
	font-size:12px;
}
#assurance_personnelle{
	width:741px;
	height:251px;
}
#album_assures{
	width:343px;
	height:209px;
}
#assurance_collectivite{
	width:403px;
	height:209px;
}
#vie_privee{
	display:block;
	width:282px;
	height:206px;/* 251-26*/
	background:url(../images/fond_vie_privee.gif);
	float:left;
}
#vie_associative{
	display:block;
	width:237px;
	height:206px;/* 251-26*/
	background:url(../images/fond_vie_associative.gif);
	float:left;
}

#vie_professionnelle{
	display:block;
	width:222px;
	height:206px;/* 251-26*/
	background:url(../images/fond_vie_professionnelle.gif);
	float:left;
}
#album_assures{
	display:block;
	width:238px;
	height:209px;
	background:url(../images/fond_album_assure.gif) no-repeat bottom left;
	float:left;

}
#services{
	display:block;
	width:251px;
	height:209px;
	background:url(../images/fond_services.gif) no-repeat bottom left;
	float:left;

}
#assurance_collectivite{
	display:block;
	width:252px;
	height:209px;
	background:url(../images/fond_assurance_collectivite.gif) no-repeat bottom left;
	float:left;

}
#bas_page{
	margin-left:auto;
	margin-right:auto;
	width:100%;
	height:61px;
	background:url(../images/fond_bas_page_complet.gif) no-repeat top center;

	float:left;
	text-align:center;
	align:center;
	padding-top:41px;
}
#bas_page a{
	color:#FFFFFF;
}
#menu_lateral li, #menu_lateral li a.menu{
	font-size:14px;
	font-weight:bold;
}
#menu_lateral li a.menu:hover{
	font-size:14px;
	font-weight:bold;
}
#menu_lateral li span{
	font-size:11px;
	font-weight:normal;

}
#menu_lateral li a{
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#053b6f;
}
#menu_lateral li a:hover{
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;

}
#menu_lateral li a.menuon{
color:#f77d19;
}
.entete_contenu{
	display:block;
	background:url(../images/entete_contenu.gif) no-repeat;
	width:438px;
	height:25px;
	margin-left:-20px;
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
	padding-left:40px;
	padding-top:3px;
}

.entete_contenu_actu{
	display:block;
	background:url(../images/entete_contenu_actu.gif) no-repeat;
	width:728px;
	height:25px;
	margin-left:-20px;
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
	padding-left:40px;
	padding-top:3px;
}

.entete_contenu_vie_privee{
	display:block;
	background:url(../images/titre_vie_privee_bout.gif) repeat-x;
	width:466px;
	height:25px;
	margin-left:-8px;
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
	padding-left:0px;
	padding-top:0px;
}

#contenu{
	margin:0px;
	width:438px;/*478-40*/
	background:url(../images/contenu_fond.gif) repeat-y;
	margin-left:0px;
	margin-right:-15px;
	padding-left:20px;
	padding-right:20px;
	float:left;
	font-family:Arial;
	font-size:12px;
	color:#053b6f;
	/*border-style:solid;border-width:1px;*/
}

#contenu_actu{
	margin:0px;
	width:710px;/*478-40*/
	background:url(../images/contenu_actu_fond.gif) repeat-y;
	margin-left:0px;
	margin-right:-15px;
	padding-left:20px;
	padding-right:20px;
	float:left;
	font-family:Arial;
	font-size:12px;
	color:#053b6f;
	/*border-style:solid;border-width:1px;*/
}

#contenu_actu P{
	margin-top:0px;
	margin-bottom:15px;
	padding:0;
	text-align:justify;
}

#contenu_actu A{
	text-decoration:underline;
	font-weight:bold;
}

#contenu_large{
	margin:0px;
	width:710px;/*478-40*/
	background:url(../images/contenu_fond_large.gif) repeat-y;
	margin-left:0px;
	margin-right:-15px;
	padding-left:20px;
	padding-right:20px;
	float:left;
	font-family:Arial;
	font-size:12px;
	color:#053b6f;
	/*border-style:solid;border-width:1px;*/
}
.entete_contenu_large{
	display:block;
	background:url(../images/titre_vie_privee_bout.gif) repeat-x;
	width:718px;
	height:25px;
	margin-left:-8px;
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
	padding-left:0px;
	padding-top:0px;
}
#col_droite{
	width:260px;
	float:right;
	margin:-2px;
	margin-top:-1px;
	/*height:466px;*/
	background:url(../images/fond_col_droite.jpg) no-repeat bottom right;
	/*border-style:solid;border-width:1px;*/
}
#envoi_email_ami{
	width:100%;
	height:121px;
	margin-top:5px;
	background:url(../images/fond_email_ami.gif) no-repeat top right;
}
#demande_devis{
	width:100%;
	height:121px;
	margin-top:5px;
	background:url(../images/fond_demande_devis.gif) no-repeat top right;
}
#demande_devis_privee{
	width:100%;
	height:121px;
	margin-top:5px;
	background:url(../images/fond_demande_devis.gif) no-repeat top right;
}


#offre{
	width:100%;
	height:125px;

	background:url(../images/fond_offre.gif) no-repeat top right;
}
#rappel_immediat{
	width:100%;
	height:203px;
	background:url(../images/fond_rappel_immediat.gif) no-repeat top right;
}
h2{
font-weight:normal;
}
.push_droit{
	width:247px;
	background:url(../images/fond_push.gif) repeat-y top right;
	
}
.push_droit div{
	font-size:12px;
	margin-left:10px;
	margin-right:10px;
}
.boite-liste-auto{width:250px;font-weight:bold;color:#053b6f; background:#dddddd;border:1px solid #999999;}
.boite-form-auto-date{font-weight:bold;color:#053b6f;background:#dddddd;border:1px solid #999999;}
.boite-liste-habit{background:#dddddd;border:1px solid #999999;font-weight:bold;color:#053b6f;}
.boite-form-auto{width:250px;font-weight:bold;color:#053b6f;background:#dddddd;border:1px solid #999999;}
.boite-form-auto-societaire{font-weight:bold;color:#053b6f;boite-liste-auto-rappel}
.boite-form-auto-societairebis{font-weight:bold;color:#053b6f;boite-liste-auto-rappel}
.boite-form-auto-societaire{background:#dddddd;border:1px solid #999999;}
.boite-form-auto-societairebis{background:#dddddd;border:1px solid #999999;}
.o1Style1 {
	font-size: 18px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #053b6f;
}
.o1Style2 {
	color: #053b6f;
	font-size: 15px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.o1Style3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #053b6f;
}
.boite-liste-auto-rappel{font-size:10px;color:#053b6f;background:#dddddd;border:1px solid #999999;}
input, select{

}
#vente-en-ligne a{
			
}
