


/* Elements */
h1 {
font:bold 1.2em Arial, sans-serif;
display:block;
}

h2 {
font:bold 1em Arial, sans-serif;
color:#fff;
margin:0 0 12px;
}

h3 {
font:bold .8em Arial, sans-serif;
color:#000;
}

h4 {
font:normal .8em Arial, sans-serif;
color:#000;
}

a {
color:#006E97;
text-decoration:none;
cursor:pointer;
}


p {
}

.relatedTopics {
margin:0 10px 0 0;
font-size:10px;
color:#666;
}

p.relatedTopics {
font-size:11px;
text-transform:uppercase;
color:#CCC;
margin-bottom:10px;
}

p.relatedTopics a {
font-weight:700;
}

.wp-pagenavi {
padding-left:20px;
font:bold 12px Arial, sans-serif;
padding-bottom:7px;
}

.wp-pagenavi a,.wp-pagenavi a:link {
text-decoration:none;
background:#eee;
margin:2px;
padding:2px 4px;
}

.wp-pagenavi span.pages {
margin:2px 2px 2px 0;
padding:2px 4px 2px 0;
}

.wp-pagenavi span.current {
font-weight:700;
color:#000;
margin:2px;
padding:2px 4px;
}

.wp-pagenavi span.extend {
margin:2px;
padding:2px 4px;
}

.wp-pagenavi a:visited,.wp-pagenavi a:active {
text-decoration:none;
margin:2px;
padding:2px 4px;
}

.wp-pagenavi a:hover,.of-interest h3 a:hover {
text-decoration:none;
}

.label {
background:#FC3;
padding:5px;
font:bold 10px Arial, sans-serif;
position:absolute;
top:19px;
left:1px;
}

.form {
padding:10px;
background:#E0F4F8;
overflow:hidden;
border:1px solid #CCC;
}

.form p {
margin:10px 0;
float:left;
clear:both;
display:block;
}

.form label {
font:bold 1.1em Helvetica, Arial, sans-serif;
color:#07A;
padding:0 0 0 5px;
}

.form .w {
float:left;
clear:both;
padding:5px;
background:#D7EBEF;
font:bold .8em Helvetica, Arial, sans-serif;
color:#333;
overflow:hidden;
}

.form .w span {
padding:0 0 5px;
float:left;
}

.form .input {
border:1px solid #A5C2C8;
line-height:1.2em;
padding:15px;
margin:0 0 5px;
width:340px;
font:bold 1.6em Helvetica, Arial, sans-serif;
background:#FFF url(http://www.bologna.sk/wp-content/themes/bologna/img/lupa.png) 340px 14px no-repeat;
}

.form .w label {
padding:0;
color:#999;
}

.form hr {
margin:10px 0;
border:1px solid #C2DDED;
border-style:none none dotted;
}

a {
text-decoration:none;
}

.module-content h2 {
font:bold 13px/1 arial,sans-serif;
letter-spacing:-.03em;
margin:0 0 -.1em;
color:#4E463F;
}

h4 {
font:bold 13px/1 arial,sans-serif;
letter-spacing:-.03em;
clear:left;
color:#4E463F;
margin:0 0 .5em 1em;
text-decoration:none;
border-bottom:1px solid #EEE;
}

a:hover {
text-decoration:underline;
}

h1 {
font-family:Georgia, serif;
font-weight:400;
text-align:center;
}

p {
overflow:hidden;
padding:10px 0;
atext-align:center;
}

/*STORY*/
.story {
font-family:Arial, sans-serif;
border-right:1px solid #CCC;
padding:14px 6px 14px 0;
}

.story img {
margin:0 5px;
}

.story h2 a {
color:#2D7BB2;
font-size:1.3em;
font:Arial;
font-weight:700;
margin:0;
float:left;
}

.story {
clear:both;
line-height:16px;
}

.story span {
margin-top:-8px;
padding:0 4px 0 0;
color:#333;
overflow:hidden;
padding-bottom:5px;
line-height:16px;
}

span .sec {
margin-top:-8px;
padding:0 4px 0 0;
color:#333;
overflow:hidden;
padding-bottom:5px;
line-height:16px;
}

.module-content {
border:1px solid #C0CCC4;
padding:.75em 16px;
}

