body { background-color:#222222; font-family:Tahoma,Arial,Helvetica,Sans-serif,Verdana; font-size:10px; padding:0; margin:0; }
hr { display:none; }
img { border:0; vertical-align: middle; }
ul, li { padding:0; margin:0; list-style-type:none; text-align:left; }

.left { float:left; }
.right { float:right; }
.clear { clear:both; }

li { padding-left:10px; }
h2 { font-family:Arial,Helvetica,Tahoma,Verdana; font-weight:normal; color:#0089cb; font-size:22px; line-height:36px; padding:0 10px; margin:1px; text-align:left; background-color:#333 }
h3 { font-family:Arial,Helvetica,Tahoma,Verdana; font-weight:normal; color:#0089cb; font-size:18px; margin:0; margin-bottom:5px; text-align:left; }
h4 { font-family:Arial,Helvetica,Tahoma,Verdana; font-weight:bold; color:#0089cb; font-size:13px; margin:0; margin-top:10px; }
h5 { padding:0; margin:0; line-height:13px; font-size:11px; color:#0089cb; }
h6 { font-family:Arial,Tahoma,Verdana,Arial,Helvetica; font-size:11px; font-weight:bold; color:darkblue; margin:0 10px; padding:0; height:42px; }
p { line-height:15px; font-size:11px; color:#bbb; margin:5px 0; }

form { padding:0; margin:0; }

input, select, button, textarea { font-family:Tahoma,Arial,Helvetica,Sans-serif,Verdana; font-size:11px; padding:0px; }
input { padding:2px 1px 0 1px; }

#main_container { width:980px; margin:0 auto; }
	#head_line { height:60px; }
		#home_link { float:left; width:180px; height:60px; display:block; }
		#link_main { float:left; width:180px; height:60px; }
		#header { text-align:right; color:#F9C283; margin-left:180px; line-height:30px; height:30px;}
		#dododo { width:180px; }
		
	#hm { list-style-type:none; padding:0; margin:0; padding-left:180px; }
	#hm li { display:block; float:left; line-height:25px; height:25px; padding:0 1px; margin:0;}
	.hmlnk { padding:5px 15px; background-color:#333; margin:0; font-size:11px; font-weight:bold;}
	.hmlnk:hover { background-color:#444; }
	.hmlnk1 { padding:5px 15px; background-color:#f9c283; #0089CB; color:#333; margin:0; font-size:11px; font-weight:bold; }

#left_container { width:180px; float:left; }
#right_container { width:200px; float:right; }
#content_container { padding:0; margin:0 200px 0 180px; }

.p_item { float:left; width:148px; margin:1px; background-color:#333; }
.p_eur { float:left; width:64px;color:#f9c283; line-height:18px; font-size:12px; }
.p_sk { float:left; width:64px; line-height:18px; font-size:10px; color:#999; } 
.p_cena { height:20px; text-align:center;}

.f_cart { height:18px; }
.f_cart input { border:0; padding:2px; background-color:#aaa; float:left; width:60px; height:14px; }
.f_cart span { float:left; width:32px; padding:3px; color:#aaa; text-align:center; font-weight:bold; }
.f_cart img { float:left }


.frm { padding:10px; margin:1px 0; background-color:#333;}
.frm div { padding:5px 0; line-height:14px;}
.frm label { color:#f9c283; line-height:21px; _line-height:11px; height:21px; font-size:11px; float:left; width:140px; }
.frm input { color:#ccc; border:1px solid #111; background-color:#444; line-height:17px; font-size:11px; width:300px; padding:2px; margin-right:10px; #height:17px; }
.frm select { color:#ccc; border:1px solid #111; background-color:#444; line-height:17px; font-size:11px; width:306px; padding:1px; margin-right:10px; }
.frm textarea { color:#ccc; border:1px solid #111; background-color:#444; line-height:17px; width:300px; padding:2px; margin-right:10px;}
.frm .smt, .smt { line-height:11px; height:22px; font-size:11px; background-color:#f2c283; color:black; width:110px; border:none; padding:0; margin:0; margin-right:1px; }

.p_2_0 { padding:2px 0px; }
.p_5_10 { padding:5px 10px; }
.p_5_0 { padding:5px 0; }
.p_0_50 { padding:0 50px !important; }
.p10 { padding:10px; }
.h39 { height:39px; }
.chbx { width:20px !important; }
.w205 { width:225px !important; }
.w55 { width:55px !important; }
.w93 { width:93px !important; }
.w155 { width:155px !important; }
.w180 { width:180px !important; }
.w235 { width:235px !important; }
.c1 { color:#f9c283; }
.pl10 { padding-left:10px;  }

#menubar { clear:both; height:25px; padding-bottom:0px; border-bottom:2px solid #333; } 
#content { padding:0px; text-align:left; }
#gray_top { background-image:url('imgs/grbg_top.gif'); background-position:top; background-repeat:no-repeat; height:25px; }

.cart { width:18px; height:19px; cursor:pointer; display:inline; }

a { text-decoration:none; color:#0098DB; }

.right_menu_back { display:block; padding:0 5px; background-image:url('imgs/hmgr.gif'); background-position:left center; background-repeat:no-repeat; font-size:12px; }
.rtol { margin-left:20px; background-image:url('imgs/rtolbg.gif'); background-position:right; background-repeat:no-repeat; padding:4px 10px; color:silver; display:inline; }

.l2l { display:block; padding:2px 0px; font-size: 11px; }
.lm1l, .lm1a { display:block; padding:5px; background-image:url('imgs/hmgr.gif'); background-position:left top; background-repeat:no-repeat; font-size:11px; font-weight:bold; display:block; }
.lm1a, .l2a { color:#F9C283; font-size: 11px; }

.hmlink { color:#F9C283; padding:0 10px;}
.hmactive { color:black; }

.cat_box { float:left; margin:5px; }
.sky { background-color:#E1E8F6; background-image:url('imgs/bgsky.jpg'); background-repeat:no-repeat; background-position:0 10px; margin:0; padding:0; float:left; }

.prow { padding:0; margin:0 5px; }

.prow b { font-size:11px; display:block; float:left; font-weight: bold; color:red; font-family:Verdana,Arial,Tahoma; background-image:url('imgs/pricepad.gif'); background-repeat:no-repeat; background-position:center; text-align:center; width:54px; padding:2px 0; margin:2px; letter-spacing:-1px; }
.prow img { vertical-align:middle; padding:0; margin:0; }
.prow input { vertical-align:middle; width:20px; font-size:10px; padding:1px 0; margin:2px; }
.prow select { vertical-align: middle; width:40px; height:16px; font-size:10px; padding:0; margin:2px; }

.mj { float:left; }
.itm { float:left; width:149px; height:100px; border:1px solid white; border-bottom:none; border-left:none; }
.itm div { padding:0px; padding-top:0px; }
.itmi { float:left; width:149px; height:206px; border:1px solid darkcyan; border-bottom:none; border-left:none; }
.itmi img { margin:5px 9px 0 10px; }
.itmi div { padding:0px; padding-top:0px; }

.x { height: 16px; }

.lft { float:left; }
.diff { clear: both; }
.adm { padding: 2px 5px; display:block; border-bottom:1px solid black; }
.pgr_i { padding-right:7px; padding-left:2px; background-image: url('imgs/pgr.int.gif'); background-position: top right; background-repeat: no-repeat; height:19px; }
.pgr_l { padding-left:10px; background-image: url('imgs/pgr.lft.gif'); background-position: top left; background-repeat: no-repeat; height:19px; }
.pgr_r { padding: 0 10px; background-image: url('imgs/pgr.rght.gif'); background-position: top right; background-repeat: no-repeat; height:22px; }

.pager { display:table-row; margin-left:20px; height:22px; font-size: 12px; }
.pager a, .pager b { padding:0; margin:0; }

.cartbtn { display: block; padding: 3px 10px; margin: 0; margin-bottom: 5px; border: 1px solid #0098DB; font-weight: bold; }
a.cartbtn:hover { background-color: #0098DB; color: black; }

#footer { color: #F9C283; padding: 3px 0; font-size: 11px; font-weight: bold; border-top:2px solid #333;}

.cart { width:18px !important; height:19px !important; background-color:#333 !important;}
.t_cart { border-collapse: collapse; }
.t_cart td { padding:3px 6px; border: 1px solid #333333; font-size: 10px;}
.t_cart th { padding:3px 6px; border: 1px solid #333333; }
.t_cart b { color:#f9c283; }
.t_eur { font-size:11px; white-space:nowrap;}
.t_suma { border:1px solid #f9c283; padding:2px; }
.p_cart { color:#999; font-size: 10px;}
.p_cart b { font-size:11px; }
.p_eur { background-color:#333; }
.bc333 { background-color:#333; }
.c2 { color:darkorange; }
.need { font-weight:bold; color:#f9e2b3 !important; }
.smenu a { font-size:12px; line-height:24px; font-weight:bold; }
.lsm { padding-left:0px; }
.lsm a { font-size:12px; line-height:18px; font-weight:normal; }
.lsm a:hover { color:white; }
.llnk1 { color:#f9c283; }
.label_right { width:300px !important; float:none !important;  }
.subcat_ovw {  }

.subcat_ovw_link { float:left; margin:1px; padding:20px 49px 10px 49px; background-color:#333; }
.subcat_ovw_link img { display:block; width:200px; height:100px; border:0; margin-bottom:10px;}
.subcat_ovw_link b { display:block; line-height:18px; font-size:14px; }

.i_search { border:1px solid gray; border-right:1px solid silver; border-bottom:1px solid silver; background-color:#333333; color:#dddddd; font-size:10px; line-height:12px; padding:1px; }
.off { display:none; }

.order-stts-cell {
	position: relative;
}

.order-stts-bttns {
	position: absolute;
	top: -3px;
	left: 16px;
	width: 140px;
	height: 19px;
	background-color: #666;
}

.order-stts-bttns li {
	float:left;
	padding: 3px 5px;
}

.photoimg {
	width: 128px;
	height: 96px;
	/*background-position: top left;background-repeat: no-repeat;background-color: transparent;*/
}

.photoimg {
	width: 128px;
	height: 96px;
	position: relative;
	/*background-position: top left;background-repeat: no-repeat;background-color: transparent;*/
}

.imgact {
	position: absolute;
	top: 0;
	left: 0;
}

.imgzal {
	position: absolute;
	top: 46px;
	left: 78px;
}
