html
{
   margin: 0px;
   padding: 0px;
}
body
{
   margin: 0px;
   padding: 0px;
   background-color: #FFFFFF;
   color: #000000;
}
div
{
   margin: 0px;
   padding: 0px;
}
img
{
   border: none;
   margin: 0px;
   padding: 0px;
}
input
{
   width: 300px;
   border: 1px #a5a5a5 solid;
   font-family: Verdana;
   font-size: 12px;
   color: #5E5E5E;
   text-decoration: none;
}
textarea
{
   width: 300px;
   height: 110px;
   border: 1px #a5a5a5 solid;
   font-family: Verdana;
   font-size: 12px;
   color: #5E5E5E;
   text-decoration: none;
}
form
{
   margin: 0px;
   padding: 0px;
}
table
{
   border: none;
   padding: 0px;
   margin: 0px;
   border-collapse : collapse;
}

table td
{
   vertical-align: top;
   padding: 0px;
   margin: 0px;
}

.TabulkaMax
{
   width: 100%;
   height: 100%;
   /*background : transparent url(./pictures/bg_top_gradient.jpg) scroll repeat-x left top;*/
}
.SirkaStranky
{
   width: 800px;
}
.MinVyskaStranky
{
   height: 349px; /* vysledna hodnota je plus TabulkaHeader a TabulkaRychleMenu */
   background-color: #e3e3e3;
}
.SirkaStrankyLeft
{
   width: 298px;
}
.SirkaStrankyRight
{
   width: 502px;
}
.SirkaStrankyRightUnder
{
   width: 501px;
}
.TabulkaHeader
{
   height: 214px;
   background : transparent url(./pictures/bg_top.jpg) scroll no-repeat left top;
}
.TabulkaRychleMenu
{
   height: 37px;
   background : transparent url(./pictures/bg_top_under.jpg) scroll no-repeat left top;
}
.TabulkaRychleMenuSeparator
{
   background : transparent url(./pictures/bg_menu_separator.jpg) scroll no-repeat center;
}
.NatahovaciaOddelovacia
{
   background-color: #5e5e5e;
}
.OddelovaciaCiara
{
   background-color: #5e5e5e;
}
.LeftNadpisTopOdborna
{
   height: 56px;
   background-color: #ff8c3c;
}
.LeftNadpisTopSiroka
{
   height: 56px;
   background-color: #1f4d26;
}
.NadpisAnketa
{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 13px;
   color: #000000;
}
.PopisAnketa
{
   font-family: Verdana;
   font-size: 9px;
   color: #000000;
   text-decoration: none;
   font-weight: normal;
}
.PopisAnketa a
{
   font-family: Verdana;
   font-size: 9px;
   color: #000000;
   text-decoration: underline;
   font-weight: normal;
}
.PopisAnketa a:hover
{
   font-family: Verdana;
   font-size: 9px;
   color: #000000;
   text-decoration: none;
   font-weight: normal;
}
.NadpisAnketaUnder
{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 13px;
   color: #FFFFFF;
}
.TeplomerAnketa
{
   border: 2px #5e5e5e solid;
   width: 190px;
}
.TeplomerAnketaAktivne
{
   background-color: #ff8c3c;
}
.Foot
{
   height: 27px;
   font-family: Verdana;
   font-size: 10px;
   color: #5E5E5E;
   background-color: #A5A5A5;
   text-decoration: none;
}
.Foot a
{
   font-family: Verdana;
   font-size: 10px;
   color: #5E5E5E;
   background-color: #A5A5A5;
   text-decoration: none;
}
.Foot a:hover
{
   font-family: Verdana;
   font-size: 10px;
   color: #990000;
   background-color: #A5A5A5;
   text-decoration: none;
}
.Main
{
   margin: 15px;
   text-align: justify; 
}

.OramovanieObrazkov
{
   border: 1px #a5a5a5 solid;
}

.texty
{
   font-family: Verdana;
   font-size: 12px;
   color: #5E5E5E;
   text-decoration: none;
}
.texty a
{
   font-family: Verdana;
   font-size: 12px;
   color: #1f772e;
   text-decoration: none;
   font-weight: normal;
}
.texty a:hover
{
   font-family: Verdana;
   font-size: 12px;
   color: #5E5E5E;
   text-decoration: underline;
   font-weight: normal;
}
h1
{
   font-family: Verdana;
   font-size: 12px;
   color: #1f772e;
   text-decoration: none;
   font-weight: bold;
   margin: 0px;
   padding: 0px;
}
h2
{
   font-family: Verdana;
   font-size: 15px;
   color: #1f772e;
   text-decoration: none;
   font-weight: bold;
   margin: 0px;
   padding: 0px;
}
.ValignMiddle td
{
   vertical-align: middle;
}
.ListBez
{
   list-style-type: none;
}
#odbornamenu
{
   visibility: hidden;
   position: absolute;
   margin:-54px 0px 0px 73px;
   padding: 0px;
}
#odbornamenu hover
{
   cursor: text;
}
#sirokamenu
{
   visibility: hidden;
   position: absolute;
   margin:-54px 0px 0px -7px;
   padding: 0px;
   cursor: pointer;
}
.TabulkaTabletky
{
   border: 1px #000000 solid;
}
.TabulkaTabletky td
{
   border: 1px #000000 solid;
   font-family: Verdana;
   font-size: 10px;
   color: #5E5E5E;
   background-color: #FFFFFF;
   text-align: center;
   vertical-align: middle;
   padding: 5px;
}
.TabulkaTabletky th
{
   border: 1px #000000 solid;
   font-family: Verdana;
   font-size: 10px;
   color: #FFFFFF;
   background-color: #1f4d26;
   text-align: center;
   vertical-align: middle;
   padding: 5px;
}