.newsitemlist {
list-style-type:none;
margin:0 0 1em;
padding:0;
}

.newsitemlist .newsitem {
border-top:1px solid #DBE6DF;
margin:0;
padding:0 0 .4em;
}

.newsitemlist .hotel {
border-top:1px solid #EEE;
margin:0;
line-height:1.6em;
font-size:1.5em;
padding:.7em;
}

.newsitemlist .newsitem .location {
float:right;
margin-bottom:.25em;
margin-left:8px;
padding:.25em 8px .25em 18px;
}

.newsitemlist .newsitem .tip {
float:right;
font-size:80%;
padding:.2em;
padding-left:1em;
padding-right:1em;
background:#3399FF;
color:white;
margin:0px;
}


.newsitemlist .newsitem a.location {
color:#2B332E;
cursor:pointer!important;
}

.newsitem {
line-height:1.6em;
overflow:hidden;
}

.newsitem p {
margin-bottom:.25em;
}

.newsitem .title {
font-size:1.2em;
font:Arial;
font-weight:700;
display:block;
margin:.5em 8px 0;
}

.newsitem .title a {
color:#2D7BB2;
}

.newsitem .date {
white-space:nowrap;
font-size:1.1em;
font-weight:700;
color:#2B332E;
margin-right:.25em;
}

.newsitem .location {
font-size:.9em;
color:#2B332E;
}

.avatar {
float:left;
margin:0 15px 5px 0;
padding:4px;
background:#FFF;
border:1px solid #e2e2e2;
}





.entry h2 a{text-decoration:underline}
  .entry h2 a:hover,.module-content a:hover{text-decoration:underline;color:#c60;}

.entry h2 a {
color:#2D7BB2;font-size:136%;font:Arial;
font-weight:700;
margin:0;
float:left;
}
.entry p {
font-size:1.4em;
line-height:1.5em;
margin-top:0em;
padding:0 5px 0 0px;
}

.hac {font-weight:bold;color:#c60;font-size:92.5%;  margin:0 10px 8px auto;text-align:center}
.hac a {color:#c60;}
.hac b {display:inline;font-size:190%;display:block;}
.entry {border-bottom:1px solid #CAD6E6;padding:10px;min-height:180px}

 /*AMENITIES*/
 .mod-hotel-amenities-hotel{width:280px;;overflow:hidden;margin-top:-16px;padding:0px;}
 
 
.mod-hotel-amenities-hotel div{float:left;z-index:-9999}

.mod-hotel-amenities-hotel ul.hotel-amenities{float:left;margin:7px 0;padding:0;overflow:visible;list-style:none;z-index:-9999}


.mod-hotel-amenities-hotel ul.hotel-amenities li 
{background-repeat:no-repeat;list-style:none;height:26px;width:25px;padding:0;font-weight:bold;height:16px;padding:5px 1px;float:left;z-index:-99999}

.mod-hotel-amenities ul.hotel-amenities li span {float:left;padding-left:40px;font-size:12px;}


.mod-hotel-amenities-hotel .amenity-on {color:white;z-index:-99990;font-size:1%}
.mod-hotel-amenities-hotel .amenity-off {color:#B5B3B3;z-index:-99990;visibility:hidden;width:0}




.mod-hotel-amenities ul.hotel-amenities li{background-repeat:no-repeat;background:url();}
.mod-hotel-amenities-hotel ul.hotel-amenities li.amenity-on,.mod-hotel-amenities ul.hotel-amenities li.amenity-on{background-image:url('http://newyorkcity.sk/wp-content/themes/newyork/images/gbl-amenities-spr-on.png');z-index:10}


   

.mod-hotel-amenities-hotel li.amenity-NSKH{background-position:left 0;}
.mod-hotel-amenities-hotel li.amenity-EXRM{background-position:left -104px;}
.mod-hotel-amenities-hotel li.amenity-COFP{background-position:left -130px;}
.mod-hotel-amenities-hotel li.amenity-HIGH{background-position:left -156px;}
.mod-hotel-amenities-hotel li.amenity-POUT{background-position:left -182px;}




.module-content h3{
font-size:1.4em;
line-height:1.5em;
margin:0em;
padding:0;
}
