body{
	background-image:url(images/bg_fond.jpg);
	background-repeat:repeat-x;
	color:#365867; 
	font-family:Arial; 
	font-size:12px;
	background-color:#a7c7d6
}

p{
	margin:0px;
	clear:both;
}
div {
/*border:solid 1px red;*/
}
a{
	color:#365867;
	text-decoration:none;
}

h1{
	margin-top:0px;
	font-size:14px;
}
h2{
	margin-bottom:0px;
}

img{
	border:0;
}

#fond_1_haut{
	width:977px; 
	height:14px;
	position:relative;
	margin:auto;
	
}
#fond_1{
	position:relative;
	margin:auto;
	width:977px;	
	height:auto;
	background-image:url(images/bg_milieu_bleu_clair.gif);
	background-repeat:repeat-y;
	padding:0px;
	
}

	#fond_2_haut{
		position:relative;
		margin:auto;
		width:959px;
		height:11px;		
	}
	#fond_2{
		position:relative;
		margin:auto;
		width:959px;
		height:auto;
		background-image:url(images/bg_milieu_bleu_fonce.gif);
		background-repeat:repeat-y;	
	}	
	#fond_2 a{
		color:#FFFFFF;
	}

		#menu_1{
			position:relative;
			margin:auto;
			width:934px;
			height:33px;
			background-image:url(images/onglet_accueil.jpg);
			font-size:13px;
			padding-top:13px;
			padding-left:10px;
			font-weight:bold;	
			color:#FFFFFF; 	
		}
		#menu_2{
			position:relative;
			margin:auto;
			width:934px;
			height:33px;
			background-image:url(images/onglet_ionomat1.jpg);
			font-size:13px;
			padding-top:13px;
			padding-left:10px;
			font-weight:bold;	
			color:#FFFFFF; 				
		}
		#menu_3{
			position:relative;
			margin:auto;
			width:934px;
			height:33px;
			background-image:url(images/onglet_ionomat2.jpg);
			font-size:13px;
			padding-top:13px;
			padding-left:10px;
			font-weight:bold;	
			color:#FFFFFF; 	
		}
		#menu_4{
			position:relative;
			margin:auto;
			width:934px;
			height:33px;
			background-image:url(images/onglet_commander.jpg);
			font-size:13px;
			padding-top:13px;
			padding-left:10px;
			font-weight:bold;	
			color:#FFFFFF; 	 					
		}
		#menu_5{
			position:relative;
			margin:auto;
			width:934px;
			height:33px;
			background-image:url(images/onglet_tarifs.jpg);
			font-size:13px;
			padding-top:13px;
			padding-left:10px;
			font-weight:bold;	
			color:#FFFFFF; 				
		}
		#menu_6{
			position:relative;
			margin:auto;
			width:934px;
			height:33px;
			background-image:url(images/onglet_accessoires.jpg);
			font-size:13px;
			padding-top:13px;
			padding-left:10px;
			font-weight:bold;	
			color:#FFFFFF; 			
		}
		#menu_7{
			position:relative;
			margin:auto;
			width:934px;
			height:33px;
			background-image:url(images/onglet_fonctionnement.jpg);
			font-size:13px;
			padding-top:13px;
			padding-left:10px;
			font-weight:bold;	
			color:#FFFFFF; 	 			
		}
		#menu_8{
			position:relative;
			margin:auto;
			width:934px;
			height:33px;
			background-image:url(images/onglet_entreprise.jpg);
			font-size:13px;
			padding-top:13px;
			padding-left:10px;
			font-weight:bold;	
			color:#FFFFFF; 				
		}
		#menu_9{
			position:relative;
			margin:auto;
			width:934px;
			height:33px;
			background-image:url(images/onglet_faq.jpg);
			font-size:13px;
			padding-top:13px;
			padding-left:10px;
			font-weight:bold;	
			color:#FFFFFF; 					
		}
		#menu_10{
			position:relative;
			margin:auto;
			width:934px;
			height:33px;
			background-image:url(images/onglet_contact.jpg);
			font-size:13px;
			padding-top:13px;
			padding-left:10px;
			font-weight:bold;	
			color:#FFFFFF; 	 				
		}
		#menu{
			position:relative;
			margin:auto;
			width:934px;
			height:33px;
			background:url(images/onglet-temoignages.jpg) no-repeat bottom ;
			font-size:13px;
			padding-top:13px;
			padding-left:10px;
			font-weight:bold;	
			color:#FFFFFF; 	 				
		}
		#fond_3{
			position:relative;
			margin:auto;
			width:933px;
			height:auto;
			background-image:url(images/bg_milieu_blanc.gif);
			background-repeat:repeat-y;
			padding-left:6px;
			padding-right:5px;
		}
		#fond_3 a{
			color:#365867;
		}

			#bandeau{
				position:relative;
				margin:auto;
				background-image:url(images/bandeau.jpg);
				width:933px;
				height:168px;
				margin-bottom:10px;
			}
			
			#gauche{
				position:relative;
				float:left;
				width:147px;
				height:auto;
				margin-right:22px;
			}
				#centre_hospitalier{
					width:147px;
					height:230px;
					margin-bottom:10px;		
				}
				#commander{
					width:147px;
					height:60px;
					margin-bottom:10px;
					text-align:center;
					color:#000000;
					font-size:13px;
					padding-top:5px;
				}
				#accessoires{
					background-image:url(images/vignette_accessoire.jpg);
					width:147px;
					height:138px;
					text-align:center;
					font-size:11px;	
					padding-top:7px;
					margin-bottom:10px;
				}
				
			#milieu{
				position:relative;
				float:left;
				width:593px;
				height:auto;
				margin-right:22px;
			}
				#photo1{
					background-image:url(images/image_ionomat1.jpg);
					width:283px;
					height:138px;
					float:left;
					margin-right:27px;
					margin-bottom:10px;
					padding:160px 0px 0px 0px;
					text-align:center;	
				}
				#photo2{
					background-image:url(images/image_ionomat2.jpg);
					width:283px;
					height:138px;
					float:left;
					margin-bottom:10px;	
					padding:160px 0px 0px 0px;
					text-align:center;	
				}
				#texte_haut{
					position:relative;
					width:593px;
					height:14px;
					clear:both;
				}
				#texte_milieu{
					position:relative;
					width:573px;
					height:auto;
					background-image:url(images/cadre_milieu.jpg);
					clear:both;
					color:#000000;
					padding:10px 10px 10px 10px;
				}
				#texte_bas{
					position:relative;
					width:593px;
					height:11px;
					clear:both;
				}
			
			#droite{
				position:relative;
				float:left;
				width:149px;
				height:auto;
			}
				#anglais{
					margin-bottom:10px;
				}
				#contact{
					width:148px;
					height:198px;
					margin-bottom:10px;
				}
				#video{
					background-image:url(images/fond_cadre_video.jpg);
					width:148px;
					height:159px;
					margin-bottom:10px;
					text-align:center;	
					padding-top:10px;
					font-size:14px;
					font-weight:bold;	
				}
				#distributeur{
					width:149px;
					height:74px;
					font-size:12px;
					font-weight:bold;
					text-align:center;
					padding-top:7px;	
				}

		#fond_3_bas{
			position:relative;
			margin:auto;
			width:944px;
			height:10px;
		}


	#fond_2_bas{
		position:relative;
		margin:auto;
		width:959px;
		height:13px;
	}

	#footer{
		position:relative;
		margin:auto;
		width:889px;
		padding:35px 60px 0px 10px;
		height:15px;
		background-image:url(images/carte_france.jpg);
		background-repeat:no-repeat;
		background-position:right;	
	}


#fond_1_bas{
	width:977px; 
	height:15px;
	position:relative;
	margin:auto;
}

/* --------------------------------- slide Optim -------------------------------------*/

.Optim1, .Optim2{
font-family:Arial;
font-size:12px;
color:#365867;
position:relative;
}

.menu-Optim1, .menu-Optim2 {
width:150px;
position:absolute;
padding-top:10px;
background-color:#FFFFFF;
font-family:Arial;
bottom:1.3em;
}
.menu-Optim1 ul, .menu-Optim2 ul, .menu-Optim1 li, .menu-Optim2 li {
margin:0px;
padding:0px;
list-style-type:none;
list-style:none;
}
.menu-Optim1 a, .menu-Optim2 a {
display:block;
height:100%;
font-size:11px;
text-decoration:none;
text-align:left;
color:#365867;
}
.menu-Optim1 li a:hover, .menu-Optim2 li a:hover {
background-color:#99C4D7;
color:#000000;
}



/* --------------------------------- fin slide -------------------------------------*/