@charset "UTF-8";
/* CSS Document */


body{
	font-size: 10px;
	font-style: normal;
	text-decoration:none;
	margin-top: 0px;
	width: 800px;
	margin-left: auto;
	margin-right: auto;
	background-color: #370000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.ban_flash{
width:800px;
height:200px;
}

.men{
width:800px;
height:40px;
}

.frise{
width:800px;
height:13px;
background-image:url(images/frise_haut.png);
background-repeat:no-repeat;
}

#main_page {
width:800px;
height:900px;
_height:930px;
background-color:#efa968;
}

html > body #main_page {
*height:930px;
}


#main_page2 {
width:800px;
height:690px;
background-color:#efa968;
}

#main_page3 {
width:800px;
height:520px;
background-color:#efa968;
}


#main_page4 {
width:800px;
height:700px;
background-color:#efa968;
}

#main_page5 {
width:800px;
height:240px;
background-color:#efa968;
}

#main_page6 {
width:800px;
height:310px;
background-color:#efa968;
}

.pied{
width:800px;
height:53px;
background-image:url(images/piedpage.png);
background-repeat:no-repeat;
}

.float {
float: left;
width: 25%;
margin: 1em 0;
}


.float2 {
float: left;
width: 52%;
margin: 1em 0;
}

.float3 {
float: left;
width: 30%;
margin: 1em 0;
}

.float_gout{
float: left;
width: 6%;
margin: 1em 0;
}

.txt_colonne{
background-image:url(images/ombre1.png);
background-repeat:no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#650000;
padding-left:22px;
}

 .txt_colonne2{
background-image:url(images/ombre2.png);
background-repeat:no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#650000;
padding-left:22px;
}

 .txt_colonne3{
background-image:url(images/ombre3.png);
background-repeat:no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#650000;
padding-left:22px;
}

.title_colonne{
padding-left:19px;
padding-top:15px;
}

.visu_colonne{
padding-left:19px;
padding-top:15px;
}

.txt_colonne_bold{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
color:#650000;
}

.txt_formulaire{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#650000;
}

.pieddepage {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:9px;
color:#FFFFFF;
text-align:center;
}

.pieddepage a {
  text-decoration: none;
  color: #ffffff;
  cursor: pointer;
}

.pieddepage a:hover,
.pieddepage a:focus,
.pieddepage a:active
{
  text-decoration: none;
  color: #f28126;
}

.pieddepage .actuel { 
  color: #f28126;
  text-decoration:underline;
 }

.visu_colonne2{
padding-left:20px;
padding-top:7px;
}

.gallery{

width:780px;
height:454px;
padding-top:40px;
padding-left:10px;
}

.plan {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color:#650000;
}

.plan a {
text-decoration:underline;
  color: #650000;
  cursor: pointer;
}

.plan a:hover,
.plan a:focus,
.plan a:active
{
text-decoration:underline;
  color: #f28126;
}

.plan .actuel { 
  color: #f28126;
  text-decoration:underline;
 }
 
 .float a {
  text-decoration: underline;
  color: #650000;
  cursor: pointer;
}

.float a:hover,
.float a:focus,
.float a:active
{
  text-decoration: underline;
  color: #f28126;
}

.float .actuel { 
  color: #f28126;
  text-decoration:underline;
 }