body{color: #333333;margin: 4px 0;padding: 4px 0;font: 0.8em arial,freesans, helvetica, sans-serif;}
#header{width: 780px;height: 100px;background: url(katalog_vrch.png) top left no-repeat;}
h1 {display:block; width:200px; height:40px; padding:0; margin:0; float:left; background:url(../zobraz.gif) no-repeat top left; }
h1 a { display:block; width:200px; height:40px; text-decoration:none; }
h1 span { display:none; }
#dater{text-align: right;line-height: 25px;padding-right: 5px;font-size: 12px;color: #333333;}
hr{border: none;width: 100%;color: #fff;height: 1px;background-color: #fff;}
img{border: none;}
a{color: #333333;}
.form{padding: 5px 0 0 0px;margin:0;width: 500px;float: left;}
#main{width: 780px;margin: 0px auto;border: 0px solid #f00;}
#headmenu{width: 575px;height: 90px;float: right;}
#mainmenu{width: 575px;float: left;height: 35px;}
#mainmenu ul{height: 30px;width: 505px;}
#mainmenu li {height: 30px;float: right;}
#searcher{width: 560px;height: 50px;float: right;}
#headlogo{height: 85px;width: 200px;float: left;background: url(zobraz.png) no-repeat right;}
#headlogo a{display: block;height: 85px;}
.basictab ul{margin: 0px;padding: 2px 8px 0 0; list-style-type: none;text-align: right;width: 300px;float: right;}
.basictab li{display: inline;margin: 0px;padding: 0;line-height: 30px;float: left;height: 30px;}
.basictab li a{text-decoration: none;padding: 4px 11px 4px 11px;margin-left: 4px;font-weight: bold;color: #000;}
.basictab li a:hover, .basictab li a.current{color: #fff;}
.basictab a#int{border: 1px solid #00CC33;border-bottom: none;}
.basictab a#kat{border: 1px solid #45A4DB;border-bottom: none;}
.basictab a#obr{border: 1px solid #FFCC33;border-bottom: none;}
.basictab a#pra{border: 1px solid #CC0099;border-bottom: none;}
a#int:hover, a#int.current{background-color: #00CC33;color: #fff;}
a#kat:hover, a#kat.current{background-color: #45A4DB;color: #fff;}
a#obr:hover, a#obr.current{background-color: #FFCC33;color: #fff;}
a#pra:hover, a#pra.current{background-color: #CC0099;color: #fff;}
#intq{border: 1px solid #00CC33;background-color: #EFFFF3;color: #000;}
#katq{border: 1px solid #45A4DB;background-color: #EFF9FF;color: #000;}
#sprq{border: 1px solid #FFCC33;background-color: #FFFBEF;color: #000;}
#praq{border: 1px solid #CC0099;background-color: #FFEFFB;color: #000;}
#sc1{display: block;}
.basictab li a:active{color: black;}
.tabcontainer{width: 550px; height: 50px;}
.tabcontent{width: 550px;display:none; padding: 0;height: 50px;float:left;}
.search{width: 390px;font-size: 1em;}
.gsearch{width: 300px;font-size: 1em;}
.nowsearch{padding-top: 7px;color: #000;width: 540px;float:left;font-size: 11px;}
.nowsearch a{color: #0099CC;}
#homepage{text-align: right;line-height: 20px;padding-right: 5px;font-size: 12px;color: #666666;}
#homepage a{color: #000;}
label{width: 10em;display: block;float: left;text-align: right;margin: 2px 5px;}
#right{float: right;width: 295px;}
#left{float: left;width: 465px;}
.clear{clear: both;}
#services{padding:0 0 0 10px;}
#services ul{margin: 0px;padding: 0px;}
#services ul li{float: left;display: block;width: 8em;}
#services a{color: #45A4DB;font-weight: bold;}
#exclusive{height: 60px;width:468px;float:left;clear: both;}
.right{float: right;font-weight: normal;text-align: right;vertical-align: bottom;line-height: 1em;}
.right a{text-decoration: none;font-size: 0.62em;text-decoration: underline;}
#catalogue{display:block;margin: 10px 0;float: left;}
#catalogue h2{font-weight: normal;font-size: 1.4em;margin: 0;background: #0099CC url(bg_h1_leva.png) repeat-y;}
#catalogue h2 a{padding: 0 10px;text-decoration: none;color: #FFF;}
#catalogue span a{font-size: 0.62em;color:#333333;}
#catalogue li a{text-decoration: none;}
#catalogue li a:hover{text-decoration: underline;}
#categories{margin: 0 10px;}
.part{width: 218px;float: left;}
.part h3{font-size: 1.12em;padding: 7px 0 0 0;margin: 1px 0 0 0;color: #EF1D8D;clear: both;}
.part h3 a{color: #0099CC;}
.part ul{margin: 0px;padding: 0px;margin-bottom: -7px;clear: both;list-style-type: none;float:none;}
.part li{float: left;list-style-type: none;margin: 0 5px 0 0;font-size: 0.9em;padding:0;}
#news{margin: 0;padding: 0;}
#news h2, #kurzy h2, #horoscop h2,#weather h2{font-weight: normal;font-size: 1.4em;margin: 0px;padding: 0px;background: #0099CC url(bg_h1_prava.png) repeat-y;}
#news h2 a, #kurzy h2 a, #horoscop h2 a, #weather h2 a{padding: 0 10px;margin: 0;text-decoration: none;color: #FFF;}
#news h2 a:hover, #kurzy h2 a:hover, #horoscop h2 a:hover, #catalogue h2 a:hover{text-decoration: underline;}
#news ul{margin: 7px 0 10px 10px;padding: 0px;clear: both;list-style-type: none;}
#news li{font-size: 0.95em;background: url(bullet.gif) 0 0.4em no-repeat;padding: 0px;margin: 2px 0;list-style-type: none;}
#news a{padding-left: 10px;color: #333333;}
#news li a{text-decoration: none;}
#news li a:hover {text-decoration: underline;}
.all{clear: both;text-align: right;}
#weather{margin: 0;padding: 0;clear: both;}
.content-box{margin: 10px 0 10px 10px;font-size: 0.8em;}
.day{width: 90px;float: left;text-align: center;}
.day p{margin: 0;}
.day strong{display: block;}
#kurzy{margin: 0;padding: 0;}
#k_ram{margin-left: 0px; }
#k_ram strong{color: #000;}
.k_ram{margin: 10px 0 0 30px;float: left;width: 100px;height: 19px;text-align: right;line-height: 19px;vertical-align: middle;}
#k_cz{background: url(czk.gif) no-repeat left;}
#k_pl{background: url(pln.gif) no-repeat left;}
#k_us{background: url(usd.gif) no-repeat left;}
#k_gb{background: url(gbp.gif) no-repeat left;}

#kurzy table{margin-top: 10px;font-size: 12px;}
#kurzy th{text-align: center;font-weight: bold;color:#000;}
#kurzy td{margin:0;padding:0;text-align: center;}
#kurzy td a {color: #0099CC;font-weight: bold;}
#horoscop{margin: 0;padding: 0; }
#horoscop p{margin: 0 10px;text-align: justify;}
#horoscop p a{text-decoration: none;}
#horoscop p a:hover{text-decoration: underline;}
#copy{width: 780px; height: 40px;float: left;border-top: 1px solid #0099CC;color:#333333;font-size: 1em;text-align: right;}
#copy a{color: #45A4DB;}

