/* CSS Document */
body{
	background: #735221 url(hiver/fond.gif) repeat-x;
	color: #003d4f;
}

a{
	color: #003d4f;
}

#page{
	background: url(hiver/fond_page.gif) repeat-y;
}

#footer, #footer a{
	color: #57340e;
}


#footer .pointilles{
	border-bottom: 1px #789599 dashed;
}

#footer .liens{
	background-image: url(hiver/fond_page.gif);
}

/***************** COLONNE DE GAUCHE **************************/

#colgauche{
	background: url(hiver/fond_menu.gif) no-repeat;
}


#zoomactus, .left, .right{
	background-color: #90cedf;	
}

#zoomactus p{
	color: #FFFFFF;
}

#zoomactus a{
	color: #65909c;
}

#menu a, #navtrans a{
	color: #efece2;
}

#menu .menu2-on a, #menu a:hover, #navtrans a:hover{
	color: #90cedf;
}

.menu1-on, .menu-trans-on{
	background: url(commun/fleche_menu-on.png) no-repeat;
}


.menu1-off a, .menu-trans-off a{
	background-image: url(hiver/fond_menu-off.png);
}

.menu1-on a, .menu-trans-on a{
	background-image: url(hiver/fond_menu-on.png);
}

.menu2-off a{
	background-image: url(hiver/puce_menu2-off.gif);
}

.menu2-on a, .menu2-off a:hover{
	background-image: url(hiver/puce_menu2-on.gif);
}

#recherche{
	background: url(hiver/fond_recherche.png) repeat-y;
}

#recherche label{
	color: #33300d;
}

#recherche input{
	color: #33300d;
	background-color: #eae5d8;
	border: #33300d 1px solid;
}


/******************************** EN-TETE ***************************/
#rootline, #rootline a{
	color: #33300d;
}

#titrepage h3{
	border-bottom: 1px #b4b080 dashed;
	color: #65909c;
}

.sousmenu label{
	color: #003d4f;
}


/**************************** CONTENU ******************************/
.csc-header{
	color: #003d4f;
	border-bottom: 1px #003d4f solid;
}

.cobj-uploads a.bouton{
	display: block;
	float: left;
	padding: 1px 5px;
	text-align: right;
	width: 160px;
	margin-top: 10px;
	margin-right: 10px;
	background-color:  #d4832b;
	color: white;
	font-weight: bold;
}

#main #a-decouvrir h4{
	color: #696969;
	border-bottom: 1px #b4b080 dashed;
}

#main #a-decouvrir .zoom h4{
	color: #FFFFFF;
	border: 0;
}


.bloctrans{
	color: #FFFFFF;
	background-color: #9ac6cb;
}

.bloctrans a{
	color: #FFFFFF;
}

.lientrans{
	background-color: #9d2d4d;
}

.lientrans a{
	color: #FFFFFF;
}


/********************************* HOME ****************************/
#home #a-decouvrir h2{
	border-bottom: 1px #789599 dashed;
}

#anim-home .alternative h2{
	border-bottom: 1px #789599 dashed;
}

#anim-home .alternative li{
	border-bottom: 1px #789599 dashed;
}

#anim-home .alternative a[href]{
	background-color: #789599;
	color: #FFFFFF;
}


/************************** VILLAGES ********************************************/
#village #infos-village{
	border-bottom: 1px #789599 dashed;
}

#village .bloc-infos-village{
	border: 2px #FFFFFF solid;
	background-color: #FFFFFF;
}

#village .bloc-infos-village h4{
	color: #789599;
}


#ot-village{
	border: 1px #789599 dashed;
}

#ot-village .csc-header{
	color: #789599;
}

/************************************ EN-TETE DE RUBRIQUE *******************************************/
.element-tetederubrique{
	border-bottom: 1px #789599 dashed;
}

.dummy-element-tetederubrique{
	border: 0;
}

.zoom{
	background-color: #9ac6cb;
	border: 3px white solid;
}

.zoom h4{
	color: #FFFFFF;
}

.zoom h5{
	color: #FFFFFF;
}

.zoom a{
	color: #FFFFFF;
}


/******************************** FICHE ACTIVITE ******************************************/
#descriptif-activite{
	border-bottom: 1px #789599 dashed;
}

#pictos-activite li a{
	color: #003d4f;
}


/**************************** IDEES SEJOUR *******************************************/
.tx-hmvcontents-pi3 li{
	border-bottom: 1px #789599 dashed;
}

.pagination .numpage{
	color: #789599;
}



/*************************** CONTACT *********************************************/
.form-contact textarea, .form-contact input, .form-contact select{
	border: 1px #789599 solid;
}

.tx-indexedsearch-whatis{
	border-bottom: 1px #789599 solid;
}

/****** evenements-agenda / commerces-services / hébergements ******/

.hmv-annuaire-item{
  border-bottom: 1px #789599 dashed;
}



