body {
margin:0px;
padding:0px;

scrollbar-face-color: #f2f2f2;
scrollbar-shadow-color: #e3e3e3;
scrollbar-highlight-color: #e3e3e3;
scrollbar-3dlight-color: #e3e3e3;
scrollbar-darkshadow-color: #e3e3e3;
scrollbar-track-color: #fbfbfb;
scrollbar-arrow-color: #a5d5e3;
}
#horaire {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
}
#horaire .titre {
font-size:12px;
font-weight:bold;
color:#d95802;
}
#horaire a {
text-decoration:underline;
color:#72b0c2;
}
#horaire a:hover {
text-decoration:underline;
color:#d95802;
}

#menu {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
font-weight:bold;
}
#menu a {
text-decoration:none;
color:#666666;
}
#menu a:hover {
text-decoration:none;
color:#d95802;
}
#menu .clic {
text-decoration:none;
color:#d95802;
}

#menu_haut {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#999999;
}
#menu_haut a {
text-decoration:none;
color:#999999;
}
#menu_haut a:hover {
text-decoration:none;
color:#ffffff;
background-color:#d95802;
}
#menu_haut .clic {
text-decoration:none;
color:#ffffff;
background-color:#d95802;
}
#newsletter {
width:580px;
height:200px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
}
#newsletter a {
color:#CCCCCC;
text-decoration:underline;
}
#newsletter a:hover {
color:#999999;
text-decoration:underline;
}
#newsletter .champs {
background-color:#f2f2f2;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
border:solid 1px #dedede;
}

#coordonnees_bas {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#999999;
font-size:10px;
}

#ssmenu {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
#ssmenu a {
color:#999999;
text-decoration:none;
position:relative;
}
#ssmenu a:hover {
color:#ffffff;
background-color:#d95802;
text-decoration:none;
position:relative;
}
#ssmenu .clic {
color:#d95802;
text-decoration:none;
}
#ssmenu .decal {
/*padding-left:10px;*/
padding-left:3px;
}
#ssmenu .br_mini {
font-size:9px;
}
#ssmenu .br_mini2 {
font-size:8px;
}

#contenu {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#666666;
font-size:11px;
}
#contenu a {
color:#72b0c2;
text-decoration:underline;
}
#contenu a:hover {
color:#d95802;
text-decoration:underline;
}
#contenu .titre {
font-size:16px;
color:#d95802;
font-weight:bold;
}
#contenu .texte {
padding-left:20px;
padding-top:40px;
padding-right:10px;
}
#contenu .scroll {
height:310px;
overflow:auto;
padding-right:20px;
}
#contenu .photo {
padding-left:25px;
padding-top:17px;
}
#contenu .texte_gauche {
margin-left:4px;
margin-top:15px;
margin-right:25px;
/*max-height:150px;
height:150px;
overflow:auto;*/
}
#contenu .bleu {
color:#72b0c2;
}
#contenu strong {
color:#72b0c2;
}
#contenu .orange {
color:#d95802;
}
#contenu .orange strong {
color:#d95802;
}

#contenu .diapo {
border:solid 0px #ffffff;
}
#contenu form {
font-size:9px;
}
#contenu .champs {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#333333;
background-color:#f7f7f7;
border:solid 1px #dedede;
}
#contenu .star {
color:#a5d5e3;
font-weight:bold;
}



#copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#a5d5e3;
	text-decoration: none;
}
#copyright a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#a5d5e3;
	text-decoration: none;
}
#copyright a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#a5d5e3;
	text-decoration: underline;
}




