

ul {
   list-style-type:none;
}
body {
background:#FFF;
font-family:arial, tahoma, sans-serif;
font-size:13px;
color:#777;
text-align:justify;
padding: 0;
margin: 0;
}
html, body {
height:100%;
}
h1#pagename,
hr.hr,
div.menu1-anchor,
div.quicksearch-anchor,
div.top-anchor,
div.btnPrint {
display:none;
}
a,
a:link,
a:visited {
color:#FF8400;
}
a:hover {
color:#777777;
text-decoration:none;
}
h1{
font-size:120%;
color:#FF8400;
margin:0 0 10px 0;
}
h2{
font-size:140%;
color:#FF8400;
margin:0 0 10px 0;
}
h3{
font-size:120%;
color:#FF8400;
margin:0 0 7px 0;
}
h4{
font-size:110%;
color:#FF8400;
margin:7px 0;
}
h5{
font-size:100%;
color:#FF8400;
margin:0 0 3px 0;
}
h6{
font-size:90%;
color:#FF8400;
}
ul {
margin:0;
padding:0;
}
img {
border:none;
}
form * {
font-family:arial, tahoma, sans-serif;
}
.clear {
clear:both;
}

div.page {
width:100%;
min-width:1000px;
position:relative;
padding-top: 30px;

}
* html div.page {
width: expression(document.body.clientWidth < 1110? "1000px" : "100%");
}

/* -header- */
div#header {
}
div#logo a {
/* position:absolute;
top:0px;
left:0px; */
display:block;
width:200px;
height:74px;
background:url('logo.png') left top no-repeat;
z-index:5;
}

* html div#logo a {
_background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='styles/logo.png', sizingMethod='scale');

}
div#logo img {
display:none;
}

/* -area- */
div#area {
margin:0 14px 0 0;
border:1px solid #D8D8D8;
background-color:#F1F1F1;
padding:9px 0 9px 9px;
overflow:hidden;
zoom:1;
}

/* -content- */
div#content {
margin:0 405px 0 0;
}
div.work {
margin:0 9px 0 0;
/*border:1px solid #D8D8D8;*/
position:relative;
}

/* -column- */
div#column {
width:405px;
float:right;
position:relative;
margin:140px 0 0 0;
border-top:1px solid #D8D8D8;
}
div#column-box {
border:1px solid #D8D8D8;
margin:9px 9px 0 0;
padding:15px 10px;
background:#FFF url('kompas.jpg') right bottom no-repeat;
overflow:auto;
}

/* -footer- */
div#footer {
height:30px;
color:#FF8400;
padding:5px 0 0 10px;
font-size:12px;
}
div#footer a {
color:#FF8400;
text-decoration:none;
}
div#footer a:hover {
text-decoration:underline;
}
div#miton {
color:#686868;
}


/* layer1-box */
div#layer1-box {
position:absolute;
top:0;
right:14px;
width:405px;
height:150px;
/*margin:0 14px 0 0;*/
background:#FFF url('layer1-box-bg.gif') left bottom repeat-x;
border-left:1px solid #D8D8D8;
display:inline;
}

/* banner */
div#banner-1 {
/*width:392px;
height:72px;
background:url('banner.gif') left top no-repeat;
*/
margin:5px 0 0 13px;

}
div#banner-1-box {
text-align:right;
font-size:10px;
}
div#banner-2 {
display:none;
}

/* vyhledavani */
div#quicksearch form {
position:absolute;
top:100px;
right:0px;
font-size:14px;
margin-right:0;
width:240px;
}
div#quicksearch fieldset {
border:0;
}
div#quicksearch legend {
display:none;
}
div#quicksearch form div {
margin-top:18px;
}
div#quicksearch input {
font-size:11px;
}
div#quicksearch .inputtext {
padding:0 0 0 2px;
width:100px;
}
div#quicksearch .inputsubmit {
width:62px;
height:20px;
background:url('btn-login.gif');
color:#FFF;
font-weight:bold;
font-size:11px;
border:1px solid #EAEAEA;
}

/* mapa */
div#mainMap {
height:300px;
}


#debug {
font-size:80%;
overflow:auto;
height:15px;
}
span.marker {
background: transparent;
color: black;
font-size:6pt;
font-weight:normal;
}
span.marker-bottom {
border-top:0px solid black;
display:block;
margin-top: -3px;
}
.bubble span.marker, .bubble span.marker-bottom {
display: inline;
font-size: 100%;
color: inherit;
}

/* sloupec */
#ajaxUpdate {
   width: 355px;
}
#ajaxUpdate table {
border-collapse:collapse;
margin-bottom:15px;
width:100%;
}
#ajaxUpdate table td {
border-bottom: 1px dotted #aaa;
text-align:left;
padding:2px 3px;
}
#ajaxUpdate table td.grid-nadpis-bunka {
font-weight:bold;
color:#FF8400;

}
#ajaxUpdate table tr.grid-sudyradek {
background-color: #ddd;
}
#ajaxUpdate table td.grid-nadpis-bunka {
font-weight:bold;
}

#ajaxUpdate img {
float:right;
margin-top:-50px;
}

#mapUrl {
 border-bottom:1px solid #D8D8D8;
 padding : 0 0 5px 0;
 margin: 0 0 5px 0;
 text-align: right;
}


#mapsLoader {
   display:none;
   position: absolute;
   right: 80px;
   top: 100px;
   background:url(majetky-loader.gif) no-repeat center center;
   width: 250px;
   height: 250px;
   z-index: 20000;
}


#hint {
   position:absolute;
   left: 80px;
   bottom:180px;
   height: 200px;
   width:200px;
   z-index:10000;
   background: no-repeat center center url('bublina.png');
}

#hint p {
   margin-bottom: 5px;
}

* html #hint {
   _background: none;
   filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='styles/bublina.png', sizingMethod='scale');
}

#hint-inside {
   margin: 23px 25px 0px 25px;
   overflow:auto;
   height:170px;
   color: black;
   font-size: 105%;
   text-align:center;
}


#hint-inside strong {
   display:block; color: red; font-size:155%;
}

#hint-inside b {
   color: red;
}

#hint-close {
   display:block; position:absolute; bottom: 340px; left: 240px; width:20px; height:20px; z-index:10010;
   background: url('button_close.gif') center center;
}
#hint-close span {
   display:none;
}

#container {
   width: 100%;
}
div#content {
   width: 300px; display: block; float: none;
   margin: 0 auto;
}