* {
margin:0;
padding:0;
list-style-type:none;
}
body {
background:#FFFFFF url('body-bg.gif') left top repeat-x;
font-family:arial, tahoma, sans-serif;
font-size:12px;
color:#313131;
}
h1#pagename,
hr.hr,
div.menu1-anchor,
div.quicksearch-anchor,
div.top-anchor,
div.btnPrint {
display:none;
}
p {
padding:0 0 10px 0;
}
a,
a:link,
a:visited {
color:#2f88ca;
}
h1{
font-size:200%;
color:#2c8ac8;
margin:2px 0 10px 0;
padding:0 15px 0 15px;
}
h2{
font-size:160%;
color:#574210;
margin:0 0 10px 0;
}
h3{
font-size:110%;
color:#ec580b;
margin:5px 0;
text-decoration:none;
}
h4{
color:#574210;
font-weight:normal;
font-size:120%;
}
h5{
font-size:110%;
color:#574210;
font-weight:bold;
margin:3px 0;
}
h6{
font-size:90%;
color:#574210;
}
ul {
margin:0;
padding:0;
}
img{
border:none;
}
fieldset {
border:none;
}
/*hlavní blok stránky*/
div.page {
width:980px;
padding-left:0px;
margin: 0 auto;
_padding:43px 0 0 0;
position: relative;
}
#page-cz {

position: relative;
}
div.page-box {
padding:0;
width:980px;
height:30px;
display:block;
background:#FFFFFF url('top-left-corner.gif') left top no-repeat;
}
/*růžek vpravo nahoře*/
div#rightcorner {
float:right;
position:relative;
width:4px;
height:4px;
display:block;
background:url('top-right-corner.gif') left top no-repeat;
}
div.main {
width:100%;
margin:4px 0 0 0;
float:left;
background:#FFFFFF;
position:relative;
}
/*pomocná výška když není content*/
div.work {
float:left;
clear:left;
min-height:450px;
padding:10px 0 15px 0;
width:980px;
display:inline;
}
div.work h1.workp, div.work p.workpp, p.searchnote {
color:#888888;
padding:15px 15px 3px 15px;
font-size:130%;
font-weight:bold;
line-height:30px;
}
p.searchnote {
padding:15px 0 15px 0;
width:967px;
color:#f6801c;
}
div.work h1.workp {
padding:0 15px 3px 15px;
margin:0;
font-size:130%;
}
div.work p.workpp {
padding:15px 0 3px 0;
float:left;
clear:left;
display:inline;
}
div#page-index .work .workpp {
width:967px;
}
*html div#page-index .work .workpp {
width:965px;
}
div#page-index .work {
padding:0;
width:967px;
}
*html div#page-index .work {
width:965px;
}
div.work ul.categories {
padding:0 15px 0 15px;
margin:0 0 10px 0;
/*border-bottom:1px solid #777777;*/
float:left;
clear:left;
width:930px;
}
div.work ul.categories li {
width:465px;
float:left;
}
div.work ul.categories li a {
font-size:110%;
margin:0 0 0 10px;
line-height:20px;
color:#f08222;
}
div.work ul.categories li img {
margin:4px 0 0 0;
float:left;
}
div.objects {
float:left;
clear:left;
width:620px;
}
div.homebanner {
float:right;
width:250px;
height:250px;
padding:15px;
}
div.fillemptybanner {
width:250px;
height:40px;
display:block;
}
div.topbanner {
padding:3px 0 0px 0;
margin:0 auto;
clear:left;
width:745px;
overflow: hidden;
max-height: 210px;
/*height:90px;*/
}
div.image img {
border:1px solid #c2c2c2;
padding:1px;
}
div.work ul.objectslist {
padding:0 20px 10px 15px;
}
div.work ul.objectslist.orange {
float:left;
clear:left;
width:622px;
margin:0 0 0 15px;
border:1px solid #ffb474;
border-top:none;
padding:0 0 20px 5px;
}
*html div.work div.detailnohide div.objects {
margin:0;
}
*html div.work div.detailnohide ul.objectslist {
margin:0 0 0 -65px;
}
div.work ul.objectslist img {
padding:1px;
border:1px solid #c2c2c2;
float:left;
}
div.work ul.objectslist li {
float:left;
clear:left;
margin:5px 0 5px 0;
width:620px;
padding:5px 0 5px 5px;
}
div.work ul.objectslist li.greenUser {
/*background:#efffe4;*/
}
div.work ul.objectslist li div.objectdata {
float:left;
margin:0 0 0 20px;
width:420px;
}
div.work ul.objectslist li div.objectdata h3 {
font-size:150%;
margin:0 0 5px 0;
float:left;
clear:left;
}
div.work ul.objectslist li div.objectdata div.objectspecification {
clear:left;
margin:5px 0 0 0;
}
*html div.work ul.objectslist li div.description p {
float:left;
clear:left;
margin-right:-3px;
display:inline;
}
div.work ul.objectslist li div.description {
float:left;
display:block;
width:420px;
height:62px;
margin:5px 0 0 0;
}
div.work ul.objectslist li div.description.translatedtext span {
background:#fbf8c2;
}
div.work ul.objectslist li.sunpointer div.sunnumber {
background:url('sun.gif') left center no-repeat;
float:left;
clear:left;
width:55px;
height:110px;
display:block;
}
div.work ul.objectslist li.sunpointer.greenUser div.sunnumber {
background:url('sun-green.gif') left center no-repeat;
}
div.work ul.objectslist li.sunpointer div.sunnumber.hotelsun {
background:url('sunH.gif') left center no-repeat;
width:50px;
}
div.work ul.objectslist li.sunpointer.greenUser div.sunnumber.hotelsun {
background:url('sunH-green.gif') left center no-repeat;
width:50px;
}
div.work ul.objectslist li.sunpointer div.sunnumber span {
margin:45px 0 0 13px;
float:left;
clear:left;
color:#FFFFFF;
font-size:120%;
font-weight:bold;
}
div.work ul.objectslist li.sunpointer div.sunnumber.morethanten span {
margin:45px 0 0 9px;
}
div.work ul.objectslist li.sunpointer div.sunnumber.morethanhundred span {
margin:45px 0 0 4px;
efckfont-size:120%;
}
div.work ul.objectslist li.sun1 div.sunnumber {
background:url('sun1.gif') left center no-repeat;
}
div.work ul.objectslist li.greenUser.sun1 div.sunnumber {
background:url('sun1-green.gif') left center no-repeat;
}
div.work ul.objectslist li.sun2 div.sunnumber {
background:url('sun2.gif') left center no-repeat;
}
div.work ul.objectslist li.greenUser.sun2 div.sunnumber {
background:url('sun2-green.gif') left center no-repeat;
}
div.work ul.objectslist li.sun3 div.sunnumber {
background:url('sun3.gif') left center no-repeat;
}
div.work ul.objectslist li.greenUser.sun3 div.sunnumber {
background:url('sun3-green.gif') left center no-repeat;
}
*html div#iefck div.ubytovani-more {
float:left;
margin:0 0 0 300px;
display:inline;
}
*html div#iefck {
border-top:none;
}
*html div#iefck ul {
display:inline;
margin:-15px 0 0 -45px;
}
*html div.vicinityneighbourhood.insidevic {
padding:15px 0 10px 63px;
}
div.work ul.objectslist li div.rating {
float:left;
font-weight:bold;
background:url('rating-list2.gif') left center no-repeat;
width:98px;
padding:0 0 0 20px;
text-align:center;
line-height:19px;
height:19px;
margin:1px 0 0 8px;
}
div.bigrating {
float:left;
clear:left;
font-weight:bold;
background:url('ratingbig.gif') left center no-repeat;
width:56px;
padding:0 0 0 30px;
text-align:center;
line-height:27px;
height:27px;
margin:0 0 0 0;
}
div.bigrating.grey {
background:url('bigratinggrey.gif') left center no-repeat;
}
div.bigrating a {
color:#ea6e02;
text-decoration:none;
font-size:150%;
width:56px;
height:27px;
display:block;
float:left;
}
div.bigrating.grey a {
color:#9fa3a6;
}
div.work ul.objectslist li div.rating.grey {
background:url('rating-list-grey.gif') left center no-repeat;
}
div.work ul.objectslist li div.rating a {
color:#f6801c;
text-decoration:none;
width:39px;
height:19px;
display:block;
float:left;
}
div.work ul.objectslist li div.rating.grey a {
color: #9fa3a6;
}
div.work ul.objectslist li div.rating a.rated {
width:49px;
}
div.hodnoceni div.rating {
float:left;
clear:left;
font-weight:bold;
color:#fdb434;
margin:0 0 5px 0;
width:199px;
}
div.shows {
float:left;
clear:left;
margin:10px 0;
border-top:1px solid #d9eaf7;
width:510px;
}
div.shows a {
text-decoration:none;
font-weight:bold;
width:97px;
height:19px;
display:block;
float:right;
margin:-1px 10px 0 0;
background:url('showall.gif') left top no-repeat;
padding:0 0 0 22px;
line-height:16px;
}
div.hodnoceni div.rcount {
float:right;
line-height:18px;
width:45px;
padding:0 0 0 10px;
}
div.hodnoceni div.ratingoverall {
float:left;
clear:left;
margin:5px 0 0 0;
font-size:110%;
font-weight:bold;
width:560px;
}
div.hodnoceni div.ratingoverall span {
font-size:120%;
}
div.hodnoceni div.rating span.star {
float:left;
display:block;
background:transparent url('star_rating.gif') left bottom repeat-x;
width:20px;
height:20px;
margin:0 0 0 10px;
}
div.ratingmarker span {
line-height:20px;
font-size:110%;
float:left;
}
div.hodnoceni div.rating span.star.sf2 {
width:40px;
}
div.hodnoceni div.rating span.star.sf3 {
width:60px;
}
div.hodnoceni div.rating span.star.sf4 {
width:80px;
}
div.hodnoceni div.rating span.star.sf5 {
width:100px;
}
div.work ul.bjectslist li div.ratingcount {
float:left;
margin:10px 0 0 10px;
}
div.work ul.objectslist li div.rating span {
float:left;
clear:left;
text-align:center;
color:#81c82c;
padding:0;
text-align:center;
width:100px;
}
div.work ul.objectslist li div.rating span.grey {
color:#9fa3a6;
}
div.work ul.objectslist li div.rating img, div.hodnoceni div.rating {
border:none;
padding:0;
}
div.work ul.objectslist li div.ratingview, div.hodnoceni div.ratingview {
display:block;
height:7px;
float:left;
overflow:hidden;
}
div.work ul.objectslist li div.ratingview {
clear:left;
}
div.hodnoceni div.ratingview {
height:12px;
padding:2px 0 0 9px;
float:left;
}
div.hodnoceni div.ratingmarker {
float:left;
}
div.pager-next a:link, 
div.pager-next a:visited, 
div.pager-last a:visited, 
div.pager-last a:link, 
div.pager-first a:link, 
div.pager-first a:visited, 
div.pager-back a:link, 
div.pager-back a:visited {
display:block;
color:#ffffff;
background:url('pager.gif') left top no-repeat;
width:24px;
height:24px;
font-size:120%;
text-decoration:none;
padding:2px 0 0 0;
text-align:center;
}
div.pager-total-records {
float:left;
clear:left;
margin:10px 0 0 15px;
}
div.pager-navigation {
margin:10px 0 0 0;
float:left;
clear:left;
width:600px;
font-size:110%;
}
div.user-content div.pager-navigation {
width:666px;
}
div.user-content div.pager-total-records {
margin:4px 0 0 0;
}
div.user-rating div.pager-navigation {
width:300px;
}
div.pager-box {
float:right;
}
div.pager-box div {
float:left;
margin:0 0 0 10px;
}
div.pager-box a {
color:#81c82c;
font-weight:bold;
font-size:160%;
}
div.pager-box a.pager-current-page {
text-decoration:none;
}
li.category {
line-height:18px;
}
div.locatenavigation {
background:url('locatenavi-bg.gif') left center repeat-x;
width:965px;
float:left;
clear:left;
color:#538121;
padding:0 0 0 15px;
line-height:30px;
height:32px;
margin:3px 0 0 0;
}
div.locatenavigation a {
color:#73b32e;
}
div.locatenavigation a:hover {
color:#538121;
}
div.locatenavigation h2 {
float:left;
font-size:120%;
color:#538121;
}
div.categorynavigation {
background:url('category-bg.gif') left center repeat-x;
width:965px;
float:left;
clear:left;
padding:0 0 0 15px;
line-height:30px;
height:32px;
margin:0 0 10px 0;
}
div.locatenavigation.blue {
background:url('categorynavi-bg.gif') left center repeat-x;
}
div.categorynavigation h2 {
float:left;
font-size:120%;
color:#ea6e02;
}
div.categorynavigation a {
color:#f08222;
}
div.categorynavigation a:hover {
color:#ea6e02;
}
div.locatenavigation.blue h2 {
color:#3e8fcb;
}
div.locatenavigation.blue a {
color:#559dd1;
}
div.locatenavigation.blue a:hover {
color:#3e8fcb;
}
/*hlavička s logem a vyhledáváním*/
div#header {
float:left;
width:100%;
height:100px;
}
*html div#header {
width:960px;
margin:-10px 0 0 0;
}
div#logo {
display:block;
position:relative;
left:-593px;
float:left;
margin:5px 0 0 15px;
}
div#logo a.logohref {
float:left;
margin:3px 0 0 0;
width:37px;
height:55px;
display:block;
background:url('logobecka.jpg') left top no-repeat;
}
a.logohreftext {
float:left;
width:421px;
height:49px;
display:block;
background:url('logowinter.gif') left top no-repeat;
}
div#logotext {
float:left;
position:relative;
left:60px;
top:-79px;
}
div#logotext.summer a.logohreftext {
background:url('logosummer.gif') left top no-repeat;
height:59px;
}
div#logotext.summer {
top:-89px;
}
div#searchbox {
width:538px;
height:75px;
display:block;
float:left;
margin:6px 0 0 53px;
display:inline;
}
div.languagehrefs {
float:right;
margin:5px 0 0 0;
color:#216192;
z-index:15;
}
div#searchcontent {
margin:14px 0 0 0;
float:left;
width:540px;
height:28px;
}
div.lupa {
float:left;
}
input#search {
font-size:150%;
width:390px;
height:26px;
padding:2px 0 0 33px;
float:left;
border:1px solid #216192;
}
form#searchform {
margin:11px 0 0 10px;
float:left;
display:inline;
}
form#searchform label, form#searchform legend {
display:none;
}
input#sbmRes {
float:right;
clear:left;
margin:90px 10px 0 0;
width:180px;
border:1px solid #216192;
background:url('searchsbm.gif') left top repeat-x;
height:30px;
color:#FFFFFF;
font-size:130%;
font-weight:bold;
}
input#sbm {
float:left;
margin:0 0 0 5px;
width:90px;
border:1px solid #216192;
background:url('searchsbm.gif') left top repeat-x;
height:30px;
color:#FFFFFF;
font-size:130%;
font-weight:bold;
}

