/*----------------ZAKLADNI DEFINICE DEFAULTNICH TAGU----------------------*/
body{ padding: 0; margin: 0; font-family: "Arial","Times New Roman", Helvetica, sans-serif;background-color: white;}
p{ margin:10px;}
table{margin:0;padding:0;}
h1{}
h2{margin:0px;padding:0px;font-size: 15px;font-weight: bold;color:#234c9f;}
h3{margin:0px;padding:0px;}
h4{margin:0px;padding:0px;}



a {}
a:link {text-decoration: none;color:#5160bb;}
a:active {text-decoration: none;color:#5160bb;}
a:visited {text-decoration: none;color:#5160bb;}
a:hover {text-decoration: none;color:#707dc8;}

.leftfloat{float:left;}
.nvis{visibility:hidden;}
.center{position:relative; float:left; text-align: center;width: 879px;margin-top: 5px;margin-bottom: 5px;}
.centerx{position:relative; float:left; text-align: center;width: 530px;margin-top: 5px;margin-bottom: 5px;}


#print_only { display:block; width:921px;}
  #print_only #logo_det{ float:left;}
  #print_only #text_det{ float:right; text-align:right; font-size:18px; color:black;}
  #print_only #oddelovac {clear:both;}

  
/*--------OBALOVY DIV PRO HORIZONT. ZAROVNANI S PEVNOU SIRKOU-------------*/
#obalovydiv{width:921px;margin-top: 0px;margin-bottom: 2em;margin-left: auto;margin-right: auto;text-align: left;}

/*--------------------------POZADI----------------------------------------*/
#pozadi{display: block;margin-bottom: auto;width: 921px; background: url(../images/psaniback.jpg) repeat-y; }

/*--------------------------NADPIS----------------------------------------*/
#nadpis{display: none;width:921px;height:243px;margin-top:20px; background-image: url(../images/nadpis.jpg);background-repeat: no-repeat;}

/*--------------------------MENU------------------------------------------*/
#menu { display: none; position: relative;float: left;margin: 0px 0px 0px 15px; display: inline; width: 565px;z-index:1;}



#menuhorni {position: relative;float: left;margin: 0px; display: none; height:169px;width: 580px;z-index:1;}

  
  li { behavior: url(hover.htc);}
  li.mainHover ul#sub{visibility: visible;} 
	ul#sub {width: 224px; border: 2px solid #FFFFFF;position: absolute;filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90;
          z-index: 10; visibility:hidden;margin: 0;} /*pokud vynecháme tento řádek budeme mít při vypnutém JavaScriptu přístupné menu pod sebou*/
  ul#sub li {display: block; width: 100%; margin:0; padding: 0;}
	ul#sub li a {display: block; margin: 0; width: 220px; background-color: #e8e8e8;padding: 2px;text-align: left;font-size: 12px;height:13px;}

	ul#sub li a:hover {background-color: #ff5856; color: white;background-image: none;}


  
   #menuhorni ul li.main {position: relative;margin-bottom: 10px;border:none;}
   #menuhorni ul li.main:hover ul#sub {visibility: visible;}
    
    
  
  #znamemu {position: relative;float: left;margin: 0px; display: none; height:30px;width: 210px;z-index:1;}
  #znamemu ul{padding: 0; margin: 1px 0 0 0px;list-style-type: none;}
  #znamemu li{float:left;padding: 0; margin: 0;text-align: center;}
  ul#suba {width: 244px;height:120px; 
  border: 2px solid #c6c6c6;
  position: absolute;filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90;
          z-index: 5; visibility:hidden;margin: -2px 0 0 -105px;background-color: white;padding:5px;} /*pokud vynecháme tento řádek budeme mít při vypnutém JavaScriptu přístupné menu pod sebou*/
  ul#suba li {display: block; width: 100%; margin:0; padding: 0;}
	ul#suba li a {display: block; margin: 0; width: 220px; background-color: #e8e8e8;padding: 2px;text-align: left;font-size: 12px;height:13px;}
  ul#suba li a:hover {background-color: #ff5856; color: white;background-image: none;}
#znamemu ul li.main {position: relative;margin-bottom: 10px;border:none;}

#psani{position: relative;float:left;width:899px;font-size: 12px;padding-bottom: 20px;padding:0 11px 0px 11px;}
/*--------------------------SEZNAM NEMOVITOSTI HLAVICKA------------------------------------------*/
#nemhead {position: relative;float: left;margin: 0px 0 0 18px; display: inline; height:29px;width: 868px; z-index:1;background: url(../images/nemhead.jpg) no-repeat; }
#nemheads {position: relative;float: left;margin: 0px 0 0 18px; display: inline; height:29px;width: 868px; z-index:1;background: url(../images/nemheads.jpg) no-repeat; }

#nemhead ul, #nemheads ul{padding: 0 0 0 213px ; margin: 1px 0 0 0px;list-style-type: none;}
#nemhead li, #nemheads li{float:left;padding: 0; margin: 0;text-align: center;}
#nemhead li a, #nemheads li a{ display: block;margin-right: 0px;font-size: 12px;padding-top: 5px;height:18px;font-weight: bold;}
#nemhead li a:link, #nemheads li a:link{color:#57569a;}
#nemhead li a:active, #nemheads li a:active{color:#57569a;}
#nemhead li a:visited,#nemheads li a:visited{color:#57569a;}
#nemhead li a:hover, #nemheads li a:hover{color:#57569a;}

.sendbt{float:right;margin: 0px 45px 1px 0;cursor:pointer;cursor:hand; }
.sendbtc{float:right;margin: 0px 10px 1px 0;cursor:pointer;cursor:hand; }

#hoverpersec span{background-color: #f38c1d;color:white;display:block;margin-right: 0px;font-size: 12px;padding-top: 5px;height:21px;font-weight: bold;}
#hoverper span{background-color: #fa5553;color:white;display:block;margin-right: 0px;font-size: 12px;padding-top: 5px;height:21px;font-weight: bold;}
h2#seznam{float:left;color:#d04c4a;margin:10px 10px 10px 20px;font-size: 20px;width:630px;}
h2#seznamsec{float:left;color:#f38c1d;margin:10px 10px 10px 20px;font-size: 20px;width:630px;}
#podr{float:left;height:20px;padding-top: 25px;font-size: 14px;color:#57569a;cursor:pointer;cursor:hand;font-weight: bold;}
/*--------------------------UVODNI STRANKA BOXY------------------------------------------*/
#rowuvodone{position:relative;float:left;}
#aktuality{position:relative;float:left;width:321px;padding: 20px 0 10px 9px;margin-top:-17px;background-color: white;}
.aktualita{position:relative; float:left;width:321px;text-align: justify;}
.aktualita h4{font-weight: bold;font-size: 12px;margin:10px;}

#topnabidky{position:relative;float:left;width:568px;padding: 0 0 20px 0;margin-top:-17px;background: url(../images/topn.jpg) no-repeat;}
#boxtopn{position:relative;float:left;padding:15px;padding-top:0px; margin: 32px 0px 0px 20px;width:525px; height:300px; background-image: url(../images/boxtopn.jpg); background-repeat:no-repeat;}
#boxtopn #top_nab {margin-left:20px;}
#boxtopn h3{color:#c6452f;margin:10px;font-size: 16px;}

#rowuvodtwo{position:relative;float:left;}
#rowuvodtwo h3{color:#d04c4a;margin:10px;font-size: 16px;}

#nabizime{font-size: 13px; position:relative;float:left;width:549px;padding:;background: url(../images/nabizimu.jpg) repeat-x;color:#464646;}
#nabizime ul{margin:10px 0 0 30px;padding:0;list-style-image: url(../images/odrazka.jpg);}
#nabizime li{margin:6px 0 0 0;padding:0;}


#mujmakler{position:relative;float:left;width:339px;padding-left:10px; ;background: url(../images/volejtem.jpg) repeat-x;}
#mujmakler  h3{color:#d04c4a;margin:10px;font-size: 16px;}
#mujmakler table{margin:5px 15px 0 10px; color:#464646;}
#mujmakler table td{padding:5px;}
#mujmakler table img{margin-top: 10px;}

#pata{ display:none;clear: both;text-align: center; width:921px;height: 88px;background: url(../images/pata.jpg) no-repeat;font-size: 11px;padding-top: 20px;color:#6f6f6f;}

/*------------------------------------DETAIL----------------------------------------*/

#detail h2{float:left;color:#f70f0b;margin:10px 10px 10px 20px;font-size: 20px;width:620px;}
#detailtop{padding: 7px 5px 0px 5px ;}
.centerimg img{border:white 1px solid;margin:0;}
#detailleft{width:304px; padding:8px;}
#detailcenter{width:330px;padding:8px; display:none;}
#detailright{width:260px;padding:8px;}
#broker{width:590px;padding:0 5px 5px 5px;font-size: 11px;}
#brokerin{ display:none;width:550px;background: url(../images/odeback.jpg) repeat-x; padding-top:10px;}
#specifikace {width:450px; margin-left: 150px;}
#specifikace td.firstcol{width:100px;}
#detailbroker{padding:5px 5px 0px 5px;}
#detailbro{ display:none;position: relative;float:left; border-top: 1px solid #c8c8c8;border-bottom: 1px solid #c8c8c8;margin-top: 10px;padding: 10px 0 30px 20px;width:530px;}
.print{cursor:pointer;cursor:hand;color:#605f99;font-weight: bold;display:inline;padding: 2px 0px 0px 0px;display:block;}
.print img{border:none;}
.price{font-size: 18px;color:#162a8d;}
.pricea{font-size: 14px;color:#162a8d;}
.maklear{font-size: 14px;color:#f70f0b;}
.popis{text-align: justify;font-weight: bold;}
#forminfo th{text-align: left;}
#forminfo {width:530px;}
.brokertable td{width:190px;}
#detailtisk{display:none;}

#komanc{
text-align:center;position:relative;width:145px;display:block;background-color:white;cursor:pointer;cursor:hand;color:#605f99;margin:0;z-index:10;
border-top: 2px solid white;border-right: 2px solid white;border-left: 2px solid white;padding: 2px 4px 0px 0px;font-weight: bold;
}




/*--------------------------------NOVINKY------------------------------------------*/
#news{position: relative;float: left; width:514px;height:200px;background: url(../images/news.jpg) ;margin: 5px 0px 0px 11px;display: inline;}
#newsin{overflow:hidden;width:450px;position:relative;float:left;margin-top: 5px;}
#leftnews{width:20px;height:100px;position: relative;float: left;padding:85px 0 0 5px;}
#leftnews img{border:none; cursor:pointer; cursor: hand;}
#rightnews{width:20px;height:100px;position: relative;float: left;padding:85px 0 0 5px;}
#rightnews img{border:none; cursor:pointer; cursor: hand;}
.ramec{width:146px;height:160px;position: relative;float: left;display: inline;padding: 8px 2x 0 2px;margin: 10px 10px 0 0px;background: url(../images/ramec.gif) no-repeat;}
.ramec p{text-align: center;font-size: 11px;margin:-1px 0 5px -2px;padding:0;}
.ramec img{border:none; cursor:pointer; cursor: hand;}



/*--------------------------FORM------------------------------------------*/
#formklasik { display:none;position:relative;float:left;display:inline; padding:10px;font-size: 12px;width:879px;background:url(../images/psanibb.jpg) no-repeat;}
#formklasik table{width:600px;margin:auto;}
#formklasik input{font-size: 11px;margin:1px; width:150px;}
#formklasik input.cena{font-size: 11px;margin:1px; width:50px;}
#formklasik input.nabizi{width:100%;}
#formklasik input.sendbtd{width:auto;}
#formklasik select{font-size: 11px;margin:1px; width:150px;}
#formklasik label{font-size: 11px;}

.sendbtd{float:right;margin: 0px 50px 1px 0;cursor:pointer;cursor:hand;}

 

#seolista {display:none;}
#forminfo {display:none;}