body{
	margin: 0 0 0 0; padding: 0 0 0 0; font-family: Arial; font-size: 9pt; color: #01538d;
}

/*SERENITE BACK UP ############################################################################################*/

#frameSB{
	/*width: 100%; margin-left: auto; margin-right: auto;*/
}

/*INDEX ###################################################################################################*/

#indexGene{
	position: relative; width: 800px; height: 600px; margin-left: auto; margin-right: auto;
}

#frise_foot_index{
	position: relative; z-index: 1; height: 60px; width: 100%; background: url(../images/fond-foot.png) repeat; border-top: solid #01538d 1px; text-align: left;
}

.dl_tv{
	cursor: pointer;
}

/*HEAD ####################################################################################################*/

.head{
	position: relative; margin-left: 0px; height: 190px; width: 1280px; z-index: 10;
}

#friseHead{
	position: fixed; z-index: 10; height: 190px; width: 100%; margin-top: 0px; margin-left: 0px; background: url(../images/fond-head.png) repeat; border-bottom: solid 1px #01538d;
}

#logoHead{
	float: left; z-index: 10; position: fixed; height: 190px; width: 300px;
}

#menu{
	position: fixed; z-index: 10; height: 190px; width: 600px; margin-left: 300px;
}

#menu_generale{
	position: relative; height: 200px; width: 600px; margin-left: auto; margin-right: auto;
}

#menu_generale ul{
	list-style-image: url(../images/puce.png); margin-top: 5px;
}

#menu_generale li{
	font-size: 10px;
}

#menu_generale a{
	text-decoration: none; color: #01538d; font-weight: bold;
}

#menu_generale a:visited{
	text-decoration: none; color: #01538d; font-weight: bold;
}

#menu_generale a:hover{
	text-decoration: none; color: #858484; font-weight: bold;
}

 /*SOUS BODY ####################################################################################################*/

#sous_body{
	position: absolute; z-index: 0; width: 600px; padding-bottom: 70px; padding-top: 20px; padding-left: 20px; margin-left: 260px;
}

#imgH1{
	border: 0px; float: left; margin-right: 10px;
}

#sous_body h1{
	font-size: 14pt; margin-top: 30px; color: #01538d;
}

#sous_body p{
	/*font-size: 11pt;*/
}

#sous_body ul{
	/*font-size: 11pt;*/
}

#sous_body li{
	list-style-image: url(../images/puce.png); margin-top: 10px;
}

#sous_body dl{
	/*font-size: 11pt;*/
}

img{
	border: 0px
}

#sous_body textarea{
	width: 500px; height: 100px;
}

#sous_body dt{
	font-weight: bold;
}

.doc_sage{
	cursor: pointer;
}

/*MARGE GAUCHE ####################################################################################################*/

#marge_gauche{
	position: relative; z-index: 0; float: left; width: 260px; height: 100%; margin-right: 20px; padding-bottom: 70px; padding-left: 10px; padding-top: 10px; background: url(../images/motif.png) repeat; text-align: left;
}

#marge_gauche h1{
	font-size: 14pt; color: #01538d;
}

#marge_gauche p{
	/*font-size: 11pt;*/ font-weight: bold;
}

#marge_gauche ul{
	/*font-size: 11pt;*/text-align: left;
}

#marge_gauche li{
	list-style-image: url(../images/puce.png); margin-top: 10px; color: #01538d;
}

#marge_gauche a{
	text-decoration: none; color: #01538d;
}

#marge_gauche a:visited{
	text-decoration: none; color: #01538d;
}

#marge_gauche a:hover{
	text-decoration: none; color: #858484;
}

/*#menu_entreprise{
	float: left; width: 700px; height: 100px;
}*/

/*#menu_produit{
	float: left; width: 700px; height: 100px;
}*/

/*#icones{
	float: left; width: 200px; height: 100px; text-align: right;
}*/


/*PARTENAIRE ####################################################################################################*/

.partenaire img{
	position: relative; margin: 20px 20px 20px 20px;
}

/*DOWNLOAD ####################################################################################################*/

/*.dl1{
	position: relative; float: left; height: 45px; width: 172px; background: url('../images/dl.png') no-repeat; cursor: pointer; padding-top: 30px; padding-left: 50px; color: #FFFFFF; font-weight: bold; text-decoration: none;
}

.dl1:hover{
	position: relative; float: left;  height: 45px; width: 172px; background: url('../images/dlOnMO.png') no-repeat; cursor: pointer; padding-top: 30px; padding-left: 50px; color: #01538d; font-weight: bold; text-decoration: none;
}

.dl2{
	position: relative; height: 60px; width: 304px; background: url('../images/dl1.png') no-repeat; padding-top: 15px;
}*/
.dl1{
	position: relative; float: left; height: 26px; width: 172px; background: url('../images/dl.png') no-repeat; cursor: pointer; padding-top: 30px; padding-left: 50px; color: #FFFFFF; font-weight: bold; text-decoration: none;
}

.dl1:hover{
	position: relative; float: left;  height: 26px; width: 172px; background: url('../images/dlOnMO.png') no-repeat; cursor: pointer; padding-top: 30px; padding-left: 50px; color: #01538d; font-weight: bold; text-decoration: none;
}