/*
div#userbox {
float:right;
background:url('useronline.gif') left top no-repeat;
width:133px;
height:70px;
display:block;
margin:0 78px 0 0;
}
*/
div#userbox {
float:right;
background:url('user.gif') left top no-repeat;
width:210px;
height:40px;
display:block;
margin:10px 0 0 0;
}
div#userbox.useronline {
margin:11px 0 0 0;
}
div#userhrefs {
float:left;
margin:0 0 0 46px;
color:#ffd174;
}
div#userhrefs span {
margin:0 4px 0 4px;
color:#216192;
float:left;
}
div#userhrefs a {
float:left;
}
div#userbox.useronline div#userhrefs {
margin:0 0 0 6px;
}
div#userhrefs a {
color:#145f96;
float:left;
}
div#usersystem {
float:left;
margin:10px 0 0 6px;
}
div#usersystem a {
margin:0 16px 0 0;
padding:0 0 0 20px;
color:#145f96;
float:left;
width:6px;
}
img.userthumb {
float:left;
margin:0 0 0 7px;
}
a#zpravyHeader {
background:url('messages.gif') left center no-repeat;
}
a#userfriends {
background:url('friends.gif') left center no-repeat;
}
div#usersystem a#userwasthere {
margin:0;
background:url('wasthere.gif') left center no-repeat;
}
div#ustmb {
float:left;
width:40px;
height:40px;
display:block;
background:#FFFFFF;
}
div#ustmb img.userthumb {
margin:0;
}
/*homepage*/
div#home-groups {
float:left;
width:474px;
height:297px;
display:block;
margin:20px 5px 0 14px;
display:inline;
}
div.groupstop {
background:url('categoriestop2.gif') left top no-repeat;
height:7px;
width:474px;
display:block;
float:left;
clear:left;
}
div.groupscontent {
background:#fff3e9;
border-left:1px solid #f87000;
border-right:1px solid #f87000;
float:left;
clear:left;
height:283px;
}
*html div.groupscontent {
margin:-8px 0 0 0;
}
div.groupsbottom {
background:url('wholemapbottom3.gif') left top no-repeat;
height:7px;
width:474px;
display:block;
float:left;
clear:left;
}
div#home-map {
float:right;
position:relative;
top:-4px;
width:474px;
height:299px;
display:block;
/*background:#eefce5 url('homerightside.gif') right top no-repeat;*/
background:#FFFFFF;
}
div.ief {
}
*html div.ief {
float:left;
clear:left;
width:968px;
}
/*map*/
div#wholemapcr, div#wholemapcrkraje {
float:left;
margin:0;
position:relative;
width:472px;
padding:0 0 28px 0;
border-left:1px solid #2f88ca;
border-right:1px solid #2f88ca;
height:262px;
visibility:visible;
background:#ebf6fd;
}
div#wholemapcrkraje {
visibility:hidden;
margin:-290px 0 0 0;
border-left:1px solid #73b32e;
border-right:1px solid #73b32e;
background:#e4f4d2;
}
*html div#wholemapcrkraje {
margin:-298px 0 0 0;
padding:0;
}
*html div#wholemapcr {
padding:0;
}
div#wholemapbottom, div#wholemapbottom2 {
float:left;
background:url('wholemapbottom.gif') left bottom no-repeat;
display:block;
width:474px;
height:20px;
margin:276px 0 0 -1px;
}
* html div#wholemapbottom {
width:472px;
margin:0 0 0 -1px;
}
* html div#wholemapbottom2 {
width:472px;
margin:0 0 0 -1px;
}
div#wholemapbottom2 {
background:url('wholemapbottom2.gif') left bottom no-repeat;
}
/*
div#wholemapcr, div#wholemapcrkraje {
float:left;
margin:46px 0 0 73px;
position:relative;
width:300px;
height:178px;
visibility:hidden;
background:#ebf6fd;
}
div#wholemapcrkraje {
margin:-178px 0 0 73px;
visibility:visible;
background:#e4f4d2;
}
*/
div#mapapic, div#mapapickraje {
display:inline;
height:274px;
width:435px;
position:absolute;
top:8px;
left:18px;
overflow:hidden;
}
*html div#mapapic {
position:relative;
}
*html div#mapapickraje {
position:relative;
}
.ieabsolute {
position:absolute;
left:0;
top:0;
}
*html .ieabsolute {
position:static;
}
.absolute {
position:absolute;
left:0;
top:0;
}
.relative {
position:relative;
float:left;
clear:left;
}
.intmap {
position:absolute;
top:0;
left:0;
height:274px;
width:435px;
visibility:hidden;
}
/*footer*/
div#footer {
border-top:1px solid #b7d7ee;
float:left;
clear:left;
width:938px;
height:72px;
background:url('footer-bg.gif') left top repeat-x;
position:relative;
top:20px;
padding:24px 0 10px 39px;
}
div#footer-left a {
margin:;
float:left;
width:79px;
height:22px;
display:block;
background:url('footerlogo.gif') left center no-repeat;
margin:0 14px 0 0;
}
div#footer-content {
margin:2px 0 0 0;
float:left;
width:817px;
height:47px;
display:block;
}
div#footerhrefs {
color:#888886;
float:left;
}
div#footerhrefs a {
color:#3d8eca;
text-decoration:none;
padding:0 5px 0 5px;
}
div#footernotice {
padding:15px 0 0 5px;
width:100%;
color:#888886;
clear:left;
float:left;
}
div#footernotice a {
color:#888886;
}
/*jsokno*/
div.showhelp {
position:absolute;
display:none;
margin:0;
padding:11px;
background-color:#FFFFFF;
border:1px solid #5cca03;
z-index:15;
color:#5cca03;
text-align:left;
max-width:210px;
width:210px;
}
div.showhelp.bluebubble {
border:1px solid #4b9bd6;
color:#4b9bd6;
}
div.showhelp.userbubble {
border:1px solid #ffdd55;
background:#ffeeaa;
color:#aa8800;
width:120px;
height:15px;
padding:2px;
text-align:center;
}
div.showhelp h1 {
padding:0;
line-height:30px;
font-size:200%;
margin:10px 0 10px 0;
color:#5cca03;
}
div.showhelp h2 {
padding:0;
line-height:30px;
font-size:140%;
margin:5px 0 4px 0;
color:#5cca03;
}
div.showhelp.bluebubble h1, div.showhelp.bluebubble h2 {
color:#4b9bd6;
}
div.showhelp a {
color:#fff;
font-weight:bold;
}
form.hide {
display:none;
}
.hidden {
display:none;
}
.invisible {
visibility:hidden;
}
div.location-links a {
margin:0 15px 0 0;
font-size:110%;
color:#538121;
}
div.location-links.blue a {
color:#3e8fcb;
}
div.location-links.blue h3 {
color:#559dd1;
}
div.location-links {
float:left;
clear:left;
margin:0 0 5px 0;
padding:3px 15px 0 15px;
line-height:20px;
width:930px;
}
div.location-links.blue {
padding:0 15px 0 15px;
margin:3px 0 5px 0;
}
div.location-links h3 {
color:#73b32e;
}
div#home-groups ul.categories-home {
float:left;
margin:0 0 0 20px;
width:452px;
}
*html div#home-groups ul.categories-home {
display:inline; 
}
div#home-groups ul.categories-home a {
color:#f08222;
}
* html div#home-groups ul.categories-home a {
/*IE6 ghost text fix*/
margin-right:-3px;
position:relative;
left:3px;
}
* html div#home-groups ul.categories-home li.liaktivity-a-relaxace div.childcategory a.zoologicke-zahrady {
padding:0 0 0 6px;
margin:0;
}
* html div#home-groups ul.categories-home li.liaktivity-a-relaxace div.childcategory a.jezdectvi {
padding:0 0 0 6px;
margin:0;
}
* html div#home-groups ul.categories-home li.liaktivity-a-relaxace div.childcategory a.zabava {
margin:0;
}
* html div#home-groups ul.categories-home li.liaktivity-a-relaxace div.childcategory a.golf {
margin:0;
}
div#home-groups ul li {
float:left;
width:400px;
margin:10px 0 0 0;
}
div.maincategory {
float:left;
width:400px;
}
div.maincategory a {
font-size:160%;
}
div.childcategory {
float:left;
clear:left;
width:405px;
}
div.maincategory a.aktivity-a-relaxace {
font-size:110%;
font-weight:bold;
padding:0 0 12px 0;
float:left;
clear:left;
width:430px;
}
li.liaktivity-a-relaxace div.childcategory a {
font-size:120%;
}
li.liaktivity-a-relaxace div.childcategory a.lyzovani {
margin:4px 7px 0 20px;
font-size:170%;
padding:0 20px 0 39px;
height:40px;
line-height:37px;
float:left;
background:url('lyzeico.gif') left center no-repeat;
border-right:1px solid #ea6e02;
width:74px;
}
li.liaktivity-a-relaxace div.childcategory a.koupani {
margin:4px 7px 0 0;
font-size:170%;
padding:0 20px 0 39px;
height:40px;
line-height:37px;
float:left;
border-right:1px solid #ea6e02;
background:url('koupaniico.gif') left center no-repeat;
}
li.liaktivity-a-relaxace div.childcategory {
width:430px;
}
div#home-groups ul li a:hover {
color:#ea6e02;
}
div#home-groups ul li.lihistorie-a-umeni, div#home-groups ul li.likrajina, div#home-groups ul li.liubytovani {
float:left;
width:150px;
height:120px;
margin:20px 0 0 0;
padding:7px 0 border-top:1px solid #ea6e02;
padding:0 0 0 28px;
}
div#home-groups ul li.lihistorie-a-umeni div.childcategory, 
div#home-groups ul li.likrajina div.childcategory, 
div#home-groups ul li.liubytovani div.childcategory {
font-size:120%;
}
div#home-groups ul li.lihistorie-a-umeni div.maincategory, 
div#home-groups ul li.likrajina div.maincategory, 
div#home-groups ul li.liubytovani div.maincategory {
font-size:12px;
white-space:nowrap;
}
div#home-groups ul li.likrajina, div#home-groups ul li.liubytovani {
width:100px;
}
li.lihistorie-a-umeni {
background:url('histico.gif') left top no-repeat;
}
li.likrajina {
background:url('krajico.gif') left top no-repeat;
}
li.liubytovani {
background:url('ubytico.gif') left top no-repeat;
}
li.lihistorie-a-umeni div, li.lihistorie-a-umeni a,
li.likrajina div, li.likrajina a,
li.liubytovani div, li.liubytovani a {
float:left;
clear:left;
width:130px;
}
*html li.lihistorie-a-umeni div, li.lihistorie-a-umeni a,
li.likrajina div, li.likrajina a,
li.liubytovani div, li.liubytovani a {
width:100px;
}
body.en li.liubytovani a {
font-size:130%;
}
li.lihistorie-a-umeni, li.likrajina, li.liubytovani {
font-size:90%;
}
div#home-groups ul li.liunesco {
width:204px;
float:left;
background:url('unescoico.gif') left center no-repeat;
}
ul.categories-admin div.childcategory {
margin:0 0 0 27px;
}
ul.categories-admin li.visible a {
color:green;
}
ul.categories-admin li.notvisible a {
color:red;
}
ul.categories-admin li {
float:left;
clear:left;
margin:10px 0 0 0;
}
ul.categories-admin {
margin:10px;
}
ul.categories-admin li a.childnotvisible {
color:purple;
}
div#map {
margin:20px 15px 0 15px;
width:300px;
height:300px;
display:block;
float:right;
padding:1px;
border:1px solid #c2c2c2;
}
*html div#map {
margin:20px 0 0 0;
}
div.mapLink {
margin:10px 20px 0 0;
width:302px;
height:30px;
display:block;
clear:right;
float:right;
}
div.mapLink a {
height:28px;
float:left;
padding:0 0 0 30px;
background:url('lupickamapa.gif') left center no-repeat;
line-height:30px;
}
div#map.bigmap {
width:935px;
height:450px;
}
div#jshide, a#hideregions, a#hidelocations {
display:none;
}
div.jsswitch {
display:none;
float:right;
margin:2px 15px 0 0;
font-size:130%;
font-weight:bold;
}
div.jsswitch a {
text-decoration:none;
}
div#home-bottom div.topcategory {
float:left;
clear:left;
margin:15px 0 0 15px;
height:45px;
width:550px;
background:url('sun-big.gif') left center no-repeat;
display:inline;
}
div#home-bottom div.topcategory span {
color:#FFFFFF;
font-size:120%;
float:left;
clear:left;
font-weight:bold;
margin:-5px 0 0 9px;
}
div#home-bottom div.topcategory span.num {
padding:7px 0 0 8px;
font-size:160%;
}
div#home-bottom div.topcategory div {
float:left;
}
div#home-bottom div.topcategory div.topnote {
float:left;
margin:12px 0 0 24px;
color:#f6801c;
font-weight:bold;
font-size:150%;
}
#mapnavi {
background:#FFFFFF;
}
#mapnavi a#mapnaviregions {
width:163px;
background:#FFFFFF url('mapnavishort-sel.gif') left top no-repeat;
height:25px;
display:block;
text-decoration:none;
text-align:center;
line-height:25px;
font-size:130%;
font-weight:bold;
float:left;
color:#588443;
}
#mapnavi a#mapnaviregions.sel {
background:#FFFFFF url('mapnavishort.gif') left top no-repeat;
}
#mapnavi a#mapnavilocations {
width:311px;
background:#FFFFFF url('mapnavilong.gif') left top no-repeat;
height:25px;
display:block;
text-decoration:none;
text-align:center;
line-height:25px;
font-size:130%;
font-weight:bold;
float:left;
color:#145f96;
}
#mapnavi a#mapnavilocations.sel {
background:#FFFFFF url('mapnavilong-sel.gif') left top no-repeat;
}

