/* ----------------------- STYLE GENERAL ----------------------- */

BODY {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color : #000000;
	background-color	:	#BCD46E;
	background-image:url(../images/interface/trame2.gif);
	/*#416D40
#98C00E
#BDDB9C
#BCD46E*/
}

FORM {margin : 0px; padding : 0px;}

a:link      	{text-decoration: none; color: #0950A0; font-weight : bold;}
a:visited 	{text-decoration: none; color: #0950A0; font-weight : bold;}
a:active  	{text-decoration: none; color: #0950A0; font-weight : bold;}
a:hover  	{text-decoration: none; color: #FFCC00; font-weight : bold;}

TD {
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size				: 	10px;
	color 						: 	#000000;
	font-weight				: 	normal;
}

LI {
	margin-top : 3px;
	margin-bottom: 3px;
}

UL {
	margin-top : 3px;
	margin-bottom: 3px;
}

TEXTAREA, INPUT, SELECT {
	font-size : 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

SELECT {
	background-color	:	#F1F1F1;
	color						:	#182F41	;
}

TD.contener{
	text-align				:	left;
}

/* ----------------------- STYLE SITE ----------------------- */
/*
.titre{
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size				:	10px;
}
*/

/* ----------------------- STYLE NEWSLETTER ----------------------- */

INPUT.newsletter{
	background-color		:	#FFFFFF;
	border					:	2px;
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size				:	10px;
	color 					: 	#000000;
	font-weight				: 	normal;
	border-color			: 	#97AA23;
	border-style			: 	solid;
}

RADIO.newsletter{
/*
	background-color	:	transparent;
	border-width			: 	0;
*/
}

/* ----------------------- STYLE CONTACT ----------------------- */

TD.contactLabel{
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size				:	11px;
	color 					: 	#778B33;
	font-weight				: 	bold;
}

INPUT.bt_site{
	background-color		:	#FBDC09;
	border					:	1px;
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size				:	10px;
	color 					: 	#000000;
	font-weight				: 	bold;
	border-color			: 	#B4BA2C;
	border-style			: 	solid;
	cursor					:	pointer;
}

TD.retour{
	background-color		:	#FBDC09;
	border					:	1px;
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size				:	10px;
	color 					: 	#000000;
	font-weight				: 	bold;
	border-color			: 	#B4BA2C;
	border-style			: 	solid;
	cursor					:	pointer;
}

TD.retour a:link      {text-decoration: none; color: #FBDC09; font-weight : bold;}
TD.retour a:visited 	{text-decoration: none; color: #FBDC09; font-weight : bold;}
TD.retour a:active  	{text-decoration: none; color: #FBDC09; font-weight : bold;}
TD.retour a:hover  	{text-decoration: none; color: #FBDC09; font-weight : bold;}


INPUT.contact{
/*
	background-color	:	#FFFFFF;
	border					:	1px;
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size				:	10px;
	color 						: 	#182F41;
	font-weight				: 	normal;
	border-color			: 	#000000;
	border-style			: 	solid;
*/
}

INPUT.contactErreur{
/*
	background-color	:	#FFFFFF;
	border					:	1px;
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size				:	10px;
	color 						: 	#182F41;
	font-weight				: 	normal;
	border-color			: 	#000000;
	border-style			: 	solid;
*/
}


/* ----------------------- STYLE VT DESIGN SIGNATURE ----------------------- */
TD.vtdesign{
	font-size			 	:	10px;
	font-weight 			: 	bold;
	text-align				:	right;
	color					: 	#50AB00;
}

TD.vtdesign a:link      {text-decoration: none; color: #50AB00; font-weight : bold;}
TD.vtdesign a:visited 	{text-decoration: none; color: #50AB00; font-weight : bold;}
TD.vtdesign a:active  	{text-decoration: none; color: #50AB00; font-weight : bold;}
TD.vtdesign a:hover  	{text-decoration: underline; color: #50AB00; font-weight : bold;}

TD.adresse{
	font-size			 	:	10px;
	font-weight 			: 	bold;
	text-align				:	left;
	color					: 	#FFFFFF;
}

TD.adresse a:link      {text-decoration: none; color: #FFFFFF; font-weight : bold;}
TD.adresse a:visited 	{text-decoration: none; color: #FFFFFF; font-weight : bold;}
TD.adresse a:active  	{text-decoration: none; color: #FFFFFF; font-weight : bold;}
TD.adresse a:hover  	{text-decoration: underline; color: #FFFFFF; font-weight : bold;}

/* ----------------------- STYLE DU MENU PRINCIPAL ----------------------- */
TD.rubrique_principale{
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size				: 	12px;
	color 					: 	#000000;
	font-weight				: 	bold;
	background 				:	url(../images/interface/carre_jaune.gif) no-repeat center left;
	padding					: 	2px 0px 2px 12px;
	text-align				:	left;
	height					:	19px;
	vertical-align			:	bottom;
}

TD.rubrique_principale a:link      {text-decoration: none; color: #000000; font-weight : bold;}
TD.rubrique_principale a:visited 	{text-decoration: none; color: #000000; font-weight : bold;}
TD.rubrique_principale a:active  	{text-decoration: none; color: #000000; font-weight : bold;}
TD.rubrique_principale a:hover  	{text-decoration: underline; color: #000000; font-weight : bold;}

TD.rubrique_principale_select{
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size				: 	12px;
	color 					: 	#000000;
	font-weight				: 	bold;
	padding					: 	2px 0px 2px 12px;
	text-align				:	left;
	height					:	19px;
	background 				:	url(../images/interface/carre_jaune.gif) no-repeat center left;
	vertical-align			:	bottom;
}

TD.rubrique_principale_select a:link      {text-decoration: none; color: #FBDC09; font-weight : bold;}
TD.rubrique_principale_select a:visited 	{text-decoration: none; color: #FBDC09; font-weight : bold;}
TD.rubrique_principale_select a:active  	{text-decoration: none; color: #FBDC09; font-weight : bold;}
TD.rubrique_principale_select a:hover  	{text-decoration: underline; color: #FBDC09; font-weight : bold;}

TD.sous_rubrique{
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size				: 	12px;
	color 					: 	#000000;
	font-weight				: 	normal;
	padding					: 	2px 0px 2px 12px;
	text-align				:	left;
	height					:	16px;
	background 				:	url(../images/interface/carre_noir.gif) no-repeat center left;
	vertical-align			:	bottom;
}

TD.sous_rubrique a:link      {text-decoration: none; color: #000000; font-weight : normal;}
TD.sous_rubrique a:visited 	{text-decoration: none; color: #000000; font-weight : normal;}
TD.sous_rubrique a:active  	{text-decoration: none; color: #000000; font-weight : normal;}
TD.sous_rubrique a:hover  	{text-decoration: underline; color: #000000; font-weight : normal;}

TD.sous_rubrique_select{
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size				: 	12px;
	color 					: 	#000000;
	font-weight				: 	normal;
	padding					: 	2px 0px 2px 12px;
	text-align				:	left;
	height					:	16px;
	background 				:	url(../images/interface/carre_bleu.gif) no-repeat center left;
	vertical-align			:	bottom;
}

TD.sous_rubrique_select a:link      {text-decoration: none; color: #0A37FB; font-weight : normal;}
TD.sous_rubrique_select a:visited 	{text-decoration: none; color: #0A37FB; font-weight : normal;}
TD.sous_rubrique_select a:active  	{text-decoration: none; color: #0A37FB; font-weight : normal;}
TD.sous_rubrique_select a:hover  	{text-decoration: none; color: #0A37FB; font-weight : normal;}

TD.titre{
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size				: 	16px;
	color 					: 	#7BB73A;
	font-weight				: 	bold;
	text-align				:	left;
	height					:	26px;
	background 				:	url(../images/interface/bande_orange.gif) repeat-x top right;
	verticaol-align			:	center;
}

TD.texte{
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size				: 	11px;
	color 					: 	#000000;
	font-weight				: 	normal;
	text-align				:	left;
}

TD.titre_actu_index{
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size				: 	15px;
	color 					: 	#FFFFFF;
	font-weight				: 	bold;
	text-align				:	left;
	vertical-align			:	center;
	background-color		:	#8FC754;
	padding					: 	2px 0px 2px 12px;
}

TD.contenu_actu_index{
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size				: 	10px;
	color 					: 	#000000;
	font-weight				: 	normal;
	text-align				:	left;
	verticaol-align			:	center;
	background-color		:	#BCE98D;
	padding					: 	2px 0px 2px 12px;
	border					:	1px #A5BC8D solid;
}

TD.lien_bleu{
	font-size			 	:	10px;
	font-weight 			: 	bold;
	text-align				:	right;
	color					: 	#1F82BE;
}

TD.lien_bleu a:link      {text-decoration: none; color: #1F82BE; font-weight : bold;}
TD.lien_bleu a:visited 	{text-decoration: none; color: #1F82BE; font-weight : bold;}
TD.lien_bleu a:active  	{text-decoration: none; color: #1F82BE; font-weight : bold;}
TD.lien_bleu a:hover  	{text-decoration: underline; color: #1F82BE; font-weight : bold;}

TD.petit_lien_bleu{
	font-size			 	:	9px;
	font-weight 			: 	bold;
	text-align				:	right;
	color					: 	#1F82BE;
}

TD.petit_lien_bleu a:link      {text-decoration: none; color: #1F82BE; font-weight : bold;}
TD.petit_lien_bleu a:visited 	{text-decoration: none; color: #1F82BE; font-weight : bold;}
TD.petit_lien_bleu a:active  	{text-decoration: none; color: #1F82BE; font-weight : bold;}
TD.petit_lien_bleu a:hover  	{text-decoration: underline; color: #1F82BE; font-weight : bold;}

TD.telechargement{
	color 					: 	#4468A4;
	font-weight				: 	bold;
	font-size				: 	10px;
}

TD.telechargement a:link      {text-decoration: none; color: #4468A4; font-weight : bold;}
TD.telechargement a:visited 	{text-decoration: none; color: #4468A4; font-weight : bold;}
TD.telechargement a:active  	{text-decoration: none; color: #4468A4; font-weight : bold;}
TD.telechargement a:hover  	{text-decoration: underline; color: #4468A4; font-weight : bold;}

