/* CSS Document */

P {
text-align:justify;
FONT-SIZE: 12px;
FONT-FAMILY: arial;
FONT-WEIGHT: normal;
COLOR: #6C6C6C;	
TEXT-DECORATION: none;
}
.riche {
FONT-SIZE: 12px;
FONT-FAMILY: arial;
FONT-WEIGHT: bold;
COLOR: #0139BA;	
}
.riche2{
	FONT-SIZE: 12px;
	FONT-FAMILY: arial;
	FONT-WEIGHT: normal;
	COLOR: #6C6C6C;	
	}
	
A.pied {
	FONT-SIZE: 12px;
	FONT-FAMILY: arial;
	FONT-WEIGHT: normal;
	COLOR: #6C6C6C;
	TEXT-DECORATION: none;
}
A.pied:hover{
	FONT-SIZE: 12px;
	FONT-FAMILY: arial;
	FONT-WEIGHT: normal;
	COLOR: #6C6C6C;
	TEXT-DECORATION: none;
}	
	
table {
text-decoration:none;
FONT-SIZE: 12px;
/*font-weight:bold;*/
FONT-FAMILY: arial;
COLOR: #6C6C6C;
}
input {
  color: #003AB6;
  font-size: 10px;
  background-color: #ffffff;
  padding: 0px;
  padding-left:3px;
  padding-right:3px;
  padding-top:1px;
  border: solid 1px #aaaaaa;
}
input.bout {
  border: solid 1px #ffffff;
}

A {
text-decoration:none;
FONT-SIZE: 12px;
FONT-FAMILY: arial;
COLOR: #003AB6;
text-decoration:underline;
}
A:hover {
font-weight:bold;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

#content {
width: 1000px;
height: 590px;
background-color: #ffffff;
margin-left: -500px;
margin-top: -295px;
top: 50%;
left: 50%;
position: absolute;
} 
textintro {
	width: 905px;
	height: 29px;
	margin-left: 594px;
	margin-top: 54px;
	position: absolute;
	z-index:1;
}
#menu {
	width: 882px;
	height: 70px;
	background-color: none;
	margin-left: 0px;
	margin-top: -13px;
	position:absolute;
	z-index:5;
}
A.menu1 {
	FONT-FAMILY: verdana; FONT-SIZE: 12px; COLOR: #003AB6;
	TEXT-DECORATION: none; FONT-WEIGHT: bold; 
}
A.menu1:hover {
	FONT-WEIGHT: bold; 
	COLOR: #ADADAD; 
	TEXT-DECORATION: none;
}
A.menu1_selected {
	FONT-FAMILY: verdana;
	FONT-SIZE: 12px; COLOR: #ADADAD;
    FONT-WEIGHT: bold; TEXT-DECORATION: none;
}
A.menu1_selected:hover {
	FONT-WEIGHT: bold; 
	COLOR: #ADADAD; 
	TEXT-DECORATION: none;
}
A.menu2 {
	FONT-FAMILY: arial;
	FONT-SIZE: 12px; COLOR: #003AB6;
	FONT-WEIGHT: normal; TEXT-DECORATION: none;
}
A.menu2:hover {
	FONT-WEIGHT: normal; 
	COLOR: #ADADAD; 
	TEXT-DECORATION: none;
}
A.menu2_selected {
	FONT-FAMILY: arial;
	FONT-SIZE: 12px; COLOR: #ADADAD;
    FONT-WEIGHT: bold; TEXT-DECORATION: none;
}
A.menu2_selected:hover {
	FONT-WEIGHT: bold; 
	COLOR: #ADADAD; 
	TEXT-DECORATION: none;
}
#menufla {
	width: 405px;
	height: 126px;
	background-color: none;
	margin-left: 570px;
	margin-top: 471px;
	position:absolute;
	z-index:5;
}
ul { 
	FONT-FAMILY: arial;
	FONT-SIZE: 12px; COLOR: #6C6C6C;
	MARGIN-TOP: -2px;
	MARGIN-BOTTOM: 0px;
	list-style-image:url(../media/puce.gif);
	align: absMiddle;
}
li {
	LINE-HEIGHT: 1;
	MARGIN-TOP: 12px;
	MARGIN-LEFT: -19px;
}
#logo {
width: 442px;
height: 86px;
background-image:url(../media/logo_hontas.gif);
margin-left: 530;
margin-top: 0px;
position: absolute;
z-index:3;
} 

#vente {
width: 206px;
height: 91px;
background-image:url(../media/vente-cartons.gif);
margin-left: 209px;
margin-top: -12px;
position: absolute;
z-index:3;
} 
#nf {
width: 217px;
height: 88px;
background-image:url(../media/logo_nf&synd.gif);
margin-left: 50px;
margin-top: 108px;
position: absolute;
z-index:3;
} 
#k-to-k {
width: 25px;
height: 31px;
background-image:url(../media/logo_k-to-k.gif);
margin-left: 934;
margin-top: 667px;
position: absolute;
z-index:6;
} 
#trait-haut {
	width: 1000px;
	height: 29px;
	background-image:url(../media/ligne-h.gif);
	margin-left: 0px;
	margin-top: 54px;
	position: absolute;
	background-repeat: repeat-x;
	z-index:1;
} 
#intro_fla {
	width: 1000px;
	height: 405px;
	margin-left: 0px;
	margin-top: 108px;
	position: absolute;
	z-index:1;
	top: 1px;
} 
#trait-bas {
	width: 1000px;
	height: 1px;
	background-image:url(../media/ligne.gif);
	margin-left: 0px;
	margin-top: 732px;
	position: absolute;
	background-repeat: repeat-x;
	z-index:0;
} 
#titre {
	width: 369px;
	height: 20px;
	background-color: none;
	margin-left: 349px;
	margin-top: 154px;
	position: absolute;
	z-index: 4;
} 

#grd-photo {
	width: 577px;
	height: 636px;
	position: absolute;
	margin-top:-37px;
	z-index: 2;
} 
#grd-photo2 {
	width: 577px;
	height: 636px;
	position: absolute;
	margin-top:-37px;
	z-index: 1;
} 
#txt-courant1 {
	width: 470px;
	height: 275px;
	margin-left: 348px;
	margin-top: 185px;
	background-color: none;
	position: absolute;
	z-index: 4;
	top: 2px;
} 
#txt-form {
	width: 500px;
	height: 275px;
	margin-left: 346px;
	margin-top: 181px;
	background-color: none;
	position: absolute;
	z-index: 5;
	top: 2px;
} 
#map {
	width: 227px;
	height: 240px;
	margin-left: 706px;
	margin-top: 154px;
	background-color: none;
	position: absolute;
	z-index: 4;
} 
