body {margin:0; padding:0; background:#FFF; font-size:11px; font-family:Arial CE, Helvetica CE, Arial, Helvetica, sans-serif; line-height:14px;}

div {margin:0; padding:0; text-align:left; vertical-align:top; color:#555; line-height:14px;}
div.page {position:absolute; left:50%; width:780px; margin:0 0 20px -390px; background:#FFF;}
div.top {width:780px; height:120px; background:url('img/top.jpg') left top no-repeat;}
div.menuTop {position:absolute; top:96px; left:6px; z-index:2;}
div.overMenu {width:780px; height:96px; background:url('img/top.jpg') left top no-repeat; position:absolute; z-index:10;}
div.flash {position:absolute; top:127px;}
div.news {position:absolute; left:556px; top:127px; width:224px; height:170px; background:url('img/novinky.jpg') left top no-repeat;}
div.newsobsah {position:absolute; left:568px; top:172px; width:183px; height:111px; overflow:hidden; line-height:12px;}
div.newstext {position:absolute; left:0; top:0; width:100%;}
div.obsah {position:absolute; top:353px; width:780px; border-left:solid #CCC 1px; border-right:solid #CCC 1px;}
div.left {width:198px; float:left;}
div.right {width:580px; float:right; border-left:solid #CCC 1px;}
div.leftobsah {padding:18px 0 0 20px;}
div.rightobsah {padding:20px 30px 20px 30px;}
div.podmenu {height:21px; margin:0 0 3px 0;}
div.podmenu a {display:block; width:100%; height:100%;}
div.captcha {width:310px; padding:15px; border:solid #DDD 1px;}
div.center {text-align:center;}

/*    DHTML menu    */
#visibleMenu1, #visibleMenu2, #visibleMenu3, #visibleMenu4, #visibleMenu5 {position:absolute; z-index:3; width:104px; height:24px;} 
#visibleMenu1 a, #visibleMenu2 a, #visibleMenu3 a, #visibleMenu4 a, #visibleMenu5 a {display:block; width:100%; height:100%;} 
#visibleMenu2 {left:110px;}
#visibleMenu3 {left:220px;}
#visibleMenu4 {left:330px;}
#visibleMenu5 {left:440px;}
#hiddenMenu1, #hiddenMenu2, #hiddenMenu3, #hiddenMenu4 {position:absolute; visibility:hidden; z-index:2; width:102px;}
#hiddenMenu1 {left:110px;}
#hiddenMenu2 {left:220px;}
#hiddenMenu3 {left:330px;}
#hiddenMenu4 {left:440px;}
div.menuItem {background:url('img/menuBg.gif') left bottom no-repeat;}
div.menuItem a {display:block; width:100%; padding:2px 0 2px 0; color:#444; font-weight:normal;} div.menuItem a:hover {color:#888; text-decoration:none;}
div.menuItem div {padding:8px 5px 8px 7px; background:url('img/menuBg.gif') left bottom no-repeat;}
/********************/

iframe.news {position:absolute; left:568px; top:172px; width:204px; height:117px;}

table.form td {padding-left:10px;}
table.sablony td {text-align:center; vertical-align:middle;}

table.tbl {border-collapse:collapse; width:100%;}
table.tbl td, table.tbl th {padding:2px 3px; border:solid #DDD 1px;}
table.tbl th {background:#EEE; text-align:center;}

td {color:#555; text-align:left; vertical-align:top; font-size:11px; line-height:14px;}
td.star {background:url('img/star.gif') 0 5px no-repeat;}

ul {margin-top:0px; margin-bottom:0px; list-style-image:url('img/odr.gif');}

h1 {font-size:13px; font-weight:bold; margin:0 0 13px 0; color:#284696;}
h1.center {text-align:center;}
h2 {font-size:12px; font-weight:bold; margin:0 0 13px 0; color:#284696;}

img {margin:0;}
img.obr {border:solid #CCC 1px;}
img.nadpis {position:absolute; top:305px;}
img.up {position:absolute; left:759px; top:149px; cursor:pointer;}
img.down {position:absolute; left:759px; top:254px; cursor:pointer;}
img.flag {position:absolute; left:557px; top:101px;}

a {color:#4D6BA4; font-weight:bold; text-decoration:none;} a:hover {text-decoration:underline;}

input, textarea {font-size:11px; color:#555; padding:1px 3px 1px 3px; width:220px; border:solid #CCC 1px;}
textarea {font-family:Arial CE, Helvetica CE, Arial, Helvetica, sans-serif;}
input.butt {width:100px; text-align:center; font-weight:bold; background:#EEE; border:solid #CCC 1px;}
