/*	###########################################
	##	PAGE
	#############################################*/



BODY, .page
         {
			background: url('../../images/fd_page.jpg');
			scrollbar-3d-light-color: white;
			scrollbar-arrow-color: white;
			scrollbar-base-color: black;
			scrollbar-dark-shadow-color: white;
			scrollbar-face-color: #990000;
			scrollbar-highlight-color: white;
			scrollbar-shadow-color: white;
			FONT-FAMILY: Verdana,Arial,Helvetica;
			FONT-SIZE: 10px;
			COLOR: black;
			MARGIN-LEFT: 0pt;
			MARGIN-TOP: 2pt;
			MARGIN-RIGHT: 0pt;
			MARGIN-BOTTOM: 2pt;
         }

TD
         {	FONT-FAMILY: Verdana,Arial,Helvetica;
			FONT-SIZE: 10px;
			COLOR: black;
         }


/*	###########################################
	##	FORMULAIRES
	#############################################*/

INPUT,SELECT,TEXTAREA, .of_frozen
         {  COLOR: black;
			BACKGROUND-COLOR: white;
            FONT-FAMILY: Verdana,Arial,Helvetica;
            FONT-SIZE: 9px;
            FONT-WEIGHT: normal;
			TEXT-DECORATION: none;
			border: #009900 1px solid;
			MARGIN: 2px;
			PADDING: 2px;			
         }


.oof_element {
		FONT-SIZE: 10px;
		FONT-FAMILY: Verdana,Arial,Helvetica;
		FONT-WEIGHT: bold;
}

.oof_error {
		COLOR: red;
		FONT-SIZE: 10px;
		FONT-FAMILY: Verdana,Arial,Helvetica;
		FONT-WEIGHT: bold;
}

FIELDSET
		{	BORDER: black 1px solid;
			PADDING: 5;
		}

LEGEND {
			FONT-WEIGHT: bold;
}


/*	###########################################
	##	TITRES
	#############################################*/


.titre {
		FONT-SIZE: 11px;
		FONT-WEIGHT: bold;
		COLOR: #009900;
		FONT-FAMILY: Verdana,Arial,Helvetica;
		PADDING-TOP: 4px;
		PADDING-BOTTOM: 4px;
		PADDING-LEFT: 2px;
		PADDING-RIGHT: 2px;
		MARGIN-BOTTOM: 2px;
}



/*	###########################################
	##	CADRES, TABLES, MARGES
	#############################################*/


.footer_table {
		COLOR: #FFFFFF;
		BACKGROUND-COLOR: #006600;
		FONT-FAMILY: Arial,Helvetica,Verdana;
		PADDING-TOP: 2px;
		PADDING-BOTTOM: 2px;
		PADDING-LEFT: 2px;
		PADDING-RIGHT: 2px;
		BORDER-TOP: black 1px solid;
		BORDER-BOTTOM: black 1px solid;
		BORDER-RIGHT: black 1px solid;
}

.row	{
		BORDER-BOTTOM: black 1px solid;
}

.cadre_clair  {  
			BACKGROUND-COLOR: #F8F8F8;            
			BORDER: #CCCCCC 1px solid;
			PADDING: 4px;
         }

.cadre_nd  {  
			BACKGROUND-COLOR: #FFCCCC;  
			COLOR: red;
			BORDER: red 1px solid;
			PADDING: 1px;
         }

.cadre_vert {             
			BORDER: #009900 3px solid;
			PADDING: 5px;
         }

.cadre_rouge  {             
			BORDER: #990000 3px solid;
         }

.justify
		{	TEXT-ALIGN: justify;
		}

.list_categ {
			COLOR: white;
			FONT-WEIGHT: bold;
			BORDER: #003300 1px solid;
			PADDING: 2;
			BACKGROUND-COLOR: #007700;
}

/*	###########################################
	##	TEXTES DIVERS
	#############################################*/

.prix {
		FONT-SIZE: 11px;
		COLOR: #990000;
		FONT-FAMILY: Helvetica,Verdana,Arial;
		FONT-WEIGHT: bold;
}

.txt_vert {
		FONT-SIZE: 10px;
		FONT-WEIGHT: bold;
		COLOR: #006600;
		FONT-FAMILY: Verdana,Arial,Helvetica;		
}

.txt_rouge {
		FONT-SIZE: 10px;
		FONT-WEIGHT: bold;
		COLOR: #990000;
		FONT-FAMILY: Verdana,Arial,Helvetica;		
}

.txt_vert2 {
		FONT-SIZE: 10px;
		FONT-WEIGHT: bold;
		COLOR: #339933;
		FONT-FAMILY: Verdana,Arial,Helvetica;		
}




/*	###########################################
	##	MENUS
	#############################################*/


.ss_menu_on {
	COLOR: #009900;
	FONT-WEIGHT: bold;
}




/*	###########################################
	##	LIENS
	#############################################*/


a:link,a:visited,.link {color: #009900; text-decoration: none; background-position: center;
}
a:hover,a:active	{color: red; text-decoration: underline; background-position: center;
}


a.lien_menu:link, a.lien_menu:visited {
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	COLOR: black;
	FONT-FAMILY: Verdana,Arial,Helvetica;
	MARGIN-TOP: 4px;
	MARGIN-BOTTOM: 4px;
	MARGIN-LEFT: 1px;
	MARGIN-RIGHT: 1px;
}

a.lien_menu:hover, a.lien_menu:active{
	COLOR: red;
}

a.lien_ss_menu:link, a.lien_ss_menu:visited {
	COLOR: white;
	FONT-WEIGHT: bold;
}

a.lien_ss_menu:hover, a.lien_ss_menu:active{
	COLOR: red;
}

a.lien_ong:link, a.lien_ong:visited {
	FONT-SIZE: 9px;
	FONT-WEIGHT: bold;
	COLOR: black;
	FONT-FAMILY: Verdana,Helvetica,Arial;
	MARGIN-TOP: 4px;
	MARGIN-BOTTOM: 4px;
	MARGIN-LEFT: 1px;
	MARGIN-RIGHT: 1px;
}

a.lien_ong:hover, a.lien_ong:active{
	FONT-SIZE: 9px;
	FONT-WEIGHT: bold;
	COLOR: #993300;
	FONT-FAMILY: Verdana,Helvetica,Arial;
	MARGIN-TOP: 4px;
	MARGIN-BOTTOM: 4px;
	MARGIN-LEFT: 1px;
	MARGIN-RIGHT: 1px; 
}

