html, body {width:100%; margin:0 auto;padding:0px;padding:0;font-family: Arial, Helvetica, sans-serif;font-size:11px;background:url(../images/bkg.gif) top repeat-x #fff;text-align:left; color:#fff; line-height:1em}
input{font-family: Arial, Helvetica, sans-serif;font-size:11px;}
a>img{border:0;}
#all{width:100%; height:680px; background:url(../images/bkg.png) no-repeat top center}
#main{width:930px;}
#tabshop{width:210px}
#tabshop a>img{border:3px solid #fff; width:64px;}
#tabshop a:hover>img{border:3px solid #f6960f;}
#tabshop td{width:99%; color:#8d8e8f; font-size:11px; font-weight:normal; line-height:1.2em}
#tabshop a{font-size:11px; color:#fff; text-decoration:underline; font-weight:normal} 
#tabshop a:hover{font-size:10px; color:#fff; text-decoration:none; font-weight:normal}
.inputlogin{width:100px; border:none; color:#999; padding:1px; border:1px solid #ccc}
.butonlogin{font-weight:bold; color:#ffbc21; background:url(../images/bkgbutton1.gif) repeat-x top; font-size:9px; border:none; padding:2px; font-family:Verdana, Geneva, sans-serif; cursor:pointer;}
.shopnag{font-size:12px; font-weight:bold; color:#f6960f}
.shopcat{font-size:11px; color:#464646}
.shopprice{font-size:11px; color:#d70302}
.data{font-size:11px; color:#aaa}
#tabshop a.shopnag{font-size:12px; font-weight:bold; color:#f6960f}

/* LEFT COLUMN */
#leftcol{float:left; width:700px;background:#fff; position:relative;}
#lefttop{width:700px; height:81px; background:url(../images/lefttopbkg.png) no-repeat top;}
#lefttopmenu{height:40px;}
#lefttop2{width:700px; height:32px; background:url(../images/lefttop2bkg.png) no-repeat top; color:#fff}
#lefttop2 a{text-decoration:underline; color:#999}  #lefttop2 a:hover{text-decoration:none; color:#999}

#mainlangsectionright{width:700px;height:81px; display:inline;}
#tablang{height:81px; text-align:center; padding:2px 0px 1px 0px; font-size:1.2em; font-weight:bold;}
a.langmenu{display:inline;color:#000;text-decoration:none; padding:2px; width:28px; font-weight:bold; }
a:hover.langmenu {background:#ce171f; font-weight:bold; color:#fff; text-decoration:none; padding:3px 2px 3px 2px; width:28px; font-size:1.1em;}
a.langmenucurrent{color:#fff; font-weight:bold ;background:#ce171f; text-decoration:none; padding:3px 2px 3px 2px; width:28px; font-size:1.1em;}

#content{padding:5px 5px 0px 5px; background:#fff; width:690px;}
#img{height:360px; background:#ff0000;}

/* RIGHT COLUMN */
#rightcol{float:left; width:230px; height:500px; background:#ccc}
#righttop{width:230px; height:81px; background:url(../images/righttopbkg.png) no-repeat top; color:#999; font-size:11px;}
#righttop3{width:464px; height:81px; color:#999; font-size:11px;}
#righttop2{width:230px; height:76px; background:url(../images/righttop2bkg.png) no-repeat top}
#righttopmenu{color:#999; font-size:9px; padding-top:15px;}
#righttopmenu a{color:#fff; text-decoration:underline; padding:4px;} #righttopmenu a:hover{color:#999; text-decoration:none}
#rightnag1{height:44px; background:url(../images/rightnag1.gif) no-repeat top; color:#fff; font-size:14px; font-weight:bold; text-align:left; line-height:45px; font-family: Tahoma, Geneva, sans-serif}
#rightbkg1{background:url(../images/rightbkg1.gif) repeat-y top; color:#fff; font-size:12px; font-weight:bold; text-align:left;}
#rightnag2{height:44px; background:url(../images/rightnag2.gif) no-repeat top; color:#fff; font-size:14px; font-weight:bold; text-align:left; line-height:45px; font-family: Tahoma, Geneva, sans-serif}
#rightbkg2{background:url(../images/rightbkg2.gif) repeat-y top; color:#fff; font-size:12px; font-weight:bold; text-align:left;}
#rightsponsor{background:url(../images/rightsponsor.png) no-repeat top; color:#fff; text-align:center; height:245px}

/* BOTTOM */
#bottom {width:920px; height:1px; border-bottom:1px solid #ccc; border-top:1px solid #ccc; color:#ccc; font-size:11px;}
#bottomcontainerleft {float:left; width:50%; text-align:left;}
#bottomcontainerright {float:right; width:50%; text-align:right}
#bottom a{text-decoration:underline; color:#d70302; font-size:9px; padding:5px;}
#bottom a:hover{text-decoration:none; color:#aaa; font-size:9px; padding:5px;}

#start{clear:both;width:690px;overflow:hidden;}
#startleft{width:400px;float:left;margin-bottom:-4000px;padding-bottom:4000px;background:#fff; text-align:left;min-height:520px}
#content a.more{color:#d70302; text-decoration:underline}
#content a:hover.more{color:#d70302; text-decoration:none}
#startright{width:290px;float:left;margin-bottom:-4000px;padding-bottom:4000px;background:url(../images/startright.gif) repeat-y top; text-align:left}
#startall{width:100%px; background:url(../images/startright.gif) repeat-y left; text-align:left; min-height:520px}

.nag{font-size:14px; font-weight:bold; text-align:left; color:#666; font-family: Tahoma, Geneva, sans-serif; line-height:1.2em;}
.text1{font-size:11px; color:#666; line-height:1.5em}
.text2{font-size:11px; color:#999; line-height:1.5em}
#content a.title{font-size:12px; color:#d70302; text-decoration:none; font-weight:bold;}
#content a:hover.title{font-size:12px; color:#d70302; text-decoration:underline; font-weight:bold}
.tabmenu{width:110px; color:#FFF; font-family:Tahoma, Geneva, sans-serif; font-size:12px}
a.menu{font-size:12px; text-decoration:none; font-weight:bold; color:#FFF; padding:12px;}
a:hover.menu{font-size:12px; text-decoration:none; font-weight:bold; color:#888;}

#menu{height:40px;background:url(../images/bkgtopmenu_.gif) repeat-x top; font-size:14px; color:#de0908} #menu a{} #menu a:hover{}

.contactForm{color:#666; font-size:13px; padding-bottom:5px; font-weight:bold;}
.contactText{color:#666; font-size:11px;}
.contactBtn{background-color:#666; color:#fff; border:0px;}
.contactInput{background-color:#fff; color:#000; border: 1px solid black;}
textarea{border:1px solid black;}
#content a{text-decoration:none;}
#content a:hover{color:#666;text-decoration:underline;}

#loga td{vertical-align:top}
#loga div{padding:6px 0px 6px 0px;}
#rightnag3{color:#bbb; font-size:14px; font-weight:bold; text-align:left;font-family: Tahoma, Geneva, sans-serif;}

#tbCategoriesTree{width:100%; text-align:left;}
#tbCategoriesTree td{width:100%; border-bottom:1px solid #fff; height:18px;}
#tbCategoriesTree td:hover{width:100%; border-bottom:1px solid #aaa; background-color:#fff;}
#tbCategoriesTree td:hover a{color:#000;}
#tbCategoriesTree td.selected{background-color:#FF6633;}
#tbCategoriesTree td.selected:hover{background-color:#fff;}
#tbCategoriesTree a{text-decoration:none; display:block; color:#fff; font-size:12px; line-height:1.5em;}
#tbCategoriesTree a:hover{color:#000; background-color:#fff;}
#tbCategoriesTree .btnExpand{width:10px; height:10px; margin-right:3px; text-decoration:none;}
#tbCategoriesTree .imgExpand{margin-right:3px; border:0;}

.shopleftcol{width:50%; border-right:1px solid #aaa; border-bottom:1px solid #aaa; padding:5px 5px 5px 5px; vertical-align:top;}
.shoprightcol{width:50%; border-right:1px solid #aaa; border-bottom:1px solid #aaa; padding:5px 5px 5px 5px; vertical-align:top;}
#divShop .shopcolnag{font-size:12px; font-weight:bold; color:#f6960f;}
#divShop .shopcolnag:hover{font-size:12px; font-weight:bold; color:#f6960f;}
.shopcolimg{border:0; border:0px solid #fff;}
.shopcolimg:hover{border:0px solid #f6960f;}
.shopcolcat{font-size:11px; color:#d70302; padding-left:4px;padding:0px 0px 3px 4px;}
.shopcolmat{font-size:11px; color:#d70302; padding-left:4px;padding:0px 0px 5px 4px;}
.shopcolfeat{padding:0px 0px 0px 4px; height:60px; font-size:0.8em; font-family:Verdana;}
.shopcoldesc{padding:10px 0px 0px 4px; height:40px;}

#subcategoriesDiv{padding-top:10px;}
#subcategoriesDiv .subcatnag{font-size:13px; font-weight:bold; color:#666;}
#subcategoriesDiv a.subcatlnk{text-decoration:none; color:#666;}
#subcategoriesDiv a.subcatlnk:hover{text-decoration:underline; color:#666;}
#subcategoriesDiv ul{color:#666;}

.productData{width:100%; padding:8px 15px 8px 15px;}
.productcolleft{font-size:13px; color:#464646; text-align:right; width:25%; font-weight:bold; background-color:#f5cb7d;}
.productcolright{font-size:13px; color:#464646; text-align:left; border-right:1px solid #aaa; border-bottom:1px solid #aaa;}
.productdesc{font-size:12px; padding:4px 4px 4px 10px; min-height:100px;}
.productgal{font-size:11px; padding:4px 4px 4px 4px;}
#divShop legend{font-size:14px; color:#d70302; font-weight:bold;}
#divShop fieldset{border:1px solid #aaa; margin:8px 15px 16px 15px;}

.tab-nagl{font-size:14px; font-weight:bold; color:#666; font-family: Tahoma, Geneva, sans-serif; line-height:1.2em;}
.text_2{font-size:11px; color:#999; line-height:1.5em;}
.tab-kom{font-size:11px; color:#999; line-height:1.5em;}
#cena3{border:1px solid red;  padding: 5px 8px 5px 8px; display:inline;}
.divButtons{text-align:center;}
.line2_3{height:1px; background-color:#f1f1f1; width:100%;}
#orderForm .backLnk{color:#d70302; font-size:11px; text-decoration:underline;}
#orderForm .backLnk:hover{text-decoration:none; color:#d70302; font-size:11px;}
.shopcolbasket{text-align:right;padding-top:6px;vertical-align:bottom;}
.productcolbasket{text-align:right; margin-right:17px;}
#askForm .backLnk{color:#d70302; font-size:11px; text-decoration:underline;}
#askForm .backLnk:hover{text-decoration:none; color:#d70302; font-size:11px;}

.shopfeatcolleftleft{padding-left:2px;padding-right:4px;width:20%;border-bottom:1px solid #e4e4e4;}
.shopfeatcolleftright{width:30%;border-bottom:1px solid #e4e4e4;border-right:1px solid #e4e4e4;}
.shopfeatcolrightleft{padding-left:2px;padding-right:4px;width:20%;border-bottom:1px solid #e4e4e4;}
.shopfeatcolrightright{width:30%;border-bottom:1px solid #e4e4e4;}

#stats{font-weight:bold; color:#666666; position:absolute; right:-170px; bottom:10px;}
