#hmenu a {

	font-size: 14px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-weight:bold;	

	color:#FFFFFF;	

	text-decoration:none;	

	

	

}

#hmenu a:hover {

	font-size: 14px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-weight:bold;	

	color:#FFFFFF;

	background-color:#c6d517;


	text-decoration:none;	

}

#hmenu span {

	margin-right:5px;

	margin-left:5px;	

}

a.bottomLine, a.bottomLine:hover {

	font-size: 10px;

	font-family:Verdana, Arial, Helvetica, sans-serif;	

	color:#ffffff;	

	text-decoration:none;	



}
td.sitemapTitle{

	color:#291E02;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 16px;	

	font-weight:bold;

}

span.subcat{

	color:#291E02;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;	

	font-weight:normal;

}

a.firstLine:link,a.firstLine:visited  {

 	color: #000000;

 	font-family: Verdana, Arial, Helvetica, sans-serif;

 	font-size:14px;

 	font-weight:bold;

 	text-decoration: none

  }

a.firstLine:hover{	

	color: #000000;

	 font-family: Verdana, Arial, Helvetica, sans-serif;

 	font-size:14px;

 	font-weight:bold;

 	text-decoration: underline;

}

a.secondLine:link,a.secondLine:visited  {

 	color: #291E02;

 	font-family: Verdana, Arial, Helvetica, sans-serif;

 	font-size:12px;

 	font-weight:bold;

 	text-decoration: underline;

 }

a.secondLine:hover{	

	color: #f93;

 	font-family: Verdana, Arial, Helvetica, sans-serif;

 	font-size:12px;

 	font-weight:bold;

 	text-decoration: underline;

}



tr.blockregular {

	background-color:transparent;

	color: #000000;

 	font-family: Verdana, Arial, Helvetica, sans-serif;

 	font-size:12px;

 	font-weight:bold;



}

tr.photos {

	font-family: Verdana, Arial, Helvetica, sans-serif;

 	font-size:12px;
	color:#c9a600;
 	font-weight:bold;



}
tr.blockrollover,td.blockrollover,table.blockrollover {

	background-color:#d1e119;

	color: #000000;

 	font-family: Verdana, Arial, Helvetica, sans-serif;

 	font-size:12px;

 	font-weight:bold;

}



a.menu:link,a.menu:visited{	

	text-decoration: none;

	color:#000000;

}

a.menu:hover{	

	text-decoration: underline;

	color:#000000;	

}



a:link,a.detail:visited{	

	text-decoration: none;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight:bold;

	color:#F2D631;

}

a:hover{	

	text-decoration: underline;

	color:#c9a600;

	font-weight:bold;

}

td.language{

	color:#FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	background-color:#3399FE;

	font-weight:bold;

}



.txt01       { color: #F2D631; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;}

.txt02       { color: #F2D631; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif;}

.txt03       { color: #ffffff; font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}

.txt04       { color: #F2D631; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal }



p.mention     { color: #ffffff; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal }

	

p.soustitre    { color: #c9a600; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold }



p.titre    { color: #c9a600; font-size: 18px; font-family: Times New Roman, Times, serif; font-style: italic; font-weight: bold }



li.description       { color: #ffffff; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 5px 0 5px 0 }

p.description  { color: #ffffff; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align:justify }


p   { color: #ffffff; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif }

span.lettrine {
	font-size: 36px;
	color: #ffffff;
	font-family: Times New Roman, Times, serif }
h3 {
	color: #c9a600; 
	font-size: 20px; font-family: Times New Roman, Times, serif; 
	font-style: italic; font-weight: bold 

}
	

