body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/fond_home.gif);
}

.fond_box_gauche {  background-image: url(images/fond_box_gauche.jpg); background-repeat: repeat-x}

.box1 {  background-color: #E6E6E6}

.box2 {  background-color: #E6E6E6; background-image: url(../images/fond_deco_gauche.jpg); background-position: left bottom; background-repeat: no-repeat}

.txt_box_gauche {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000}

.titres_box_gauche {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #009933}

.table_filets {  border: 2px #DDDDDD solid}

.separateur {  background-color: #CCCCCC}



.btn {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #009933; text-decoration: none}

.btn:hover {color: #1F60A9}





.logo_fond {  background-image: url(images/logo_fond.gif); background-repeat: no-repeat}

.tabl_menu_bas {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; background-color: #86A09D; text-decoration: none; font-weight: normal}

.wf {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #CCCCCC; text-decoration: none}

.tb_bas {  border-color: black #DDDDDD black black; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px}

.puce_snav {  background-color: #FFCC33}

.snav {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}

.txt_courant_10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.fond_box_gauchetitre { background-color: #FFCC33}

.bax_bas {  background-color: #FFCC33}

.barre {  background-color: #336699}

.tab_pages {  border-color: #CCCCCC black black; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}

.box_form {  font-family: Arial, Helvetica, sans-serif; font-size: 9px}

.titre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1F60A9;
	font-weight: bold;
	clip:   rect(   );
	text-decoration: none
}

.form {  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}

.images {  border: 1px #CCCCCC solid}

.mairie {  background-color: #EAEAEA; border: #FFCC33; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.heures {  font-family: "Trebuchet MS", Arial; font-size: 10px; font-weight: bold; color: #999999}

.tel_fax { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 600; color: #666666}

.stitre { font-family: "Trebuchet MS", Arial; font-size: 10px; font-weight: bold; color: #009933}

.txt_courant_9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #336699;
	text-decoration: none;
}

.txt_courant_9noir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
}
.box_barsac_info {
	background-image: url(../images/interface/box_barsac_infos.gif);
	background-repeat: no-repeat;
	height: 111px;
	width: 191px;
}




.box_newsletter {  border: 1px #BBBBBB solid; font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: 009933; width: 142px}

.trait_gris_horizontal {  background-image: url(../images/pixel_gris.gif); background-repeat: repeat-x; background-position: center}

.home {  background-image: url(../images/fond_home.gif); background-repeat: no-repeat; background-position: center center}

.txt_courant_11_noir { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000 }


.txt_courant_11_bleu { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #336699}

.titre_sans_lien { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #1F60A9; font-weight: bold; clip: rect( ) }

.img_droite {  margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 20px; border: #CCCCCC; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.img_gauche { margin-top: 0px; margin-right: 20px; margin-bottom: 5px; margin-left: 0px; border: #CCCCCC; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.btn_2 { font-family: Verdana; font-size: 9px; color: #1F60A9; font-weight: bold; text-decoration: none}

.cache {  position: absolute; visibility: hidden; z-index: 1; height: 150px; width: 250px; left: 500px; top: 100px; clip:  rect(   )}

.plan { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #CCCCCC}
.centre_tab {
	background-image: url(../images/interface/box_gauche_centre.gif);
	background-repeat: repeat-y;
}
.pied_de_page {
	background-image: url(../images/interface/fond_pied_de_page.gif);
	background-repeat: no-repeat;
	height: 32px;
	width: 995px;
}
.separateur_points_noir {
	background-image: url(../images/interface/separateur_points_noir.gif);
	background-repeat: repeat-x;
}

.verdana_12_bold_noir {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.verdana_12_bold_orange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFCC33;
}
.verdana_12_noir {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.verdana_9_noir {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
}
.verdana_16_bold_Blanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.verdana_16_bold_orange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFCC33;
}
.verdana_14_bold_Blanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.box_recherche_form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	height: 19px;
	width: 141px;
}


.box_recherche {
	background-image: url(../images/interface/box_recherche.gif);
	height: 77px;
	width: 191px;
}
.box_newsletter {

}
.box_news {
	background-image: url(../images/interface/box_newsletter.gif);
	height: 91px;
	width: 191px;
}

.verdana_14_bold_orange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFCC33;
}
.verdana_10_Blanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.verdana_11_Blanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.verdana_9_Blanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.arial_9_Blanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}
.verdana_10_Bold_noir {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.verdana_10_bold_orange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFCC33;
}
.txt_titres_vert {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.Black {color: #000000}


#ajaxticker1{ width: 175px; height: 190px; }
#ajaxticker1 div{  }
.someclass{  }

#ajaxticker2{ width: 175px; height: 220px; }
#ajaxticker2 div{  }
.someclass{  }

#ajaxticker3{ width: 175px; height: 100px; }
#ajaxticker3 div{  }
.someclass{  }


#ajaxtickerh { width: 233px; height: 100px; }
#ajaxtickerh div{  }
.someclass {  }
