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: bold 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
}
.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}

#textfield {
	font: 12px Arial, Helvetica, sans-serif;
	border: 0px none #FFFFFF;
}
#gastronomie {
	position:absolute;
	width:180px;
	height:170px;
	z-index:2;
	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:55;
	top: 240px;
}
.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 {
	color: #75B2FA;
	letter-spacing: 1px;
	word-spacing: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	line-height: 18px;
}
#apDiv1 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:1;
}
.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 ;
}
.menutd {
	background-image: url(http://www.provenceweb.fr/grafiq/menu2.png);
}

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;
}