/* CSS Document */
html, body, div, span, applet, object, iframe,
	h1, h2, h3, h4, h5, h6, p, blockquote, pre,
	a, abbr, acronym, address, big, cite, code,
	del, dfn, em, font, img, ins, kbd, q, s, samp,
	small, strike, strong, sub, tt, var,
	dl, dt, dd, ol, ul, li,table
	fieldset, form, label, legend,caption, tbody, tfoot, thead, th{
		margin: 0;
		padding: 0;
		border: 0;
		outline: 0;
		font-weight: inherit;
		font-style: inherit;
		font-size: 12px;
		font-family: inherit;
		vertical-align: baseline;
	}
	
body{
	font:.75em/1.5em normal Verdana, Arial, sans-serif;
	font-size:12px;
	margin: 0;
	background-color: #dadada;
	/*background-color:#b10063;*/
	color:#5a5a5a;
		
	}
	
body {behavior:url(csshover.htc);}


html>body {
		font-size:12px;
		color:#5a5a5a;
		}

/* border:1px solid #000000;*/	
h1,h2,h3,h4,h5,h6 { font-weight: normal; color: #0e5d86; }
h1 { color:#b20063; text-decoration:none; font-weight:normal; font-size:26px ; margin-bottom:10px; margin-top:5px}
h1.fiche {
float:left;
line-height:normal;
padding:0;
margin:0;
height:auto;
width:390px;
border: solid 0px #000000;
}
h2 { color:#b20063; text-decoration:none; font-weight:normal; font-size:15px ;margin-bottom:5px ; border-bottom:solid 1px #CCCCCC}
h3{ font-size:15px}
h2.activites {margin-top:60px;}
h3.titre_bloc { width:207px; color:#676767; text-decoration:none;  font-size:16px ;margin-bottom:5px; background-image: url(../images/haut_bloc.gif); background-repeat:no-repeat; padding :5px; padding-left:10px; font-weight:normal;}
h3.titre_bloc_grd { width:585px; color:#676767; text-decoration:none;  font-size:16px ;margin-bottom:5px; background-image: url(../images/haut_bloc_grd.gif); background-repeat:no-repeat; padding :5px; padding-left:10px; font-weight:normal;}
h3.activite{ color:#b20063; text-decoration:none; font-weight:normal; font-size:15px ;margin-bottom:5px; margin-top:5px; }

ul{padding-left:30px; text-align:justify}
ul.coffrets { list-style:none; padding:5; text-align:justify}
ul.coffrets li {margin-bottom:3px;}
ul.activites {margin-left:-35px; margin-top:10px;float:left; list-style:none}
ul.activites li,ul.activites a { font-size:12px; margin-bottom:3px}
ul.activites a:hover {color:#b20063;}

ul.cvg {list-style:none; margin-top:30px; margin-left:-20px}
ul.cvg li { margin-bottom:10px;}

p { text-align:justify; padding-left:8px; padding-right:8px;}
p.p_gauche { float:left; width:273px !important; width:290px; border-right:solid 1px #bdbdbd; padding-left:3px;}
p.p_droite {float:left; width:273px !important; width:290px; height:100px; border:solid 0px #000000;}
p.p_gauche:hover, p.p_droite:hover{color:#b20063; cursor : pointer;}
p.prix {width:100%; text-align:right; float:right;}
p.commentaires{font-size:11px; font-style:italic; line-height:14px}
.important {color:#b20063; text-align:left; font-size:14px; }
.prix1 {font-size:16px;}
.prix2 {color:#b20063; font-size:24px;}

img.gmaps { float:left; margin-right:5px;}
img.etape {margin-left:60px; margin-bottom:20px; margin-top:20px}
img.num_fiche { vertical-align:middle; }
img.plus_petite { width:130px; height:245px; border:0; }

span.mois_gris {background-color:#dbdbdb; text-align:center; font-size:15px;}
span.mois_vert {background-color:#9fd585; text-align:center; font-size:15px;}
span.mois_moitie_droit{ background-image:url(../images/fond_mois_droit.gif); background-repeat:no-repeat; text-align:center; font-size:15px;}
span.mois_moitie_gauche{ background-image:url(../images/fond_mois_gauche.gif); background-repeat:no-repeat; text-align:center; font-size:15px;}

hr.trait {
color:#bdbdbd; background-color:#bdbdbd; height: 1px; border: 0; width:60%; text-align:center;
}

a { color: #b20063; text-decoration: none; font-size:12px; }
a:hover{ text-decoration:underline ; color:#b20063}

a.externe {color:#5a5a5a; text-decoration:none}
a.externe:hover { text-decoration:underline; }

a.menu_droit { color:#878787; font-size:14px; }
a.menu_droit:hover { color:#b20063; font-size:14px; }
a.titre_coffret { font-size:16px; margin-top:10px;}

a.bouton_active { background-image: url('../images/coffret_cadeau_lozere_active2.jpg'); display: block; width: 112px; height:122px; border:0px;}
a.bouton_active:hover { visibility: visible;}
a.bouton_active:hover img { visibility: hidden;}

a.bouton_naturelle { background-image: url('../images/coffret_cadeau_lozere_naturelle2.jpg'); display: block; width: 112px; height:122px; border:0px;}
a.bouton_naturelle:hover { visibility: visible;}
a.bouton_naturelle:hover img { visibility: hidden;}

a.bouton_insolite { background-image: url('../images/coffret_cadeau_lozere_insolite2.jpg'); display: block; width: 112px; height:122px; border:0px;}
a.bouton_insolite:hover { visibility: visible;}
a.bouton_insolite:hover img { visibility: hidden;}

a.bouton_intense { background-image: url('../images/coffret_cadeau_lozere_intense2.jpg'); display: block; width: 112px; height:122px; border:0px;}
a.bouton_intense:hover { visibility: visible;}
a.bouton_intense:hover img { visibility: hidden;}

a.bouton_coffrets2008 { background-image: url('../images/coffret_cadeau_2008_2010_2.jpg'); display: block; width: 112px; height:122px; border:0px;}
a.bouton_coffrets2008:hover { visibility: visible;}
a.bouton_coffrets2008:hover img { visibility: hidden;}

a.bouton_cheques { background-image: url('../images/cheques_cadeaux_lozere2.jpg'); display: block; width: 112px; height:122px; border:0px;}
a.bouton_cheques:hover { visibility: visible;}
a.bouton_cheques:hover img { visibility: hidden;}

a.bouton_reserver { background-image: url('../images/reserver_coffret_cadeau_bis.gif'); float:right; display: block; width: 216px; height:72px; border:0px; margin-top:10px}
a.bouton_reserver:hover { visibility: visible;}
a.bouton_reserver:hover img { visibility: hidden;}

a.bouton_precedente { background-image: url('../images/precedente2.gif'); width: 141px; height:21px; border:0px; margin-top:30px; float:left; margin-left:30px; display:inline}
a.bouton_precedente:hover { visibility: visible;}
a.bouton_precedente:hover img { visibility: hidden;}

a.bouton_suivante { background-image: url('../images/suivante2.gif'); display:inline; width: 141px; height:21px; border:0px; margin-top:30px; float:left; margin-left:10px}
a.bouton_suivante:hover { visibility: visible;}
a.bouton_suivante:hover img { visibility: hidden;}

a.active{ color:019a32; }
a.intense{ color:#a8101c; }
a.insolite{ color:#004495; }

a.active:hover{ color:019a32; }
a.intense:hover{ color:#a8101c; }
a.insolite:hover{ color:#004495; }

a.activites{font-size:18px; color:#3e3e3e;}
a.activites:hover{color:#b20063;}

#haut {
margin-top:5px;
width:830px;
height:10px;
overflow:hidden;
background-image: url(../images/bord_haut.gif);
background-repeat:no-repeat;
}

#bas {
width:830px;
height:10px;
overflow:hidden;
background-image: url(../images/bord_bas.gif);
background-repeat:no-repeat;
}

#content{
	overflow:hidden;
	width:830px;
	height:auto;
	border:solid 0px #000000;
	background-color: #FFFFFF;
	padding-bottom:10px;
	padding-left : 0px;
}

#header{
	/*overflow:hidden;*/
	float:left;
	width:100%;
	height:auto;
	padding-top: 0px;
	border:solid 0px #333;
	text-align:left;
}

/*-------------Menu-------------------*/
#nav {
	float:left;
	list-style: none ;
	overflow: hidden ;
	padding-left:16px;
	padding-top:12px;
	}
	
#nav li {
	float: left ;
	list-style:none;
	margin-right: 7px ;
	}
/*-------------Fin Menu-------------------*/

#colonne_gauche{
	position:relative;
	float:left;
	width:216px;
	height:auto;
	border:solid 0px #444444;
	margin-right:10px;
	padding-top:0px;
	text-align:right;
	margin-left:5px !important;
	margin-left:3px;


}

#bloc {
 float:right;
 width : 207px;
 height : auto;
 border: solid 0px #d9d9d9;
 background-image: url(../images/millieu_bloc.gif); 
 background-position: bottom center;
 background-repeat: no-repeat;
 padding-bottom:15px;
 text-align:left;
 margin-right:0px;
 margin-top:10px;
}

#bloc_grd {
 float:left;
 width : 585px;
 height : auto;
 border: solid 0px #d9d9d9;
 background-image: url(../images/millieu_bloc_grd.gif); 
 background-position: bottom center;
 background-repeat: no-repeat;
 padding-bottom:0px;
 text-align:left;
 margin-bottom: 10px;
 margin-right:0px;
 margin-top:10px;
 padding-bottom:15px;
}

#texte{
	/*overflow:hidden;*/
	float:left;
	width:580px;
	height:auto;
	border:solid 0px #444444;
	text-align:left;
	position:relative;
}

#bord1 {
position:absolute;
width:7px;
height:7px;
z-index:20000;
background-image:url(../images/cadre_photos_1.gif);
background-repeat: no-repeat;
}
#bord2 {
position:absolute;
margin-left:578px;
width:7px;
height:7px;
z-index:20000;
background-image:url(../images/cadre_photos_2.gif);
background-repeat: no-repeat;
}
#bord3 {
	position:absolute;
	margin-top:170px;
	margin-left:578px;
	width:7px;
	height:7px;
	z-index:20000;
	background-image:url(../images/cadre_photos_3.gif);
	background-repeat: no-repeat;


}
#bord4 {
position:absolute;
margin-top:170px;
width:7px;
height:7px;
z-index:20000;
background-image:url(../images/cadre_photos_4.gif);
background-repeat: no-repeat;
}

#footer{
font-size:10px;
color: #878787;
}

#footer a{
font-size:10px;
color:#878787;
}

#scrollup
	{
		margin:5px;
		padding-left:0px;
		position:relative;
		background-color:#FFFFFF;
		border:0px solid #c5c5c5;
		height:105px;
		overflow:hidden;
			
	}
	
	
	.headline
	{
		position: absolute;
		top: 105px;
		
	}
#map{
float:left; 
width: 227px; 
height:227px; 
overflow:hidden;
border: solid 1px #CCCCCC
}

#map_pts_vente{
float:left; 
width: 100%; 
height:605px; 
overflow:hidden;
border: solid 1px #CCCCCC;
margin-top:10px
}

img.galerie{
border: solid 1px #CCCCCC;
}

/*Formulaire*/
#form{ margin-top:10px;
margin-left: auto;
margin-right: auto;
/*padding:20px 20px 20px 30%;*/
width:380px;
text-align : center;
overflow:hidden;
padding:10px;
background-color:#ffffff;
border:0px solid #eeb1d2;
}

#form div{
float:left;
margin-top:5px;
width:100%;
}
/*Formulaire*/

input,textarea{
border:1px solid #eeb1d2;
background-color:white;
font-size:12px;
vertical-align:middle;
float:left;
width:250px;
}	
	
label.left{
		width:80px;
		float:left;
		display:block;
		text-align:left;
		color:#5a5a5a;
	}

textarea{
width:250px;
height:100px;
margin-bottom:0px;
	}

input.submit{
width:100px;
margin-left:80px;
margin-top:0px;
float:left;
color:#b20063;
}

/* Bulle google Maps*/
.infos_bulle{
width:230px;
padding:0px 5px 5px 5px;
border:solid 1px #b20063;
height:auto;
font-size:10px;
LINE-HEIGHT: 15px; 
/*background-color:#2b2a3b;*/
background-color:#FFFFFF;
color : #2b2a3b;
float:left;
text-align : left;
}

.titre_bulle{
float:left;
font-size:12px;
color : #ff00c0;
width : 230px !important;
width : 230px;
height : auto;
font-weight : bold;
background-color:#FFFFFF;
padding : 2px 0px 2px 10px;
}

#titre_fiche{
float:left;
width:100%;
height:auto;
border:solid 0px #000000
}

span.num_fiche{
background-repeat:no-repeat;
color:#FFFFFF;
font-size:20px;
text-align:center;
float:left;
display:block;
width:30px;
height:23px !important;
height:30px;
padding-top:7px;
margin-right:5px;
font-weight:bold; 
}


#message_important{

width:100%;
background-color:#FFFFCC;
padding:5px;
margin-bottom:10px;
color:#000000;
border:dashed 1px #CCCCCC;

}

/* 004495 bleu */ 
/* a8101c rouge */
/* 009931 vert */

/*.cloud{ font-size:12px; color:#a8101c;}
.cloud1{ font-size:14px; color:#009931;}
.cloud2{ font-size:16px; color:#004495;}
.cloud3{ font-size:18px; color:#f64555;}
.cloud4{ font-size:20px; color:#004495;}
.cloud5{ font-size:22px; color:#a7111d;}*/

.cloud1{ font-size:12px; color:#004495;}
.cloud2{ font-size:12px; color:#a8101c;}
.cloud3{ font-size:12px; color:#009931;}

.cloud4{ font-size:16px; color:#004495;}
.cloud5{ font-size:16px; color:#a8101c;}
.cloud6{ font-size:16px; color:#009931;}

.cloud7{ font-size:20px; color:#004495;}
.cloud8{ font-size:20px; color:#a8101c;}
.cloud9{ font-size:20px; color:#009931;}

.cloud10{ font-size:22px; color:#004495;}
.cloud11{ font-size:22px; color:#a8101c;}
.cloud12{ font-size:22px; color:#009931;}

/*.cloud1{ font-size:14px; color:#009931;}
.cloud2{ font-size:16px; color:#004495;}
.cloud3{ font-size:18px; color:#f64555;}
.cloud4{ font-size:20px; color:#004495;}
.cloud5{ font-size:22px; color:#a7111d;}*/