/*kampan skoda*/

div#wholemapskoda {
float:left;
margin:-290px 0 0 0;
position:relative;
width:472px;
padding:0 0 28px 0;
height:262px;
visibility:hidden;
background:#e5e5e5;
display:block;
}
div#wholemapskoda div.skodmap {
padding:3px 0 3px 0;
background:#e5e5e5;
width:472px;
border-left:1px solid #7c7c7c;
border-right:1px solid #7c7c7c;
}
div#wholemapskodab {
height:7px;
width:474px;
display:block;
float:left;
clear:left;
background:url('wholemapbottomskoda.gif') left bottom no-repeat;
}

#mapnavi a#indexmapgreen, #mapnavi a#indexmapblue, #mapnavi a#indexmapgray {
width:163px;
height:25px;
display:block;
text-decoration:none;
text-align:center;
line-height:25px;
font-size:120%;
font-weight:bold;
float:left;
color:#588443;
}
/*green*/
#mapnavi a#indexmapgreen.sel {
background:#FFFFFF url('mapnavigreen-sel.gif') left top no-repeat;
}
#mapnavi a#indexmapgreen.gray {
background:#FFFFFF url('mapnavigreen-gray.gif') left top no-repeat;
}
#mapnavi a#indexmapgreen.blue {
background:#FFFFFF url('mapnavigreen-blue.gif') left top no-repeat;
}


/*blue*/
#mapnavi a#indexmapblue {
color:#145f96;
}
#mapnavi a#indexmapblue.sel {
background:#FFFFFF url('mapnaviblue-sel.gif') left top no-repeat;
}
#mapnavi a#indexmapblue.green {
background:#FFFFFF url('mapnaviblue-green.gif') left top no-repeat;
}
#mapnavi a#indexmapblue.gray {
background:#FFFFFF url('mapnaviblue-gray.gif') left top no-repeat;
}

/*gray*/
#mapnavi a#indexmapgray {
width:148px;
background:#FFFFFF url('mapnavigray-blue.gif') left top no-repeat;
/*color:#7c7c7c;*/
color:#ff5f03;
}
#mapnavi a#indexmapgray.sel {
background:#FFFFFF url('mapnavigray-sel.gif') left top no-repeat;
}
#mapnavi a#indexmapgray.green {
background:#FFFFFF url('mapnavigray-green.gif') left top no-repeat;
}
#mapnavi a#indexmapgray.blue {
background:#FFFFFF url('mapnavigray-blue.gif') left top no-repeat;
}
/*Kampan skoda end*/

