/* ----------------------- 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 					: 	#4A540B;
	background-color:	#4A540B;
}

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

a:link      	{text-decoration: none; color: #FF620F; font-weight : normal;}
a:visited 	{text-decoration: none; color: #FF620F; font-weight : normal;}
a:active  	{text-decoration: none; color: #FF620F; font-weight : normal;}
a:hover  	{text-decoration: underline; color: #FF620F; font-weight : normal;}

TD {
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size				: 	10px;
	color 						: 	#4A540B;
	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	:	#EDF3D2;
	color						:	#4A540B;
}

IMG.portrait{
	border					:	solid 1px #4A540B;
}

TD.contener{
	text-align				:	left;
	background-image	:	url(../images/interface/fd_contener.gif)
}

TD.fd_bloc{
	background-color	:	#F9FCE7;
}

/* ----------------------- STYLE SITE ----------------------- */

.titre{
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size				:	11px;
	font-weight				:	bold;
}

.smenu{
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size				:	11px;
}

.smenu a:link      	{text-decoration: none; color: #4A540B; font-weight : normal;}
.smenu a:visited 	{text-decoration: none; color: #4A540B; font-weight : normal;}
.smenu a:active  	{text-decoration: none; color: #4A540B; font-weight : normal;}
.smenu a:hover  	{text-decoration: underline; color: #4A540B; font-weight : normal;}

.smenu a.current:link     {text-decoration: none; color: #FF620F; font-weight : normal;}
.smenu a.current:visited 	{text-decoration: none; color: #FF620F; font-weight : normal;}
.smenu a.current:active  	{text-decoration: none; color: #FF620F; font-weight : normal;}
.smenu a.current:hover  	{text-decoration: underline; color: #FF620F; font-weight : normal;}


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

TABLE.carteParcours{
	border-collapse		:	collapse;
	background-color	:	#FFFFFF;
}

TABLE.carteParcours TD{
	border					:	1px solid #4A540B;
	text-align				:	center;
}

TABLE.carteParcours TD.titre{
	background-color	:	#6D7637;
	color						:	#FFFFFF;
	font-weight				: 	normal;
}

TABLE.carteParcours TD.inter{
	background-color	:	#CFD8A3;
}

TABLE.carteParcours TD.navig{
	cursor					:	hand;
}

TABLE.carteParcours TD.navigOver{
	cursor					:	hand;
	background-color	:	#FF8B4D;
}

TABLE.detailParcours TD{
	border					: 0px;
	border-bottom		: 1px;
	
}

TABLE.detailParcours TD.hole{
	background-color	:	#EDF3D2;
}

/* tableaux */
table.ged td{
	padding:2px;
	border-bottom:1px dotted #666;
}

/* tableaux */
table.gedfooter{
background-color:#CFD6A6;
padding:2px;
border:1px dotted #666;
}

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

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

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

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

TD.contactLabel{
/*
	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;
*/
}


/* ----------------------- STYLE VT DESIGN SIGNATURE ----------------------- */
TD.vtdesign{
	font-size			 	:	9px;
	font-weight 			: 	normal;
	text-align				:	right;
}

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