BODY {font-size:15px;font-family:Georgia,Verdana,Tahoma,Arial,sans-serif; line-height:160%;color:#222222;margin:0px;padding:0px;background-color:#FFFFFF;}

FORM,INPUT,SELECT,TEXTAREA {margin:0;padding:1px;line-height:100%}

p {text-indent: 30px; margin: 0px; margin-bottom: 7px;line-height: 135%; letter-spacing: 0.3; text-align: justify;}

li {line-height: 145%; text-align: justify; font-size:15px;}

a {color:#A52A2A}
a:hover {color:#A52A2A;text-decoration:none}

h1, h1 a, h2, h2 a, h3, h3 a, h4, h4 a {color:#84ba04;z-index:1;padding:0;margin: 30px 0 20px 0;text-align:center;}
h1, h1 a {margin: 35px 0 25px 0; font-size:32px; font-weight:bold}
h2, h2 a {font-size:26px;}
h3, h3 a {font-size:22px;}
h4 {font-size:16px; margin: 10px 0 -10px 0;}

hr {color:#ffff00;background-color:#b2e20a;height:2px;border:0px}

table{margin: 5px 0 15px 0;border: none;}

th {text-align: left; background-color: #EAEAEA;}

label {cursor:hand}

em {letter-spacing: 0.2;}

.vse {margin-top:0px;width:100%;}
.top {position:relative;top:-1px;padding:0px;margin:0px;width: 1020px;height:212px;background:#FFFFFF url('./obr/logo.jpg');background-position:center center;background-repeat: no-repeat;} 

.logolink {position:absolute;left:100px;top:75px;display:block;width:390px;height:95px;}

.column {text-align: left;width: 1020px;}
.column2 {margin-top: -10px; padding: 0px 70px 25px 70px;}

#menux {position: absolute; top:20px; left: 58px; text-align:center;}

ul#Menuy  {padding:0; margin:0; list-style-type:none;}
ul#Menuy li {float:left; font-size:15px;}
ul#Menuy a {display:block; text-decoration:none;}
ul#Menuy a:hover {color:#FFFFFF;}

a.nea {text-decoration:none; color: #222222;}
a.nea:hover {color: #A52A2A;}

a.menu, a.menuaktiv {padding:5px 13px 5px 13px; color:#222222; text-decoration:none; border-right:1px solid #FFFFFF}
a.menu:hover {background-color:#FFFFFF; color:#222222 !important;}
a.menuaktiv {background-color:#e7f9bc; color:#000000; display:block; float:left;}
a.menuaktiv:hover {color:#222222 !important;}

.vkosiku {width:700px;}

#kosik {position:absolute; top:85px; right:50px; padding:8px; width:270px; line-height:115%; filter: alpha(opacity=83); opacity: 0.83; font-size:15px; font-family:Georgia,Verdana,Tahoma,Arial,sans-serif;}
#kosik, .vkosiku td,legend {background-color: #c0e39d; border: 1px solid #FFFFFF;}

fieldset {border: 1px solid #b2e20a; padding: 0 20px 20px 20px; margin: 0 0 30px 0}
legend{background-color: #ffffcc; padding: 5px 20px 5px 20px; margin: 0; border: 1px solid #b2e20a;}

.kup {border-top: 1px solid #b2e20a; border-bottom: 1px solid #b2e20a; border-left: 1px solid #b2e20a; border-right: 1px solid #b2e20a;}
.kup th, .vkosiku th {background-color: #b2e20a;}
.kup td {text-align:right; padding: 4px 10px 4px 4px; background-color: #ffffcc; font-size: 16px;}
.kup th {text-align:center; padding: 4px 10px 4px 4px; font-size: 15px;}

.kup td.kupinfo {font-size:11px; text-align:center}

.tabprehled {width: 55%;}
.tabprehled th {background-color: #b2e20a; padding: 6px 10px 6px 10px; font-size: 16px;}
.tabprehled td {background-color: #ffffcc; padding: 6px 10px 6px 10px; border-top: 2px solid #FFFFFF;}
.tabprehled .td0, .tabprehled .td0c {background-color: #ffffff; border: 0px; font-size: 13px; height: 11px; padding: 0px; margin: 0px;}
.tabprehled .td0c {text-align: center;}

.rght {text-align:right;}
th.rght a {font-weight: normal; font-size: 15px;}

.bezramecku td {border:0}

.uvodobr {float:left; width:330px; background-repeat: no-repeat;background-position:left bottom; margin: 8px 15px 15px 0;}

#kategorie, #kategoric {width:330px; margin: 5px 15px 20px 0; float:left; BORDER: solid 1px #b2e20a; BACKGROUND-COLOR: #ffffcc;}
#kategoric {width:370px; float:none; text-align: left;}
#kategorie ul, #kategoric ul {padding: 0px 20px 0px 20px; margin: 10px; list-style-type: circle;}

.p12 {}
.p12m {margin: 10px 0px 0px 0px; font-weight:bold;}
.p12m u {font-weight:normal; cursor:pointer;}

.rlink {text-align: right; padding: 10px 0 10px 0; font-size: 12px;}

#polpol {text-align: center; margin: 0 0 30px 0; font-size: 15px;}
#polpol b {font-size: 17px;}

.bottom {width: 1020px; height: 86px; margin: 0px; clear: both; background-image: url('./obr/pata.jpg');background-repeat: repeat-x; background-position:center top; line-height:1.5;text-align:center;}
.bottom2 {text-align:left; padding: 45px 60px 0 90px; font-size:12px;}

#podpis {width:500px; float:left;}
#find {width:250px; float:right; margin: -4px 35px 0 0; text-align: right;}
#find input {font-size: 12px;}

#tlacitka {position:fixed; _position:absolute; width: 25px; bottom: 8px; _top: 12px; right: 8px; float: right; background: url('./obr/ic_bg.gif'); background-repeat: repeat;}

#tlacitka img {margin: 6px 4px 6px 4px;}
/*
#hvezdicka {position:fixed; _position:absolute; width: 200px; height: 200px;  bottom: -30px; left: -30px; background: url('./obr/hvezda.gif'); background-repeat: none;}
*/