/* CSS Document */

body {
font-family:Arial, Helvetica, sans-serif;
padding:0px;
margin:0px;
background:#000000;
}
.background {
height:600px;
background:url(img/bkg.jpg);
position:absolute;
top:50%;
margin-top:-300px;
width:100%;

}

.background2 {
height:428px;
background:url(img/bkg2.jpg);
position:absolute;
top:50%;
margin-top:-214px;
width:100%;

}



.container {
width:955px;
height:600px;
position:absolute;
left:50%;
top:50%;
margin-left:-478px;
margin-top:-300px;
z-index:200;
/*border:1px solid #FFCA95;*/
}

.header {
height:115px;
width:955px;
/*background:url(img/header.jpg);*/
background:#1F1111;
border-bottom:2px solid #9F652F;

}

.logo {
width:325px;
height:115px;
float:left;
background:#000000
;
}

.menuh {
height:85px;
width:630px;
float:right;
color:#FFFFFF;
background:#000000;
}

.menuh2{

background:#1F1111;
width:630px;
height:30px;
float:right;

}
.contenu {
height:457px;
width:955px;
}

.zone1 {
width:325px;
height:457px;
float:left;
}
.diapo {
height:423px;
width:325px;
background:#1F1111;
}

.titre {
height:27px;
width:317px;
background:#1F1111;
color:#AB916C;
font-size:17px;
padding-top:7px;
padding-left:8px;
}

.zone2 {
width:630px;
height:457px;
background:url(img/bkgcont.jpg);
float:left;

}

.footer {
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:right;
padding-right:10px;
padding-top:6px;
}

.footer a, .footer a:link {
color:#FFFFFF;
text-decoration:none;
}

.footer a:hover {
color:#FF9900;
text-decoration:underline;

}
#news {
border:1px solid #00FF00;
}

#adress {
width:600px;
float:left;
color:#FFFFFF;
text-align:left;
}

.zonecontenu1 {

width:260px;
padding:20px;
color:#FFFFFF;
margin-left:15px;
margin-top:30px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
float:left;

}

.zonecontenu3 {
margin-left:15px;
margin-top:30px;
overflow:auto;
width:560px;
height:370px;
padding:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
}

.zonecontenu3 a, .zonecontenu3 a:link {
color:#FF9900;
}

.zonecontenu1bis {
/*border-right:1px solid #BC727A;*/
width:550px;
margin-top:40px;
padding:0px 15px 0px 15px;
color:#FFFFFF;
margin-left:15px;
margin-top:90px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
float:left;
margin-right:8px;

}

.zonecontenu1 img {
margin-right:15px;
}

.zonecontenu2 {
/*border:1px solid #FF0000;*/
width:269px;

color:#FFFFFF;
margin-left:15px;
margin-top:30px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
float:left;
}

.zonecontenu2 a, .zonecontenu2 a:link {
color:#FFFFFF;
}

.zonecontenu2 a:hover {
color:#FFFFFF;
text-decoration:none;
}


.zonecontenu2bis {
/*border:1px solid #FF0000;*/
width:264px;

color:#FFFFFF;
margin-left:15px;
margin-top:40px;
padding:0px 15px 0px 15px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
float:left;
}

.tablegalerie td{
border:none;
text-align:center;
width:150px;
vertical-align:top;

margin-left:20px;
margin-bottom:10px;
/*background:#1F1111;*/

}
.tablegalerie img {
border:1px solid #FFFFFF;
padding:2px;
width:100px;
height:100px;
}



.tablegalerie a, .tablegalerie a:link {
color:#FFFFFF;
text-decoration:underline;
}

.tablegalerie a:hover {
color:#FF9900;
text-decoration:none;
}

.tablegalerie h1 {
color:#FF9900;
font-weight:bold;
font-size:11px;
margin-bottom:6px;

}

#formulaire {
color:#FFFFFF;
}
#formulaire input, #formulaire textarea{
border:1px solid #C0C0C0;
background:none;
color:#FFFFFF;

}

#logos {
float:left;
margin-right:15px;
margin-bottom:15px;
padding:3px;
border:1px solid #FFFFFF;
}

h10 {
font-size:14px;
}

.flash {
width:700px;
height:500px;
position:absolute;
margin-top:-210px;
margin-left:-350px;
left:50%;
top:50%;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
/*border-top:2px solid #C7803E;*/
}

#tabcontact  td{
vertical-align:top;
}
