body{
	background:url(../images_new_site/image_fond02.gif);
	background-repeat:no-repeat;
	background-position:0 130px;
}

img{
	margin:0;
	padding:0;
}
input{
	margin:0;
	padding:0;
	width:200px;
	font-size:10px;
}

/*LI herite de la propriété de UL*/
ul { list-style-type: none;}

#page_logo{
	float:left;
	height:123px;
	margin:0;
	padding:0;
}

#page_flash{
	float:left;
	width:700px;	
	height:95px;
	margin:0;
	padding:0;

}

#anim_accueil{
	float:left;
	width:295px;
	margin:45px 0 0 40px;
	padding:0;

}
/*==============================SEARCH====================================*/
#search{
	position:relative;
	z-index:1000;
	float:right;
	width:310px;
	height:26px;
	margin-top:50px;
	background-image:url(../images_new_site/search.gif);
	background-repeat:no-repeat;
}

#search_input{
	float:left;
	margin:2px 5px 0 5px;
	height:25px;
	padding:0;
}

#bouton_search{
	 float:left;
	 margin:2px 0 0 20px;
	 padding:0;
}

#_URL_SEARCH{
	width:500px;
}

.suggestionsBox {
	position: relative;
	left: 30px;
	margin: 35px 0px 0px 0px;
	width: 200px;
	background-color: #212427;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border: 0px solid #000;
	color: #fff;
}

.suggestionList {
	margin: 0px;
	padding: 0px;
}

.suggestionList li {
	font-family:arial;
	font-size:10px;
	margin: 0px 0px 3px 0px;
	padding: 3px;
	cursor: pointer;
	list-style-type: none;
}

.suggestionList li:hover {
	background-color: #659CD8;
}


/*==============================MENU====================================*/
#bouton_menu{
	position:relative;
	z-index:10;
}

#bouton_0{
	float:left;
	width:109px;
	height:27px;
	margin:0;
	padding:0;
}
#bouton_1{
	float:left;
	width:95px;
	height:27px;
	margin:0;
	padding:0;
}

#bouton_2{
	float:left;
	width:106px;
	height:27px;
	margin:0;
	padding:0;
}

#bouton_4{
	float:left;
	width:76px;
	height:27px;
	margin:0;
	padding:0;
}

#bouton_5{
	float:left;
	width:109px;
	height:27px;
	margin:0;
	padding:0;
}

#bouton_6{
	float:left;
	width:100px;
	height:27px;
	margin:0;
	padding:0;
}

#bouton_7{
	float:left;
	width:109px;
	height:27px;
	margin:0;
	padding:0;
}

#menu3{
	width:82px;
	height:27px;
	padding:0px;
	margin:0px;
	border:0px;
	float:left;
	position:relative;
	z-index: 100;	
}

#menu3.clmenu{
	width:82px;
	height:27px;
	padding:0px;
	margin:0px;
	border:0px;
	line-height:10px;
	font-size:0px;
}

#menu3 h2{
	height:27px;
	padding:0px;
	margin:0px;
 	border:0px;
 	
}

/* sous menu */
#menu3 UL {
	height:19px;
	padding:0px;
	margin:0px;
	border:0px;
	display: none;
	position: absolute;
}

#menu3 UL.niveau1{
	width:165px;
	height:19px;
	padding:0px;
	margin:0px;
	border:0px;	
}

#menu3 UL LI {
	height: 19px;
	padding:0px;
	margin:0px;
	border:0px;
	position: relative;
		
}

#menu3 UL LI.a{
	width:165px;
	height: 19px;
	padding:0px;
	margin:0px;
	border:0px;
	display:block;
}
/*==============================ANIMATION IMAGE=============================*/

#bg_slider{
	width:550px;
	height:315px;
	background-image:url(../images_new_site/bg_slider.jpg);
	background-repeat:no-repeat;
	background-position:28px 0px;
	padding-top:10px;
	margin:0;
}

#slider1 {
	width: 475px; /* important to be same as image width */
	height: 260px; /* important to be same as image height */
	position: relative; /* important */
	overflow: hidden; /* important */
	z-index:1;
	margin-left:40px;
}
#slider1Content {
	width: 475px; /* important to be same as image width or wider */
	position: absolute;
	top: 0;
	left:0;
	padding:0;
	margin: 0;
}
.slider1Image {
	float: left;
	position: relative;
	display: none;
}
.slider1Image span {
	position: absolute;
	font: 10px/15px Arial, Helvetica, sans-serif;
	padding: 10px 13px;
	width: 449px;
	background-color: #000;
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
	color: #fff;
	display: none;
}
.clear {
    clear: both;
}
.slider1Image span strong {
    font-size: 14px;
}
.top {
	top: 0;
	left: 0;
}

