@charset "utf-8";
/* CSS Document */

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:black;
	margin : 10 0 0;
	background: url(images/bg.jpg);
	background-repeat: no-repeat;
	background-position: top center;
	font-size: 12px;
}

a { margin:0px; padding:0px; color:#B70064; font-size:13px; font-weight:bold;}
a:hover { margin:0px; padding:0px; color:black; font-size:13px; font-weight:bold;}
h1 { margin:0px; color:#B70064; font-size:14px;}
h2 { margin:0px; padding:0px; color:#B70064; font-size:12px; font-weight:bold;}
h3 { margin:0px; padding:0px; color:#B70064; font-size:13px; font-weight:bold; text-align:center;}
h4 { margin:0px; color:black; font-size:10px; font-weight:normal; text-align:center; padding-bottom:5px;}
h6 { margin:0px; color:black; font-size:10px; font-weight:normal; text-align:center;}

a img { border: none; }
p { margin:0px; }

.rose { margin:0px; padding:0px; color:#B70064; font-size:12px; font-weight:normal;}

#container { width:970px; margin-left:auto; margin-right:auto;}
#header { width:970px; float:left; height:200px;}
#header #logo { width:200px; height:200px; float:left;}
#header #slogan { width:770px; height:200px; float:left; position: top;}

#menu_1 { width:970px; height:70px; float:left;}
#menu_1 #btn_1 { width:150px; height:50px; float:left;}
#menu_1 #btn_1_on { width:150px; height:50px; float:left; background:url(images/3a_accueil_over.jpg);}
#menu_1 #btn_1 a { width:150px; height:50px; float:left; background:url(images/3a_accueil_roll.jpg);}
#menu_1 #btn_1 a:hover { width:150px; height:50px; float:left; background:url(images/3a_accueil_over.jpg);}

#menu_1 #btn_2 { width:150px; height:50px; float:left;}
#menu_1 #btn_2_on { width:150px; height:50px; float:left; background:url(images/3a_contact_over.jpg); }
#menu_1 #btn_2 a { width:150px; height:50px; float:left; background:url(images/3a_contact_roll.jpg);}
#menu_1 #btn_2 a:hover { width:150px; height:50px; float:left; background:url(images/3a_contact_over.jpg); }
#menu_1 #bandeau { width:670px; height:50px; float:left;}

#footer{ width:970px; height:20px; float:left; margin-top:10px;}

#main { width:970px; float:left;}
#main #menu_2 { width:250px; float:left; margin-top: 35px;
}
#main #menu_2 #btn_v1 { width:200px; height:74px; margin: 10px auto auto; }
#main #menu_2 #btn_v1_on { width:200px; height:74px; margin: 10px auto auto; background: url(images/3a_beneficiez_over.png);}
#main #menu_2 #btn_v1 a { width:200px; height:74px; float:left; background: url(images/3a_beneficiez_roll.png);}
#main #menu_2 #btn_v1 a:hover { width:200px; height:74px; float:left; background: url(images/3a_beneficiez_over.png);}

#main #menu_2 #btn_v2 { width:200px; height:74px; margin: 10px auto auto; }
#main #menu_2 #btn_v2_on { width:200px; height:74px; margin: 10px auto auto; background: url(images/3a_economisez_over.png);}
#main #menu_2 #btn_v2 a { width:200px; height:74px; float:left; background: url(images/3a_economisez_roll.png);}
#main #menu_2 #btn_v2 a:hover { width:200px; height:74px; float:left; background: url(images/3a_economisez_over.png);}

#main #menu_2 #btn_v3 { width:200px; height:74px; margin: 10px auto auto; }
#main #menu_2 #btn_v3_on { width:200px; height:74px; margin: 10px auto auto; background: url(images/3a_reduisez_over.png);}
#main #menu_2 #btn_v3 a { width:200px; height:74px; float:left; background: url(images/3a_reduisez_roll.png);}
#main #menu_2 #btn_v3 a:hover { width:200px; height:74px; float:left; background: url(images/3a_reduisez_over.png);}

#main #menu_2 #btn_v4 { width:200px; height:74px; margin: 10px auto auto; }
#main #menu_2 #btn_v4_on { width:200px; height:74px; margin: 10px auto auto; background: url(images/3a_recuperez_over.png);}
#main #menu_2 #btn_v4 a { width:200px; height:74px; float:left; background: url(images/3a_recuperez_roll.png);}
#main #menu_2 #btn_v4 a:hover { width:200px; height:74px; float:left; background: url(images/3a_recuperez_over.png);}

#main #middle { width:320px; float:left; margin-top:50px; }
#main #right { width:370px; float:left; margin-top:50px; margin-left:30px; }
#main #right ul { width:370px; margin:0px; line-height:23px; list-style-image:url('images/puce.png'); font-size:12px; padding:0px;}


#main #middle_page2 { width:500px; float:left; margin-top:50px;}
#main #middle_page2 ul { width:490px; float:left; line-height:16px; list-style-image:url('images/puce.png'); list-style-position :inside; font-size:12px; margin:0 0 0 10px; padding: 0px; text-align:justify;}
#main #middle_page2 li { margin-bottom: 10px;}
#main #middle_page2 #baseline { width:500px; float:left; text-align:center; margin-top:10px;}
#main #right_page2 { width:170px; float:right; margin-top:50px; }

#main #middle_page3 { width:470px; float:left; margin-top:50px;}
#main #middle_page3 ul { width:350px; float:left; line-height:16px; list-style-image:url('images/puce.png'); list-style-position :inside; font-size:12px;font-weight:bold; margin-top:20px; margin-bottom:20px; text-align:justify;}
#main #middle_page3 #baseline { width:470px; float:left; text-align:center; margin-top:10px; }
#main #right_page3 { width:215px; float:left; margin-top:50px; }

#main #middle_page4 { width:500px; float:left; margin-top:50px;}
#main #middle_page4 ul { width:490px; float:left; line-height:16px; list-style-image:url('images/puce.png'); list-style-position :inside; font-size:12px; margin:0 0 0 10px; padding: 0px; text-align:justify;}
#main #middle_page4 li { margin-bottom: 10px;}
#main #middle_page4 #baseline { width:500px; float:left; text-align:center; margin-top:10px;}
#main #right_page4 { width:200px; float:right; margin-top:50px; }

#main #middle_page5{ width:400px; float:left; margin-top:50px;}
#main #middle_page5 ul { width:350px; float:left; line-height:16px; list-style-image:url('images/puce.png'); list-style-position :inside; font-size:12px;font-weight:bold; margin-top:20px; margin-bottom:20px; text-align:justify;}
#main #middle_page5 #contact { width:400px; float:left; text-align:center; margin-top:10px; }
#main #middle_page5 #baseline { width:400px; float:left; text-align:center; margin-top:10px; }
#main #right_page5 { width:200px; float:left; margin-top:50px; height:200px; }
