body {padding: 0; margin: 0px 0px 20px 0px; font: 70%/140% verdana, arial, helvetica, sans-serif; text-align: center; background: #367bb7;}
#main {width: 100%; margin-left: auto; margin-right: auto; text-align: left; color: #000;}

#hlavicka-null {width: 100%; height: 322px; padding: 0; margin: 0; border: 0;  overflow: hidden; background: url('../images/poz.jpg') no-repeat center top; text-align: center;}
#hlavicka {padding: 0; margin: 0; width: 990px; height: 322px; margin-left: auto; margin-right: auto; text-align: left; background: url('../images/hla.jpg') top center no-repeat;}

#hla1-null {float: left; width: 990px; _height: 230px; min-height: 230px; padding: 0; margin: 0; }
#hla1 {padding: 0; margin: 0px; _margin: 0px;}
#hla1a-null {float: left; width: 770px; padding: 0; margin: 0;}
#hla1a {padding: 0px 0px 0px 0px; margin: 0px; _margin: 0px; }
#hla1a p {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-family: "Trebuchet MS", Verdana, Arial;}
.hla1a-a {float: left; width: 470px; padding: 0; margin: 104px 0px 0px 0px;}
.hla1a-a object {padding: 0px; margin: 1px 0px 0px 7px;}
.hla1a-b {float: right; width: 300px; padding: 0; margin: 88px 0px 0px 0px;}
#hla1b-null {width: 220px; float: right; padding: 0; margin: 0; _height: 270px; min-height: 270px;}
#hla1b {padding: 0px 0px 0px 0px; text-align: center;}
#hla1b img {border: 0; margin: 0px;}
h1.logo {width: 220px; height: 160px; padding: 0px; margin: 0px; background: url('../images/logo.jpg') no-repeat; cursor: pointer;}
h1 span {display: none;}
#hla1a a {font-weight: bold; text-decoration: none; color: #3373ac; padding-right: 10px; font-size: 80%;}
#hla1a a:hover {color: #fff;}

#hla2-null {float: left; width: 990px; _height: 52px; min-height: 52px; padding: 0; margin: 0;}
#hla2 {padding: 22px 20px 0px 0px; margin: 0px; _margin: 0px;}

#vlevo-null {float: left; width: 175px; _height: 100px; min-height: 100px; padding: 0; margin: 0;}
#vlevo {margin: 0px; _margin: 0px; padding: 0px 0px 0px 0px;}
#vlevo p {margin: 0px; _margin: 0px; padding: 0px 0px 0px 5px;}
.vlevo-text1 {padding: 0px 10px 0px 10px; font-size: 8pt;}
.vlevo-text2 {padding: 0px 10px 0px 10px; font-size: 8pt; text-align: center; color: #27528a; line-height: 160%;}
#vlevo .vlevo-text2 a {font-weight: bold; text-decoration: underline; color: #27528a;}
#vlevo .vlevo-text2 a:hover {color: #fff;}

#vpravo-null {width: 815px; float: right; padding: 0; margin: 0;}
#vpravo {padding: 8px 28px 30px 40px;}
#vpravo p {margin: 10px 0px 0px 0px;}
#vpravo .nabizime a {font-weight: normal; text-decoration: none; color: #000;}
#vpravo .nabizime a:hover {color: #ff0f0f;}

#stred-null {width: 100%; padding: 0; margin: 0; background: #b7e5fb; text-align: center;}
#stred {width: 990px; margin-left: auto; margin-right: auto; text-align: left; background: url('../images/s2.gif') repeat-y center top;}

#paticka-null {clear: both; width: 100%; height: 27px; padding: 0; margin: 0; background: url('../images/s3.gif') #c6f8ff no-repeat center top;}
#paticka {padding: 0;}

#copyright-null {width: 100%; padding-top: 10px; text-align: center;}
#copyright {width: 990px; margin-left: auto; margin-right: auto; text-align: left; color: #fff; padding: 0px 0px 0px 0px; font-family: "Trebuchet MS", Verdana, Arial;}
#copy1-null {width: 175px; float: left; padding: 0; margin: 0;}
#copy1 {padding: 0px 0px 0px 0px; text-align: center;}
#copy2-null {width: 815px; float: left; padding: 0; margin: 0;}
#copy2 {padding: 0px 28px 0px 0px; text-align: right;}
#copyright p {padding: 0px 0px 0px 0px; margin: 5px 0px 0px 0px; font-size: 110%;}
#copyright a {font-weight: normal; text-decoration: underline; color: #fff;}
#copyright a:hover {color: #27528a;}
#flash-i-net {padding: 0px 0px 0px 0px; text-align: right; margin-top: 30px;}
#flash-i-net a {font-weight: normal; text-decoration: none; color: #63a1e1; font-size: 85%; font-style: italic;}
#flash-i-net a:hover {color: #fff;}

h2 {font-size: 15px; color: #267526; font-family: "Trebuchet MS", Verdana, Arial; padding: 0px 0px 2px 15px; margin: 20px 0px 20px 0px; border-bottom: 1px solid #72b0e8; border-left: 15px solid #72b0e8;}
h3 {padding: 0; margin: 20px 0px 10px 20px; font-size: 11pt; font-family: "Trebuchet MS", Arial, Verdana; color: #27528a;}
h4 {padding: 0; margin: 20px 0px 10px 20px; font-size: 8pt; color: #ff0f0f;}
.poz-h4 {padding: 1px 4px 1px 4px; background: #377dbb; font-size: 10pt; font-family: "Trebuchet MS", Arial, Verdana; color: #fff; font-weight: bold;}
.tx1 {padding: 5px 0px 8px 0px; font-size: 11pt; font-weight: bold; color: #fff;}
.tx2 {padding: 7px 0px 0px 0px; font-weight: bold; color: #fff; font-size: 11pt; }
.tx2b {padding: 8px 0px 0px 0px; font-weight: bold; color: #fff; font-size: 11pt; }
.tx3 {padding: 18px 0px 0px 0px; font-weight: bold; color: #27528a; font-size: 11pt;}
.tx4 {padding: 10px 0px 0px 0px; color: #267526; font-size: 9pt;}
.tx4b {color: #fff; font-size: 9pt; font-weight: bold; margin-top: 5px;}
.zel {color: #267526; font-size: 11pt; font-weight: bold;}
.cervene2 {color: #ff0f0f; font-weight: bold;}
.modre {color: #27528a; font-weight: bold;}
.bile {color: #fff; font-weight: bold;}
.zelene {color: #267526; font-weight: bold;}
.vlajky {padding: 10px 0px 0px 20px; font-size: 10pt; font-family: "Trebuchet MS", Verdana, Arial;}
.ikony {padding: 56px 38px 0px 0px;}
.nadpis {font-size: 12pt; font-family: "Trebuchet MS", Verdana, Arial; font-weight: bold; padding: 0px 0px 10px 17px; color: #498ac4;} 
#vlevo p .aaha {color: #fff; font-size: 90%;}
hr {height: 1px; color: #f00; background-color: #f00; border: 0px solid #f00;}
.foto1 {float: left; margin: 5px 0px 10px 10px; border: 1px solid #d7d7d7;}
.foto0 {float: left; margin: 5px 0px 10px 10px; border: 0;}
.foto2 {border: 0;}
.podpis {color: #666; font-style: italic; padding-left: 370px;}
.zarovnani {text-align: justify; text-indent: 20px;}
.velke {font-size: 110%;}

dd {margin: 0px 0px 0px 140px; padding: 0px 0px 5px 0px;}
dt {color: #c8eac8; font-style: italic; left: 0px; float: left; margin: 0px 0px 0px 10px; padding: 0px;}

hr {height: 1px; color: #72b0e8; background-color: #72b0e8; border: 0px solid #72b0e8;}

#menu1 {float: right; height: 27px; margin: 0; padding: 0; font-size: 10pt; text-align: left;}
#menu1 ul {margin: 0; padding: 0;}
#menu1 ul li {margin: 0; height: 27px; padding: 0; list-style-type: none; float: left;
              background: url("../images/odr.gif") center left no-repeat; font-weight: bold; font-family: "Trebuchet MS", Verdana, Arial;}
#menu1 ul li a {display: block; color: #fff; text-decoration: none; padding: 6px 21px 1px 21px;}
#menu1 ul li a:hover {color: #fff; border-bottom: 2px solid #fff;}
#menu1 .klik1 {color: #27528a;}

.menu2 {float: left; width: 155px;}
.menu2 ul {margin: 0px 0px 5px 0px; padding: 0; width: 155px;}
.menu2 ul li {position: relative; margin: 0; padding: 0; list-style: none;}                                                                                               
.menu2 ul li a {display: block; height: 14px; font-size: 9pt; text-decoration: none; border-bottom: 1px solid #72b0e8; font-weight: bold; color: #fff; background: url("../images/odr1.gif") 6px center no-repeat; font-family: "Trebuchet MS", Verdana, Arial; padding: 4px 0px 4px 19px; _width: 100%;}
.menu2 ul li a:hover {background: #498ac4 url("../images/odr2.gif") 6px center no-repeat; color: #fff;}
.menu2 .klik2 {color: #27528a; background: #498ac4 url("../images/odr1.gif") 6px center no-repeat;}

.menu3 {float: left; width: 125px;}
.menu3 ul {margin: 0px 0px 15px 30px; padding: 0; width: 125px;}
.menu3 ul li {position: relative; margin: 0; padding: 0; list-style: none;}                                                                                               
.menu3 ul li a {display: block; height: 12px; font-size: 9pt; text-decoration: none; font-weight: bold; color: #fff; font-family: "Trebuchet MS", Verdana, Arial; padding: 4px 0px 4px 30px; _width: 100%;}
.menu3 ul li a:hover {color: #fff; background: #498ac4;}
.menu3 .klik3 {color: #27528a;}

.bunt {width: 747px; margin-bottom: 10px; overflow: hidden; margin-top: 10px;}
.bunv {width: 747px; float: left; margin-bottom: 10px; margin-top: 10px;}
.bun6 {width: 124px; float: left; text-align: center; color: #666; font-size: 90%;}
.bun5 {width: 20%; float: left; text-align: center; color: #666; font-size: 90%; line-height: 120%;}
.bun4 {width: 186px; float: left; text-align: center; color: #666; font-size: 90%;}
.bun6 img, .bun5 img, .bun4 img {border: 1px solid #d7d7d7;}
.bunr {padding: 20px; background: #cce2f7;}