.bottom {
    bottom:0px;;
    left: 0;
    top:198px;
}

.left {
    top: 0;
    left: 0;
    width: 110px !important;
    height: 280px;
}
.right {
	right: 0;
	bottom: 0;
	width: 90px !important;
	height: 290px;
}

/*==============================NEWS====================================*/
.image_news{
	background-image:url(../images_new_site/bg_news.jpg);
	background-repeat:no-repeat;
}

#bg_news{
	width:230px;
	height:302px;
	margin:0 0 0 15px;
	padding:0;
	
}


.titre_news{
	font-family: Arial;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	margin:10px 0 25px 0;
	color:#3F3F3F;
}
.texte_accueil_news{
	font-family: Arial;
	font-size:12px;
	text-align:left;
	width:210px;
	color:#3F3F3F;
	margin:0;
	padding:0;
}


#slider-news ul, #slider-news li{
	margin:0;
	padding:0;
	list-style:none;
	}
#slider-news, #slider-news li{
	width:210px;
	height:210px;
	overflow:hidden;
	}
#slider-news li{
	background:#FFF;
	}
#slider-news li h2{
	font-family: Arial;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	margin:0 0 5px 0;
	padding:0;
	}
#slider-news li p{
	font-family: Arial;
	font-size:11px;
	text-align:left;
	margin:0;
	padding:0;
	}
.suite{
	float:left;
	width:100px;
	font-family: Arial;
	font-size:11px;
	text-align:left;
	font-weight:bold;
}

span#prevBtn{
	float:right;
}
span#nextBtn{
	float:right;
}


/*==============================GENERAL====================================*/

#block_texte_bas{
	float:left;
	background-image:url(../images_new_site/block_texte1.jpg);
	background-repeat:no-repeat;
	width:232px;
	height:333px;
	border:0px solid red;
	text-align:left;
	line-height:12px;
	padding-left:12px;
	padding-top:16px;
}

.info{
	font-family:verdana;
	font-size:11px;
	color:#343B41;
	line-height:22px;
}

a.baseline_email{
	font-family:verdana;
	font-size:11px;
	color:#343B41;
	text-decoration:none;
}
a.baseline_email:hover{
	text-decoration:underline;
}

.titre_presentation{
	line-height:22px;
	font-family:verdana;
	font-size:12px;
	color:#343B41;
	font-weight:bold;
}

.TXT_presentation{
	line-height:18px;
	font-family:verdana;
	font-size:11px;
	color:#343B41;
}
.TXT_gros_titre{
	font-family:verdana;
	font-size:25px;
	color:#31383E;
}

.TXT_gros_titre_lien{
	font-family:verdana;
	font-size:25px;
	color:#31383E;
}
a:hover.TXT_gros_titre_lien{
	text-decoration :underline;	
}

.TXT_petit_titre{
	font-family:verdana;
	font-size:13px;
	color:#31383E;
	text-decoration:none;
}
a:hover.TXT_petit_titre{
	color:#000000;
}


.stitre {font-family:verdana;
	font-size:10px;
	color:#000000;
}
.stitre A:link {
	text-decoration: none;
	color: #000000;
}
.stitre A:visited {
	text-decoration: none;
	color: #ffffff;
}
.stitre A:active {
	text-decoration: none;
	color: #ffffff;
}
.stitre A:hover {
	text-decoration: underline;
	color: #ffffff;
}
.stitre A:focus {
	color:#ffffff;
}

.titre_cateogorie{
	font-family :verdana;
	color:#31383E;
	font-size:14px;
	font-weight:bold;
	text-align:left;

}
.entete_categorie{
	font-family :verdana;
	color:#CC0000;
	font-size:10px;
	font-weight:bold;
	text-align:left;
}

.entete_categorie_noir{
	font-family :verdana;
	color:#31383E;
	font-size:10px;
	font-weight:bold;
	text-align:left;
}

