BODY {
scrollbar-face-color:#FFFFFF; /* face bouton*/
scrollbar-highlight-color:#FFFFFF;
scrollbar-3dlight-color:#B5AEC4;
scrollbar-darkshadow-color:#B5AEC4;
scrollbar-shadow-color:#685D7E;
scrollbar-arrow-color:#120728; /* flêches*/
scrollbar-track-color:#FFFFFF; /* fond ascenseur*/
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
/*color: #212121;*/
background-image:url(../images/gris.gif); 
}
#Hcontenu {
/*position:absolute;*/
/*border-style:solid;
border-color:#000099;
border-width:1px;*/
width:1024px;
height:100%;
/*margin-left:auto;
margin-right:auto;*/
}
#Hmenu {
/*border-style:solid;
border-color: #990000;
border-width:1px;*/
width:162px;
float:left;
}
#Hfiche {
border-style:solid;
border-color: #CCCCCC;
border-width:1px;
width:98%;
height:100%;
float:left;
margin-top:15px;
background-color:#eeefef;
}
#Hbienvenue {
width:715px;
height:100%;
/*float:left;*/
}
#Htxtaccueil {
border-style:solid;
border-color: #308cc6;
border-width:1px;
width:500px;
height:100%;
text-align:center;
margin-top:5px;
margin-left:auto;
margin-right:auto;
padding:5px;
}
#Haccueil {
/*border-style:solid;
border-color: #CC0000;
border-width:1px;*/
width:715px;
height:100%;
float:left;
/*margin-left:auto;*/
margin-bottom:20px;
}

#Hcontact {
	border-style:solid;
	border-color: #308cc6;
	border-width:1px;
	width:175px;
	height:100%;
	float: left;
	text-align:center;
	margin-top:30px;
	margin-left:10px;
	padding:5px;

}
#Hphoto {
/*border-style:solid;
border-color: #CC0000;
border-width:1px;*/
width:500px;
height:100%;
float: right;
text-align:center;
margin-right:5px;
margin-top:20px;
}

#Hsituation {
background-image:url(../heberge/images/ciblage.gif);
background-repeat:no-repeat;
margin-left:auto;
margin-right:auto;
width:60%;
height:20px;
padding-top:5px;
padding-left:15px;
}

#Hinfo {
	/*border-style:solid;
border-color: #CC0000;
border-width:1px;*/
width:80%;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px;
	height:100%;
	padding:10px;

}

#Hcomplement {
/*border-style:solid;
border-color: #CC0000;
border-width:1px;*/
width:100%;
height:100%;
float:left;
/*margin-left:auto;*/
float: left;
}

#Htarif {
/*border-style:solid;
border-color: #CC0000;
border-width:1px;*/
width:47%;
height:100%;
float: left;
text-align:left;
/*margin-right:10px;*/
padding:10px;
}

#Htable {
border:1px;
border-style:solid;
border-color: #308cc6;
border-collapse:collapse;
caption-side:bottom;
}
#Htable td{
border:1px;
border-style:solid;
border-color: #308cc6;
border-collapse:collapse;
text-align:center;
font-size:85%;

}
#Htable th{
border:1px;
border-style:solid;
border-color: #308cc6;
border-collapse:collapse;
text-align:center;
font-weight:bold;
/*font-size:85%;*/

}

#Htable td#Hsaison {
border:1px;
border-style:solid;
border-color: #990000;
border-collapse:collapse;
text-align:center;
font-size:85%;}



#Hservice {
/*border-style:solid;
border-color: #CC0000;
border-width:1px;*/
width:47%;
height:100%;
float: right;
text-align: left;
padding:10px;
/*margin-right:50px;*/
}

#Hservice table {
border:1px;
border-style:solid;
border-color: #308cc6;
border-collapse:collapse;
caption-side:bottom;
}
#Hservice table td{
border:1px;
border-style:solid;
border-color: #308cc6;
border-collapse:collapse;
text-align:center;
font-size:85%;

}


#Hservice table th{
border:1px;
border-style:solid;
border-color: #3333FF;
border-collapse:collapse;
text-align:center;
font-size:85%;

}
#Hliste {
/*border-style:solid;
border-color: #CC0000;
border-width:1px;*/
width:95%;
height:100%;
/*float: right;*/
text-align: left;
padding:10px;
/*margin-right:50px;*/
}

#Hliste table {
border:1px;
border-style:solid;
border-color: #308cc6;
border-collapse:collapse;
caption-side:bottom;
}
#Hliste table td{
border:1px;
border-style:solid;
border-color: #308cc6;
border-collapse:collapse;
text-align:center;
font-size:85%;

}


#Hliste table th{
border:1px;
border-style:solid;
border-color: #3333FF;
border-collapse:collapse;
text-align:center;
font-size:85%;
background-color:#CCCCCC;

}
#Honglet {
	/*border:1px;
border-style:solid;
border-color: #3333FF;*/
background-image:url(../heberge/images/coin-b-d5.gif);
	width:50%;
	height:30px;
	background-repeat:no-repeat;
	background-position:right;
	float: right;
	text-align:right;
	vertical-align: text-bottom;
	padding-right:30px;
	font-size:90%;
}



div.divContourpointille /* contour pointillé */
{
color : #6D5709;
border-color: #4A4663;
border-width: 1px;
border-style: dotted;
padding:9px;
margin 5px 0 15px 0;
}


/* liens */
A:link { text-decoration: underline; color: #2671B7; } /* lien non visités */
A:visited { text-decoration: underline;; color: #6D6D6D} /* lien visités */
A:hover { text-decoration: none;; color: #6F9CD3} /* lien non visités */


/* liste */
ul li
{
list-style-type: square;
list-style-image: url(puce.gif)
}

ul li ul li
{
list-style-type: square;
list-style-image: url(puce-.gif)
}

.Hcommentaire
{
font-size: 90%;
font-style:italic;
color: #3300CC;
}

#Hcompteur {
visibility:hidden;
}

.elu {  background-image: url(../actu/election/images/elu.gif); background-repeat: no-repeat; background-position: right bottom}

