*{padding:0;margin:0;}

body{ font: normal 0.7em verdana,"DejaVu Sans","DejaVu LGC Sans","Bitstream Vera Sans","Nimbus Sans L",sans-serif; 
  color:#6e6e6e;background: #a6a6a6 url(../images/bg.png) repeat-x }

#all { width:990px; margin: 0 auto; padding:0; background-color: #fff;}

#hlavicka {width:990px; height:92px;position: relative;z-index:10}

#logo{position:relative; width:249px;height:92px;float: left;z-index:10}
#logo a{font-size: 5px;}
#logo b{background: url('../images/logo.jpg') no-repeat;width:249px; height:92px; position:absolute; top:0; left:0;cursor: pointer;}
#logomale{position:relative; width:200px;float: left;z-index:10}


#hlavicka i{position:absolute;top: 43px;left: 269px;width: 648px;height: 50px;}

#telo  {min-height:600px;background: url('../images/telo.jpg')  no-repeat; position: relative; margin-top: -92px; padding: 0px 400px 0px 20px ; }
#telo2 {min-height:508px;background: url('../images/telo2.jpg') no-repeat; position: relative; margin-top: -92px; padding: 92px 450px 0px 20px ; }
#telo3 {min-height:508px;background: url('../images/telo3.jpg') no-repeat; position: relative; margin-top: -92px; padding: 92px  20px 0px 20px ; }
#telo4 {min-height:508px;background: url('../images/telo4.jpg') no-repeat; position: relative; margin-top: -92px; padding: 92px 450px 0px 20px ; }
#telo5 {min-height:508px;background: url('../images/telo5.jpg') no-repeat; position: relative; margin-top: -92px; padding: 92px 450px 0px 20px ; }
#telo10 {min-height:508px;background: url('../images/telo10.jpg') no-repeat; position: relative; margin-top: -92px; padding: 92px 490px 0px 20px ; }
#vyber_bytu {min-height:500px; background: url('../images/byty/byty.jpg') no-repeat;width: 990px;height: 517px; position: relative; top: -92px; padding : 92px 0 0 0 }
div#scroll {height:508px; overflow: auto; width:520px; padding-right: 450px;margin-bottom:15px;z-index: 5;}
 h2{padding: 10px 0 10px 20px ;font-size: 16px;}
 p{text-indent: 10px;padding-top:10px;text-align: justify;}
  div.maxfinance { background: #fff url('../img/bg_maxfinance_footer.gif') no-repeat 100% 100%; border: 1px solid #000; height: 208px; position: relative; width: 748px; display:block;margin:0 auto; }
  div.mf_vizitka { background: #fff url('../images/bg_maxfinance_viz.png') no-repeat 100% 0; border: 1px solid #ccc; display: inline; float: left; height: 122px; margin: 5px; width: 355px }
  .mf_vizitka .foto_cont { border-right: 1px solid #ccc; display: inline; float: left; margin: 14px 10px 14px 5px; padding-right: 10px; width: 79px }
  .mf_vizitka .foto { border: 1px solid #ccc; padding: 1px }
  .mf_vizitka h5 { font-size: 1.3em; margin: 20px 0 0 0 }
  .mf_vizitka h6 { font-size: 1em; font-weight: normal; margin: 0 0 5px 0 }
  .mf_vizitka ul { list-style-type: none }
  .mf_vizitka li { float: left; width: 245px; }
  .mf_vizitka .email_addr { margin-bottom: -3px  }
  .mf_vizitka .webpage { display: inline; float: left; margin-top: 5px }
h3.pozor {background-color: #f00;color: #fff;padding: 2px 4px ;text-align: center;font-size: 14px;}  
a {color: #666;text-decoration: underline;font-weight: bold;}
a:hover{text-decoration: none;}
.cb {clear: both;}

#flash {position: absolute; bottom: 130px; left: 20px; width: 376px; height: 77px;cursor: pointer;}
#finance{border: 1px #000 solid;border-collapse: collapse;font-size: 11px;width:520px}
#finance th {background-color: #BD5A16; color: #fff;padding: 0px 2px 1px 2px}
#finance tr {font-size: 10px;border: 1px #555 solid;padding: 2px; background-color: #fff;}
#finance td {font-size: 10px;border: 1px #555 solid;padding: 2px 15PX 2PX 15PX; background-color: #fff;}
#finance .c {text-align: center;}
ul.kontakty {padding-left: 30px; list-style: none}
.mapka {border: 1px #aaa solid;padding:2px}
ul.odr {padding:10px 0 15px 20px}

#okno_flash {position: absolute; top:140px;left:18px;width:400px;height: 113px;}
#okno_flash h2{text-decoration: none; text-shadow: 3px 3px 4px #404040; padding:26px;font-size: 28px;color: #ffffff;}
#okno_flash a {text-decoration: none}

#vitezna_styl_bydleni{position: absolute;top:0;left:0;width:382px;height: 113px;}
#vitezna_baner{margin-left: 20px;}

b.vetsi {font-size: 130%;}
#flash h2{color:#333;font-size: 18px;}

#vyber_bytu .nadpis_byt{padding:20px 0 0 150px;margin:0 auto;}
#situace_blank { border: none; left: 0; position: absolute; top: 0px}
#byty h2, #vyber_bytu h2 {padding:50px 0 0 50px;font-size: 22px;color: #888;}
#vyber_bytu h2.napis{padding-top:250px}
#vyber_bytu p {padding:0px 0 0 50px;font-size: 12px;color: #000;}
#autori {width:300px; height:220px}
#autori .logo {display:block; position: relative; width: 300px;padding-top: 0px;}
#logo_cere {position: relative; top: -50px; left: 300px;}
#autori .logo h3{font-size: 11px;}
#autori .logo img{padding:4px; margin:3px; border: 1px #aaa solid; background-color: #eee;display: block;width: 270px;}
.odsaz {text-indent: 10px;}
h4 {font-size: 11px;}
#lidi {position: absolute;right: 0;bottom: 0px; width: 550px;height: 320px;z-index: 0;}
h2.blikaci {margin: 0 auto;  position:relative;font-size: 8px;display: block;width: 300px;height: 54px; }
h2.blikaci span {visibility: hidden;}
h2.blikaci b{margin: 0 auto;display: block;background:  url(../images/ceny.gif) ; position:absolute;top: 0;left: 0;width: 300px ;height: 54px;;}

#okno {position: relative;top:100px;left:220px;width: 550px;;height:392px;z-index: 10;}
#first {position: absolute;top:0;left:0;border:1px #000 solid;width: 550px;;height:392px}
#okno .close{z-index: 11;position: absolute; color:red; top:0;right:0;font-weight: bolder;}
#click {position: absolute; bottom: 130px; left: 40px;cursor: pointer; width: 212px;height: 36px;background-image: url(../images/button.png);}
#click p {text-align: center; text-indent: 0;}
#novinky {position:absolute;width: 400px;  height: 250px;background: url(../images/butt_400x250.jpg); bottom: 55px;left: 20px; }
#novinky .text{width: 370px;height: 230px;color: #000;position: relative;display: block; overflow-y: scroll; margin: 10px 30px 10px 30px }
#novinky .text .clanek{padding: 5px 0}
#novinky .text .clanek h3{font-size: 10px;color: #555;}
#novinky .text .clanek span{margin-left: 15px;}
#novinky .text hr{width: 320px;color:#555;}
#novinky .text .autor{font-style: italic;color: #555;}


#okno_nalepka {position: absolute; top:88px; right:4px;width:192px;height: 203px;padding: 30px 20px;}
#okno_nalepka h2 {font-size: 5px }

/*#okno_nalepka #nalepka {position: absolute;left: 0;top: 0;width: 200px;height: 155px;background-image: url(../images/den_ot_dveri.png);}*/
#okno_nalepka #dph {position: absolute;left: 0;top: 0;width: 192px;height: 203px; background-image: url(../images/nyni_10procent_dph.png);}




#galerie img {margin:2px; padding:3px;border: 1px #000 solid;background-color: #fff;}

.facebook {   position: absolute;   width: 144px; height: 44px;   bottom: 5px;left: 50px; }
.facebook img {border: 0 ;cursor: pointer;}

div.odkazy_web {
  color:#eee;
  font-size: 10px; 
  position: relative;
  width: 990px;
 	margin: 0 auto; 
 	text-align: center;
}
div.odkazy_web a{color: #eee; 	text-decoration: none; font-weight: normal;}
div.odkazy_web strong {font-weight: normal;}


