*{margin:0; padding:0;}

body {
font: 10pt Arial, serif;
background-color:#fff;
background-image:url(locagite/body.jpg); background-repeat:repeat;
background-position:0px 1px;
}

#location {
width:935px;
position:absolute;
left:50%;
margin-left:-467px;
top:0px;
background-image:url(locagite/bord.jpg); background-repeat:repeat-y;
background-position:0px 0px;
}

#bandeau {width:735px; height:191px; margin-left:100px;}
#haut1{float:left;width:377px; height:157px; background-image:url(locagite/haut1.jpg); background-repeat:no-repeat;}
#haut2{float:left;width:348px; height:147px; background-image:url(locagite/haut2.jpg); background-repeat:no-repeat; text-align:right; padding-top:10px; padding-right:10px; color:#FFF;}
#haut3{float:left;width:735px; height:34px; background-image:url(locagite/haut3.jpg); background-repeat:no-repeat; text-align:right; padding-top:10px; padding-right:10px; color:#FFF;}

#mainc {width:735px; margin-left:100px; padding-bottom:30px; border-bottom:1px solid #000;}
#lateral {float:left; width:218px; background-color:#fff;}
#vacances{float:left; width:517px; background-color:#fff;}

#coordonnees {width:198px; height:6px; background-image:url(locagite/lateral.jpg); background-repeat:no-repeat; text-align:left; padding-top:80px; padding-left:20px; font-size:8pt;}
#coordonnees ul{list-style-image:url(locagite/fleche.jpg); padding-left:10px; line-height:15px;}
#coordonnees li {padding-left:5px; vertical-align:top;}

#encart {padding-left:35px;}
.encart {width:458px; height:34px; background-image:url(locagite/encart.jpg); background-repeat:no-repeat; text-align:center; font-size:8pt;padding-top:5px; margin:0;}

#enc {width:700px; padding-left:35px;}
#enc div {float:left; width:233px;}


#loc1, #loc1 a:link, #loc1 a:active, #loc1 a:visited	{
	float:left;
	width:201px;
	height:130px;
	background-image:url(locagite/loc1.jpg);
	background-repeat:no-repeat;
	}

#loc1 a:hover{
	display:block;
	background-position:0px -130px;
	}
	
#loc2, #loc2 a:link, #loc2 a:active, #loc2 a:visited	{
	float:left;
	width:201px;
	height:130px;
	background-image:url(locagite/loc2.jpg);
	background-repeat:no-repeat;
	}

#loc2 a:hover{
	display:block;
	background-position:0px -130px;
	}

#loc3, #loc3 a:link, #loc3 a:active, #loc3 a:visited	{
	float:left;
	width:201px;
	height:130px;
	background-image:url(locagite/loc3.jpg);
	background-repeat:no-repeat;
	}

#loc3 a:hover{
	display:block;
	background-position:0px -130px;
	}

.nbsp {clear:both; padding:10px;}


a:link, a:active, a:visited {color:#884537; text-decoration:underline; }
a:hover{color:#838632;}

p {padding:10px;}
h1, h2, h3, h4 {font-size:13pt; color:#DF9246; padding-left:100px; height:25px; background-image:url(locagite/hh.jpg); background-repeat:no-repeat; background-position:70px 0px;}
.h_normal{background-image:none;color:#fff; padding-left:0px;}

.offre {list-style-image:url(locagite/li.jpg); padding-left:50px; padding-top:10px; background-image:url(locagite/ff.jpg); background-repeat:no-repeat; background-position:70px 0px;}
.offre li {padding-left:5px; vertical-align:top;}

.gras {font-weight:bold;}
.italic {font-style:italic;}
.petit {font-size:8pt;}
.couleur {color:#DF9246;}
#clic {font-weight:bold;}
.souligne {text-decoration:underline;}
.fieldset {border:1px solid #DF9246;}
.legend {color:#DF9246; font-weight:bold; font-variant:small-caps;}

#Bulle{
position:relative;
visibility:hidden;
left:0;
top:0;
width:200px;
height:auto;
z-index:100;
padding:3px;
border:1px solid;
font-size:9px;
font-family:Verdana;
background-color:#FDE9C6;
}

#Bulle ul {padding-left:20px;}
.normal_ul{padding-left:50px;}






