/* CSS Document */

html, body, p, span, a {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	margin:0px;
	padding:0px;
}
body {
	background:url(../FO/img/fd_hp.gif) repeat-x #FFFFFF;
	margin:0px;
	padding:0px;
	height:100%;
}
a{}
#racine
{
	margin:0px;
	padding:0px;
	height:100%;
}
#btretour{
position:absolute;
top:8px;
left:230px;
margin:0px;
padding:0px;
height:19px;
}

#btretour span{
color:#FFFFFF;
font-size:11px;
font-weight:bold;
}
#btretour span a{
color:#FFFFFF;
font-size:11px;
font-weight:bold;
text-decoration:none;
background:url(../FO/img/bt_home0.gif) no-repeat left;
padding:2px 0px 2px 25px;
}
#btretour span a:hover{
color:#FF9900;
font-size:11px;
font-weight:bold;
text-decoration:none;
background:url(../FO/img/bt_home1.gif) no-repeat left;
padding:2px 0px 2px 25px;
}


#navflag{
background:url(../FO/img/fd_topnav.gif) repeat-x;
padding:0px;
margin:0px;
height:37px;
}
#navflagl{
float:left;
height:37px;
width:411px;
background:url(../FO/img/left_topnav.gif) no-repeat;
}
#navflagc{
float:left;
height:37px;
width:100px;
}
.txtflag{
display:block;
width:100px;
height:37px;
position:absolute;
top:10px;
left:410px;
}

#intitule{
color:#FFFFFF;
font-size:11px;
font-weight:bold;
background:url(../FO/img/fleche.gif) no-repeat left;
padding:0px 0px 0px 20px;
}

#navflagd{
float:left;
height:37px;
}


#navflag ul{
	list-style-type: none;
	margin:10px 10px 10px 10px;
	padding:0px;
}

#navflag li{
	padding:0px;
	display: inline;
}


#navflag li a img{
border:none;
}


#logo{
background-image:url(../FO/img/logo.gif);
margin:0px;
width:356px;
height:96px;
}
#content{
margin:0px;
padding:0px;
width:940px;
height:402px;
}

#colg{
float:left;
margin:0px;
padding:0px;
height:402px;
width:371px;
background:url(../FO/img/fd_colg.jpg) no-repeat;
}
#cold{
float:left;
margin:0px;
padding:0px;
height:402px;
width:569px;
background:url(../FO/img/fd_cold.jpg) no-repeat;
}
/*--- div logo --- */

.logo1{
margin:0px;
padding:0px 0px 0px 10px;
height:48px;
}
.logo2{
margin:0px;
padding:0px 0px 0px 20px;
height:48px;
}
.logo3{
margin:0px;
padding:0px 0px 0px 35px;
height:48px;
}
.logo4{
margin:0px;
padding:0px 0px 0px 50px;
height:48px;
}
.logo5{
margin:0px;
padding:0px 0px 0px 70px;
height:48px;
}
.logo6{
margin:0px;
padding:0px 0px 0px 95px;
height:48px;
}
.logo7{
margin:0px;
padding:0px 0px 0px 120px;
height:48px;
}


/*--- bloc Adresse --- */
.blocAdresse{
background: url(../FO/img/fd_blocadresse.jpg) no-repeat;
display:block;
width:302px;
height:240px;
position:absolute;
top:135px;
left:371px;
padding:10px;
}

span#titAdresse{
color:#000000;
font-size:11px;
font-weight:bold;}


.blocAdresse p{
color:#666666;
font-size:11px;
margin:5px 0px 5px 0px;
}