@charset "utf-8";

#mwshop {

}

#mwshop_itemlist {
 
}

#mwshop_itemlist_content
{
 padding:5px;
}

#mwshop_filter_show
{
 margin:10px 5px;
}

.mwshop_category_description {
 margin:5px;
 font-size:9pt;
}

.mwshop_pager, .mwshop_pager_down
{
 margin:10px 5px;
 float:none;
 text-align:center;
 width:680px;
 font-size:9pt;
 line-height:24px;
}

.mwshop_pager span
{
 font-weight:bold;
}

a.mwshop_pager_link:link, a.mwshop_pager_link:active, a.mwshop_pager_link:visited
{
 margin: 0;
 padding:0 2px;
 color:#888;
 font-size:11pt;
}

a.mwshop_pager_link:hover 
{
 color:#be0404;
}

a.mwshop_pager_actual:link, 
a.mwshop_pager_actual:active, 
a.mwshop_pager_actual:visited,
a.mwshop_pager_actual:hover
{
 margin: 2px;
 padding:0 2px;
 color:#be0404;
 font-weight:bold;
 font-size:11pt;
}

.mwshop_pager_down
{
 height:40px;
 padding:10px 0 0 0 ;
 margin:20px 0;
 clear:both;
}

.mwshop_pager_next_prev {
 min-height:30px;
 _height:auto;
 height:30px;
 margin:0 auto;
 position:relative;
}
.mwshop_pager_prev {
 display:block;
 float:left;
 width:60px;
 height:26px;
 background:url('../_img/prev.png') transparent no-repeat 2px center;
 padding:4px 0 0 30px;
}
.mwshop_pager_next {
 display:block;
 float:right;
 width:45px;
 height:26px;
 background:url('../_img/next.png') transparent no-repeat right center;
 padding:4px 30px 0 0;
}

.mwshop_item
{
 width:335px;
 height:200px;
 overflow:hidden;
 float:left;
 margin:3px;
 background-color:#ffffff;
 position:relative;
 border:1px solid #ccc;
}

.mwshop_item_content
{
 padding:5px;
}

.mwshop_item h2
{
 font-size:11t;
 font-weight:normal;
 margin:3px 0 5px 3px;
}

.mwshop_item h2 a
{
}
.mwshop_buy_container
{
 position:absolute;
 bottom:8px;
 left:4px;
 width:325px;
 text-align:right;
}
.mwshop_item_info {
	font-size:9pt;
	line-height:10pt;
}
.mwshop_item .mwshop_price_recomend
{
 width:190px;
 display:block;
 position:absolute;
 left:4px;
 top:15px;
 font-size:8pt;
 text-align:left;
}
.mwshop_item .mwshop_price
{
 width:190px;
 color:#000;
 display:block;
 position:absolute;
 left:4px;
 top:2px;
 font-size:8pt;
 text-align:left;
}

.mwshop_item .mwshop_price_vat
{
 width:250px;
 display:block;
 font-size:11pt;
 font-weight:normal;
 color:#be0404;
 position:absolute;
 left:3px;
 bottom:18px;
 text-align:left;
}
.mwshop_item .mwshop_price_discount
{
 text-decoration:line-through;
 display:block;
 position:absolute;
 left:4px;
 bottom:34px;
 font-size:10pt;
 text-align:left;
}
.mwshop_buy_select
{
 width:190px;
 font-size:11pt;
 font-family:arial;
 font-weight:normal;
 float:right;
 color:#be0404;
 border:none;
 background-color:#fff;
}

.mwshop_fiximg
{
 width:100px;
 height:100px;
 float:left;
 overflow:hidden;
 border: none;
 background-color:#fff;
 margin:0 8px 4px 2px;
}

.mwshop_fiximg img
{
 cursor:pointer;
}

.mwshop_noimage
{
 background:url("../_img/noimg.png") transparent no-repeat center center;
}

.mwshop_noimage a {
 display:block;
 width:100px;
 height:100px;
}

