/* BLEU JB 021931 */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #9d9088;/*#6D6D6D;*/
	background-image: url(../images/fd.jpg);
	background-color:#ffffff;
	background-repeat: no-repeat;
}
img{
border:0px;
}

a:link, a:visited{
	text-decoration:none;
	color:#AD9E97;
}
a:hover{
	text-decoration:none;
	color:#CDC9BC;
}
/**/
input[type=text]{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:#AD9E97;
	border-top: 1px solid;
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-left: 1px solid;
	
	
	/*
	border-top: 1px solid;
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-left: 1px solid;	
*/
}
input[type=submit]{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:#AD9E97;
	border-top: 1px solid;
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-left: 1px solid;
	
	
	/*
	border-top: 1px solid;
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-left: 1px solid;	
*/
}

input[type=radio]{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 6px;
	font-weight: bold;
	color:#AD9E97;
	
}

/* perso select */
select {
	width:105px;
	
	background-color:#fff;
	color: #AD9E97;
	border-top: 1px solid;
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-left: 1px solid;
	margin:-3px;
	voice-family: ""
}"";
voice-family:inherit;
margin:-1px;
}
html>body select {
position:absolute;
clip: rect(2px, 159px, 21px, 2px);
margin:0;
padding:0;
width:160px;
}


.form_select{

width:105px;
height:18px;
}



.conteneur div {
position:absolute;
margin-top:-1px;
margin-left:-1px;
background-color:#FF0000;
width:159px;
height:20px;
voice-family: ""}"";
voice-family:inherit;
height:25px;
width:162px;
}
html>body div.conteneur div {
margin:1px 0 0 1px;
height:21px;
width:159px;
}
.conteneur {
position:relative;
}
/* Fin perso select */




.menubas a:visited{
	text-decoration:none;
	font-size: 10px;
	color: #9d9088;
}
.menubas a:link{
	text-decoration:none;
	font-size: 10px;
	color: #9d9088;
}
.menubas a:hover{
	color: #CDC9BC;
}
.menubas{
	
	text-align:center;
	
}

a.opace2 img {opacity: 1.00;
		filter: alpha(opacity=100);}

a.opace2:hover img {opacity: .40;
		filter: alpha(opacity=40);
		}
.trans{
	position:absolute;
}

.rech{
	background-image:url(../images/recherche.gif);
	background-repeat: no-repeat;
	
	
}
.newsletter{
	background-image:url(../images/inform.gif);
	background-repeat: no-repeat;	
}

.en-rech{
	background-image:url(../images/en-recherche.gif);
	background-repeat: no-repeat;
	
	
}
.fd_bout{
	background-image:url(../images/boutique.gif);
	background-repeat: no-repeat;
	
}
.fd_boutjb{
	background-image:url(../images/boutiquejb.gif);
	background-repeat: no-repeat;
	
}

.en-fd_bout{
	background-image:url(../images/en-boutique.gif);
	background-repeat: no-repeat;
	
}
.en-fd_boutjb{
	background-image:url(../images/en-boutiquejb.gif);
	background-repeat: no-repeat;
	
}



h1{
	font-family: Arial, Verdana, Arial, Verdana, Helvetica, sans-serif, sans-serif;
	font-size: 10px;
	color: #6D6D6D;/*#6D6D6D;*/
}

.ref{
	font-family: Arial, Verdana, Arial, Verdana, Helvetica, sans-serif, sans-serif;
	font-size: 9px;
	color: #9d9d9d;/*#6D6D6D;*/
	font-weight: normal;
	
}

.ville{
	font-size: 30px;
	color: #CDC9BC;
}

div#imagef {
	position:absolute;
	right:0;
	top:0;
	z-index:105;
	
} 
.age{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #9d9d9d;/*#6D6D6D;*/
}

h2{
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;	
	color: #9d9088;font-weight:lighter;
	/*#6D6D6D;
	position:absolute;*/

}
h3{
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;/*#6D6D6D;*/
}
.titre_boutique{
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-style:bold;
}
.txt_boutique{
font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 15px;	
	color: #BBBBBB;
}
.gris{
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #9d9088;
}


/*----- POUR ANIM ACCUEIL ------*/
 
 #conteneur_image{
	float:left;
	display:inline;	
	width:978px;
	
	position:relative;

}
* html #conteneur_image{
	width:978px;
}

#vertical_slidekf2, #vertical_slidetf2, #vertical_slidekg2, #vertical_slidetg2, #vertical_slidebb2, #vertical_slidelm2, #vertical_slidet2, #vertical_slider2, #vertical_slidea2 {
	position:absolute;
	top:0px;
	left:0px;
	float:left;
}
/*----- FIN ANIM ACCUEIL ------*/

/*----FD Beige claire ---*/
.beigec{
background-color:#F4F0E9;
}
/*----FD Beige claire ---*/
.beigef{
background-color:#aaa192;
}


/*----- POUR MENU ------*/
div#myOtherElement {
	height: 25px;
	overflow:hidden;
	background-color: #fff;
	position:absolute;
	top: 68px;
	z-index: 30;


}

* html div#myOtherElement {
	top: 68px;
}

div#myOtherElement span, div#myOtherElement a {
	display: block;	
}

div#myOtherElement a:hover {
	background: #CDC9BC;
}

div#myOtherElement2 {
	height: 25px;
	overflow:hidden;
	background-color: #fff;
	position:absolute;
	top: 68px;
	z-index: 30;
}
* html div#myOtherElement2 {
top: 68px;
}
div#myOtherElement2 span, div#myOtherElement2 a {
	display: block;	
}

div#myOtherElement2 a:hover {
	background: #aaa091;
}
/*------------FIN POUR MENU -------------------*/

/* --------GOOGLEMAP----*/
#map_canvas{
position:absolute;
z-index:25;
}
/*---Titre des themes vetements--*/
.titre-theme{
position:absolute;
margin-left:210px;

z-index:120;
}
#pub{

position:absolute;
z-index:150;
top:115px;
right:50px;
}
