html{
	background-color:#043582;
}

body {
	width:100%;
	margin:0 auto;
	/*background-image:url('../images/charte/background.png');
	background-repeat:repeat-x;*/
	background-color:#043582;
	font-size:10px;
}

h2{
	font-size:1.3em;
}

h3{
	font-size:1.1em;
}

*{
	font-family:arial,helvetica,"sans sherif";
}

img{
	border:none;
}

#main {
	width:960px;
	height:auto;
	margin:0 auto;
}

.texteform{
	float:left;
}

/**************/
/****HEADER****/
/**************/
#header{
	margin:0px;
	padding:0px;
	width:960px;
	height:127px;
	background-image:url('../images/charte/banniere_top.jpg');
	background-repeat:no-repeat;
	background-position:center top;
	display:block;
}

	#header h1{
		margin:0px;
		padding:0px;
	}

	#header a{
		height:128px;
		width:434px;
		display:block;
		text-decoration:none;
	}
	
	
/**************/
/*****MENU*****/
/**************/


/* 4. ++++++++++++++++ Top ++ */
#menu a, #categories a {
	text-decoration: none;
}
#menu {
	width:958px;
	height:33px;
	background-image:url('../images/charte/background_menu.jpg');
	background-repeat:no-repeat;
	background-position:center top;
	display:block;
}

#menu ul {
margin: 0px;
padding: 0px;
list-style-type: none; 
list-style-image: none; 
float: left;
}

#menu ul li.menu_principal {
margin:0px;
float:left;
padding:0 5px 0 5px;
height:33px;
background-image:url('../images/charte/puce_menu.jpg');
background-repeat:no-repeat;
background-position:top left;
}

#menu ul li.menu_principal_off {
margin:0px;
float:left;
padding:0 5px 0 5px;
height:33px;
background-image:none;
background-repeat:no-repeat;
background-position:top left;
}

ul li{
	padding-left:10px;
	margin-left:0px;
	background-image:url('../images/pictos/puce_orange.jpg');
	background-repeat:no-repeat;
	background-position:3px left;
	list-style-type: none; 
	list-style-image: none; 
}


#menu ul li a,#menu ul li a:visited {
display: block;
font-size: 1.1em;
float:left;
color:#ff731c;
font-weight:900;
padding:0 5px 0 5px;
line-height:33px;
margin: 0px;
}

#menu ul li div a:hover{
	color:#FFFFFF;
}


#menu ul li a.right{
	text-transform:none;
	font-weight:400;
	width:40px;
}

.block_menu_mid ul li.current_page_item{
	color:#658dc7;
}
/*Dropdown Navigation*/

.nav, .nav * {margin:0;padding:0;list-style:none;}

.nav ul {position:absolute;padding-bottom: 0px;}

.nav li {float:left;position:relative;z-index:199; border: none !important;text-transform: uppercase;}

.nav a {display:block;text-transform: uppercase;}

.nav ul li{width: 100%;}

.nav li:hover ul,ul.nav li.sfHover ul {left: 0px;top:0px;}

.nav li:hover li ul,.nav li.sfHover li ul {top:-999em;}

.nav li li:hover ul,ul.nav li li.sfHover ul {left:100px;top:0px;}

.nav li:hover ul,.nav li li:hover ul {top: -999em;}

.nav li ul li ul li {
left: 60px;
text-transform: uppercase;
}

.nav li:hover {
background-color:#ff731c;
margin: 0px;
border: none;
}

ul.nav li div a:hover {
	color:#FFFFFF;
}


.nav li li a:hover {
text-decoration: none;
border: none;
color:#FFFFFF;
}


.syindicate {
text-align:right;
}
.ad728 {
	display: block;
	padding: 5px 0;
	border-bottom: 1px dotted #ccc;
	background: #ccc;
}
/*End Dropdown Navigation*/

