/**	{
	margin: 0; padding: 0; border: 0;
	font-family: arial,sans-serif;
	font-size: 1em; font-weight: normal; font-style: normal;
	text-decoration: none;
}*/

body,#page {
	font: 12px Arial; 
	text-align: center;
	height: auto;
	background: #0d8f92 url('../images/Fond_X.gif') 89px 0 repeat;
	margin: 0px;
	padding:0px;
}
form{
	margin:0;
	padding:0;
}
#Page {
	 margin-left: auto;
     margin-right: auto;
     width: 980px;
	 height: 600px;
	 background-color: #FFF;
	/*background:#FFF url('../images/fond_X.gif') 89px 0 repeat-x;*/
     }
#Content { 
	width: 980px;
	position:relative;
    padding : 0px;
	}
#Content .Bord_G{
	display:block;
	float:left ; 
	width: 5px;
	height: 543px;
	position:relative;
	background: #FFF url('../images/Global_Bord_G.gif') 0 0 repeat-y;
    padding : 0px;
	}
#Content .Centre{
	display:block;
	float:left ;
	width: 970px;
	height: 543px;
	position:relative;
	background-color: #FFF;
	/*background: #FFF url('../images/Global_Bord_G.gif') 0 0 no-repeat;*/
    padding : 0px;
	}
#Content .Bord_D{
	display:block;
	float:left ; 
	width: 5px;
	height: 543px;
	position:relative;
	background: #FFF url('../images/Global_Bord_D.gif') 0 0 repeat-y;
    padding : 0px;
	}
#Content .Bord_Bas{
	display:block;
	clear:both;
	width: 980px;
	height: 22px;
	position:relative;
	background: url('../images/Global_Bord_Bas.gif') 0 0 no-repeat;
    padding : 0px;
	}
/* Global */



/* specifique divs */


#Header { 
	margin-bottom: 0px;
	text-align: center;
	height: 110px;
	}
	
#Header .contact{ 
	position:absolute;top:15px;left:802px;width:158px; height:26px;text-indent: -5000px;
	}
#Header .contact a{
	position:absolute;top:0px;left:0px;width:158px; height:26px; 
	background:url('../images/Contacter_nous_off.gif') no-repeat;
	}
#Header .contact a:hover{ 
	position:absolute;top:0px;left:0px;width:158px; height:26px; 
	background:url('../images/Contacter_nous_on.gif') no-repeat;
	}	
#Header .telephone{ 
	position:absolute;top:40px;left:802px;width:158px; height:56px;text-indent: -5000px;
	}
#Header .telephone a{
	position:absolute;top:0px;left:0px;width:158px; height:56px; 
	background:url('../images/Contacter_nous_off.gif') 0 -26px  no-repeat;
	}
#Header .telephone a:hover{ 
	position:absolute;top:0px;left:0px;width:158px; height:56px; 
	background:url('../images/Contacter_nous_on.gif') 0 -26px no-repeat;
	}	
	
		
#Nav { 
	margin: 0px;
	text-align: center;
	height: 28px;
}
#Ariane {
	display:block;
	position:relative; 
	width:600px;
	height:25px;
	font: normal 11px Arial;
	color: #0e888b;
	text-align:left;
}
#Ariane a{
	text-decoration: none; 
	color: #7cb7bc;
}
#Ariane a:hover{
	text-decoration: underline; 
}
#Gauche {
	position:relative;
	width: 177px;
	float:left ; 
	text-align:left;
}
#Gauche .contact { 
	margin-bottom:5px;
	display:block;
	width: 177px;
	height:29px;
	text-indent: -5000px;
}
#Gauche .contact a{ 
	margin-bottom:5px;
	display:block;
	width: 177px;
	height:29px;
	background:url('../images/bloc_gauche/contactez-nous.gif') no-repeat;
}
#Gauche .contact a:hover{ 
	margin-bottom:5px;
	display:block;
	width: 177px;
	height:29px;
	background:url('../images/bloc_gauche/contactez-nous.gif') no-repeat;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
}
#Gauche .video { 
	display:block;
	width: 177px;
	height:148px;
	text-indent: -5000px;
}
#Gauche .video a{
	display:block; 
	width: 177px;
	height:148px;
	background:url('../images/bloc_gauche/video.gif') no-repeat;
}
#Gauche .video a:hover{ 
	width: 177px;
	height:148px;
	background:url('../images/bloc_gauche/video.gif') no-repeat;
	filter:alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
}
#Gauche .rubrik{ 
	position:relative; 
	text-align:left;
	background:url('../images/bloc_gauche/titre_offre-internaute.gif') no-repeat;
}
#Gauche .rubrik H1{
	position:relative;
	display:block;
	text-align:right;
	width: 152px;
	height:37px;
	font: bold 14px Arial;
	color:#145D5C;
	padding : 0 5px 0 5px;
}
#Gauche .rubrik H1 a{
	font: normal 14px Arial;
	color:#145D5C;text-decoration:none;
}
#Gauche .rubrik H1 a:hover{
	font: normal 14px Arial;
	color:#145D5C;text-decoration:underline;
}

