html, body
{
    padding: 0px;
    border: 0px;
    margin: 0px;
    background-color: white;
    font-family: Arial,Helvetica,sans-serif;
    font-style: normal;
    font-weight: normal;
    color: black;
    font-size: 12px;
    width:800px;
}
.error, .msg
{
    background: white;
    color: black;
    padding: 4px;
}
.msg
{
   background: white;
}
.pageContent
{
   background-color: #000;
   background-image: none;
   padding: 0px 0px 0px 25px;
}
.vertical-flash, .top-flash, .top-flash-subpage, .home-banner-block, .home-banner-block2,
#banner_interaktivni_nabidka_sloupec, #interaktivni_nabidka, .horizontalMenu, .searcher,
.searcherSubPage, .homepage-insearcher-href, #pohled_360, #banner_hyposervis_200_cs{
    display: none;
}
/*
.searcher, .searcherSubPage{
    float:left;
}
.homepage-insearcher-href {
   top:400px;
   left:590px;
   display:none;

}*/
.bottom{
    margin:0px 0px 0px 25px;
    padding:0px 0px 0px 0px;
    width:800px;
}
.top{
    width:800px;
    margin-top:0px;
}
.bottomLeft {
    width:600px;
    margin-left: 30px;
    float:none;
}
.copyright{
    margin-left:30px;
}
.bottomRight{
    width:600px;
    float:none;
    margin-left:15px;
}
.centerPage{
    width:500px;
    padding:0px 0px 0px 80px;
}
.homeBlock{
    min-width:500px;
    width:500px;
    float:left;
}
.home-news-block, .home-seo-block{
  width:400px;
  min-width:0px;
  margin-left:50px;
}
#centerPage{
    width: 800px;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}

.pageTable .fstCol{
   padding-left:30px;
}
.pageTable .another{
    padding-left: 30px;
}
.pageTable .tableTheme{
    padding-left: 30px;
}

.searchTd, .searchTdOdd{
    width:200px;
    max-width:200px;
    padding-right:66px;
}
.grayBlock ul, .grayBlock ul li {
    list-style-position:outside;
    list-style-type:square;
    margin:0px 0px 0px 7px;
    padding:0px 0px 0px 6px;
}
.grayBlock{
   width:600px;
   margin-left: 10px;
}

.grayBlock #map_options{
    float:left;
    height:356px;
    padding-top:10px;
    width:100px;
    margin:0px 0px 0px -25px;
    padding:0px 0px;
}

.grayBlock #map{
    float:left;
    height:364px;
    width:380px;
    margin-left:25px;

}
.grayBlock h3, .grayBlock h2 {
    text-align:left;
    margin-left:11px;
}
.grayBlock ul, .grayBlock ul li{
    margin-left:10px;
}
.grayBlock a{
    padding:0px 0px 0px 50px;
}

.grayBlock p{
    width:600px;
    max-width:600px;
    margin-left:14px;
}
.grayBlockSearch{
    width:480px;
    max-width:480px;
    margin-left:5px;
}