div.work img.detailphoto {
float:left;
margin:15px 20px 15px 15px;
}
div.work img.detailsmallphoto {
float:left;
margin:0 0 15px 15px;
}
div.work div.object-detail {
margin:15px 15px 10px 0;
width:510px;
float:left;
}
div.work div.object-detail h1 {
padding-left:0;
/*font-size:340%;*/
font-size:260%;
font-weight:normal;
}
div.work div.extenddata h2 {
color:#353535;
font-size:130%;
margin:20px 0 1px 0;
}
*html div.work div.extenddata {
margin-right:-4px;
position:relative;
left:4px;
}
div.work div#objectdata {
float:left;
clear:left;
width:965px;
margin:0 15px 0 0;
}
div.work div#objectdatasimple {
float:left;
margin:0 15px 0 0;
}
div.extendphotos, div.extendphotossimple {
float:left;
width:195px;
height:165px;
display:block;
margin:-24px 0 14px 14px;
display:inline;
}
div.extendphotos {
margin:-24px 10px 14px 4px;
}
div.extendphotossimple {
margin:-14px 0 14px 5px;
}
div#objectdata div.extendphotos img, div.extendphotossimple img {
border:1px solid #333333;
}
div#detaillupa {
position:relative;
top:-125px;
left:145px;
background:url('lupickamapa.gif') left top no-repeat;
width:34px;
height:34px;
display:block;
float:left;
visibility:hidden;
}
div.userprofilemap div#detaillupa {
top:-165px;
left:195px;
}
div#detaillupa a {
width:34px;
height:34px;
display:block;
}
.detailmainphoto {
clear:left;
}
div#objectdata div.extendphotos img.detailsmallphoto, 
div.extendphotossimple img.detailsmallphoto {
margin:0 0 10px 10px;
}
div.detailmainphoto h3, div.extendphotos h3 {
color:#a0a0a0;
margin:15px 0 5px 10px;
float:left;
clear:left;
width:180px;
}
div.extenddata {
float:left;
width:510px;
margin:0 0 15px 0;
}
div.detailborder {
display:none;
width:536px;
padding:12px;
background:#f0f7fc;
border:1px solid #2c8ac8;
float:left;
margin:5px 0 0 0;
}
div.detailborder div.floatleft {
width:250px;
float:left;
}
div.detailborder div.floatright {
width:250px;
padding:0;
}
div.detailborder h2 {
font-size:100%;
font-weight:normal;
margin:0;
}
div.detailborder p {
font-weight:bold;
padding:0 0 10px 0;
}
div#objectdata.locationdata div.extenddata {
margin-top:0;
}
div.objectdetailcolumn img.detailminimap {
float:left;
clear:left;
margin:10px 0 10px 27px;
}
div.objectdetailcolumn {
float:right;
width:230px;
margin:15px 15px 0 0;
text-align:center;
}
*html div.objectdetailcolumn {
margin:15px -1px 0 0;
}
div.objectdetailcolumn a {
text-decoration:none;
}
div#objectdata a.addphotos, div#objectdata a.showphotos,
div.detailmainphoto a.addphotos, div.detailmainphoto a.showphotos,
div#objectdata a.ownership, div.detailmainphoto a.ownership {
float:left;
clear:left;
padding:0 0 0 25px;
margin:10px 0 15px 16px;
background:url('addphotos.gif') left center no-repeat;
width:160px;
}
a.spravce {
float:left;
clear:left;
padding: 0 0 0 25px;
margin: 0 0 10px 15px;
width:160px;
}
span.reagovat {
float:right;
}
a.addphotos, a.showphotos {
float:left;
clear:left;
padding:0 0 0 25px;
margin:0 0 10px 15px;
background:url('addphotos.gif') left center no-repeat;
width:160px;
}
a.showphotos {
background:url('showphotos.gif') left center no-repeat;
margin:0 0 10px 0;
}
a.showphotostable {
background:url('showphotos.gif') left center no-repeat;
width:48px;
height:28px;
display:block;
float:left;
}
a.addphotostable {
float:left;
background:url('addphotos.gif') left center no-repeat;
width:28px;
height:28px;
display:block;
}
a.settings {
float:left;
background:url('settings.gif') left center no-repeat;
line-height:25px;
padding:0 0 0 33px;
height:28px;
display:block;
}
a.ownership {
background:none;
}
div#objectdata a.showphotos, div.detailmainphoto a.showphotos {
background:url('showphotos.gif') left center no-repeat;
}
a.iwasthere, a.iwasthereask {
background:url('iwasthere.gif') center center no-repeat;
width:106px;
height:27px;
display:block;
color:#4f7c3b;
line-height:27px;
font-size:140%;
padding:0 0 0 31px;
margin:0 0 0 6px;
text-decoration:none;
text-align:center;
float:left;
}
a.iwasthereask {
width:117px;
color:#0961ad;
background:url('askbutton.gif') center center no-repeat;
}
a.detailweb {
float:right;
margin:0 0 0 6px;
display:inline;
}
a.iwasthere.hover, a.iwasthereask.hover {
z-index:14;
height:34px;
position:absolute;
display:inline;
background:url('askbuttonactive.gif') center center no-repeat;
}
a.iwasthere.hover {
background:url('wasthereactive.gif') center center no-repeat;
}
div#ratingabsolute, div#ratingabsoluteask {
z-index:1;
position:absolute;
visibility:hidden;
width:303px;
display:block;
padding:6px 6px 17px 6px;
border:1px solid #507d3a;
background:#d7f0b8;
margin:33px 0 0 -163px;
float:left;
display:inline;
color:#4f7c3b;
}
div#ratingabsolute {
margin:33px 0 0 -174px;
}
div#ratingabsoluteask {
color:#2f88ca;
background:#aed7fb;
border:1px solid #216192;
}
div#ratingabsoluteask a {
color:#4f7c3b;
text-decoration:underline;
}
div#indicator, div#indicator2 {
font-size:130%;
float:left;
display:none;
margin:0 0 95px 0;
}
div#ratingthanks, div#askthanks {
font-weight:bold;
font-size:120%;
display:none;
margin:0 0 95px 0;
}
div#indicator img {
margin:-28px 0 0 150px;
float:left;
}
div#ratingabsolute h3, div#ratingabsoluteask h3 {
margin:3px 0 5px 0;
color:#4f7c3b;
font-size:130%;
}
div#askthanks {
color:#216192;
}
div#ratingabsoluteask h3 {
margin:3px 0 5px 0;
color:#216192;
font-size:130%;
}
div#showafterstar {
float:left;
clear:left;
display:none;
}
div#showafterstar p.ratenotice {
float:left;
clear:both;
margin:5px 0 0 0;
padding:0;
font-size:90%;
font-weight:bold;
}
div#showafterstar textarea {
height:102px;
width:300px;
border:1px solid #507d3a;
background:#ebf7db;
float:left;
}
div#showafterstar input {
height:24px;
width:94px;
float:left;
clear:both;
border:1px solid #507d3a;
background:url('greenbtn.gif') left top repeat-x;
color:#FFFFFF;
text-align:center
line-height:18px;
font-weight:bold;
margin:6px 0 0 0;
}
div.wasrating {
clear:left;
float:left;
text-align:left;
width:240px;
margin:0 0 20px 0;
}
div.wasrating.titlewas {
margin:0 0 0 145px;
position:relative;
top:25px;
width:86px;
}
*html div.wasrating.titlewas {
_margin:0 0 0 62px;
}
div.wasrating.inside {
margin:15px 0 15px 0;
}
a.detailweb {
font-size:110%;
font-weight:bold;
color:#338eca;
line-height:25px;
background:url('extendedhref.gif') right center no-repeat;
float:left;
margin:10px 0 10px 0;
padding:0 15px 0 0;
}
div.object-detail div.ratingrow {
margin:10px 0 0 0;
line-height:23px;
color:#9e9e9e;
}
div.object-detail div.ratingrow span {
color:#81c929;
}
div#objectdata div.extendcolumn {
float:right;
width:230px;
margin:15px 0 15px 0;
}
div.detailmainphoto {
float:left;
width:210px;
height:auto;
display:block;
overflow:hidden;
padding-bottom:20px;
}
a.detailhref {
float:left;
width:210px;
height:154px;
display:block;
}
div.detailmainphoto img {
border:1px solid #333333;
}
div.detailmainphoto a.addphotos {
float:left;
clear:left;
padding:0 0 0 25px;
margin:0 0 0 15px;
background:url('addphotos.gif') left center no-repeat;
}
a.wikipedia {
float:left;
clear:left;
padding:0 0 0 25px;
margin:0 0 0 3px;
background:url('wikipedia.png') left center no-repeat;

}
div.gmnoprint div.mapWindow img {
padding:0 10px 5px 0;
float:left;
}
ul.detailgallery {
float:left;
clear:left;
width:965px;
margin:10px 0 15px 15px;
}
ul.detailgallery li {
float:left;
margin:0 15px 15px 0;
}
ul.detailgallery li img {
padding:1px;
border:1px solid #c2c2c2;
}
h1.topmargin {
float:left;
clear:left;
margin-top:15px;
width:950px;
}
.leftmargin {
margin-left:15px;
}
.bottommargin {
margin-bottom:15px;
}
ul.objectssmallrating {
float:right;
width:180px;
padding:0 15px 10px 0;
}
ul.objectssmallrating li {
float:left;
clear:left;
}
div.usercolumn {
background:#ebf6fd url('usermenu-top.gif') left top no-repeat;
padding:6px 0 0 0;
margin:14px;
float:left;
width:261px;
}
div.usercolumn ul.usermenu {
border-left:1px solid #2f88ca;
border-right:1px solid #2f88ca;
width:259px;
float:left;
}
div.usercolumn div.usermenubottom {
height:6px;
display:block;
background:url('usermenu-bottom.gif') left bottom no-repeat;
float:left;
width:261px;
}
div.usercolumn ul.usermenu li {
float:left;
clear:left;
width:245px;
line-height:35px;
margin:0 0 5px 0;
padding:0 0 0 10px;

line-height:35px;
font-weight:bold;
font-size:130%;
color:#216192;
}
div.usercolumn ul.usermenu li ul {
float:left;
clear:left;
margin:0 0 0 15px;
padding:0;
width:240px;
}
div.usercolumn ul.usermenu li a:link, div.usercolumn ul.usermenu li a:visited {
border-bottom:1px solid #a9d6f4;
float:left;
clear:left;
width:232px;
line-height:35px;
background:#e8f5fd;
padding:0 0 0 5px;
font-weight:bold;
text-decoration:none;
}
div.usercolumn ul.usermenu li a.last {
border:none;
}
div.usercolumn ul.usermenu li a:hover, div.usercolumn ul.usermenu li a.active {
color:#216192;
}
div.usercolumn ul.usermenu li ul li {
margin:5px 0 0 0;
width:206px;
font-size:100%;
}
div.usercolumn ul.usermenu li ul li a:link, div.usercolumn ul.usermenu li ul li a:visited, div.usercolumn ul.usermenu li ul li a:hover {
width:206px;
}
div.user-content {
width:670px;
float:right;
margin:10px 18px 10px 0;
}
div.user-content h1 {
margin:10px 0 20px 0;
padding:0;
}
input.colored {
height:19px;
width:132px;
background:url('input.gif') top left no-repeat;
border:0px;
padding:4px;
}
input.coloredlong {
height:19px;
width:232px;
background:url('input-bg-long.gif') top left no-repeat;
border:0px;
padding:4px;
}
input.button {
margin:10px 0 0 0;
height:30px;
width:140px;
background:url('btn.gif') top left no-repeat;
border:0px;
cursor:pointer;
color:#ffffff;
font-weight:bold;
font-size: 12px;
padding-bottom:6px;
}
input.buttonlong {
margin:10px 0 0 0;
height:30px;
width:198px;
background:url('btnlong.gif') top left no-repeat;
border:0px;
cursor:pointer;
color:#ffffff;
font-weight:bold;
font-size: 12px;
padding-bottom:6px;
}
a.button, input.buttongoogle {
margin:10px 0 0 0;
height:30px;
width:140px;
background:url('btnblue.gif') top left no-repeat;
border:0px;
cursor:pointer;
color:#ffffff;
font-weight:bold;
font-size: 12px;
line-height:30px;
text-decoration:none;
text-align:center;
padding-bottom:6px;
}
input.buttongoogle {
margin:0 0 0 10px;
}
.padding {
padding:10px 0 0 0;
}
.clear {
float:left;
clear:left;
}
p.clear {
float:left;
clear:left;
margin:0 0 0 15px;
}
#uploadForm {
float:left;
clear:left;
margin:0 0 0 15px;
}
.green, a.green {
color:#81c82c;
}
h3.green, h3.red {
margin:15px;
}
div.work ul.objectslist li div.objectdata div.objectspecification a.red, .red {
color:#f6801c;
}
div.ratingform {
float:left;
clear:left;
margin:5px 15px 15px 0;
}
div.ratingform fieldset {
float:left;
clear:left;
}
div.ratingform textarea {
float:left;
clear:left;
margin:10px 0 0 0;
}
div.ratingform input.button {
clear:left;
float:left;
}
ul.hodnoceniList {
float:left;
clear:left;
}
ul.hodnoceniListdetail, ul.locals {
float:right;
}
ul.star-rating li {
list-style:none;
margin:0;
padding:0
}
ul.star-rating {
margin:13px 0 0 0;
padding:0;
float:left;
}
.star-rating {
background:transparent url(star_rating.gif) repeat-x scroll left top;
height:20px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
position:relative;
top:0;
width:100px;
margin:0;
padding:0
}
div#ratingabsolute .star-rating {
background:transparent url(star_ratingnoshadow.gif) repeat-x scroll left top;
}
.star-rating .hodnot {
list-style-image:none;
text-align:center
}
.star-rating li {
float:left;
margin:0;
padding:0
}
.star-rating li a {
color:#FFF;
display:block;
height:20px;
position:absolute;
text-decoration:none;
width:20px;
z-index:20;
font-size:0;
padding:0
}
.star-rating li a:hover, .star-rating li a.selected {
background:transparent url(star_rating.gif) repeat scroll left bottom;
color:#FFF;
left:0;
z-index:1
}
div#ratingabsolute .star-rating li a:hover, div#ratingabsolute .star-rating li a.selected {
background:transparent url(star_ratingnoshadow.gif) repeat scroll left bottom;
}
.star-rating a.one-star {
left:0
}
.star-rating a.one-star:hover, .star-rating a.one-star.selected {
width:20px
}
.star-rating a.two-stars {
left:20px
}
.star-rating a.two-stars:hover, .star-rating a.two-stars.selected {
width:40px
}
.star-rating a.three-stars:hover, .star-rating a.three-stars.selected {
width:60px
}
.star-rating a.three-stars {
left:40px
}
.star-rating a.four-stars {
left:60px
}
.star-rating a.four-stars:hover, .star-rating a.four-stars.selected {
width:80px
}
.star-rating a.five-stars {
left:80px
}
.star-rating a.five-stars:hover, .star-rating a.five-stars.selected {
width:100px
}
div.ratingcount {
float:left;
clear:left;
}
div.user-rating {
float:left;
width:380px;
margin:10px 0 0 0;
}
div.user-rating.basecontent {
clear:left;
width:180px;
}
div.user-rating.rightrating {
margin:25px 0 0 0;
float:left;
width:670px;
padding:0 0 0 15px;
}
div.hodnoceni {
float:left;
clear:left;
margin:0 0 10px 0;
width:900px;
}
div.hodnoceni h1 {
width:760px;
}
div.user-rating ul.hodnoceniList {
margin:15px 0 0 0;
}
div.ratingnote {
float:left;
clear:left;
margin:0 0 15px 15px;
width:420px;
}
div.ratingformnote {
float:left;
clear:left;
width:420px;
}
ul li.userbox-small {
float:left;
clear:left;
width:615px;
margin:0 0 15px 0;
}
ul li.userbox-small p {
width:615px;
}
ul.hodnoceniListdetail li.userbox-small, ul.locals li.userbox-small {
width:170px;
}
ul.hodnoceniListdetail li.userbox-small p, ul.locals li.userbox-small p {
padding:0 35px 0 0;
}
ul.hodnoceniListdetail li.userbox-small div.smallrating {
margin:15px 0 0 17px;
float:left;
}
ul li.userbox-small div.smallbox {
width:200px;
height:54px;
display:block;
float:left;
clear:left;
font-size:110%;
font-weight:bold;
}
div.ratingback {
float:left;
clear:left;
width:250px;
margin:0 0 10px 15px;
}
div.rating-main {
float:left;
clear:left;
}
div.work div.extenddata div.rating-main h2 {
margin:15px 0 10px 0;
width:560px;
}
ul li.userbox-small div.small-name {
float:left;
margin:0 0 0 5px;
}
ul li.userbox-small div.small-name.withoutavatar {
margin:0 0 0 62px;
}
ul li.userbox-small div.smallavatar {
float:left;
clear:left;
width:47px;
margin:0 4px 0 8px;
}
ul li.userbox-small div.smallrating {
margin:25px 0 0 10px;
float:left;
}
ul li.userbox-small div.smallcomment {
margin:10px 0 0 0;
float:left;
clear:left;
}
.loginnote {
margin:15px;
}
.login {
float:left;
clear:left;
}
.registration {
float:left;
clear:left;
margin:15px;
}
.registration-info {
float:left;
clear:left;
}
.login-info {
float:left;
}
.login-info ul li {
float:left;
clear:left;
margin:10px;
}
#nahledImg {
display:none;
}
div.clanek {
float:left;
clear:left;
padding:15px;
width:590px;
}
div.clanek h3 {
font-size:160%;
}
div.basecontent {
padding:15px;
}
div.floatright {
float:right;
padding:0 40px 20px 40px;
}
input#spravcebutton {
border:none;
background:none;
}
.clankyRow {
margin:0 0 25px 0;
}
table.galleries, table.friends {
border:1px solid #2f88ca;
background:#ebf6fd;
text-align:left;
color:#484848;
width:666px;
}
table.galleries th, table.friends th {
padding:0 0 2px 10px;
font-size:120%;
height:30px;
line-height:30px;
width:120px;
float:left;
}
table.friends th {
width:100px;
}
table.galleries tr, table.friends tr {
border-top:1px solid #b6dcf6;
float:left;
clear:left;
width:100%;
padding:;
}
table.galleries tr.noborder, table.friends tr.noborder {
border:none;
padding:0;
}
table.galleries td, table.friends td {
font-size:90%;
float:left;
padding:0 0 0 10px;
width:120px;
height:28px;
line-height:28px;
}
table.friends td {
width:100px;
}
table.friends a.message {
padding:0;
width:28px;
height:28px;
display:block;
background:url('message.gif') center center no-repeat;
float:left;
}
a.message {
height:28px;
padding:0 0 0 30px;
line-height:25px;
display:block;
background:url('message.gif') left center no-repeat;
}
a.checked {
height:28px;
padding:0 0 0 30px;
line-height:25px;
display:block;
background:url('checked.gif') left center no-repeat;
}
a.delete {
float:left;
padding:0 0 0 30px;
line-height:25px;
height:28px;
display:block;
background:url('delete.gif') left center no-repeat;
}
table.friends a.delete {
padding:0;
float:left;
margin:0 0 0 10px;
width:28px;
height:28px;
display:block;
background:url('delete.gif') center center no-repeat;
}
table.galleries img, table.friends img {
margin:4px 0 0 0;
float:left;
}
table.galleries span, table.friends span {
margin:0 0 0 3px;
float:left;
}
#userSettingsForm, #userSearchForm {
width:666px;
}
#userSettingsForm td.quick-form-label, #userSettingsForm td.quick-form-element,
#userSearchForm td.quick-form-label, #userSearchForm td.quick-form-element {
float:left;
clear:left;
}
#userSettingsForm tr, #userSearchForm tr {
width:240px;
margin:0 30px 0 0;
float:left;
}
#userSettingsForm td.quick-form-element-no-clear, #userSearchForm td.quick-form-element-no-clear {
float:left;
margin:4px 10px 4px 10px;
}
#userSettingsForm td.quick-form-label, #userSearchForm td.quick-form-label {
font-size:140%;
font-weight:bold;
margin:0 0 5px 0;
}
p.formnote {
margin:10px 0 0 19px;
}
div.mistni {
float:right;
clear:right;
}
div#biglupa {
background:url('biglupa.gif') center center no-repeat;
width:70px;
height:70px;
display:block;
float:left;
visibility:hidden;
margin:-110px 0 0 67px;
}
*html div#biglupa {
display:inline;
}
div#biglupa a {
display:block;
width:70px;
height:70px;
}
div#smalllupa {
background:url('lupickamapa.gif') left top no-repeat;
width:34px;
height:34px;
display:block;
clear:left;
float:left;
visibility:hidden;
margin:-51px 0 0 21px;
display:inline;
}
div#smalllupa.second {
margin:-51px 0 0 82px;
}
div#smalllupa.third {
margin:-51px 0 0 145px;
}
div#smalllupa a {
display:block;
width:34px;
height:34px;
}
img.borderimg {
border:1px solid #333333;
}
div.userprofile {
float:left;
padding:0 0 0 15px;
}
div.userprofilemap {
float:right;
padding:0 15px 0 0;
}
div.userprofile span {
font-weight:bold;
}
div.userprofile h1 {
padding-left:0;
}
.float {
float:left;
}
ul.photos {
float:left;
clear:left;
}
ul.photos li {
float:left;
margin:10px;
}
#objectdatahideswitch {
position:relative;
left:119px;
margin:-1px 0 0 0;
background:url('hideall.gif') left top no-repeat;
}
textarea.messageText {
width:350px;
height:150px;
float:left;
}
div.spravceform textarea {
width:350px;
height:150px;
float:left;
}
div.spravceform tr {
margin:0 0 10px 0;
float:left;
clear:left;
}
div.spravceform tr tr { margin:auto; float:none; }
div.spravceform td {
width:225px;
}
div.spravceform td td { width:auto }
div.spravceform label {
font-size:120%;
font-weight:bold;
}
select.messageselect {
float:left;
clear:left;
margin:10px 0 0 0;
}
div.messageformnotice {
float:left;
clear:left;
margin:10px 0 0 0;
font-size:110%;
font-weight:bold;
}
span.messageMenu {
float:left;
clear:left;
margin:0 0 10px 0;
}
form.searchmessage {
float:left;
clear:left;
}
form.filterform {
float:left;
clear:left;
}
div.calendar {
float:right;
margin:-110px 0 0 0;
clear:left;
padding:10px;
}
div.messageHead {
margin:15px 0 5px 0;
float:left;
clear:both;
border:1px solid #c2c2c2;
padding:10px;
width:650px;
}
div.messageHead a {
text-decoration:none;
}
div.messagetitle {
font-size:120%;
margin:5px 0;
}
div#indiv {
float:left;
clear:left;
margin:0 0 5px 0;
}
div.messageData {
padding:5px;
float:left;
clear:left;
}
div.calendar {
width:200px;
float:right;
}
ul.spravcelist, div.spravceform {
float:left;
width:500px;
margin:15px;
}
ul.spravcelist li {
float:left;
clear:left;
padding:0 0 15px 0;
}
ul.registerdomains {
float:left;
clear:left;
min-height:59px;
margin:0 0 25px 0;
width:510px;
border:2px solid #ffa500;
}
div.hotelprice h2 {
padding:20px 0 0 0;
}
ul.registerdomains li {
float:left;
clear:left;
height:83px;
width:488px;
padding:0 0 0 22px;
}
ul.registerdomains li.bor {
border-bottom:1px solid #c0c0c0;
}
ul.registerdomains li.otherrooms {
background:#fff7bb;
height:50px;
}
ul.registerdomains li.otherform {
background:#fefbe8;
height:660px;
}
ul.registerdomains li.otherform.bkform {
height:500px;
}
ul.registerdomains li.otherrooms div.roomname, ul.registerdomains li.otherrooms div.roomprice {
height:50px;
line-height:50px;
padding:0 0 0 20px;
}
ul.registerdomains li div.roomname.bktour {
width:220px;
}
ul.registerdomains li.otherrooms div.roomprice {
padding:0;
}
ul.registerdomains li div {
float:left;
height:83px;
line-height:80px;
}
ul.registerdomains li a {
color:#a5a5a5;
font-size:80%;
}
ul.registerdomains li div.roomsubmit a, ul.registerdomains li div.roomsubmit span {
line-height:20px;
float:left;
clear:left;
}
ul.registerdomains li.otherrooms div.roomsubmit {
padding:9px 0 0 0;
}
*html ul.registerdomains li.otherrooms div.roomsubmit {
padding:0;
margin:0;
}
ul.registerdomains li div.roomsubmit a {
white-space:nowrap;
}
ul.registerdomains li div.roomsubmit span {
margin:5px 0 0 0;
font-size:120%;
font-weight:bold;
width:120px;
height:20px;
display:block;
}
*html ul.registerdomains li div.roomsubmit span {
font-size:100%;
}
ul.registerdomains li a.orangesmall {
text-decoration:none;
background:url('orangesmall.gif') center center no-repeat;
width:108px;
height:23px;
display:block;
color:#FFFFFF;
text-align:center;
margin:5px 0 0 5px;
font-size:90%;
}
ul.registerdomains li a.rangesmall {
margin:8px 0 0 5px;
font-size:120%;
color:#f97011;
}
ul.registerdomains li a {
margin:0 0 0 5px;
}
ul.registerdomains li div.roomsubmit {
width:130px;
}
ul.registerdomains li div.projectlogo {
width:80px;
padding:28px 10px 0 0;
display:block;
line-height:20px;
height:52px;
}
ul.registerdomains li div.projectlogo a.hotelhref {
margin:0;
width:80px;
height:20px;
display:block;
}
ul.registerdomains li div.roomname {
height:50px;
width:110px;
color:#a5a5a5;
font-size:110%;
font-weight:bold;
padding:30px 0 0 20px;
line-height:20px;
}
div.otherrooms {
float:left;
clear:left;
}
ul.registerdomains li div.roomname a {
float:left;
clear:left;
margin:0 0 0 0;
padding:0 0 0 15px;
background:url('prod-more.gif') left center no-repeat;
}
ul.registerdomains li div.roomname a.activeS {
background:url('prod-more-over.gif') left center no-repeat;
}

