BODY {	SCROLLBAR-FACE-COLOR: #e6e6e6; MARGIN: 0pt; FONT: 9pt Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; SCROLLBAR-HIGHLIGHT-COLOR: #e6e6e6; SCROLLBAR-SHADOW-COLOR: #e6e6e6; COLOR: black; SCROLLBAR-3DLIGHT-COLOR: #577a8c; SCROLLBAR-ARROW-COLOR: #e6e6e6; SCROLLBAR-TRACK-COLOR: #e6e6e6; SCROLLBAR-DARKSHADOW-COLOR: #e6e6e6; background-color: #e6e6e6 }
div#cal {width: 970px;}
div#top{ width: 970px; height:220px; margin: 0px; padding: 0px; background-image: url(i/top-bg.jpg); background-repeat:no-repeat; background-position:top left; text-align: center;}
div#logo {margin: 0px 0px 0px 0px; float: left; position: relative; width: 415px; height: 179px;}

.lg { position: relative; right: 10px; float: right; color : #000; font-size : 12px; font-weight : bold; text-align:left; height: 30px;}

.welc {color : #000; font-size : 16px; font-weight : bold; text-align:left; height: 179px;}
.welc-txt { padding-top: 120px;}


div#topmenu {vertical-align:top; color:#333333; width: 970px; height:28px;  background-image: url(i/bg-menu-top.gif); background-repeat: no-repeat; background-position: 0px 0px; padding-top: 1px; margin: 10px 0 0 0; font-size:12px; font-weight: bold;text-align: center;} 
div#topmenu a {color: #222222;}
div#topmenu a:link {color: #222222;}
div#topmenu a:hover {color: #555;}
div#topmenu a:active {color: #222222;}
div#topm1{width:auto; height: 27px; vertical-align:middle; float: left; position: relative; left: 10px; padding: 7px 0 0 5px; height:auto;}
div#topm2 {width:auto; height: 27px; vertical-align:top; right:5px; text-align: right; padding: 4px 5px 0 0 ; }

div#topmenu input {heigth: 13px; background: none; font-size: 12pxt; border: none; width: 45px}
div#topmenu .basket {width: 70px;text-align: right; }

div#c {vertical-align:top; height: auto; width:970px;  padding: 0; margin: 0px; top:0px; left: 0px; position: relative; background-image:url(i/bg-pg.gif); background-repeat:repeat-y;}
div#l {float: left; width: 233px; height: auto; position: relative;}

div#kat, div#hled, div#adr, div#adv, div#odk, div#akc, div#snovi {width: 233px; font-weight: normal; text-align:left; padding: 0 0 0 15px;}
div#kat { background-image:url(i/lmenu-vyr.gif); background-repeat:no-repeat; padding: 25px 0 10px 15px;}
div.katb { background-image: url(i/lmenu-vyr-b.gif); background-repeat:no-repeat; height: 23px; margin: 0px; padding: 0px;}
.mar1 {margin-left:0px; margin-top:0;}
.takat {color: #993300; background-color: #f4b221; padding: 1px 2px;}
.taskat {color: #993300; background-color: #fac620; padding: 1px 2px;}

.kat0 {height: 20px;}
.kat1 {font-size: 12px; font-weight: bold; color:#222222;}
.kat2 {font-size: 10px;}

div#hled { height: 47px; background-image:url(i/lmenu-sea.gif); background-repeat:no-repeat; padding: 3 0 10px 15px; font-size: 12px;}
div#hled .send {background: none; border: 1px solid #33CCFF; font: 10px Verdana, Arial, Helvetica, sans-serif; color : #000000;}
div#hled input { background:none;color:#000000; font-size:10px; border:none;}
div#hled hledej {width: 170px;}

div#odk, div#akc  { background-image: url(i/lmenu-part.gif); background-repeat:no-repeat; padding: 8px 0 10px 15px;}
.pi9 {font-size:9px;}

div#stred {min-height: 650px; width: auto; padding: 5px; margin: 0px 5px 0px 250px; horizontal-align: left; background-color: #FFFFFF; height: auto;}

div#super {margin: 0px; padding: 0px; text-align: left;}
div#super .top {height: 23px; margin-top:5px; padding: 4px 2px 0px 5px; color: #000; font-size: 9pt; font-weight: bold;}
div#super .l8 { font-weight: normal;}

.linenew {margin: 0px 0px 10px 0px; padding: 4px; border: 1px solid #33CCCC; height: auto; text-align: left; width: 650px;}
.linenew img {margin: 0px 10px 0px 0px;}


.katAll {width: 211px; height: 230px; vertical-align: bottom; text-align: center; position: relative; float: left; margin: 5px 5px 5px 2px; padding-top: 8px; padding-bottom: 2px; background-color: #FFFFFF; border: 1px  solid #33CCCC; font-size:10px;}
* html .katAll { margin-right: 1px; margin-left: 5px; }
.katAll a  { color: #666666; text-decoration:none;}
.katAll a:link  { color: #666666; text-decoration:none;}
.katAll a:visited  { color: #666666; text-decoration:none;}
.katAll a:hover  { color: #333; text-decoration: underline;}

.katAllPic  { width: 100%; 	margin-right: 1px; }
.katAllCont {padding-bottom: 2px; 	position: absolute; bottom: 0px; width: 140px;, left: 3px; height: 26px; margin-top: auto; margin-bottom: auto; }

hr.sep {clear: both; visibility: hidden; padding: 9px 0px 0px 0px; margin: 0px ; width: 300px;}

div.sep {visibility: hidden; padding: 9px 0px 0px 0px; margin: 0px ; width: 550px; height: 20px;}

div#stredkat {min-height: 650px; width: 100%  relative; padding: 5px; margin: 0px 5px 0px 250px; text-align: left; background-color: #FFFFFF;}

div#naz{height: 30px; margin:5px 0px 0px 0px; padding: 4px 2px 0px 5px;}
div#subp {height: 23px; margin:0px 0px 15px 0px; padding: 0px; color: #000; font-size: 9pt; font-weight: normal; background: #CCCCCC url(i/bg-detail-m.gif) repeat-x;}
div#subpk{float: left; position:relative; height: auto; width:37px; height: 24px; margin:0px; padding: 0px; background: url(i/menu-top-l.gif) no-repeat;}
.subpo {margin: 3px 5px 0px 5px; color: #000; font-size: 9pt; font-weight: normal; width:auto;float: left; position:relative; text-align:center;}
.subpoo {margin: 0px; padding: 0px; background: url(i/menu-top-o.gif) no-repeat right top; width:33px; height: 24px;float: left; position:relative;}



th  {font : 11px Verdana, Arial, Helvetica, sans-serif; background-color: #CCC; border: solid 1px 1px#666 #000;}
a  {font : 11px Verdana, Arial, Helvetica, sans-serif; color : #111111; text-decoration: none;}
a:visited {color: #111111; text-decoration: none;}
a:hover  { color : #555555;}
a:Active  {font : 11px Verdana, Arial, Helvetica, sans-serif;color : #111111;}
input, select, textarea {background-color: #CCCCCC; border: 1px solid #333; font: 10px Verdana, Arial, Helvetica, sans-serif; color : #000000;}
form  { margin : 1px 0px; padding : 1px 0px;}
div#t {width: 100%;}
div#bs {text-align:right; width: 97%; padding : 3px 7px; font-size : 10px;}
div#kat-l {float: left; padding: 3px 7px; font-size : 10px;}
div#str, div#b {text-align: right;font-size : 10px;padding : 3px 7px; margin-left:260px;}
div#gal  {float : right; text-align : right;  font-weight: bold; font-size: 10px; color : #000000; padding : 10px 3px 6px 3px; vertical-align :bottom; bottom:0;width:700px;}
div#gal A {color : #000000; font-weight: bold; font-size: 10px;}
div#gal A:hover {color : #F00;}
.gall  {float: left; text-align : center;font-size: 9px; color : #000000; width : auto;padding : 5px 0px; height: 220px; width: 200px;}
div#det {align : left;  border : 1px solid; top : 50px;}
.basket {background-color : #dddddd; border : 1px solid #333; font: 10px Verdana, Arial, Helvetica, sans-serif; color : #000000;}
.basketin {background-color : #DDD;}
.basketin TD {background-color : #EEEEEE; font: 11px Verdana, Arial, Helvetica, sans-serif; color : #000000; text-align: center;}
.basketemp  {background-color : #EEEEEE; font: 12px Verdana, Arial, Helvetica, sans-serif; color: #000000; text-align: center; margin-top: 20px; padding: 10px;}
.baskrad {background-color: #CCCCCC; border: 1px solid #CCCCCC;}
.kimg{background-color :#1C3D60;}
.katal {text-align:left; margin-left: 5px;}
.mainbg { BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #1c3d60 }
.nadpisy  {font-family : bold 14px Verdana, Arial, Helvetica, sans-serif;
       letter-spacing : 1px;word-spacing : 2px;	margin-right : 5px;margin-left : 5px; padding-right : 5px;padding-left : 5px; }
.pgthis {font-weight : bold;font-size: 12px; color: 000000;}
.row1 {background-color: #AAAAAA;}
.selectBox  {font : 10px Verdana, Arial, Helvetica, sans-serif; background-color : #AAA; a : 3B638D; border :  1px solid #426278;}
.send {background-color : #2D4B60; border : 1px solid #AAA; font: 9px Verdana, Arial, Helvetica, sans-serif; color : #000000;}
.tdsow  {font : 11px Verdana, Arial, Helvetica, sans-serif; margin : 0px 3px; padding : 0px 3px; background-color : #EEEEEE; width : 100px; align : left;}
.tdtwo  {color : black; background : #E1F0FF; font: 11px verdana, arial ce;}
.text {FONT: 8pt Verdana, Tahoma, Helvetica, Arial; TEXT-ALIGN: justify; COLOR: #222222; padding: 0px 5px}
.txt2 { font-weight: bold; font-size: 8pt; font-family: Verdana, Tahoma, Helvetica, Arial; TEXT-ALIGN: justify; COLOR: #98d3f3; padding: 0px 5px}
.txt2 a{ font-weight: bold; font-size: 8pt; font-family: Verdana, Tahoma, Helvetica, Arial; TEXT-ALIGN: justify; COLOR: #98d3f3;}


.tmar3  {margin : 0px 3px;padding : 0px 3px;}
.topkat  { font-size : 10px; font-weight: bold ;color : #AAA;padding : 5px 8px;}
.topkat A {color : #AAA; }
.typy  {font-size : 10px; font-weight: bold ;color: #000000; padding : 2px 6px;}
.typy2  {font-size : 10px; font-weight: bold;color: #333333; padding : 2px 10px;}
.typy3  {font-size : 10px; font-weight: bold;color: #000000; padding : 2px 2px;}
.topNav  {font-size: 10px; font-weight: bold ; color: #000000; padding-right : 5px; padding-left : 5px; padding-bottom: 2px;}
.TopNav A  {color: #000000; text-decoration : none;}
.TopNav A:visited   {color: #000000; text-decoration : none;}
.TopNav A:hover  {color: #98d3f3; text-decoration : none;}
.tright {background-color : #1c3d60; border : 1px solid #333; FONT: 7pt Verdana, Tahoma, Helvetica, Arial; color: #98d3f3; TEXT-ALIGN: justify;}
.ttop { font-weight : bold; font-size: 11pt; padding : 5px; color : #000000; margin-top:10px;}
.ttop2 {font-weight: bold; font-size: 8pt; padding : 5px; color : #000000;}
.tzak, .tzak A {font-size : 10px; padding-right : 3px; text-align: right; color : #000000;}
.tlacitko  {font : 11px Verdana, Arial, Helvetica, sans-serif; background-color : #CCCCCC; border : 1px solid #666 #000; cursor : hand;}
.var {background-color : #3B638D;}
.woborder  { border: 4px solid #AAAAAA; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #EEEEEE; padding: 4px;}

.tobasket  { font-size : 10px; font-weight: bold ;color : #000000;}
.tobasket A{ font-size : 10px; font-weight: bold ;color : #000000;}
.tobasket A:hover{ color : #F00;}
table.item TD {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Tahoma, Helvetica, Arial; border: 1px solid #DDDDDD; padding:3px;}
table.item{ width:auto; background-color:#EEEEEE; width:auto;}
.tcent{ margin-left: 30px;}
.nad11wt { font-size : 11px; font-weight: bold ;color: #0099FF;}
.nad13wt { font-size : 13px; font-weight: bold ;color: #0099FF;}
.redbold  {font-weight: bold ;color : #ff0000;}
div#adre  { font-size: 12px; font-weight: bold ;color : #666666; width: 950px; padding: 5px;}
div#adre a { font-size: 12px; font-weight: bold ;color : #666666; }
div#adre a:link { font-size: 12px; font-weight: bold ;color : #666666;}
div#adre a:visited { font-size: 12px; font-weight: bold ;color : #666666;}
div#adre a:hover { font-size: 12px; font-weight: bold ;color : #000000;}

.akcnil {margin: 2px 0 3px 0;}
.akce { font-weight: bold; color:#CC0000; font-size:11px;}
.vyprod { font-weight: bold; color: #CC3300; font-size:11px;}
.novin { font-weight: bold; color: #006633; font-size:11px;}

