﻿@charset "utf-8";
/* General */
body {
	background-color: #000;
	width: 972px;
	text-align:center;
	margin: auto; 
	padding: 0px ;
	margin-top: 15px;
	margin-bottom: 20px;
}

#header{
width: 972px;
height: 190px;

margin: auto;
}

#menu{
float:right;
margin-right: -35px;
margin-top: 1px;
_position: relative;
*position: relative;
_left:0px;
*left:0px;
}

#footer{
margin-bottom:20px;}

#contenu-background{
width: 972px;
margin:auto;
background-image: url(../images/contenu.png);
background-repeat: no-repeat;
height:848px;
}


#contenu{


_margin-top: -3px;
*margin-top: -3px;

}
#cadre{
width:805px;
_width:803px;
*width:803px;
margin:auto;
}
#haut{
width:803px;
height:25px;
background-image: url(../images/cadre_haut.png);
margin-left:1px;
_margin-right:-2px;
*margin-right:-2px;
}
#bas{
width:803px;
height:27px;
background-image: url(../images/cadre_bas.png);
background-repeat:repeat-x;
}
#milieu{
background-image: url(../images/cadre_milieu.png);
background-repeat: repeat-y;
margin-top:-20px;
_margin-top:0px;
*margin-top:0px;

}
#test{
border: 2px solid red;
height: 195px;
}

#presse{
margin:auto;
width: 700px;
overflow:auto;
margin-top:-20px;
_margin-top:0px;
*margin-top:0px;
height:630px;
padding-right:30px;
text-align:left;
font-family: Verdana;
font-size: 10pt;
color:#000;
font-weight:normal;
}

#presse1{
margin:auto;
width: 700px;
overflow:auto;
margin-top:-20px;
_margin-top:0px;
*margin-top:0px;
height:630px;
padding-right:30px;
text-align:left;
font-family: Verdana;
font-size: 8pt;
color:#000;
font-weight:normal;
}

#recrutement{
width: 700px;
margin:auto;
text-align:left;
margin-top:-20px;
_margin-top:0px;
*margin-top:0px;
font-family: Verdana;
font-size: 10pt;
color:#000;
font-weight:normal;
}
#espace{
width: 700px;
margin:auto;
text-align:left;
margin-top:-20px;
_margin-top:0px;
*margin-top:0px;
}
#contact{
width: 750px;
margin:auto;
text-align:left;
margin-top:-20px;
_margin-top:0px;
*margin-top:0px;
height:440px;
_height:0px;
*height:0px;
}
#googlemaps{
margin-top: -176px;
float:right;
text-align:center;

}
#formulaire{
margin:auto;

}
.titre{
padding-left:0px;
_padding-left:0px;
*padding-left:0px;
text-align:left;
font-weight: bold;
font-family: Verdana;
font-size: 13pt;
color:#CCCC33;
}
.form{

text-align:center;
font-weight: bold;
font-family: Verdana;
font-size: 13pt;
color:#CCCC33;
}
.texte{
font-family: Verdana;
font-size: 10pt;
color:#000;
font-weight:normal;
text-align:left;
padding-left:0px;
_padding-left:0px;
*padding-left:0px;
}
.image{
margin:auto;
}
a{
font-size: 10pt;
color:#CCCC33;
text-decoration:underline;
font-weight: bold;
}
a.presse{
font-size: 10pt;
color:#CCCC33;
text-decoration:underline;
font-weight: bold;
}
.info{
font-family: Verdana;
font-size: 14pt;
color:#CCCC33;
font-style:italic;
font-weight: bold;
}

a:hover{

font-weight: bold;
text-decoration:none;
color:#5A5A5A;
}

.special{
float:right;
}

a.special, a:hover.special, a:active.special{
color:#fff;
cursor: default;
}