body
{
padding: 0px;
margin: 3px;
background-color: #FFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.8em;
color:#000;
}
a:link {  color: #515C9A; text-decoration: underline}
a:visited {  color: #515C9A; text-decoration: underline}
a:hover {  color: #519A5C; text-decoration: none}

.obal {
width:1000px;
background-color: #fff;
margin-left:auto;
margin-right:auto;
}

H1 {
background-color: #515C9A;
margin:0px;
font-size: 1.5em;
color:#fff;
padding: 10px 10px 10px 20px;
}
H2 {
background-color: #7180D5;
font-size: 1.0em;
margin-top:3px;
margin-bottom:3px;
color:#fff;
padding:2px;
}
H3 {
font-size: 0.9em;
color:#fff;
padding:0px;
margin:0px;
}
H4 {
background-color: #71D580;
font-size: 0.9em;
color:#fff;
padding:3px;
margin:0px;
}
.header {
background: url('images/image1.gif') no-repeat top left;
height: 80px;
margin:0px;
padding:0px;
}
.subheader {
padding-left:20px;
padding-top:10px;
color:#fff;
font-size:24px;
}
.menu {
width:998px;
padding: 0px;
margin: 0px;
background-color: #515C9A;
font-size: 1.1em;
font-family: Tahoma,sans-serif;
border: 1px solid #aaf;
}
.menu:after {
clear: both;
content: ".";
display: block;
height: 0;
visibility: hidden;
}
.menu a {
display: block;
float: left;
border-right: 2px solid #aaf;
}
.menu a,.menu a:visited {
color: #fff;
background-color: #414C8A;
padding: 3px 5px;
}
.menu a:hover {
color: #414C8A;
background-color: #ddf;
padding: 3px 5px;
}
.menu span {
color: #313C6A;
display: block;
float: left;
border-right: 2px solid #aaf;
background-color: #fff;
padding: 3px 5px;
}
.footer {
clear:both;
text-align:center;
font-size: 0.7em;
margin-top:10px;
padding-top:5px;
padding-bottom:0px;
}
.tablemain {
width:804px;
padding:0px;
margin:5px;
float:left;
}
.tablemain2 {
width:618px;
padding:0px;
margin:5px;
float:left;
}
.tableleft {
width:180px;
padding:2px;
text-align:center;
border-left: 1px solid #7180D5;
border-right: 1px solid #7180D5;
border-bottom: 1px solid #7180D5;
background-color: #eef;
float:left;
}
.tableright {
width:180px;
padding:2px;
margin:0px;
text-align:center;
border-right: 1px solid #7180D5;
border-left: 1px solid #7180D5;
border-bottom: 1px solid #7180D5;
background-color: #eef;
float:left;
}
.obchod {
text-align:justify;
text-indent: 20px;
margin-bottom:0px;
}
.oleft {
border-left: 1px solid #71D580;
border-bottom: 1px solid #71D580;
border-right: 1px solid #71D580;
background-color: #dfd;
width:95px;
padding:7px;
}
.omain {
border-right: 1px solid #71D580;
border-bottom: 1px solid #71D580;
padding:7px;
}
.img {
border: 1px solid #71D580;
}
.imgi {
border: 1px solid #71D580;
margin-left:5px;
}
.small {
padding-top:5px;
font-size: 0.7em;
}
.tableprehlad,.tablepridaj {
width:590px;
margin-left:auto;
margin-right:auto;
}
.tableprehlad TH {
background-color: #6a6;
padding:3px;
color:#fff;
font-size: 0.8em;
}
.tableprehlad TD {
background-color: #dfd;
border: 1px solid #6a6;
padding:3px;
font-size: 0.8em;
}
.tablepridaj TH {
background-color: #66a;
padding:3px;
color:#fff;
}
.tablepridaj TD {
background-color: #ddf;
border: 1px solid #66a;
padding:3px;
}
FORM {
margin:0px;
}
ADDRESS {
padding:10px;
margin:5px;
background-color: #eee;
border: 1px solid #aaa;
}
.tableuvod,.tableuvod2,.tableuvod3 {
width:590px;
margin-left:auto;
margin-right:auto;
}
.tableuvod TD H4,.tableuvod TD,.tableuvod2 TD H4,.tableuvod2 TD  {
font-size: 0.85em;
}
.tableuvod2 TD {
background-color: #efe;
border: 1px solid #71D580;
}
IMG {
border:0px;
}
.paging {
text-align:center;
padding:5px;
color:#777;
font-size: 0.8em;
}
.longadd {
padding-bottom:10px;
text-align:center;
}
.clanky {
font-size: 1.1em;
font-family: Times, serif;
}
.clanky P {
text-align:justify;
text-indent: 20px;
margin-bottom:3px;
margin-top:3px;
}
.clanky .autor {
margin-top:10px;
font-size: 0.9em;
color:#555;
}
.clanky H3 {
color:#319540;
font-size: 1.3em;
}
.clanky .pozri {
text-align:right;
margin-bottom:10px;
}
.kategorie {
padding-top:5px;
text-align:right;
font-size: 0.8em;
}
.dautor {
font-size: 0.9em;
color: #308D1B;
font-weight:bold;
}
.dautor2 {
color: #777;
}
.ddate {
margin-top:5px;
font-size: 0.8em;
color: #777;
}
.dtitle {
font-weight:bold;
}
.dshort {
TEXT-ALIGN: justify;
TEXT-INDENT: 20pt;
}
.etarget .selfpromo {
background-color: #71D580;
padding:2px;
margin:0px;
width:100%;
}
.etarget .selfpromo .right {
text-align:right;
border:none;
}
.etarget .right A {
color:#fff;
font-size: 0.85em;
}
.etarget .left {
font-weight:bold;
color:#fff;
font-size: 0.85em;
}
.etarget {
border: 1px solid #71D580;
margin-left:4px;
margin-right:4px;
}
.etarget .title {
padding:2px;
}
.etarget .description {
padding-left:2px;
padding-right:2px;
margin-bottom:5px;
}
.reklama {
border: 1px solid #f00;
background-color: #FFF;
padding:10px;
margin:5px;
font-weight:bold;
color:#f00
}
.reklama2 {
width:598px;
margin-left:auto;
margin-right:auto;
margin-bottom:16px;
}
.reklama3 {
width:468px;
margin-left:auto;
margin-right:auto;
margin-bottom:16px;
}
.tablelogo,.tablelogocat {
margin-left:auto;
margin-right:auto;
}
.tablelogo TD {
border: 1px solid #7180D5;
padding:5px;
text-align:center;
font-size: 0.8em;
width:110px;
height:80px;
}
.tablelogocat TD {
padding:1px;
text-align:center;
font-size: 0.8em;
width:110px;
}
.odporucame {
color:#ff0;
font-size: 1.2em;
}
.error {
background-color: #Fdd;
border:1px solid #faa;
padding:6px;
}

.pr1 {
font-family: Arial, Helvetica, sans-serif;padding-top:1px;margin:0;border:1px solid #FFF;width:15px;height:12px;float:left;font-size:9px;text-align:center;background-color: #00F;color:#FFF;
}
.pr2 {
width:80px;height:15px;border:1px solid #666;background-color: #FFF;margin:0;padding:0;
}
.pr3 {
float:left;width:46px;height:15px;padding:0;
}
.pr4 {
margin-left:2px;margin-top:3px;width:40px;height:6px;border:1px solid #666;background-color: #FFF;padding:0;
}

.al1 {
font-family: Arial, Helvetica, sans-serif;padding-top:1px;margin:0;border:1px solid #FFF;width:28px;height:12px;float:left;font-size:9px;text-align:center;background-color: #00F;color:#FFF;
}
.al1 A {color:#FFF;}
.al3 {
font-family: Arial, Helvetica, sans-serif;padding-top:2px;float:left;width:48px;height:15px;font-size:9px;text-align:center;
}

.sr1 {
font-family: Arial, Helvetica, sans-serif;padding-top:1px;margin:0;border:1px solid #FFF;width:15px;height:12px;float:left;font-size:9px;text-align:center;background-color: #F00;color:#FFF;
}
.sr3 {
float:left;width:46px;height:15px;padding:0;
}
.sr4 {
margin-left:2px;margin-top:3px;width:40px;height:6px;border:1px solid #666;background-color: #FFF;padding:0;
}

.cr1 {
font-family: Arial, Helvetica, sans-serif;padding-top:1px;margin:0;border:1px solid #FFF;width:38px;height:12px;float:left;font-size:9px;text-align:center;background-color: #9e48bb;color:#FFF;
}
.cr3 {
font-family: Arial, Helvetica, sans-serif;padding-top:2px;float:left;width:38px;height:15px;font-size:9px;text-align:center;
}

