/* KATEGORIE + DROBKY */#mwshop { color:#000;/*width:680px;*/ }#mwshop fieldset legend {  padding:5px 30px;  width:200px;  margin-left:10px;}#mwshop fieldset table td, #mwshop fieldset table th {  padding:0 5px;  margin:10px 0;  color:#000;  font-size:13px;}#mwshop fieldset table th {  width:130px;}/* KATEGORIE FULL LIST */.treeview li {	font-size:14px;	background:transparent;}.treeview a {	padding-left:2px;	color:#06c;	text-decoration:none;}.actual_map a{	color:#060 !important;}.active_category ul li a{	color:#06c !important;}.active_category a{	color:#f60 !important;}.treeview a:hover {	color:#f00 !important;	text-decoration:underline;}.mwshop_category_67 a {  color:#f00 !important;  font-size:16px;  font-weight:bold;  padding-left: 20px;  background:url('../_img/starcat.png') transparent no-repeat 2px center;}.mwshop_drops_menu {	padding:15px 0;}.mwshop_drops_menu ul li {  font-size:14px;  color:#000;	display:inline;}.mwshop_drops_menu a {	}/* STRANKOVANI */.mwshop_pager {  text-align:center;  float:left;  width:680px;  position:relative;  font-size:12px;}.mwshop_pager_next_prev { height:26px;}.mwshop_pager_prev { display:block; position:absolute; top:0; left:140px; width:65px; height:26px; line-height:26px; background:url('../_img/page-previous.png') transparent no-repeat 2px center; padding:0 0 0 22px;}.mwshop_pager_next { display:block; position:absolute; top:0; right:150px; width:40px; height:26px; line-height:26px; background:url('../_img/page-next.png') transparent no-repeat right center; padding:0 22px 0 0;}.mwshop_pager_first { display:block; position:absolute; top:0; left:0; width:90px; height:26px; line-height:26px; background:url('../_img/page-first.png') transparent no-repeat 2px center; padding:0 0 0 22px;}.mwshop_pager_last { display:block; position:absolute; top:0; right:0; width:103px; height:26px; line-height:26px; background:url('../_img/page-last.png') transparent no-repeat right center; padding:0 22px 0 0;}a.mwshop_pager_link {	font-weight:bold;	font-size:13px;	color:#fff !important;	background:#06c;	padding:1px 3px;}a.mwshop_pager_actual {	font-weight:bold;	font-size:13px;	color:#ffc !important;	background:#f00;	padding:1px 3px;}a.mwshop_pager_link:hover, a.mwshop_pager_actual:hover {  color:#f00;	background:#600;}.mwshop_pager_down {	 clear:both;}/* FILTRY */#mwshop_filter_show {  position:relative;  width:680px;}.mwshop_filter_box, .mwshop_order_box, .mwshop_availability_box {  width:30%;  float:left;  height:30px;  padding:10px;}.mwshop_product_count {  width:80px;  position:absolute;  top:-40px;  right:37px;  font-size:14px;  text-align:center;  background:#eee;  color:#f00;  padding:5px;}.mwshop_filter_select, .mwshop_order_box select {  width:190px;  font-size:15px;  padding:2px;  color:#000;  background:#ffa;  border:1px solid #f00;}.mwshop_availability_box label {  display:block;  width:166px;  font-size:15px;  padding:3px 10px;   color:#000;  background:#ffa;  border:1px solid #f00;  overflow:hidden;}/* CAT DESC */.mwshop_category_description {  float:left;  width:680px;}#boxes h3{  color:#000;  text-align:center;}#boxes input{  border:1px solid #f00;  width:100px;  font-size:15px;  color:#f00;  background:#fff;  margin:4px 5px;}/* KATALOG */#mwshop_itemlist {  float:left;  width:680px;	min-height: 500px;	height: auto;	_height: 500px;}#mwshop_itemlist_content {	padding:0;}/* CART */div.mwshop_mycart {	width:200px;	padding:5px;	font-size:12px;	position:absolute;	top:10px;	left:30px;	height:60px;	text-align:left;}.mwhop_mycart_title {  display:block;	width:150px;	font-size:14px;	margin:0 0 4px 0;}.mwshop_mycart_price {	display:block;	color:#f00;	font-weight:bold;	font-size:16px;	margin:0 0 4px 0;}#mwshop_mycart_view .mwhop_mycart_title {  color:#000;}.mwshop_mycart_buttons {	display:block;}#mwshop_order_form  th {	width:250px;	text-align:right;	padding-right:10px;}.mwshop_udelivery_combo label {	width:100%;	display:block;	color:#06c;}table.mwshop_udelivery_combo {  border-collapse:collapse;  width:600px;  margin:10px;}.mwshop_udelivery_combo th {	padding:2px 0 !important;  vertical-align:top;	width:200px !important;  border-bottom:1px solid #888;  margin:0;}.mwshop_udelivery_combo td {	padding:2px 0 !important;  vertical-align:top;  border-bottom:1px solid #888;  margin:0;}.mwshop_udelivery_combo tr:hover {	background: #eee;}td.mwshop_rate_pref label {  margin:2px;  padding:2px;  text-align:center;  display:block;  color:#06c;  font-weight:bold;}#mwshop_rate_pref {  margin:10px;}/* FORM */.mwshop_mycart_list{	border-left:1px solid #eee;	border-top:1px solid #eee;	border-spacing:0;	width:100%;}.mwshop_mycart_list th {	border:1px solid #eee;	border-top:0;	border-left:0;	padding:2px;	color:#000;}.mwshop_mycart_list td {	border:1px solid #eee;	border-top:0;	border-left:0;	padding:2px;	color:#000;}.mwshop_ccount{	width:40px;}input.mwshop_in{	border:1px solid #333;	padding:2px;	font-size:12px; }.mwshop_mycart_amount .mwshop_ccount {  float:left;}.mwshop_mycart_amount .cart_label {  float:left;  margin:2px 2px 0 2px;}.mwshop_bt, .mwshop_mycart_go_button, .mwshop_mycart_empty_button, .mwshop_mycart_sendorder, .mwshop_buythis,.mwshop_mycart_recount_button, .mwshop_mycart_delete_button, .mwshop_mycart_shopping, .mwshop_mycart_neworder, #weebo_login_bt {	background-color:#f30;	border: 1px #600 outset;	font-size: 12px;	color: #fff;	text-decoration: none;	padding:2px 4px;}/* POLOZKA KATALOGU */hr.mwshop_cleaner { clear:both }.mwshop_item {	width:225px;	float:left;	position:relative;}.mwshop_item_content {	padding:2px;	margin:5px;	height:390px;	background:#DDFEAB;	text-align:center;}.mwshop_item_content a {	color:#06c !important;}.mwshop_item_content h2, .mwshop_itemdetail_content h2 {	font-size:13px;	padding:0;	height:50px;}.mwshop_item_content h2:first-letter, .mwshop_itemdetail_content h2:first-letter {	text-transform:uppercase;}.mwshop_item_content a:hover {	color:#f00 !important;}.mwshop_item_content .mwshop_buy_container { 	position:absolute;	bottom:10px;	left:0;}.mwshop_item_content .mwshop_item_info {	}.mwshop_item_content .mwshop_codeinfo {	width:140px;}.mwshop_item_content .mwshop_price_recommend,.mwshop_item_content .mwshop_price_no_vat,.mwshop_item_content .mwshop_price_vat,.mwshop_item_content .mwshop_discount,.mwshop_item_content .mwshop_price_vat_rate{	display:block;	width:230px;}.mwshop_item_content .mwshop_price_no_vat {	margin-bottom:4px;	display:none;}.mwshop_item_content .mwshop_price_vat_rate { margin-bottom:4px; font-size:11px;}.mwshop_item_content .mwshop_price_recommend{	text-decoration:line-through;}.mwshop_item_content .mwshop_price_vat{	font-size:14px;	color:#f00;}.mwshop_item_content .mwshop_discount{	color:#060;}.mwshop_item_content .mwshop_item_availability {	padding:5px;}/* DETAIL ZBOZI */.mwshop_itemdetail {  background:#fff;}.mwshop_itemdetail_content {	padding:5px;	position:relative;}.item_code {	display:none;}.mwshop_itemdetail_fiximg {  width:210px;  text-align:center;  margin-top:20px;}.mwshop_itemdetail_fiximg a {  display:block;  text-align:center;  padding:5px;  background:#DDFEAB;}.mwshop_itemdetail_fiximg a:hover {  background:#ffc;}.mwshop_itemdetail_params {  position:absolute;  right:20px;}.mwshop_param_table {	width:260px;	border-collapse:collapse;}	.mwshop_param_table th {	width:80px;  padding:2px;	font-size:11px !important;  text-align:left;	border:1px solid #c66;}.mwshop_param_table td {	padding:2px;	font-size:11px !important;  text-align:left;	border:1px solid #c66;}.mwshop_itemdetail_content .mwshop_buy_container {	width:250px;	position:absolute;	top:55px;	left:230px;}.mwshop_itemdetail_text {  margin-top:40px;}.mwshop_itemdetail_content .mwshop_price_recommend,.mwshop_itemdetail_content .mwshop_price_no_vat,.mwshop_itemdetail_content .mwshop_price_vat,.mwshop_itemdetail_content .mwshop_discount,.mwshop_itemdetail_content .mwshop_price_vat_rate {	display:block;	width:300px;	padding-bottom:10px;}.mwshop_itemdetail_content .mwshop_price_vat{	color:#f00;	font-size:16px;}.mwshop_itemdetail_content .mwshop_price_no_vat {  display:none;	color:#000;}.mwshop_itemdetail_content .mwshop_price_vat_rate { color:#000;}.mwshop_itemdetail_content .mwshop_item_availability {	width:300px;  padding:5px;	margin-top:40px;}/* VARIANTY */#mwshop_variant_itemlist {	float:none;	border-top:1px solid #bbb;}#mwshop_variant_itemlist_content {	}.mwshop_variant_item_content {	position:relative;	height:160px;}.mwshop_variant_item_content .mwshop_codeinfo {	width:250px;	position:absolute;	top:10px;	right:10px;}.mwshop_variant_item_content .mwshop_param_table {	width:250px;}	.mwshop_variant_item_content .mwshop_param_table td, .mwshop_variant_item_content .mwshop_param_table th {	width:250px;	padding:2px;	text-align:left;}.mwshop_variant_item_content .mwshop_buy_container {	width:300px;	position:absolute;	top:40px;	right:260px;}	/* OBRAZKY */.mwshop_noimage, .mwshop_itemdetail_noimage {	background:url('../_img/No.png') transparent no-repeat center center;} .mwshop_item .mwshop_noimage, .mwshop_itemdetail_noimage, .mwshop_fiximg {	width:200px;	height:150px;    background-color:#DDFEAB;}.mwshop_alter_item_content .mwshop_noimage {	width:90px !important;	height:90px !important;  background-color:#ddd;}.mwshop_item_image_set {	height:200px;	overflow-x:auto;	overflow-y:none;	background:#eee;	margin-top:10px;}.mwshop_image_set_fiximg {	width:210px;	height:160px;	text-align:center;	float:left;	margin:5px;	padding:5px;}.mwshop_image_set_fiximg a {	width:200px;	height:150px;	padding:5px;	line-height:160px;	display:block;	text-align:center;	background:#DDFEAB;}.mwshop_image_set_fiximg a:hover {	background:#ffc;}.mwshop_image_set_foot {	float:none;	height:2px;	font-size:2px;}.mwshop_fiximg {  margin:2px 5px;}/* ALTER DETAIL */.mwshop_alter_item {	position:relative;	margin:20px 0 0 0;	float:none;	height:140px;}.mwshop_alter_item_content {	background:#fff;}.mwshop_alter_item_content a {	color:#06c;	text-decoration:none;}.mwshop_alter_item_content h2 {	font-size:13px;	padding:0;}.mwshop_alter_item_content .mwshop_fiximg {  float:none;  overflow:none;  width:90px;  height:90px;  overflow:hidden;  padding:0;  margin:2px 0;  position:absolute;	bottom:0px;	left:0px;	background:#ddd;}.mwshop_alter_item_content .mwshop_fiximg a {  display:block;  width:90px;  height:90px;}.mwshop_alter_item_content .mwshop_fiximg img {  float:none;  width:90px;}.mwshop_alter_item_content h2:first-letter {	text-transform:uppercase;}.mwshop_alter_item_content a:hover {	color:#f00;}.mwshop_alter_item_content .mwshop_buy_container { 	width:140px;  position:absolute;	bottom:0px;	right:0;}.mwshop_alter_item_content .mwshop_price_recommend,.mwshop_alter_item_content .mwshop_price_no_vat,.mwshop_alter_item_content .mwshop_price_vat,.mwshop_alter_item_content .mwshop_discount,.mwshop_alter_item_content .mwshop_price_vat_rate{	font-size:12px;  display:block;}.mwshop_alter_item_content .mwshop_price_no_vat {	margin-bottom:4px;	display:none;}.mwshop_alter_item_content .mwshop_price_vat_rate { margin-bottom:4px; font-size:11px;}.mwshop_alter_item_content .mwshop_price_recommend{	text-decoration:line-through;}.mwshop_alter_item_content .mwshop_price_vat{	font-size:12px;	color:#f00;}.mwshop_alter_item_content .mwshop_discount{	color:#060;}.mwshop_alter_item_content .mwshop_item_availability {	padding:5px;}/* SKUPINY */.group_info {	position:absolute;	top:40px;	right:0px;	width:70px;}        .mwshop_group {	display:block;	width:60px;	height:60px;	line-height:60px;	overflow:hidden;	font-size:14px;	color:#ffa;	background:url('../_img/star.png') transparent no-repeat 0 0;	text-align:center;	font-weight:bold;}/* CENY *//* SPECIAL */hr.mwshop_cleaner {	height:1px;	margin: -1px 0 0 0; 	padding:0;	border:none;	visibility: hidden;} 