  @charset "iso-8859-2";
/* CSS Document */

html{ overflow:scroll}
body{ margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; font-size:0.8em; background-color:#ddd}

/* zakl. vlatnosti */
ul{ padding:0;margin:5px 5px 10px 20px; }
li{ margin:0; padding:3px 0 2px 0; _padding:0;list-style:none}
img{ border:0}
td{ padding:4px 4px 4px 0}
table{border:1px solid #eee;font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; font-size:1em;}
form{ font-size:0.9em}
h1{ font-size:1.1em; font-style:italic; font-weight:bold; margin:20px 0 0 20px; padding:0; color:#e77817}
h3{ font-size:1em; color:#fff; font-style:normal; font-weight:normal; margin:15px 5px 0 20px}
h4{ font-size:0.9em; font-style:italic; font-weight:bold; margin:20px 0 0 0; padding:0; color:#e77817}
h6{ font-size:0.8em; color:#fff; padding:0; margin:0; font-weight:normal}
/* zakl. vlatnosti end */


/* layaut */
#lang{ width:780px; position:relative; top:5px; left:50%; margin-left:-395px; text-align:right}

#kontejner{ width:780px; position:relative; top:10px; left:50%; margin-left:-395px; background-color:#fff; padding-bottom:-3px}
.linka{width:100%; min-height:10px; _height:10px; background-image:url(/img/line_top.jpg); background-repeat:repeat-x; font-size:1px}
.linka1{width:100%; min-height:10px; _height:10px;font-size:1px; _margin: -13px 0 0 0;background-image:url(/img/line_bottom.jpg); background-repeat:repeat-x; }
#head_vpravo{ width:590px; min-height:70px; _height:70px; float:right; margin-left:5px; background-color:#fff}
#head_vlevo{ width:185px; min-height:70px; _height:70px; float:left;}
.sloupec_vpravo{ width:590px; min-height:127px; _height:127px; float:right; margin-left:5px; background-color:#fff;  _margin-top: -13px;}
.sloupec_vlevo_nabidka{ width:185px; min-height:127px; _height:127px; float:left; _margin-top: -13px; background-image:url(/img/bg_1.jpg)}
.sloupec_vlevo{ width:185px; float:left; background-color:#fff5e5; margin-top:5px;  _margin-top: -8px;}
.sloupec_vlevo a{color:#999}
#logo{ position:relative; top:25px; left:20px}
#main_panel{ width:100%; min-height:50px; _height:50px;}
#main_vpravo{ width:375px; min-height:160px; _height:160px; float:right; padding-top:20px}
#main_vlevo{ width:215px; min-height:160px; _height:160px; float:left;}
#ban_novinky{ min-height:30px; _height:30px; background-color:#5b4b1a; width:100%}
#ban_path{ min-height:30px; _height:30px; background-image:url(/img/bg_2.jpg); width:185px}

hr.cistic {clear: both; height: 1px; border: none; margin: -1px 0 0 0;  visibility: hidden; }
/* layaut end */


/* menu */
	#menu{ width:100%; min-height:38px; _height:38px;}
	#navigace{clear:both;position:relative;z-index:2;text-align:left; top:0 !important;_top: 10px; left:13px}
	#navigace h2{position:absolute;font-size:13px;z-index:50;width:70px;padding-bottom:7px}
	#navigace h2 a{display:block;border-right:1px solid #EBC7AF; width:90px !important;width /**/: 100px;text-align:center; color:#000;font-size:10px;font-weight:normal;
	margin-top:3px; min-height:28px;_height:28px;padding-top:28px;_padding-bottom:16px ;_paddi\ng-bottom:0}	
	#navigace #uvod h2 a{width:75px !important;width /**/: 111px}
	#navigace #hostel h2 a{width:90px !important;width /**/: 126px;}
  #navigace #nabidka_bytu h2 a{width:130px !important;width /**/: 163px;}	
  #navigace #nebyt h2 a{width:165px !important;width /**/: 163px;}
  #navigace #kontakt h2 a{width:100px !important;width /**/: 131px; border:0}
	#uvod,#hostel,#sluzby,#rezervace,#kontakt,#nabidka_bytu,#nebyt{position:absolute;width:100%;}
	#uvod h2{left:0px}
	#hostel  h2{left:75px}
	#nabidka_bytu h2{left:165px}	
	#nebyt h2{left:298px}
	#kontakt h2{left:463px}
	
/* menu end */


/*cesta*/
.cesta{min-height:30px; _height:30px; background-color:#f2f2f2; width:100%; margin-top:5px;}
.cesta h2 {padding:8px 5px 7px 20px;margin:0; font-weight:normal; font-size:0.8em;color:#999;}
.cesta h2 a{color:#999;}

.cesta_byty{min-height:30px; _height:30px; background-color:#f2f2f2; width:100%; margin-top:5px;}
.cesta_byty h2 {padding:8px 5px 7px 30px;margin:0; font-weight:normal; font-size:0.8em;color:#999;}
.cesta_byty h2 a{color:#999;}
/* cesta end */

.main_byty{margin:20px 40px 25px 30px;min-height: 250px; _height: 250px;}

.language{margin-right:20px}
.odstavec{ margin:20px 20px 25px 20px;}
.margin{margin:20px}
.padding{padding:20px;}
.img{margin:20px 20px 20px 20px}
.vpravoadr{ float:right; width:60%; margin-bottom:20px; _margin-bottom:5px;}
.vlevoadr{float:left; width:30%; margin-bottom:20px; _margin-bottom:5px;}

.tabulka_cenik{ width:530px; border:1px solid #eee; margin:10px 0 10px 0;}
.tabulka{ border:1px solid #eee; width:550px; margin-left:20px;}
.td_border{padding:25px 3px 25px 0; border-top:1px solid #eee; border-bottom:1px solid #eee}

.tabulka_byty{ width:530px; border:1px solid #eee; margin:10px 0 10px 0;}
.tabulka_byty td{border-bottom:1px solid #eee}

.tabulka_byty_cenik{ width:100%; border:1px solid #eee; margin:10px 0 10px 0;}

.tabulka_fotogalerie{border:0; margin:20px 40px 20px 40px; width:100%}
.tabulka_vymery{width:300px; margin-top:15px}
.rozdelovnik_detail{border-width: 0px; background-color: #ddd; height:1px; margin:40px 0 40px 0}

.padtop{padding:25px 4px 4px 0}
.padbottom{padding:0 4px 25px 0}
.tlacitko {border:1px solid #cdbda2;background-color:#edddc2;margin:10px 0 10px 0}
.ul_odrazka{padding:0; margin-left:20px}
.ul_odrazka li{list-style:circle;}
.pozor{color:#e77817; font-size:0.8em}
.novinky{ padding:20px 20px 0 20px; font-size:0.8em;}
.tr_grey{background-color:#f2f2f2}
.td_cenik{width:350px}
.orange{color:#e77817}
/* vysuvna nabidka */
.vysuv_nadpis{margin:4px 0 4px 0}
.skryvany {display: none; position:absolute; width:515px; min-height:150px; _height:150px; background-color:#f2f2f2; border:1px solid #ddd; z-index:10}
.skryvany ul{ margin:5px 15px 15px 15px; }
.open{cursor: pointer; cursor: hand; text-decoration: underline; color:#FF9900;}
.imgzavri{ float:right; margin:3px}

#mem {text-align:left;width:150px;height:115px;color:#999999;border:1px solid #dcded6;border-top:0;padding:2px;background-image: url(/img/png.png); font-size:1em;position:absolute; top:70px;_top:61px;left:75px;display:none;z-index:1000;opacity: 0.8;_filter: alpha(opacity=80);}
#mem a{color: #000000;}
#mem li{margin:5px 0 5px 3px}

#membyty {text-align:left;width:200px;height:90px;color:#999999;border:1px solid #dcded6;border-top:0;padding:2px;background-image: url(/img/png.png); font-size:1em;position:absolute; top:70px;_top:61px;left:165px;display:none;z-index:1000;opacity: 0.8;_filter: alpha(opacity=80);}
#membyty a{color: #000000;}
#membyty li{margin:5px 0 5px 3px}

.signature{background-color:#ddd; padding-right:20px; padding-bottom:40px}
.signature a{color:#888; font-size:1em; text-decoration:none}
.signature span{color:#fff;}

/*detail bytu*/
.pudorys_nahled{float:right;margin:5px 0 10px}
.pudorys_nahled table{border:0}
.detail table {float:left;width:430px;}

.detail_left{float:left;margin:15px 0 15px; 0}
.detail_right{float:right;margin:15px 0 15px 0;}
