/*********************************************************/
/*            Document CSS du site VITALASSUR            */
/*         CSS commun a tout  le site VITALASSUR         */
/*                  CSS VERSION   mai 2005               */
/*********************************************************/
@media print{
	#conteneur{
		width:100%;
		border:0px;
		padding-left:1cm;
	}
	.bandeau_haut, .menu_haut{
		display:none;
	}
	.logo{
		display:none;
	}
	.pied_page{
		display:none;
	}
}
/***************  balises generales  *********************/
body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:80%;
	margin:0px;
	padding:0px;
	background-color:rgb(247,248,252);
	background-image:url('./rsc/fond.gif');
	background-position:top;
	background-repeat:repeat-x;
}
h1{
	float:left;
	margin:82px 0px 0px 35px;
	padding:0px; 
	font-weight:100;
	font-size:16pt;
	color:rgb(0,138,60);
	font-style:italic;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	letter-spacing:3px ;
}
h2{
	background-repeat:no-repeat;
	background-position:bottom left;
	background-color:rgb(239,241,248);
	padding:0px 0px 2px 25px;
	margin:0px;
	color:rgb(105,132,192);
	font-weight:bold;
}
a{
	text-decoration:underline;
	color:inherit;
}
a:hover{
	text-decoration:none;
}
img{
	border:0px solid white;
}
#conteneur{
	position:absolute;
	width:780px;
	left:50%;
	margin:0px 0px 0px -391px;
	border:1px solid rgb(205,214,234);
	padding:0px;
}
.spacer{
	clear:both;
	margin:0px;
	padding:0px;
}
.align_center{
	text-align:center;
}
.rouge{
	color:red;
}
/*********************************************************/
/***************** bandeau haut **************************/
.bandeau_haut{
	height:117px;
	margin:0px; 
	padding:0px;
	background-image:url('./rsc/fondhaut.jpg'); 
	background-repeat:no-repeat;
	background-position:right top;
	background-color:white;
}
.logo{
	float:left;
	margin:32px 0px 0px 30px;
}
/*********************************************************/
/******************** menu haut **************************/
.menu_haut{
	height:50px;
	margin:0px;
	padding:0px;
	background-color: rgb(239,241,248);
	background-image:url('./rsc/bandeaumenu.gif'); 
	background-repeat:no-repeat;
	background-position:top;
	text-decoration:none;
}
.menu_haut a:hover{
	background-color:rgb(239,241,248);
	text-decoration:none;
}
.menu_haut ul {
	list-style-type:none;
	height:40px;
	background-color:transparent;
	margin:0px;
	padding:0px;
}
.padding_menu1{
	padding:3px 10px 4px 10px;
}
.padding_menu2{
	padding:9px 10px 1px 10px;
}
.back{
	background-image:url('./rsc/bordmenuhaut.gif'); 
}
.menu_haut ul li{
	float: left;
	margin:0px;
	height:30px;
	background-repeat:no-repeat;
	background-position:bottom right;
}
.menu_haut ul li a{
	padding:2px;
	color:rgb(105,132,192);
	display: block;
	margin:0px;
	line-height:14px;
	font-weight:normal;
	text-decoration:none;
}
/*********************************************************/
/******************** pied page **************************/
.pied_page{
	background-color: rgb(239,241,248);
	clear:both; 
	margin:0px;
	padding:8px 0px 5px 0px; 
}

.bordure_pied_page{
	padding:0px;
	margin:2px;
	border:1px solid rgb(200,200,200);
	background-color:white;
	clear:both;
	text-align:center;
}
.boite_pied_page{
	padding:2px;
	margin:1px;
	background-color:rgb(200,200,200);
	clear:both;
	text-align:center;
	font-size:80%;
	color:white;
}
.boite_pied_page a{
	color:white;
	font-weight:normal;
	text-decoration:none;
}
.boite_pied_page a:hover{
	color:white;
	background-color:transparent;
	text-decoration:underline;
}
/*********************************************************/
/*         Fin Document CSS du site VITALASSUR           */
