body {
background:#FFF;
color:#333;
font-size:10px;
}

body {
font:10px Arial, 'Liberation Sans', FreeSans, sans-serif;
}

.container_24 {
margin-left:auto;
margin-right:auto;
border-left:1px solid #CCC;
border-right:1px solid #CCC;
width:960px;
background:#FFF;
padding-top:10px;
}


.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.sidebar,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16,.grid_17,.grid_18,.grid_19,.grid_20,.grid_21,.grid_22,.grid_23,.grid_24{display:inline;float:left;position:relative;margin-left:5px;margin-right:5px;}
.container_24 .grid_1{width:30px;}.container_24 .grid_2{width:70px;}.container_24 .grid_3{width:110px;}.container_24 .grid_4{width:150px;}.container_24 .grid_5{width:190px;}.container_24 .grid_6{width:230px;}.container_24 .grid_7{width:270px;}.container_24 .sidebar{width:309px;padding-left:6px;}hr{border:0 #EDEDED solid;border-top-width:1px;clear:both;height:0;}.container_24 .grid_9{width:350px;}.container_24 .grid_10{width:390px;}.container_24 .grid_11{width:430px;}.container_24 .grid_12{width:470px;}.container_24 .grid_13{width:510px;}.container_24 .grid_14{width:550px;}.container_24 .grid_15{width:590px;}.container_24 .grid_16{width:630px;}.container_24 .grid_17{width:670px;}.container_24 .grid_18{width:710px;}.container_24 .grid_19{width:750px;}.container_24 .grid_20{width:790px;}.container_24 .grid_21{width:830px;}.container_24 .grid_22{width:870px;}.container_24 .grid_23{width:910px;}.container_24 .grid_24{width:950px;}.grid_16{padding-left:3px;}.container_24 .sidebar{width:300px;background:#FFF;}.container_24 .grid_16{width:630px;}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.sidebar,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16,.grid_17,.grid_18,.grid_19,.grid_20,.grid_21,.grid_22,.grid_23,.grid_24{display:inline;float:left;position:relative;margin-left:5px;}.alpha{margin-left:0;}.omega{margin-right:0;}.container_24 .grid_1{width:30px;}.container_24 .grid_2{width:70px;}.container_24 .grid_3{width:110px;}.container_24 .grid_4{width:150px;}.container_24 .grid_6{width:230px;}.container_24 .grid_7{width:270px;}.container_24 .grid_9{width:350px;}.container_24 .grid_10{width:390px;}.header{padding:0 0 0 10px;}


.clear {
clear:both;
display:block;
overflow:hidden;
visibility:hidden;
width:0;
height:0;
}

/* http://perishablepress.com/press/2009/12/06/new-clearfix-hack */
.clearfix:after {
clear:both;
content:' ';
display:block;
font-size:0;
line-height:0;
visibility:hidden;
width:0;
height:0;
}

/*
	The following zoom:1 rule is specifically for IE6 + IE7.
	Move to separate stylesheet if invalid CSS is a problem.
*/
* html .clearfix,:first-child+html .clearfix {
zoom:1;
}

a {
color:#fff;
text-decoration:none;
}

a:hover {
text-decoration:underline;
}

h1 {
font-weight:400;
}

.center {
margin-left:auto;
margin-right:auto;
}

.alignright {
float:right;
}

.alignleft {
float:left;
}

/*STORY*/
#story p {
font-size:1.4em;
line-height:1.5em;
margin-top:1em;
padding:0 5px 0 10px;
}

#story h1 {
font-size:2.8em;
font-weight:700;
line-height:1.2em;
}

#story h2 {
font-size:2em;
line-height:1.5em;
margin-top:1em;
padding:10px 0 0 10px;
}

#story h3 {
font-size:1.6em;
line-height:1.5em;
margin-top:1em;
padding:10px 0 0 10px;
}

img.aligncenter,.sidebar img {
display:block;
margin-left:auto;
margin-right:auto;
}

.sidebar h4 {
font-size:1.2em;
line-height:1.5em;
margin-top:1em;
padding:10px 0 0 10px;
}

.sidebarMetro {
font-size:1.1em;
}

.sidebarMetro img {
float:left;
}

#story img {
padding:0 0 0 4px;
margin:0 1em .5em 0;
}

#story img.aligncenter {
padding:2px;
border:1px solid #e5e5e5;
margin:0 1em .5em 0;
}



#header {
height:90px;
margin:0;
}

