/*--------section items--------*/ /* eric crack */
.big .img, .small1 .img, .small2 .img, .small3 .img{ border:0; } 
.big { background: no-repeat; }

.small1 .img img { height: auto; width: auto; }
.small1 {background-repeat: no-repeat;}
 /* second-level lists */
#ie7 #menudrop li ul { display: none; position: relative; top: 10em; left: 0; }
/* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
#ie7 #menudrop li ul { top: auto; left: auto; }
/* lists nested under hovered list items */
#ie7 #menudrop li:hover ul,
#ie7 #menudrop.hover li ul { display: block; }
#ie7 #menudrop li a:hover { background: #FFFFCC; }

#ie7 #menudrop ul a { padding-left:0px; }
#ie7 #menudrop ul ul a { padding-left:10px; }
#ie7 #menudrop ul ul ul a { padding-left:20px; }
#ie7 #menudrop ul ul ul ul a { padding-left:30px; }
#ie7 #menudrop span.present {margin-bottom: -5px;  color:#0079c2; height:22px;  padding-left:9px; font:bold 11px Verdana, Arial, Helvetica, sans-serif; display: block; padding-right:27px; white-space: nowrap;}
#ie7 #menudrop li.present { height: 16px; padding-top: 1px; margin:0 28px 0 0; }
#ie7 #menudrop span.droparrow { color:#0079c2; height:17px; margin-right:-29px; width:29px; display:block; float:right; margin-top:-18px; background: transparent url(img/modele/form/fl_men_plein.gif) no-repeat;}
#ie7 #menudrop #ie7 #menudropped { position:absolute; right:0px; top:17px;}
#ie7 #menudropped ul, #ie7 #menudropped li  {  margin-left:-1px; border-left:1px solid #0079c2; border-right:1px solid #0079c2;}
#ie7 #menudropped ul li { margin-left:-1px;  }
#ie7 #menudropped ul li ul li {margin-left:-1px; }
#ie7 #menudropped li.start { height: 0px; border-top:1px solid #0079c2;}
#ie7 #menudropped li.end {height: 0px;  border-bottom:1px solid #0079c2;}

table.mycart { width: 100%; }

tr#cart_sku { display: none; } 


#col_left .col_vis { width:344px; } 
#col_left .col_prod { width:236px; } 

.whois { text-align: left; font-family: Verdana,Arial,Helvetica,sans-serif; color: #0079C2; margin: 4px 0 0 0px; font-size: 15px; }
#price_box td { padding: 0 }


		.notice,
		#page .txt_intro_trousse .notice { color:#00803f; font:normal 13px Arial, Helvetica, sans-serif;}
		
.regular_price { color: red; font-size: 90%; font-weight: normal; font-style: italic; text-decoration: line-through; }		

div.ttt_cat {
	background: url(line_px_aqua.gif) repeat-x 50% 60%;
	text-align: center;
	margin-top: 20px;
	margin-bottom: 20px;
}

div.ttt_cat span { font-size: 15px; font-style: normal; color:#9EC6CC; font-weight:bold; background-color: #F9F6E8; padding:0 20px;}

.lst_carteris { width:100%; margin:30px 0 0 0;}
.lst_carteris th { background:#b4dce1; border-bottom:4px solid #b0d8dd; border-top:4px solid #b0d8dd; padding:8px; color:#fff;}
.lst_carteris td { padding:9px;} 
.lst_carteris .fd_bleu td { background:#d4ebee;}