/* 
++++ LOCAVA.be ++++
 styles par Benoît Vrins
 www.exibit.be
*/
/* BALISES */
body,td,th {
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	font-size:11px;
}
BODY {
	background: #FFFFFF url('assets/header.gif') no-repeat center top;
	margin: 0px;
	COLOR:  #000080;
}
IMG{
	border:none;
}
#header H1{	
	display:block;
	position:relative;
	top:15px;
	left:-34px;
	margin:0;
	padding:0;
}
H1{	
	color:#F4660A;
}
#header H2{
	display:block;
	position:relative;
	font-size:1.6em;
	color:#F4660A;
	width:250px;
	text-align:right;
}

H3{
	font-size:1.3em;
	color:#F4660A;
	margin:0 0 5px 0;
}
H4{
	color:#000080;
	font-size:1.6em;
	margin:0 0 0 0;
}
H5{
	color:#666;
	font-size:1.4em;
	margin:0 0 0 0;
}
P{
	margin:5px 0 5px 0;
	line-height:1.8em;
	text-align:justify;
	font-size:1.3em;
	COLOR:  #0033ff;
}
A{
	color:#000080;
	text-decoration:none;
}
A:HOVER{
	text-decoration:underline;
}
IMG{
	border:none;
}
SMALL{
	font-size:1.1em;
	color:#CCC;
}
#menu UL{
	margin:0;
	padding-left:1.5em;
	font-size:1.3em;
	line-height:1.8em;
}
#header UL{

font-size:1.3em;
margin:0;

}
UL LI, UL LI LI, UL LI LI LI, UL UL, UL UL UL{
	font-size:1em;
}
FORM, FIELDSET{
	margin:0;
	border:none;
}
INPUT{
	font-size:1.1em;
	padding:4px;
}
LABEL{
	font-size:1.5em;
}
/* MISE EN PAGE */
#header{
	margin:0 auto;
	width:944px;
	height:160px;
	position:relative;
	left:0px;
	top:0px;
}
#main {
	position:relative;
	top:0px;
	left:0px;
	margin:0 auto;
	width:944px;
}
#menu{
	width:230px;
	position:relative;
	top:0px;
	right:0px;
	float:left;
}
#contenu1{
	position:relative;
	top:0px;
	right:0px;
	width:500px;
	float:left;
}
#recherche{
	position:relative;
	background:transparent url('assets/bg_recherche.jpg') no-repeat left 40px;
	height:265px;
	margin-bottom:20px;
}
#map{
	position:relative;
	margin-bottom:20px;
}
#colonne_droite{
	position:relative;
	top:0px;
	right:0px;
	width:190px;
	float:right;
}
#footer{
	position:relative;
	text-align:center;
	font-size:1.1em;
	padding:12px 4px 10px 0;
	margin:0 auto;
	width:944px;
}
#footer A{
	color:#666;
}
.clear{
	clear:both;
}
/* MENU */
#menu A{
	color:#000080;
	text-decoration:none;
}
#menu A:HOVER{
	color:#E63002;
}
#menu UL{
	margin:0 0 10px 25px;
	padding:0;
}
#menu UL LI{
	font-size:0.9em;
	line-height:1.6em;
	font-weight:bold;
	list-style:square;
}
#cotebelge, #wallonie, #france, #monde{
	padding:5px 0 0 35px;
	height:27px;
}
#cotebelge, #wallonie{
	background:transparent url('assets/ico_belgique.jpg') no-repeat left top;
}
#france{
	background:transparent url('assets/ico_france.jpg') no-repeat left top;
}
#monde{
	background:transparent url('assets/ico_monde.jpg') no-repeat left top;
}
/* OUTILS */
UL#outils{
	position:absolute;
	right:5px;
	top:100px;
}
#outils LI{
	float:left;
	display:block;
	width:90px;
	text-align:center;
	line-height:1em;
	margin:0 0 0 4px;
}
#outils LI A{
	background:transparent url('assets/bg_outils.jpg') no-repeat left top;
	display:block;
	width:80px;
	padding:5px 5px 0 5px;
	height:27px;
	font-weight:bold;
	color:#FFFFFF;
	font-size:0.8em;
	position:relative;
	top:0;
	left:0;
}
#outils LI A:HOVER{
	height:31px;
	text-decoration:none;
	position:relative;
	top:-4px;
	left:0;
}

/* RECHERCHE */
#recherche FORM{
	position:relative;
	top:15px;
	padding:10px;
	font-size:1.2em;
	width:460px;
}
#recherche LABEL{
	position:relative;
	display:block;
	width:150px;
	float:left;
	font-weight:bold;
	color:#000080;
	padding-bottom:15px;
	font-size:1.2em;
}
#recherche BR{
	clear:left;
}
#recherche P{
	font-size:0.9em;
}
.forma{
	border:1px solid #999999;
	font-size:14px;
}
INPUT.forma{
	
	padding:4px;
}
SELECT.forma{
	padding:2px;
}
.bouton1{
	background:transparent url('assets/bg_button.jpg') no-repeat left top;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#FFFFFF;
	font-weight:bold;
	text-transform:uppercase;
	border:none;
	font-size:14px;
	width:175px;
	text-align:center;
	height:30px;
	position:absolute;
	
}
.last{
	position:absolute;
	
	left:220px;
	background:transparent url('assets/bg_lastminutes.jpg') no-repeat left top;
	color:#FFFFFF;
	font-weight:bold;
	text-transform:uppercase;
	border:none;
	font-size:14px;
	width:175px;
	text-align:center;
	height:250px;
	padding-top:5px
}
/* IMAGES */
IMG.onglet1{
	position:relative;
	border:1px solid #CCC;
	padding:1px;
	height:72px;
	width:72px;
	float:left;
	margin:0 5px 2px 0;
}
IMG.onglet1:hover{
	border:1px solid #E63002;
	background-color:#E63002;
}
/* PRODUITS */
DIV.produit1{
	margin:16px 0 0 0;
	clear:left;
}
.produit1 P{
	font-size:1.1em;
	line-height:1.1em;
	margin:0;
	text-align:left;
}
.produit1 H4{
	font-size:1.2em;
	margin:0;
}
.produit1 H4 A{
	color:#000080;
}
.produit1 H4 A:HOVER{
	color:#E63002;
	text-decoration:none;
}
/* DIVERS */
TD.formu {
	BACKGROUND-COLOR: #ffffff
}
TD.mois
{
BACKGROUND-COLOR:#d0dcf4;
Text-align:right;
}
TD.sem
{
BACKGROUND-COLOR:#CDFF9B;
}
TD.nd
{
BACKGROUND-COLOR:#FFBFBF;
}

.gr{
BACKGROUND-COLOR: #E5E5E5;
}
td.gr img{border: 3px solid #E5E5E5;}
TD {
	FONT-SIZE: 12px;
}
 .tooltip {
      padding:2px;
       font-size:12px;
        background-color:#ffffff;
        
        font-weight:bold;
        border:2px #ffcc00 solid;
      }
      .url {
	COLOR: #E0600A; TEXT-DECORATION: underline
}

