/* CSS Document */


body {
	margin: 0;
	padding: 0;
	color: #000000;
	background-color: #ffffff;
	font-family: "Arial", Verdana, "Lucida Grande", Tahoma, Helvetica, Sans-Serif;
	font-size : 11px;
	background: url(img/etoile.gif) center repeat;
}

.main{
width:812px; height:0px; z-index:2; border: 0px solid;
margin: 0;
padding: 0;
}

.header1{
width:812px; height:57px; top: 0px;border: 0px #cc0000 solid;z-index:5;
margin: 0;
padding: 0;
background: #ffffff url(img/header1.gif) center top no-repeat;;
}

.header2{
position:relative;
width:812px; height:147px; top: 0px;border: 0px #cc0000 solid;z-index:5;
margin: 0;
padding: 0;
background: #ffffff url(img/header2.jpg) center top no-repeat;;
}

.flash_header{
position:absolute;
width:600px; height:88px; top: 14px;border: 0px #cc0000 solid;left:206px;
margin: 0;
padding: 0;
}

.menu_header{
position:absolute;
width:630px; height:22px; top: 106px;border: 0px #cc0000 solid;left:172px;
margin: 0;
padding: 0;
}

table.tmenu_header{
font-size : 11px;
font-weight:bolder;

}

.main2{
position:relative;
width:812px; height:397px; z-index:2; top: 0px;border: 0px solid;left:0px;
margin: 0;
padding: 0;
background: #ffffff url(img/fond2.jpg) center top no-repeat;;

}

.left1{
position:absolute;
width:216px; height:129px; top: 0px;border: 0px #cc0000 solid;left:0px;
margin: 0;
padding: 0;
}

.edito{
position:absolute;
color:#ffffff;
text-align:right;
font-size : 10px;
width:175px; height:120px; top: 3px;border: 0px #cc0000 solid;left:10px;
margin: 0;
padding: 0;
}


.left2{
position:absolute;
width:216px; height:522px; top: 129px;border: 0px #cc0000 solid;left:0px;
margin: 0;
padding: 0;
}

.menu_gauche{
position:absolute;
color:#ffffff;
text-align:right;
font-size : 10px;
margin: 0;
padding: 0;
}

.chambre{
position:absolute;
width:195px; height:54px; bottom: 23px;border: 0px #cc0000 solid;left:15px;
margin: 0;
padding: 0;
}

.left3{
position:absolute;
width:216px; height:20px; bottom: 0px;left:0px;
margin: 0;
padding: 0;
background: #090f3d;
}

.droite{
position:relative;
_top :-621px;
left:470px;
}

.txt_centre{
	position:absolute;
	text-align:left;
	width: 726px;
	height: 336px;
	z-index: 2;
	top: 30px;
	border: 0px #cc0000 solid;
	right: 0px;
	overflow: auto;
	scrollbar-face-color: #4D000B;
	scrollbar-shadow-color: #F4FAD4;
	scrollbar-highlight-color: #fff;
	scrollbar-3dlight-color: #4D000B;
	scrollbar-darkshadow-color: #000;
	scrollbar-track-color: #F4F4F4;
	scrollbar-arrow-color: #FFFFFF;
	padding-right:10px;
	left: 59px;
}

.centre{
	position: absolute;
	width: 580px;
	height: 630px;
	z-index: 2;
	top: 1px;
	border: 0px #cc0000 solid;
	right: 0px;
}

.menu_haut{
position:absolute;
 width:580px;height:20px; z-index:10; top: 1px;left:0px;border: 0px #cc0000 solid;
padding:0px;margin:0px;
background: #b2db11;
color:#ffffff;
font-weight:bolder;
font-size:11px;
}

.trait_marron{
position:absolute;
width:2px; height:96%; z-index:2; top: 22px;left:0px;
background: #6d3811;
}

.footer_centre{
	position:static;
	width:812px;
	height:20px;
	bottom: 0px;
	right:0px;
	background: #ffffff;
	color:#4D000B;
	font-weight:bolder;
	font-size:11px;
	left: 235px;
	top: 601px;
}

.news{
position:absolute;
width:490px; height:277px; top: 10px;border: 0px #cc0000 solid;left:15px;z-index:1;
margin: 0;
padding-left: 5px;
padding-top: 45px;
text-align:left;
background: url(img/news.gif) left top no-repeat;
}

.agenda{
	position: absolute;
	width: 490px;
	height: 210px;
	top: 250px;
	border: 0px #cc0000 solid;
	right: 15px;
	z-index: 3;
	margin: 0;
	padding-right: 75px;
	padding-top: 45px;
	text-align: right;
}

.telechargement{
position:absolute;
width:490px; height:137px; bottom: 10px;border: 0px #cc0000 solid;left:15px;z-index:3;
margin: 0;
padding: 0;
}

