ul{
	margin: 0;
	padding: 0;
}

a:hover {background-color:transparent; text-decoration:none;} /* background-color pour IE6*/
a.tooltip span {display:none; padding:2px 3px; margin-left:10px; width:150px;}
a.tooltip:hover span{display:inline; position:absolute; border:1px solid #cccccc; background:#ffffff; color:#dd;}

ul li {
	margin: 3px 0 3px 25px;
}
.non_visible{
	display:none;
}
.li_select:hover{
	text-decoration:underline;
}

.ulli{
	font-size:10px;
	font-weight:bold;
}

.categ_defaut{
	cursor:pointer;
	
	font-size:11px;
	/*background-color:#d3d3d3;*/
	border:1px solid #948683;
	background-image:url(./img/blanc_40.png) !important;
	background-image:url(no-image);
	/*height:18px;*/
	padding:3px;
	display: list-item;
	list-style-image: url(img/puce.png);

}
.list{
	color:black;
}
.fond{
	background-color:#cac4c1;
	font-family:verdana;
	font-size:11px;
}
.contourG{
	position:absolute;
	top:0px;
	left:0px;
	margin-left:-100px; 
	height:100%;
	width:100px;
	background-image:url(img/contG.jpg);
}
.contourD{
	position:absolute;
	top:0px;
	right:0px;
	margin-right:-100px; 
	height:100%;
	width:100px;
	background-image:url(img/contD.jpg);
}
.div_princ{
	position:absolute;
	top:0px;
	margin-left:-494px;
	left:50%;
	width:988px;
	background-color:#ffffff;
}
iframe    {  background-color: transparent } 

.btn{
	/*padding-top:2px;*/
	padding-bottom:0px;
	text-align:center;
	margin-left:7px;
	font-size:10px;
	color:white;
	font-weight:bold;
	height:20px;
	width:120px;
	background: #5e5552 url(img/btn.jpg);
}
.div_in{

	margin-left:4px;
	margin-right:4px;
/*	background:#f3f2f2 url(img/fondroute.jpg) no-repeat;*/
}
.div_i{
position:relative;

	margin-left:4px;
	margin-right:4px;
	background:#FFFFFF url(img/fondroute.jpg) no-repeat;
}

.bandeau_haut{
	position:relative;
	height:35px;
}
.btn_flag{
	border:3px solid transparent;
	cursor:pointer;
}
.btn_flag:hover{
	border-right:3px solid #868686;
	border-bottom:3px solid #4d4d4d;
}
.inp_txt{
	border:1px grey solid;
	height:14px;
	width:100px;
	font-size:11px;
}
.bandeau_menu{
	position:relative;
	height:65px;
}
.bandeau_titre{
	position:relative;
	height:38px;
}
.fond_titre{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	opacity : 0.45 !important; 
    filter : alpha(opacity=45); 
	background-color:#c4c4c4;
	z-index:1;
}
.contenu_titre{
	z-index:2;
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
}
.bandeau_bas{
	padding-left:3px;
	color:white;
	padding-top:3px;
	height:18px;
	background-color:#aeaeae;
}
.div_out{
	height:8px;
	background-color:#ffffff;
}
.div_pub{
	padding:10px;
	text-align:center;
}
.pseudo_titre{
	font-size:10px;
	font-weight:bold;
}
.bouton{
	border:1px solid black;
	background-color:#5e5552;
	font-size:10px;
	font-family:verdana;
	color:#ffffff;
	cursor:pointer;
	font-weight:bold;
}
.bouton:hover{
	color:#f8931d;
	background-color:#282521;
}
.haut_module{
	background-image:url(img/haut_module.png);
	height:22px;
	color:white;
	font-family:verdana;
	font-weight:bold;
	font-size:12px;
	text-align:center;
}	
.bas_module{
	background-image:url(img/bas_module.png);
	height:22px;
}
.bas_meilleurs_vts{
	color:#f7931d;
	text-align:center;
	font-size:9px;
}	
.fond_module{
	background-image:url(img/fond_module.jpg);
	padding:4px;
}

.fond_module2{
	background-image:url(img/fond_module.jpg);
}

.fond_module_eng{
	cursor:pointer;
	background-image:url(img/fond_mod_engagement.jpg);
	height:43px;
}
.fond_module_eng_over{
	background-image:url(img/fond_mod_engagement_over.jpg);
	height:43px;
}
.meilleurs_vente{
	background:url(img/star_pale.png) no-repeat;
	background-position: 0px 2px;
	width:100%;
	border-bottom:1px solid #4e4e4e;
	height:20px;
	font-weight:bold;
	font-size:10px;
	padding-left:0px;
	padding-top:5px;
	cursor:pointer;
}
.meilleurs_vente_over{
	background:url(img/fond_meilleurs.jpg);
	width:100%;
	border-bottom:1px solid #4e4e4e;
	height:20px;
	font-weight:bold;
	font-size:10px;
	padding-left:0px;
	padding-top:5px;
	cursor:pointer;
}
.bas_module_panier{
	background-image:url(img/bas_panier.png);
	height:22px;
	font-weight:bold;
	padding-right:4px;
	color:#b6cd55;
	text-align:right;
	font-size:10px;
	cursor:pointer;
}
.menu-bas{
	cursor:pointer;	
}
.menu-bas:hover{
	text-decoration:underline;
}
.actu{
	font-size:10px;	
	cursor:pointer;
}
.actu_date{
	color:#543e11;
	text-decoration:underline;
}

* {margin:0; padding:0}
#text {margin:50px auto; width:500px}
.hotspot {color:#900; padding-bottom:1px; border-bottom:1px dotted #900; cursor:pointer}

#tt {position:absolute; display:block; background:url(images/tt_left.gif) top left no-repeat}
#tttop {display:block; height:5px; margin-left:5px; background:url(images/tt_top.gif) top right no-repeat; overflow:hidden}
#ttcont {display:block; padding:2px 12px 3px 7px; margin-left:5px; background:#666; color:#FFF}
#ttbot {display:block; height:5px; margin-left:5px; background:url(images/tt_bottom.gif) top right no-repeat; overflow:hidden}

.fond_tof1{
	width:260px;
	height:260px;
	background-image:url(./img/fond_photo.png) !important;
	background-image:url(no-image);
	background-repeat:no-repeat;
}
.fond_tof2{
	height:43px;
	background:url(img/fond_photo3.png) no-repeat  center !important;
	background-image:url(no-image);
	background-repeat:no-repeat;
}
.fond_tof3{
	height:43px;
	background:url(img/fond_photo2.png) no-repeat  center;
}
.opt_art{
	width:150px;
	text-align:right;
	font-weight:bold;
}
.style_select{
	background-color:#ebe6e4;
	width:150px;
	border:1px solid black;
	font-size:11px;
}

.starG{
	background-image:url(./img/pict/Star_grey.png) !important;
	background-image:url(no-image);
	background-repeat:no-repeat;
	width:15px;
	height:19px;
}

.starY{
	background-image:url(./img/pict/Star_yellow.png) !important;
	background-image:url(no-image);
	background-repeat:no-repeat;
}
.toolartn{
	visibility:hidden;
	/*font-weight:bold;*/
	font-size:10px;
	text-align:right;
	padding:4px;
}
.toolart{
	color:#2d6192;
	visibility:visible;
	font-weight:normal;
	font-size:10px;
	text-align:right;
	padding:4px;
}
.texte{
	font-weight:bold;
	text-align:right;	
}

.disp{
	visibility:hidden;
}
.input_insc{
	border:1px solid black;
	background-color:transparent;
	background-image:url(./img/blanc_40.png) !important;
	background-image:url(no-image);
	font-size:11px;
	height:15px;
}

.fond_blanc-40{
	border-left:1px solid #747474;
	border-right:1px solid #747474;
	background-image:url(./img/blanc_40.png) !important;
	background-image:url(no-image);
}
.acc_texte_bas{
	border:1px solid #747474;
	padding:5px;
}
.caddie{
	width:25px;
	height:43px;
	background-image:url(./img/pict/cad.png) !important;
	background-image:url(no-image);
}

.camion{
	width:25px;
	height:43px;
	background-image:url(./img/pict/liv.png) !important;
	background-image:url(no-image);
}

.euro{
	width:25px;
	height:43px;
	background-image:url(./img/pict/euro.png) !important;
	background-image:url(no-image);
}

.sous_menu{
	cursor:pointer;
	color:#36302E;
	width:130px;
	height:10px;
	text-align:center;
	background-image:url(./img/pict/fond_bd_tt.png) !important;
	background-image:url(no-image);
}

.titre_page_panier{
	background-color:#625451;
	font-weight:bold;
	color:white;
	height:20px;
	text-align:center;
}
.separ_lng_panier{
	height:30px;
	border-bottom:1px solid #cdcdcd;
}
.table_panier{
	border:1px solid #948683;
	background-image:url(./img/blanc_40.png) !important;
	background-image:url(no-image);
}

.div_video{
	width:206px;
	height:165px;
	background-image:url(img/modpetite_vids.png) !important;
	background-image:url(no-image);