@charset "utf-8";
/* CSS Document */

.fake_content {
 margin:10px 0; 
}

#mwshop {
 
}

#mwshop_itemlist {
 
}

#mwshop_itemlist_content
{
 margin:5px;
}

#mwshop_filter_show
{
 margin:10px 5px;
 width:540px;
}

.mwshop_category_description {
 margin:5px;
 font-size:9pt;
}

.mwshop_pager, .mwshop_pager_down
{
 margin:10px 0;
 float:none;
 text-align:center;
 width:550px;
 font-size:10pt;
}

.mwshop_pager span
{
 font-weight:bold;
}

a.mwshop_pager_link:link, a.mwshop_pager_link:active, a.mwshop_pager_link:visited
{
 background-color:#eeeeee; 
 margin: 0 2px;
 padding:0 2px;
 color:#0066cc;
}

a.mwshop_pager_link:hover 
{
 background-color:#ff0000; 
 color:#ffffff;
}

a.mwshop_pager_actual:link, 
a.mwshop_pager_actual:active, 
a.mwshop_pager_actual:visited,
a.mwshop_pager_actual:hover
{
 background-color:#ff0000; 
 margin: 0 2px;
 padding:0 2px;
 color:#ffffaa;
}

.mwshop_pager_down
{
 width:550px;
 height:40px;
 margin:20px 0;
 clear:both;
}

.mwshop_item {
 width:170px;
 height:260px;
 overflow:hidden;
 float:left;
 margin:3px;
 background-color:#eee;
 position:relative;
}

.mwshop_param_filter {
 width:560px;
 border-collapse:collapse;
 border:0;
}

.mwshop_param_filter td {
 padding:4px;
}

.mwshop_param_filter ul {
 list-style:none;
}

.mwshop_param_filter li {
 width:130px;
 height:30px;
 position:relative;
 float:left;
 margin:2px;
}
.param_check {
background:url(../_img/checked.jpg) #fff no-repeat 4px 50%;
border-left:1px solid #333;
border-top:1px solid #333;
border-right:1px solid #bbb;
border-bottom:1px solid #bbb;
}
.param_clear {
background-color:none #fff;
border-left:1px solid #bbb;
border-top:1px solid #bbb;
border-right:1px solid #333;
border-bottom:1px solid #333;
}
.mwshop_param_filter li img {
 width:110px;
 height:30px;
 margin-left:20px;
 cursor:pointer;
 position:absolute;
 right:0;
 z-index:100;
}

.mwshop_param_check {
 position:absolute;
 right:2px;bottom:10px;
 z-index:0;
}

.mwshop_item:hover { background-color:#ddd; }

.mwshop_item_content
{
 text-align:center;
}

.mwshop_item h2
{
 font-size:9pt;
 margin: 4px 0;
}

.mwshop_item h2 a:link,
.mwshop_item h2 a:active,
.mwshop_item h2 a:visited
{
 font-weight:bold;
 color:#f00;
}

.mwshop_item h2 a:hover
{
 color:#000;
}
.mwshop_item_id_new {
  position:absolute;
  right:5px;
  top:0px;
  display:block;
  width:60px;
  height:60px;
  background:url(../_img/metromobil_cz_id_new.png) transparent no-repeat left top;
}
.mwshop_item_id_baz {
  position:absolute;
  left:5px;
  top:0px;
  display:block;
  width:60px;
  height:60px;
  background:url(../_img/metromobil_cz_id_baz.png) transparent no-repeat left top;
}
.mwshop_itemdetail_content .mwshop_item_id_baz {
  left:0px;
  top:40px;
}
.mwshop_buy_container
{
width:170px;
}

.mwshop_price_recomend
{
 width:150px;
 display:block;
}

.mwshop_price_vat
{
 width:170px;
 color:#ff0000;
 font-size:1.3em;
 font-weight:bold;
 display:block;
}

.mwshop_price
{
 width:170px;
 display:block;
}

.mwshop_price_discount
{
 text-decoration:line-through;
 display:block;
}

.mwshop_buy_select
{
 width:150px;
 font-size:8pt;
 margin:0 0 10px 0;
}

.mwshop_fiximg
{
 width:150px;
 height:150px;
 overflow:hidden;
 border: 1px solid #999999;
 background-color:#fff;
 margin:4px auto;
}

.mwshop_fiximg img
{
 cursor:pointer;
}

.mwshop_noimage
{
 background:url(../_img/noimg.jpg) transparent no-repeat center center;
}

.mwshop_noimage a {
 display:block;
 width:150px;
 height:150px;
}

.mwshop_codeinfo
{
 display:none;
}

/* MWSHOP detail */
.mwshop_itemdetail
{
 margin:10px 0;
 background-color:#eee;
 position:relative;
}

.mwshop_itemdetail .mwshop_buy_select
{
 width:120px;
 font-size:8pt;
 margin:0 ;
}

.mwshop_itemdetail .mwshop_price_vat {
 width:220px;
 font-size:14pt;
 margin-bottom:10px;
}

.mwshop_itemdetail_content
{
 padding:5px;
}

.mwshop_itemdetail h2
{
 font-size:11pt;
 margin: 10px 0;
}
.mwshop_item_infod_baz {
  color:#f00;                                                                                                                 
}
.mwshop_itemdetail_buy_container
{
 width:300px;
 position:absolute;
 top:40px;
 right:0;
 text-align:left;
}

.mwshop_itemdetail_stock {
  font-size:11pt;
  margin:8px 0;
}
.mwshop_itemdetail_stock span {
  color:#060;
  font-size:13pt;
  font-weight:bold;
}

.mwshop_itemdetail_codeinfo
{
 display:block;
 width:300px;
 position:absolute;
 top:150px;
 right:0;
}

.mwshop_itemdetail_codeinfo span {
 font-weight:bold;
}

.mwshop_itemdetail_text
{
 width:440px;
 margin: 5px 0 ;
}

.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; }