#Gauche .rubrik span{
	display:block;
	width: 155px; 
	font: bold 11px Arial; 
    color:#0d8f92;
	text-align:left;
	margin : 0 9px 0 15px;
}
#Gauche .rubrik span a{
	font: bold 11px Arial; 
    color:#0d8f92;text-decoration:none;

}
#Gauche .rubrik span a:hover{
	font: bold 11px Arial; 
    color:#0d8f92;text-decoration:underline;
}
#Gauche .rubrik p{
	display:block;
	width: 155px; 
	font:  normal 11px Arial; 	
	color:#666;
	text-align:left;
	margin : 0 9px 5px 15px;
}
#Gauche .rubrik .date{
	display:block;
	width: 155px; 
	font:  normal 10px Arial; 	
	color:#666;
	text-align:right;
	margin : 0 9px 0px 15px;
}
#Gauche .rubrik p a{
	font:  normal 11px Arial; 	
	color:#666;text-decoration:none;
}
#Gauche .rubrik p a:hover{
	font:  normal 11px Arial; 	
	color:#666;text-decoration:underline; 

}
#Central {
	display:block;
	position:relative;
	width:778px;
	margin:0 0 0 13px;
	float:left;
	text-align:left;
}
#Central530 {
	display:block;
	position:relative;
	width:500px;
	margin:0 0 0 13px;
	float:left;
	text-align:left;
}
#Central .Flash{
	display:block;
	position:relative;
	z-index: 200;
	width:770px;
	height:195px;
}
#Central .Temoin{
	display:block;
	position:relative;
	clear:both;
	float:left; 
	width: 300px;
}
#Central .Temoin .titre{
	clear:both;
	display:block;
	position:relative;
	margin : 10px 0px 0px 15px;
}

#Central .Temoin .ClientG{
	display:block;position:relative; height: 60px; background:url('../images/bloc_central/filet_G.gif') 75px bottom no-repeat;padding:1px 0 0 0;
}
#Central .Temoin .ClientD{
	display:block;position:relative; height: 60px; background:url('../images/bloc_central/filet_D.gif') 25px bottom no-repeat;padding:2px 0 0 0;
}
#Central .Temoin .photo{
	float:left;width:75px;margin: 0px;padding:0px;
}
#Central .Temoin .photoD{
	float:left;width:90px;margin: 0px;padding:0px; text-align:right; 
}
#Central .Temoin .nom{
	float: none;font: bold 12px Arial;color:#0d8f92;text-align:left; margin: 0px;padding:0px;
}
#Central .Temoin .nom a{
	float: none;font: bold 12px Arial;
	color: #0d8f92;text-decoration:none;
}
#Central .Temoin .nom a:hover{
	float: none;font: bold 12px Arial;
	color: #0d8f92;text-decoration:underline;
}
#Central .Temoin .detail{
	font: bold 11px Arial; color:#666;text-align:left; margin: 0px;padding:0px;
}
#Central .Temoin .detail a{
	font: bold 11px Arial; color:#666;text-decoration:none;
	
}
#Central .Temoin .detail a:hover{
	font: bold 11px Arial; color:#666;text-decoration:underline;
	
}
#Central .Separateur{
	display:block;
	position:relative;
	float:left; 
	width: 1px;
	height: 184px;
	background: #FFF url('../images/bloc_central/separateur.gif') 12px 0 no-repeat;
    padding : 0px 12px 0px 12px;
}
#Central .Solution {
	display:block;
	position:relative;
	float:left ; 
	width:300px;
	z-index: 400;
}
#Central .Solution p img {
	display: block;
	position: relative;
	width: 412px;
	height: 36px;
	margin: 14px 0 14px 0px;
	padding: 0px;
}

#Central .Solution {
	display:block;
	position:relative;
	float:left ; 
	width:300px;
	z-index: 400;
}
#Conseil {
	display:block;
	position:relative;
	float:left ; 
	width:300px;
	z-index: 400;
	margin-top:5px;
}
#Conseil p img {
	display: block;
	position: relative;
	width: 412px;
	height: 36px;
	margin: 14px 0 14px 0px;
	padding: 0px;
}

#spacer {
	float: left;
 	width: 6px;
	height: 200px;
}

#mention {
	text-align: center; 
	color: #FFF;
	font: normal 10px Arial;
	text-decoration: none; 
}
#mention p{	
	padding-right: 10px; 
	padding-top: 2px;
	font: bold 10px Arial;
}
#mention a{	
	text-align: center; 
	color: #FFF;
	font: normal 10px Arial;
	text-decoration: none; 
}
#mention a:hover{	
	
	font: normal 10px Arial;
	text-decoration: underline; 
	color: #e9c051;
}
#ag {
	float: left;
}
p { 
	margin: 0; padding: 0; border: 0;
	font-family: arial,sans-serif;
	font-size: 1em; font-weight: normal; font-style: normal;text-align : justify;
	

}
H1 { 
	margin: 0; padding: 0; border: 0;
	font-family: arial,sans-serif;
	font-size: 1em; font-weight: normal; font-style: normal;text-align : justify;
	text-decoration: none;
	}
H2 { 
	margin: 0; padding: 0; border: 0;
	font-family: arial,sans-serif;
	font-size: 1em; font-weight: normal; font-style: normal;text-align : justify;
	text-decoration: none;
	}
H3 { 
	margin: 0; padding: 0; border: 0;
	font-family: arial,sans-serif;
	font-size: 1em; font-weight: normal; font-style: normal;text-align : justify;
	text-decoration: none;
	}
a:focus {
	outline:none;
	}
/*a:link { 
	font-weight: bold; 
	text-decoration: none; 
	color: #FFF;
	}
a:visited { 
	font-weight: bold; 
	text-decoration: none; 
	color: #D4CDDC;
	}
a:hover, a:active { 
	text-decoration: underline; 
	color: #ccc;
	}
*/
#Alert .close {
	position:absolute;
	top: 20px;
	left: 330px;
}
#Alert span {
	position:absolute;
	font:bold 12px Arial;
	color: #349fa1;
	left: 0px;
	top: 25px;
	text-align: center;
	width:360px;	
}
#Alert .erreur {

	width:360px;	
}

.Light a:hover img{
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
}
