
/*===Belvg 30.09.11====*/

   
.quickview-hider {
	background: none repeat scroll 0 0 #333333;
	display: block;
	left: 0;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); 
	-moz-opacity: 0.5; 
	-khtml-opacity: 0.5;
	opacity: 0.5; 
	overflow: hidden;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 9998;
}
.popup {
	background: none repeat scroll 0 0 #FFFFFF;
	padding:10px;
}
.quickview-button {
	background: url("../images/quickview-button.png") no-repeat scroll 0 0 transparent !important;
	border-radius: 4px 4px 4px 4px;
	color: #FFFFFF !important;
	font-size: 0;
	font-weight: bold;
	height: 30px;
	left: 20px;
	padding: 10px 56px;
	position: absolute;
	text-decoration: none !important;
	top: -80px; 
}

.quickview-loader {
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #FB9C57;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	height: 15px;
	left: 52%;
	margin-left: -25px;
	margin-top: -25px;
	opacity: 0.8;
	padding: 10px;
	position: fixed;
	top: 46%;
	width: 15px;
	z-index: 9999;
}
.quickview-popup {
	background: none repeat scroll 0 0 #FFFFFF;
/*	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
    -webkit-box-shadow: 0 6-webkit-box-shadow: 0 6px 10px rgba( 0, 0, 0, 0.3 );
	-moz-box-shadow:    0 6px 10px rgba( 0, 0, 0, 0.3 );
	box-shadow:         0 6px 10px rgba( 0, 0, 0, 0.3 ); */
	left: 50%;
	margin-left: -275px;
	margin-top: -170px;
	padding: 10px;
	position: absolute;
	width: 700px;
	z-index: 9999;
}
.quickview-hider {
	display: block;
	left: 0;
	opacity: 0.8;
	overflow: hidden;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 9997;
}
.popup {
	position: relative;
}
.popup-header {
	margin-top: -20px;
	position: absolute;
	right: 0;
	z-index: 9999;
}
.popup-header a {
	background: url("../images/close.png") no-repeat scroll 0 0 transparent;
	left: 19px;
	padding: 10px 16px;
	position: relative;
}
.main-popup {
	padding: 5px 5px 20px;
}
.main-popup h2 a {
	text-decoration: none;
}
.main-popup .product-shop {
	float: right;
	position: relative;
	width: 335px;
}
.main-popup .product-img-box {
	float: left;
	text-align: center;
	width: 250px;
}
.main-popup .product-img-box img {
	border:1px solid #999;
}
.main-popup .product-name h1 a {
	color: #6F7070;
	font-family: arial;
	font-size: 27px;
	font-weight: normal;
	line-height: 17px;
	margin: 0;
	text-decoration:none;
}
.main-popup .product-name h1 a:hover {
	text-decoration:underline;
}
.main-popup .product-shop .product-options-bottom {
	margin:0;
}
.main-popup .ratings, .product-options-bottom .rating-links {
	padding-left:0;
}
.main-popup .add-to-box {
	margin: 20px;
}

.product-options-bottom {
	background-color:#fffada;
	padding:15px 20px;
	border:1px solid #e4e4e4;
	height:300px;
	overflow:auto;
}


/* MODS */
/* * { margin: 0; padding: 0 }  */
/*
.lv_Data { display: none }
.lv_Center { height: 340px !important }
.lv_MenuBar { padding-bottom: 0 !important; position: absolute !important; width: 25px !important; right: 10px; top: 0 }
*/
.popup { padding: 0 }
.quickview-button { height: 30px !important; left: -118px; padding: 10px 56px !important; top: 80px }
.quickview-popup { width: 450px; padding: 0 !important }
.popup-header { display: none }
	.popup-header a { background: none; padding: 10px; font-size: 9px; color: #999; top: 9px; left: 0 }
.main-popup { padding: 0 }
.main-popup .product-shop { width: 240px }
.main-popup .product-img-box { width: 176px }
.main-popup .product-img-box img { border: 0 }
.main-popup .product-name h1 { text-align: left; font-size: 12px; margin-top: 51px; line-height: 16px }
.main-popup .product-name .product-weight { text-align: left }
.main-popup .add-to-box { width: auto; margin: 0; background: #E5E5E5; margin-top: 5px }
	.main-popup .add-to-box * { background: inherit; color: #000; font-weight: normal }
	.main-popup .add-to-box button span { background-image: none }
.product-options-bottom { background-color: #fff; border: 0; padding: 0; height: auto; margin-top: 4px; line-height:1 !important }
.main-popup .top-desc { line-height: 16px; color: #666 }
.main-popup .price-box { margin-top: 30px; text-align: left }
	.main-popup .regular-price, .main-popup .special-price { text-align: left; display: inline; text-transform: uppercase }
		.main-popup .special-price { padding-left: 10px }
		.main-popup .price-label { padding-right: 6px; font-weight: normal; font-size: 12px }
		.main-popup .price { font-weight: bold }
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		











.concern-wrap .col2 ul {
    float: left;
    list-style-type: disc;
    padding-left: 18px;
    width: 335px;
}