.mwshop_codeinfo
{
 text-align:left;
}

/* MWSHOP detail */
.mwshop_itemdetail
{
 margin:10px 0;
 /*position:relative;*/
}

.mwshop_itemdetail .mwshop_buy_select
{
 margin:0 ;
}


.mwshop_itemdetail_content
{
 padding:5px;
 position:relative;
}

.mwshop_itemdetail h2
{
 font-size:16pt;
 color:#BC062C;
 margin:-10px 0 10px 0;
}
.mwshop_itemdetail h3
{
 font-size:11pt;
}

.mwshop_itemdetail_buy_container
{
 position:absolute;
 top:35px;
 right:-10px;
 width:240px;
 text-align:;right;
}

.mwshop_itemdetail_buy_container .mwshop_price_recomend,
.mwshop_itemdetail_buy_container .mwshop_price_vat,
.mwshop_itemdetail_buy_container .mwshop_price,
.mwshop_itemdetail_buy_container .mwshop_buy_select,
.mwshop_itemdetail_buy_container .mwshop_price_discount 
{
 display:block;
}
.mwshop_itemdetail_buy_container .mwshop_price
{
 color:#000;
 font-size:8pt;
}
.mwshop_itemdetail_buy_container .mwshop_price_recomend {
 text-decoration:line-through;
 font-size:8pt;
}
.mwshop_itemdetail_buy_container .mwshop_price_vat
{
 font-size:12pt;
 font-weight:normal;
 color:#bc062c;
 text-align:left;
}

.mwshop_itemdetail_codeinfo
{
 width:350px;
 position:absolute;
 top:27px;
 left:120px;
 font-size:9pt;
 font-weight:bold;
}

.mwshop_itemdetail_text
{
 width:100%;
 margin: 5px 0 ;
 }

.mwshop_itemdetail_fiximg
{
 width:100px;
 height:100px;
 overflow:hidden;
 border:none;
 background-color:#fff;
 text-align:center;
}

.mwshop_itemdetail_fiximg img
{
 cursor:pointer;
}

.mwshop_itemdetail_noimage
{
 border:none;
 background:url("../_img/noimg.png") transparent no-repeat center center;
}
.image_set_box {
	height:100px;
	width:100%;
}
.image_set_box .mwshop_itemdetail_fiximg{
	float:left;
}
.mwshop_itemdetail_moreimages {  }

.mwshop_itemdetail_moreimages .mwshop_itemdetail_noimage { display:none; }

.mwshop_itemdetail_moreimages .mwshop_fiximg { float:left;margin:0 10px; }


/* buyit */
.mwshop_buythis, .mwshop_itemdetail_buythis
{
width:76px;
height:21px;

color:#333;
background:url("../_img/butt_koupit.jpg") #ffffff no-repeat center center;
border:0px !important;
}

.mwshop_ccount
{
 width:20px;
}

hr.mwshop_cleaner {
 height:1px;
 margin: -1px 0 0 0; 
 padding:0;
 border:none;
 visibility: hidden;
} 

.mwshop_clr
{
 clear:both;
}

/* My cart */
#mwshop_cart_read_form {
 text-align:center;
 padding:20px 0;
}

.mwshop_mycart
{
 font-size:10pt; 
 padding:5px 0;
}

.mwhop_mycart_title
{
 font-weight:bold;
}

.mwshop_mycart_price
{
 font-weight:bold;
 color:#f00;
}

.mwhop_mycart_buttons
{
 display:block;
 margin:5px 0;
 padding:5px 0 0 0;
 text-align:center;
}

.mwshop_mycart_go_button, .mwshop_mycart_empty_button
{
 width:80px;
}

/* Cart and order table */
.mwshop_mycart_list
{
 border-collapse:collapse;
 border:0;
 width:695px;
 margin:10px 0;
}

.mwshop_mycart_list th
{
 border:1px solid #bbbbbb;
 border-bottom:2px solid #bbbbbb;
 font-size:9pt;
 padding:2px;
 text-align:center;
}

