/* CSS Document */
html {
  height: 100%;
  margin-bottom: 1px;
}

BODY{
	margin:0 auto;
	background-color:#000000;
	background-image:url(images/fond_proroad.jpg);
	background-position:center;
	background-repeat:repeat-y;
	background-attachment:fixed;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
#conteneur{
	MARGIN: 0px auto;
	VERTICAL-ALIGN: top;
	WIDTH: 1001px;
	HEIGHT: auto;
	background-image:url(images/fond_noir.png);
	background-repeat:repeat-y;

}
.bandeau {
	FLOAT: left;
	WIDTH: 1000px;
	HEIGHT: 197px;
	background-image:url(images/entete.jpg);
}
.mainContent {
	float:left;
	width:805px;
    margin: 0 0 0 0; 
    padding: 0 0 0 0;
	background-image:url(images/fond_noir.png);
	background-repeat:repeat-y;	
	height:100%;	 
    } 
.mainContentAccueil {
	float:left;
	width:805px;
    margin: 0 0 0 0; 
    padding: 0 0 0 0;
	background-image:url(images/fond_noir.png);
	background-repeat:repeat-y;	
	height:500px;	 
    } 	
.texte_accueil{
	float:left;
	background-image:url(images/fond_texte_home.gif);
	background-repeat:no-repeat;
	width:783px;
	height:407px;
	margin-top:20px;
}
.texte_accueil2{
	margin-left:40px;
	margin-top:20px;
	text-align:left;
	font-size:12px;
}
.texte_contact{
	color:#FFFFFF;
	font-size:12px;
}
.contact{
	margin-left:50px;
	}
	
.signature{
	/*clear:float;
	margin-top:50px;
	margin-left:20px;*/	
	color:#CCCCCC;
	font-size:10px;
	text-align:right;	
}


/*  MENU  */
.menu{
	FLOAT: left;
	background-image:url(images/fond_menu.png);
	background-repeat:repeat-x;
	width:195px;
}
	
.rubrique{
	background-image:url(images/bt_rubrique.png);
	background-repeat:no-repeat;
	color:#FFFFFF;
}

.ssrubrique{
	list-style-image:url(images/puce.png);
	background-repeat:no-repeat;
	color:#000000;
	font-size:10px;
	font-weight:bold;
	

}
.recherche{
	background-image:url(images/fond_recherche.jpg);
	background-repeat:no-repeat;
	height: 55px;
}

.input_recherche{
	BORDER: #999999 1px solid;
	FONT-SIZE: 10px;
	WIDTH: 130px;
	COLOR: #000000;
	FONT-STYLE: normal;
	HEIGHT: 19px;
	margin-top:16px;
	margin-left:9px;
}

.input_go {
	BORDER: 1px;
	FONT-SIZE: 10px;
	COLOR: #000000;
	width:30px;
	background-color:#86B706;
}
A.lien_menu:link {FONT-SIZE: 16px; COLOR: #FFF; FONT-FAMILY: Verdana, Arial, Helvetica; font-weight:bold; TEXT-DECORATION: none}
A.lien_menu:active {FONT-SIZE: 16px; COLOR: #FFF; FONT-FAMILY: Verdana, Arial, Helvetica; font-weight:bold; TEXT-DECORATION:underline}
A.lien_menu:visited {FONT-SIZE: 16px; COLOR: #FFF; FONT-FAMILY: Verdana, Arial, Helvetica; font-weight:bold; TEXT-DECORATION: none}
A.lien_menu:hover {FONT-SIZE: 16px; COLOR: #86B706; FONT-FAMILY: Verdana, Arial, Helvetica; font-weight:bold; TEXT-DECORATION:underline}

/* LIENS  */
A.noir:link {FONT-SIZE: 10px; COLOR: #000; FONT-FAMILY: Verdana, Arial, Helvetica; font-weight:bold; TEXT-DECORATION: none}
A.noir:active {FONT-SIZE: 10px; COLOR: #000; FONT-FAMILY: Verdana, Arial, Helvetica; font-weight:bold; TEXT-DECORATION:underline}
A.noir:visited {FONT-SIZE: 10px; COLOR: #000; FONT-FAMILY: Verdana, Arial, Helvetica; font-weight:bold; TEXT-DECORATION: none}
A.noir:hover {FONT-SIZE: 10px; COLOR: #333; FONT-FAMILY: Verdana, Arial, Helvetica; font-weight:bold; TEXT-DECORATION:underline}

A.petitblanc:link {FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none}
A.petitblanc:active {FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica}
A.petitblanc:visited {FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none}
A.petitblanc:hover {FONT-SIZE: 10px; COLOR: #E30209; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none}

A:link {FONT-SIZE: 10px; COLOR: #87B706; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none}
A:active {FONT-SIZE: 10px; COLOR: #FFF; FONT-FAMILY: Verdana, Arial, Helvetica}
A:visited {FONT-SIZE: 10px; COLOR: #FFF; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none}
A:hover {FONT-SIZE: 10px; COLOR: #FFF; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: underline}

/*  TEXTE  */

.espace{
	background-image:url(images/spacer.gif);
	background-repeat:no-repeat;
	height:30px;
}
	
.tableau_produit{
float:none;
	font-size:11px;
	margin-left:10px;
}

.champs{ 
	font-family:Verdana; 
	font-size: 11 pt; 
	color:#000000; 
	background-color:#FFFFFF; 
	border:1 solid #3F3F3F; 
} 


h1{
		font-size: 12px;
		color:#FFF;
		padding-left: 20px;
}

.treuil{
		padding-left:20px;
}
.produit{
		border : 1px solid #000;
		/*height : 112px;*/
		width : 703px;
}
.prix{
		text-align:center;
		color:#E30209;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bolder;
}

.input {
	BORDER: #999999 1px solid;
	FONT-SIZE: 10px;
	WIDTH: 230px;
	COLOR: #999999;
	FONT-STYLE: normal;
	HEIGHT: 18px
}
.inputtexte {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #999999 1px solid; WIDTH: 230px; COLOR: #999999; BORDER-BOTTOM: #999999 1px solid; FONT-STYLE: normal; HEIGHT: 18px
}
.inputmessmail {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #999999 1px solid; WIDTH: 230px; COLOR: #999999; BORDER-BOTTOM: #999999 1px solid; FONT-STYLE: normal; HEIGHT: 80px
}
.inputButton {
	BORDER-RIGHT: 10px; BORDER-TOP: 1px; FONT-SIZE: 10px; BORDER-LEFT: 1px; COLOR: #666666; BORDER-BOTTOM: 1px;
}