@charset "iso-8859-1";
/* CSS Document */


:focus{-moz-outline-style: none;}

body {
	behavior:url("css/csshover.htc");
}


.arrowsidemenu{ /* menu*/
	width: 227px; /*width of menu*/
	/*background-color: #e1f6f1;*/
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	margin: 10px 0 0 10px;
	float:right;
}
	
.arrowsidemenu div a{ /*Barre de menu*/
	display: block;
	padding: 8px 0 8px 15px;
	line-height: 12px; /*Set line-height of bg image-padding within link (ie: 32px - 4px - 4px)*/
	text-decoration: none;
	background-image:url(../img/fleche_verte_clair.gif);
	background-repeat:no-repeat;
	background-position: 0px 8px;	
}
	
.arrowsidemenu div a:link, .arrowsidemenu div a:visited{ /* menu visité */
	color:#000;
	border-bottom: 1px solid #000;
	
}

.arrowsidemenu div a:hover{ /* menu survolé */
	background-position: 100% -32px;
	color: #000;
	background-color:#bde3db;
	background-image:url(../img/fleche_grise.gif);
	background-repeat:no-repeat;
	background-position: 0px 8px;	
}

.arrowsidemenu div.unselected a{ /*menu non selectionné*/
	/*color: #6F3700;*/
	color:#000;
	/*border-bottom: 1px solid #000;*/
}

	
.arrowsidemenu div.selected a{ /*menu selectionné*/
	color:#000;
	background-color: #c7eee5;
	font-weight:bold;
	padding: 8px 0 8px 20px;
	line-height: 12px; /*Set line-height of bg image-padding within link (ie: 32px - 4px - 4px)*/
	background-image:url(../img/fleche_grise_dev.gif);
	background-repeat:no-repeat;
	background-position: 4px 7px;
}

.arrowsidemenu ul{ /* menu */
	list-style-type: none;
	margin: 0;
	padding: 0;
	/*border-bottom: 1px solid #000;*/
}



.arrowsidemenu li { /* sous menu */
	display:block;
	text-decoration: none;
	font-size:11px;
	color:#000;
	padding: 5px 25px 5px 15px;
	border-left: 10px solid #c7eee5;
	background-color: #f3fcfa;	
	background-image:url(../img/rond_vert_clair.gif);
	background-repeat:no-repeat;
	background-position: 0px 5px;
	border-bottom: 1px solid #666;
}



.arrowsidemenu a{ 
	outline: none; /* evite le contour pointillé sous FF */
	display:block;
	text-decoration: none;
	color:#000;
}


a:hover{ 
	/*background-color:#bde3db;*/
}


.menucontents li{
	background-color: #f3fcfa;	
}

.menucontents li:hover{
	background-color: #e1fbf8;
	
}


.menucontents li.selected {
	background-color:#999;
}


a.txt_Btn{

}


a.txt_Btn:hover{
	background-color:#f3fcfa;
}

a.txt_Btn_ON {
	color:#FFF;
	background-color:#999;

}

a.txt_Btn_OFF {

}
