BODY {
	BACKGROUND: #000000; FONT-FAMILY: verdana, "Bitstream Vera Sans",lucida, arial, helvetica, sans-serif;
	font-size: 12px;
  margin-bottom : 0;
  margin-left : 0;
  margin-right : 0;
  margin-top : 0;
  font-family: Verdana, Arial, sans-serif;
SCROLLBAR-FACE-COLOR: #000000; SCROLLBAR-HIGHLIGHT-COLOR: #000000; SCROLLBAR-SHADOW-COLOR: #000000; COLOR: #fff; SCROLLBAR-3DLIGHT-COLOR: #000000; SCROLLBAR-ARROW-COLOR: #000000; SCROLLBAR-TRACK-COLOR: #000000;scroll-darkshadow-color:#000;
}

a:link {text-decoration: none;  color: #999999;}
a:visited {text-decoration: none;  color: #999999;}
a:hover {text-decoration: none ; color:#666666;}  

.menuP { font-family: Arial , sans-serif; font-size: 11px; color: #ffffff;}
.menuP:link {color: #999999; }
.menuP:visited {color: #999999;}
.menuP:hover {color:#666666;}
.menuP:active {color:#999999;}

.menuP_selected { font-family: Arial , sans-serif; font-size: 11px; color: #b7b79a;}
.menuP_selected:link {color: #b7b79a; }
.menuP_selected:visited {color: #b7b79a;}

.menuP_selected:hover {color:#b7b79a;}
.menuP_selected:active {color:#b7b79a;}

.menuP_petit {font-size: 9px; color: #b7b79a;}


.menuPrinc { font-family: Verdana, Arial , sans-serif; font-size: 13px; color: #ffffff; FONT-WEIGHT: bold;}
.menuPrinc:link {color: #ffffff; FONT-WEIGHT: bold;}
.menuPrinc:visited {color: #ffffff; FONT-WEIGHT: bold;}
.menuPrinc:hover {color:#999999; FONT-WEIGHT: bold;}
.menuPrinc:active {color:#ffffff; FONT-WEIGHT: bold;}
  
h1      { font-size: 17px; font-weight: bold; color: #333333; }
h2      { font-size: 15px; font-weight: bold; }

#titre1 {position:absolute;color:#333333;size:17px;z-index: 1;margin-left: auto;margin-right: auto; }
#titre2 {position:absolute;top:-1px; left:-1px; color:#999999;size:17px;z-index: 2;margin-left: auto;margin-right: auto;}


#position_ss_menu {
	position:relative ;
	width:80%;
	height:1px;
	margin-left:auto;
	margin-right:auto;
}

.div_ss_menu_log{
	position:absolute;
	right:0px;
	
}
.cadre_log {
	BACKGROUND: #000000; BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #999999 1px solid; FONT-FAMILY: Verdana, Helvetica, sans-serif; BORDER-BOTTOM: #999999 1px solid;
}


#position_ss_menu_agenda {
	position:relative;
	width:95%;
	height:1px;
	margin-left:auto;
	margin-right:auto;

}

.div_ss_menu_agenda{
	position:absolute;
	left:215px;
}




.cadre {
	BACKGROUND: #333333; BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #999999 1px solid; FONT-FAMILY: Verdana, Helvetica, sans-serif; BORDER-BOTTOM: #999999 1px solid;
}

.cadre_no_bold {
	BACKGROUND: #333333; BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #999999 1px solid; FONT-FAMILY: Verdana, Helvetica, sans-serif; BORDER-BOTTOM: #999999 1px solid;
}

.cadre_noir {
	BACKGROUND: #000000; BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #999999 1px solid; FONT-FAMILY: Verdana, Helvetica, sans-serif; BORDER-BOTTOM: #999999 1px solid;
}

.cadre0 {
	BACKGROUND: #000000; FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica, sans-serif; BORDER: #222222 1px solid;
}

.cadre_g {
	BACKGROUND: #000000; BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #333333 1px solid; FONT-FAMILY: Verdana, Helvetica, sans-serif; BORDER-BOTTOM: #333333 1px solid;
}
.cadre2 {
	BACKGROUND: #000000; BORDER-RIGHT: #666666 10px solid; BORDER-TOP: #333333 7px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #464646 10px solid; FONT-FAMILY: Verdana, Helvetica, sans-serif; BORDER-BOTTOM: #999999 7px solid;
}
.legend2 { font-size: 10px; color: #ff9900; font-weight: bold;}

.legend { font-size: 10px; color: #b7b79a; font-weight: bold;}
.legend-agenda { font-size: 12px; color: #b7b79a; font-weight: bold;}

.orange { font-size: 12px; color: #ff9900; font-weight: bold;}

.orange_p { font-size: 10px; color: #ff9900; font-weight: bold;}

.titre      { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 17px; font-weight: bold; color: #b7b79a; }
.titre:link {text-decoration: none;  color: #666666;}
.titre:visited {text-decoration: none;  color: #666666;}
.titre:hover {text-decoration: none ; color:#999999;}

.label { font-size: 13px; color: #ffffff; font-weight: bold;}

.normal { font-family: Verdana, Arial , sans-serif; font-size: 11px; color: #ffffff;}

.petit { font-family: Verdana, Arial, sans-serif; font-size: 9px; color: #ffffff;}

.formulaire1 {
color:#ffffff;
border: solid 1px #cc3300;
background-color:#eee;
font-size:11px;
font-weight: none;
}

.lien_cadre {
BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: none; FONT-SIZE: 10px; BORDER-LEFT: #cccccc 1px solid; COLOR: #ffffff; FONT-FAMILY: Verdana, Helvetica, sans-serif; BORDER-BOTTOM: #cccccc 1px solid
}

.copy { font-family: Verdana, Arial , sans-serif; font-size: 9px; color: #cdcdcd;}

.heure {
	BORDER-RIGHT: #999999 0px solid; BORDER-TOP: #999999 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #000000; BORDER-LEFT: #b7b79a 0px solid; COLOR: #ffffff; FONT-FAMILY: Verdana, Helvetica, sans-serif; BORDER-BOTTOM: #e2e2c5 0px solid
}

.bouton2 {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #ffffff; BORDER-LEFT: #999999 1px solid; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, sans-serif; BORDER-BOTTOM: #999999 1px solid
}

.bouton {
	border: #666666 1px solid; font-size: 11px;COLOR: #ffffff; BACKGROUND: #333333;
}

.boutonn { color:#b7b79a;font-weight: bold;	background: #333333;font-size: 9px;border: solid 1px #666666;
}

.input {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #000000; BORDER-LEFT: #999999 1px solid; COLOR: #ffffff; FONT-FAMILY: Verdana, Helvetica, sans-serif; BORDER-BOTTOM: #999999 1px solid
}
.area {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #000000; BORDER-LEFT: #999999 1px solid; COLOR: #ffffff; FONT-FAMILY: Verdana, Helvetica, sans-serif; BORDER-BOTTOM: #999999 1px solid
}

.menutop {
	DISPLAY: block; BACKGROUND-IMAGE: url(img/block_topbg.gif); LINE-HEIGHT: 16px;
}
.menubottom {
	DISPLAY: block; BACKGROUND-IMAGE: url(img/block_bottombg.gif); LINE-HEIGHT: 16px;
}
.menucentre {
	PADDING-LEFT: 22px; FONT-WEIGHT: bold; FONT-SIZE: 0.9em; BACKGROUND-IMAGE: url(img/block_back_sides.jpg); MARGIN: 0px; COLOR: #ffcc00; BACKGROUND-REPEAT: repeat-y;
BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; BORDER-LEFT: #333333 1px solid; BORDER-BOTTOM: #333333 1px solid
}


.tetiere {
	font-family: Tahoma, Verdana, Arial; 
	font-size: 11px; 
	color: #ffffff; 
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
	color:#cdcdcd;
	background:#000000;
	border-top: 1px solid #ff9900;
	border-left: 1px solid #ff9900;
	padding: 2px;
	width:180px;
}

.etoile {
font-family: Arial; 
font-size: 13px; 
color: #CC0000; 
font-weight: bold;
}
corps {
background: #000000;
color: #ffffff;
}

hr {
color: #999999;
height: 1px;
}

#cadre{
width: 100%;height:350px;position:relative; top: 50%; text-align:center; margin-top:-175px; color:#999999;
}

form{display:inline;} 

/* moitié de la hauteur 
#global{
	z-index:1;position:absolute;left: 5%; width: 90%;height: 90%;top: 5%; background: #000000;color:#ffffff;
}

#global{z-index:1;position:absolute;width: 100%;height: 100%;}   /* le bon */
*/



.div_log {
	BORDER: #666666 3px solid; FONT: 11px Verdana,Arial,Helvetica,sans-serif; COLOR: #eeeeff; BACKGROUND: #000000;
}

#menu{position:relative;z-index:5000;}
#menu_gauche {margin-top:20px;}

#titre_categorie {}

#menu_gauche #nb_photos_galerie {position:relative;font-size: 11px;text-align:center; padding-bottom:5px; background: #000000;color:#ffffff;FONT-FAMILY: Verdana, Arial;}
	
#recherche {font-size: 11px;}

#menu_gauche #titre_categorie {position:relative;font-size: 12px;text-align:center; padding-bottom:5px;}
	
#menu_gauche #menu_arborescent {position:relative;margin-left:auto;margin-right:auto;width : 100%; height :220px ; font-size: 11px; background: #000000;color:#ffffff;FONT-FAMILY: Verdana, Arial;overflow : auto; SCROLLBAR-FACE-COLOR: #000000; SCROLLBAR-HIGHLIGHT-COLOR: #262626; SCROLLBAR-SHADOW-COLOR: #363636; COLOR: #cecece; SCROLLBAR-3DLIGHT-COLOR: #707070; SCROLLBAR-ARROW-COLOR: #cecece; SCROLLBAR-TRACK-COLOR: #303030;}



#contenui {width:100%;height :300px;}
#contenu {height : 380px;background: #000000;color:#ffffff;FONT-FAMILY: Verdana, Arial;}

#contenu #acc_flash {font-size: 11px;text-align:center;}
#acc_flash_bas {font-size: 11px;text-align:center;}
#msg_accueil {height : 90px;background: #000000;color:#ffffff;FONT-FAMILY: Verdana, Arial; overflow : auto;overflow-x : hidden; SCROLLBAR-FACE-COLOR: #000000; SCROLLBAR-HIGHLIGHT-COLOR: #262626; SCROLLBAR-SHADOW-COLOR: #363636; COLOR: #cecece; SCROLLBAR-3DLIGHT-COLOR: #707070; SCROLLBAR-ARROW-COLOR: #cecece; SCROLLBAR-TRACK-COLOR: #303030;}
#wp {}

#categorie_liste {border-top:1px solid #333333;border-bottom:1px solid #333333;width:100%; height : 345px ; color:#ffffff;FONT-FAMILY: Verdana, Arial; overflow-y : auto;overflow-x : hidden; SCROLLBAR-FACE-COLOR: #000000; SCROLLBAR-HIGHLIGHT-COLOR: #262626; SCROLLBAR-SHADOW-COLOR: #363636; COLOR: #cecece; SCROLLBAR-3DLIGHT-COLOR: #707070; SCROLLBAR-ARROW-COLOR: #cecece; SCROLLBAR-TRACK-COLOR: #303030;}
#categorie_liste_evenementiel {border-top:1px solid #333333;border-bottom:1px solid #333333;width:100%; height : 370px ; color:#ffffff;FONT-FAMILY: Verdana, Arial; overflow : auto;overflow-x : hidden; SCROLLBAR-FACE-COLOR: #000000; SCROLLBAR-HIGHLIGHT-COLOR: #262626; SCROLLBAR-SHADOW-COLOR: #363636; COLOR: #cecece; SCROLLBAR-3DLIGHT-COLOR: #707070; SCROLLBAR-ARROW-COLOR: #cecece; SCROLLBAR-TRACK-COLOR: #303030;}
#categorie_liste_agenda {border-top:1px solid #333333;border-bottom:1px solid #333333;width:100%; height : 370px ; color:#ffffff;FONT-FAMILY: Verdana, Arial; overflow : auto;overflow-x : hidden; SCROLLBAR-FACE-COLOR: #000000; SCROLLBAR-HIGHLIGHT-COLOR: #262626; SCROLLBAR-SHADOW-COLOR: #363636; COLOR: #cecece; SCROLLBAR-3DLIGHT-COLOR: #707070; SCROLLBAR-ARROW-COLOR: #cecece; SCROLLBAR-TRACK-COLOR: #303030;}
#categorie_liste_galerie {border-top:1px solid #333333;border-bottom:1px solid #333333;width:100%; height : 320px ; color:#ffffff;FONT-FAMILY: Verdana, Arial; overflow : auto;overflow-x : hidden; SCROLLBAR-FACE-COLOR: #000000; SCROLLBAR-HIGHLIGHT-COLOR: #262626; SCROLLBAR-SHADOW-COLOR: #363636; COLOR: #cecece; SCROLLBAR-3DLIGHT-COLOR: #707070; SCROLLBAR-ARROW-COLOR: #cecece; SCROLLBAR-TRACK-COLOR: #303030;}
#categorie_liste_general {border-top:1px solid #333333;border-bottom:1px solid #333333;width:100%; height : 370px ; color:#ffffff;FONT-FAMILY: Verdana, Arial; overflow : auto;overflow-x : hidden; SCROLLBAR-FACE-COLOR: #000000; SCROLLBAR-HIGHLIGHT-COLOR: #262626; SCROLLBAR-SHADOW-COLOR: #363636; COLOR: #cecece; SCROLLBAR-3DLIGHT-COLOR: #707070; SCROLLBAR-ARROW-COLOR: #cecece; SCROLLBAR-TRACK-COLOR: #303030;}

.border_top_bottom {border-top:1px solid #333333;border-bottom:1px solid #333333;font-family: Verdana, Arial , sans-serif; font-size: 11px; color: #ffffff;}
#bt_pages {position:relative;bottom:0px;}

#photos_produits_details {overflow-x: auto;overflow-y: hidden;width:80%;white-space : nowrap;SCROLLBAR-FACE-COLOR: #000000; SCROLLBAR-HIGHLIGHT-COLOR: #262626; SCROLLBAR-SHADOW-COLOR: #363636; COLOR: #cecece; SCROLLBAR-3DLIGHT-COLOR: #707070; SCROLLBAR-ARROW-COLOR: #cecece; SCROLLBAR-TRACK-COLOR: #303030;}

#logo_bateau_gauche { z-index:500;position:absolute;left: 0px; bottom: 0px;}
#logo_bateau_droite { z-index:500;position:absolute;right: 0px; bottom: 0px;}
#logo_top {width:100%;text-align:center;height:20px;}
/* #msg_nb__heure { z-index:500;position:absolute;right: 10px; top: 10px;text-align:right;font-size:10px;} */
#msg_nb__heure {text-align:right;font-size:10px;}

#calendrier {margin-left:auto;margin-right:auto;text-align:center;width:150px;height:110px;text_align:center;font-size:10px;}
#calendrier hr { color: #666666; height: 1px;}
#calendrier a:link{color: #666666;text-decoration: none;font-size:10px;}
#calendrier a:visited{color: #666666;text-decoration: none;font-size:10px;}
#calendrier a:active{color : #90997E;text-decoration: none;font-weight: none;font-size:10px;}
#calendrier a:hover{color : #999999;text-decoration: none;font-weight: none;font-size:10px;}
#calendrier td {font-family: verdana, arial, helvetica, sans-serif;font-size:10px;text-decoration: none;}
#calendrier .title{font-family: arial, sans-serif;font-size: 18px;font-style: normal;font-weight: normal;color: #999999;text-decoration: none;}	
#calendrier h1{font-family: arial, sans-serif;font-size: 22px;font-style: normal;font-weight: normal;color: #999999;text-decoration: none;}	
#calendrier h2 {font-family: arial, sans-serif;font-size: 18px;font-style: normal;font-weight: normal;color: #999999;text-decoration: none;}
#calendrier h3 {font-family: arial, sans-serif;font-size: 12px;font-style: normal;font-weight: normal;color: #90997E;text-decoration: none;}

.overlib_haut {border: #666666 1px solid; font-size: 11px;COLOR: #ffffff; BACKGROUND: #333333;}
.overlib_bas {border-left: #666666 1px solid;border-right: #666666 1px solid;border-bottom: #666666 1px solid;font-weight: bold; font-size: 10px; background: #000000;COLOR: #ffffff;}
.overlib_simple {border: #666666 1px solid;font-weight: bold; font-size: 10px; background: #000000;COLOR: #ffffff;}

.input_recherche {border: #666666 1px dashed; font-size: 10px;COLOR: #999999; BACKGROUND: #292929;}
.bouton_go { color:#b7b79a;background: #292929;font-size: 9px;border: solid 1px #333333;}

.titre_bleu { font-size: 12px; color: #b7b79a; font-weight: bold;}

.fieldset_centre {border:1px solid #666666;}
.fieldset_fonce {border:1px solid #333333;}
.fieldset_agenda {border:1px solid #333333;width:150px;}
.field_legend {font-size: 13pt;COLOR: #b7b79a;font-weight: bold; }
.fieldset_home {border:1px solid #333333;}


#slide_box {position:absolute;z-index:5001;display:none;/*	-moz-border-radius: 20px;*/width:279px;height:400px;/*	bottom:10px;*/left:-285px;bottom:30px;background-color:#000000;border:#999999 3px solid;}
#slide_titre{position:absolute;width:180px;margin-left:auto;margin-right:auto;margin-top:-22px;background-color:#222222;font-family:arial;font-size:15px;border:#999999 1px solid;text-align:center;} 
#slide_bouton{position:absolute;color:#ffffff;/*	-moz-border-radius: 20px; */bottom:5px;left:280px;background-color:#222222;font-family:arial;font-size:15px;border:#999999 1px solid;}
#slide_centre{position:relative;/*	-moz-border-radius: 20px;*/height:397px;width:100%;overflow : auto;overflow-x : hidden; SCROLLBAR-FACE-COLOR: #000000; SCROLLBAR-HIGHLIGHT-COLOR: #262626; SCROLLBAR-SHADOW-COLOR: #363636; COLOR: #cecece; SCROLLBAR-3DLIGHT-COLOR: #707070; SCROLLBAR-ARROW-COLOR: #cecece; SCROLLBAR-TRACK-COLOR: #303030;}
.slide_blanc{color:#ffffff;font-family:arial;font-weight:bold;font-size:10px;text-decoration:none;}
.slide_tableau {border:0px solid #cdcdcd;font-size: 12px;color: #000000;}


.tool-tip {
	color: #fff;
	width: 139px;
	z-index: 13000;
	background: url(../img/fd_bulle.png) top left;
}
 
.tool-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #9FD4FF;
	padding: 8px 8px 4px;
	/*background: url(../img/fd_bulle.png) top left;*/
}
 
.tool-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	/*background: url(../img/fd_bulle.png) top left;*/
}

.home-tip {
	color: #fff;
	width: 139px;
	z-index: 13000;
}
 
.home-title {
	font-size: 11px;
	margin: 0;
	color: #666666;
	padding: 8px 8px 4px;
	text-align:right;
	border-bottom: 1px solid #666666;
	background: url(../img/fd_bulle.gif) top left;
}
 
.home-text {
	font-weight: bold;
	font-size: 11px;
	text-align:center;
	background: #000;
	padding: 8px 8px 15px;
	background: url(../img/fd_bulle.gif) bottom left;
}
