.infobulle
{
  font-family: Berlin Sans FB, Arial;
  font-size: 11px;
  color: white;
  text-decoration: none;
}

.transparence
{
  filter:alpha(opacity=90);
  -moz-opacity:0.9;
  opacity: 0.9;
}
.dek {position:absolute;visibility:hidden;z-index:200;}



body {
	font-family: Berlin Sans FB, Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #404040;
	background-image: url('images/fond_de_site.png');
	background-repeat: no-repeat;
	background-attachment: fixed;
	scrollbar-face-color : #ffcc33; 
	scrollbar-highlight-color : #ff9933;
	scrollbar-arrow-color :#ffffff;
	scrollbar-shadow-color : #cc6600;
	scrollbar-track-color : #cc9900;
	scrollbar-3dlight-color :none
}

.menu_liste { font-size: 10px; font-family: Berlin Sans FB, Arial, Verdana, Helvetica, sans-serif; color: #006600; text-decoration: none }
.bouton_chercher { font-weight: bold; font-size: 12px; font-family: Verdana, Helvetica, sans-serif; color: #336600; text-decoration: none }

.letitre {
	font-family: Berlin Sans FB, Arial, Verdana, Helvetica, sans-serif;
	color: #663300;
	font-size: 20px;
	font-style: bold;
}

.lien_menu {
	font-family: Berlin Sans FB, Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
    text-decoration: none;
	color: #5d5d5d;
	width: 100%;
}

.top_menu {
	font-family: Berlin Sans FB, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
    text-decoration: none;
	color: #000000;
}

.liste_formulaire {
	font-family: Berlin Sans FB, Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:normal;
    text-decoration: none;
	color: #000000;
}

.lien_menu:active {
	font-family: Berlin Sans FB, Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
    text-decoration: none;
	color: #ff6600;
	width: 100%;
}

.lien_menu:hover {
	font-family: Berlin Sans FB, Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
    text-decoration: none;
	color: #ff6600;
	width: 100%;
}

P {
	padding-bottom : 0px;
	padding-top : 0px;
	padding : 0px 0px 0px;
	margin-top : 0px;
	margin-bottom : 10px;
}

LI {
	padding-bottom : 0px;
	padding-top : 0px;
	padding : 0px 0px 0px;
	margin-top : 0px;
	margin-bottom : 0px;
}

h1 {
   font-family: Berlin Sans FB, Arial, Verdana, Helvetica, sans-serif;
   text-decoration: none;
	color: #DD7A00;
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
	padding-bottom : 0px;
	padding-top : 0px;
	padding : 5px 5px 5px;
	margin-top : 0px;
	margin-bottom : 0px;
}

h2 {
	font-family: Berlin Sans FB, Arial, Verdana, Helvetica, sans-serif;
	text-align: left;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	padding-bottom : 0px;
	padding-top : 0px;
	padding : 0px 0px;
	margin-bottom : 0px;
	margin-top : 0px;
}

h3 {
	font-family: Berlin Sans FB, Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-style: strong;
	font-weight: bold;
	padding-bottom : 0px;
	padding-top : 0px;
	margin-bottom : 0px;
	margin-top : 5px;
}

h4 {
	font-family: Berlin Sans FB, Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	padding : 0px 0px;
	margin-top : 5px;
	margin-bottom : 0px;
	font : bolder;
	font-variant : small-caps;
}

h5 {
	font-family: Berlin Sans FB, Arial, Verdana, Helvetica, sans-serif;
	text-align: left;
	font-size: 20px;
	font-style: strong;
	font-weight: bold;
	padding-bottom : 0px;
	padding-top : 0px;
	padding : 0px 0px;
	margin-bottom : 0px;
	margin-top : 0px;
}

h6 {
	font-family: Berlin Sans FB, Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	padding-bottom : 0px;
	padding-top : 0px;
	padding : 0px 0px 0px;
	margin-top : 0px;
	margin-bottom : 0px;
}

td {
	font-family: Berlin Sans FB, Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
}

a.bouton { font-weight: bold; font-size: 15px; font-family: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif; color: #646464; text-decoration: none; width: 100% }

a:hover.bouton { font-weight: bold; font-size: 15px; font-family: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif; color: #A52A2A; text-decoration: none; width: 100% }

.valeur_tableau { font-size: 9px; font-family: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif; color: #666600; text-decoration: none }

.box1 {
	padding: 0px;
	border-width: thin;
	border-style: solid;
	border-color: #0099cc #003399 #003399 #0099cc;
}

.lien_doc {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
    text-decoration: none;
	color: #006699;
}

.lien_doc:hover {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
    text-decoration: none;
	color: #cc0000;
}