.body {background-color:#FAEBD7; text-align:center; margin: auto}
form{
  margin:0; padding:0;
  font-size:12px;
}
table{
font-size:12px;
}
h3{
  color:#806030;
  text-decoration:underline;
  font-size:16px;
  font-variant:small-caps;
  margin:0 0 5px 0;
  text-align:left;
}
#main{
background: #FFF; 
margin:auto; 
width:800px; 
border:solid 1px #D5B175;
}
.kontakt{
  width:500px; 
  height:600px; 
  padding:60px 20px 20px 50px; 
  margin:auto; 
  background: url('bg_kontakt.jpg') left top no-repeat; 
  font-size:14px;
  -moz-box-sizing: border-box; 
  box-sizing: border-box;
  border:none;
}
.left{
  float:left;
  color:#503510;
  text-align:left;
  margin: 10px;
}

.left a{
  color:#A07550;
  text-decoration:none;
}
.left a:hover{
  text-decoration:underline;
}
.bunka{
  float:left; width:170px; margin:5px;
  -moz-box-sizing: border-box; 
  box-sizing: border-box;
  cursor:Pointer;
}
#main-td{
  background: #FFFFFF url("main-bg.gif") 1px;
}
.bunka table{
  border:solid 1px #604020; 
  width:170px; 
  height:160px; 
  text-align:center; 
  background-color: #F4D094;
  -moz-box-sizing: border-box; 
  box-sizing: border-box;
}

