/* ----------------------- 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	:	#008ACE;
}

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	;
}

IMG{border:0;}

IMG.photo{
	border					: 1px solid #E5E5E5;
}

TD.contener{
	text-align				:	left;
}

.bloc_accueil{
	padding					: 10px;
}

.tab TD{
	border-bottom	: 1px solid #008ACE;
}

div.titre{
	font-size		: 15px;
	font-weight		: bold;
	color			: #D4007A;
	border-bottom: 1px solid #D4007A;
}

.titre{
	font-size		: 14px;
	font-weight		: bold;
	color			: #D4007A;
}

.stitre{
	font-size		: 12px;
	font-weight		: bold;
	color				: #D4007A;
}

.erreur{
	color			: #FF0000;
	font-size		: 12px;
	text-transform	: uppercase;
}

.trouve{
	padding-right	: 2px;
	padding-left	: 2px;
	color			: #FFF;
	font-weight		: bold;
	background-color: #D4007A;
}

a.col_img
{ 
	clear					: 	both;
	float					: 	left;
	border					: 	5px solid #f1f1f1; 
	background-color		: 	#fff; 
	padding					: 	4px; 
	margin					: 	0 0 1px;
}

a.col_img:hover {border: 5px solid #D40093;}

/* ----------------------- NAVIGATION ----------------------- */
#navcontainer {
 	padding-left			: 20px; 
}

#navcontainer ul{
	margin-left				: 0;
	padding-left			: 0;
}

#navlist {
	list-style-image		: url(../images/interface/puce.gif);
}

#navcontainer a, #navcontainer a:link, #navlist a:visited{
	color					: #D4007A;
}

#navcontainer a:hover, #active a:link, #active a:visited, #active a:hover{
	color					: #4B8E0F;
}
.ssmenu{
	list-style-image:none;
	list-style-type:none;
}


/* ----------------------------------------------------------- */

.pied{
	 height					: 53px;
	 background-image		: url(../images/interface/pied.gif);
	 background-repeat		: no-repeat;
	 background-position	: top right;
	 text-align				: right;
	 vertical-align			: bottom;
	 padding				: 0px 5px 5px 0px ;
	 color					: #FFFFFF;
}

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

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;
*/
}

.produit{
	border-bottom:1px solid #CCC;
}
.produit a{
	color:#4B8E0F;
}

/* ----------------------- STYLE VT DESIGN SIGNATURE ----------------------- */