/* CSS Document */


body{
margin-top:0;
background-color:#F2F6FA;
}

#page{
background-color:#FFFFFF;
width:939px;
margin-left:auto;
margin-right:auto;
border:1px solid #1962B4;
}

#top{
position:fixed;
overflow:auto;
top:0px;
width:945px;
height:145px;
z-index:5;
}

/*-----V2--*/

.bandeauv2{
	width:939px;
	height:367px;
	background:transparent url(images/bandeau-v2.jpg) no-repeat top left;
	margin-top:140px;
}


.bandeauallv2{
	width:939px;
	height:367px;
	background:transparent url(images/bandeau-all-v2.jpg) no-repeat top left;
	margin-top:140px;
}

.bandeauukv2{
	width:939px;
	height:367px;
	background:transparent url(images/top-uk-v2.jpg) no-repeat top left;
	margin-top:140px;
}

.bloc-promo{
float:left;
width:227px;
height:25px;
margin-left:20px;
margin-top:315px;
padding-top:28px;	
}

.bloc-promo-all{
float:left;
width:270px;
height:25px;
margin-left:12px;
margin-top:315px;
padding-top:28px;	
}


.btn-ok{
width:24px;
height:21px;
background:transparent url(images/btn-ok.png) no-repeat top left;
cursor:pointer;
border:none;	
}

.zone-livreor{
width:55px;
height:40px;
float:left;
margin-left:15px;
margin-top:322px;
}

.zone-livreor-all{
width:55px;
height:40px;
float:left;
margin-left:28px;
margin-top:326px;
}

.zone-fb{
width:55px;
height:40px;
float:left;
margin-left:15px;
margin-top:322px;
}

.zone-fb-all{
width:55px;
height:40px;
float:left;
margin-left:22px;
margin-top:326px;
}

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

#middle{
/*overflow:auto;*/
width:919px;
padding-top:10px;
padding-right:10px;
padding-left:10px;
z-index:0;
}
/*-------------*/

.bouton{
background:transparent url(images/btn-envoyer.gif) no-repeat top left;
width:128px;
height:35px;
cursor:pointer;
border:none;
}

.bouton-all{
background:transparent url(images/titres/btn-all.gif) no-repeat top left;
width:124px;
height:32px;
cursor:pointer;
border:none;
}

.bouton-uk{
background:transparent url(images/titres/btn-uk.gif) no-repeat top left;
width:124px;
height:32px;
cursor:pointer;
border:none;
}


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

.pointilles{
font:normal 12px Arial, Helvetica, sans-serif;
color:#8A8D91;
}

.normal{
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-align:justify;
}

.noir10{
font:normal 10px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
}

.normal-sans{
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
}

.normal a{
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-align:justify;
text-decoration:none;

}

.normal a:hover{
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-align:justify;
text-decoration:underline;
}

.bloc-ancre{ /* maison*/
	position:absolute;
	width:30px;
	height:30px;
	left: 9px;
	top: 2144px;
}

.bloc-ancre2{ /* equipements*/
	position:absolute;
	width:30px;
	height:30px;
	left: 10px;
	top:2197px;
}

.bloc-ancre3{ /*tarifs*/
	position:absolute;
	width:30px;
	height:30px;
	left: 42px;
	top:3303px;
}

.bloc-ancre4{
	position:absolute;
	width:30px;
	height:30px;
	left: 38px;
	top:2590px;
}


.bleu12{
color:#00499C;
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
}

.bleu12 a{
color:#00499C;
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
}

.bleu12 a:hover{
color:#00499C;
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline;
}