.nemovitosti { min-height:700px; margin:auto; padding-top:20px; width:540px; background: #FFFFFF url("main-bg.gif") 1px; -moz-box-sizing: border-box; box-sizing: border-box;}

.nemovitosti-long {  min-height:700px; margin:auto; padding-left:50px; width:670px; -moz-box-sizing: border-box; box-sizing: border-box; background: #FFFFFF url("main-bg-long.gif"); }

.nemtyp {margin:3px; width:160px; height:142px;}

.nemtyp:hover {position:relative; top:1px; left:1px; }

.newnem {position:relative; margin:5px; border: solid 2px #D5B175; width:85px; height:120px; background-color:#FFFFFF; color:white }

.top {height:60px; width:540px; background: white url("top-bg.gif") center bottom no-repeat;}

.odkaz {font-size:15px; font-weight:600; color:black; }

.mezera {width:20px; float:left;}

.cas2 {COLOR: #FFFFFF; WIDTH: 210px; height: 16px; BACKGROUND: none; BORDER: none; font-variant:small-caps; FONT-FAMILY: "verdana","arial","helvetica"; FONT-WEIGHT: bold; FONT-SIZE: 12px;}

.nemovitosti-long .cas{
  margin-right: 320px; COLOR: #FFFFFF; WIDTH: 210px; height: 16px; BACKGROUND: none; BORDER: none; position:relative; top:-26px; font-variant:small-caps; FONT-FAMILY: "verdana","arial","helvetica"; FONT-WEIGHT: bold; FONT-SIZE: 12px;
}
.cas {COLOR: #FFFFFF; WIDTH: 210px; height: 16px; BACKGROUND: none; BORDER: none; position:relative; top:-26px; font-variant:small-caps; FONT-FAMILY: "verdana","arial","helvetica"; FONT-WEIGHT: bold; FONT-SIZE: 12px;}

.aktualizace {position:relative; top:-33px; COLOR: #805030; WIDTH: 195px; height: 16px; BACKGROUND-COLOR: #E3BF83; BORDER: #000000 0px solid; FONT-FAMILY: "verdana","arial","helvetica"; FONT-WEIGHT: bold; FONT-SIZE: 11px;}

.text {text-align:left; margin:25px; text-indent:30px; font-size:14px; font-weight:500; color:#604020;}

.odmena {text-decoration:none; position:relative; top:-3px; font-family: Garamond, Times, serif; font-size: 15px; color:#806550; font-weight:600;}

.counter {position:relative; top:1px; font-variant: small-caps;  font-family: Garamond, Times, serif; font-size: 15px; color:#806550; font-weight:600;}

.inzerujte {text-decoration:none; position:relative; top:0px; font-family: Garamond, Times, serif; font-size: 15px; color:#806550; font-weight:600;}

.inzerujte:hover {color:#FF0000}

.druzstva {font-size:14px; font-weight:500; color:#604020; margin-left:24px;}

.druzstva_nadpis {font-size:16px; font-weight:600; color:#604020;}

.nadpis {text-align:center; height:25px; font-size:20px; font-weight:600; color:#604020;}

.odmena:hover {color:#FF0000;}

.odkaz_menu {background-repeat:no-repeat;}

.odkaz_menu:hover {position:relative; top:1px; left:1px;}

.text2 {text-align:left; margin:25px; font-size:14px; font-weight:500; color:#604020;  }

.nov_nadpis {text-align:left; margin-left:15px; font-size:15px; font-weight:600; color:#604020; text-decoration:underline; }

.text3 {text-align:left; font-size:14px; font-weight:500; color:#604020;  }

.datum {text-align:left; font-size:12px; font-weight:400; color:#604020;  }

.vysvetleni {width:430px; position:relative; left:30px; text-align:left; font-size:14px; font-weight:500; color:#604020;  }

.pracdoba { font-size:16px; font-weight:500; color:#604020;}

.pojem {text-align:left; margin-left:50px; font-size:16px; font-weight:600; color:#604020; font-variant:small-caps; }

.pojem2 {font-size:16px; font-weight:600; color:#604020; font-variant:small-caps; }

.nazev {color:#605030; font-size:14px; font-weight:600; background-color:white;}

p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Times New Roman";}

div.Section1
	{page:Section1;}

h3
	{margin-right:0cm;
	margin-left:0cm;
	font-size:13.5pt;
	font-family:"Arial Unicode MS";}

@page Section1
	{size:595.3pt 841.9pt;
	margin:70.85pt 70.85pt 70.85pt 70.85pt;}	
	
	h2
	{margin-top:7.5pt;
	margin-right:0cm;
	margin-bottom:4.5pt;
	margin-left:0cm;
	font-size:9.0pt;
	font-family:"Arial Unicode MS";
	color:#990000;}

.okres {
        text-align:center; 
        vertical-align:bottom; 
        width:85px; 
        height:20px;
        font-variant:small-caps;
        font-size:12px;
        color:#604020;
       }
       
.picture {
        border-left:solid 2px darkgray;
        border-right:solid 2px darkgray;
        text-align:center; 
        vertical-align:middle; 
        width:80px; 
        height:50px; 
        background-color:#FFFFFF;
       }       
.typ {
        border:solid 2px darkgray;
        text-align:center; 
        vertical-align:middle; 
        width:80px; 
        height:15px;
        background-color:#FFFFFF;
        font-variant:small-caps;
        font-size:12px;
       }
       
.odkaz_dop {
            font-size:13px;
            color:#604020;
            text-decoration:none;
           }
.od {
        color:#604020;
        font-size:15px;
        font-weight:600;
        
       }
.date {
        color:#604020;
        font-size:14px;
        font-weight:400;
        
       }       

.kniha {
        color:#604020;
        font-size:14px;
        font-weight:600;
        text-align:justify;
       }
.novinky {background: #FFFFFF url("main-bg.gif") 1px center repeat-y; }

.insert_nov {
             text-align:left; 
             color:#604020; 
             font-size:16px; 
             width:480px; 
             margin-left:20px; 
             margin-right:20px; 
             border-bottom: solid 1px #604020; 
             padding:5px;
            }
.rem_popt {
             text-align:left; 
             color:#604020; 
             font-size:16px; 
             width:350px; 
             margin-left:20px; 
             margin-right:20px; 
             border-bottom: solid 1px #604020; 
             padding:5px;
            }
.doporuc {
          float:left;
          vertical-align:middle;
          margin-left:3px;
          width:100px;
          height:136px;
          border: solid 2px #BCBCBC;
          background-color:#F4D094;
          font-size:13px;
          color:#604020;
          text-align:center;
          -moz-box-sizing: border-box; 
  box-sizing: border-box;
         }
.clear{
  clear:both;
}
.info {
       font-size:12px; 
       font-weight:600;
       color:#604020;
       font-variant:small-caps;
       text-decoration:none;
       vertical-align:middle;       
      }  
.text5 {
        text-align:left;
        margin-left:35px;
        font-weight:700;
        color:#604020;  
        font-size:18px;
        font-variant:small-caps;
       }       
.text4 {
        text-align:left; 
        margin-left:50px;
        margin-right:20px;
        font-weight:700; 
        color:#604020;  
        font-size:16px;
       }
.nadpis_nem {
             color:#604020;
             font-size:18px;
             font-weight:600;
             font-variant:small-caps;
            } 
.text6 {
        width:490px;
        background-color:#FFD6AA;
        text-align:left;
        margin:auto;
        padding-left:20px;
        font-weight:700;
        color:#604020;  
        font-size:18px;
        font-variant:small-caps;
        display:block;
        -moz-box-sizing: border-box; 
  box-sizing: border-box;
       }       

