/* CSS Document */
body {padding:0;margin:0;font-family:verdana,arial;font-size:0.7em;background:url('/images/back.gif') repeat-x 0px -30px;}

p, h1, h2, h3, h4, h5, h6, ul, ol, li {padding:0;margin:0;}

img {border:none;}

#body {width:990px;margin:0px auto;}

.clear {clear:both;}

#top_frame {height:130px;}
#top_frame h1 {margin:0;padding:0;float:left;color:white;padding:2px 0 0 10px;font-size:1.8em;height:50px;}

#content {}

#left_frame {width:180px;float:left;}

#rcontent {width:807px;float:right;}

#right_frame {width:120px;float:right;}

#mcontent {width:686px;float:left;}

#footer {clear:both;border-top:1px solid black;padding:10px;}

#langs {float:right;padding:5px 5px 0 0;width:978px;text-align:right;}
#langs a {color:white;text-decoration:none;margin:0 3px 0 3px;}
#langs a:hover {color:silver;}
#langs span {margin:0 3px 0 3px;}
#langs #info {float:left;} 

#small_nav {clear:both;line-height:40px;padding:0 10px 0 10px;}
#small_nav a {}
#small_nav a:hover {color:gray;}

#phones {clear:both;line-height:17px;color:white;padding:0 10px 0 10px;}
#phones a {color:white;float:right;margin:0 0 0 10px;}
#phones a:hover {}

#search {text-align:center;}

.block {background:url('/images/panel.gif') no-repeat top left;}
.block .nadpis {font-size:1.2em;color:white;line-height:40px;padding:0 10px 0 10px;}
.block ul {margin:10px 0 10px 20px;}
.block li {padding:2px 0 3px 0;}
.block a {color:black;text-decoration:none;}
.block a:hover {color:gray;text-decoration:underline;}

#right_frame .block {background:url('/images/panel2.gif') no-repeat top left;}
#right_frame ul {}

.objekty {color:#444444;}
.objekty .objekt {width:166px;float:left;margin:0 3px 5px 0;border:1px solid rgb(255,224,200);background:rgb(255,255,234);height:250px;border-bottom:1px solid gray;}
.objekty h2 {font-size:1em;padding:3px;height:45px;font-weight:normal;background:rgb(255,255,202);border-left:0px solid rgb(100,200,100);overflow:hidden;}
.objekty p.popis {font-size:0.9em;padding:3px;height:35px;}
.objekty p.cena {font-size:0.9em;padding:3px;background:white;}
.objekty p.cena strong {font-size:1em;color:black;}
.objekty img {border:1px solid rgb(255,255,224);}
.objekty a {color:#444444;text-decoration:none;}
.objekty a strong {color:black;font-size:1.2em;}
.objekty a:hover {text-decoration:underline;}
.objekty a:hover img {border:1px solid black;}
.objekty .id {font-weight:bold;padding:0 0 0 4px;}
.objekty .text {margin:10px 0 10px 0;}

.stars {background:url(/images/star.gif);height:11px;float:right;margin:0 4px 0 0;}

#bottom_search {width:990px;height:0px;border:none;}

#page_info {font-size:1.4em;padding:10px 10px 10px 0;}
#page_info p {width:300px;float:left;}
#pager {text-align:right;}
#pager a {color:blue;}
#pager a:hover {color:gray;}
#pager a:visited {color:navy;}

.kkurz {text-align:right;color:red;font-weight:normal;margin:0 10px 5px 0;}

#bpager {clear:both;font-size:1.1em;}
#bpager a {display:block;float:left;width:30px;text-align:center;line-height:1.8em;}
#bpager strong {display:block;float:left;width:30px;text-align:center;line-height:1.8em;}

#limba_info {border:none;width:990px;height:4600px;overflow:hidden;}

.bottom_links {width:150px;float:left;list-style-type:none;margin:0 10px 0 0;}

#obj_detail {padding:10px;height:400px;}
#obj_detail .main_foto {float:left;}
#obj_detail .id {font-weight:bold;}
#obj_detail .infos {margin:0 0 0 370px;}
#obj_detail .cena {font-size:1.2em;margin:10px 0 10px;}
#obj_detail .rezervacia a {border:2px solid red;padding:10px;margin:0px 10px 10px 0;text-decoration:none;float:left;background:rgb(255,255,204);color:red;font-weight:bold;}
#obj_detail .rezervacia a:hover {background:rgb(255,255,150);}
#obj_detail p {margin:0 0 5px 0;}