/*
#menu{
	width:954px;
	height:33px;
	background-image:url('../images/charte/background_menu.jpg');
	background-repeat:no-repeat;
	background-position:center top;
	display:block;
}

	#ul_menu{
		margin:0px;
		padding:0px;
		display:inline;
	}
	
	#ul_menu li{
		margin:0px;
		display:block;
		float:left;
		
	}
	
	#ul_menu li a{
		text-decoration:none;
		
		color:#ff7200;
		font-family:arial;
		
		
	}
	
	.menu_1{
		width:88px;
		padding:7px 0 0 8px;
		font-size:17px;
		text-transform: uppercase;
		text-align:center;
	}
	
	.menu_2{
		width:137px;
		padding:7px 0 0 0px;
		text-transform: uppercase;
		text-align:center;
		font-size:17px;
	}
	
	.menu_3{
		width:118px;
		text-transform: uppercase;
		padding:7px 0 0 0px;
		font-size:17px;
		text-align:center;
	}
	
	.menu_4{
		width:118px;
		padding:7px 0 0 0px;
		text-transform: uppercase;
		text-align:center;
		font-size:17px;
	}
	
	.menu_5{
		width:205px;
		padding:7px 0 0 0px;
		text-transform: uppercase;
		text-align:center;
		font-size:17px;
	}
	*/
	
	.contact{
		width:81px;
		padding:7px 0 0 10px;
		font-size:1.3em;
	}
	
	.contact img {
		margin-top:130px;
		position: absolute;
		top: 6pt;
	}
	
	.favoris{
		width:65px;
		padding:7px 0 0 10px;
		font-size:1.3em;
	}
	
	.favoris img{
		margin-top:130px;
		position: absolute;
		top: 6pt;
	}
	
	li.textes:hover{
		background-color:#FFFFFF;
	}
	
	#add_plus :hover{
		background-color:#FFFFFF;
	}
	
	#add_moins :hover{
		background-color:#FFFFFF;
	}
	
	.breadcrumb{
		width:100%;
		display:block;
	}
	
	.textes img.picto{
		margin:5px 0 0 -5px;
		float:left;
		padding-left:5px;
	}
	
	.active{
		background-color:#ff7200;
		color:#ffffff;
	}
	
	li.active a{
		color:#ffffff;
	}
	
	.tailes_textes {
		width:10px;
		margin:5px 0 0 3px;
		float:left;
	}
	
	
