﻿h2.mainContentTitle {background:url("../img/rub_top_bg.png") repeat-x scroll left top #FDB20F;margin-bottom:1em;font-size:153.9%;}
h2.mainContentTitle span {background-color:#FFFFFF;color:#FFB81E;font-weight:bold;padding-right:5px;position:relative;text-transform:uppercase;top:2px;}
h2.mainContentTitle span a {color:#FFB81E;text-decoration:none;}
h2.mainContentTitle span a:hover {background-color:#FFB81E;color:#FFFFFF;}

.fl {float: left; }
.fr {float: right; }
.cl {clear: both; float: none;}
.right-column {margin-top: 39px;}

/* box - vseobecne */
.box {margin-bottom:20px;}
.box .rub-header {background:url("../img/rub_header_bg.png") no-repeat scroll left top #FDB20F; height:23px; overflow:hidden; margin-bottom:10px; }
.box .rub-header h4 {font-weight:bold; padding:8px 0 0 24px; }
.box a {text-decoration:none;}
.box a:hover {text-decoration:underline;}

/* jedna stranka - vseobecne */
.onePage {float: left; font-size: 85%; text-align: center; margin:0 9px 15px 0; width: 90px;}
.onePage img {border: none 0px transparent; display:block;}
.onePage a {text-decoration: none; color: Black; border: none 0xp transparent;}
.onePage a:hover {text-decoration: underline;}
.onePage a img:hover { opacity: .5; /* for all other browsers */ -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; /*for IE5-7*/ filter: alpha(opacity=50); /*for IE5-8*/}

/* strankovanie */
.pager {text-align: center; }
.pager a {background-color: #999999; color: #FFFFFF; padding: 3px 5px 4px; text-decoration: underline;}
.pager a:hover {text-decoration: none;}

/* velke info o vydani */
.bigPublishInfo {margin-bottom: 16px;}
.bigPublishInfo h3 {font-weight: bold; margin:0 0 14px 0; text-transform: capitalize;}
.bigPublishInfo ul {margin: 0; padding: 0; font-size: 85%; list-style-position: inside;}
.bigPublishInfo ul li {margin: 0; padding: 0; list-style-position: inside;}
.bigPublishInfo table {border-collapse: collapse;}
.bigPublishInfo table td {vertical-align: top; padding: 0px; margin: 0px; border: none 0px transparent;}
.bigPublishInfo td.firstPage a img {border: #EFEFEF 1px solid; }
.bigPublishInfo td.firstPage a img:hover{ opacity: .5; /* for all other browsers */ -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; /*for IE5-7*/ filter: alpha(opacity=50); /*for IE5-8*/}
.bigPublishInfo td.add {padding-left: 16px;}
.bigPublishInfo td.add .onePage img {padding: 0px;}
.bigPublishInfo td.add .onePage a img {border: #EFEFEF 1px solid; }
.bigPublishInfo .notPublished { background-color:#FFF5D6; border:1px solid #FFC000; font-weight:bold; padding:15px; text-align:center; }

/* zoznam priloh - len vypis bez nahladov */
ul.additions {background-color: #EFEFEF; margin: 0; padding: 0; list-style-image: none; list-style-position: outside; list-style-type: none; }
ul.additions li {padding: 4px 4px 4px 20px; font-weight: bold; list-style-type: none; }
ul.additions li:hover {background-color: #F7F7F7;}
ul.additions li a {color: Black; text-decoration: none; }
ul.additions li a:hover {text-decoration: underline; }

/* kalendar */
.calendar {width: 308px; font-family: Arial; position: relative; border: 1px solid #EFEFEF;} /* REM: position: relative je tu nutne - kvoli absolutnemu pozicionovaniu vnutornych prvkov */
.calendar a {color: #990000;}
.calendar .calHead {font-weight: bold; text-align: center; background-color: #EFEFEF; padding: 4px; font-size: 108%}
.calendar .calHead img {cursor: pointer;}
.calendar .calBox {overflow: hidden; position: relative;} /*HACK: position:relative tam musi byt kvoli IE-ckam, lebo potom nefunguje overflow hidden relativne pozicionovanej tabulky */
.calendar table {position: relative; width: 308px; border-collapse: collapse; font-family: Arial; margin: 0xp;}
.calendar table tr {height: 24px;} /* HACK: kvoli Safari je nutne vysku uvadzat aj v bunkach */
.calendar table td {width: 20px; height: 24px; text-align: right; font-size: 14px; padding: 0 10px 0 0; border: 0px none transparent; vertical-align: middle; color: #888;}
.calendar table td.week {width: 76px; padding-left: 22px; text-align: left; color: #990000 }
.calendar table td.actMonth {font-weight: bold; color: #666;}
.calendar table td.edition {color: Black; cursor: pointer; }
.calendar .selWeek {background-color: #FEE;}
.calendar .selWeek a { font-weight: bold; }

/* dennikovy box */
.dennik-right {margin-bottom: 20px;}
.dennik-right h2 {background:url("../img/rub_header_bg.png") no-repeat scroll left top #FDB20F; height:23px; overflow:hidden; margin: 0 0 10px 0; font-size: 13px;}
.dennik-right h2 a {font-weight:bold; display: block; padding: 8px 0 0 24px; text-decoration: none;}
.dennik-right h2 a:hover {font-weight:bold; display: block; padding: 8px 0 0 24px; text-decoration: underline;}
.dennik-right .predplatne-akcie div.item {margin-bottom:10px;}
.dennik-right .predplatne-akcie div.item h4 { text-transform: uppercase; font-size:12px; line-height:15px;}
.dennik-right .predplatne-akcie div.item h4 a { text-decoration: underline; }
.dennik-right .predplatne-akcie div.item h4 a:hover { text-decoration: none; }
.dennik-right .predplatne-akcie img {float:right;border:3px solid #B8B8B8;margin-left:10px;}
.dennik-right .predplatne-akcie span {font-size:11px;line-height:15px;}

/* povodny dennikovy box je pouzity pre literarny klub */
.dennikBox .text-content {font-size:85%;margin-bottom:5px;}
.dennikBox .text-content img{float:left;margin-right:8px;margin-top:3px}
.dennikBox .links {background-color:#F2F2F2;color:#990000;margin-top:10px;padding:5px;font-size:85%;}
.dennikBox .links a{color:#990000;}
.dennikBox .links a:hover{color:#990000;}


/* boxik - varecha */
.varechaSkBox2 {margin-bottom: 20px; background-color:#EEFBD3;}
.varechaSkBox2 a {color: Black;}
.varechaSkBox2 a:hover {color: Black;}
.varechaSkBox2 h4.varechaLogo {background:transparent url('http://g.pravda.sk/s3/varechask-bg.png') no-repeat scroll left top;height:65px; text-align: right; cursor: pointer;}
.varechaSkBox2 a h4 span.more {border:0 none;color:#6D9216;font-family:Georgia;font-size:24px;font-weight:bold;line-height:1.3em;margin:0px 52px 0 0;text-decoration:none;}
.varechaSkBox2 a:hover h4 span.more {color:#4C6610;}
.varechaSkBox2 table {margin-left: 8px; width: 292px;}
.varechaSkBox2 table tr td{text-align:center;padding:5px;width:50%; border: none 0px transparent; border-bottom:dotted 0.1em #6D9216;}
.varechaSkBox2 .recept {margin-right:2em;}
.varechaSkBox2 .recept img {border:3px solid #8DBF16;height:90px;width:90px;margin-bottom:6px;margin-top:6px}
.varechaSkBox2 a.receptTitle {color:#000000;font-size:11px;line-height:1.4em;text-decoration:none;display: block;}
.varechaSkBox2 a.receptTitle:hover {text-decoration:underline;}
.varechaSkBox2 .links {background-color:#EEFBD3;color:#6D9216;font-size:12px;padding:8px;text-align:center;}
.varechaSkBox2 .links a {color:#6D9216;text-decoration:none;}
.varechaSkBox2 .links a:hover {text-decoration:underline;}
.varechaSkBox2 .cl {clear:none;}