.dl2{
	position: relative; height: 60px; width: 304px; background: url('../images/dl1.png') no-repeat; padding-top: 15px; margin-left: 222px;
}

/*PLAN SITE ####################################################################################################*/

.div_plan_site{
	position: relative; float: left; margin-left: 20px;
}

.div_plan_site p{
	color: #01538d; font-weight: bold;
}

.div_plan_site ul a{
	text-decoration: none; color: #01538d; 
}

.div_plan_site ul a:visited{
	text-decoration: none; color: #01538d; 
}

.div_plan_site ul a:hover{
	text-decoration: none; color: #858484; 
}

/*CONTENU ####################################################################################################*/

#texte{
	position: relative; 
}

#illustre{
	position: relative; text-align: center;
}

/*FOOT ####################################################################################################*/

#frise_foot{
	position: fixed; z-index: 1; height: 60px; width: 100%; background: url(../images/fond-foot.png) repeat; border-top: solid #01538d 1px; text-align: left;
}

#menu_foot{
	margin-left: 30px;
}

#menu_foot ul{
	list-style: none;
}

#menu_foot li{
	float: left; margin-left: 10px; font-weight: bold;
}

.li_foot{
	float: left; margin-left: 10px; color: #01538d; cursor: pointer;	
}

.li_foot:hover{
	float: left; margin-left: 10px; color: #858484; cursor: pointer;	
}

#menu_foot a{
	text-decoration: none; color: #01538d; font-weight: bold;
}

#menu_foot a:visited{
	text-decoration: none; color: #01538d; font-weight: bold;
}

#menu_foot a:hover{
	text-decoration: none; color: #858484; font-weight: bold;
}

/*CADRE ADRESSE FOOT ##################################################################################################*/

#cadre_adresse_foot{
	position: absolute; display: none; margin-top: -92px; margin-left: 0px; margin-left: -31px;
}

#adresse{
	position: relative; width: 320px; height: 65px; text-align: center; font-weight: bold; font-size: 9pt; color: #01538d; border: solid 1px #01538d; background: url('../images/fond_menu_foot.png') repeat;
}

#adresse p{
	margin: 0px 0px 0px 0px;
}

#fermer_adresse_foot{
	position: relative; height: 25px; width: 75px; margin-left: 247px; background: url('../images/fermer_menu_foot.png') no-repeat; cursor: pointer;
}

/*CADRE MENU FOOT ##################################################################################################*/

#cadre_menu_foot{
	position: absolute; display: none; margin-top: -207px; margin-left: -31px;
}

#menu_generale_foot{
	position: relative; border: solid 1px #01538d; background: url('../images/fond_menu_foot.png') repeat; z-index: 3; width: 500px; height: 180px;
}

#menu_generale_foot ul{
	list-style-image: url(../images/puce.png); margin-top: 10px;
}

#menu_generale_foot li{
	font-size: 10px;
}

#menu_generale_foot a{
	text-decoration: none; color: #01538d; 
}

#menu_generale_foot a:visited{
	text-decoration: none; color: #01538d; 
}

#menu_generale_foot a:hover{
	text-decoration: none; color: #858484; 
}

#fermer_menu_foot{
	position: relative; height: 25px; width: 75px; margin-left: 427px; background: url('../images/fermer_menu_foot.png') no-repeat; cursor: pointer;
}

/*CADRE MAINTENANCE FOOT ##################################################################################################*/

#cadre_maintenance_foot{
	position: absolute; display: none; margin-top: -77px; margin-left: 200px;
}

#maintenance_foot{
	position: relative; width: 200px; height: 50px; text-align: left; font-weight: bold; font-size: 9pt; color: #01538d; border: solid 1px #01538d; background: url('../images/fond_menu_foot.png') repeat;
}

#maintenance_foot ul{
	list-style-image: url(../images/puce.png); margin-top: 10px;
}

#maintenance_foot li{
	font-size: 10px;
}

#maintenance_foot a{
	text-decoration: none; color: #01538d; 
}

#maintenance_foot a:visited{
	text-decoration: none; color: #01538d; 
}

#maintenance_foot a:hover{
	text-decoration: none; color: #858484; 
}

#fermer_maintenance_foot{
	position: relative; height: 25px; width: 75px; margin-left: 127px; background: url('../images/fermer_menu_foot.png') no-repeat; cursor: pointer;
}

/*CADRE SERENITE FOOT ##################################################################################################*/

#cadre_serenite_foot{
	position: absolute; display: none; margin-top: -77px; margin-left: 300px;
}

#serenite_foot{
	position: relative; width: 200px; height: 50px; text-align: left; font-weight: bold; font-size: 9pt; color: #01538d; border: solid 1px #01538d; background: url('../images/fond_menu_foot.png') repeat;
}

#serenite_foot ul{
	list-style-image: url(../images/puce.png); margin-top: 10px;
}

#serenite_foot li{
	font-size: 10px;
}

#serenite_foot a{
	text-decoration: none; color: #01538d; 
}

#serenite_foot a:visited{
	text-decoration: none; color: #01538d; 
}

#serenite_foot a:hover{
	text-decoration: none; color: #858484; 
}

#fermer_serenite_foot{
	position: relative; height: 25px; width: 75px; margin-left: 127px; background: url('../images/fermer_menu_foot.png') no-repeat; cursor: pointer;
}

