body {
background-color : #D3C9B0;
scrollbar-face-color: #A69C83;
scrollbar-shadow-color: #81513A;
scrollbar-highlight-color: #A69C83;
scrollbar-3dlight-color: #FFFFFF;
scrollbar-darkshadow-color: #A69C83;
scrollbar-track-color: #A69C83;
scrollbar-arrow-color : #81513A;
}

.textfield { color : #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; border: 1px solid #A69C83; height: 19 px;padding : 2px 2px 2px 2px; background-color :#D3C9B0; }
.textarea { color : #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; border: 1px solid #A69C83; padding : 2px 2px 2px 2px; background-color :#D3C9B0; overflow : auto;}

.link_italic {font-family: Verdana, Arial, Helvetica, Garamond, sans-serif; font-size: 11px; font-weight: normal; font-style : italic; color: #000000;}
a.link_italic {font-family: Verdana, Arial, Helvetica, Garamond, sans-serif; font-size: 11px; font-weight: normal;  font-style : italic; color: #000000; text-decoration: none;}
a.link_italic:visited{font-family: Verdana, Arial, Helvetica, Garamond, sans-serif; font-size: 11px; font-weight: normal; font-style : italic; color:#000000; text-decoration: none;}
a.link_italic:hover{font-family: Verdana, Arial, Helvetica, Garamond, sans-serif; font-size: 11px; font-weight: normal; font-style : italic; color:#000000; text-decoration: underline;}
a.link_italic:active{font-family: Verdana, Arial, Helvetica, Garamond, sans-serif; font-size: 11px; font-weight: normal; font-style : italic; color:#000000; text-decoration: none;}

.text_menu_bottom {font-family: Verdana, Arial, Helvetica, Garamond, sans-serif; font-size: 12px; font-weight: bold; font-style : normal; color: #FFFFFF;}
.text_menu_bottom:visited {font-family: Verdana, Arial, Helvetica, Garamond, sans-serif; font-size: 12px; font-weight: bold; font-style : normal; color: #FFFFFF; text-decoration: none;}
.text_menu_bottom:hover {font-family: Verdana, Arial, Helvetica, Garamond, sans-serif; font-size: 12px; font-weight: bold; font-style : normal; color: #FFF200; text-decoration: none;}
.text_menu_bottom:active {font-family: Verdana, Arial, Helvetica, Garamond, sans-serif; font-size: 12px; font-weight: bold; font-style : normal; color: #FFF200; text-decoration: none;}

.text_10_noir {font-family: Verdana, Arial, Helvetica, Garamond, sans-serif; font-size: 10px; font-weight: normal; font-style : normal; color: #000000; text-decoration:none;}
.text_10_noir:visited {font-family: Verdana, Arial, Helvetica, Garamond, sans-serif; font-size: 10px; font-weight: normal; font-style : normal; color: #000000; text-decoration: none;}
.text_10_noir:hover {font-family: Verdana, Arial, Helvetica, Garamond, sans-serif; font-size: 10px; font-weight: normal; font-style : normal; color: #000000; text-decoration: underline;}
.text_10_noir:active {font-family: Verdana, Arial, Helvetica, Garamond, sans-serif; font-size: 10px; font-weight: normal; font-style : normal; color: #000000; text-decoration: none;}

.text_11_noir {font-family: Verdana, Arial, Helvetica, Garamond, sans-serif; font-size: 11px; font-weight: normal; font-style : normal; color: #000000; text-decoration:none;}

.text_11_bold_noir {font-family: Verdana, Arial, Helvetica, Garamond, sans-serif; font-size: 11px; font-weight: bold; font-style : normal; color: #000000; text-decoration:none;}
.text_11_bold_noir:visited {font-family: Verdana, Arial, Helvetica, Garamond, sans-serif; font-size: 11px; font-weight: bold; font-style : normal; color: #000000; text-decoration: none;}
.text_11_bold_noir:hover {font-family: Verdana, Arial, Helvetica, Garamond, sans-serif; font-size: 11px; font-weight: bold; font-style : normal; color: #000000; text-decoration: underline;}
.text_11_bold_noir:active {font-family: Verdana, Arial, Helvetica, Garamond, sans-serif; font-size: 11px; font-weight: bold; font-style : normal; color: #000000; text-decoration: none;}

.text_mail {font-family: Verdana, Arial, Helvetica, Garamond, sans-serif; font-size: 10px; font-weight: normal; font-style : normal; color: #F46F0F; text-decoration:none;}
.text_mail:visited {font-family: Verdana, Arial, Helvetica, Garamond, sans-serif; font-size: 10px; font-weight: normal; font-style : normal; color: #F46F0F; text-decoration: none;}
.text_mail:hover {font-family: Verdana, Arial, Helvetica, Garamond, sans-serif; font-size: 10px; font-weight: normal; font-style : normal; color: #F46F0F; text-decoration: underline;}
.text_mail:active {font-family: Verdana, Arial, Helvetica, Garamond, sans-serif; font-size: 10px; font-weight: normal; font-style : normal; color: #F46F0F; text-decoration: none;}

.text_lien_rouge {font-family: Verdana, Arial, Helvetica, Garamond, sans-serif; font-size: 10px; font-weight: bold; font-style : normal; color: #ED1C24; text-decoration:none;}
.text_lien_rouge:visited {font-family: Verdana, Arial, Helvetica, Garamond, sans-serif; font-size: 10px; font-weight: bold; font-style : normal; color: #ED1C24; text-decoration: none;}
.text_lien_rouge:hover {font-family: Verdana, Arial, Helvetica, Garamond, sans-serif; font-size: 10px; font-weight: bold; font-style : normal; color: #ED1C24; text-decoration: underline;}
.text_lien_rouge:active {font-family: Verdana, Arial, Helvetica, Garamond, sans-serif; font-size: 10px; font-weight: bold; font-style : normal; color: #ED1C24; text-decoration: none;}






.text_12_normal_noir {font-family: Verdana, Arial, Helvetica, Garamond, sans-serif; font-size: 12px; font-weight: normal; font-style : normal; color: #000000; text-decoration:none;}
.text_12_normal_noir:hover {font-family: Verdana, Arial, Helvetica, Garamond, sans-serif; font-size: 12.5px; font-weight: normal; font-style : normal; color: #000000; text-decoration: underline;}

.text_11_bold_blanc {font-family: Verdana, Arial, Helvetica, Garamond, sans-serif; font-size: 11px; font-weight: bold; font-style : normal; color: #ffffff; text-decoration:none;}
.text_11_bold_marine {font-family: Verdana, Arial, Helvetica, Garamond, sans-serif; font-size: 11px; font-weight: normal; font-style : normal; color: #192356; text-decoration:none;}

.text_12_bold_blanc {font-family: Verdana, Arial, Helvetica, Garamond, sans-serif; font-size: 12px; font-weight: bold; font-style : normal; color: #ffffff; text-decoration:none;}
.text_12_bold_marine {font-family: Verdana, Arial, Helvetica, Garamond, sans-serif; font-size: 12px; font-weight: bold; font-style : normal; color: #192356; text-decoration:none;}

.text_13_normal_noir {font-family: Verdana, Arial, Helvetica, Garamond, sans-serif; font-size: 13px; font-weight: bold; font-style : normal; color: #231F20; text-decoration:none;}
.text_14_bold_blanc {font-family: Verdana, Arial, Helvetica, Garamond, sans-serif; font-size: 14px; font-weight: bold; font-style : normal; color: #ffffff; text-decoration:none;}
.text_16_bold_rouge {font-family: Verdana, Arial, Helvetica, Garamond, sans-serif; font-size: 16px; font-weight: bold; font-style : normal; color: #EE4704; text-decoration:none;}

.text_accueil {font-family: Verdana, Arial, Helvetica, Garamond, sans-serif; font-size: 11px; font-weight: normal; font-style : normal; color: #ffffff; text-decoration:none;}
.text_accueil:hover {font-family: Verdana, Arial, Helvetica, Garamond, sans-serif; font-size: 11px; font-weight: normal; font-style : normal; color: #ffffff; text-decoration: underline;}
.text_accueil:visited {font-family: Verdana, Arial, Helvetica, Garamond, sans-serif; font-size: 11px; font-weight: normal; font-style : normal; color: #ffffff; text-decoration:none;}
.text_accueil:active {font-family: Verdana, Arial, Helvetica, Garamond, sans-serif; font-size: 11px; font-weight: normal; font-style : normal; color: #ffffff; text-decoration:none;}

.notice {font-family: Verdana, Arial, Helvetica, Garamond, sans-serif; font-size: 10px; font-weight: normal; font-style : normal; color: #000000; text-decoration:none;}
.notice:hover {font-family: Verdana, Arial, Helvetica, Garamond, sans-serif; font-size: 10px; font-weight: normal; font-style : normal; color: #000000; text-decoration: underline;}
.notice:visited {font-family: Verdana, Arial, Helvetica, Garamond, sans-serif; font-size: 10px; font-weight: normal; font-style : normal; color: #000000; text-decoration:none;}
.notice:active {font-family: Verdana, Arial, Helvetica, Garamond, sans-serif; font-size: 10px; font-weight: normal; font-style : normal; color: #000000; text-decoration:none;}

.titre{
font:16px Verdana;
font-weight:bold;
color:#0d4671;}

.mc{font:8px Verdana;
color:#0d4671;
width:800px;}



#menu table td:hover{
background-color:#fef200;
}


div#menu td a:hover{color:#0D4671;}
div#menu td.jaune:hover{background-color:#fef200;}

#menu table td{
height:22px;
padding-left:8px;
padding-right:8px;}

#menu table td a{
font:11px Verdana;
font-weight:bold;
text-decoration:none;
color:white;}


body {behavior: url(csshover.htc);}
div#menu ul {  padding: 0;     margin: -1px 0 0 0;     list-style: none;}
div#menu ul li {position:relative; list-style: none;}
div#menu ul ul {
	position: absolute;
 	top:18px; 
	left: auto;
  	display:none}
div#menu li a {
text-decoration: none;}
div#menu ul.niveau1 li.sousmenu:hover ul.niveau2, div#menu ul.niveau2 li.sousmenu:hover ul.niveau3 {display:block;} 

div#menu li ul li a{background-color:white;width:100%;}
div#menu li ul li a:hover{background-color:#d3c9b0;}

#menu li ul li a {
	border-bottom:solid 1px #d3c9b0;
	border-left:solid 1px #d3c9b0;
	border-right:solid 1px #d3c9b0;
	display:block;
	bottom:-5px;
	left:-9px;
	position:relative;
	text-align:center;
	z-index:10;
	text-align:center;
	padding-left:10px;
	padding-right:10px;
	padding-top:3px;
	padding-bottom:3px;
	color:0f4571;}