#header-inner {

}

#logo-title {
float:left;
margin-left:330px;
}

p#index {
margin:0 0 0 -10px;
text-transform:uppercase;
font-weight:700;
font-size:100%;
}

hr {
border:0 #ccc solid;
border-top-width:1px;
clear:both;
height:0;
}
/*navigacia*/




#sprievodca {
width:158px;
}

#navUs {
width:36px;
}

#navNyregion {
width:89px;
}

#navBusiness {
width:71px;
}

#navTechnology {
width:96px;
}

#navScience {
width:65px;
}

#navHealth {
width:63px;
}

#navSports {
width:60px;
}

#navOpinion {
width:120px;
}

#navArts {
width:46px;
}

#navStyle {
width:52px;
}

#navTravel {
width:60px;
}

#navJobs {
width:48px;
}

#navRealestate {
width:85px;
}

#navAutomobiles {
width:57px;
}

#navJobs,#navRealestate,#navAutomobiles {
font-family:arial, helvetica, sans-serif;
font-weight:700;
background:#e6eff8;
}

.navigation .subNavigation ul#subnavWorld,.navigation .subNavigation ul#subnavUS,.navigation .subNavigation ul#subnavNYRegion,.navigation .subNavigation ul#subnavBusiness,.navigation .subNavigation ul#subnavTechnology,#navWorld.selected ul,#navUs.selected ul,#navNyregion.selected ul,#navBusiness.selected ul,#navTechnology.selected ul {
text-align:left;
}

#navJobs.selected ul {
text-align:right;
}

.navigation ul#subnavTravel {
/* where is this found in travel, pre-travel redesign? */
text-align:right!important;
}

.navigation .subNavigation ul li.children,.navigation .tabs li.selected ul li.children {
padding:4px 10px 3px;
height:auto;
/* background:#fff; */
border:1px solid #ccc;
font-weight:700;
line-height:13px!important;
}

.navigation .subNavigation ul li.children ul,.navigation .tabs li.selected ul li.selected ul {
width:auto;
margin:0;
padding:0;
display:inline;
border-top:none;
background:none;
font-weight:400;
}

.navigation .subNavigation ul li.children ul li,.navigation .tabs li.selected ul li.selected ul li {
margin:0;
background:none;
text-transform:none;
padding:0!important;
}

.navigation .subNavigation ul li.children ul li a,.navigation .tabs li.selected ul li.children ul li a {
color:#004276;
padding:4px 8px 3px;
}

.navigation .subNavigation ul li.nochildren,.navigation .tabs li.selected ul li.nochildren {
font-weight:700;
}

.navigation .subNavigation ul li.children ul li.selected,.navigation .tabs li.selected ul li.children ul li.selected {
padding:0 6px;
font-weight:700;
/* background:#fff; */
}

/* BEGIN fixing for noNavChild */
.navigation.nochild {
height:auto;
}

#subSubNav_specialoffers a {
background-color:#e6eff8;
border-left:1px solid #e2e2e2;
}

#navNyregion.selected {
padding:7px 0 0;
border-bottom:1px solid #d3d3d3;
}

#navNyregion .subNavigation {
display:none;
}

#subNav_sportstickets a {
font-weight:700;
color:#004276;
font-size:.909em;
}

#subNav_sportstickets a:link,#subNav_sportstickets a:visited {
font-weight:700;
}

#subNav_sportstickets {
border:1px solid #ccc;
padding:3px 6px 2px;
position:relative;
}

.column {
float:left;
display:inline;
}

.column {
margin-right:1px;
}

.lastColumn {
margin-right:0!important;
}

.navigation ul li.selected {
/* background:#fff; */
}

.subNavigation {
padding:10px 0 10px 10px;
background:url(http://newyorkcity.sk/wp-content/themes/newyork/images/background2.png);
}

.subNavigation div.four ul {
width:255px;
}

.subNavigation div.four li {
padding:0 5px 0 0;
border-left:none;
}

.subNavigation div.four li.last {
padding:0;
}

.subNavigation .inlineSearchControl .text {
width:235px;
}

/*Hlavne menu*/
.tabs {
display:block;

padding:0;
white-space:nowrap;
text-transform:uppercase;
font-family:arial, helvetica, sans-serif;
overflow:hidden;
}

.tabs li {
float:left;
display:block;
margin:0;
padding:5px 17px 5px 17px;
/* background:#fff; */
background-image:none;
border:1px solid #EFEFEF;
border-width:1px 1px 1px 0;
font-size:1em;
white-space:pre;
}

.tabs li.first,.tabs li.firstItem {
border-left:1px solid #ccc;
}

.tabs li.selected {
/* background:#fff; */
border-bottom:none;
padding:4px 17px;
}








.tabs li a,.tabs li a:link,.tabs li a:visited,.tabs li a:hover {
color:#333;
}



.inlineSearchControl .text {
margin-right:2px;
}

.columnGroup:last-child,ul:last-child,ul li:last-child {
margin-bottom:0;
}

/*HLAVNY SUB*/
.navigation ul li.selected {
border-bottom:none;
padding:17px 0 0;
}

.subNavigation:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}

