﻿body {padding:0; margin:0; background: rgb(255,255,255);}

div#rel {position: relative; width: 800px; margin-top: 0; margin-bottom: 0; margin-left: auto; margin-right: auto; padding: 0;}
div#liska {background: url(images/liska.jpg); position: absolute ; top: 0; left: 10px; width: 496px; height: 81px;}
div#flags {position: absolute ; top: 55px; left: 575px; width: 210px; height: 31px; /*border: 1px solid red;*/}
div#menu1 {background: url(images/menu1.jpg); position: absolute ; top: 81px; left: 10px; width: 780px; height: 62px; padding-top: 22px; text-align: center; color: rgb(204,204,204);}
div#menu1 a {font: bold 14px Arial; color: rgb(255,255,255); margin: 0 6px; text-decoration: none;}
div#menu1 a:hover {text-decoration: underline; color: rgb(255,100,0);}
div#menu1 .aktual {color: rgb(255,100,0);}
#menu2 {background: url(images/menu2.jpg); position: absolute ; top: 142px; left: 10px; width: 188px; height: 213px;}
#menu2 a {display: block; font: 11px Verdana; color: rgb(255,255,255); padding: 5px 5px 3px 23px; margin: 0; text-decoration: none;}
#menu2 a:hover {text-decoration: underline; color: rgb(0,0,0);}
div#main1 {background: url(images/main1.jpg); position: absolute ; top: 142px; left: 197px; width: 309px; height: 213px;}
div#main2 {background: url(images/main2.jpg); position: absolute ; top: 142px; left: 506px; width: 284px; height: 213px;}
div#zmena {position: absolute; top: 10px; left: 625px; width: 175px; height: 40px; /*border: 1px solid red;*/}
#rezer {background: url(images/rezer.jpg) no-repeat; position: absolute; top: 355px; left: 10px; width: 188px; height: 47px; padding-top: 12px;  text-align: center;}
#rezer a {font: bold 12px Verdana; color: rgb(255,255,255); text-decoration: none;}
#rezer a:hover {text-decoration: underline; color: rgb(0,0,0);}

div#text01 {background: url(images/text01.gif); position: absolute; top: 355px; left: 197px; width: 593px; height: 413px;}
div#text01a {position: absolute; top: 355px; left: 197px; width: 573px; height: auto; border: 1px solid rgb(204,204,204); margin-left: 10px; margin-right: 10px;}
div#text02 {position: absolute; top: 405px; left: 10px; width: 188px; height: 350px; /*border: 1px solid red;*/}
div#text04 {background: url(images/text04.jpg); position: absolute; top: 355px; left: 197px; width: 593px; height: 625px; /*overflow: auto;*/}

div#text05 {background: url(images/text05.jpg); position: absolute; top: 355px; left: 197px; width: 593px; height: 247px; /*border: 1px solid red;*/}
div#text05a {background: url(images/text05a.jpg) no-repeat 20% 75%;  position: absolute; top: 400px; left: 197px; width: 297px; height: 250px; /*border: 1px solid red;*/}
div#text05b {position: absolute; top: 400px; left: 465px; width: 307px; height: 247px; /*border: 1px solid red;*/}
div#text06 {background: url(images/text06a.jpg); position: absolute; top: 602px; left: 197px; width: 593px; height: 166px; /*border: 1px solid red;*/}
div#text06a {position: absolute; top: 635px; left: 220px; width: 400px; height: 160px; /*border: 1px solid red;*/}
div#text06b { position: absolute; top: 627px; left: 465px; width: 307px; height: 160px; /*border: 1px solid red;*/}
div#text06c {position: absolute; top: 610px; left: 300px; width: 300px; height: 160px; /*border: 1px solid red;*/}
div#text07 {position: absolute; top: 715px; left: 615px; width: 180px; height: 60px; /*border: 1px solid red;*/}

div#menu3 {background: url(images/menu3.jpg); position: absolute ; top: 770px; left: 10px; width: 780px; height: 62px; padding-top: 20px; color: rgb(0,0,0); text-align: center;}
div#menu3 a {font: 11px Verdana; color: rgb(0,0,0); /*padding: -3px 0 10px 0;*/ margin: 0 8px; text-decoration: none; vertical-align: middle;}
div#menu3 a:hover {text-decoration: underline; color: rgb(255,100,0);}

