body{
margin:0px;
font-family: verdana;
background-position: center top;
background-color:#000;
background-image: url(img/bg.png);
background-repeat: no-repeat;
}

img{
border:none;
}

#sitebody{
margin:0px auto;
width:893px;
}

#header{
width:893px;
height:129px;
background-image: url(img/header.png);
background-repeat: no-repeat;
}

.logo{
position:relative;
margin-left:343px;
top:25px;
}

#cnt{
float:left;
background-image: url(img/rap.png);
background-repeat: repeat-y;
}

#hmenu{
width:893px;
height:58px;
background-image: url(img/hmenu.png);
background-repeat: no-repeat;
}

#hmenupos{
position:relative;
margin-left:36px;
padding-top:8px;
}

.btn{
padding-right:31px;
}

.btn_f{
padding-right:0px;
}

#line{
width:893px;
height:15px;
background-image: url(img/line.png);
background-repeat: no-repeat;
}

#vmenu{
width:187px;
height:100%;
position:relative;
margin:0px;
float:left;
}

#vmenu ul{
position:relative;
padding:0px;
margin:0px;
}

#vmenu li{
width:300px;
position:relative;
padding-left:8px;
margin-left:15px;
list-style-type:none;
margin-top:8px;
}

#vmenu li.blue{
background-image:url(img/arrow_blue.gif);
background-repeat:no-repeat;
background-position:left;
}

#vmenu li.red{
background-image:url(img/arrow_red.gif);
background-repeat:no-repeat;
background-position:left;
}

#vmenu li.blue_current{
background-image:url(img/arrow_blue.gif);
background-repeat:no-repeat;
background-position:left;
}

#vmenu li.purple{
background-image:url(img/arrow_purple.gif);
background-repeat:no-repeat;
background-position:left;
}

#vmenu li.purple_current{
background-image:url(img/arrow_purple.gif);
background-repeat:no-repeat;
background-position:left;
}

#vmenu li.green{
background-image:url(img/arrow_green.gif);
background-repeat:no-repeat;
background-position:left;
}

#vmenu li.green_current{
background-image:url(img/arrow_green.gif);
background-repeat:no-repeat;
background-position:left;
}

#vmenu li.gold{
background-image:url(img/arrow_gold.gif);
background-repeat:no-repeat;
background-position:left;
}

#vmenu li.gold_current{
background-image:url(img/arrow_gold.gif);
background-repeat:no-repeat;
background-position:left;
}


#vmenu li.bin{
list-style-type:none;
margin-left:5px;
}

#vmenu li.bin2{
list-style-type:none;
margin-left:5px;
}

.binlog{
width:112px;
font-size:11px;

}

.binlog2{
font-size:11px;
}

#content{
position:relative;
top:-8px;
width:700px;
height:100%;
background-repeat: repeat-y;
margin:0px;
float:right;
}

#menupos{
position:relative;
margin-top:-10px;
margin-left:25px;
}

.upcap{
margin-top:5px;
width:141px;
height:2px;
background-image: url(img/upcap.png);
background-repeat: no-repeat;
margin:0px;
}

.downcap{
width:141px;
height:2px;
background-image: url(img/downcap.png);
background-repeat: no-repeat;
margin:0px;
margin-bottom:10px;
}

.item0{
position:relative;
width:141px;
height:11px;
background-image: url(img/item0.png);
background-repeat: no-repeat;
margin-bottom:10px;
}

.item1{
position:relative;
width:141px;
height:11px;
background-image: url(img/item1.png);
background-repeat: no-repeat;
margin-bottom:10px;
}

.item2{
position:relative;
width:141px;
height:11px;
background-image: url(img/item2.png);
background-repeat: no-repeat;
margin-bottom:10px;
}

.item3{
position:relative;
width:141px;
height:11px;
background-image: url(img/item3.png);
background-repeat: no-repeat;
margin-bottom:10px;
}

.item4{
position:relative;
width:141px;
height:11px;
background-image: url(img/item4.png);
background-repeat: no-repeat;
margin-bottom:10px;
}

.item5{
position:relative;
width:141px;
height:11px;
background-image: url(img/item5.png);
background-repeat: no-repeat;
margin-bottom:10px;
}

.item6{
position:relative;
width:141px;
height:11px;
background-image: url(img/item6.png);
background-repeat: no-repeat;
margin-bottom:10px;
}

.item7{
position:relative;
width:141px;
height:11px;
background-image: url(img/item7.png);
background-repeat: no-repeat;
margin-bottom:10px;
}

.menu_item{
position:relative;
padding-top:9px;
padding-bottom:10px;
width:141px;
background-image: url(img/menurap.png);
background-repeat: repeat-y;
margin:0px;
}

.console{
position:relative;
margin-left:-25px;
width:189px;
height:40px;
margin-top:-8px;
background-image: url(img/console.png);
background-repeat: no-repeat;
}

#adv{
position:relative;
margin-top:-5px;
width:679px;
height:325px;
background-image: url(img/adv.png);
background-repeat: no-repeat;
}

#adv img{
margin-top: 7px;
margin-left:6px;
}

.banner{
position:relative;
margin-left:1px;
}

.support{
margin-left:7px;
}

.banner img{
position:relative;
margin-top:3px;
margin-bottom:3px;
}

#footer{
position:relative;
width:893px;
height:68px;
background-image: url(img/footer.png);
background-repeat: repeat-y;
margin:0px;
float:left;
}