.subNavigation {
border-width:0 0 1px;
}

.subNavigation .inlineSearchControl .text {
margin-right:3px;
}

.subNavigation .inlineSearchControl {
float:left;
}

/* columns */
.subNavigation .column {
border-right:1px solid #ccc;
height:38px;
margin-right:0;
min-height:40px;
}

.subNavigation div.last,.subNavigation .lastColumn {
border-right:none;
margin-right:0;
}

.subNavigation .columnGroup {
margin-bottom:0;
margin-left:10px;
margin-right:10px;
}

.subNavigation .first .columnGroup,.subNavigation .firstColumn .columnGroup {
margin-left:0;
}

.subNavigation .last .columnGroup,.subNavigation .lastColumn .columnGroup {
margin-right:0;
}

/* headings */
.subNavigation label,.subNavigation h5 {
font-size:1.4em;
/* 14px */
}

.subNavigation label {
font-weight:700;
margin-bottom:3px;
}

.subNavigation h5 {
font-family:arial, helvetica, sans-serif;
margin-bottom:5px;
}

.subNavigation h5 a,.subNavigation h5 a:visited {
color:#000;
}

/* unordered lists */
.subNavigation ul li {
background:none;
border-left:1px solid #ccc;
float:left;
font-family:arial, helvetica, sans-serif;
font-size:1.1em;
/* 11px */
padding:0 8px;
}

.subNavigation ul li.first,.subNavigation ul li.firstItem {
padding:0 8px 0 0;
border-left:none;
}

.subNavigation ul li.last,.subNavigation ul li.lastItem {
padding:0 0 0 8px;
}

.subNavigation ul li.selected {
color:#333;
}

.subNavigation ul li a,.subNavigation ul li.selected {
font-weight:700;
}


#logo-title a,#logo-title span {
text-indent:-999999px;
border:0;padding:0;
display:block;
width:387px;
height:81px;
background:transparent url(http://nymag.cz/wp-content/themes/newyork/nymag-logo.png) no-repeat 0 0;
}

/*DALSIE*/
a {
color:#2D7BB2;
}


.img a {
border:0;
}

ul {
list-style:none;
padding-left:0;
}

ol {
padding-left:0;
}

a:hover {
text-decoration:underline;
}

.container_24 {
margin-left:auto;
margin-right:auto;
width:960px;
}

.img a {
border:0;
}

ul {
list-style:none;
padding-left:0;
}

ol {
padding-left:0;
}

a:hover {
text-decoration:underline;
}


#story{color:#333;font:bold 11px/14px arial,Helvetica,Utkal,sans-serif;}
#story a{font:bold 11px/14px arial,Helvetica,Utkal,sans-serif;margin:0;padding:4px 0 8px 7px;}
#story a:hover{color:#F60;}
#story ul{padding-left:10px}
#story ul li{margin-left:30px;line-height:1.2;margin:0!important;padding:0;clear:right;width:100%}
#story ul li {color:#333;font:bold 11px/14px arial,Helvetica,Utkal,sans-serif;margin:0;padding:4px 0 8px 7px;}
#story ul li a,#story ul li a:visited{color:#004276;font:bold 11px/14px arial,Helvetica,Utkal,sans-serif;margin:0;padding:0 0 4px 7px;list-style:none outside none!important;clear:left}
#story ul li a:visited{color:#9A9A9A;font-size:11px}
#story ul li a:hover{color:#F60;font-size:11px}



#logo-title a,#logo-title span {
text-indent:-999999px;
border:0;padding:0;
display:block;
width:387px;
height:81px;
background:transparent url(http://nymag.cz/wp-content/themes/newyork/nymag-logo.png) no-repeat 0 0;
}

