body {
    margin-top: 15px;
    padding: 0;
    font-family: "Tahoma CE", "Arial CE", "Helvetica CE", Tahoma, Arial, lucida, sans-serif;
    font-size: 11px;
    text-align: center;
    background-color: #004997;
}
#back {
    width: 704px;
    margin: auto;
    background-color: white;
    border-top: #4D4D4D solid 7px;
    border-bottom: #4D4D4D solid 7px;
}
#header {
    margin: 0;
    padding: 0;
    height: 110px;
}
#main1 {
    margin: 0;
    padding: 0;
    background-image: url(../images/bgleft.gif);
    background-repeat: repeat-y;
}
#main2 {
    margin: 0;
    padding: 0;
}
#main3 {
    margin: 0;
    padding: 0;
}
#left {
    float: left;
    width: 200px;
    margin: 0;
    padding: 0;
    margin-left: 18px;
    _margin-left: 8px;
    margin-top: 10px;
    text-align: left;
}
#right {
    float: right;
    width: 470px;
    margin: 0;
    padding: 0;
    text-align: left;
}
#righttext {
    margin-right: 15px;
}
.menubutt {
    width: 204px;
    height: 31px;
    background-image: url(../images/menubutt.jpg);
}
#menu {
    width: 204px;
    margin-left: 13px;
}
#leftgrad {
    width: 204px;
    height: 390px;
    margin-left: -5px;
    background-image: url(../images/leftgrad.jpg);
}
.menutext {
    color: white;
    font-weight: bold;
    margin-left: 37px;
    padding-top: 7px;
}
#lefttext {
    margin-left: 37px;
    padding-top: 7px;
}
.cleaner {
    clear: both;
    height: 1px;
    font-size: 1px;
    border: none;
    margin: 0;
    padding: 0;
    background: transparent;
}
.text {
    padding: 0;
    margin: 3px;
    background: transparent;
}
#footer {
    width: 704px;
    margin-bottom: -60px;
    text-align: right;
}
#head {
    margin-top: 15px;
    width: 704px;
    height: 72px;
}
#koberec {
    width: 340px;
    height: 510px;
    background-image: url(../images/koberec.jpg);
    text-align: center;
}

H1 {
    font-size: 12pt;
    font-weight: bold;
    color: #DA3106;
    margin-top: 0px;
}
a {
    color: #000;
}
a:hover {
    text-decoration: none;
}
.bleda {
    color: #FB9471;
}
textarea, input, select {
    border: 1px solid #CAD132;
    font: 8.5pt sans-serif;
}
textarea {width: 285px;}

.submit {
    background-color: silver;
    font-weight: bold;
    font: 8.5pt sans-serif;
}
hr {
    color: #CAD1323;
    height: 1px;
}
img {
    border: 0;
}
.smalltable table, tr, td {
    font-size: 11px;
}
.claim {
    display: none;
}




/* navigace */
#navigation .nadpis {
    display: none;
}
#navigation .obsah {
    margin-left: -5px;
}
#navigation ul{
    padding: 0;
    margin: 0;
}
#navigation li {
    background: url('../images/menubutt.jpg') 0 0 no-repeat; 
    /*text-transform: uppercase;*/
    font-weight: bold;
    list-style: none;
    padding: 0;
    margin: 0;
    _display: inline;
}
   
#navigation span {
    margin-left: 40px;
    margin-top: 7px;
    float: left;
    font-size: 11px;
}



#navigation a {
    text-decoration: none; 
    display: block;
    font-weight: bold;
    color: #fff;
    width: 185px;
    height: 31px;
    overflow: hidden;
    padding: 0;
    margin: 0;
}

#navigation li.active a
#navigation a:hover {
    background: url('../images/menubutt.jpg') 0 0 repeat-x;
    height: 31px;width: 185px;overflow: hidden;
}


#seo-odkazy {
    margin-top: 35px;
    color: white;
}
#seo-odkazy a {
    color: white;
}

a img {
    border: 0px;
}
#right {
    margin-bottom: 15px;
}
.nazev { display: none;}

/* vlajky */
#langs ul.langs { margin: 0; padding: 5px 5px 0 0;}
#langs ul.langs li { margin: 0; display: inline; float: right;}
#langs ul.langs li { display: inline; float: right;}
#langs ul.langs li a img { margin: 0 0px 0 3px; border: solid #FFF 1px;}
#langs ul.langs li a:hover img,
#langs ul.langs li.active img { margin: 0 0px 0 3px; border: solid #CAD132 1px;}

/* panel */
.panel h2 { color: #000000; font-size: 16px; padding: 10px 10px 0 10px; margin: 0;text-decoration: none; text-transform: none;}
.panel .obsah { padding: 0 10px 10px 10px; color: #ffffff;}

.hledani form {margin: 0px;}

.konec {clear: both; width: 0px; overflow: hidden;}

.form-form {margin-bottom: 20px;}
.polozka-dolni {border-bottom: solid black 1px; margin-bottom: 10px;}
.paginator a,
.paginator strong {margin: 0 3px;}

#center .anketa ul { margin: 0;}
.anketa li { list-style: none; padding: 0;}
.anketa li a { margin: 0;}
.anketa span.line { display: block; height: 10px; background: #D0D0D0; margin: 5px 0 13px 0; overflow: hidden;}
.anketa span.line span { display: block; font-size: 10px; height: 10px; overflow: hidden;}
#polls_panel span.line { background: white; margin: 2px 0 5px 0; height: 6px;overflow: hidden;}
#polls_panel span.line span { height: 6px; overflow: hidden;}