.mwshop_mycart_list td
{
 border:1px solid #bbbbbb;
 padding:2px;
 font-size:8pt;
}

.mwshop_mycart_wizard {
}

.mwshop_empty_cart, .mwshop_load_cart {
}

.mwshop_empty_cart p
{
 
 font-size:10pt;
 text-align:center;
}

.mwshop_mycart_wizard
{
 
}

.mwshop_mycart_wizard p
{
 font-size:10pt;
 text-align:center;
}

/* ORDERS */
.mwshop_orderdata
{
 width:695px;
}

.mwshop_personal_set {
 width:305px;
 float:left;
 border:1px solid #bbbbbb;
 margin:5px 0 0 0;
 height:320px;
}

.mwshop_delivery_set {
 width:383px;
 float:left;
 border:1px solid #bbbbbb;
 margin:5px 0 0 5px;
 height:320px;
}

.mwshop_payment_set {
 width:695px;
 border:1px solid #bbbbbb;
}

.mwshop_payment_set div {
 margin:1px 4px 0 4px;
}

.mwshop_payment_set label:hover {
 background:#ffa;
}

.mwshop_personal_set legend, .mwshop_delivery_set legend, .mwshop_payment_set legend
{
 font-size:9pt;
 padding:0 5px;
 margin:0 5px;
}

textarea#description { height:60px; }

.mwshop_personal_table th, .mwshop_delivery_table th
{
 font-size:8pt;
 padding:2px;
 text-align:right;
}

.mwshop_personal_table td, .mwshop_delivery_table td
{
 font-size:8pt;
 padding:2px;
}

.mwshop_order_input
{
 width:160px;
 font-size:9pt;
 border:1px solid #888888;
}

.mwshop_mycart_wizard {
 
}
/* ********************************* */
/* **** FILTER LIST **************** */
/* ********************************* */

#mwshop_catalog_param_form_hlp4name li{
	padding-left:10px;
}
#mwshop_catalog_param_form_hlp4name li label{
	display:block;
}
#mwshop_catalog_param_form_hlp4name li label img{
	margin-left:38px;
}
#mwshop_catalog_param_form_hlp4name li label:hover, #mwshop_catalog_param_form_hlp4name li.param_check label {
	filter: alpha(opacity=70); 
	-moz-opacity: 0.7;
	KhtmlOpacity: .7;
	opacity: .7;
}
#mwshop_catalog_param_form_hlp4name li.param_check label {
 background:url('../_img/filter_check.png') transparent no-repeat 10px center;
}
.mwshop_param_filter
{
 width:260px;
 margin: 0 auto;
 text-align:left;
 position:relative;
}

.mwshop_param_filter li
{
 list-style-type:none;
 font-size:13px;
 font-weight:normal;
 background:url('../_img/left_vyrobce.jpg') transparent repeat-y 0 0;
}

#mwshop_catalog_param_form .mwshop_param_filter label
{
 display:block;
 color:#555555; 
 height:21px;
 padding: 3px 0 0 40px;
 background:url('../_img/left_cena.jpg') transparent no-repeat 0 0;
}

#mwshop_catalog_param_form .mwshop_param_filter .param_check label
{
 background:url('../_img/navi_o.jpg') transparent no-repeat 0 0;
}
#mwshop_catalog_param_form .mwshop_param_filter label:hover{
 color:#000;
 background:url('../_img/navi_o.jpg') transparent no-repeat 0 0;
}

.mwshop_param_filter input {
	position:absolute;
	left:-10000px;
}

/* ********************************* */
/* ****** Category list        ***** */
/* ********************************* */
#mwshop_catlist
{
 width:260px;
 margin: 0 auto;
 text-align:left;
}

#mwshop_catlist li
{
 list-style-type:none;
 font-size:13px;
 font-weight:normal;
}