.TXTcontact{
	font-family :verdana;
	color:#30373D;
	font-size:11px;

}
.TXTcontact02{
	font-family :verdana;
	color:#30373D;
	font-size:13px;
	font-weight:bold;

}
.TXTadresse{
	font-family :verdana;
	color:#30373D;
	font-size:12px;
	line-height:20px;

}
.TXTadresse2{
	font-family :verdana;
	color:#FFF;
	font-size:13px;
	line-height:20px;
	font-weight:bold;

}
.TXTformulaire{
	font-family :verdana;
	color:#30373D;
	font-size:11px;
	line-height:15px;

}
.TXTformulaire2{
	font-family :verdana;
	color:#FFF;
	font-size:12px;
	line-height:15px;
	font-weight:bold;

}
.TXTformulaire_small{
	font-family :verdana;
	color:#30373D;
	font-size:9px;
	line-height:15px;

}
.TXTformulaire_small2{
	font-family :verdana;
	color:#30373D;
	font-size:10px;
	line-height:15px;
	font-weight:bold;

}
.etoile{
	font-family :verdana;
	color:#FF0000;
	font-size:17px;
	line-height:15px;
	font-weight:bold;

}
.etoile2{
	font-family :verdana;
	color:#FF0000;
	font-size:17px;
	line-height:15px;
	font-weight:bold;

}
.titre{
 	font-family: Tahoma, verdana, Arial;
 	font-size: 10px;
 	color: #000000;
 	text-decoration:none;
 }
 
 a.titre:hover{color: #000000;}
 
 .credit{
 	font-family: Tahoma, verdana, Arial;
 	font-size: 10px;
 	color: #666666;
 	text-decoration:none;
 }
 
 
 
 .lien_credit{
 	font-family: Tahoma, verdana, Arial;
 	font-size: 10px;
 	color: #959595;
 	text-decoration:underline;
 }
 a.lien_credit:hover{color: #000000;}
 
 .croix_rouge{
 	font-family: Tahoma, verdana, Arial;
 	font-size: 11px;
 	font-weight:bold;
 	color: #EE0000;
 	text-decoration:none;
 }
 #img_num_page{
 	background-image:url("../images_new_site/fd_num_page.gif");
	background-repeat:no-repeat;
 	width:58px;
 	height:32px;
 	text-align:center;
 	padding-top:5px;
 }
 .page{
 	font-family: Tahoma, verdana, Arial;
 	font-size: 11px;
 	color: #000000;
 	text-decoration:underline;
 }
 
a.page:hover{color: #333333;}
a.page_current{
 	font-family: Tahoma, verdana, Arial;
 	font-size: 11px;
 	color: #EA0D14;
 }
 .TXT_equipement{
 	font-family: Tahoma, verdana, Arial;
 	font-size: 12px;
 	color: #000000;
 	text-decoration:none;
 }
 .lien_TXT_equipement{
 	font-family: Tahoma, verdana, Arial;
 	font-size: 12px;
 	color: #000000;
 	text-decoration:underline;
 }
 a.lien_TXT_equipement:hover{color: #333333;}
 
 .lien_eficio{
 	font-family: Tahoma, verdana, Arial;
 	font-size: 10px;
 	color: #959595;
 	text-decoration:none;
 }
 a.lien_eficio:hover{color: #000000;}
 
 .TXT_eficio{
 	font-family: Tahoma, verdana, Arial;
 	font-size: 10px;
 	color: #B5B5B5;
 	text-decoration:none;
}
.milan{
	font-family: verdana;
 	font-size: 12px;
 	color: #000000;
 	text-decoration:underline;
 	font-weight:bold;
 }
a.milan:hover{color: #666666;}

.produit{
	font-family: Tahoma, verdana, Arial;
	font-size: 10px;
	color: #000000;
	text-decoration:none;
}

a.produit:hover{color: #000000;}

.produit_rouge{
	font-family: Tahoma, verdana, Arial;
	font-size: 12px;
	color:#CC0000;
	font-weight:normal;
}

.produit_rouge_bold{
	font-family: Tahoma, verdana, Arial;
	font-size: 12px;
	color:#CC0000;
	font-weight:bold;
}
produit_rouge_lien{
	font-family: Tahoma, verdana, Arial;
	font-size: 12px;
	color:#CC0000;
	font-weight:normal;
	text-decoration:underline;
}
.produit_red{
	font-family: Tahoma, verdana, Arial;
	font-size: 11px;
	color: #CC0000;
	text-decoration:none;
}
.produit_caracteristique{
	font-family: Tahoma, verdana, Arial;
	font-size: 10px;
	color:#31383E;
	text-align:left;
}

.produit_caracteristique2{
	font-family: Tahoma, verdana, Arial;
	font-size: 12px;
	color:#31383E;
	text-align:left;
}


.telecharger{
	font-family: Tahoma, verdana, Arial;
	font-size: 10px;
	color: #333333;
	text-decoration:underline;
}
a.telecharger:hover{color: #000000;}

.reserve{
	font-family: Tahoma, verdana, Arial;
	font-size: 10px;
	color: #333333;
}