ul.registerdomains li div.roomprice {
font-size:140%;
width:130px;
line-height:80px;
}
div.projectlogo.hotel {
background:url('logohotelsign.gif') left 33px no-repeat;
}
div.projectlogo.bezva {
background:url('logobezvadovcasign.gif') left 34px no-repeat;
}
div.projectlogo.turistik {
background:url('logoturistikform.gif') left 34px no-repeat;
}
div.projectlogo.czechgate {
background:url('logoczechgatesign.gif') left 33px no-repeat;
}
div.projectlogo.bktour {
background:url('logo-bk.gif') left 14px no-repeat;
}
div.extenddata div.hotelprice h2 {
margin:8px 0 10px 0;
font-size:140%;
}
div.hotellogo h3 {
margin:0 0 10px 0;
}
div#homeHotels {
float:left;
height:135px;
display:inline;
margin:10px 0 0 15px;
}
* html div#homeHotels {
width:960px;
}
div#homeHotels h2 a {
font-size:90%;
}
div.theOne {
padding:6px;
float:left;
width:290px;
height:120px;
margin:0 8px 0 5px;
border:1px solid #FFFFFF;
}
div.theOne.hover {
background:#ebf6fd;
border:1px solid #a9d6f4;
}
.thumbn {
float: left;
padding: 1px;
border:1px solid #c2c2c2;
margin:5px 10px 0 0;
clear:left;
}
.thumbn a {
float:left;
height:80px;
}
div.theOne .price {
font-size:120%;
font-weight:bold;
color:#ff6803;
z-index:5;
float:left;
margin:6px 0 0 8px;
}
div.theOne h2 a {
color:#145f96;
text-decoration:none;
border-bottom:1px solid #145f96;
}
div.theOne h2 {
margin-bottom:6px;
}
div.theOne div.rate {
float:left;
clear:left;
font-weight:bold;
background:url('rating-list.gif') left center no-repeat;
width:49px;
padding:0 0 0 20px;
text-align:center;
line-height:19px;
height:19px;
margin:5px 0 0 0;
}
div.theOne div.rate.grey {
background:url('rating-list-grey.gif') left center no-repeat;
}
div.theOne div.rate a {
color:#f6801c;
text-decoration:none;
width:49px;
height:19px;
display:block;
}
div.theOne div.rate.grey a {
color:#9fa3a6;
}
div.detailhotelinfo span, p {
padding:5px 0 0 0;
}
div.theOne p {
clear:both;
float:left;
display:inline;
height:60px;
display:block;
}
div.theOne div.desc {
width:195px;
float:left;
}
div.neighbourhood, div.vicinityneighbourhood {
float:left;
clear:left;
width:510px;
margin:10px 0 15px 210px;
display:inline;
color:#3089cd;
font-size:170%;
}
div.vicinityneighbourhood span, div.vicinityneighbourhood span a {
color:#f6801c;
}
div.neighbourhood.inside, div.vicinityneighbourhood.insidevic {
width:567px;
border-top:1px solid #d9eaf7;
margin:15px 0 15px 15px;
padding:15px 0 0 60px;
}
div.vicinityneighbourhood.insidevic {
border:1px solid #ffb474;
border-bottom:none;
margin:15px 0 0 15px;
float:left;
}
div.neighbourhood.inside.noborder, div.vicinityneighbourhood.insidevic.noborder {
border:none;
}
div.detailnohide {
float:left;
clear:left;
width:735px;
}
div.neighbourhood a.active {
color:#216192;
}
div.neighbourhood span.neighnoa, div.vicinityneighbourhood span.neighnoa {
font-weight:bold;
background:#d9eaf7 url('neighborder.gif') left center no-repeat;
float:left;
height:19px;
margin:4px 1px 0 8px;
padding:0 10px 0 10px;
font-size:70%;
}
div.neighbourhood span.neighnoa a, div.vicinityneighbourhood span.neighnoa a {
background:none;
border:none;
width:117px;
height:19px;
font-size:100%;
margin:0;
text-decoration:underline;
}
div.ask, div.wastheresmall, div.accommodationaround {
float:left;
clear:left;
width:230px;
text-align:left;
margin:0 0 5px 0;
}
div.wastheresmall, div.accommodationaround, div.asksmall {
width:220px;
}
div.accommodationaround {
width:230px;
}
div.ask h4, div.wastheresmall h4, div.accommodationaround h4 {
font-size:120%;
font-weight:bold;
margin:0 0 6px 0;
color:#2f88ca;
}
div.ask h4 {
padding:0 0 0 40px;
line-height:34px;
height:35px;
width:190px;
background:url('askicon.gif') left center no-repeat;
}
div.wastheresmall h4 {
padding:0 0 0 40px;
line-height:24px;
height:26px;
background:url('wasthereicon.gif') left center no-repeat;
color:#ee6506;
}
div.wastheresmall h4 span {
font-weight:normal;
}
div.ask textarea {
border:1px solid #216192;
background:#ebf6fd;
height:102px;
width:300px;
float:left;
}
input.bluesbm, div.clankyForm input.bluesbm, a.bluesbm {
background:url('btnbluestraight.gif') left top repeat-x;
height:24px;
color:#FFFFFF;
border:1px solid #216192;
width:100px;
float:right;
margin:4px 0 0 0;
}
a.bluesbm {
line-height:22px;
text-decoration:none;
text-align:center;
float:left;
margin:10px 0 0 0;
font-weight:bold;
}
ul.wastheresmallul, ul.accomul {
float:right;
clear:right;
color:#666666;
margin:10px 0 0 0;
}
ul.wastheresmallul li, ul.accomul li {
float:right;
clear:right;
width:220px;
margin:0 0 10px 0;
}
ul.accomul li {
width:230px;
}
ul.wastheresmallul li {
width:213px;
}
li div.orangebubble, li div.bluebubble, li div.greenbubble {
width:211px;
padding:8px 0 0 0;
}
li div.orangebubble div.orangebubbletop, li div.orangebubble div.orangebubblebottom {
background:url('orangebubble-top.gif') left top no-repeat;
height:14px;
width:211px;
display:block;
float:left;
clear:left;
}
li div.orangebubble div.orangebubblecontent {
width:180px;
padding:0 15px 0 14px;
border:1px solid #ff7f2a;
border-top:none;
border-bottom:none;
float:left;
clear:left;
}
li div.orangebubble div.orangebubblebottom {
background:url('orangebubble-bottom.gif') left top no-repeat;
height:28px;
}
li div.bluebubble div.bluebubbletop, li div.bluebubble div.bluebubblebottom {
background:url('bluebubble-top.gif') left top no-repeat;
height:14px;
width:211px;
display:block;
float:left;
clear:left;
}
li div.bluebubble div.bluebubblecontent {
width:180px;
padding:0 15px 0 14px;
border:1px solid #349ff4;
border-top:none;
border-bottom:none;
float:left;
clear:left;
overflow:hidden;
}
*html li div.bluebubble {
border:none;
}
li div.bluebubble div.bluebubblebottom {
background:url('bluebubble-bottom.gif') left top no-repeat;
height:28px;
}
li div.greenbubble {
margin:0 0 0 15px;
}
li div.greenbubble div.greenbubbletop, li div.greenbubble div.greenbubblebottom {
background:url('greenbubble-top.gif') left top no-repeat;
height:13px;
width:211px;
display:block;
float:left;
clear:left;
}
li div.greenbubble div.greenbubblecontent {
width:180px;
padding:0 15px 0 14px;
border:1px solid #86d454;
border-top:none;
border-bottom:none;
float:left;
clear:left;
}
li div.greenbubble div.greenbubblebottom {
background:url('greenbubble-bottom.gif') left top no-repeat;
height:28px;
}
div.ask img.wasthereav, ul.accomul img.accomimage, img.wasthereav {
float:left;
border:1px solid #2f88ca;
margin:0 7px 0 0;
}
img.wasthereav {
border:1px solid #349ff4;
}
div.accomrating {
float:left;
clear:left;
font-weight:bold;
background:url('rating-list.gif') left center no-repeat;
width:49px;
padding:0 0 0 20px;
text-align:center;
line-height:19px;
height:19px;
margin:5px 0 0 0;
}
div.accommodationaround h5 {
margin-top:0;
}
div.accommodationaround h5 a {
text-decoration:underline;
}
div.accomrating.grey {
background:url('rating-list-grey.gif') left center no-repeat;
}
div.accomrating a {
color:#f6801c;
text-decoration:none;
width:39px;
height:19px;
display:block;
float:left;
}
div.accomrating.grey a {
color: #9fa3a6;
}
ul.accomul img.accomimage {
border:1px solid #c2c2c2;
padding:1px;
}
img.wasthereav {
border:1px solid #ee6506;
}
ul.accomul div.accomdesc {
float:right;
width:143px;
line-height:19px;
margin:0 10px 0 0;
}
div.ask ul li span.wasname {
font-weight:bold;
width:160px;
float:left;
margin:12px 0 0 0;
}
div.wastheredesc {
float:left;
clear:left;
margin:-10px 0 0 17px;
}
div.wastheredescresponse {
float:right;
clear:both;
text-align:right;
margin:-10px 0 0 0;
}
div.wastheredesc * {
float:left;
}
ul.wastheresmallul li span.wasname {
font-weight:bold;
width:160px;
float:left;
margin:12px 0 0 0;
}
ul.wastheresmallul li span.wasdate, div.ask ul li span.wasdate {
margin:3px 0 0 0;
float:left;
clear:left;
width:180px;
color:#8b8b8b;
}
ul.wastheresmallul li span.wasdate * {
float:left;
}
ul.wastheresmallul li span.smallstars {
width:73px;
height:13px;
display:block;
float:left;
background:url('stars-small.gif') left center no-repeat;
margin:0 0 0 10px;
}
ul.wastheresmallul li span.smallstars.st1 {
width:14px;
}
ul.wastheresmallul li span.smallstars.st2 {
width:28px;
}
ul.wastheresmallul li span.smallstars.st3 {
width:42px;
}
ul.wastheresmallul li span.smallstars.st4 {
width:60px;
}
div.wastheresmall div.morehref, div.ask div.morehref {
float:right;
clear:both;
margin:10px 0 10px 0;
border-top:1px solid #d9eaf7;
width:190px;
}
div.morehref, ul.wastheresmallul {
clear:both;
float:right;
}
div.wastheresmall div.morehref a, div.ask div.morehref a {
text-decoration:none;
font-weight:bold;
width:97px;
height:19px;
display:block;
float:right;
margin:-1px 10px 0 0;
background:url(showall.gif) left top no-repeat;
padding:0 0 0 22px;
line-height:16px;
}
div.wastheresmall div.morehref a {
background:url('showallorange.gif') left top no-repeat;
color:#ee6506;
margin:-1px -19px 0 0;
}
div.wastheresmall div.morehref {
border-top:1px solid #fde5d4;
}
div.wastheresmall div.morehref a span, div.ask div.morehref a span {
font-weight:normal;
}
.basec {
margin:0 0 0 15px;
width:560px;
float:left;
display:inline;
}
#hideafterstar ul.star-rating {
margin:0 0 5px 0;
}
div.clankyForm textarea, div.clankyForm input {
padding:5px;
background:#ebf6fd;
border:1px solid #216192;
}
div.clankyForm input {
width:280px;
padding:3px;
}
div.forumquestiontitle {
margin:0 0 10px 0;
font-size:130%;
font-weight:bold;
}
div.forumquestion {
margin:10px 15px 10px 15px;
}
div.forumWindow h3, div.clankyForm h3 {
color:#3088ca;
}
div.clankyForm label {
font-weight:bold;
width:90px;
float:left;
}
div.clankyForm tr {
margin:0 0 3px 0;
width:452px;
float:left;
clear:left;
}
div.clankyForm td.sbmtd {
float:left;
width:452px;
}
div.clankyForm input.bluesbm {
font-weight:bold;
float:right;
}
div.clankyForm input.captcha {
width:121px;
}
div.forumWindow ul {
float:left;
clear:left;
}
div.forumWindow ul.forum ul {
margin:0 0 0 20px;
}
div.forumWindow {
float:left;
clear:left;
width:950px;
}
div.forumWindow li {
float:left;
clear:left;
width:251px;
}
div.forumWindow li p {
width:180px;
}
div.forumWindow li * {
float:left;
clear:left;
}
div.forumWindow li div.wastheredescresponse {
float:left;
clear:both;
text-align:right;
margin:-10px 0 0 170px;
}
div.wastheredescresponse img.wasthereav {
float:right;
border:1px solid #86d454;
margin:0 0 0 7px;
}
div.forumWindow h3 {
margin:0 0 10px 0;
float:left;
clear:left;
}
span.discussiondate {
margin:0 0 10px 0;
float:left;
clear:left;
font-weight:bold;
}
div.forumWindow li {
margin:10px 0 10px 0;
padding:0 0 0 20px;
float:left;
clear:left;
}
div.forumWindow li h3 {
padding:0 0 0 20px;
line-height:24px;
background:url('discussionlogo.gif') left center no-repeat;
}
div.discussionbottom {
border-bottom:1px solid #3088ca;
padding:10px 0 0 0;
}
h2.rth {
float:left;
clear:left;
width:400px;
margin:15px 0 5px 0;
}
ul.administrace, ul.administrace li {
float:left;
clear:left;
}
ul.administrace {
margin:0 15px 15px 15px;
border-bottom:1px solid #2f88ca;
}
ul.administrace li {
border:1px solid #2f88ca;
border-bottom:none;
padding:5px 0 5px 10px;
background:#ebf6fd;
width:300px;
}
ul.administrace li a {
line-height:20px;
text-decoration:none;
font-size:110%;
font-weight:bold;
}
div.adminhphotels {
padding:0 0 10px 0;
}
ul.tags li {
float:left;
clear:left;
padding:5px 0;
}
div.googleNotice {
float:left;
clear:left;
margin:15px 15px 0 15px;
padding:15px;
width:917px;
font-weight:bold;
border:1px solid #ffa500;
}
div.searchInfo {
float:right;
margin-right:20px;
font-weight:bold;
}
div.searchCategories {
margin-left: 15px;
}
#page-vyhledavani h3 span {
color:#206496;
}
div#trans-div {
display:none;
position:absolute;
background-color:#FFFFFF;
opacity:0.80;
z-index:1000;
border:thin black solid;
width:300px;
padding:10px;
}
div#completefield {
width:304px;
height:100px;
overflow:hidden;
}
span.discussionname {
color:orange;
padding-top:5px;
}
span#vicinitySpan {
float:left;
}
div.homebanner {
float:right;
width:280px;
height:280px;
}
div#miton-ads {
width:802px;
float:left;
clear:left;
display:inline;
margin:0 0 0 98px;
padding:13px 20px 13px 0;
color:#888886;
line-height:22px;
font-size:90%;
}
div#miton-ads a {
color:#73aeda;
}
ul.contentul li {
margin:10px 0 10px 25px;
list-style-type:disc;
}
div#completesearchfield {
width:423px;
height:200px;
overflow-y:scroll;
overflow-x:hidden;
}
div#completesearchfield ul {
padding:5px;
font-size:110%;
}
div.ubytovani-more {
float:left;
clear:both;
position:relative;
top:-30px;
margin:0 0 0 460px;
width:200px;
font-size:110%;
font-weight:bold;
}
p#galerie-add {
margin:30px 0 0 60px;
}
p.uploadForm {
clear:both;
margin-left:60px;
margin-bottom:10px;
}
h3#galerie-add {
background-color:pink;
border:thin solid red;
clear:both;
color:#EC580B;
font-size:110%;
margin:15px 20px;
padding-bottom:10px;
padding-left:10px;
padding-top:10px;
text-align:center;
text-decoration:none;
width:400px;
}
div.autocomplete {
position:absolute;
width:250px;
background-color:white;
border:1px solid #888;
margin:0;
padding:0;
}
div.autocomplete ul {
list-style-type:none;
margin:0;
padding:0;
}
div.autocomplete ul li.selected {
background-color: #ffb;
}
div.autocomplete ul li {
list-style-type:none;
display:block;
margin:0;
padding:2px 2px 2px 10px;
height:20px;
line-height:20px;
cursor:pointer;
}
.no-data {
padding: 10px 10px 10px 10px;
border: thin #EC580B solid;
text-align:center;
margin-left:75px;
margin-right:50px;
}
div#detailbanner div.homebanner {
margin:0;
padding:0;
position:relative;
left:36px;
!left:5px;
}
*html div#detailbanner div.homebanner {
display:none;
}
ul.registerdomains li div.resformblock {
float:left;
clear:left;
width:488px;
height:auto;
line-height:20px;
padding:2px 0 2px 0;
}
ul.registerdomains li div.resformheader {
float:left;
clear:left;
width:484px;
font-weight:bold;
font-size:110%;
height:20px;
line-height:20px;
padding:2px 0 2px 3px;
margin:15px 0 15px 0;
color:#979797;
border:1px solid #ffa500;
border-right:none;
background:#FFFFFF;
}
ul.registerdomains li label {
float:left;
clear:left;
width:150px;
}
ul.registerdomains li input {
width:250px;
padding:2px;
border:1px solid #c0c0c0;
}
ul.registerdomains li textarea {
width:250px;
padding:2px;
border:1px solid #c0c0c0;
height:100px;
}
ul.registerdomains li select {
border:1px solid #c0c0c0;
}
a.calendardetail {
background:url('calendar.gif') center center no-repeat;
width:21px;
height:22px;
display:block;
float:left;
}
ul.statistiky-menu li {
display:inline;
}
ul.statistiky-menu a {
border: thin black solid;
padding: 2px 2px 2px 2px;
text-decoration:none;
}
div.administrace-body {
margin-top:20px;
}
ul.statistiky-menu a.active {
background:lightblue;
color:blue;
}
div.podminkyBody {
border: thin orange solid;
}
h2.podminkyHead {
text-align:center;
}
.podminkyBottom {
text-align:center;
margin-top: 5px;
}
a#arrow_left {
background:url('left_arrow.gif') center center no-repeat;
display:block;
width:31px;
height:31px;
float:left;
}

