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

BODY {
	margin-left				: 	0px;
	margin-top				: 	0px;
	margin-right			: 	0px;
	margin-bottom		: 	0px;
	background-color	:	#484848;
}

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

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

TD {
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size				: 	10px;
	color 						: 	#FFFFFF;
	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 PARTIE NAVIGATION ----------------------- */

TD.fd_navigation{
	background-image	:	url(../images/interface/fd_navigation.gif);
}

TD.fd_titreMenu1{
	background-image	:	url(../images/interface/img_02.gif);
	padding-left			:	10px;
}

TD.fd_titreMenu2{
	background-color	:	#ADB1B4;
	padding-left			:	10px;
}

TD.fd_left_itemMenu{
	background-image	:	url(../images/interface/img_04.gif);
}

TD.fd_itemMenu{
	background-color	:	#D8DCDF;
	padding-top			:	10px;
	padding-bottom		:	10px;
}

TD.fd_left_newsletter{
	background-image	:	url(../images/interface/img_03.gif);
}

.menu_actif{
	font-family				:	Arial, Helvetica, sans-serif;
	font-size				:	11px;
	color						: 	#DC0005;
}

.menu_repos{
	font-family				:	Arial, Helvetica, sans-serif;
	font-size				:	11px;
	color						: 	#5688A8;

}

.menu_actif a:link      	{text-decoration: none; color: #DC0005; font-weight : normal;}
.menu_actif a:visited 	{text-decoration: none; color: #DC0005; font-weight : normal;}
.menu_actif a:active  	{text-decoration: none; color: #DC0005; font-weight : normal;}
.menu_actif a:hover  	{text-decoration: none; color: #5688A8; font-weight : normal;}

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

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

TD.fd_contener_st{
	background-image	:	url(../images/interface/fd_contener_st.gif);
	padding-left			:	13px;
	padding-top			:	5px;
	padding-bottom		:	5px;
}

TD.fd_titrePartie{
	background-image	:	url(../images/interface/fd_titre_contener.gif);
	padding-left			:	13px;
}

IMG.photo{
	border					:	solid 1px white;
}

.titrePartie{
	font-family				:	Arial, Helvetica, sans-serif;
	font-size				:	12px;
	font-weight				:	bold;
	color						:	#FFFFFF;
}


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

.texteBlack{
	color						:	#000000;
}

.lien a:link     {text-decoration: none; color: #DC0005; font-weight : normal;background-color: rgb(255,255,255);}
.lien a:visited {text-decoration: none; color: #DC0005; font-weight : normal;background-color: rgb(255,255,255);}
.lien a:active  {text-decoration: none; color: #DC0005; font-weight : normal;background-color: rgb(255,255,255);}
.lien a:hover  	{text-decoration: none; color: #FFFFFF; font-weight : normal;background-color: rgb(220,0,5);}

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


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

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

/* ----------------------- 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: #FFFFFF; font-weight : normal;}
TD.vtdesign a:visited 	{text-decoration: none; color: #FFFFFF; font-weight : normal;}
TD.vtdesign a:active  	{text-decoration: none; color: #FFFFFF; font-weight : normal;}
TD.vtdesign a:hover  	{text-decoration: underline; color: #FFFFFF; font-weight : normal;}