table {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}



a {font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height:12px; text-decoration: none; font-weight: bold; }
a:link {color : #580614;}
a:visited {color : #580614;}
a:hover {color : #726B6C;}
a:active {color : #580614;}

a.Gros {font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height:14px; text-decoration: none; font-weight: bold; }
a.Gros:link {color : #580614;}
a.Gros:visited {color : #580614;}
a.Gros:hover {color : #726B6C;}
a.Gros:active {color : #580614;}

a.Lienmenu {font-family: Arial, Helvetica, sans-serif; color:#000000;font-weight:bolder;font-size:9px; text-decoration: none;}
a.Lienmenu:link {color : #000000;}
a.Lienmenu:visited {color : #000000;}
a.Lienmenu:hover {color : #6d3811;}
a.Lienmenu:active {color : #000000;}

a.Lienmenu_haut {font-family: Arial, Helvetica, sans-serif; color:#ffffff;
font-weight:bolder;
font-size:11px; text-decoration: none;}
a.Lienmenu_haut:link {color : #ffffff;}
a.Lienmenu_haut:visited {color : #ffffff;}
a.Lienmenu_haut:hover {color : #6d3811;}
a.Lienmenu_haut:active {color : #ffffff;}

a.Lienmenu_bas {font-family: Arial, Helvetica, sans-serif; color:#ffffff;
font-weight:bolder;
font-size:11px; text-decoration: none;}
a.Lienmenu_bas:link {color : #ffffff;}
a.Lienmenu_bas:visited {color : #ffffff;}
a.Lienmenu_bas:hover {color : #b2db11;}
a.Lienmenu_bas:active {color : #ffffff;}


strong.class1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #3d117b; line-height:14px; font-style: italic; }

table.class1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #3d117b; line-height:14px; }
td.class1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #ffffff; line-height:14px; font-weight: bolder;}
table.class2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height:14px;text-align : justify}
table.class3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #3d117b; line-height:14px;border: 1px solid red; }
td.class2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height:13px;color: #b2db11; line-height:14px; font-weight: bolder;}
td.classborder1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height:12px; border: 1px solid white;}
td.class3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #3d117b; line-height:14px;border-left: 0px solid #ee9c00; }
td.class4 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #3d117b; line-height:14px;}
/*--------   LIENS  --------*/

a.lien2  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height:12px; text-decoration: none;}
a.lien2:link {color : #000000;}
a.lien2:visited {color : #000000;}
a.lien2:hover {font-weight: bolder;}
a.lien2:hover {color : #3d117b;}

a.menu2  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height:14px; text-decoration: none;}
a.menu2:link {color : #E6B321;}
a.menu2:visited {color : #E6B321;}
a.menu2:hover {color: #C8C8C8;}
a.menu2:hover {font-weight: bolder;}



a.titre  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height:12px; text-decoration: none;}
a.titre:link {color : #ffffff;}
a.titre:visited {color : #ffffff;}
a.titre:hover {font-weight: bolder;}
a.titre:hover {color : #f2d59b;}

/*-----------------------------*/

.basdepage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	text-decoration: none;
}

a.basdepage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	text-decoration: none;
}
a.basdepage:link {color : #999999;}
a.basdepage:visited {color : #999999;}
a.basdepage:hover {color : #999999;}



input, option
{
    color: #5E0D1C;
    font-family: 'Arial';
    font-size: 12px;
}
input.coche
{
    color: #5E0D1C;
    font-family: 'Arial';
    font-size: 12px;
}
textarea
{
    color: #5E0D1C;
    font-family: 'Arial';
    font-size: 12px;
}
span.titre
{
    color: #ffffff;
    font-family: 'Arial';
    font-size: 12px;
    font-weight:bold; 
}

span.titre2
{
    color: #ff6600;
    font-family: 'Arial';
    font-size: 12px;
    font-weight:bold; 
}
span.titre3
{
    color: #002cac;
    font-family: 'Arial';
    font-size: 12px;
    font-weight:bold; 
}
span.titre4
{
    color: #1E6B9F;
    font-family: 'Arial';
    font-size: 12px;
    font-weight:bold; 
}

a.realisation  {font-family:  Arial, Verdana, sans-serif; font-size: 9px; text-decoration: none; color: #999999;}
a.realisation:link {font-family:  Arial, Verdana, sans-serif; font-size: 9px; text-decoration: none; color: #999999;}
a.realisation:visited {font-family:  Arial, Verdana, sans-serif; font-size: 9px; text-decoration: none; color: #999999;}
a.realisation:hover {font-family:  Arial, Verdana, sans-serif; font-size: 9px; text-decoration: none; color: #999999;}
p {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