#footer span{
position:relative;
/*margin-left:415px*/
margin-left:320px;
top:42px;
}

#cont{
position:relative;
margin-left:3px;
}

#capt{
width:669px;
height:29px;
margin-top:4px;
margin-bottom:3px;
margin-left:4px;
background-image:url(img/capt.jpg);
}

#capt2{
width:669px;
height:29px;
margin-top:9px;
margin-bottom:3px;
margin-left:4px;
background-image:url(img/capt.jpg);
float:left;
}

#capt5{
width:669px;
height:29px;
margin-top:9px;
margin-bottom:3px;
margin-left:4px;
background-image:url(img/capt2.jpg);
float:left;
}

#crd{
padding:0px;
width:214px;
margin-top:8px;
margin-left:9px;
float:left;
}

.crd_cont{
width:214px;
background-color:#FFF;
}

.crd_up{
padding:0px;
background-color:#FFF;
width:214px;
min-height:9px;
background-image:url(img/upcrd.png);
background-repeat:no-repeat;
}

.crd_down{
padding:0px;
background-color:#FFF;
width:214px;
min-height:9px;
background-image:url(img/downcrd.png);
background-repeat:no-repeat;
background-position:bottom;
}

.crd_brr{
position:relative;
width:195px;
margin-left:8px;

border:1px solid #4b4b4b;
}

.crd_brr img{
position:relative;
width:195px;
height:195px;
margin:0px;
padding:0px;
padding-bottom:1px;
border-bottom:1px dashed #4b4b4b;
}

.crd_brr img a:link {color:#FFF; text-decoration:none;}
.crd_brr img a:visited {color:#FFF; text-decoration:none;}
.crd_brr img a:hover {color:#FFF; text-decoration:none;}
.crd_brr img a:active {color:#FFF; text-decoration:none;}


.price{
position:relative;
margin-top:-26px;
margin-bottom:25px;
width:100%;
height:26px;
float:left;
clear:both;
}

.yprice{
background-color:#000;
height:26px;
float:left;
}

.rprice{
padding-top:6px;
height:18px;
position:relative;
padding:4px;
background-color:#97aebe;
float:right;
}

.yprice span{
position:relative;
top:6px;
margin-left:6px;
}

.price span{
margin-right:7px;
}

#captnx{
width:669px;
margin-bottom:3px;
margin-left:4px;
}


.captnx_top{
width:669px;
height:1px;
background-image:url(img/capt_top.png);
background-repeat:no-repeat;
}

.captnx_middle{
width:669px;
padding:5px;
background-image:url(img/capt_middle.png);
background-repeat:repeat-y;
}

.captnx_bottom{
width:669px;
height:3px;
background-image:url(img/capt_top.png);
background-repeat:no-repeat;
}

.via{
margin-top:4px;
}

.display{
width:669px;
float:left;
}

.display2{
position:relative;
top:12px;
width:669px;
float:left;
}

.view{
float:left;
margin-left:5px;
}

.page{
float:right;
}

.td{
width:650px;
}

.meno{
width:150px;
margin:3px;
}

.mejl{
width:200px;
margin:3px;
}

.psc{
width:50px;
margin:3px;
}

.mesto{
width:150px;
margin:3px;
}

.tel{
width:100px;
margin:3px;
}

.email{
width:100px;
margin:3px;
}

.sel{
width:235px;
margin:3px;
}

.sel2{
width:50px;
margin:3px;
}

.sel3{
width:80px;
margin:3px;
}

.pocet{
width:20px;
margin:3px;
}

.submit{
}

#product_cont{
padding-top:5px;
margin-left:8px;
width:659px;
float:left;
}

.pc_top{
width:660px;
height:3px;
background-image: url(img/pc_top.png);
background-repeat:no-repeat;
float:left;
}

.pc_middle{
width:660px;
min-height:50px;
background-color:#fff;
float:left;
}

.pc_bottom{
width:660px;
height:3px;
background-image: url(img/pc_bottom.png);
background-repeat:no-repeat;
float:left;
}

.pc_left{
width:320px;
float:left;
}

.pc_right{
margin-top:-5px;
margin-left:7px;
width:320px;
float:left;
}

.caption_un{
margin-top:8px;
width:324px;
float:left;
}

#gal{
margin-top:2px;
}

.un_left{
float:left;
}

.un_right{
float:right;
}

.desc{
margin-top:3px;
}

.desc2{

}

.desc2 ul{
position:relative;
margin-left:17px;
padding:0px;
}

.box{
margin-bottom:-10px;
float:left;
}

.regbutt{
margin-left:5px;
margin-top:5x;
margin-bottom:5px;
}

.buy{
margin-top:10px;
margin-bottom:10px;
float:right;
}

.rmini{
position:relative;
margin-left:3px;
margin-bottom:15px;
float:left;
}

.subuy{
position:relative;
margin-top:10px;
margin-bottom:15px;
width:109px;
height:35px;
background-image:url(img/add.jpg);
border:none;
float:right;
}

.downcap_k{
width:141px;
height:2px;
background-image: url(img/downcap.png);
background-repeat: no-repeat;
margin:0px;
margin-top:-1px;
margin-bottom:10px;
}

.actbin{
position:absolute;
left:17px;
}


li.green{
list-style-type:none;
}

li.green{
background-image:url(img/arrow_green.gif);
background-repeat:no-repeat;
background-position:left;
}

.bback{
margin-left:13px;
margin-bottom:10px;
}

.mig{
float:right; margin-right:35px; margin-top:35px;
}

