body {
	background-color: silver; /* ou white ??? */
	margin-top: 10px;
	margin-left: 4px;
	margin-right: 4px;
	color: #FFF; /* Couleur du texte */
	font-family: Arial, Tahoma,"MS Sans Serif", "sans-serif", Verdana;
	font: 12px;
}
img {
	border:none;
}
	
h1, h2, h3, h4, h5, h6 {
    background-color: transparent;
    font-weight: normal;
    margin: 0;
    border-bottom: 0px solid #8cacbb;
}
h1 { 	 color: #008080; font-size: 24px; font-weight: bold; font-style: italic; } /* Titre de corpsdepage */
h2 {	 color: #008080; 	font-size: 12px; text-align: justify; font-weight: bold; }/* pour sous titres meme couleur titre et en gras */
h3 { 	 color: Black;  font-size: 12px;  text-align: justify;}                     /* h3 pour paragraphes normaux */
h4 { 	 color: Black;  font-size: 12px;  text-align: center; font-weight: bold;}   /* idem H3  centré gras  */
h5 { 	 color: Black;  font-size: 12px;  text-align: center;}                      /* idem H3  centré non gras */
h6 { 	 color: #D54E21;  font-size: 12px;  text-align: justify; font-weight: bold;}/* idem H3  justifié pour titres gras couleurs Brun rouge */

/**************************/
/*      Zone  complète     */
/**************************/
#mainbody {
	/*background: bleu;*/
	width: 768px;
	background-color: white; /* olive pour test White en temps normal*/
	/* background: white; */
	border: 1px solid #000;
	color: #FFF; /* Couleur du texte */
}
/***********************/
/*      Zone  entete     */
/***********************/
#entete {
	clear: both;
	width: 768px;
	height: 55px; /* 5px de plus que le logo_cad */
	background: White url(../images/l_cad_sept_1.png) no-repeat; /* pour hivers */
	/* background: White url(../images/logo_cadinfo_horiz_2010_neige.png) no-repeat;  pour janvier */ 
	/* background: White url(../images/xxxxxxx.gpng) no-repeat;  pour xxxxx */ 
	
	
	
	position: relative;
	overflow: hidden;
	margin-top: 10px;
}
.texte_ent {
	padding-top: 0px;
	padding-left: 550px;
	width: 180px;
	color: #00008B; /* en temps normal*/
	/* color: #458c00; pour le printemps */
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}
/*************************/
/* Zone corps de page */
/*************************/
#corpspage_ind{
	width: 768px;
   background-color: white;
   /*background-color: aqua;*/  /* pour debug */
	margin-bottom: 5px;
	font-size: 12px;
}
#corpspage{
	width: 708px;
   background-color: white;
   /*background-color: aqua; /* pour debug */
	font-size: 12px;
	margin-left: 30px;
	margin-right: 30px;
	margin-bottom: 5px;
	color: black;
}
.liste_aere ul, .liste_aere li {
 padding-top: 5px;/*
 margin-left: 0px;
 padding-left: 0px;*/
}
/**************************************/
/* Zone corps de page principale  */
/*************************************/
.page_princ a:hover {color: #AA8922;} /* Couleur du menu */
.page_princ a {text-decoration:none; color: Blue;font-weight: bold;} 

/*************************************/
/*        page BluePrint             */
/*************************************/
/**************************************/
/* Zone corps de page BluePrint  */
/*************************************/
.page_bp a:hover {color:#AA8922;} /* Couleur du menu */
.page_bp a {text-decoration:none; color: Blue;font-weight: bold;}
.page_bp h2 {color: #4D83B7;	font-size: 16px;	text-align: center;	font-weight: bold;} 

/*************************************/
/*        page LP Wizard             */
/*************************************/
/*************************************/
/*      Zone menu lp wizard      */
/*************************************/
.zone_menu_lp {
	padding-top: 2px;
	padding-bottom: 1px;
	padding-left: 2px;
	padding-right: 0px;
	border: solid 0px #999;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	font-size: 14px;
	color: #2F5890;
	text-align: justify;
	background-color: #9EB5C1;
}
.zone_menu_lp a:hover {color:#D54E21;}
.zone_menu_lp a {text-decoration:none; color:white}

/*************************************/
/*          page Vsure               */
/*************************************/
/**************************************/
/* Zone corps de page vSure  */
/*************************************/
.page_vs h2 {
	color: #D54E21;
	font-size: 14px;
	text-align: center;
	font-weight: bold;
}
/*************************************/
/*          Zone menu vSure          */
/*************************************/
.zone_menu_vs {
	padding-top: 2px;
	padding-bottom: 1px;
	padding-left: 0px;
	padding-right: 0px;
	border: solid 0px #999;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	font-size: 12px;
	color: #2F5890;
	text-align: justify;
	background-color: #9EB5C1;
}
.zone_menu_vs a:hover {color:#D54E21;}
.zone_menu_vs a {text-decoration:none; color:white; font-weight: bold;}

/***********************/
/*      Zone pubs      */
/***********************/
#pubs{
	float: left;
	display: inline;
	width: 534px;
	background: Gray;
	margin-left:5px;
   margin-right:5px;
   margin-top:0px;
   margin-bottom:5px;
}
.pubs_entree {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	border: solid 1px #999;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	margin-right: 5px;
	font-size: 14px;
	color: White;
	text-align: justify;
}
.pubs_entree a:hover {color:Blue;}
.pubs_entree a {text-decoration:none; color:#FFCC66}

/***********************/
/*      Zone news         */
/***********************/
#news{
	float: right; 
	/*display: inline; */
	text-align: center;
	width: 195px;; 
	margin-left:5px;
   margin-right:5px;
   margin-top:0px;
   margin-bottom:5px;
}
#news p{
margin:5px 0 5px;
padding: 0 10px;
}
#news div{
margin-bottom: 5px;
} 
 
.news_entree {
 	border: solid 1px #999; 
	background-color: #DCDCDC; /*couleur finale */
	/* background-color: Fuchsia;  debug */
	text-align: justify;
	color: blue;
	font-size: 12px;
}
.news_entree a:hover {
	color: Purple;
}
.news_entree a {
	text-decoration: none;
	color: Blue;
}

/***********************/
/*    Zone editeurs      */
/***********************/
#editeurs{
	clear: both;
   width: 754px;
	height: 90px;
	border: solid 1px #999;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
	position: relative;
	background-color: #DCDCDC;
}
.style_edit {
	padding-top: 10px;
	text-align: center;
}
/***********************/
/*Zone pied de page */
/***********************/
#copyright {
	clear: both;
	width: 768px;
	height: 42px;
	/* background: red; */
	/* border: 0px solid #000;*/
	margin-top: 0px;
   margin-bottom: 0px;
	position: relative;
}
.style_pied {
	background: navy;
	font-size: 10px; /*	color: #C2BBAF;*/
	color: white;
	text-align: center;
	padding-top: 2px;
   padding-bottom: 3px;
}
.style_pied a{	  color: white;	text-decoration:none; }
.style_pied a:hover{ color: red; text-decoration:none; }



/***********************/
/*      Zone support         */
/***********************/
#support{
	float: left;
	display: inline;
	width: 700px;
	background:  #F0F8FF;
}
.support_entree {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	border: solid 1px #999;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	margin-right: 5px;
}
.support_entree a:hover {color:  Red;}
.support_entree a {text-decoration:none; color: Black;}


