/* STYLY PRO IE ---- */
body
{margin: 0px;
 background-color: #E37B02;
 font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
 font-size: 92%;
 text-align: left;
 color: #575757;}

a { text-decoration: none; border: 0px;}
a:link {text-decoration: none; border: 0px; color: #ff3300; font-weight: bold; }
a:active {text-decoration: none; border: 0px; }
a:visited {text-decoration: none; border: 0px; color: #ff6633}
a:hover {text-decoration: none; border: 0px; color:#993300;}
a:active {text-decoration: none;  border: 0px; color:##990000; }

a.img:hover{ border: 1px solid black; background-color: #FFFFFF; }

a.menu-top{ color: #FFFFFF; }
a.menu-top:hover{ background-color: #3300ff; color: #FFFFFF; display: block; }
a.menu:hover{ background-color: yellow; height: 24px; padding: 1px; display: block; }

a.vtextu{border-bottom:1px dashed #329861; color: #009eea; font-weight:normal;}
a.vtextu:hover{background-color: #ffff99; color: #303030;}

a.vtextu-seda{border-bottom:1px dashed #575757; color: #575757; font-weight:normal;}
a.vtextu-seda:hover{background-color: #ffff99; color: #303030;}

/*  HLAVNI DIVY   --------------------  */
div.sch{
 position: absolute;
 top: -220px;
}
div.hlavni{
 position: absolute;
 background-image: url(obr/pozadi_stin2.jpg);
 background-repeat: repeat-y;
 margin: auto;
 width:1000px;
}
div.top{
 position: relative;
 height:250px;
 width: 870px;
 margin: auto;
 border-top: 0px solid #404040;
}
div.left{
 position: absolute;
 float: left;
/* modry pruh je udelany obrazkem v divu "div.hlavni"
 background-color: #6699FF;*/
 top:240px;
 left: 64px;
 width: 111px;
/* height:567px;*/
 z-index: 0;
 border: 0px solid black;
 margin-bottom: -50px;
}
div.texty{
 position: relative;
 float: right;
 background-image: url(obr/motyl_pozadi.jpg);
 background-repeat: no-repeat;
 top: -80px;
 left: -132px;
 margin-bottom: -40px;
 width: 510px;
 border: 0px black solid;
}
.pata{
 position: relative;
 /*height:20px;*/
 width: 100%;
 border:0px solid #404040;
 padding-top:60px;
 margin:auto;
 display: block;
}

/*  POZADI A PRUHY    --------------------------  */
.pruh-horni{
 position: relative;
 float: right;
 background-color: #9EF779;
 top: -6px;
 right: 1px;
 height: 56px;
 width: 602px;
 z-index: 6;
 border:0px solid green;
}
.menu-pruh{
 position: relative;
 background-image: url(obr/menu_pruh1.jpg);
 background-repeat: no-repeat;
 background-color: #FFFFFF;
 top:-12px;
 height: 30px;
 width: 196px;
 padding-bottom: 0px;
 display: block;
}

/*  MENU   ---------------------------  */
div.menu-top{
 position: absolute;
 left:320px;
 top: 82px;
 font-size: 85%;
 z-index: 7;
}
.menu-top-polozka{
 position: relative;
 float:left;
 background-color: #6699FF;
 text-align: center;
 width: 68px;
 margin-right:12px;
 padding-bottom: 1px;
}
.menu-polozka{
 position: relative;
 font-size: 86%;
 font-weight: bold;
 top: 2px;
 left: 15px;
 z-index: 5;
}

/*  NADPISY, TEXTY, SEZNAMY  --------------------  */
h1{
 font-family: Verdana, Tahoma;
 color:#cc6600;
 font-size: 120%;
 margin-bottom:26px;
}
h2, h3{
 font-family: Verdana, Tahoma;
 color: #339900;
 font-size: 110%;
 padding-top: 12px;
}
h3{
 font-size: 100%;
 padding: 0px;
 margin: 0px;
}
h6{
 font-family: Verdana, Tahoma;
 font-size: 90%;
 font-weight: bold;
}

p{
 padding-bottom: 12px;
 color: #575757;
}
p.normal{
 margin:0px;
 margin-bottom:12px;
 color: #575757;
}
p.maly{color:#009eea; font-size:95%;}

.text-pozn{
 color: #575757;
 font-size: 75%;
}
.text-pozor{
color: #ff3300;
}
.copirajt{
 text-align: center;
 font-size: 9px;
 margin:6px;
 padding-top:8px;
 border-top:1px dotted #575757;
}
li{
 width: 85%;
/* color:#202020;*/
 padding-left:20px;
 vertical-align: top;
 list-style : circle outside url(./obr/stromecek.jpg);
/*list-style-type: circle;*/
}
/*  FORMULARE  ------------------  */
form{
 position: relative;
 left: 0px;
 font-family: Verdana, Tahoma;
 font-size: 90%;
}
fieldset{
 width: 460px;
 padding: 26px;
 border: 1px solid #6699FF;
}
legend{
 position: relative;
 left: -20px;
 font-weight: bold;
 padding:10px;
}
.form-popis, .text-popis{
 color: #575757;
 float: left;
 width: 100px;
 border: 0px solid blue;
 margin-bottom:8px;
}
.text-popis{
 margin:0px;
}
.form-pole, .text-pole{
 background-color: #e0e0e0;
 border:0px;
 border-bottom: 1px #707070 dashed;
 width: 260px;
 margin-bottom:8px;
}
.text-pole{
background-color:transparent;
width: 370px;
border: 0px;
margin: 2px;
}
.tlacitko{
 position: relative;
 top: 12px;
 color:#505050;
 border: 1px solid #505050;
 padding: 1px 6px 1px 6px;
}
/*  OBRAZKY   -------------------  */
img{
 border: 0px;
}
img.motyl{
 position: relative;
 float:left;
 top: 0px;
 left: -1px;
}
img.slogan{   /* zavisle na div.horni   */
 position: relative;
 top: 40px;
 left: 20px;
 z-index: 9;
}
img.logo{
 position: relative;
 float: right;
 top: -88px;
 right: 26px;
 z-index: 10;
}
img.leve{
 position: relative;
 background-color: #FFFFFF;
 left: 8px;
 margin-bottom: 8px;
 border: 1px solid #000000;
 padding: 2px;
 width: 170px;
/* height: 116px; to je spravny pomer */
 height: 122px;
}
/*  OSTATNI    ------------------------ */
.pozpatku /*ochrana mailovych adres */
{
 unicode-bidi:bidi-override;
 direction: rtl;
}
