/* CSS Document */

body{
background-image: url(../images/design/fond_HIVER.jpg);
background-position:top center;
background-repeat:no-repeat;
color: #510b0a;
background-color: #001439;
}

td{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: #510b0a;
}

a:link{
color: #510b0a;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:underline;
}

a:visited{
color: #510b0a;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:underline;
}

a:hover{
color: #510b0a;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
}

a.lien_boutonfiche:link{
background-color:#450706;
color: #ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:underline;
display: block;
height: 19px;
line-height: 19px;
text-decoration: none;
}

a.lien_boutonfiche:visited{
background-color:#450706;
color: #ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:underline;
display: block;
height: 19px;
line-height: 19px;
text-decoration: none;
}

a.lien_boutonfiche:hover{
background-color:#450706;
color: #ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:underline;
display: block;
height: 19px;
line-height: 19px;
text-decoration: underline;
}


.cadre_menu_haut{
position:absolute;
top:0px;
border-left: 2px solid #ffffff;
border-bottom: 2px solid #ffffff;
border-right: 0px none;
z-index:50;
text-align:right;
overflow:hidden;
}

.cadre_contenu{
position:absolute;
top:157px;
left:20px;
width:864px;
border: 0px solid #ffffff;
z-index:15;
background-color:#FFFFFF;
background-image:url(../images/design/fond_pied_page_HIVER.jpg);
background-position:bottom left;
background-repeat:no-repeat;
}



a.lien_menu_gauche:link{
background-image:url(../images/design/bouton_menu_gauche_OFF_HIVER.gif);
background-position:top left;
background-repeat:no-repeat;
display:block;
width:175px;
height:25px;
line-height:25px;
text-align:left;
text-indent:10px;
color:#FFFFFF;
text-decoration:none;
}

a.lien_menu_gauche:visited{
background-image:url(../images/design/bouton_menu_gauche_OFF_HIVER.gif);
background-position:top left;
background-repeat:no-repeat;
display:block;
width:175px;
height:25px;
line-height:25px;
text-align:left;
text-indent:10px;
color:#FFFFFF;
text-decoration:none;
}

a.lien_menu_gauche:hover{
background-image:url(../images/design/bouton_menu_gauche_ON_HIVER.gif);
background-position:top left;
background-repeat:no-repeat;
display:block;
width:175px;
height:25px;
line-height:25px;
text-align:left;
text-indent:10px;
color:#FFFFFF;
text-decoration:none;
}

a.lien_menu_haut_niveau_2:link{
background-image:url(../images/design/bouton_menu_haut_OFF_HIVER.gif);
background-position:top left;
background-repeat:no-repeat;
display:block;
width:230px;
height:21px;
line-height:21px;
text-align:left;
text-indent:30px;
color:#FFFFFF;
text-decoration:none;
padding-bottom:2px;
}

a.lien_menu_haut_niveau_2:visited{
background-image:url(../images/design/bouton_menu_haut_OFF_HIVER.gif);
background-position:top left;
background-repeat:no-repeat;
display:block;
width:230px;
height:21px;
line-height:21px;
text-align:left;
text-indent:30px;
color:#FFFFFF;
text-decoration:none;
padding-bottom:2px;
}

a.lien_menu_haut_niveau_2:hover{
background-image:url(../images/design/bouton_menu_haut_ON_HIVER.gif);
background-position:top left;
background-repeat:no-repeat;
display:block;
width:230px;
height:21px;
line-height:21px;
text-align:left;
text-indent:30px;
color:#FFFFFF;
text-decoration:none;
padding-bottom:2px;
}

.pointilles{
border-top: 1px dotted #510b0a;
width:100%;
height:1px;
}

.pointilles_horizontaux_haut{
border-top: 1px dotted #510b0a;
}

.pointilles_verticaux_gauche{
border-left: 1px dotted #510b0a;
}

#nom_prestataire{
background-color:#510b0a;
color:#FFFFFF;
width:630px;
height:25px;
line-height:25px;
padding-left:10px;
}

#nom_prestataire td{
color:#FFFFFF;
}

.cadre_prestataire{
background-color:#fae9e0;
width:630px;
border: 1px solid #510b0a;
padding:10px;
margin-bottom: 30px;
}

.zoneform_moteur_resa{
background-color:#FFFFFF;
border: 1px solid #FFFFFF;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-weight:lighter;
}


.boutonform{
cursor:pointer;
background-color:#450706;
color:#FFFFFF;
border: 0px none;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
padding-top:2px;
}

#tableau_tarifs td{
padding: 0px 10px 0px 10px;
font-size: 12px;
}

#tableau_tarifs font{
padding: 0px 10px 0px 10px;
font-size: 12px;
}

#nom_colonnes{
background-color: #484A35;
font-weight: bold;
line-height: 16px;
text-align: center;
}

#nom_colonnes td{
color:#FFFFFF;
}

.couleur1{
background-color: #C8CBB8;
text-align: center;
font-size: 12px;
}

.couleur2{
background-color: #E1E4DC;
text-align: center;
font-size: 12px;
}

/* debut style enneigement*/
.titretableauenneigement {font-family: Arial, Helvetica, sans-serif;background-color: #4f0b0a; color: #ffffff; font-size: 12px; font-weight: bold;text-align: center;}
.soustitretableauenneigement {font-family: Arial, Helvetica, sans-serif;background-color: #a78585; color: #ffffff; font-size: 12px; text-align: center;}
.soustitre2tableauenneigement {font-family: Arial, Helvetica, sans-serif;background-color: #5A81A0; color: #ffffff; font-size: 11px; text-align: center;}
.tableauenneigement {border: 1px solid #152546;}
.ligne1tableauenneigement {font-family: Arial, Helvetica, sans-serif;background-color: #FFF; font-size: 12px; text-align: center;}
.ligne2tableauenneigement {font-family: Arial, Helvetica, sans-serif;background-color: #fce0d6;  font-size: 12px; text-align: center;}
.ligne3tableauenneigement {font-family: Arial, Helvetica, sans-serif;background-color: #152546; color: #ffffff; font-size: 12px; font-weight: bold;text-align: center;}
.ligne4tableauenneigement {font-family: Arial, Helvetica, sans-serif;background-color: #152546; color: #FFF; font-size: 12px; font-weight: bold;text-align: center;}
/* fin style enneigement*/

/*meteo*/
td.meteo{
		color: #000000;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 9px;
		text-decoration: none;
}
.titremeteo{
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #152546;
	text-align: center;
	}
	
.tempmeteo{
	color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color:#a78585;
	text-align: center;
}

td.pagemeteo{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	BACKGROUND-COLOR:#152546;
	text-align: center;
	}
	
td.pagemeteo2{
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	BACKGROUND-COLOR:#4f0b0a;
	text-align: center;
	}

td.pagemeteocontour{
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	border: 1px dotted #4f0b0a;
	text-align: center;
	}
	
td.pagemeteocontour2{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	border: 1px solid #333333;
	text-align: center;
	}
/*météo*/