/* CSS Document */
/*style pour le menu banniere---------------------------------------------------------*/
ul#menuhaut {
margin:0;
padding:0.7em 2.5em 0.3em 0;
font: bold xx-small Verdana, Arial, Helvetica, sans-serif;
text-align:right;
list-style-type: none;
color:#FFFFFF;
}
#menuhaut li {
display:inline;
}
#menuhaut a {
color:#FFFFFF;
text-decoration:none;
}
#menuhaut a:hover {
color:#fabd43;
text-decoration:underline;
}
/*fin du style pour le menu banniere-----------------------------------------------------*/
/*style pour une page en général-----------------------------------------------------*/
body {
scrollbar-face-color: #8da3b6; 
scrollbar-shadow-color: #063965;
scrollbar-highlight-color: #d1dbe3;
scrollbar-3dlight-color: #d1dbe3; 
scrollbar-darkshadow-color: #063965; 
scrollbar-track-color: #8da3b6; 
scrollbar-arrow-color: #d1dbe3;
margin:0;
}
div#centrage {
text-align:center;
}	
#generale {
background-image:url(/images/fond_palmier.jpg);
background-position:left;
background-repeat:no-repeat;
}
#generale h1{
font: bold small Verdana, Arial, Helvetica, sans-serif;
font-size:150%;
margin-right:10px;
margin-left:10px;
border-bottom: 2px solid #fabd43;
text-indent:5px;
color:#063965
}
#generale h3{
font: bold small Verdana, Arial, Helvetica, sans-serif;
margin-right:10px;
margin-left:45px;
color:#e53433
}
#generale h4{
background-image:url(/potiniere/images/fond_titrevert.gif);
background-position:left bottom;
background-repeat:no-repeat;
font: bold small Verdana, Arial, Helvetica, sans-serif;
padding-left:5px;
margin-right:10px;
margin-left:45px;
color:#063965
}
#generale p{
margin-left:35px;
margin-right:10px;
font: small Verdana, Arial, Helvetica, sans-serif;
color:#063965;
}
#generale h5{
margin-left:55px;
margin-right:10px;
font: small Verdana, Arial, Helvetica, sans-serif;
color:#063965;
}
/*style des liens et des rollovers dans la page générale-----------------------------------------------------*/
#generale a{
font-weight:bold;
color:#063965;
}
#generale a span { 
	display: none;
}
#generale a:hover{
font-weight:bold;
color:#e53433;
background: none;
}
#generale a:hover span {
	position: absolute;
	width: 200px;
	background-color: #e5e5e5;
	padding: 7px;
	display: inline;
	color: #000000;
	text-decoration:none;
	font-weight:normal;
	text-align:left;
	margin-top: 10px; 
	border-top: 2px solid #aaaaaa;
	border-left: 2px solid #aaaaaa;
}
#generale table {
margin-left:20px;
padding:1px;

}
.entetetab {
background-color:#063965;
font: bold small Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
text-align:center;
}
.sousentetetab {
border-color:#063965;
border-style:dotted;
border-width:1px;
font: bold small Verdana, Arial, Helvetica, sans-serif;
color:#063965;
text-align:center;
}
.contenutab {
background-color:#fabd43;
font: small Verdana, Arial, Helvetica, sans-serif;
color:#063965;
text-align:center;
}
/*pour une image à droite sans bordure*/
#encartimagedroit {
float:right;
margin:5px;
padding-top:10px;
}
/*pour la page contact*/
.entetecontact {
background-color:#063965;
font: bold small Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
padding-left:30px;
}
.sousentetecontact {
border-color:#063965;
border-style:dotted;
border-width:1px;
font: bold small Verdana, Arial, Helvetica, sans-serif;
color:#063965;
padding-left:30px;
}
.contenucontact {
background-color:#fabd43;
font: small Verdana, Arial, Helvetica, sans-serif;
color:#063965;
}

.contenuwebb {
font: small Verdana, Arial, Helvetica, sans-serif;
color:#063965;
}
/*--------- encart calendrier------------------------*/
.ds_cell_impossible {
background-color: #fabd43;
color: #000;
font-size: 13px;
text-align: center;
font-family: Verdana, Arial, Helvetica, sans-serif;
padding: 5px;
}


.ds_box {
	background-color: #FFF;
	border: 1px solid #000;
	position: absolute;
	z-index: 32767;
}

.ds_tbl {
	background-color: #FFF;
}

.ds_head {
	background-color: #063965;
	color: #FFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	letter-spacing: 2px;
}

.ds_subhead {
	background-color: #fabd43;
	color: #000;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 32px;
}

.ds_cell {
	background-color: #EEE;
	color: #000;
	font-size: 13px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 5px;
	cursor: pointer;
}

.ds_cell:hover {
	background-color: #F3F3F3;
} /* This hover code won't work for IE */
.texte1 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #063965;
}

.texte1b {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #FC0;
}

.texte1c {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #063965;
}

.texte2 {
	color: #F00;
}

.tab1 {
	border:solid 2px #FC0;
}
