body { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
   text-align:left;
   font-size: 9pt;
	color:#333;
 }

td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color:#333;
  }

.td_menu {
	background-image: url(images/fond-colonne.gif);
	background-repeat: repeat;
	margin: 2 px;	
}

.td_bleu {
   text-align:left;
	font-weight: bold;
   background-color:#d1feea;
   vertical-align:top;
}

.td_rose{
   text-align:left;
   font-weight: bold;
   background-color:#feedd1;
   vertical-align:top;

}

.td_bandeaurouge{
   text-align:center;
      font-weight: bold;
   background-color:#FF0000;
   vertical-align: middle;
   color:#FFF;

}
.Soustitrerubr {
	color: #06457C; /*Same color as NavBG*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
}

.titrerubr {
	color: #ca7c02; /*Same color as NavBG*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
}




.tableau1 {
	border: 1px solid #999999;
}
.Style1 {
	color: #C1114B;
	font-weight: bold;
}
.Titre_rose {color: #C1114B}

.pullquote {
	border-bottom: solid 1px #DEE6F3; /*Same color as NavBG*/
	color: #06457C; /*Same color as NavBG*/
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	line-height: 130%;
	padding-bottom: 5px;
	padding-left: 8px;
	padding-right: 5px;
	padding-top: 5px;
	text-align: right;
	width: 160px;
}


// style css cadre 1
p{margin:0 2px 2px}
/*a{padding:5px; text-decoration:none; color:#000000;}*/
div#header{background-color:#d6e2f0;}
div#header h1{height:80px;line-height:80px;margin:0;padding-left:10px;}
div#container{text-align:left}
div#content p{
	line-height:1.4;
	text-align: left;
	font-weight: normal;
}
div#navigation{background:#F6F0E0;}
div#navigation ul{margin:15px 0; padding:0; list-style-type:none;}
div#navigation li{margin-bottom:5px;}
div#extra{background:#b1c8e3;}
div#footer{background:#BFBD93;}
div#footer p{margin:0;padding:5px 10px}
div#container{
	width:750px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
div#navigation{float:left;width:350px}
div#extra{float:right;width:350px}
div#footer{clear:both;width:100%}


// style css retraite
p{margin:0 2px 2px}
/*a{padding:5px; text-decoration:none; color:#000000;}*/
div#header_retraite{background-color:#fcf495;}
div#header_retraite h1{height:80px;line-height:80px;margin:0;padding-left:10px;}
div#container_retraite{text-align:left}
div#content_retraite p{line-height:1.4}
div#navigation_retraite{background:#F6F0E0;}
div#navigation_retraite ul{margin:15px 0; padding:0; list-style-type:none;}
div#navigation_retraite li{margin-bottom:5px;}
div#extra_retraite{background:#fcf495;}
div#footer_retraite{background:#BFBD93;}
div#footer_retraite p{margin:0;padding:5px 10px}
div#container_retraite{width:700px;margin:0 auto}
div#navigation_retraite{float:left;width:350px}
div#extra_retraite{float:right;width:350px}
div#footer_retraite{clear:both;width:100%}

// style css habitation
p{margin:0 2px 2px}
/*a{padding:5px; text-decoration:none; color:#000000;}*/
div#header_habitation{background-color:#c2d75c;}
div#header_habitation h1{height:80px;line-height:80px;margin:0;padding-left:10px;}
div#container_habitation{text-align:left}
div#content_retraite p{line-height:1.4}
div#navigation_habitation{background:#F6F0E0;}
div#navigation_habitation ul{margin:15px 0; padding:0; list-style-type:none;}
div#navigation_habitation li{margin-bottom:5px;}
div#extra_habitation{background:#c2d75c;}
div#footer_habitation{background:#BFBD93;}
div#footer_habitation p{margin:0;padding:5px 10px}
div#container_habitation{width:700px;margin:0 auto}
div#navigation_habitation{float:left;width:350px}
div#extra_habitation{float:right;width:350px}
div#footer_habitation{clear:both;width:100%}

.titre_page {
	color: #C1114B;
	font-weight: bold;
}
.tr_souligne {
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-color: #06F;
	border-right-color: #06F;
	border-bottom-color: #06F;
	border-left-color: #06F;
}


.td_souligne {
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #06C;
	border-bottom-color: #06C;
	border-left-width: 2px;
	border-left-color: #06C;
}
.td_souligneHB {
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #06C;
	border-bottom-style: solid;
	border-bottom-color: #06C;
	border-bottom-width: 2px;
	}
	.td_souligne_right {
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-right-style: solid;
	border-top-color: #06C;
	border-bottom-color: #06C;
	border-right-width: 2px;
	border-right-color: #06C;
}