#menu3a {background: url(images/menu3a.jpg); position: absolute ; top: 770px; left: 10px; width: 188px; height: 213px; color: rgb(0,0,0);}
#menu3a a {display: block; font: 11px Verdana; color: rgb(0,0,0); padding: 5px 5px 0 23px; margin: 7px 0; text-decoration: none;}
#menu3a a:hover {text-decoration: underline; color: rgb(255,100,0);}

div#copy {background: rgb(255,255,255); position: absolute; top: 830px; left: 10px; width: 780px; height: 25px; text-align: center;}
div#copya {background: rgb(255,255,255); position: absolute; top: 1025px; left: 197px; width: 593px; height: 25px;}

p {font: 11px Verdana; color: rgb(0,0,0); margin: 0; padding: 6px 15px 2px 20px;}
p a, ul a {text-decoration: none; color: rgb(0,133,0);}
p a:hover, ul a:hover {text-decoration: underline; color: rgb(255,100,0);}
.mini {font: 10px Verdana; color: rgb(0,0,0); margin: 0; padding: 2px;}
.tesne {padding: 3px 15px 1px 20px;}
.norm {font: 11px Verdana; text-decoration: none; color: rgb(0,133,0); padding: 2px 2px 2px 10px;}

.nab {font: 12px Verdana; color: rgb(0,0,0); margin: 25px 8px 5px 8px; padding: 5px; text-align: center;}

em {color: rgb(0,133,0);}
.red {color: rgb(204,0,0);}
.shadow {color: rgb(169,169,169);}

h1 {font: 22px Verdana,sans-serif; color: rgb(0,133,0); margin: 0; padding: 15px 15px 5px 20px;}
h2 {font: bold 16px Verdana,sans-serif; color: rgb(255,100,0); margin: 0; padding: 8px 15px 3px 20px;}
h3 {font: bold 14px Verdana,sans-serif; color: rgb(79,79,79); margin: 0 5px 5px 5px; padding: 10px 15px 0 15px;}

img {border: none; margin: 0; padding: 0;}
img.cisla {float: left; margin: 0 5px 5px 0;}
img.rodina {float: right; margin: 0 10px 5px 0;}
img.rodina2 {float: right; margin: 0 10px 5px 0; border: solid 1px rgb(200,200,200);}
img.rodina3 {float: right; margin: 0 10px 5px 5px;}

input,select {background: rgb(236,236,236);  font: 11px Verdana; color: rgb(31,70,102); margin: 0 5px; padding: 0; border: 1px solid rgb(204,204,204);}
input.norm {background: rgb(255,255,255); font: 11px Verdana; color: rgb(31,70,102); border: 1px solid rgb(230,230,230); margin: 0 5px; padding: 0 5px;}
input.pod {background: rgb(230,230,230); font: 11px Verdana; color: rgb(31,70,102); border: 1px solid rgb(230,230,230); margin: 0 5px; padding: 0 5px;}
.vtextu {background: rgb(255,255,255); font: 11px Verdana; color: rgb(69,69,69); border: 1px solid rgb(230,230,230); margin: 5px 20px; padding: 0 2px;}

table.kon {margin: 5px 5px 5px 20px; padding: 5px 10px;}
table.osob {margin: 0 0 0 -5px; padding: 0;}
td {font: 11px Tahoma; color: rgb(31,70,102); margin: 0; padding: 2px; /*text-align: center;*/}
textarea {border: none; margin: 0 5px; padding: 0; overflow: auto; border: 1px solid rgb(230,230,230);}
.abc {font: 11px Tahoma; color: rgb(31,70,102); margin: 0; padding: 2px 5px 2px 10px;}
.slu {margin: 5px 5px 5px 15px; padding: 5px 10px;}
.slu td {border: 1px solid rgb(244,244,244);}
.slu td+td {text-align: center;}
.ceny {background: rgb(224,224,224);}

table.bal {margin: 5px 5px 5px 20px; padding: 5px 10px; border-collapse: collapse; width: 560px;}
.bal td {border: 1px solid rgb(244,244,244);}
h2.bal2 {font: bold 16px Verdana,sans-serif; color: rgb(255,100,0); margin: 0; padding: 2px;}
.seda {background: rgb(240,240,240);}

ul {list-style: square; color: rgb(69,69,69); font: 11px Verdana; padding: 5px; margin:  5px 15px 3px 35px;}