a#arrow_right {
background:url('right_arrow.gif') center center no-repeat;
display:block;
width:31px;
height:31px;
float:right;
}
table#bktourprice {
text-align:left;
font-size:120%;
}
table#bktourprice th, table#bktourprice td {
padding:3px 6px 3px 0;
}
table#bktourpriceR {
text-align:left;
font-size:120%;
}
table#bktourpriceR th, table#bktourpriceR td {
padding:5px 10px 5px 10px;
}
select.bkdate {
padding:2px;
width:250px;
}
select.bkdate option {
padding:2px 2px 0 2px;
}
select.bkdate option.strong {
font-weight:bold;
}
select.bkdate option.red {
color:#f6801c;
}
select.bkdate option.blue {
color:#2c8ac8;
}
#cr.sel {
background: url('mapnavilongstate-sel2.gif') left top no-repeat;
}
#sk.sel {
background: url('mapnavilongstate-sel2.gif') right top no-repeat;
}
#cr {
background: url('mapnavilongstate2.gif') left top no-repeat;
}
#sk {
background: url('mapnavilongstate2.gif') right top no-repeat;
}
#mapnaviregionsx {
width:163px;
background:#FFFFFF url('mapnavishortsk.gif') left top no-repeat;
height:25px;
display:block;
text-decoration:none;
text-align:center;
line-height:25px;
font-size:130%;
font-weight:bold;
float:left;
color:#588443;
}