.mwshop_itemdetail_fiximg
{
 width:150px;
 height:150px;
 overflow:hidden;
 border: 1px solid #999999;
 background-color:#fff;
 text-align:center;
}

.mwshop_itemdetail_fiximg img
{
 cursor:pointer;
}

.mwshop_itemdetail_noimage
{
 border: 1px solid #999;
 background:url(../_img/noimg.jpg) transparent no-repeat center center;
}

.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
{

}

.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_mycart
{
 width:150px;
 color:#666666;
 position:absolute;
 top:75px;
 right:160px;
 background:url('../_img/gif_cart.gif') transparent no-repeat 0 0;
}

.mwhop_mycart_title
{
 font-size:8pt;
 margin-left:25px;
 font-weight:bold;
}

.mwshop_mycart_price
{
 font-size:8pt;
 font-weight:bold;
 color:#ff0000;
}

.mwhop_mycart_buttons
{
 display:block;
 margin:2px 0 0 0;
}

.mwshop_mycart_go_button, .mwshop_mycart_empty_button
{
 width:80px;
}

/* Cart and order table */
.mwshop_mycart_list
{
 border-collapse:collapse;
 border:0;
 width:700px;
 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_count
{
 border:1px solid #bbbbbb;
 width:20px;
}

.mwshop_empty_cart, .mwshop_load_cart
{
 margin:10px;
}

.mwshop_empty_cart p
{
 
 font-size:10pt;
 text-align:center;
}

.mwshop_mycart_wizard
{
 margin:5px;
}

.mwshop_mycart_wizard p
{
 font-size:10pt;
 text-align:center;
}

/* ORDERS */
.mwshop_personal_set legend, .mwshop_delivery_set legend
{
 font-size:9pt;
 padding:0 5px;
}

.mwshop_orderdata
{
 float:none;
 height:360px;
}

.mwshop_personal_set, .mwshop_delivery_set
{
 width:320px;
 float:left;
 border:1px solid #bbbbbb;
 height:350px;
}

textarea#description { height:60px; }

.mwshop_personal_table th, .mwshop_delivery_table th
{
 font-size:9pt;
 padding:2px;
 text-align:right;
}

.mwshop_personal_table td, .mwshop_delivery_table td
{
 font-size:8pt;
 padding:2px;
}

.mwshop_order_input
{
 width:200px;
 font-size:10pt;
 border:1px solid #888888;
}

/* ********************************* */
/* ****** Category list        ***** */
/* ********************************* */
#mwshop_catlist, .pc_catlist
{
 width:229px;
}

#mwshop_catlist li, .pc_catlist li
{
 list-style-type:none;
 font-size:11pt;
}

#mactual
{
 color:#ffffff; 
}

#mwshop_catlist a, .pc_catlist a
{
 display:block;
 color:#ffffff; 
 width:190px;
 padding: 0 0 0 38px;
 background:url('../_img/plus.gif') transparent no-repeat 26px center;
}

#mwshop_catlist a:hover,.pc_catlist a:hover
{
 color:#000; 
}

/* 2.level */
#mwshop_catlist ul a
{
 display:block;
 width:180px;
 padding:0 0 0 53px;
 background:url('../_img/arrow.gif') transparent no-repeat 41px center;
}

#mwshop_catlist ul a:hover
{
 color:#000; 
}

/* 3.level */
#mwshop_catlist ul ul a
{
 width:170px;
 padding:0 0 0 63px;
 background:url('../_img/arrow.gif') transparent no-repeat 51px center;
}

#mwshop_catlist ul ul a:hover
{
 color:#000; 
}
/* 4.level */
#mwshop_catlist ul ul ul a
{
 width:160px;
 padding:0 0 0 73px;
 background:url('../_img/arrow.gif') transparent no-repeat 61px center;
}

#mwshop_catlist ul ul ul a:hover
{
 color:#000; 
}

/* 5.level */
#mwshop_catlist ul ul ul ul a
{
 width:150px;
 padding:0 0 0 83px;
 background:url('../_img/arrow.gif') transparent no-repeat 71px center;
}

#mwshop_catlist ul ul ul ul a:hover
{
 color:#000; 
}
