b{	font-weight: bold;}
strong{	font-weight: bold;}

.fondmenu {
background: #FFFFFF url(images/ombreD.gif) repeat-y;
}


.fondtitre {
	font-family: Arial, geneva, helvetica, sans-serif;
	color: #ffffff;
	background-color:#F37D01;
	font-size: 14pt;
	font-style: none;
	font-weight: bold;
}
.copy {
	font-family: Arial, geneva, helvetica, sans-serif;
	color: #777777;
	font-size: 10px;
	font-style: none;
	font-weight: normal;
}
.gtitre {
	font-family: Arial, geneva, helvetica, sans-serif;
	color:#1C5C0E;
	font-size: 22px;
	font-style: none;
	font-weight: bold;
	text-shadow: #BBA673 1px 1px 1px;	
}

.stitre {
	font-family: Arial, geneva, helvetica, sans-serif;
	color:#FF6D00;
	font-size: 18px;
	font-style: none;
	font-weight: bold;
}

.ptitre {
	font-family: Arial, geneva, helvetica, sans-serif;
	color:#FF6D00;
	font-size: 14px;
	font-style: none;
	font-weight: bold;
}


.soustitre {
	font-family: Arial, geneva, helvetica, sans-serif;
	color:#108802;
	font-size: 12pt;
	font-style: normal;
	text-decoration:underline;
	font-weight: bold;
}
.menuresto {
	font-family: Arial, geneva, helvetica, sans-serif;
	color:#108802;
	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
}
.texte {
	font-family: Arial, geneva, helvetica, sans-serif;
	color: #333333;
	font-size: 11pt;
	font-style: normal;
	font-weight: normal;
}
.texteg {
	font-family: Arial, geneva, helvetica, sans-serif;
	color: #372720;
	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
}
.gris {
	font-family: Arial, geneva, helvetica, sans-serif;
	color: #333333;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
}
.rouge {
	font-family: Arial, geneva, helvetica, sans-serif;
	color: #ff0000;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
}
.blanc {
	font-family: Arial, geneva, helvetica, sans-serif;
	color: #ffffff;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
}
.rougegg {	font-family: Tahoma, verdana, Arial, geneva, helvetica, sans-serif;
	color: #ff0000;	font-size: 18px;	font-style: normal;	font-weight: bold;}

A.menu {
	font-family: verdana, Arial, geneva, helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: normal;
	font-size: 14px;
	font-style: normal;
}
A.menu:hover {
	font-family: verdana, Arial, geneva, helvetica, sans-serif;
	color: #FBBE01;
	font-weight: normal;
	font-size: 14px;
	font-style: normal;
}
A.menu2 {
	font-family: verdana, Arial, geneva, helvetica, sans-serif;
	color: #FF6D00;
	font-weight: normal;
	font-size: 12px;
	font-style: normal;
}
A.menu2:hover {
	font-family: verdana, Arial, geneva, helvetica, sans-serif;
	color: FF0000;
	font-weight: normal;
	font-size: 12px;
	font-style: normal;
}

.bordure {
	border-style:solid;
	border-width:1px; 
	border-collapse: collapse; 
	border-bottom-color:#F37D01; 
	border-right-color:#F37D01; 
	border-top-color:#F37D01; 
	border-left-color:#F37D01;
}

.bordure2 {
	border-style:solid;
	border-width:1px; 
	border-collapse: collapse; 
	border-bottom-color:#1B6212; 
	border-right-color:#1B6212; 
	border-top-color:#1B6212; 
	border-left-color:#1B6212;
}





A {
   font-weight : normal;
   font-size : 12px;
   font-family : verdana, Arial, geneva, helvetica, sans-serif;
   text-decoration : none;
   color: #804040;
}

A:hover {
   font-weight : normal;
   font-size : 12px;
   color: #F50A0A;
   text-decoration : none;
   font-family : verdana, Arial, geneva, helvetica, sans-serif;
	border-right-color:#000000; 
}


BODY {scrollbar-face-color: #F77D00; scrollbar-shadow-color: Black; scrollbar-highlight-color: white; scrollbar-3dlight-color: Black; scrollbar-darkshadow-color: Black; scrollbar-track-color: #ffffff; scrollbar-arrow-color: #a9a9a9;    line-height: 15pt; }

SELECT { 
color:#222222;
background-color:#ffffff;
font-size:12px;
font-style: normal;
font-weight: bold;
font-family:Tahoma, Arial, geneva, helvetica, sans-serif; 
}

TEXTAREA { 
color:#222222;
background-color:#ffffff;
font-size:12px;
font-style: normal;
font-weight: bold;
font-family:Tahoma, Arial, geneva, helvetica, sans-serif; 
}

TD {
color:#333333;
font-size:14px;
font-style: normal;
font-weight: normal;
font-family:Verdana, Arial, geneva, helvetica, sans-serif; 
}



input {
 border:1px solid #E45E00;
 background-color:#FBBE01;
 }
input[type=radio] {
 background-color:transparent;
 border:1px solid #E45E00;
 }
select, option {
 background-color:#FBBE01;
 }
textarea {
 border:1px solid #E45E00;
 background-color:#FBBE01;
 }
input:focus { background-color:#ffffff; }
textarea:focus { background-color:#ffffff; }
select,option:focus { background-color:#ffffff; }

a.bulle {
     position:relative;
     color:#333333;
     text-decoration:none;
     font-family:arial, verdana, sans-serif;
     text-align:center;
     font-size:14px;
   }
   
   a.bulle:hover {
      background: none;
      z-index: 50;
   }
   
   a.bulle span {
     display: none;
   }
   
   a.bulle:hover span {
      display: block;
      position: absolute;
      top: -30px;
      left: 200px;
      font-family:arial, verdana, sans-serif;
      text-align:justify;
      font-size:14px;
      font-weight:normal;
      width:400px;
      background: white;
      padding: 5px;
      border: 1px solid #196211;
      border-left: 10px solid #196211;
   }


