body { padding: 0px; margin: 0; font: 70%/160% verdana, arial, helvetica, sans-serif; text-align: center; background: url("../images/poz.gif") #fff repeat-x left top; }
#main { width: 960px; margin-left: auto; margin-right: auto; text-align: left; }
#hlavicka0-null { width: 100%; padding: 0; border: 0; }
#hlavicka0 { padding: 0px; width: 960px; height: 276px; background: url("../images/hla.gif") no-repeat center top; }

#hlavicka1-null { width: 684px; padding: 0; border: 0; float: left; }
#hlavicka1 { padding: 0px; }
#hla11-null { clear: both; width: 684px; padding: 0; border: 0; float: left; }
#hla11 { padding: 0px; }
#hla11a-null { width: 204px; float: left; padding: 0; border: 0; }
#hla11a { padding: 0px; }
#hla11a h1.logo { width: 204px; height: 148px; padding: 0; margin: 0px; background: url("../images/logo.gif") no-repeat; cursor: pointer; }
h1 span, .noscreen { display: none; }
#hla11b-null { width: 380px; float: right; padding: 0; border: 0; height: 148px; }
#hla11b { padding: 100px 20px 0px 0px; margin: 0px; color: #999; }
#hla11b a { font-weight: normal; text-decoration: none; font-size: 90%; color: #999; font-family: "Trebuchet MS", Verdana, Arial; text-transform: uppercase; }
#hla11b a:hover { color: #000; }
.jazyk { padding: 0px; margin: 0px; text-align: right; font-family: "Trebuchet MS", Verdana, Arial; }

#hla12-null { clear: both;  width: 684px; padding: 0; border: 0; float: left; }
#hla12 { padding: 0px; }
#hla13-null { clear: both;  width: 684px; padding: 0; border: 0; float: left; }
#hla13 { padding: 0px 0px 0px 206px; margin: 0; }
.moto { font-weight: bold; color: #fff; font-size: 12pt; font-family: "Trebuchet MS", Verdana, Arial; }

#hla14-null { clear: both;  width: 684px; padding: 0; border: 0; float: left; }
#hla14 { padding: 30px 0px 0px 245px; margin: 0; }
#hla14m { padding: 20px 0px 0px 245px; margin: 0; }

#hlavicka2-null { float: right; width: 276px; padding: 0; border: 0; height: 290px; }
#hlavicka2 { padding: 72px 0px 0px 0px; margin: 0px; text-align: left; margin: 0; }

#vpravo-null { width: 756px; float: right; padding: 0; border: 0; }
#vpravo { padding: 20px 20px 0px 20px; margin: 20px 16px 0px 0px; border: 1px solid #d3261e; }
#vpravo-fla, #vpravo-web { padding: 0px; margin: 20px 16px 0px 0px; border: 1px solid #d3261e; }
#vpravo p { text-align: justify; padding: 0px 0px 0px 0px; margin: 0px 0px 10px 0px; text-indent: 20px;  }
#vpravo-fla a, #vpravo a, #vpravo-web a { font-weight: bold; text-decoration: underline; color: #000;  }
#vpravo-fla a:hover, #vpravo a:hover, #vpravo-web a:hover { color: #c52027; }
#vpravo-web object { margin: 20px 10px 0px 30px; }
#vpravo-uvod { padding: 0px; margin: 20px 16px 0px 0px; }
#vpravo-text { padding: 0px; margin: 0px 36px 0px 20px;}
#vpravo-text p {text-align: justify;}
#pod-carou {padding: 0px; margin: 0px 0px 0px 50px;}
#pod-carou img {border: 0;}

#vlevo-null { width: 200px; float: left; padding: 0; border: 0; height: 380px; }
#vlevo { padding: 0px 0px 40px 0px; }

#paticka-null { clear: both; width: 100%; padding: 0; border: 0; margin: 0; background: url("../images/poz.gif") #fff repeat-x left top; }
#paticka { width: 960px; margin-left: auto; margin-right: auto; padding: 0px; text-align: left; }
#firma-null { width: 960px; margin-left: auto; margin-right: auto; }
#firma { padding: 0px 16px 0px 0px; text-align: right; }
#firma p { padding: 10px 10px 0px 0px; margin: 0px 0px 0px 0px; border-right: 8px solid #c52027; color: #666; font-size: 90%; }
#firma a { font-weight: normal; text-decoration: underline; color: #666; font-size: 7pt; font-style: italic; font-family: "Trebuchet MS", Verdana, Arial; }
#firma a:hover { color: #c52027; }

#copyright-null { width: 960px; margin-left: auto; margin-right: auto; }
#copyright { padding: 0px 0px 0px 45px; text-align: left; }
#copyright a { font-weight: normal; text-decoration: none; color: #c0c0c0; font-size: 7pt; font-style: italic; font-family: "Trebuchet MS", Verdana, Arial;  }
#copyright a:hover { color: #000; }

h2 { margin: 0px; font-size: 16pt; color: #d3261e; font-family: "Trebuchet MS", Verdana, Arial; font-weight: normal; line-height: 120%; }
h3 { margin: 0px 0px 10px 20px; font-size: 12pt; color: #000; font-family: "Trebuchet MS", Verdana, Arial; }
h4 { margin: 0px 0px 10px 20px; font-size: 12pt; color: #999; font-family: "Trebuchet MS", Verdana, Arial; }
.cely-text { width: 700px; font-size: 10pt; color: #fff; text-align: right; }
#vpravo .cely-text a { font-weight: bold; text-decoration: none; color: #fff; font-size: 8pt; padding: 2px 5px 2px 5px; background: #d3261e; }
#vpravo .cely-text a:hover { color: #fcdc00; }
.zlute { color: #fcdc00; }
.cerne { color: #000; }
.foto { border: 1px solid #ccc; }
.fot2 { border: 1px solid #ccc; float: left; margin: 0px 20px 0px 0px; }
.fot3 { border: 0; float: left; margin: 0px 20px 0px 0px; }
.cervene {color: #d3261e; font-size: 10pt; font-weight: bold;}
.cervene2 {color: #d3261e; font-size: 8pt; font-weight: bold;}
.cervene3 {color: #d3261e;}
.pf2010 {width: 756px; float: left; text-align: center;}
.pf2010 img {border: 0; margin-top: 10px;}
.oznac {color: #c52027;}
.txmenu {margin-left: 80px;}
.txmenr {margin-left: 15px;}
.nadpis-box {padding: 0px; margin: 0; font-weight: bold; color: #539120;}


#menu1 { float: right; height: 33px; margin: 0; padding: 0; font-size: 9pt; }
#menu1 ul { margin: 0; padding: 0; }
#menu1 ul li { display: block; margin: 0; height: 33px; padding: 0; list-style-type: none; float: left; }
#menu1 ul li a { display: block; color: #000; text-decoration: none; font-variant: small-caps; padding: 6px 15px 8px 14px; font-weight: bold; }
#menu1 ul li a:hover { color: #d3261e; }
#menu1 .klik1 { color: #c52027; }


#menu2 { float: left; font-size: 8pt; padding: 0; margin: 0px; }
#menu2 ul { margin: 0; padding: 0; width: 200px; }
#menu2 ul li { display: block; position: relative; font-size: 8pt; margin: 0; padding: 0; list-style: none; }
#menu2 ul li a { display: block; text-decoration: none; font-weight: bold; color: #333; padding: 1px 0px 1px 5px; _width: 100%; }
#menu2 ul li a:hover { color: #c52027; }
#menu2 .klik2 { color: #c52027; }

#menu2-klicovi { float: left; font-size: 8pt; padding: 0; margin: 0px; }
#menu2-klicovi ul { margin: 0; padding: 0; width: 200px; }
#menu2-klicovi ul li { display: block; height: 50px; font-size: 8pt; position: relative; margin: 0; padding: 0; list-style: none; }
#menu2-klicovi ul li a { display: block; text-decoration: none; font-weight: bold; color: #333; padding: 1px 0px 1px 5px; _width: 100%; }
#menu2-klicovi ul li a:hover { color: #c52027; }
#menu2-klicovi .klik2 { color: #c52027; }

dl { margin: 10px 0px 0px 0px; }
dd { margin: 0px 0px 0px 50px; padding: 0px 0px 5px 0px; }
dt { color: #666; font-style: italic; left: 0px; font-size: 7pt; float: left; margin: 0px 0px 0px 0px; padding: 0px; }