/**************/
/****CONTENU***/
/**************/	
#colonnes{
	width:960px;
	height:auto;
	display:block;
	margin-top:14px;
}

	#colonne_gauche{
		width:257px;
		height:auto;
		/*min-height:460px;*/
		background-color:#FFFFFF;
		border:1px solid #1e56aa;
		margin-right:5px;
		margin-left:1px;
		display:block;
		float:left;
		text-align:left;
	}
	.bloc_publi_reportage {
	display:block;
	height:auto;
	margin-top:15px;
	padding-top:10px;
	width:252px;
	}
	*html .bloc_publi_reportage img{
		margin-bottom:12px;
	}
	*+html .bloc_publi_reportage img{
		margin-bottom:12px;
	}
	#colonne_gauche .texte_p{
		padding-right:5px;
		padding-left:6px;
		padding-bottom:14px;
		text-align: justify; 
	}
	*html #colonne_gauche .texte_p{
		padding-bottom:0px;
	}
	*+html #colonne_gauche .texte_p{
		padding-bottom:0px;
	}
	
	*+html #colonne_gauche{
		height:auto;
	}
	
	#colonne_gauche h2{
		background-color:#043582;
		width:245px;
		height:29px;
		text-align:center;
		line-height:29px;
		padding:0px;
		margin-top:5px;
		margin-left:6px;
		color:#FFF;
	}
	
	#colonne_centrale {
		height: auto;
		min-height:460px;
		width:475px;
		margin-left:1px;
		background-color:#FFFFFF;
		border:1px solid #1e56aa;
		display:block;
		float:left;
		text-align:center;
	} 
	*html #colonne_centrale {
		height: 484px;;
	}
	*+html #colonne_centrale {
		min-height:484px;
	}
	#colonne_centrale table{
		padding:10px;
	}
	
	#colonne_centrale h2{
		background-color:#043582;
		width:463px;
		height:29px;
		padding:0px;
		text-align:center;
		line-height:29px;
		margin-top:6px;
		margin-left:6px;
		color:#FFF;
	}
	*html #colonne_centrale h2{
		margin-left:0px;
	}
	*+html #colonne_centrale h2{
		margin-left:0px;
	}
	
	
	#colonne_centrale div{
		margin-bottom:15px;
	}
	
	#colonne_centrale div div{
		margin-bottom:0px;
	}
	#colonne_droite{
		width:208px;
		height:auto;
		margin-left:7px;
		display:block;
		float:left;
	}
	#colonne_droite div{
		margin-bottom:5px;
	}
	
	.block_gauche_orange{
		width:207px;
		height:256px;
		display:block;
		background-image:url('../images/charte/block_editorial.jpg');
		background-repeat:no-repeat;
	}
		
		.block_gauche_orange h2{
			margin:0px;
			padding:17px 0 0 11px;
			line-height:22px;
			font-weight:900;
			letter-spacing:0px;
			font-size:1.5em;
			font-family:arial;
			color:#3569b5;	
		}
		
		.block_gauche_orange p{
			margin:0px;
			padding:10px 10px 0 11px;
			line-height:13px;
			font-weight:400;
			letter-spacing:0px;
			font-size:1.1em;
			font-family:arial;
			color:#3e3e3e;	
		}
		
		.block_gauche_orange a,.block_gauche_orange a:hover{
			margin:0px;
			padding:0 0 0 0px;
			line-height:40px;
			font-weight:900;
			letter-spacing:0px;
			font-size:1.1em;
			font-family:arial;
			color:#3569B5;	
		}
		
		.block_gauche_orange a:visited{
			margin:0px;
			padding:0 0 0 0px;
			line-height:40px;
			font-weight:900;
			letter-spacing:0px;
			font-size:1.1em;
			font-family:arial;
			color:#3569B5;	
		}
		
		.block_gauche_orange span{
			padding:0 0 0 22px;
			text-decoration:none ; 
			font-weight:400;
			line-height:40px;
			letter-spacing:0px;
			font-size:1.1em;
			font-family:arial;
			color:#3569b5;	
		}
		
			
	
	.block_gauche_bleu{
		width:207px;
		height:212px;
		display:block;
		background-image:url('../images/charte/block_maladie.jpg');
		background-repeat:no-repeat;
	}
	
		.block_gauche_bleu h2{
			margin:0px;
			padding:10px 0 0 0px;
			line-height:22px;
			font-weight:900;
			letter-spacing:0px;
			font-size:1.5em;
			font-family:arial;
			color:#ffffff;	
		}
		
		.block_gauche_bleu p{
			margin:0px;
			padding:0px 0 0 0px;
			line-height:13px;
			font-weight:400;
			letter-spacing:0px;
			font-size:1.1em;
			font-family:arial;
			color:#3e3e3e;	
		}
		
		.block_gauche_bleu a,.block_gauche_bleu a:hover,.block_gauche_bleu a:visited{
			margin:0px;
			padding:0 0 0 0px;
			line-height:40px;
			font-weight:900;
			letter-spacing:0px;
			font-size:1.1em;
			font-family:arial;
			color:#3569b5;	
		}
		
		.block_gauche_bleu span{
			padding:0 0 0 0px;
			text-decoration:none ; 
			font-weight:400;
			line-height:40px;
			letter-spacing:0px;
			font-size:1.1em;
			font-family:arial;
			color:#3569b5;	
		}
	
	.block_centrale_double{
		width:450px;
		height:138px;
		display:block;
		background-image:url('../images/charte/block_dernieres_actus.jpg');
		background-repeat:no-repeat;
	}
	
	.block_centrale_double h2{
		margin:0px;
		padding:10px 0 0 0px;
		line-height:22px;
		font-weight:900;
		letter-spacing:0px;
		font-size:1.5em;
		font-family:arial;
		color:#ffffff;	
	}
	
	.block_centrale_double div{
		float:left;
		width:211px;
		margin-left:8px;
		margin-top:15px;
		height:79px;
	}
	
	.block_centrale_double div img{
		float:left;
	}
	
	.block_centrale_double div p{
		float:left;
		margin:0 0 5px 0;
		color:#3e3e3e;
		font-size:1.1em;
		display:block;
	}
	
	.block_centrale_double div a,.block_centrale_double div a:hover,.block_centrale_double div a:visited{
		float:left;
		margin:0px;
		color:#3569b5;
		padding-left:15px;
		background-image:url('../images/pictos/fleche_lien.gif');
		background-repeat:no-repeat;
		background-position:left 2px;
		font-size:1.3em;
		font-weight:900;
		display:block;
	}
	
	
	.block_centrale_orange_gauche{
		width:207px;
		height:327px;
		display:block;
		float:left;
		margin-top:2px;
		background-image:url('../images/charte/block_mid.jpg');
		background-repeat:no-repeat;
	}
	
	.block_centrale_orange_gauche h2{
		margin:0px;
		padding:11px 0 0 0px;
		line-height:22px;
		font-weight:900;
		letter-spacing:0px;
		font-size:1.5em;
		font-family:arial;
		color:#ffffff;	
	}
	
	.contenu_outils{
		height:101px;
		width:207px;
		margin-bottom:0px;
		background-image:url('../images/charte/sep_outils.jpg');
		background-repeat:no-repeat;
		background-position:center bottom;
		text-align:left;
		padding:0px;
	}
	.contenu_outils p {
		margin:0px;
	}
	
	.contenu_outils_fin{
		height:101px;
		width:207px;
		margin-bottom:0px;
		background-image:none;
		background-repeat:no-repeat;
		background-position:center bottom;
		text-align:left;
		padding:0px;
	}
	
	.contenu_outils_fin p {
		margin:0px;
	}
	
	
	.block_centrale_orange_gauche div div.outils{
		margin-top:10px;
		padding-top:5px;
		padding-left:10px;
		height:81px;
		float:left;
		width:90px;
		border-bottom:0px;
	}
	
	.block_centrale_orange_gauche div div a,.block_centrale_orange_gauche div div a:hover,.block_centrale_orange_gauche div div a:visited{
		float:left;
		margin:0px;
		color:#3569b5;
		font-size:1.1em;
		font-weight:900;
		display:block;
	}
	.block_centrale_orange_gauche div div p{
		float:left;
		margin:0px;
		width:95px;
		color:#3e3e3e;
		font-size:1.1em;
		font-weight:400;
		display:block;
	}
	
	.block_centrale_orange_gauche div img{
		margin-top:10px;
		margin-right:2px;
		float:right;
	}
	
	.block_centrale_orange_droite{
		width:207px;
		height:327px;
		display:block;
		float:left;
		margin-top:2px;
		margin-left:36px;
		background-image:url('../images/charte/block_mid.jpg');
		background-repeat:no-repeat;
	}
	
	.block_centrale_orange_droite h2{
		margin:0px;
		padding:11px 0 0 0px;
		line-height:22px;
		font-weight:900;
		letter-spacing:0px;
		font-size:1.5em;
		font-family:arial;
		color:#ffffff;	
	}
	
	.block_centrale_orange_droite ul li{
		background-position:left 2px;
		margin-left:2px;
	}
	
	.communaute_div{
		text-align:left;
	}
	
	.communaute_div p{
		text-align:left;
		padding:11px 0 0 0;
	}
	
	.communaute_div ul li{
		text-align:left;
		margin:0px 0 5px 0;
	}
	
	.communaute_img{
		float:left;
		width:92px;
		height:31px;
	}
	
	.communaute_img img{
		margin:0px;
	}
	
	.block_centrale_orange_droite div p{
		padding:11px 0 0 10px;
		width:187px;
		margin:0px;
		color:#3e3e3e;
		font-size:1.1em;
		font-weight:400;
		display:block;
	}
	
	.block_centrale_orange_droite div ul{
		padding:0px;
		width:187px;
		margin:20px 0 0 0;
		color:#3e3e3e;
		font-size:1.1em;
		font-weight:400;
		display:block;
		list-style-type:none;
	}
	
	.block_centrale_orange_droite div{
		text-align:left;
	}
	
	.block_centrale_orange_droite div ul li{
		width:195px;
		height:40px;
		margin:0 0 5px 10px;
		padding:0px;
	}
	
	.block_centrale_orange_droite div ul li p{
		margin:0px;
		padding:0px;
	}
	.block_centrale_orange_droite div ul li div.lien_externe{
		float:left;
		width:98px;
	}
	
	.block_centrale_orange_droite div ul li div a,.block_centrale_orange_droite div ul li div a:hover,.block_centrale_orange_droite div ul li div a:visited{
		margin:0px;
		padding-left:5px;
		color:#3569b5;
		font-size:1.0em;
		font-weight:900;
		display:block;
	}
	
	.block_centrale_orange_droite div ul li img{
	margin-top:5px;
		float:right;
	}
	
	.block_droite_reportage{
		width:207px;
		height:212px;
		display:block;
		background-image:url('../images/charte/block_publireportage_home.jpg');
		background-repeat:no-repeat;
	}
	
	.block_droite_reportage h2{
		margin:0px;
		width:160px;
		padding:11px 30px 0 0px;
		line-height:22px;
		font-weight:900;
		letter-spacing:0px;
		font-size:1.3em;
		font-family:arial;
		color:#3e3e3e;	
	}
	
	.block_droite_reportage img{
		margin-right:35px;
		float:right;
	}
	
	.block_droite_reportage div{
		margin-left:40px;
	}
	
	.block_droite_reportage div span{
		margin:0px;
		color:#3569b5;
		font-size:1.1em;
		font-weight:900;
	}
	
	.block_droite_reportage div a:.block_droite_reportage div a:hover,.block_droite_reportage div a:visited{
		margin:0px;
		color:#3569b5;
		font-size:1.1em;
		float:left;
		font-weight:900;
		display:block;
	}
	.notre_portail {
		background-color:#FFFFFF;
		margin-top:25px;
	}
	*html .notre_portail{
		height:248px;
	}
	*+html .notre_portail{
		height:248px;
	}
	.block_gauche_reportage h2{
		margin:0px;
		padding:11px 0px 0 0px;
		line-height:22px;
		font-weight:900;
		letter-spacing:0px;
		font-size:1.3em;
		font-family:arial;
		color:#3e3e3e;	
	}
	
	.block_gauche_reportage p{
		margin-bottom:0px;
	}
	
	.block_gauche_reportage div{
		margin-left:20px;
		width:177px;
	}
	
	.block_gauche_reportage div span{
		margin:0px;
		color:#3569b5;
		font-size:1.1em;
		float:left;
		font-weight:900;
		display:block;
	}
	
	.block_gauche_reportage div a,.block_gauche_reportage div a:hover,.block_gauche_reportage div a:visited{
		margin:0px;
		color:#3569b5;
		font-size:1.1em;
		float:left;
		font-weight:900;
		display:block;
	}
	
	
	#colonne_droite .block_droite_bleu{
		width:196px;
		height:249px;
		margin-top:21px;
		display:block;
		background-image:url('../images/charte/block_videos.jpg');
		background-repeat:no-repeat;
		padding-left:10px;
	}
	
	.block_droite_bleu h2{
		margin:0px;
		padding:11px 15.5px 0 0px;
		line-height:22px;
		font-weight:900;
		letter-spacing:0px;
		font-size:1.5em;
		font-family:arial;
		color:#ffffff;		
	}
	.block_droite_bleu a,.block_droite_bleu a:hover,.block_droite_bleu a:visited{
		margin-bottom: 0px;
		margin-left: 0px;
		padding:0px;
		color:#3569b5;
		font-size:1.1em;
		font-weight:900;
	}

	.block_droite_bleu p a{
		margin-top: 10px;
		margin-bottom: 0px;
		margin-left: 0px;
		padding:0px;
	}
	
	.block_droite_bleu p{
		margin-top: 10px; margin-bottom: 0px; margin-left: 0px;
		padding:0px;
	}
	
	
	.block_droite_bleu div{
		color:#3e3e3e;
		margin:10px 0 0 5px;
		font-size:1.1em;
		float:left;
		font-weight:400;
		display:block;	
	}
	
	.block_droite_bleu img.logo{
		margin:5px 0 0 10px;
		float:left;
		display:block;	
	}
	
	#colonne_gauche_page{
		width:178px;
		height:auto;
		margin-left:7px;
		display:block;
		float:left;
		margin-top:11px;
	}
	
	.block_menu_top{
		width:178px;
		height:43px;
		display:block;
		background-image:url('../images/charte/ss_menu_haut.jpg');
		background-repeat:no-repeat;
	}
	
	.block_menu_top h2{
		margin:0px;
		padding:11px 0 0 0px;
		line-height:22px;
		font-weight:900;
		letter-spacing:0px;
		font-size:1.2em;
		font-family:arial;
		color:#ffffff;
		text-transform:uppercase;
	}
	
	.block_menu_mid{
		width:168px;
		height:auto;
		display:block;
		background-image:url('../images/charte/ss_menu_mid.jpg');	
		padding-left:10px;
	}
	
	.block_menu_mid a,.block_menu_mid a:visited{
		margin:0px;
		color:#3569b5;
		line-height:1.4em;
		width:100%;
		height:1.6em;
		padding:0px;
		text-decoration:none;
		font-weight:400;
	}
	
	.block_menu_mid a:hover {
		margin:0px;
		color:#3569b5;
		line-height:1.4em;
		width:100%;
		height:1.6em;
		padding:0px;
		text-decoration:underline;
		font-weight:400;
	}
	
	.block_menu_mid ul{
		margin:0px;
		padding:0px;
		list-style:none;
	}
	
	
	.block_menu_mid ul li{
		padding:5px 0 5px 15px;
		display:block;
		font-size:1.1em;
		color: #3569b5;
		font-weight:900;
		background-position:center left;
	}
			
	.block_menu_bot{
		width:178px;
		height:2px;
		display:block;
		background-image:url('../images/charte/ss_menu_bas.jpg');
		background-repeat:no-repeat;
	}
	
	.block_gauche_reportage{
		width:177px;
		height:100px;
		display:block;
		margin-top:15px;
		padding-top:10px;
		background-image:url('../images/charte/block_publireportage_page.jpg');
		background-repeat:no-repeat;
		background-position:bottom;
	}
	
	
	#colonne_centrale_page{
		width:745px;
		height:auto;
		margin-left:17px;
		margin-top:10px;
		display:block;
		float:left;
	}
	
	#colonne_centrale_page div{
		margin-bottom:5px;
	}
	
	.block_centrale_page_bleu_gauche{
		padding-left:10px;
		padding-right:10px;
		width:350px;
		height:auto;
		display:block;
		float:left;
		background-color:#FFF;
		border:1px solid #1d5aad;
		/*background-image:url('../images/charte/page_colonne_gauche.jpg');
		background-repeat:no-repeat;*/
	}
	
	
	.block_centrale_page_bleu_gauche h2{
		background-color:#043582;
		width:341px;
		height:29px;
		text-align:center;
		line-height:29px;
		padding:0px;
		margin-top:6px;
		margin-left:5px;
		color:#FFF;
	}
	
	.block_centrale_page_bleu_gauche p{
		text-align:left;
		padding-left:5px;
		font-size:1em;
		width:330px;
	}
	
	.block_centrale_page_bleu_gauche ul li{
		background-position:left 2px;
	}
	
	
	
	.block_centrale_page_bleu_gauche_colone{
		width:720px;
		padding-left:6px;
		padding-right:10px;
		height:auto;
		min-height:391px;
		display:block;
		float:left;
		background-color:#FFF;
		border:1px solid #1d5aad;
		/*background-image:url('../images/charte/page_colonne_gauche_colone.jpg');
		background-repeat:no-repeat;*/
	}
	
	
	.block_centrale_page_bleu_gauche_colone h2{
		background-color:#043582;
		width:725px;
		height:29px;
		text-align:center;
		line-height:29px;
		padding:0px;
		margin-top:6px;
		margin-left:0px;
		color:#FFF;
	}
	
	.block_centrale_page_bleu_gauche_colone div{
		width:722px;
		margin-left:10px;
		display:block;
		padding-top:35px;
	}
	
	.block_centrale_page_bleu_gauche_colone_contact{
		width:720px;
		padding-left:6px;
		padding-right:10px;
		height:auto;
		min-height:391px;
		display:block;
		float:left;
		background-color:#FFF;
		border:1px solid #1d5aad;
		/*background-image:url('../images/charte/page_colonne_gauche_colone.jpg');
		background-repeat:no-repeat;*/
	}
	
	
	.block_centrale_page_bleu_gauche_colone_contact h2{
		background-color:#043582;
		width:725px;
		height:29px;
		text-align:center;
		line-height:29px;
		padding:0px;
		margin-top:6px;
		margin-left:0px;
		color:#FFF;
	}
	
	.block_centrale_page_bleu_gauche_colone_contact div{
		width:700px;
		display:block;
	}
	
	.block_centrale_page_bleu_gauche_colone ul li{
		background-position:left 2px;
	}
	
	.block_centrale_page_bleu_droite{		
		width:337px;
		height:auto;
		display:block;
		float:left;
		margin-left:12px;
		background-color:#FFF;
		border:1px solid #1d5aad;
		padding-left:10px;
		padding-right:10px;
		/*background-image:url('../images/charte/page_colonne_droite.jpg');
		background-repeat:no-repeat;*/
	}
	
	.block_centrale_page_bleu_droite h3{
		background-color:#5e7eae;
		width:331px;
		height:29px;
		text-align:center;
		line-height:29px;
		padding:0px;
		margin-top:6px;
		margin-left:4px;
		color:#FFF;
	}
	
	.block_centrale_page_bleu_droite h4{
		font-size:1.3em;
		border-bottom:1px solid #215aae;
		font-weight:900;
		text-transform:uppercase;
		color:#5e7eae;
	}
	
	.block_centrale_page_bleu_droite ul{
		padding:0px;
		margin:0px;
		width:317px;
		word-wrap:break-word;
		list-style:none;
	}
	
	.block_centrale_page_bleu_droite ul li{
		margin:10px 0px 10px 10px;
		width:297px;
		display:block;
		background-position:left 2px;
	}
	
	.block_centrale_page_bleu_droite ul li ul li{
		margin:10px 0 10px 20px;
		display:block;
	}
	
	li:before {
	font-size:1.2em;
    color: #3569b5;
	font-weight:900;
   }

   		.block_centrale_page_bleu_droite table p{
		text-align:left;
		padding-left:5px;
		font-size:1em;
		width:auto;
	}
	
	.block_centrale_page_bleu_droite p{
		text-align:left;
		padding-left:5px;
		font-size:1em;
		width:330px;
	}
	

	