/*wizard*/
div#page-wizard #mapa {
height:330px;
margin:10px 0 0 0;
}
div#page-wizard {
border:1px solid #DFCBA3;
border-left: none;
border-right: none;
border-top: none;
margin: 0 auto;
margin-bottom: 20px;
}
div.page url-wizard {
border:1px solid #DFCBA3;
border-left: none;
border-right: none;
border-top: none;
padding: 0 0 20px 0;
}

div.wizardmenu {
background:url('wizardmenu_bg.gif') repeat-x;
height: 39px;
width: 955px;
float: left;
display: inline;
margin: 10px 0px 0px 15px;
}
div.wizardmenu a {
font-size: 120%;
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
height: 30px;
display: inline;
}
a.wizardmenulink {
font-size: 120%;
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
display: inline;
}

span.wizardmenuitem {
height: 28px;
float: left;
padding: 6px 20px 0 20px;
}

span.wizardmenuitemactive a {
color: #FFFFFF;
height: 28px;
padding: 6px 5px 0 5px;
float: left;
display:block;
}
div.wizardmenu a:link, div.wizardmenu a:visited {
color: #FFFFFF;
}
span.wizardmenuitemactive p {
background:url('wizardmenu_a.gif') repeat-x;
float: left;
display:block;
}

div.wizardbuttons {
clear: both;
float: right;
padding: 30px 0px 20px 0;
height: 49px;
width: 490px;
}

