/* ----------------------- STYLE GENERAL ----------------------- */
* {
	margin:0;
	padding:0;
	height:auto;
	border:0 none #FFF;
}
BODY {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color : #000000;
	background-color	:	#FFFFFF;
	background-image:url(../images/interface/fondall.jpg);
}
img{
	border-collapse:collapse;
}
table{
	border-collapse:collapse;
}

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;
	border:1px solid #E1E1E1
}

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			: 	#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 solid #E1E1E1;
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size				:	10px;
	color 						: 	#182F41;
	font-weight				: 	normal;
	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			 	:	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;}

table{
margin:0px;
padding:0px;
border:0px;
border-collapse:collapse;
}
#partieun{
background-color:#FFF;
}
#partiedeux{
background-image:url(../images/interface/fond.jpg);
background-position:right;
background-repeat:repeat-y;
}
#pied{
background-image:url(../images/interface/pied.jpg);
height:18px;
}
#menu1{
background-image:url(../images/interface/haut3.jpg);
background-position:top;
background-repeat:no-repeat;
height:31px;
}
#nav1{
margin:0 0 0 170px;
padding-top:3px;
font: bold 10px Verdana, sans-serif;
text-transform:uppercase;
}
#nav1 li{
list-style: none;
display: inline;
padding: 3px 0 3px 0;
}
#nav1 li a{
padding: 3px 0.5em 3px 0.5em;
background-image:url(../images/interface/bouton/btn_haut2.gif);
text-decoration: none;
color: #FFF;
}

#fondinterface1{
background-image:url(../images/interface/fondinterface1.gif);
background-position:left;
clear:both;
}
#piedinterface1{
background-image:url(../images/interface/piedinterface1.gif);
background-repeat:no-repeat;
height:5px;
clear:both;
}

#fondinterface2{
background-image:url(../images/interface/fondinterface2.gif);
background-position:left;
clear:both;
}
#piedinterface2{
background-image:url(../images/interface/piedinterface2.gif);
background-repeat:no-repeat;
height:5px;
clear:both;
}

#nav2{
font: bold 10px Verdana, sans-serif;
text-transform:uppercase;
margin-left:10px;
}
#nav2 li{
list-style: none;
padding: 0;
width:147px;
}
#nav2 li a{
height:10px;
padding: 7px 0.5em 8px 0.5em;
text-decoration: none;
display: block;
color: #854D20;
}
.menu210{
background-image:url(../images/interface/bouton/btn_menu21.jpg);
}
.menu220{
background-image:url(../images/interface/bouton/btn_menu22.jpg);
}
.menu210:hover{
background-image:url(../images/interface/bouton/btn_menu23.jpg);
}
.menu220:hover{
background-image:url(../images/interface/bouton/btn_menu23.jpg);
}
.menu211{
background-image:url(../images/interface/bouton/btn_menu23.jpg);
}
.menu221{
background-image:url(../images/interface/bouton/btn_menu23.jpg);
}

h2{
font-size:13px;
color:#BF0000;
text-transform:uppercase;
font-weight:bold;
margin-left:4px;
}
#barreR{

}
#titreBarreR{
font-size:13px;
color:#BF0000;
text-transform:uppercase;
background-color:transparent;
font-weight:bold;
}
h3{
font-size:9px;;
color: #854D20;
text-transform:uppercase;
font-weight:bold;
margin-left:4px;
}
.maison{
font-size:10px;;
color: #854D20;
text-transform:uppercase;
font-weight:bold;
margin-left:4px;
}
h4{
font-size:10px;;
color:#006B33;
text-transform:uppercase;
font-weight:bold;
}
h5{
font-size:10px;;
color:#000;
text-transform:uppercase;
font-weight:bold;
}


#menu2{
width:162px;
float:left;
clear:both;
}

.contient{
width:98%;
margin-top:2%;
margin-left:2%;
}

.Titre{
	font-weight				:	bold;
	color						:	#800000;
	text-transform		:	uppercase;
	margin-bottom:5px;
}