/*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.8.0r4
*/
/**
 * YUI Reset
 * @module reset
 * @namespace
 * @requires 
 */
html {
	color: #000;
	background: #FFF;
}

body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
code,
form,
fieldset,
legend,
input,
button,
textarea,
p,
blockquote,
th,
td {
	margin: 0;
	padding: 0;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

fieldset,
img {
	border: 0;
}

address,
caption,
cite,
code,
dfn,
em,
strong,
th,
var,
optgroup {
	font-style: inherit;
	font-weight: inherit;
}

del,
ins {
	text-decoration: none;
}

li {
	list-style: none;
}

caption,
th {
	text-align: left;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-size: 100%;
	font-weight: normal;
}

q:before,
q:after {
	content: '';
}

abbr,
acronym {
	border: 0;
	font-variant: normal;
}

sup {
	vertical-align: baseline;
}

sub {
	vertical-align: baseline;
}

/*because legend doesn't inherit in IE */
legend {
	color: #000;
}

input,
button,
textarea,
select,
optgroup,
option {
	font-family: inherit;
	font-size: inherit;
	font-style: inherit;
	font-weight: inherit;
}

/*@purpose To enable resizing for IE */
/*@branch For IE6-Win, IE7-Win */
input,
button,
textarea,
select {
	*font-size: 100%;
}



/*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.8.0r4
*/
/**
 * YUI Fonts
 * @module fonts
 * @namespace yui-
 * @requires 
 */

/**
 * Percents could work for IE, but for backCompat purposes, we are using keywords.
 * x-small is for IE6/7 quirks mode.
 */
body {
	font:13px/1.231 arial,helvetica,clean,sans-serif;
	/* for IE6/7 */ 
	*font-size:small; 
	/* for IE Quirks Mode */
	*font:x-small; 
}

/**
 * Nudge down to get to 13px equivalent for these form elements
 */ 
select,
input,
button,
textarea,
button {
	font:99% arial,helvetica,clean,sans-serif;
}

/**
 * To help tables remember to inherit
 */
table {
	font-size:inherit;
	font:100%;
}

/**
 * Bump up IE to get to 13px equivalent for these fixed-width elements
 */
pre,
code,
kbd,
samp,
tt {
	font-family:monospace;
	*font-size:108%;
	line-height:100%;
}
/* 
  CSS Document - framework test Martin Majling
  grid 960 
*/

/*
	Variable Grid System.
	Learn more ~ http://www.spry-soft.com/grids/
	Based on 960 Grid System - http://960.gs/

	Licensed under GPL and MIT.
*/


/* Containers
----------------------------------------------------------------------------------------------------*/
.container_30 {
	margin-left: auto;
	margin-right: auto;
	width: 960px;
}

/* Grid >> Global
----------------------------------------------------------------------------------------------------*/

.grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_4_120,/* perex updat gridu pre 120x90 px obrazky */
.grid_5,
.grid_6,
.grid_7,
.grid_8,
.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,
.grid_25,
.grid_26,
.grid_27,
.grid_28,
.grid_29,
.grid_30 {
	display:inline;
	float: left;
	/* position: relative; */
	margin-left: 5px;
	margin-right: 5px;
}

/* Grid >> Children (Alpha ~ First, Omega ~ Last)
----------------------------------------------------------------------------------------------------*/

.alpha {
	margin-left: 0;
}

.omega {
	margin-right: 0;
}

/* Grid >> 30 Columns
----------------------------------------------------------------------------------------------------*/

.container_30 .grid_1 {
	width:22px;
}

.container_30 .grid_2 {
	width:54px;
}

.container_30 .grid_3 {
	width:86px;
}

.container_30 .grid_4 {
	width:118px;
}

.container_30 .grid_4_120 {/* perex updat gridu pre 120x90 px obrazky */
	width:120px;
}

.container_30 .grid_5 {
	width:150px;
}

.container_30 .grid_6 {
	width:182px;
}

.container_30 .grid_7 {
	width:214px;
}

.container_30 .grid_8 {
	width:246px;
}

.container_30 .grid_9 {
	width:278px;
}

.container_30 .grid_10 {
	width:310px;
}

.container_30 .grid_11 {
	width:342px;
}

.container_30 .grid_12 {
	width:374px;
}

.container_30 .grid_13 {
	width:406px;
}

.container_30 .grid_14 {
	width:438px;
}

.container_30 .grid_15 {
	width:470px;
}

.container_30 .grid_16 {
	width:502px;
}

.container_30 .grid_17 {
	width:534px;
}

.container_30 .grid_18 {
	width:566px;
}

.container_30 .grid_19 {
	width:598px;
}

.container_30 .grid_20 {
	width:630px;
}

.container_30 .grid_21 {
	width:662px;
}

.container_30 .grid_22 {
	width:694px;
}

.container_30 .grid_23 {
	width:726px;
}

.container_30 .grid_24 {
	width:758px;
}

.container_30 .grid_25 {
	width:790px;
}

.container_30 .grid_26 {
	width:822px;
}

.container_30 .grid_27 {
	width:854px;
}

.container_30 .grid_28 {
	width:886px;
}

.container_30 .grid_29 {
	width:918px;
}

.container_30 .grid_30 {
	width:950px;
}



/* Prefix Extra Space >> 30 Columns
----------------------------------------------------------------------------------------------------*/

.container_30 .prefix_1 {
	padding-left:32px;
}

.container_30 .prefix_2 {
	padding-left:64px;
}

.container_30 .prefix_3 {
	padding-left:96px;
}

.container_30 .prefix_4 {
	padding-left:128px;
}

.container_30 .prefix_5 {
	padding-left:160px;
}

.container_30 .prefix_6 {
	padding-left:192px;
}

.container_30 .prefix_7 {
	padding-left:224px;
}

.container_30 .prefix_8 {
	padding-left:256px;
}

.container_30 .prefix_9 {
	padding-left:288px;
}

.container_30 .prefix_10 {
	padding-left:320px;
}

.container_30 .prefix_11 {
	padding-left:352px;
}

.container_30 .prefix_12 {
	padding-left:384px;
}

.container_30 .prefix_13 {
	padding-left:416px;
}

.container_30 .prefix_14 {
	padding-left:448px;
}

.container_30 .prefix_15 {
	padding-left:480px;
}

.container_30 .prefix_16 {
	padding-left:512px;
}

.container_30 .prefix_17 {
	padding-left:544px;
}

.container_30 .prefix_18 {
	padding-left:576px;
}

.container_30 .prefix_19 {
	padding-left:608px;
}

.container_30 .prefix_20 {
	padding-left:640px;
}

.container_30 .prefix_21 {
	padding-left:672px;
}

.container_30 .prefix_22 {
	padding-left:704px;
}

.container_30 .prefix_23 {
	padding-left:736px;
}

.container_30 .prefix_24 {
	padding-left:768px;
}

.container_30 .prefix_25 {
	padding-left:800px;
}

.container_30 .prefix_26 {
	padding-left:832px;
}

.container_30 .prefix_27 {
	padding-left:864px;
}

.container_30 .prefix_28 {
	padding-left:896px;
}

.container_30 .prefix_29 {
	padding-left:928px;
}



/* Suffix Extra Space >> 30 Columns
----------------------------------------------------------------------------------------------------*/

.container_30 .suffix_1 {
	padding-right:32px;
}

.container_30 .suffix_2 {
	padding-right:64px;
}

.container_30 .suffix_3 {
	padding-right:96px;
}

.container_30 .suffix_4 {
	padding-right:128px;
}

.container_30 .suffix_5 {
	padding-right:160px;
}

.container_30 .suffix_6 {
	padding-right:192px;
}

.container_30 .suffix_7 {
	padding-right:224px;
}

.container_30 .suffix_8 {
	padding-right:256px;
}

.container_30 .suffix_9 {
	padding-right:288px;
}

.container_30 .suffix_10 {
	padding-right:320px;
}

.container_30 .suffix_11 {
	padding-right:352px;
}

.container_30 .suffix_12 {
	padding-right:384px;
}

.container_30 .suffix_13 {
	padding-right:416px;
}

.container_30 .suffix_14 {
	padding-right:448px;
}

.container_30 .suffix_15 {
	padding-right:480px;
}

.container_30 .suffix_16 {
	padding-right:512px;
}

.container_30 .suffix_17 {
	padding-right:544px;
}

.container_30 .suffix_18 {
	padding-right:576px;
}

.container_30 .suffix_19 {

	padding-right:608px;
}

.container_30 .suffix_20 {
	padding-right:640px;
}

.container_30 .suffix_21 {
	padding-right:672px;
}

.container_30 .suffix_22 {
	padding-right:704px;
}

.container_30 .suffix_23 {
	padding-right:736px;
}

.container_30 .suffix_24 {
	padding-right:768px;
}

.container_30 .suffix_25 {
	padding-right:800px;
}

.container_30 .suffix_26 {
	padding-right:832px;
}

.container_30 .suffix_27 {
	padding-right:864px;
}

.container_30 .suffix_28 {
	padding-right:896px;
}

.container_30 .suffix_29 {
	padding-right:928px;
}



/* Push Space >> 30 Columns
----------------------------------------------------------------------------------------------------*/

.container_30 .push_1 {
	left:32px;
}

.container_30 .push_2 {
	left:64px;
}

.container_30 .push_3 {
	left:96px;
}

.container_30 .push_4 {
	left:128px;
}

.container_30 .push_5 {
	left:160px;
}

.container_30 .push_6 {
	left:192px;
}

.container_30 .push_7 {
	left:224px;
}

.container_30 .push_8 {
	left:256px;
}

.container_30 .push_9 {
	left:288px;
}

.container_30 .push_10 {
	left:320px;
}

.container_30 .push_11 {
	left:352px;
}

.container_30 .push_12 {
	left:384px;
}

.container_30 .push_13 {
	left:416px;
}

.container_30 .push_14 {
	left:448px;
}

.container_30 .push_15 {
	left:480px;
}

.container_30 .push_16 {
	left:512px;
}

.container_30 .push_17 {
	left:544px;
}

.container_30 .push_18 {
	left:576px;
}

.container_30 .push_19 {
	left:608px;
}

.container_30 .push_20 {
	left:640px;
}

.container_30 .push_21 {
	left:672px;
}

.container_30 .push_22 {
	left:704px;
}

.container_30 .push_23 {
	left:736px;
}

.container_30 .push_24 {
	left:768px;
}

.container_30 .push_25 {
	left:800px;
}

.container_30 .push_26 {
	left:832px;
}

.container_30 .push_27 {
	left:864px;
}

.container_30 .push_28 {
	left:896px;
}

.container_30 .push_29 {
	left:928px;
}



/* Pull Space >> 30 Columns
----------------------------------------------------------------------------------------------------*/

.container_30 .pull_1 {
	left:-32px;
}

.container_30 .pull_2 {
	left:-64px;
}

.container_30 .pull_3 {
	left:-96px;
}

.container_30 .pull_4 {
	left:-128px;
}

.container_30 .pull_5 {
	left:-160px;
}

.container_30 .pull_6 {
	left:-192px;
}

.container_30 .pull_7 {
	left:-224px;
}

.container_30 .pull_8 {
	left:-256px;
}

.container_30 .pull_9 {
	left:-288px;
}

.container_30 .pull_10 {
	left:-320px;
}

.container_30 .pull_11 {
	left:-352px;
}

.container_30 .pull_12 {
	left:-384px;
}

.container_30 .pull_13 {
	left:-416px;
}

.container_30 .pull_14 {
	left:-448px;
}

.container_30 .pull_15 {
	left:-480px;
}

.container_30 .pull_16 {
	left:-512px;
}

.container_30 .pull_17 {
	left:-544px;
}

.container_30 .pull_18 {
	left:-576px;
}

.container_30 .pull_19 {
	left:-608px;
}

.container_30 .pull_20 {
	left:-640px;
}

.container_30 .pull_21 {
	left:-672px;
}

.container_30 .pull_22 {
	left:-704px;
}

.container_30 .pull_23 {
	left:-736px;
}

.container_30 .pull_24 {
	left:-768px;
}

.container_30 .pull_25 {
	left:-800px;
}

.container_30 .pull_26 {
	left:-832px;
}

.container_30 .pull_27 {
	left:-864px;
}

.container_30 .pull_28 {
	left:-896px;
}

.container_30 .pull_29 {
	left:-928px;
}




/* Clear Floated Elements
----------------------------------------------------------------------------------------------------*/

/* http://sonspring.com/journal/clearing-floats */

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

/* http://perishablepress.com/press/2008/02/05/lessons-learned-concerning-the-clearfix-css-hack */

.clearfix:after {
	clear: both;
	content: ' ';
	display: block;
	font-size: 0;
	line-height: 0;
	visibility: hidden;
	width: 0;
	height: 0;
}

.clearfix {
	display: inline-block;
}

* html .clearfix {
	height: 1%;
}

.clearfix {
	display: block;
}/*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.8.0r4
*/
/**
 * YUI Base
 * @module base
 * @namespace yui-
 * @requires reset, fonts
*/

body {
	/* For breathing room between content and viewport. */
	margin:10px;
}

h1 {
	/* 18px via YUI Fonts CSS foundation. */
	font-size: 138.5%;
}

h2 {
	/* 16px via YUI Fonts CSS foundation. */
	font-size: 123.1%;
}

h3 {
	/* 14px via YUI Fonts CSS foundation. */
	font-size: 108%;
}

h1,h2,h3 {
	/* Top & bottom margin based on font size. */
	margin: 1em 0;
}

h1,h2,h3,h4,h5,h6,strong,dt {
	/* Bringing boldness back to headers and the strong element. */
	font-weight: bold;
}
optgroup {
	font-weight:normal;
}

abbr,acronym {
	/* Indicating to users that more info is available. */
	border-bottom: 1px dotted #000;
	cursor: help;
}

em {
	/* Bringing italics back to the em element. */
	font-style: italic;
}

del {
	/* Striking deleted phrases. */
	text-decoration: line-through;
}

blockquote,ul,ol,dl {
	/* Giving blockquotes and lists room to breath. */
	margin: 1em;
}

ol,ul,dl {
	/* Bringing lists on to the page with breathing room. */
	margin-left: 2em;
}

ol li {
	/* Giving OL's LIs generated numbers. */
	list-style: decimal outside;
}

ul li {
	/* Giving UL's LIs generated disc markers. */
	list-style: disc outside;
}

dl dd {
	/* Giving UL's LIs generated numbers. */
	margin-left: 1em;
}

th,td {
	/* Borders and padding to make the table readable. */
	border: 1px solid #000;
	padding: .5em;
}

th {
	/* Distinguishing table headers from data cells. */
	font-weight: bold;
	text-align: center;
}

caption {
	/* Coordinated margin to match cell's padding. */
	margin-bottom: .5em;
	/* Centered so it doesn't blend in to other content. */
	text-align: center;
}

sup {
	/* to preserve line-height and selector appearance */
	vertical-align: super;
}

sub {
	/* to preserve line-height and selector appearance */
	vertical-align: sub;
}

p,
fieldset,
table,
pre {
	/* So things don't run into each other. */
	margin-bottom: 1em;
}
/* Opera requires 1px of passing to render with contemporary native chrome */
button,
input[type="checkbox"],
input[type="radio"],
input[type="reset"],
input[type="submit"] {
	padding:1px;
}
/*
TABULKA PRE FONT SIZE:

10 px = 77 %
11 px = 85 %
12 px = 93 %
13 px = 100 %
14 px = 108 %
15 px = 116 %
16 px = 123.1 %
17 px = 131 %
18 px = 138.5 %
19 px = 146.5 %
20 px = 153.9 %
21 px = 161.6 %
22 px = 167 %
23 px = 174 %
24 px = 182 %
25 px = 189 %
26 px = 197 %

*/

/* zakladne Perex 'opravy' */
body {margin: 0 10px;color:#000;font-family:Verdana;}
a {text-decoration:underline;color:#000;}
a:hover {text-decoration:none;color:#000;}
.b {font-weight:bold;}
.container_30 { min-width:960px;  zoom: 1; } /* Setting the minWidth is optional, but helps the grid maintain integrity as the viewport shrinks. */
.container_30:after, .grid_30:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
/* END: zakladne Perex 'opravy' */


/* hlavny obsah */
div.left-center-column { }
div.left-center-column-content {}

div.right-column { }
div.right-column-content {}

div.left-column { }
div.left-column-content {}

div.center-column { }
div.center-column-content {}

div.left-big-column { }
div.left-big-column-content {}

div.center-mini-column { }
div.center-mini-column-content {}

/* Siva superportalovka */
.pravda-sk-header-superport,
.pravda-sk-header-superport-logo  {background: #ffffff url('http://g.pravda.sk/s3/sk_sph/superport_bg.png') center top no-repeat;
                  height:35px; left:-3px; line-height:30px; margin:0 0 1em; padding:0 0 0 1em; font-size:11px; /*85%;*/ color:#000; width: 950px; }
.pravda-sk-header-superport-logo { background: url('http://g.pravda.sk/s3/sk_sph/superport_bg_logo.png') no-repeat top left !important; }
.pravda-sk-header-superport a,
.pravda-sk-header-superport a:hover { text-decoration: none; color: #000000; font-family:Verdana,'Arial CE','Helvetica CE',Arial,helvetica,sans-serif; font-weight: normal; }
.pravda-sk-header-superport a:hover { text-decoration: underline; }
.pravda-sk-header-superport a.cred,
.pravda-sk-header-superport a.cred:hover { color:#ff0000; }
.pravda-sk-header-superport .zena_promo { color: #cc5680; }

/* Pravda.sk H1 hlavne loga stranky */
h1.page-logo,
h1.page-logo a { width: 350px; height:70px; margin:0;}
h1.page-logo a { display:block; text-decoration:none; }
h1.page-logo a span { visibility:hidden; }
h1.www-pravda-sk-logo { background: url('http://g.pravda.sk/s3/sk_sph/head_logo_sk_sphpublico.png') no-repeat top left; }
h1.koktail-pravda-sk-logo { background: url('http://g.pravda.sk/s3/sk_koktail/head_logo_sk_koktail_s3publico.png') no-repeat top left; width: 500px;}
h1.koktail-pravda-sk-logo a { width: 500px; }
h1.dennik-pravda-sk-logo { background: url('http://g.pravda.sk/extern_dennik/head_logo_sk_dennik.png') no-repeat top left; width: 500px;}
h1.dennik-pravda-sk-logo a { width: 500px; }
h1.epravda-sk-logo { background: url('http://g.pravda.sk/extern_dennik/head_logo_sk_epravda.png') no-repeat top left; width: 500px;}
h1.epravda-sk-logo a { width: 500px; }
h1.cestovanie-pravda-sk-logo { background: url('http://g.pravda.sk/s3/sk_cestovanie/head_logo_sk_cestovanie.png') no-repeat top left; width: 500px;}
h1.cestovanie-pravda-sk-logo a { width: 500px; }
h1.debata-pravda-sk-logo { background: url('http://g.pravda.sk/s3/sk_debata/head_logo_sk_debata_new.png') no-repeat top left; width: 500px;}
h1.debata-pravda-sk-logo a { width: 500px; }
h1.tema-pravda-sk-logo { background: url('http://g.pravda.sk/tema/head_logo_sk_tema_v2.png') no-repeat top left; width: 500px;}
h1.tema-pravda-sk-logo a { width: 500px; }

/* pravda vyhladavanie */
.pravda-vyhladavanie {/*font-size:85%;*/ font-family:Verdana;}
.pravda-vyhladavanie {background:transparent url('http://g.pravda.sk/s3/sk_sph/search_bg_406x68.png') no-repeat 0 0;height:68px;}
.pravda-vyhladavanie form {margin:13px 10px 0 11px;}
.pravda-vyhladavanie form .input {border:1px solid #B8B8B8;color:#CFCFCF;float:left;height:15px;margin:0 0 4px;padding:2px;width:300px;}
.pravda-vyhladavanie form .button {background:transparent url('http://g.pravda.sk/s3/sk_sph/head_search_button_bg.png') no-repeat scroll 0 0;border:0 none;color:#FFFFFF;float:right;height:21px;margin:0 1px 0 0;padding:0;width:61px;}
.pravda-vyhladavanie .vyhladavanie-spravy-linky {margin-top:10px;font-size:85%;/*11px*/}
.pravda-vyhladavanie .vyhladavanie-spravy-linky span.nadpis {font-weight:bold;}
.pravda-vyhladavanie .vyhladavanie-spravy-linky a { }

/* navigacia menu */
.pravda-sk-header-meniny  {margin-top:15px;font-family:Verdana;}
.pravda-sk-header-meniny  .datum-meniny {font-size:85%; /*11px*/ margin-bottom:5px;}
.pravda-sk-header-meniny  .datum-meniny span.datum,
.pravda-sk-header-meniny  .datum-meniny span.meno {font-weight:bold;}

/* OrangeNavigation 2010 */
.pravda-sk-header-navigacia  {font-family:Verdana;}
.pravda-sk-header-navigacia  a {color:#000;text-decoration:none;}
.pravda-sk-header-navigacia  a:hover {text-decoration:underline;}
.pravda-hlavne-menu {/*background:#FDA10F url('http://g.pravda.sk/imgs/port2009/bgOrange.png') repeat-x scroll left top;*/ background-image: url('http://g.pravda.sk/s3/sprite_portal2010.png');  background-repeat:repeat-x; background-position: 0px 0px; height: 49px;}
.pravda-hlavne-menu .rightColm {border:0 none;float:left;width:6px;}
.pravda-hlavne-menu .leftColm {border:0 none;float:right;width:6px;}
.pravda-hlavne-menu a img {border:0;}
.pravda-hlavne-menu table {border:0px;border-collapse:collapse;height:49px;margin:0;padding:0;font-size:85%;}
.pravda-hlavne-menu table td {border:0 none;margin:0;padding:0 0.5em;text-align:left;vertical-align:middle;}
.pravda-hlavne-menu table td.separator {background:transparent url(http://g.pravda.sk/imgs/port2009/separator.png) no-repeat scroll left top;padding:0;width:17px;}
.pravda-hlavne-menu td span.sup {color:#990000;font-size:85%;position:relative;top:-4px;z-index:1;}
.pravda-sub-menu { /*background:#F0F0F0 url('http://g.pravda.sk/imgs/port2009/bgSilver.png') repeat-x scroll center top;*/ background-image: url('http://g.pravda.sk/s3/sprite_portal2010.png'); background-repeat:repeat-x; background-position: 0px -59px; height: 29px; border:0 none;height:28px;line-height:28px;margin:0;padding:0;text-align:left;width:100%;}
.pravda-sub-menu a,
.pravda-sub-menu a:hover {font-size:77%;/*10px*/ height:28px;padding:0 7px;}
.pravda-hlavne-menu .selected,
.pravda-sub-menu .selected {font-weight:bold;}

/* pravda-sk-footer */
.pravda-sk-footer{}
.pravda-sk-footer-content { /* background:transparent url('http://g.pravda.sk/imgs/port/bgSubmenu.png') repeat-x scroll left top; */ background-image: url('http://g.pravda.sk/s3/sprite_portal2010.png'); background-repeat:repeat-x; background-position: 0px -59px; height: 29px; border-top:1px solid #CCCCCC; margin:1em 0;padding:1em 0;text-align:center; color:#999999;}
.pravda-sk-footer-content a { font-size:93%; /*12px*/ }
