body{
  font-family : "futura",sans-serif;
  padding:0;
  margin:0;
}

#siteWrapper
{
  font-family : "futura",sans-serif;
}

#siteHeader, div.footright, #pageHeader, #pageMenuContainer{
  display:none;
}

#pageBodyContainer, #pageFullBodyContainer{
  width:100%;
}

#text #inner p{
    text-indent: 2em;
    margin:0 0 0.5em 0;
    text-align:justify;
}

#text #inner div{
    margin:0 0 0.5em 0;
    text-align:justify;
}

#text #inner ul,#text #inner ol{
    margin:0 0 0 1.5em;
    padding:0 0 0 0;
}

#text #inner li{
    margin:0 0 0.3em 0;
}

#text h2.search_result{
    margin:0;
    padding:0;
    font-size:1.2em;
    font-weight:normal;
}

#text h2.search_result a{
}

#text #inner div.search_result{
    margin: 0 0 10px 0;
    padding:0;
}

#text #inner div.image,#text #inner div.image_right,#text #inner div.image_left{
    border:1px solid gray;
    background-color:#ddd;
    color:#555;
    padding:5px;
    margin:5px;
    text-align:center;
    width:125px;
}

#text #inner div.image_right{
    float:right;
}

#text #inner div.image_left{
    float:left;
}

#text #inner div.image img,#text #inner div.image_right img,#text #inner div.image_left img{
    margin:0 0 5px 0;
    border:1px solid gray;
}

#text #inner div.image_title{
    font-size:0.8em;
    line-height:1.1em;
    text-align:center;
    margin:0;
}

table.seznammap{
    font-size:0.9em;
    width:95%;
    margin: 0 auto;
    border: 1px solid black;
    border-width: 1px 0 0 1px;
}

table.seznammap tr th,table.seznammap tr td{
    padding:1px 3px;
    border:1px solid black;
    border-width: 0 1px 1px 0;
}

table.seznammap tr.header th{
    padding:2px 3px;
    background-color:transparent;
    color:black;
    border-width: 0 1px 2px 0;
}

table.seznammap tr.even td{
    background-color:#e6e6e6;
    color:black;
}

table.seznammap tr.odd td{
    background-color:white;
    color:black;
}

table.seznammap tr td.cislo{
    text-align:right;
}

table.seznammap tr td.rok, table.seznammap tr td.vydana{
    text-align:center;
}

h2.news_title{
    padding:0;
    margin:0;
    font-size:1.1em;
}

div.news_short{
    padding:0 0 0 2em;
    margin:0;
}