#mwshop_catlist a
{
 display:block;
 color:#555555; 
 height:21px;
 padding: 3px 0 0 40px;
 background:url('../_img/navi.jpg') transparent no-repeat 0 0;
}
ul#mwshop_catlist li a#mactual
{
 color:#000;
 background:url('../_img/navi_o.jpg') transparent no-repeat 0 0;
}
ul#mwshop_catlist li a#catactual
{
 color:#000;
 background:url('../_img/navi_rozbalena_o.jpg') transparent no-repeat 0 0;
}

#mwshop_catlist a:hover {
 color:#000;
 background:url('../_img/navi_o.jpg') transparent no-repeat 0 0;
}

/* 2.level */
#mwshop_catlist ul {
 background:url('../_img/act_cat_bottom.jpg') transparent no-repeat left bottom;
 margin-bottom:0;
 padding:2px 0 8px 0;
}
#mwshop_catlist ul a
{
 display:block;
 font-size:10pt;
 padding: 1px 0 0 55px;
 height:19px;
 background:transparent;
}
ul#mwshop_catlist li a#scatactual
{
 background:url('../_img/navi_rozbalena_o.jpg') transparent no-repeat 0 0;
 color:#000;
}

#mwshop_catlist ul a:hover {
 color:#000; 
}

/* 3.level */
#mwshop_catlist ul ul {
 background:none;
 margin-bottom:0;
 padding:2px 0 8px 0;
}
#mwshop_catlist ul ul a
{
 padding: 1px 0 0 70px;
}

/* 4.level */
#mwshop_catlist ul ul ul a:link, #mwshop_catlist ul ul ul a:visited, #mwshop_catlist ul ul ul a:active
{
 display:block;
 color:#000; 
 font-size:9pt;
 width:135px;
 padding: 2px 0 4px 30px;
 background:url('../_img/subcat_bt.png') transparent no-repeat 15px 2px;
}

#mwshop_catlist ul ul ul a:hover {
 color:#000; 
 opacity:0.7;
 background:url('../_img/subcat_bt_h.png') #ddd no-repeat 15px 2px; 
}

/* 5.level */
#mwshop_catlist ul ul ul ul a:link, #mwshop_catlist ul ul ul ul a:visited, #mwshop_catlist ul ul ul ul a:active
{
display:block;
 color:#000; 
 font-size:9pt;
 width:130px;
 padding: 2px 0 4px 35px;
 background:url('../_img/subcat_bt.png') transparent no-repeat 20px 2px;
}

#mwshop_catlist ul ul ul ul a:hover {
 color:#000; 
 opacity:0.8;
 background:url('../_img/subcat_bt_h.png') #ddd no-repeat 20px 2px;
}

/* STATS */

.mwstats_item { 
 border-bottom:1px solid #fc0;
 font-size:10pt;
}

.mwstats_item a {
 display:block;
 padding:2px;
}

.mwstats_item a:hover { 
 background-color:#eee;
}

/* DROPS menu */
.mwshop_drops_menu {
 width:100%;
 margin:10px 0;
 min-height:25px;
 _height:auto;
 height:25px;
 font-size:9pt;
}

.mwshop_drops_menu ul {
 list-style:none;
}

.mwshop_drops_menu li {
 float:left;
}

.mwshop_drops_menu li a {
 float:left;
 display:block;
 padding:0 5px 0 20px;
 background:url('../_img/drop_arrow.png') transparent no-repeat 5px center;
}

.mwshop_drops_menu li span {
 float:left;
 display:block;
 padding:0 5px 0 20px;
 background:url('../_img/drop_arrow.png') transparent no-repeat 5px center;
}

/* THICKBOX info */
#mwshop_cart_delete_container p,
#mwshop_cart_save_container p
{
 font-size:9pt;
}

#mwshop_cart_delete_container span,
#mwshop_cart_save_container span,
#mwshop_cart_delete_container label,
#mwshop_cart_save_container label
{
 display:block;
}

#mwshop_cart_save_title {
 width:260px;
 font-size:10pt;
}

