a, body, div, span, td, ul,li,input, textarea, select {
	font-size: 100%;
	font-family: Verdana, "Arial", "Helvetica",Tahoma,Arial,sans-serif;
	color: #000000;
	font-weight : 200;
	text-decoration: none;
}

th { background-color: #f9a61c; font-weight : 200; font-size: 9pt;  text-align: left;}

input, textarea, select{
	font-size: 9pt;
}
form, pre {
	margin:0px;
}

h1,h2 {
	margin:0px; padding:0px;
	display: inline;
}

.border01 {
	border:1px solid #000000;
}

.odsadenie_up {
	padding-bottom:2px;
}

/* ********************** links *************************** */

a:active {  color: #000000; text-decoration: underline;   }
a:visited { color: #000000; text-decoration: underline;   }
a:link {    color: #000000; text-decoration: underline;  }
a:hover {   color: #ff0000; text-decoration: underline;  }

a.menu01:active {  position:relative;bottom:1px;color: #000000; text-decoration: none; font-size: 8pt; font-weight: bold; }
a.menu01:visited { position:relative;bottom:1px;color: #000000; text-decoration: none; font-size: 8pt; font-weight: bold; }
a.menu01:link {    position:relative;bottom:1px;color: #000000; text-decoration: none; font-size: 8pt; font-weight: bold; }
a.menu01:hover {   position:relative;bottom:1px;color: #ff0000; text-decoration: none; font-size: 8pt; font-weight: bold; }

a.menu02:active {  position:relative;bottom:1px;color: #ffffff; text-decoration: none; font-size: 70%; }
a.menu02:visited { position:relative;bottom:1px;color: #ffffff; text-decoration: none; font-size: 70%; }
a.menu02:link {    position:relative;bottom:1px;color: #ffffff; text-decoration: none; font-size: 70%; }
a.menu02:hover {   position:relative;bottom:1px;color: #F9A61C; text-decoration: none; font-size: 70%; }

a.menu03:active {  position:relative;bottom:1px;color: #ffffff; text-decoration: none;  }
a.menu03:visited { position:relative;bottom:1px;color: #ffffff; text-decoration: none;  }
a.menu03:link {    position:relative;bottom:1px;color: #ffffff; text-decoration: none;  }
a.menu03:hover {   position:relative;bottom:1px;color: #000000; text-decoration: none;  }

a.menu04:active {  position:relative;bottom:1px;color: #000000; text-decoration: none;  }
a.menu04:visited { position:relative;bottom:1px;color: #000000; text-decoration: none;  }
a.menu04:link {    position:relative;bottom:1px;color: #000000; text-decoration: none; }
a.menu04:hover {   position:relative;bottom:1px;color: #ffffff; text-decoration: none;  }

a.menu05:active {  position:relative;bottom:1px;color: #000000; text-decoration: none; font-size: 70%;  }
a.menu05:visited { position:relative;bottom:1px;color: #000000; text-decoration: none; font-size: 70%;  }
a.menu05:link {    position:relative;bottom:1px;color: #000000; text-decoration: none; font-size: 70%;  }
a.menu05:hover {   position:relative;bottom:1px;color: #ff0000; text-decoration: none; font-size: 70%;  }

a.menu06:active {  position:relative;bottom:1px;color: #134D78; text-decoration: none; font-size: 8pt; font-weight: bold;  }
a.menu06:visited { position:relative;bottom:1px;color: #134D78; text-decoration: none; font-size: 8pt; font-weight: bold;  }
a.menu06:link {    position:relative;bottom:1px;color: #134D78; text-decoration: none; font-size: 8pt; font-weight: bold; }
a.menu06:hover {   position:relative;bottom:1px;color: #ff0000; text-decoration: none; font-size: 8pt; font-weight: bold;  }

a.menu07:active {  position:relative;bottom:1px;color: #000000; text-decoration: none; font-size: 8pt;  }
a.menu07:visited { position:relative;bottom:1px;color: #000000; text-decoration: none; font-size: 8pt;  }
a.menu07:link {    position:relative;bottom:1px;color: #000000; text-decoration: none; font-size: 8pt;  }
a.menu07:hover {   position:relative;bottom:1px;color: #ff0000; text-decoration: none; font-size: 8pt;  }

a.menu08:active {  position:relative;bottom:1px;color: #134D78; text-decoration: none; font-weight: bold;  }
a.menu08:visited { position:relative;bottom:1px;color: #134D78; text-decoration: none; font-weight: bold;  }
a.menu08:link {    position:relative;bottom:1px;color: #134D78; text-decoration: none; font-weight: bold; }
a.menu08:hover {   position:relative;bottom:1px;color: #ff0000; text-decoration: none; font-weight: bold;  }

a.menu09:active {  position:relative;bottom:1px;color: #134D78; text-decoration: none; font-size: 9pt; font-weight: bold;  }
a.menu09:visited { position:relative;bottom:1px;color: #134D78; text-decoration: none; font-size: 9pt; font-weight: bold;  }
a.menu09:link {    position:relative;bottom:1px;color: #134D78; text-decoration: none; font-size: 9pt; font-weight: bold;  }
a.menu09:hover {   position:relative;bottom:1px;color: #ff0000; text-decoration: none; font-size: 9pt; font-weight: bold;  }

a.menu10:active {  position:relative;bottom:1px;color: #000000; text-decoration: underline; font-size: 8pt; font-weight: bold;  }
a.menu10:visited { position:relative;bottom:1px;color: #000000; text-decoration: underline; font-size: 8pt; font-weight: bold;  }
a.menu10:link {    position:relative;bottom:1px;color: #000000; text-decoration: underline; font-size: 8pt; font-weight: bold;  }
a.menu10:hover {   position:relative;bottom:1px;color: #ff0000; text-decoration: underline; font-size: 8pt; font-weight: bold;  }

a.menu11:active {  position:relative;bottom:1px;color: #000000; text-decoration: none; font-size: 9pt; font-weight: bold;  }
a.menu11:visited { position:relative;bottom:1px;color: #000000; text-decoration: none; font-size: 9pt; font-weight: bold;  }
a.menu11:link {    position:relative;bottom:1px;color: #000000; text-decoration: none; font-size: 9pt; font-weight: bold;  }
a.menu11:hover {   position:relative;bottom:1px;color: #ff0000; text-decoration: underline; font-size: 9pt; font-weight: bold;  }

a.menu12:active {  position:relative;bottom:1px;color: #D31523; text-decoration: none; font-size: 8pt; font-weight: bold; }
a.menu12:visited { position:relative;bottom:1px;color: #D31523; text-decoration: none; font-size: 8pt; font-weight: bold; }
a.menu12:link {    position:relative;bottom:1px;color: #D31523; text-decoration: none; font-size: 8pt; font-weight: bold; }
a.menu12:hover {   position:relative;bottom:1px;color: #ff0000; text-decoration: none; font-size: 8pt; font-weight: bold; }

a.menu13:active {  position:relative;bottom:1px;color: #FF3333; text-decoration: none; font-size: 8pt; font-weight: bold; }
a.menu13:visited { position:relative;bottom:1px;color: #FF3333; text-decoration: none; font-size: 8pt; font-weight: bold; }
a.menu13:link {    position:relative;bottom:1px;color: #FF3333; text-decoration: none; font-size: 8pt; font-weight: bold; }
a.menu13:hover {   position:relative;bottom:1px;color: #ff0000; text-decoration: none; font-size: 8pt; font-weight: bold; }


a.blue:active {  color: #134D78; text-decoration: none; font-weight: bold;  }
a.blue:visited { color: #134D78; text-decoration: none; font-weight: bold;  }
a.blue:link {    color: #134D78; text-decoration: none; font-weight: bold; }
a.blue:hover {   color: #ff0000; text-decoration: none; font-weight: bold;  }

/* ********************** inputs *************************** */

.input01 {
	font-size: 8pt;
	color: #000000;
	background-color: #ffffff;
	border: 1px solid #000000;
	padding-left:2px;
}

/* ********************** paddings *************************** */

.pad01 {
	padding:0px 5px 0px 5px;
}
.pad02 {
	padding:0px 0px 4px 0px;
}

/* ********************** buttons *************************** */

.button01 {
	color: #000000;
	font-size: 7pt;
	font-weight : bold;
	background-color: #CCCCCC;
	border: 2px solid #000000;
}

.button01_over {
	color: #000000;
	font-size: 7pt;
	font-weight : bold;
	background-color: #E4E4E4;
	border: 2px solid #000000;
}

.button02 {
	color: #000000;
	font-weight : bold;
	background-color: #EDE34A;
	border: 2px solid #000000;
}

.button02_over {
	color: #000000;
	font-weight : bold;
	background-color: #E4E4E4;
	border: 2px solid #000000;
}

/* ********************** text *************************** */

.text_white01 {
	font-size: 8pt;
	color: #ffffff;
	padding-bottom:1px;
}
.text_white02 {
	font-size: 60%;
	color: #ffffff;
}
.text_white03 {
	font-size: 8pt;
	color: #ffffff;
}
.text_white04 {
	font-size: 9pt;
	color: #ffffff;
	font-weight:bold;
}
.text_red01 {
	font-size: 9pt;
	color: #C02E2E;
	font-weight:bold;
}
.text_green01 {
	font-size: 9pt;
	color: #2AA066;
	font-weight:bold;
}
.text_yellow01 {
	font-size: 10pt;
	color: #CF6B00;
	font-weight:bold;
}
.text_black01 {
	font-size: 10pt;
	color: #000000;
}
.text_black02 {
	font-size: 9pt;
	color: #000000;
}
.text_black03 {
	font-size: 8pt;
	color: #000000;
}
.text_black04 {
	font-size: 8pt;
	color: #000000;
	font-weight:bold;
}
.text_gray01 {
	font-size: 8pt;
	color: #929292;
}
.text_blue01 {
	font-size: 70%;
	color: #134D78;
	font-weight:bold;
}
.text_blue02 {
	font-size: 9pt;
	color: #134D78;
	font-weight:bold;
}
.text_blue03 {
	font-size: 8pt;
	color: #134D78;
	font-weight:bold;
}

/* ********************** div,span, td *************************** */

.main_main {
	width: 770px;
	background:url('../images/bg03.gif') repeat-y center;
	float:left;
}
.main_main_two_cols {
	width: 770px;
	background:url('../images/bg15.gif') repeat-y left;
	float:left;
}
.main_left {
	width: 148px;
	float:left;
}
.main_center {
	width: 463px;
	float:left;
}
.main_right {
	width: 159px;
	height:100%;
	float:left;
	clear:right;
}
.main_center_plus_right {
	width: 622px;
	height:100%;
	float:left;
	clear:right;
}
.main_clanok {
	font-size: 80%;
	width:621px;
	border-width:3px 0px 3px 0px;
	border-style:solid;
	border-color:#ffffff;
	float:left;
	background-color: White;
}
.aktualne {
	font-size: 80%;
	background:url(../images/bg04.gif) repeat-y left;
	background-color:#FEF4E3;
	width:451px;
	border-width:3px 0px 3px 0px;
	border-style:solid;
	border-color:#ffffff;
	float:left;
}
.sport {
	font-size: 80%;
	background:url(../images/bg08.gif) repeat-y left;
	background-color:#E0F4EA;
	width:451px;
	border-width:3px 0px 3px 0px;
	border-style:solid;
	border-color:#ffffff;
	float:left;
}
.spolocnost {
	font-size: 80%;
	background:url(../images/bg11.gif) repeat-y left;
	background-color:#F7E6E6;
	width:451px;
	border-width:3px 0px 3px 0px;
	border-style:solid;
	border-color:#ffffff;
	float:left;
}
.spravy_stlpcek {
	width: 428px;
	float:left;
	clear:right;
}
.lavy_stlpcek {
	width:20px;
	float:left;
}
.logo {
	background:url('../images/logo.gif') no-repeat top left;
}
.logo02 {
	background:url('../images/logo02.gif') no-repeat top left;
}
.logo03 {
	background:url('../images/logo03.gif') no-repeat top left;
}
.logo04 {
	background:url('../images/logo04.gif') no-repeat top left;
}
.logo05 {
	background:url('../images/logo05.gif') no-repeat top left;
}
.logo06 {
	background:url('../images/logo06.gif') no-repeat top left;
}
.logo07 {
	background:url('../images/logo07.gif') no-repeat top left;
}
.logo08 {
	background:url('../images/logo08.gif') no-repeat top left;
}
.logo09 {
	background:url('../images/logo09.gif') no-repeat top left;
}
.logo10 {
	background:url('../images/logo10.gif') no-repeat top left;
}
.logo11 {
	background:url('../images/logo11.gif') no-repeat top left;
}
.logo12 {
	background:url('../images/logo12.gif') no-repeat top left;
}
.logo13 {
	background:url('../images/logo13.gif') no-repeat top left;
}
.logo14 {
	background:url('../images/logo14.gif') no-repeat top left;
}
.logo15 {
	background:url('../images/logo15.gif') no-repeat top left;
}
/* nove loga pridavat do 24hlavicka.css*/

.menu_bg01 {
	/*background:url('../images/bg01.gif') repeat-x top;*/
	background-color: #F9A61C;
}
.menu_bg02 {
	background-color: #F9A61C;
	background:url('../images/bg02.gif') no-repeat top right;
}
.menu_bg03 {
	/*background:url('../images/bg01.gif') repeat-x top;*/
	background-color: #8BC2F1;
}
.menu_bg04 {
	/*background:url('../images/bg01.gif') repeat-x top;*/
	background-color: #00C144;
}
.menu_bg05 {
	/*background:url('../images/bg01.gif') repeat-x top;*/
	background-color: #EAA1A1;
}
.modry_pas {
	background-color: #134D78;
	border-width: 1px 0px 1px 0px;
	border-style: solid;
	border-color: #ffffff;
}
.footer_pas {
	background-color: #F9A61C;
	border-width: 1px 0px 0px 0px;
	border-style: solid;
	border-color: #ffffff;
	vertical-align:text-bottom;
	clear:left;
}
.textmenu01 {
	padding:4px 6px 4px 6px;
}
.td_rss {
	padding:4px 0px 2px 0px;
}
.td_blue_line {
	padding:0px 0px 2px 0px;
}
.td_yellow_line {
	padding:3px 0px 2px 0px;
	font-size: 70%;
}
.table_red01 {
	background-color: #C02E2E;
	color:#ffffff;
	font-size: 70%;
	font-weight: bold;
	padding:0px 6px 0px 6px;
}
.table_red02 {
	background-color: #F7E6E6;
}
.table_red03 {
	background-color: #C02E2E;
	color:#ffffff;
	font-size: 85%;
	font-weight: bold;
	padding:0px 6px 0px 6px;
}
.table_red04 {
	background-color: #F0D0D0;
	padding:2px 4px 2px 4px;
}
.table_blue01 {
	background-color: #134D78;
	color:#ffffff;
	font-size: 8pt;
	font-weight: bold;
	padding:0px 6px 0px 6px;
}
.table_blue02 {
	background-color: #E2E9EF;
	padding:2px 0px 2px 0px;
}
.table_blue03 {
	background-color: #E2E9EF;
	padding:7px 5px 7px 5px;
	margin: 3px;
}

.table_orange01 {
	background-color: #FF6600;
	color:#ffffff;
	font-size: 70%;
	font-weight: bold;
	padding:0px 6px 0px 6px;
}
.table_orange02 {
	background-color: #FFECE0;
	padding:2px 0px 2px 0px;
}
.table_orange03 {
	background-color: #F9A61C;
	color:#ffffff;
	font-size: 85%;
	font-weight: bold;
	padding:0px 6px 0px 6px;
}
.table_orange04 {
	background-color: #FDEBCB;
	padding:2px 4px 2px 4px;
}
.table_yellow01 {
	background-color: #F9A61C;
	color:#ffffff;
	font-size: 8pt;
	font-weight: bold;
	padding:0px 6px 0px 6px;
}
.table_yellow02 {
	background-color: #FDEBCB;
	padding:2px 4px 2px 4px;
}
.table_green01 {
	background-color: #00A650;
	color:#ffffff;
	font-size: 70%;
	font-weight: bold;
	padding:0px 6px 0px 6px;
}
.table_green02 {
	background-color: #E0F4EA;
	padding:6px;
}
.table_green03 {
	background-color: #00A650;
	color:#ffffff;
	font-size: 85%;
	font-weight: bold;
	padding:0px 6px 0px 6px;
}
.table_green04 {
	background-color: #C5EBD7;
	padding:2px 4px 2px 4px;
}

.table_sky { background-color: #e2e9ef;
}
.tv01 {
	background-color: #F1F4F7;
	color:#000000;
	font-size: 60%;
	border:2px solid #E2E9EF;
	padding:0px 2px 0px 2px;
}
.tv02 {
	color:#000000;
	font-size: 60%;
	margin:0px 2px 0px 2px;
	padding:0px 2px 0px 2px;
}
.obrazok_sprava {
	width:104px;
	padding:4px 0px 4px 4px;
	vertical-align:top;
}
.sprava_typ01 {
	vertical-align:top;
	padding:2px 4px 0px 4px;
}
.sprava_typ02 {
	vertical-align:top;
	padding:2px 3px 0px 2px;
}
.precitane {
	padding:0px 8px 2px 0px;
	text-align:right;
	color: #929292;
	font-size: 9pt;

}
.pozadie01 {
	background:url(../images/bg06.gif) repeat-x top;
}
.pozadie02 {
	background:url(../images/bg05.gif) repeat-y left;
}
.pozadie03 {
	background:url(../images/bg09.gif) repeat-x top;
}
.pozadie04 {
	background:url(../images/bg10.gif) repeat-y left;
}
.pozadie05 {
	background:url(../images/bg12.gif) repeat-x top;
}
.pozadie06 {
	background:url(../images/bg13.gif) repeat-y left;
}
.najcitanejsie_oddelovac {
	background:url(../images/bg07.gif) repeat-x top;
}
.najcitanejsie_oddelovac2 {
	background:url(../images/bg14.gif) repeat-x top;
}

.clanok_nadpis01 {
	font-size: 12pt;
  font-weight : bold;
  padding-bottom:5px;
}
.clanok_anotacia01 {
	font-size: 10pt;
	text-indent: 7pt;
	text-align: justify;
	font-weight: bold;
}
.clanok_text01 {
	font-size: 10pt;
	font-weight: normal;
	font-family: Verdana, "Arial", "Helvetica",Tahoma,Arial,sans-serif;
	color: Black;
}

.clanok_pata01 {
	color: #939393;
	text-align: right;
}


.hlava_diskusia {
	margin: 0px;
	margin-top: 2px;
	padding: 3px;
	width: 99%;
	border: 1px #000000;
	background-color: #B1DEFA;
	text-align: center;
	font-weight: bold;
	font-size: 14px;
}

.hlava_prisp {
	margin: 0px;
	margin-top: 2px;
	padding: 3px;
	border: 1px #000000;
	display: inline-block;
}

.prisp {
	margin: 0px;
	margin-bottom: 10px;
	margin-top: 3px;
}

/* ETARGET */

.etarget {
background-color:#fff;
font-size:12px;
color:#005266;
margin:0px;
padding:0px;
font-family:arial,helvetica,sans-serif;
}
.etarget a {
color:#134D78;
text-decoration: underline;
}
.etarget a:hover {
color:#BA0000;
}
.etarget .selfpromo {
background-color:#ffffff;
color:#005266;
font-size:10px;
border-bottom: 1px dotted #000080;
width: 100%;
}
.etarget .selfpromo a {
color:#FF0000;
}
.etarget .selfpromo .left {
text-align:left;
font-weight:bold;
padding:1px 3px 1px 3px;
font-size:11px;
color:#00A8D2;
}
.etarget .selfpromo .right {
float:right;
padding:1px 3px 1px 3px;
text-align: right;
display: block;
}
.etarget .title {
margin:1px;
padding:1px 5px 1px 5px;
}


/* kalendar - archiv */
.kalendar_mesiac {
	background: #134D78;
   color: #fff;
	font-weight: bold;
	font-size: 8pt;
}

.kalendar_hlavicka {
	font-size: 8pt;
	color: #fff;
	background-color: #F9A61C;
}

.kalendar_dnes {
	font-size: 8pt;
	color: #000;
	font-weight: bold;
	background-color: #CDD5DA;
}

.kalendar_den {
	font-size: 8pt;
	color: #000;
	background-color: #E2E9EF;
}
.reklama_footer {
	padding:4px 0px 4px 0px;
	background:url('../images/reklama.gif') no-repeat top left;
	background-color: #FEF4E3;
	border-width:2px 0px 1px 0px;
	border-style:solid;
	border-color:#ffffff;
}

/*.advert_on_right {
	position: absolute;
	top: 81px;
	left: 770px;
	background-color:#F5FDD5;
	float:left;
	border:1px solid #CDDF7F;
	width:150px;
	margin:8px;
	font-size: 9pt;
	font-weight: bold;
	padding:4px 0px 4px 0px;
	z-index: 10;
}*/
.advert_on_right {
	background-color:#F5FDD5;
	float:left;
	border:1px solid #CDDF7F;
	width:150px;
	margin:8px;
	margin-top: 3px;
	font-size: 10px;
	font-weight: bold;
	padding:0px 0px 4px 0px;
}

.adrvert_text {
	background-color:#ffffff;
	border:1px solid #CDDF7F;
	margin:4px 4px 0px 4px;
	padding:4px 6px 4px 6px;
}
.main_menu01 {
	padding:2px 8px 2px 2px;
}
.advert_table {
	padding:2px 4px 2px 4px;
}

.main_menu02 {
	padding:6px 8px 6px 20px;
	background-color: #FFF767;
	border-width:1px 0px 1px 0px;border-style:solid;border-color:#000000;
}

.main_menu03 {
	padding:0px 8px 4px 10px;
}
.messageStackError{
	background-color: #FFB8A6;
}
