.menu {text-decoration: none;  font-weight: bold; padding-left: 2px; padding-right: 10px; padding-top: 2px; padding-bottom: 2px; font-family: Verdana, Arial, Sans-serif; text-align: right; font-size: 10px; line-height: 150%; color: #FFFFFF; }
.smenu {text-decoration: none;  font-weight: bold; padding-left: 10px; padding-right: 5px; padding-top: 3px; padding-bottom: 5px; font-family: Verdana, Arial, Sans-serif; text-align: left; font-size: 10px; line-height: 120%; color: #FFFFFF; }
.menulien {text-decoration: none; color: #FFFFFF}
.menutransp {filter:alpha(opacity = 95)}
.menubas {visibility:hidden;position:absolute;top:438px;left:15px;font-weight:bold; font-family:verdana, Arial, Sans-serif; color:#FFFFFF; font-size:10px; text-decoration:none; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; }

.titreBlanc {font-family:verdana, Arial, Sans-serif; color:white; font-weight:bold; font-size:10px; text-decoration:none; padding-left: 4px;}

.altreg {visibility:hidden;position:absolute;top:500px;left:230px;font-family:verdana, Arial, Sans-serif; color:#00794C; font-weight:bold; font-size:10px; text-decoration:none; padding-left: 4px;}
.curseur {visibility:hidden;position:relative;top:0px;}
.liste {font-family:verdana, Arial, Sans-serif; color:#00794C; font-weight:bold; font-size:10px; text-decoration:none; padding-left: 0px;}
.liste a:link{font-family:verdana, Arial, Sans-serif; color:#00794C; font-weight:bold; font-size:10px; text-decoration:none; padding-left: 4px;}
.liste a:visited{font-family:verdana, Arial, Sans-serif; color:#00794C; font-weight:bold; font-size:10px; text-decoration:none; padding-left: 4px;}
.liste a:hover{font-family:verdana, Arial, Sans-serif; color:#00794C; font-weight:bold; font-size:10px; text-decoration:none; padding-left: 4px;}
.liste a:active{font-family:verdana, Arial, Sans-serif; color:#00794C; font-weight:bold; font-size:10px; text-decoration:none; padding-left: 4px;}
.roundtitre {text-decoration: none;  font-weight: bold; padding-left: 8px; padding-right: 8px; padding-top: 0px; padding-bottom: 0px; font-family: Verdana, Arial, Sans-serif; font-size: 10px; line-height: 100%; color: #FFFFFF; }

.actudate {text-decoration: none;  font-weight: bold; padding-left: 4px; padding-right: 4px; padding-top: 6px; padding-bottom: 4px; font-family: Verdana, Arial, Sans-serif; font-size: 10px; line-height: 120%; color: #000000; }
.actutheme {text-decoration: none;  font-weight: bold; padding-left: 4px; padding-right: 10px; padding-top: 4px; padding-bottom: 1px; font-family: Verdana, Arial, Sans-serif; font-size: 10px; line-height: 120%; color: #777777; }
.actulegende {text-decoration: none; padding-left: 4px; padding-right: 4px; padding-top: 4px; padding-bottom: 4px; font-family: Verdana, Arial, Sans-serif; font-size: 10px; line-height: 120%; color: #777777; }

.actutitre {text-decoration: none; font-weight: bold; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px; font-family: Verdana, Arial, Sans-serif; font-size: 10px; line-height: 120%; color: #9DA13B; }
.actutitre a:link{text-decoration: none; font-weight: bold; font-family: Verdana, Arial, Sans-serif; font-size: 10px; line-height: 120%; color: #9DA13B; }
.actutitre a:visited{text-decoration: none; font-weight: bold; font-family: Verdana, Arial, Sans-serif; font-size: 10px; line-height: 120%; color: #9DA13B; }
.actutitre a:hover{text-decoration: underline; font-weight: bold; font-family: Verdana, Arial, Sans-serif; font-size: 10px; line-height: 120%; color: #9DA13B; }
.actutitre a:active{text-decoration: none; font-weight: bold; font-family: Verdana, Arial, Sans-serif; font-size: 10px; line-height: 120%; color: #9DA13B; }

.dosstitre {text-decoration: none; font-weight: bold; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px; font-family: Verdana, Arial, Sans-serif; font-size: 10px; line-height: 120%; color: #3D5100; }
.dosstitre a:link{text-decoration: none; font-weight: bold; font-family: Verdana, Arial, Sans-serif; font-size: 10px; line-height: 120%; color: #3D5100; }
.dosstitre a:visited{text-decoration: none; font-weight: bold; font-family: Verdana, Arial, Sans-serif; font-size: 10px; line-height: 120%; color: #3D5100; }
.dosstitre a:hover{text-decoration: underline; font-weight: bold; font-family: Verdana, Arial, Sans-serif; font-size: 10px; line-height: 120%; color: #3D5100; }
.dosstitre a:active{text-decoration: none; font-weight: bold; font-family: Verdana, Arial, Sans-serif; font-size: 10px; line-height: 120%; color: #3D5100; }
.dosstitregrand {text-decoration: none; font-weight: bold; padding-left: 4px; padding-right: 10px; padding-top: 5px; padding-bottom: 5px; font-family: Verdana, Arial, Sans-serif; font-size: 14px; line-height: 120%; color: #3D5100; }


.actutexte {text-decoration: none;  padding-left: 4px; padding-right: 4px; padding-top: 2px; padding-bottom: 1px; font-family: Verdana, Arial, Sans-serif; font-size: 10px; line-height: 120%; color: #000000; }
.actutexte a:link{text-decoration: none; font-family: Verdana, Arial, Sans-serif; font-size: 10px; line-height: 120%; color: #666666; }
.actutexte a:visited{text-decoration: none; font-family: Verdana, Arial, Sans-serif; font-size: 10px; line-height: 120%; color: #666666; }
.actutexte a:hover{text-decoration: underline; font-family: Verdana, Arial, Sans-serif; font-size: 10px; line-height: 120%; color: #666666; }
.actutexte a:active{text-decoration: none; font-family: Verdana, Arial, Sans-serif; font-size: 10px; line-height: 120%; color: #666666; }

.actuphotomini {padding-left: 4px; padding-right: 10px; padding-top: 6px; padding-bottom: 4px; }

.actutitregrand {text-decoration: none; font-weight: bold; padding-left: 4px; padding-right: 10px; padding-top: 5px; padding-bottom: 5px; font-family: Verdana, Arial, Sans-serif; font-size: 14px; line-height: 120%; color: #6F420D; }
.actutitregrand a:link{text-decoration: none; font-weight: bold; font-family: Verdana, Arial, Sans-serif; font-size: 14px; line-height: 120%; color: #6F420D; }
.actutitregrand a:visited{text-decoration: none; font-weight: bold; font-family: Verdana, Arial, Sans-serif; font-size: 14px; line-height: 120%; color: #6F420D; }
.actutitregrand a:hover{text-decoration: underline; font-weight: bold; font-family: Verdana, Arial, Sans-serif; font-size: 14px; line-height: 120%; color: #6F420D; }
.actutitregrand a:active{text-decoration: none; font-weight: bold; font-family: Verdana, Arial, Sans-serif; font-size: 14px; line-height: 120%; color: #6F420D; }

.emploititre {text-decoration: none; font-weight: bold; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px; font-family: Verdana, Arial, Sans-serif; font-size: 10px; line-height: 120%; color: #563851; }
.emploititre a:link{text-decoration: none; font-weight: bold; font-family: Verdana, Arial, Sans-serif; font-size: 10px; line-height: 120%; color: #563851; }
.emploititre a:visited{text-decoration: none; font-weight: bold; font-family: Verdana, Arial, Sans-serif; font-size: 10px; line-height: 120%; color: #563851; }
.emploititre a:hover{text-decoration: underline; font-weight: bold; font-family: Verdana, Arial, Sans-serif; font-size: 10px; line-height: 120%; color: #563851; }
.emploititre a:active{text-decoration: none; font-weight: bold; font-family: Verdana, Arial, Sans-serif; font-size: 10px; line-height: 120%; color: #563851; }

.bloctitre {text-decoration: none;  font-weight: bold; padding-left: 2px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px; font-family: Verdana, Arial, Sans-serif; font-size: 10px; line-height: 120%; color: #F2F6E3; }
.blocstitre {text-decoration: none;  font-weight: bold; padding-left: 2px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px; font-family: Verdana, Arial, Sans-serif; font-size: 10px; line-height: 120%; color: #FFFFFF; }

.pagetitre {text-decoration: none; font-weight: bold; padding-left: 10px; padding-right: 10px; padding-top: 15px; padding-bottom: 15px; font-family: Verdana, Arial, Sans-serif; font-size: 10px; line-height: 120%; color: #222222; }
.pagetexte {text-decoration: none; padding-left: 10px; padding-right: 10px; padding-top: 2px; padding-bottom: 10px; font-family: Verdana, Arial, Sans-serif; font-size: 10px; line-height: 120%; color: #444444; }
.pagetexte a:link{text-decoration: none; padding-left: 10px; padding-right: 10px; padding-top: 2px; padding-bottom: 10px; font-family: Verdana, Arial, Sans-serif; font-size: 10px; line-height: 120%; color: #9DA13B; }
.pagetexte a:visited{text-decoration: none; padding-left: 10px; padding-right: 10px; padding-top: 2px; padding-bottom: 10px; font-family: Verdana, Arial, Sans-serif; font-size: 10px; line-height: 120%; color: #9DA13B; }
.pagetexte a:hover{text-decoration: underline; padding-left: 10px; padding-right: 10px; padding-top: 2px; padding-bottom: 10px; font-family: Verdana, Arial, Sans-serif; font-size: 10px; line-height: 120%; color: #9DA13B; }
.pagetexte a:active{text-decoration: none; padding-left: 10px; padding-right: 10px; padding-top: 2px; padding-bottom: 10px; font-family: Verdana, Arial, Sans-serif; font-size: 10px; line-height: 120%; color: #9DA13B; }

.body {
	scrollbar-face-color: #BBBBBB;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #FFFFFF;
}

.button {  padding-left: 4px; padding-right: 4px; padding-top: 2px; padding-bottom: 2px; font-family: Verdana, Arial, Sans-serif; font-size: 10px; line-height: 120%; color: #303030;}
*{font-family: Verdana, Arial, Sans-serif; font-size: 10px;line-height: 120%;color: #303030;}
.filet{
margin-top:0px;
margin-bottom:5px;
background-image:url('../pics/point_h2.gif');
background-repeat:repeat;
height:1px;
}
#logo,#adresse,#contacter,#miniCarte,#imgGrand,#grandChiffre,#imgCom,#commRight{float : left}
.spacer{clear : both; font-size : 0;}
#contacter{width : 250px;}
#contacter a{padding-left : 0;}
#miniCarte,#contacter{margin-top : 35px;padding-top : 10px;}
.aImg{text-decoration : none;}
.aImg:visited{text-decoration : none; border : 0;}
#imgGrand,#grandChiffre,#imgCom{margin-left : 10px;}
#grandChiffre{padding-top : 20px;width : 240px;}
#adresse{padding-left : 0px;width : 250px;}
#logo,#miniCarte{border : 0}
#commRight{width : 210px; padding-top : 13px;padding-left : 30px; }
#commRight ul{padding-left : 0;}
#commRight a{margin-left : 0px;top : 8px;padding-top : 5px;padding-left : 0;}
#imgCom{margin-top : 20px;}
#txtTravail{clear : both;}
