/*-------------------------------------Liens--------------------------------------------- */
a {outline:none;}
#contact_titre {
	font-size:12px;
	font-style:italic;
	font-family:georgia, serif;
}

#contact_titre:hover {
	color:#E6007B;
	background:none;
}

a img{
	border: none 0px;
}
a {
font-family : Geneva, Arial, Helvetica, sans-serif;
font-size : 10px;
color : #000000;
text-decoration : none;
}
a:link {
font-family : Geneva, Arial, Helvetica, sans-serif;
font-size : 10px;
color : #000000;
text-decoration : none;
}
a:hover {
font-family : Geneva, Arial, Helvetica, sans-serif;
font-size : 10px;
color : #000000;
text-decoration : underline;
}
/*-------------------------------------Fin Liens--------------------------------------------- */


/*-------------------------------------Textes--------------------------------------------- */
h1, h2, h3 {
	margin:0;
	display:inline;
	}

/*-------------------------------------Fin Textes--------------------------------------------- */

/*-------------------------------------Corps de la page--------------------------------------------- */
html > body #centre {
height : auto;
min-height : 60em;
}
body {
text-align : center;
margin : 0;
background-color:#3366cc;
padding: 0;
font: 80% verdana, arial, sans-serif;
}


#global {
position : relative;
width : 974px;
left : 0;
height : 443px;
text-align : left;
margin : 0 auto;
z-index:100;
background:transparent;
}
#feuille {
position : absolute;
width : 974px;
margin-top : 0px;
z-index:1;
}
#centre {
position:absolute;
width : 970px;
top : 0;
left : 0px;
z-index : 100;
height : 60em;
font-size:11px;
background:transparent;
}

#centre_gauche{
	position:absolute;
	width:180px;
	height:600px;
	left:0px;
	}
	
#centre_droit{	
	position:absolute;
	left:180px;
	width:795px;
	height:600px;
	}
#page{	}

#support{
	position:relative;
	left:0px;

	background:white;
	position:relative; 
	width:780px; 
	height:850px; 
	overflow:hidden; 
	border:1px solid #000;

border-radius: 10px 10px;
-moz-border-radius: 10px;
	}

#contenu{
	position:absolute; 
	top:0;
	width:703px;
	left:3px;
	}

#tableau{
	position:absolute;
	width:700px;
	top:30px;
	}
/*-------------------------------------Fin Corps de la page--------------------------------------------- */

/*-------------------------------------Menu du haut--------------------------------------------- */
dl, dt, dd, ul, li {
margin : 0;
padding : 0;
list-style-type : none;
}

#menu_haut {
position : relative;
top : 0px;
left : 0px;
width : 974px;
height : 150px;
background:transparent;
}
/*-------------------------------------Fin Menu du haut--------------------------------------------- */
/*-------------------------------------Menu de gauche--------------------------------------------- */

dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}
#menu {
position: absolute;
top: 10px;
left: 15px;
z-index:1000;
}
dl#menu {
width: 15em;

}
dl#menu dt {
cursor: pointer;
margin: 0px 0;

line-height: 20px;
text-align: left;
font-weight: bold;
border-bottom : 1px dotted #dee4da;
padding-top:5px;
}
dl#menu dd {

}
dl#menu li {
text-align: left;
background: #fff;
}
dl#menu li a, dl#menu dt a {
color: #000;
text-decoration: none;
display: block;
border: 0 none;
height: 100%;
font-family:verdana, sans-serif;
font-size:14px;
padding-left : 15px;
}
dl#menu dd ul li a {font-size:12px;}
dl#menu dd ul li a:hover {font-weight:bold;}
dl#menu .acceuil a, dl#menu .acceuil a:hover {
background : url(pictures/menu-1.gif) no-repeat;
background-position : 1% 50%;
}

dl#menu .cno a, dl#menu .cno a:hover {
background : url(pictures/menu-2.gif) no-repeat;
background-position : 1% 25%;}

dl#menu .cnoo a, dl#menu .cnoo a:hover {
background : url(pictures/menu-co.gif) no-repeat;
background-position : 1% 50%;
}

dl#menu .cc a, dl#menu .cc a:hover {
background : url(pictures/menu-3.gif) no-repeat;
background-position : 1% 25%;}

dl#menu .cco a, dl#menu .cco a:hover {
background : url(pictures/menu-cco.gif) no-repeat;
background-position : 1% 50%;
}

dl#menu .acess a, dl#menu .acess a:hover {
background : url(pictures/menu-4.gif) no-repeat;
background-position : 1% 50%;
}

dl#menu .deplcara a, dl#menu .deplcara a:hover {
background : url(pictures/menu-5.gif) no-repeat;
background-position : 1% 25%;}

dl#menu .contactplans a, dl#menu .contactplans a:hover {
background : url(pictures/menu-6.gif) no-repeat;
background-position : 1% 50%;
}

dl#menu .loc a, dl#menu .loc a:hover {
background : url(pictures/menu-7.gif) no-repeat;
background-position : 1% 50%;
}

dl#menu li a:hover  {
text-decoration: none;
font-family:verdana, sans-serif;
}
dl#menu  dt a:hover{
text-decoration: underline;
font-family:verdana, sans-serif;
}

#mentions {
font-family: verdana, arial, sans-serif;
position: absolute;
bottom : 200px;
left : 10px;
color: #000;
background-color: #ddd;
}
#mentions a {text-decoration: none;
color: #222;
}
#mentions a:hover{text-decoration: underline;
}
/*-------------------------------------Fin Menu de gauche--------------------------------------------- */
/*-------------------------------------Bas de page--------------------------------------------- */
#bas{
	position:absolute;
	width:780px;
	height:300px;
	top:440px;
	left:15px;
}
/*-------------------------------------Fin Bas de page--------------------------------------------- */

/*-------------------------------------toutes les pages occasions--------------------------------------------- */
		/*---caravanes occasions---*/
.titre_occ{display:block;width:250px;color:red;font-weight:bold;font-size:17px;height:40px;background:#E0F0FF}
.descr{display:block;color:blue;height:90px;width:250px;background:#E0F0FF}
.prix{display:block;color:red;font-weight:bold;width:250px;font-size:15px;background:#E0F0FF}
.details{background:#E0F0FF;width:250px;}
/*#tableau img{border-top:1px solid #000}*/
		/*---fin caravanes occasions--*/
		
		/*---campings cars occasions---*/
.titre_occ_camp{display:block;color:red;font-weight:bold;width:250px;font-size:17px;height:40px;background:#F0FFC1}
.descr_camp{display:block;color:blue;width:250px;height:100px;background:#F0FFC1}
.prix_camp{display:block;color:red;font-weight:bold;width:250px;font-size:15px;background:#F0FFC1}
.details_camp{background:#F0FFC1;width:250px;}
		/*---fin campings cars occasions---*/
		
		
#suivant{position:absolute;top:827px;left:670px}
#precedent{position:absolute;top:827px;left:5px}
/*-------------------------------------Fin pages occasions--------------------------------------------- */
/*Table td{width:250px;vertical-align:top;padding-left:3px;
}*/
Table td{vertical-align:top;padding-left:3px;
}

