/* GENERAL */
body 						{ margin: 0px; 
    scrollbar-track-color:#FFFFFF;	
    scrollbar-arrow-color:#FFFFFF; 
    scrollbar-face-color:#83675d;
    scrollbar-base-color:#83675d; 
    scrollbar-3dlight-color:#FFFFFF;
    scrollbar-darkshadow-color:#FFFFFF;
    scrollbar-highlight-color:#83675d;
    scrollbar-shadow-color:#FFFFFF;}

a:hover img { opacity: 0.4; filter:alpha(opacity= 40); }

.gallerie {
	border-style:dashed;
}
.suite a{ display:block;
	background-image: url('img/suite.png') ;
	width:123px;
	height:69px;
}
.suite a:hover {
	background-image: url('img/suite_over.png');
}
/* LINKS */
.lienFooter:hover 			{ color:#FFFFFF; text-decoration:underline;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:12px }
.lienFooter:link			{ color:#FFFFFF; text-decoration:none;		font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:12px }
.lienFooter					{ color:#FFFFFF; text-decoration:none;		font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:12px }
.lienHeader:hover			{ color:#756245; text-decoration:underline;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:13px;	font-weight:bold }
.lienHeader:link			{ color:#756245; text-decoration:none;		font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:13px;	font-weight:bold }
.lienHeader					{ color:#756245; text-decoration:none;		font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:13px;	font-weight:bold }
.lienPrincipal:hover		{ color:#333333; text-decoration:underline;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:12px;	}
.lienPrincipal:link			{ color:#333333; text-decoration:underline;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:12px;	}
.lienPrincipal				{ color:#333333; text-decoration:underline;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:12px;	}
.lienPrincipalBigger:hover 	{ color:#333333; text-decoration:underline; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; }
.lienPrincipalBigger:link 	{ color:#333333; text-decoration:none; 		font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; }
.lienPrincipalBigger 		{ color:#333333; text-decoration:none; 		font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; }
a.liendirect { /* definition of the "image" class in the <a> tag */
     display: block; /* a tag must be a block */
     width: 200px; /* width of reactive image */
     height: 81px; /* height of reactive image */
     background-image: url(img/boutonradio.jpg); /* source for start image */
     background-repeat: no-repeat;
     }
	 
a.liendirect:hover { /* definition of the "image" class for <a> tag when hovered onto */
     background-image: url(img/boutonradio_hover.jpg); /* source for target image */
     } 
.menu2:link			{ color:#cc0000; font-family:Arial Narrow, Helvetica, Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none;}
.menu2:visited		{ color:#cc0000; font-family:Arial Narrow, Helvetica, Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none;}
.menu2:hover		{ color:#000000; font-family:Arial Narrow, Helvetica, Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none;}
.menu2				{ color:#cc0000; font-family:Arial Narrow, Helvetica, Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; }
.menu3:link			{ color:#ffffff; font-family:Arial Narrow, Helvetica, Verdana, Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none;}
.menu3:visited		{ color:#ffffff; font-family:Arial Narrow, Helvetica, Verdana, Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none;}
.menu3:hover		{ color:#ffffff; font-family:Arial Narrow, Helvetica, Verdana, Arial, Helvetica, sans-serif; font-size:13px; text-decoration:underline;}
.menu3				{ color:#ffffff; font-family:Arial Narrow, Helvetica, Verdana, Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none; }

.BlockTitleLink:link		{ color:#FFFFFF; text-decoration:none; font-family:Arial Narrow, Helvetica, Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; }
.BlockTitleLink:visited		{ color:#FFFFFF; text-decoration:none; font-family:Arial Narrow, Helvetica, Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; }
.BlockTitleLink:hover		{ color:#FFFFFF; text-decoration:underline; font-family:Arial Narrow, Helvetica, Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; }

.lienInfo:link				{ color:#756245; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; }
.lienInfo:visited			{ color:#756245; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; }
.lienInfo:hover				{ color:#756245; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; }


.linkBlocka:link			{ color:#cc0000; text-decoration:underline; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-decoration:none; }
.linkBlocka:visited			{ color:#cc0000; text-decoration:underline; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-decoration:none;}
.linkBlocka:hover			{ color:#cc0000; text-decoration:underline; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-decoration:underline;}

.BlockTextL:link				{ color:#000000; text-decoration:none;		font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; }
.BlockTextL:visited				{ color:#000000; text-decoration:none;		font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; }
.BlockTextL:hover				{ color:#cc0000; text-decoration:none; 		font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; }

.button:link				{ color:#756245; text-decoration:none;		font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; }
.button:visited				{ color:#756245; text-decoration:none;		font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; }
.button:hover				{ color:#756245; text-decoration:none; 		font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; }

.buttonBlanc:link			{ color:#FFFFFF; text-decoration:none;		font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; }
.buttonBlanc:visited		{ color:#FFFFFF; text-decoration:none;		font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; }
.buttonBlanc:hover			{ color:#d3b077; text-decoration:none; 		font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; }

.button2:link				{ color:#cc0000; text-decoration:none;		font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; }
.button2:visited			{ color:#cc0000; text-decoration:none;		font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; }
.button2:hover				{ color:#513c21; text-decoration:none; 		font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; }

.Suite:link					{ color:#756245; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; }
.Suite:visited				{ color:#756245; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; }
.Suite:hover				{ color:#cc0000; text-decoration:underline; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; }

.Communiques:link			{ color:#333333; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; }
.Communiques:visited		{ color:#333333; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; }
.Communiques:hover			{ color:#cc0000; text-decoration:underline; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; }
.CommuniquesB:link			{ color:#333333; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; }
.CommuniquesB:visited		{ color:#333333; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; }
.CommuniquesB:hover			{ color:#cc0000; text-decoration:underline; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; }
.article			{ color:#b02512; font-family:"Times New Roman", Times, serif; font-size:24px; font-weight:bold; }
.prix			{ color:#ed270d; font-family:"Times New Roman", Times, serif; font-size:15px; font-weight:bold; }

.Fest:link			{ color:#333333; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; }
.Fest:visited		{ color:#333333; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; }
.Fest:hover			{ color:#cc0000; text-decoration:underline; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; }
.FestB:link			{ color:#333333; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; }
.FestB:visited		{ color:#333333; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; }
.FestB:hover			{ color:#cc0000; text-decoration:underline; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; }
.FestR			{ color:#cc0000; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; }
.FestB			{ color:#333333; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; }

.Radio:link			{ color:#333333; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; }
.Radio:visited		{ color:#333333; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; }
.Radio:hover			{ color:#cc0000; text-decoration:underline; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; }
.RadioB:link			{ color:#333333; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; }
.RadioB:visited		{ color:#333333; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; }
.RadioB:hover			{ color:#cc0000; text-decoration:underline; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; }
.RadioR			{ color:#cc0000; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; }
.RadioB			{ color:#333333; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; }


.Opinion:link				{ color:#513c21; text-decoration:underline; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; }
.Opinion:visited			{ color:#513c21; text-decoration:underline; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; }
.Opinion:hover				{ color:#cc0000; text-decoration:underline; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; }

.HomePage:link				{ color:#513c21; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; }
.HomePage:visited			{ color:#513c21; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; }
.HomePage:hover				{ color:#cc0000; text-decoration:underline; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; }

.LinkTitleSmall:link		{ color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; }
.LinkTitleSmall:visited		{ color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; }
.LinkTitleSmall:hover		{ color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; }

.LinkReprise:link			{ color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; }
.LinkReprise:visited		{ color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; }
.LinkReprise:hover			{ color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline;}

.AjouterLe2:link						{ color:#756245; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; text-decoration:none; }
.AjouterLe2:visited						{ color:#756245; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; text-decoration:none; }
.AjouterLe2:hover						{ color:#756245; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px;text-decoration:underline; }

a:link						    { color:#513c21; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; }
a:visited						{ color:#513c21; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; }
a:hover						{ color:#cc0000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;text-decoration:underline; }

.nouvG              {color:#513c21; font-family: Arial Narrow, Helvetica Condensed,  Verdana, Arial, sans-serif; font-size:13px; font-weight: bold;}
.nouvGL:link              {color:#513c21; font-family: Arial Narrow, Helvetica Condensed,  Verdana, Arial, sans-serif; font-size:13px; font-weight: bold;}
.nouvGL:visited              {color:#513c21; font-family: Arial Narrow, Helvetica Condensed,  Verdana, Arial, sans-serif; font-size:13px; font-weight: bold;}
.nouvGL:hover              {color:#513c21; font-family: Arial Narrow, Helvetica Condensed,  Verdana, Arial, sans-serif; font-size:13px; font-weight: bold;}

.duel				{ color:#cc0000; font-family:Arial Narrow, Helvetica, Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight: bold; text-decoration:none; }
.duel2				{ color:#513c21; font-family:Arial Narrow, Helvetica, Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight: bold; text-decoration:none; }
.duel3				{ color:#513c21; font-family:Arial Narrow, Helvetica, Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight: normal; text-decoration:none; }
.duel4				{ color:#cc0000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }


/* TEXT */
.MaJ 						{ color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; }
.BlockTitle					{ color:#FFFFFF; font-family:Arial Narrow, Helvetica, Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; }
.Bigger						{ color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; }
.BlockText					{ color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
.BlockTexts					{ color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; }
.BlockError					{ color:#cc0000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
.LeagueTitle				{ color:#513c21; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold }
.LinkTitle					{ color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px;; font-weight:bold; text-decoration:underline }
.AjouterLe					{ color:#756245; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; }
.Copyright 					{ color:#756245; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; }
.BlockRegister				{ color:#756245; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
.BlockRegisterR				{ color:#cc0000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
.clock 						{ color:#000000; font-family:"Times New Roman", Times, serif; font-weight:bold; font-size:10px; }

.MainNewsTitle				{ color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight: bold;}
.MainNewsText				{ color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal;}
.OtherNewsTitle				{ color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold;}
.NewsTitle					{ color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold;}
.SondageTitle				{ color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none;}
.SondageResult				{  background-color:#513c21; padding: 5px 10px 5px 10px; color:#ffffff; font-family: Arial Narrow, Helvetica Condensed,  Verdana, Arial, sans-serif; font-size:11px;font-weight: bold; }
.SondageAnswer				{ color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; }

input 						{ font-family: Verdana,Helvetica,Arial,sans-serif; 	font-size: 11px; 	color: #333333; }
textarea 					{ font-family: Verdana,Helvetica,Arial,sans-serif; 	font-size: 11px;	color: #333333; }
select 						{ font-family: Verdana,Helvetica,Arial,sans-serif; 	font-size: 11px; 	color: #333333; }
.txttop						{ font-family: "Times New Roman", Times, serif; 	font-size: 13px; 	color: #000000;  margin-left:10px; text-align:left;}

img							{ border-top-style: none; border-right-style: none; 	border-left-style: none;	border-bottom-style: none; margin: 0px;}
/* 5 places pour changer le fond pâle: bg, bgB2, menuGdet, headerTOP et tableNews*/
.headerTOP    {background-image: url('img/back_header.png') no-repeat left top; }

.menuGtit           { border-left:solid 1px #191919; border-top:solid 1px #191919; border-right:solid 1px #191919;  padding: 2px 5px 2px 5px; color:#191919; font-family:"Times New Roman", Times, serif; font-size:12px; font-weight: bold;}
.menuGdet         {  border-bottom: solid 1px #191919; border-left: solid 1px #191919; border-right: solid 1px #191919;  padding: 5px 10px 5px 10px; color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal;}
.menuTpad        {padding: 5px 10px 5px 10px;}
.menuTpad2        {padding: 5px 0px 5px 0px;}
.bgB1                   /*  {background-color: #d3b077}*/
.bgB2                    /* {background-color: #efdfc3}*/
.bgB3                     {background-color: #333333}
.b                     {font-weight:bold;}
.bg {/*background-image: url('img/bg1.jpg');*/background-color:#83675d;}
.tabT  {padding-top:5px}
.tabB  {padding-bottom:5px}
.top  {padding:5px 0px; text-align:right}
.tableNews { border: solid #513c21 1px; padding:2px;margin:2px; }
.tableP{border: solid #513c21 1px; padding:2px; background-color:#e8ca9a}
.newsGtit { background-color:#513c21; padding: 2px 10px 2px 10px;color:#ffffff; font-family: Arial Narrow, Helvetica Condensed,  Verdana, Arial, sans-serif; font-size:11px; font-weight: bold;}
 .banner  {padding-top:5px; padding-bottom: 5px;}
 .tableC {padding:0px; border: solid #513c21 1px;}
 
 /*changer 2e couleur*/
.lineTop {padding-top:10px; border-top: solid #bba480 1px;}
.lineBot {padding-bottom:10px; border-bottom: solid #bba480 1px;} 
.bgB4    {background-color: #bba480;}

.Paging:link				    { color:#513c21; text-decoration:none;		font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; }
.Paging:visited				{ color:#513c21; text-decoration:none;		font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; }
.Paging:hover				{ color:#cc0000; text-decoration:underline;     font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; }
.PagingOFF				       { color:#513c21; text-decoration:none;		font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; }

.Rumeur				{ color:#cc0000; text-decoration:none;     font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; }
.Liens				{ color:#cc0000; text-decoration:none;     font-family: Arial Narrow, Helvetica Condensed,  Verdana, Arial, sans-serif; font-size:11px; font-weight:bold; }
.artL:link 		{color:#513c21; font-family: Arial Narrow, Helvetica Condensed,  Verdana, Arial, sans-serif; font-size:16px; line-height:20px; font-weight: bold; text-decoration:none; }
.artL:visited 	{color:#513c21; font-family: Arial Narrow, Helvetica Condensed,  Verdana, Arial, sans-serif; font-size:16px; line-height:20px; font-weight: bold; text-decoration:none;  }
.artL:hover 	{color:#cc0000; font-family: Arial Narrow, Helvetica Condensed,  Verdana, Arial, sans-serif; font-size:16px; line-height:20px; font-weight: bold; text-decoration:none; }
.formContact { color:#cc0000; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; }
.txtpetit{ color:#756245; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; }

.textMessage 	{ color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; border-style:none; background-color:#513c21; font-weight:bold; cursor:default }
.leftMessage 	{ color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; border-style:solid; border-width:1px; border-color:#962c1c; cursor:default }


.style1 {color:#ffffff}
.style2 {font-family: Arial, Helvetica, sans-serif}
.style4 {font-size: 20px}
.style5 {color: #756245}
.style6 {color: #756245}

.mainmenu { 

-moz-border-radius-bottomleft:10px;
-moz-border-radius-bottomright:10px;
-moz-border-radius-topleft:10px;
-moz-border-radius-topright:10px;

-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
 
background:#F9EAD3 none repeat scroll 0 0;
padding:10px;
height:400px;
color:#826436;
font-family:"Times New Roman", Times, serif;
border-radius:10px;

}
#menuprinc {
	padding:0;
	margin:0;
	width:160px;
}
#menuprinc li{
    clear:both;
    float:left;   
    width:160px;
    display:block;
    /*background:url(../images/divider.gif) no-repeat bottom;*/
    padding-bottom:3px;
	text-align:left;
	margin:0;
	padding:0;
}
#menuprinc li a{
    display:block;
    background:url(img/fleB_12x11.gif) no-repeat left 16%;
    padding:0px 10px 10px 30px;
    text-decoration:none;
    color:#ffffff;
	font-family:"Times New Roman", Times, serif;
    font-size:15px;
    width:120px;
}
#menuprinc li a:hover{
    display:block;
    background:#957b71 url(img/fleC_12x11.gif) no-repeat left 16%;
    padding:0px 0px 10px 30px;
    margin:0 20px 0 0;
    text-decoration:underline;
    /*color:#1b1c17;*/
    font-size:15px;

}
#menugauche{ 
    display:inline;           
    margin-top:0px;
    width: 100%;
}    

#menugauche  ul {
	margin:0;
	padding:0;
	background:#d3b077;
	list-style:none;
	font-weight:bold;
	width: 172px !important;
	width: 172px;
	font-size: 11px;
}

#menugauche ul li { 
	padding:0px 0 3px 0;
	background:url("images/spacer.gif") repeat-x left bottom;
	line-height: 20px;
}

#menugauche ul li a{
	display: block;
	text-decoration:none;
	font-weight:bold;
	color:#fff;
	background:url("images/puce.gif") no-repeat 4px 5px;
	padding-left:13px;
	width: 159px !important;
	width: 172px;
}

#menugauche ul li a:hover { 
	display:block;
	color:#ddd;
	background:#d3b077 url("images/puce-light.gif") no-repeat 4px 5px;
}

#menugauche ul li.sections { 
	background:#d3b077 url("images/filet.gif") repeat-x left bottom;
	line-height:18px;
	color:#FFCE00;
	font-size:11px;
	padding-left:50px;

} 

#menugauche ul li.radio { 
	padding:0px 0 0px 0;
	background:#d3b077 url("images/spacer.gif") repeat-x left bottom;
	line-height: 20px;
}

#menugauche ul li.radio a {
	display: block;
	text-decoration:none;
	font-weight:bold;
	color:#fff;
	background:url("images/puce.gif") no-repeat 4px 5px;
	padding-left:13px;
	width: 159px !important;
	width: 172px;
	padding-bottom: 1px;	
}

#menugauche ul li.radio a:hover { 
	display:block;
	color:#ddd;
	background:#d3b077 url("images/puce-light.gif") no-repeat 4px 5px;
	padding-bottom: 1px;	
}


.dataTable {
	border-collapse: collapse;
	clear: both;
}

.dataTable thead th {
	background-color: #669900;
	border-width: 1px;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-style: solid;
	padding: 2px;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	height: 23px;
}

.dataTable tfoot td {
	background-color: #FFFFFF;
	border-width: 1px;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-style: solid;
	padding: 2px;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

.dataTable tbody td {
	background-color: #FFFFFF;
	border-width: 1px;
	border-color: #E6E6E6;
	border-style: solid;
	padding: 2px;
	font-size: 11px;
	color: #000000;
}
<!--pageSaint-Tite-->
.hrs {color: #cc0000;}
.nom {color: #000000;}