/**************/
/****FOOTER****/
/**************/
#footer {
	width:954px;
	height:33px;
	padding:8px 0 0 5px;
	/*background-image:url('../images/charte/background_footer.jpg');
	background-repeat:no-repeat;*/
	font-size:1.1em;
	font-family:arial;
	color:#3e3e3e;
	clear:both;
}

#footer img{
	margin-top:-5px;
	margin-right:5px;
}

#menu_bas_gauche {
	float:left;
	width:715px;
	padding:0px;
	color:#FFFFFF;
	margin:0px;
}

#menu_bas {
	float:right;
	padding:2px 10px 0 0;
	color:#2b6ed1;
}

#menu_bas a{
	margin:0 5px 0 5px;
	color:#FFFFFF;
}

div.partie_gauche_contact{
	width:300px;
	float:left;
}
/***********************************************/
/**** CSS Annuaire des centres de dialyse ******/
/***********************************************/

/* input ville */
#ville2
{
	float:right;
	clear:top;
	vertical-align:top;
	border: #000000 1px solid; 
	font-weight: normal; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; 
	width: 138px;   
	background-color: #f8d780; 
	margin-right:5px;
}
*html #ville2
{
	margin-right:0px;
}
*+html #ville2
{
	margin-right:0px;
}
/* input code postal */
#codepostal
{
	float:right;
	clear:top;
	vertical-align:top;
	border: #000000 1px solid; 
	font-weight: normal; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; 
	width: 138px;   
	background-color: #f8d780; 
	margin-right:5px;
}
*html #codepostal
{
	margin-right:0px;
}
*+html #codepostal
{
	margin-right:0px;
}

/* select */
#div_select
{
	border:0px;
	float:right;
	width:140px;
}
*html #div_select
{
	border:1px solid #000000;
}
*+html #div_select
{
	border:1px solid #000000;
}

/* select departements */
#departements
{
	background-color:#F8D780;
	border:1px solid #000000;
	float:right;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight:normal;
	margin-right:5px;
	padding:0;
	width:140px;
}
*html #departements
{
	margin-right:0px;
}
*+html #departements
{
	margin-right:0px;
}
#departements
{
	width:142px\0/;
}
	
/* select regions */
#regions
{
	background-color:#F8D780;
	border:1px solid #000000;
	float:right;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight:normal;
	margin-right:5px;
	padding:0;
	width:140px;
}
*html #regions
{
	margin-right:0px;
}
*+html #regions
{
	margin-right:0px;
}
#regions
{
	width:142px\0/;
}
/* bouton ok */
.image_submit
{
	margin-right:5px;
}
*html .image_submit
{
	margin-right:0px;
}
*+html .image_submit
{
	margin-right:0px;
}
