@import "order-step.css";
@import "sitemap.css";

@import "product-sort.css";
@import "product.css";
@import "scenes.css";
@import "search.css";
@import "shopping-cart-product-line.css";
@import "shopping-cart.css";
@import "supplier-list.css";
@import "supplier.css";
@import "thickbox.css";
@import "product-list.css";
@import "pagination.css";

@import "error_404.css";
@import "address.css";
@import "addresses.css";
@import "authentication.css";
@import "best-sales.css";
@import "breadcrumb.css";
@import "category-tree-branch.css";
@import "category.css";
@import "cms.css";
@import "contact-form.css";
@import "discount.css";
@import "errors.css";
@import "footer.css";
@import "header.css";
@import "history.css";
@import "identity.css";
@import "index.css";
@import "maintenance.css";
@import "manufacturer-list.css";
@import "manufacturer.css";


@import "new-products.css"



@import "order-address.css";
@import "order-carrier.css";
@import "order-confirmation.css";
@import "order-detail.css";
@import "order-follow.css";
@import "order-payment.css";
@import "order-return.css";
@import "order-slip.css";
@import "order-steps.css";

@import "password.css";
@import "prices-drop.css";

@import "myaccount.css";


div.product_sort {
	background:url("../img/search_results_details2.gif") top center repeat-x;
	display:block;
	height:40px;
	overflow:hidden;
	margin-bottom:15px;
	}
div.product_sort2 {
	background:url("../img/search_results_details1.gif") top left no-repeat;
	display:block;
	height:40px;
	overflow:hidden;
}
div.product_sort3 {
	background:url("../img/search_results_details3.gif") top right no-repeat;
	display:block;
	height:40px;
	overflow:hidden;
	position:relative;
}
div.product_sort_2 {
	background:url("../img/search_results_details2.gif") top center repeat-x;
	display:block;
	height:40px;
	overflow:hidden;
	margin-top:15px;
	}
div.product_sort2_2 {
	background:url("../img/search_results_details1.gif") top left no-repeat;
	display:block;
	height:40px;
	overflow:hidden;
}
div.product_sort3_2 {
	background:url("../img/search_results_details3.gif") top right no-repeat;
	display:block;
	height:40px;
	overflow:hidden;
	position:relative;
}
input.button_mini2 {
    background:url("../img/button_ok.gif") 0px 0px no-repeat;
    width:63px;
    border:medium none;
    color:white !important;
    cursor:pointer;
    display:block;
    font-size:10px !important;
    font-weight:bold;
    height:25px;
    line-height:25px;
	outline:none;
    text-decoration:none !important;
    margin:0px;
	padding:4px 10px 6px;
	position:relative;
	top:7px;
	text-align:left;
}
 
input.button_mini2:hover {
    background-position: left -25px;
    color:white !important;
}





#404_p {position:relative;}
.404_error {font-size:2em;font-weight:bold;left:50px;line-height:30px;position:absolute;top:50px;}
.404_info {left:50px;position:absolute;top:150px;}
.std_404 {left:50px;position:absolute;top:180px;}




















/* product.tpl */


#primary_block ul#usefull_link_block {
	list-style-type: none;
	margin-top: 1em
}
#primary_block ul#usefull_link_block li { margin: 0.5em 1em 0.5em 0; display: block }
#primary_block ul#usefull_link_block li a,
 #primary_block ul#usefull_link_block span.span_link,
 #primary_block ul#usefull_link_block span.span_link:hover {
	text-decoration: none;
	color: #76839b;
	font-size: 0.9em;
	background: white url('../img/bullet_alt.jpg') no-repeat top left;
	padding-left: 15px;
	height: 15px
}

#primary_block #short_description_block {
	background: #e5e6e7 url('../img/product-short-desc-bg.gif') repeat-x top left;
	border: 1px #d0d3d8 solid;
	padding: 0.7em;
	margin-bottom: 1.5em
}
#primary_block #color_picker p {
	margin-bottom: 0.4em;
	padding: 0
}
#primary_block #color_picker {
	padding: 0.6em 0.7em 0.4em 0.7em;
	background: #e5e6e7 url('../img/product-short-desc-bg.gif') repeat-x top left;
	border: 1px #d0d3d8 solid;
	margin-bottom: 1.5em
}
#primary_block #color_to_pick_list li {
	display: inline;
	float: left;
	margin: 0 0.4em 0.4em 0
}
#primary_block a.color_pick {
	display: block;
	width: 20px;
	height: 20px;
	border: 1px solid #666;
	cursor: pointer
}
#primary_block a.color_pick:hover { border: 1px solid #000 }
#primary_block a#color_all { cursor: pointer }
#primary_block #image-block img#bigpic.jqzoom {
	cursor: crosshair;
	position: relative
}
#primary_block p.buttons_bottom_block { margin: 0 }
#primary_block p.buttons_bottom_block a,
 #primary_block p.buttons_bottom_block input { margin: 0.9em auto 0 auto }
#primary_block #short_description_content { margin-bottom: 0.5em; margin-right: 10px; }

#primary_block div#attributes p, #quantity_wanted_p {
	clear: left;
	height: 2em
}


/* views block */

#thumbs_list {
	overflow: hidden;
	float: left;
	width: 240px
}
#thumbs_list ul {
	padding-left: 0;
	list-style-type: none;
	margin-top: 5px
}
#thumbs_list li {
	float: left;
	cursor: pointer;
	width: 80px;
	height: 80px
}
#view_scroll_left, #view_scroll_right {
	background: url('../img/thumbs_left.gif') no-repeat center;
	text-indent: -3000px;
	width: 9px;
	height: 18px;
	float: left;
	margin-top: 30px;
	padding-right: 4px;
	padding-left: 4px
}
#view_scroll_right { background-image: url('../img/thumbs_right.gif') }
span.view_scroll_spacer {
	float: left;
	width: 17px;
	height: 80px
}