input.ulozitbutton{
margin: 0 0 0 0;
cursor: pointer;
background:url('wizardmenu_accept.gif') no-repeat;
height: 49px;
width: 285px;
border: none;
font-size: 130%;
color: #ffffff;
}

input.zpetbutton{
margin: 0 10px 0 0;
cursor: pointer;
background:url('wizardmenu_back.gif') no-repeat;
height: 49px;
width: 176px;
border: none;
font-size: 130%;
color: #ffffff;
}
form#zakudajeform div.wizardbuttons input.ulozitbutton {
height: 49px;
width: 285px;
float: right;
margin: 10px 20px 0 0;
}

form#wizardForm .text {
background: url('/styles/wizardmenu_input.gif') no-repeat;
width:205px;
height: 19px;
border: 1px #8f7746 solid;
}

.wizardlabel {
padding-right:25px;
padding-left:5px;
}

form#wizardForm td {
padding-top:5px;
padding-bottom:5px;
}

form#wizardForm {
margin-top:5px;
}

a.addObject {
background: url('/styles/button.png') no-repeat;
display:block;
width:300px;
height:50px;
!visibility:hidden;
}
.facebooklink {
float:left;
clear:left;
padding:0 0 0 25px;
margin:0 0 10px 15px;
padding-top:10px;
background:url('facebook.png') left center no-repeat;
width:160px;
}

* html div#home-groups ul.categories-home li.livolny-cas div.childcategory a.zoologicke-zahrady {
padding:0 0 0 6px;
margin:0;
}
* html div#home-groups ul.categories-home li.livolny-cas div.childcategory a.jezdectvi {
padding:0 0 0 6px;
margin:0;
}
* html div#home-groups ul.categories-home li.livolny-cas div.childcategory a.zabava {
margin:0;
}
* html div#home-groups ul.categories-home li.livolny-cas div.childcategory a.golf {
margin:0;
}
div.childcategory a {
width:150px;
}

li.livolny-cas a.volny-cas {
margin:4px 7px 0 0px;
font-size:140%;
padding-left:40px;
height:40px;
line-height:37px;
float:left;
background:url('lyzeico.gif') left center no-repeat;
width:74px;
}
li.livolny-cas a.skritek {
margin:4px 7px 0 0px;
font-size:130%;
padding-left:40px;
height:40px;
line-height:20px;
float:left;
background:url('skritek.jpg') left center no-repeat;
width:74px;
}
li.livolny-cas div.maincategory a.koupani {
margin:4px 7px 0 0;
font-size:140%;
padding:0 20px 0 39px;
height:40px;
line-height:37px;
float:left;
background:url('koupaniico.gif') left center no-repeat;
}
div#home-groups ul li.liadd div {
float:left;
width:164px;
}
div#home-groups ul li.liadd {
float:left;
background:url('addico.gif') left center no-repeat;
width:164px;
}
div#home-groups ul li.liadd {
font-size:100%;
height:42px;
line-height:42px;
padding:0 0 0 31px;
}
li.liadd a {
font-size:140%;
}
div#home-groups ul li.litour div {
float:left;
width:164px;
}
div#home-groups ul li.litour {
float:left;
background:url('tourico.gif') left center no-repeat;
width:164px;
}
div#home-groups ul li.litour {
font-size:100%;
height:42px;
line-height:42px;
padding:0 0 0 31px;
}
li.litour a {
font-size:140%;
}
div#home-groups ul li.liwatter div {
float:left;
width:164px;
}
div#home-groups ul li.liwatter {
float:left;
background:url('webcamico2.gif') left center no-repeat;
width:164px;
}
div#home-groups ul li.liwatter {
font-size:100%;
height:42px;
line-height:42px;
padding:0 0 0 31px;
}
li.liwatter a {
font-size:140%;
}


div#home-groups ul li.liadd div {
float:left;
width:164px;
}

div#home-groups ul li.limesta-a-obce {
float:left;
background:url('mestaico.gif') left center no-repeat;
width:164px;
}
div#home-groups ul li.limesta-a-obce, div#home-groups ul li.liunesco {
font-size:100%;
height:42px;
line-height:42px;
padding:0 0 0 31px;
}
li.limesta-a-obce a {
font-size:140%;
!line-height:10px;
}

li.liadd a {
!line-height:10px;
}

li.liwatter a
{
!line-height:10px;
}

div.detailhotelinfo span, p {
padding:5px 0 0 0;
}

.detailhotelinfo {
float:left;
}

.detailgrey {
border:1px solid #e9e2c7;
background:#F1F9FE;
padding:8px 15px 20px 15px;
margin:0 0 10px 18px;
float:right;
width:200px;
}

.popisphone {
color:#3bbbd2;
font-weight:bold;
font-size:140%;
}

.popis-popistext {
float:left;
line-height:1.6em;
padding:0 0 20px 0
}
div.procsnami-header {
background:url('filtrhead.gif') left top no-repeat;
height:33px;
width:287px;
display:block;
float:left;
}

div.procsnami-content {
border-left:1px solid #dfcba3;
border-right:1px solid #dfcba3;
padding:10px 16px 10px 16px;
color:#b38d42;
float:left;
clear:left;
width:253px;
}
div.procsnami-bottom {
background:url('filtrbottom.gif') left top no-repeat;
height:3px;
width:287px;
display:block;
float:left;
clear:left;
}

.autoli {
   height:23px;
}

div#smalllupah {
background:url('lupickamapa.gif') left top no-repeat;
width:34px;
height:34px;
display:block;
clear:left;
float:left;
visibility:hidden;
margin:-56px 0 0 26px;
display:inline;
}
div#smalllupah.second {
margin:-56px 0 0 98px;
}
div#smalllupah.third {
margin:-56px 0 0 170px;
}
div#smalllupah a {
display:block;
width:34px;
height:34px;
}
#hotelprechod,#hotelprechod2 {
background:url('prechod.gif') repeat-x top left;
}
ul.star-rating a {
margin-left:0px;
margin-top:0px;
}
/*ubytovani.turistik.cz*/
div.ubytovani-lupa {
background:url(/styles/domain-map/lupa.gif) no-repeat;
clear:both;
margin-top:25px;
}
input#searchBox.ubytovani-search {
border:1px solid #D4D0C8;
margin-top:2px;
width:350px;
margin-left:50px;
height:20px;
padding:5px;
font-size:130%;
font-weight:normal;
color:#808080;
background:#FFF;
}
div.ubytovani-spacer {
margin-left:30px;
float:left;
margin-top:15px;
clear:left;
width:413px;
}
span.ubytovani-box-title {
font-size:110%;
color:#F47E1D;
font-weight:bold;
}
select#prijezdDen.ubytovani-select, select#prijezdMesic.ubytovani-select, 
select#odjezdDenSel.ubytovani-select, select#odjezdMesicSel.ubytovani-select, .ubytovani-select {
margin:3px 0 0 1px;
padding:2px;
width:87px;
font-size:110%;
float:left;
display:inline;
}
div.unknowbox {
width:150px;
clear:both;
margin:15px 0 0 30px;
float:left;
}
div.unknowbox span {
margin:0 0 0 10px;
height:20px;
display:inline;
padding:0;
}
input.ubytovani-search-submit {
float:left;
clear:left;
margin:23px 0 0 30px;
font-size:120%;
padding-bottom:0;
line-height:22px;
padding-bottom:1px;
}
div.ubytovani-checkbox {
float:left;
margin-left:30px;
margin-top:12px;
height:20px;
}
div.ubytovani-checkbox.nomargin {
margin:0;
}
div.wastheresmall div.pager-navigation {
	display:none;	
}
div.translationDiv {
overflow:hidden;
height:48px;
}
span.day {
display:block;
width:100px;
float:left;
clear:left;
}

span.time {
display:block
width:150px;
float:left;
clear:right;
}
div.open-time {
clear:left;
padding-top:10px;
}
div.properties {
clear:left;
padding-top:10px;
}
li.property {
background:url("bluedot.gif") no-repeat scroll 8px center transparent;
padding-left:25px;
}
form.barea textarea {
width:400px;
height:150px;
}

/* Water Quality */
table.waterQuality { margin: 0px auto }
table.waterQuality tr.heading th { border-bottom:1px solid #D9EAF7; padding-bottom:5px }
table.waterQuality td.temperature { width:80px; text-align:center; }
table.waterQuality td.temperature span.val { font-weight:bold }
table.waterQuality td.quality { width:80px;text-align:center }
table.waterQuality td.name { width:400px }
table.waterQuality td.date { width:100px; text-align:center; }
#waterQualityHistory td.date { width:150px; text-align:center; }
#waterQualityHistory td.temperature { width:90px; text-align:center; }
.wqPopup { display:none; position:absolute; margin-top:0.5em; background:white; border:black solid 1px; padding:5px 10px; text-align:left; line-height:1em }

.editButton {
	margin: 10px 0 0 0;
	float: left;
	background: transparent url('/images/editbutton.gif') no-repeat;
	width: 180px;
	height: 30px;
	display: block;
	text-align: center; 
	color: white;
	font-size: 16px;
	line-height: 30px;
	margin: 10px 0 0 15px;
	text-decoration: none;
}

.btop {
	margin: 0 0 15px 0;
}
#hotelApp img{
	margin: 0 0 15px 0;
	width: 300px;
	height: 70px;
	display: block;
	border: 1px solid #C2C2C2;
}
