body{
padding:0px;
margin:0px;
text-align:center;
/*background:#2A4B5D; */
background-image:url(img-site/bande-fond.jpg); background-repeat:repeat-x; background-position:top;
background-color:#B1B8BC;}
form { margin:0px; padding:0px}
a:hover{text-decoration:none;}

img { border:0px;}

.dt {  width:766px; height:100%;}

.dr { height:auto; width:678px;}

.dc { position:relative; text-align:left; vertical-align:top; padding:5px;}

.DivL {border-left: #FFFFFF solid 1px; border-right: #FFFFFF solid 1px; border-bottom: #FFFFFF solid 1px; background-color:#CFD2D6; width:676px; position:relative; left:47px; top:-12px;}

div, input, textarea, body, font, select
	{
		font-family: tahoma; 
		font-size:12px;
		line-height:14px;
		color:#666666;
		vertical-align:top
	}


	
ul{margin:0px; padding:0px; list-style:none; line-height:18px}
li { background:url(images/marker.gif) no-repeat left top; background-position:2px 7px; padding-left:12px; list-style:none;}
ul li a{ color:#82898C;  text-decoration: none}
ul li a:hover{ text-decoration: underline}


.main { width:766px; height:auto; margin:auto;}

.header{ height:auto;}


.content{height:auto;}

.footer { height:78px}
.footer .left{ width:48px}
.footer .center{ width:676px; background:url(images/foot_bg.gif) repeat-x; text-align:center; color:#2A4B5D}
.footer .center a{ color:#2A4B5D; text-decoration:none}
.footer .center a:hover{ text-decoration:underline}
.footer .center span{ color:#A11E1E}
.footer .center span a{ text-decoration:underline; font-size:11px; background:none; padding:0}
.footer .center span a:hover{ text-decoration:none}
.footer .right{ width:42px}

a{ color:#666666; text-decoration:underline}
a:hover{ text-decoration:none} 


span a{ color:#999999; text-decoration:underline; font-size:10px; background:url(images/marker.gif) no-repeat left top; padding-left:12px; background-position: 0 6px}
span a:hover{ text-decoration:none}

strong a{ color:#666666; text-decoration:underline; font-weight:normal}
strong a:hover{ text-decoration:none}

.form input{
	width:170px;
	height:21px;
	color: #82898C;
	padding:0 0 0 7px;
	background-color:#FFFFFF;
}


.form3 input{
	width:180px;
	height:21px;
	color: #82898C;
	font-size:10px;
	padding:2px 0 0 7px;
	background-color:#FFFFFF;
}

.form3 textarea {
	width:180px;
	height:111px;
	color: #82898C;
	overflow: auto;
	font-size:10px;
	padding:2px 0 0 7px;
	background-color:#FFFFFF
}
h1 {
	font-family: Geneva;
	font-size: 18px; letter-spacing:3px;
	text-decoration: none;
	color: #ff9933;
	font-weight: bold; position:relative; top:-15px; height:35px; margin-bottom:-25px;
}
h1 strong {
	font-family: Georgia;
	font-size: 12px; letter-spacing:1px;
	text-decoration: none;
	color: #467D9B;
	font-weight: bold; top:-5px;
}
.Titre1 {
	font-family: Geneva;
	font-size: 16px; letter-spacing:3px;
	text-decoration: none; color: #A3B7CB; font-weight: bold; position:relative; margin-bottom:-25px; height:22px;}
.Titre2 {
	font-family: Geneva;
	font-size: 11px; letter-spacing:1px;
	text-decoration: none; color: #666666; font-weight: bold; position:relative; margin-bottom:-5px;
}
.Table {background-color:#BDC2C6; width:678px; position:relative; left:47px;}
.Table a{font-family: Verdana; font-size:9px; color:#467D9B; text-decoration: none;}
.DivB {border: #FFFFFF solid 1px;  background-color:#CFD2D6; width:728px; position:relative; left:20px; top:-12px; text-align:left;
font-family: Geneva; font-size: 10px;}
.DivB b{font-family: Geneva;
	font-size: 10px; letter-spacing:3px;
	text-decoration: none;
	color: #467D9B;
	font-weight: bold;}
