/*---------------------------*/
/* Styles backgroud et liens */
/*---------------------------*/

@charset "iso-8859-1";
BODY  {         font-family: Verdana, Arial, sans-serif; 
                font-size: 13px; 
					 line-height: 130%;
					 color: #000000; 
                margin-top:     0;
                margin-left:    10;
                margin-right:   0;
                margin-bottom:  0;
                scrollbar-face-color:       #FFFFFF;
                scrollbar-shadow-color:     #0000CC; 
                scrollbar-highlight-color:  #0000CC;
                scrollbar-3dlight-color:    #ededed; 
                scrollbar-darkshadow-color: #ededed; 
                scrollbar-track-color:      #ffffff; 
                scrollbar-arrow-color:      #0000CC;
	             background-color: #FFFFFF;		 					 
}

a { color: #0000CC; text-decoration: none }

A.bleu:link		{ color: #0000CC; text-decoration:none; }
A.bleu:visited		{ color: #0000CC; text-decoration:none; }
A.bleu:hover		{ color: #FF0000; text-decoration:underline; }

A.rapide:link		{ color: #440C16; text-decoration:none; 	 font-size: 11px; font-family: Verdana, Arial, sans-serif; font-weight:normal;}
A.rapide:visited		{ color: #440C16; text-decoration:none;  	 font-size: 11px; font-family: Verdana, Arial, sans-serif; font-weight:normal;}
A.rapide:hover		{ color: #440C16; text-decoration:underline; font-size: 11px; font-family: Verdana, Arial, sans-serif; font-weight:normal;}

A.menu1:link		{ color: #440C16; text-decoration:none; padding: 5 0 5 20;	 font-size: 10px; font-family: Verdana, Arial, sans-serif; font-weight:normal;}
A.menu1:visited		{ color: #440C16; text-decoration:none; padding: 5 0 5 20;  	 font-size: 10px; font-family: Verdana, Arial, sans-serif; font-weight:normal;}
A.menu1:hover		{ color: #440C16; text-decoration:underline; padding: 5 0 5 20; font-size: 10px; font-family: Verdana, Arial, sans-serif; font-weight:normal;}

A.menu1_1:link		{ color: #440C16; text-decoration:none; padding: 5 0 5 0;	 font-size: 10px; font-family: Verdana, Arial, sans-serif; font-weight:normal;}
A.menu1_1:visited		{ color: #440C16; text-decoration:none; padding: 5 0 5 0;  	 font-size: 10px; font-family: Verdana, Arial, sans-serif; font-weight:normal;}
A.menu1_1:hover		{ color: #440C16; text-decoration:underline; padding: 5 0 5 0; font-size: 10px; font-family: Verdana, Arial, sans-serif; font-weight:normal;}


A.menu2:link		{ color: #440C16; text-decoration:none; padding: 5 0 5 20;		font-size: 10px; font-family: Verdana, Arial, sans-serif; font-weight:bold;}
A.menu2:visited		{ color: #440C16; text-decoration:none; padding: 5 0 5 20;  	font-size: 10px; font-family: Verdana, Arial, sans-serif; font-weight:bold;}
A.menu2:hover		{ color: #440C16; text-decoration:underline; padding: 5 0 5 20; font-size: 10px; font-family: Verdana, Arial, sans-serif; font-weight:bold;}


A.liennoir:link		{ color: #000000; text-decoration:none; 	 font-size: 11px; font-family: Verdana, Arial, sans-serif; font-weight:normal;}
A.liennoir:visited		{ color: #000000; text-decoration:none;  	 font-size: 11px; font-family: Verdana, Arial, sans-serif; font-weight:normal;}
A.liennoir:hover		{ color: #000000; text-decoration:underline; font-size: 11px; font-family: Verdana, Arial, sans-serif; font-weight:normal;}


A.lien1:link		{ color: #ff0000; text-decoration:none; font-size: 11px; font-family: Verdana, Arial, sans-serif; font-weight:normal;}
A.lien1:visited		{ color: #ff0000; text-decoration:none; font-size: 11px; font-family: Verdana, Arial, sans-serif; font-weight:normal;}
A.lien1:hover		{ color: #FF0000; text-decoration:underline; font-size: 11px; font-family: Verdana, Arial, sans-serif; font-weight:normal;}

A.details:link		   { color: #000000; font-size: 11px; padding: 0 0 0 0;	 text-decoration:none; }
A.details:visited		{ color: #000000; font-size: 11px; padding: 0 0 0 0;	 text-decoration:none; }
A.details:hover		{ color: #000000; font-size: 11px; padding: 0 0 0 0;	 text-decoration:underline;}

A.tt:link		   { color: #efefef; font-size: 13px; padding: 0 0 0 15; width: 100%; filter: dropshadow(color=#000000,offx=1, offy=1, positive=1);	 text-decoration:none;}
A.tt:visited		{ color: #efefef; font-size: 13px; padding: 0 0 0 15;	width: 100%; filter: dropshadow(color=#000000,offx=1, offy=1, positive=1); text-decoration:none; }
A.tt:hover		{ color: #efefef; font-size: 13px; padding: 0 0 0 15;	width: 100%; filter: dropshadow(color=#000000,offx=1, offy=1, positive=1); text-decoration:underline; }


a:visited { color: #000000; }
a.promo { color: C84B00; font-size: xx-small; font-family: Verdana,Arial,sans-serif; text-decoration: none }
a.promo:visited {	color: 000000;	font-size: 10px;	font-family: Verdana,Arial,sans-serif;	text-decoration: none;}


/*-------------------*/
/*       Accueil     */
/*-------------------*/

.fete  {
	font-family: Verdana,Arial,sans-serif;
	color: #000000;
	font-size: 12px;
	letter-spacing: 4px;
	padding: 0 0 0 0;
}


/*--------------------------*/
/*      contenue accueil    */
/*-------------------------*/


.menu {
	font-family: Verdana,Arial,sans-serif;
	color: #451018;
	font-size: 12px;
	padding: 0 0 0 20;
	}

.ttintro {
	font-family: "Times New Roman", Times, serif;
	color: #451018;
	font-size: 20px;
	padding: 0 0 0 15;
}

.txtintro {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #552231;
	font-size: 12px;
	line-height: 160%;	
	padding: 0 40 0 15;
	text-align: justify;	
}



.ttinfolettre{
	font-family: "Times New Roman", Times, serif;
	color: #451018;
	font-size: 18px;
	padding: 10 0 0 0;
}

.txtinfolettre {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #552231;
	font-size: 11px;
	line-height: 140%;	
	padding: 5 0 5 0;
}

.txtnoir{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	line-height: 100%;	
	padding: 7 0 3 0;
}

.ttnoir{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	line-height: 100%;	
	padding: 2 0 10 0;
}

.sondage  {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;	
	color: #FFFFFF;
	line-height: 140%;
	width: 100%;
	filter: dropshadow(color=#000000,offx=1, offy=1, positive=1);
	padding: 0 0 0 5;	
}

.ttsondage  {
	font-family: Verdana,Arial,sans-serif;
	font-size: 11px;	
	color: #000000;
	line-height: 150%;
	padding: 0 5 0 5;	
}

.txtsondage  {
	font-family: Verdana,Arial,sans-serif;
	font-size: 11px;	
	color: #000000;
	line-height: 170%;
	padding: 5 5 10 5;
}

.ttnews {
	font-family: "Times New Roman", Times, serif;
	color: #451018;
	font-size: 20px;
	padding: 10 0 10 3;
}

.ttdetail {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 14px;
	padding: 0 5 10 0;
}

.txtdetailintro {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #572232;
	font-size: 10px;
	line-height: 160%;
	padding: 0 10 10 0;
	text-align: justify;			
}

.txtdetail {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	line-height: 170%;
	padding: 0 10 10 0;
	text-align: justify;			
}

.txtdetails {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	line-height: 170%;
	padding: 0 10 10 0;
	text-align: justify;			
}

.ttnouvelle {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	padding: 0 5 10 5;
}

.txtnouvelle {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	line-height: 140%;
	padding: 0 5 10 5;
	text-align: justify;			
}

.imgleft {
	color: #451018;
	padding: 0 15 8 0;
}

.adresseacc {
	font-family: Verdana,Arial,sans-serif;
	color: #000000;
	line-height: 180%;
	font-size: 10px;
	padding: 0 5 10 20;
}


/*--------------------------*/
/*      Contenue site      */
/*-------------------------*/

.titre  {
	font-family: Verdana,Arial,sans-serif;
	color: #D2BB57;
	line-height: 160%;
	font-size: 16px;
	width: 100%;
	filter: dropshadow(color=#000000,offx=1, offy=1, positive=1);				
	padding: 0 20 10 15;
}

.txtcourant  {
	font-family: Verdana,Arial,sans-serif;
	color: #000000;
	line-height: 170%;
	font-size: 12px;
	padding: 0 20 75 15;
	text-align: justify;

}


.shadow  {
	font-family: Verdana,Arial,sans-serif;
	font-size: 11px;	
	color: #FFFFFF;
	letter-spacing: 2px;
	line-height: 170%;
	width: 100%;
	filter: dropshadow(color=#000000,offx=1, offy=1, positive=1);
}

.border { 
	border-color: #451018; 
	border-width: 1px; 
	border-style: solid; 
}

.bord0101 {
	border-color: #000000;
	border-width: 0px 1px 0px 1px;
	border-style: solid;
}

.bord1100 {
	border-color: #451018;
	border-width: 1px 1px 0px 0px;
	border-style: solid;
}

.bord0110 {
	border-color: #451018;
	border-width: 0px 1px 1px 0px;
	border-style: solid;
}

.bord0100 {
	border-color: #000000;
	border-width: 0px 1px 0px 0px;
	border-style: solid;
}