body {
background-image: url(http://www.provenceweb.fr/grafiq/home-2010/fond.gif);
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}
.departement {font:  16px Verdana, Arial, Helvetica, sans-serif;
color: #000000;
text-decoration: none;
}
.commune {
text-decoration: none;
font: normal 16px Verdana, Arial, Helvetica, sans-serif;
color: #000000;
}.nom {
font: bold 14px Verdana, Arial, Helvetica, sans-serif;
text-transform: uppercase;
color: #662D91;
text-decoration: none;
letter-spacing: 1px;
}
.prix {
font: bold 11px Verdana, Arial, Helvetica, sans-serif;
color: #662D91;
}
.departes {font: bold 16px Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
color: #B9B697;
}
#departs {position:absolute;
width:240px;
height:180px;
z-index:35;
top: 240px;
visibility: hidden;
}
.titres1 {font: normal 18px/20px Verdana, Arial, Helvetica, sans-serif;
color: #625e28;
text-transform: uppercase;
}

.listes {FONT: 14px Verdana, Arial, Helvetica, sans-serif; COLOR: #a6a184; TEXT-DECORATION: none
}
.minitexte {FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #000000;
}
.texte2 {
FONT: 11px Verdana, Arial, Helvetica, sans-serif;
COLOR: #959380;
text-justify: auto;
}
.texte3 {
COLOR: #626051;
text-justify: auto;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}
#identifier {Z-INDEX: 51; POSITION: absolute; BACKGROUND-COLOR: #fffdeb; WIDTH: 200px; HEIGHT: 87px; VISIBILITY: hidden
}
#une {
position:absolute;
width:318px;
height:225px;
z-index:52;
top: 533px;
visibility: visible;
}
.titreshome {  font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #000000; font-size: 10pt}
.lienscoul {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #662D91
}
.menutd {
background-image: url(http://www.provenceweb.fr/grafiq/menu2.png);
}
.soustitres {
color: #000000;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
line-height: 20px;
font-weight: normal;
font-variant: normal;
padding-left: 5px;
}
a:hover {  color: #662d91}
a:link {  color: #662d91}
.departes {
font: bold 16px Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
color: #B9B697;
}
.departement {
font:  16px Verdana, Arial, Helvetica, sans-serif;
color: #000000;
text-decoration: none;
}
#textfield {
font: 12px Arial, Helvetica, sans-serif;
border: 0px none #FFFFFF;
}
#gastronomie {
position:absolute;
width:180px;
height:170px;
z-index:1;
top: 220px;
visibility: hidden;
}
#tourisme {
position:absolute;
width:180px;
height:220px;
z-index:2;
top: 220px;
visibility: hidden;
}
#hebergements {
position:absolute;
width:180px;
height:160px;
z-index:3;
top: 220px;
visibility: hidden;
}
#loisirs {
position:absolute;
width:180px;
height:240px;
z-index:4;
top: 220px;
visibility: hidden;
}
#medias {
position:absolute;
width:180px;
height:140px;
z-index:45;
top: 220px;
visibility: hidden;
}
#infos {
position:absolute;
width:180px;
height:160px;
z-index:46;
top: 220px;
visibility: hidden;
}
#locale {
position:absolute;
width:180px;
height:200px;
z-index:47;
top: 220px;
visibility: hidden;
}
#departs {
position:absolute;
width:240px;
height:180px;
z-index:52;
top: 240px;
visibility: hidden;
}
.dates {font: bold 14px/16px Verdana, Arial, Helvetica, sans-serif;
}
.texte {font: 12px/16px Verdana, Arial, Helvetica, sans-serif;
}
.titres {
font: bold normal 18px/normal Verdana, Arial, Helvetica, sans-serif;
color: #625e28;
text-transform: none;
}
.listes {
font: normal 14px Verdana, Arial, Helvetica, sans-serif;
color: #A6A184;
text-decoration: none;
}
.suite {
font: italic bold 14px Verdana, Arial, Helvetica, sans-serif;
color: #01e4f8;
text-decoration: none;
}
#header {
position:absolute;
width:200px;
height:115px;
z-index:51;
top: 0px;
visibility: visible;
}
#une {
position:absolute;
width:318px;
height:115px;
z-index:52;
top: 860px;
visibility: visible;
}
#identifier {
Z-INDEX: 51; POSITION: absolute; BACKGROUND-COLOR: #fffdeb; WIDTH: 200px; HEIGHT: 87px; VISIBILITY: hidden
}
.lienvilles {text-transform: uppercase; font: bold normal 18px/20px Verdana, Arial, Helvetica, sans-serif;}
.titres {
font: bold 12px Verdana, Arial, Helvetica, sans-serif;
color: #625e28;
}
.spectacles {
FONT: 9px Verdana, Arial, Helvetica, sans-serif
}
.pays {
font: 18px Verdana, Arial, Helvetica, sans-serif;
color: #75B2FA;
letter-spacing: 1px;
word-spacing: normal;
}
h1 {
color: #662D91;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 24px;
font-style: normal;
line-height: 24px;
font-weight: normal;
font-variant: normal;
}
h2 {
font-family: Verdana, Geneva, sans-serif;
font-size: 16px;
font-style: normal;
font-weight: bold;
color: #B6B596;
}
h3 {
color: #625e28;
text-transform: uppercase;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 18px;
font-style: normal;
line-height: 20px;
font-weight: normal;
font-variant: normal;
}
h4 {
font-family: Verdana, Geneva, sans-serif;
font-size: 18px;
font-style: normal;
line-height: 0px;
font-weight: normal;
text-transform: uppercase;
color: #75b2fa;
}
.footer-links li {
        display: inline;
        vertical-align: middle;
        
}
.footer-links li div.plusone-container {
        display: inline-block !important;
        display: inline ;
        width:50px;
        vertical-align: middle;
}
.listebas {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
list-style-image: url(grafiq/home-2010/point-gris-listes.gif);
color: #B6B597;
text-decoration: none;
}

td,
td p,
td a,
td font {
    margin: 0 0 0 0 ;
}
td  {
    padding: 0 ;
}
br {
margin: 0;  
padding:0 ;
}
body {
line-height: 0 ;
}
body br {
font-size:11px ;
line-height:normal;
}
body table tr {
font-size:0 ;
line-height:normal;
}
.topmenu {
    font-size: 0 ;
    line-height: 0 ;
} 
.topmenu tr td table tr td a { 
    line-height: 22px; 
} 
.lang-selector table{
float: right;
}
.liste-etab {
font-size:0;
line-height:0;
}
.liste-etab td {
padding:inherit;
}
body > #location_data,
body > #map_canvas {
width: 640px;
height: 640px;
margin-left:auto;
margin-right:auto;
}
#map_canvas .locationdata  {
font-size: 12px ;
font-family: Verdana,Arial,Helvetica,sans-serif ;
}
#map_canvas .locationdata a.title {
font-weight:bold;
}
#map_canvas .locationdata span.address,
#map_canvas .locationdata span.web {
display:block;
clear:both;
} 
#map_canvas div.infowindow {
    max-height:250px;
    overflow-y:auto;
}
form#map_layers { margin: 0 ; padding: 0 ; } 
form#map_layers table { background-color: #662d91 ; } 
form#map_layers td { color: white ; font-size:12px; font-family: Verdana,Arial,Helvetica,sans-serif; }
.colright form#map_layers input { clear:right; } 
.colright form#map_layers td { vertical-align:top; } 

#roll {
width:800px;
}