@charset "utf-8";
body {
	background-color: #FFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a:link {
	color: #36AAD9;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #36AAD9;
}
a:hover {
	text-decoration: none;
	color: #074A67;
}
a:active {
	text-decoration: none;
	color: #36AAD9;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: normal;
	color: #0E97CE;
	margin-bottom: 5px;
	margin-top: 10px;

}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #FFF;
	margin-top: 8px;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000;
	margin-top: 0px;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #009DDE;
	margin-top: 14px;
}
h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #000;
	margin-top: 14px;
}


#container {
	width:960px;
	margin-left:auto;
	margin-right:auto;
}
#main {
	width:954px;
	float:left;
	margin-left:auto;
	margin-right:auto;
}
#header {
	width:954px;
	height:105px;
	float:left;
	background-image: url(images/header.gif);
	background-repeat: no-repeat;
}
#compte{
	height:23px;
	padding-right: 20px;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #36AAD9;
	font-weight: bold;
	float: right;
}
#menu{
	height:57px;
	float: left;
	width: 650px;
}
.menu1{
	height:12px;
	padding-top: 45px;
	margin-right: 10px;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #36AAD9;
	font-weight: bold;
	width: 150px;
}
.menu2 {
	height:12px;
	padding-top: 45px;
	margin-right: 10px;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #36AAD9;
	font-weight: bold;
}

.menu2,  a:link {

	color: #36AAD9;
	
}
.menu2,  a:hover {

	color: #074A67;
	
}



#logo {
	height:52px;
	float:left;
	padding-top: 25px;
	padding-left: 28px;
}
#flash {
	width:937px;
	height:316px;
	float:left;
	background-image: url(images/back_flash.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	margin-bottom: 5px;
	padding-right: 8px;
	padding-left: 7px;
	padding-bottom: 5px;
	padding-top: 3px;
}
#midle_frame {
	width:954px;
	height:164px;
	float: left;
}
#c_gauche {
	width:305px;
	float: left;
	margin-left: 7px;
	margin-right: 11px;
}
#c_centre {
	width:300px;
	height:265px;
	float: left;
	margin-left: 0px;
	padding-left: 5px;
}
#c_droite {
	width:295px;
	height:280px;
	float: left;
	margin-left: 12px;
	padding-left: 10px;
}


#bas_contenu {
	width:954px;
	float: left;
	background-image: url(images/back_bas_de_page.jpg);
	background-position: center center;
	background-repeat: no-repeat;
}

.teaser1 {
	width:305px;
	height:164px;
	float: left;
	background-image: url(images/back_teaser_sans.gif);
	background-repeat: no-repeat;
	margin-left: 7px;
	margin-right: 10px;

}
.teaser2 {
	width:307px;
	height:164px;
	float: left;
	background-image: url(images/back_teaser2.jpg);
	margin-right: 10px;
}
.teaser3 {
	width:312px;
	height:164px;
	float: left;
	background-image: url(images/back_teaser3.jpg);
}
.titre-teaser {
	width:265px;
	height:30px;
	padding-left: 10px;
}



#footer {
	width:954px;
	height:30px;
	float: left;
	background-image: url(images/back_footer.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin-top: 10px;
}
.temoignages {
	width:275px;
	height:81px;
	float: left;
	margin-left: 0px;
}
.temoignages2 {
	width:275px;
	height:79px;
	float: left;
	margin-left: 0px;
}
.temoignages3 {
	width:275px;
	height:80px;
	float: left;
	margin-left: 0px;
}
.info_footer {
	float: right;
	height: 30px;
	width: 180px;
}
.info_footer_sitemap {
	float: right;
	height: 30px;
	width: 60px;
}
.info_footer_cond {
	float: right;
	height: 30px;
	width: 140px;
}
.margin_logo_lubie {
	margin-top: -5px;
}
.info_footer_lubie {
	float: right;
	height: 30px;
	width: 150px;
	text-align: right;
	padding-right: 10px;
}
.texte_courant_vignette {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000;
	margin-top: 0px;
	line-height: 16px;
	font-weight: normal;
	text-align: justify;
}
.texte_courant_vignette2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000;
	margin-top: 0px;
	line-height: 16px;
	font-weight: normal;
	text-align: justify;
}
.texte_courant_vignette3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	color: #000;
	margin-top: 0px;
	line-height: 16px;
	font-weight: lighter;
	text-align: justify;
	padding-top: 10px;
}
#tutorial {
	width:940px;
	margin-bottom: 5px;
	padding-right: 8px;
	padding-left: 7px;
	padding-bottom: 5px;
	padding-top: 3px;
	float: left;
	margin-left: 0px;
}
.texte_courant {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000;
	margin-top: 0px;
	line-height: 14px;
	font-weight: normal;
	text-align: justify;
}
