/* Cette feuille de style permet de gérer les menus.  */

#band_deroul {
position:absolute;
/*top:63px;
left:75px;*/
top:63px;
left:8px;
width:680px;
height:28px;
margin-bottom:3px;}

#hy_recherche {
position:absolute;
top:3px;
/*left:580px;*/
left:520px;
width:180px;
text-align:center;}

.inp_txt {/*height: 15px;*/ background-color:#FFDFD8;font-size:10px;margin:1px 0 0 0;}

.btn_rech {height:18px;margin:3px 0 0 5px;background-color:#FFDFD8;font-size:10px;}

#sigle {
position: absolute;
top:60px;
left:3px;
width:70px;
padding:3px 0px 0px 0px;
margin:0;
text-align:center;
font-family:Verdana,Arial,helvetica,sans-serif;
font-size:105%;
font-weight:600;
color:#996633;
line-height:1.1em;
}

#bt_acc {
	position: absolute; top: 69px; left: 4px;
	height: 17px; width: 54px;
	margin: 3px 2px; padding: 3px 0 0 0;
	text-align: center;
	font-family:arial,verdana,helvetica,sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 1.25em;
	background-color: #FDAA7F; }
/* IE6-hack for padding. Also works for IE7-Beta2 */
* html #bt_acc { padding: 3px 0;}
/* End IE-Hack */

#bt_acc a { text-decoration: none; height: 100%;border: none; }

#bt_acc a:hover { color: #996633; background-color: #FFDFD8; }

#entete {width:800px;
border-left:3px solid #B6E6C6;
border-right:3px solid #B6E6C6;
border-bottom:3px solid #B6E6C6;
background-color:#B6E6C6;}
/*
#entete_d {
position:absolute;
top:31px;
left:587px;
width:200px;
padding-top:0px;
text-align:center;
height:auto;}

#entete_g {
float:left;
width:95px;
height:46px;
padding:5px;
text-align:center;
vertical-align:baseline;}
*/
/******** Menu choix des rubriques **********/
#menu {/*height:30px;*/
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	border:none;}

#f_menu {/*height:26px;*/
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	border:none;}

.cel_menu { background-color: #FDAA7F; margin: 0px; padding:1px 4px 2px 4px; text-align: center; border: 1px solid #B6E6C6; }
.cel_menu a { text-decoration: none;}
.cel_menu a:hover { color: #996633; background-color: #FFDFD8;text-decoration: none; }

/**** menu vertical deroulant 2 --- CSS issu des tutoriels www.alsacreations.com/articles ***/
dl, dt, dd, ul, li { margin: 0px; padding: 0px; list-style-type: none; }

#menu_v {position: absolute; top: 3px; left: 708px; width: 90px;}

#menu_v dt {
	cursor: pointer;
	background-color: #FDAA7F;
	height: auto;
	padding: 2px 2px 3px 2px;
	line-height: 1.1em;
	border-top: 2px solid #B6E6C6;
	text-align: center;
	font-family:arial,verdana,helvetica,sans-serif;
	font-size: 11px;
	font-weight: normal; }
/* IE6-hack for padding. Also works for IE7-Beta2 */
* html #menu_v dt { padding:2px; line-height: 1.2em;}
/* End IE-Hack */

#menu_v dd {
	position: absolute;
/*	z-index: 100;*/
	left: -102px;
	margin-top: -20px;
	width: 103px;
	background-color: #FBBA9C/*#EEBF96*/;
	border: 1px solid #996633;}

#menu_v ul { padding: 1px; }

#menu_v li { text-align: center; font-size: 11px; line-height: 1.25em; }

#menu_v li a, #menu_v dt a { color: #000000; padding: 0px 2px; text-decoration: none; }

#menu_v a:hover { text-decoration: none; color: #996633; background-color: #FFDFD8; }
