hr{color:#C7C9CB; background-color:#C7C9CB; height:1px; border:none;}
.zoznam h4 {padding: 0 0 0 10px; color: #1b1c1f; font-size: 115%; text-transform: uppercase; padding-bottom: 6px; font-family: Georgia, "New York CE", utopia, serif;}
.zoznam h4 a {color: #cc0000; text-transform: none; font-family: Georgia, "New York CE", utopia, serif;}

.zoznam h1 {color: #1b1c1f; font-family: Georgia, "New York CE", utopia, serif; font-weight: normal; font-size: 250%; padding: 0 0 10px 10px;}
.zoznam .vypis {background: url(../images/line.gif) repeat-y 160px 0; padding: 5px 0 0 20px; margin-bottom: 20px;}
.zoznam .vypis .item {width: 675px; overflow: hidden; padding: 5px 0 10px 0;}
.zoznam .vypis .item strong {display: block; float: left; font-family: Georgia, "New York CE", utopia, serif; padding-right: 30px; width: 130px; font-weight: normal;}
.zoznam .vypis .item p {float: left; width: 515px; color: #474b52;}
.zoznam .vypis .item p span {font-size: 90%;}
.zoznam .vypis .item p a {color: #cc0000;}

.detail_firmy {border-top: 1px solid #d7cebe; background-color: #eeebe4; padding: 10px 0 14px 0; margin-bottom: 20px;}
.detail_firmy h3 {color: #ac9977; font-size: 110%; text-transform: uppercase; font-family: Georgia, "New York CE", utopia, serif; padding: 0 0 10px 10px;}
.detail_firmy .vypis {margin-bottom: 0; background-image: url(../images/line_d.gif);}

.zoznam .all {font-size: 110%;  color: #1b1c1f; font-family: Georgia, "New York CE", utopia, serif; padding-left: 9px; background: url(../images/arr.gif) no-repeat 0 6px; }
.zoznam .all a {color: #cc0000; font-family: Georgia, "New York CE", utopia, serif; }
.produkty {margin-top: 10px;}

.article_detail .ban {text-align: center; padding-bottom: 10px; border-bottom: 1px solid #cacaca; margin-bottom: 10px;}
.ban_main {text-align: center;  margin-bottom: 10px;}
.ban_box {text-align: center; margin-bottom:12px; }

.share-tools {margin:10px 0 0 0;}

.article_detail .title {float: left; padding: 0 10px; width: 560px;}
.article_detail h1 {font-size: 250%; color: #1b1c1f; font-weight: normal; font-family: Georgia, "New York CE", utopia, serif;}
.article_detail h2 {font-size: 150%; font-weight: normal; font-family: Georgia, "New York CE", utopia, serif; padding-bottom: 7px;}
.article_detail h3 {font-size: 130%; font-weight: bold; font-family: Georgia, "New York CE", utopia, serif; padding-bottom: 5px;}
.article_detail .title div {font-size: 90%; font-family: Georgia, "New York CE", utopia, serif;}
.article_detail .title div span {color: #737a85; padding: 0 2px;}
.article_detail .title div a {font-family: Georgia, "New York CE", utopia, serif; color: #cc0000;}

.article_detail ul{margin:0 0 0 15px; padding: 0 0 15px 0;}
.article_detail ul li {background:url("../images/arr.gif") no-repeat scroll 0 8px transparent; padding:0px 0px 5px 15px; font-family: Georgia, "New York CE", utopia, serif; font-size: 115%; line-height: 1.4em; color:#474B52;}
.article_detail ul li a {color:#c00;}
.article_detail ol{margin:0px 0px 15px 32px; list-style:decimal;}
.article_detail ol li {padding:0px 0px 5px 0px; font-family: Georgia, "New York CE", utopia, serif; font-size: 115%; line-height: 1.4em; color:#474B52;}
.article_detail ol li a {color:#c00;}

.article_detail .links {float: left; border-left: 1px solid #e2dbd0; padding: 0 0 0 9px; width: 115px; margin:0;}
.article_detail .links li {padding: 3px 0 2px 0; clear:both; background:none; line-height:auto;}
.article_detail .links li a {display: block; float: left; font-size: 75%; color: #ac9977; line-height: 15px; padding-left: 17px; font-family: Georgia, "New York CE", utopia, serif;}
.article_detail .links li a.rss {background: url(../images/icons.gif) no-repeat 0 -640px;}
.article_detail .links li a.htext {background: url(../images/icons.gif) no-repeat 0 -668px;}
.article_detail .links li a.mail {background: url(../images/icons.gif) no-repeat 0 -687px;}
.article_detail .links li a.print {background: url(../images/icons.gif) no-repeat 0 -718px;}
.article_detail .links li a.diskus {background: url(../images/icons.gif) no-repeat 0 -747px;}
.article_detail .links li a.send_error {background: url(../images/ico_error.gif) no-repeat 0 2px;}

.article_detail .area_text {padding: 15px 10px 0 10px;} 
.article_detail .area_text p {padding-bottom: 15px; font-family: Georgia, "New York CE", utopia, serif; font-size: 115%; text-align: left; line-height: 1.4em;}
.article_detail .inz {float: right; padding: 0 0 5px 10px;}
.article_detail .inz h6 {color:#C7C9CB; font-family:Georgia,"New York CE",utopia,sans-serif; font-size:80%; line-height:13px; text-transform:uppercase;}
.article_detail .img_left {float: left; margin: 0 10px 5px 0;}
.article_detail .img_right {float: right; margin: 0 0 5px 10px;}
.article_detail p a {color: #cc0000;}
.article_detail p a.firm {color: #2b98df;}

.article_detail .area_text .tab_makro {border-collapse: collapse; border-spacing: 0; margin:0 auto 25px auto;}
.article_detail .area_text .tab_makro caption {text-align: left; font-weight: bold; padding-bottom: 5px;}
.article_detail .area_text .tab_makro p {padding: 0; font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif; line-height: normal; font-size: 100%;}
.article_detail .area_text .tab_makro td {padding: 8px; font-size: 90%;}
.article_detail .area_text .tab_makro th {padding:8px;}
.article_detail .area_text .tab_makro thead td,
.article_detail .area_text .tab_makro thead th,
.article_detail .area_text .tab_makro .thead th {text-align: center; color: #fff; font-weight: bold; background-color: #d3cab8; border: 1px solid #f1ebdf; border-top: none;}
.article_detail .area_text .tab_makro thead td p,
.article_detail .area_text .tab_makro thead th p,
.article_detail .area_text .tab_makro .thead th p {text-align: center !important;}
.article_detail .area_text .tab_makro tbody td {text-align: left; color: #606368; border-left: 1px solid #d1cbbf; border-bottom: 1px solid #d1cbbf; }
.article_detail .area_text .tab_makro tbody td p {text-align: left !important;}
.article_detail .area_text .tab_makro tbody td.caption {text-align: right; /*color: #1c1c1e;*/ border-left: none; width: auto;}
.article_detail .area_text .tab_makro tbody td.caption p {text-align: right !important;}
.article_detail .area_text .tab_makro tbody tr.head td {/*color: #1c1c1e; font-weight:bold; */}
.article_detail .area_text .tab_makro tbody tr.trb td,
.article_detail .area_text .tab_makro tbody tr.trb th {background-color: #eeebe4;}
.article_detail .area_text .tab_makro tbody tr th {border: 1px solid #d1cbbf; border-style:none solid solid none; text-align:left;}
.article_detail .area_text .tab_makro tfoot td {border: none; font-size: 85%;}

.article_detail .suvis {margin: 0 15px 10px 0; float: left; border-right: 1px solid #e6e0d6; padding: 0 5px 5px 0; width: 160px; font-family:Georgia,"New York CE",utopia,sans-serif; font-size: 90%; }
.article_detail .suvis h5 {color: #cc0000; text-transform: uppercase; padding-bottom: 10px;}
.article_detail .suvis li {padding: 0 0 10px 9px; background: url(../images/arr.gif) no-repeat 0 5px;  color: #1B1C1F;}
.article_detail .suvis li a {color: #1B1C1F;}

.article_detail .icons {padding: 0 10px 10px 10px; float: left;}
.article_detail .icons a {display: block; float: left; margin-right: 10px;}

.article_detail .hodnot {float: right; padding: 2px 10px 0 8px; color: #1b1c1f; font-size: 110%; background: url(../images/arr.gif) no-repeat 0 8px; font-family:Georgia,"New York CE",utopia,sans-serif;}
.article_detail .hodnot strong {display: block; float: left; padding-right: 8px; font-weight: normal;}
.article_detail .hodnot a {display: block; float: left; color: #cc0000; padding-left: 14px;}
.article_detail .hodnot span {display: block; float: left; padding: 20px 5px; color: #737a85;}
.article_detail .hodnot a.plus {background: url(../images/ico_plus.gif) no-repeat 0 50%;}
.article_detail .hodnot a.minus {background: url(../images/ico_minus.gif) no-repeat 0 50%;}

.ban_detail {text-align: center; padding: 0 0 10px 0;}
.ban_detail iframe {margin: 0 0 0 45px;}

.b_links {padding: 10px 10px 25px 10px; width: 685px; overflow: hidden; font-family:Georgia,"New York CE",utopia,sans-serif;  border-top: 1px solid #dadbdc;}
.b_links .more {float: left; color: #1b1c1f; font-size: 110%; padding-left: 8px; background: url(../images/icons.gif) no-repeat 0 -584px;}
.b_links .more a {color: #cc0000;}
.b_links .up {font-size: 90%; color: #606369; padding-left: 11px; background: url(../images/icons.gif) no-repeat 0 -775px; display: block; float: right; margin-top: 2px;}

.diskusia {padding: 0 0px; font-family:Georgia,"New York CE",utopia,sans-serif;}
.diskusia-blog {padding: 0 0;}
.diskusia h3 {color: #ac9977; font-size: 200%; padding: 0 0 0 11px; font-weight: normal; }
.diskusia .area {padding: 11px 10px 10px 10px; width: 665px; overflow: hidden; background: #eeebe4 url(../images/bg_detail_diskusia.gif) no-repeat 0 0; }
.diskusia .area ul {padding-bottom: 15px;}
.diskusia .area li {padding: 11px 0 0 9px; background: url(../images/arr.gif) no-repeat 0 18px;}
.diskusia .area h4 {font-size: 115%; float: left; width: 510px; font-weight: normal; color:#474B52;}
.diskusia .area h4 a {font-size: 115%; color:#474B52;}
.diskusia .area .name {display: block; float: right; font-size: 80%; color: #737a85; width: 145px; margin-top: 5px;}
.diskusia .area p {clear: both; padding: 5px 0 0 0; *padding: 2px 0 0 0;}
.diskusia .area .more {color: #fff; font-size: 90%; line-height: 14px; padding: 0 12px 0 10px; background: url(../images/bg_more.gif) no-repeat 100% 0; display: block; float: left;}
.diskusia .area .more:hover {text-decoration: none;}

.firma_detail {margin-bottom: 15px; padding-bottom: 10px;}
.firma_detail h1 {color: #1b1c1f; font-size: 250%; font-weight: normal; padding: 0 0 15px 8px; font-family:Georgia,"New York CE",utopia,sans-serif;}
.firma_detail .firma_info {background-color: #eeebe4; border-top: 1px solid #d7cebe; padding: 10px 10px 15px 10px; margin-bottom: 25px; width: 950px; overflow: hidden;}
.firma_detail .firma_info h3 {color: #ac9977; font-size: 110%; font-family:Georgia,"New York CE",utopia,sans-serif; padding-bottom: 12px; text-transform: uppercase;}
.firma_detail .firma_info .block {background: url(../images/bg_detail_firmy.gif) repeat-y 0 0; width: 950px; overflow: hidden;}
.firma_detail .firma_info .kontakt_info {padding: 0 45px 0 10px; width: 440px; float: left;}
.firma_detail .firma_info .kontakt_info div {width: 440px; overflow: hidden; padding: 7px 0;}
.firma_detail .firma_info .kontakt_info strong {display: block; float: left; padding-right: 30px; width: 130px; color: #1b1c1f; font-family:Georgia,"New York CE",utopia,sans-serif; line-height: 1.3em;}
.firma_detail .firma_info .kontakt_info span {display: block; float: left; width: 280px; line-height: 1.3em;}
.firma_detail .firma_info .kontakt_info span a {color: #cc0000;}
.firma_detail .firma_info .text {float: left; width: 400px;}
.firma_detail .firma_info .text p {padding-bottom: 15px; line-height: 1.3em;}
.firma_detail .graf {padding: 0 10px 15px 15px; float: left; width: 450px;}
.firma_detail .tabulka {float: right; width: 492px; padding-bottom: 15px;}
.firma_detail .tabulka li {width: 485px; border-top: 1px solid #b3b4b7; margin-left: 7px; position: relative;}
.firma_detail .tabulka li.first {border: none;}
.firma_detail .tabulka h3 {color: #000; padding: 5px 20px; font-family:Georgia,"New York CE",utopia,sans-serif; width: 110px; float: left;}
.firma_detail .tabulka h3 a {color: #cc0000; font-weight: bold;}
.firma_detail .tabulka table {float: right; width: 335px; border-collapse: collapse;}
.firma_detail .tabulka table td {vertical-align: top; padding: 6px 10px; text-align: right; border-top: 1px solid #b3b4b7;}
.firma_detail .tabulka table td.rok {font-weight: bold; text-align: left;}
.firma_detail .tabulka table tr.first td {border: none;}
.firma_detail .tabulka li.sel {background: #eeebe4 url(../images/arr_tab.gif) no-repeat 0 0; border-top: none; margin: 0; padding-left: 7px; width: 485px; position: relative;}
.firma_detail .tabulka li.sel td {border-color: #fff;}
.firma_detail .tabulka li.after {border-top: none;}
.firma_detail .tabulka li a.alli { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 999; outline: none; }
.firma_detail .tabulka li:hover h3 a { text-decoration: underline; }
.firma_detail .tabulka small {font-size: 80%; display: block; clear:both;}
.firma_detail .graf small {font-size: 80%; display: block; clear:both;}


#zmenaudajovbox {font-family: Georgia, "New York CE", utopia, serif; clear: both;}
#zmenaudajovbox h2 {font-size: 14px; padding-bottom: 5px; color: #1B1C1F; font-weight: bold;}
#zmenaudajovbox a {color: #cc0000;}
#zmenaudajov {padding: 10px; width: 500px;}

#zmenaudajovbox #info div { background-color: #FFFFFF; border: 1px solid; color: red; font-weight: bold; padding: 3px; margin-bottom: 10px;}

#zmenaudajov div {padding-bottom: 10px;}
#zmenaudajov div span {color: #1b1c1f; font-size: 12px; padding-right: 20px;}
#zmenaudajov label {display: block; font-family: Georgia, "New York CE", utopia, serif; color: #1b1c1f; font-size: 12px; padding-bottom: 3px;}
#zmenaudajov label span {display: block; padding-bottom: 3px;}
#zmenaudajov label span em {color: red;}
#zmenaudajov .input_text, #zmenaudajov textarea {border: 1px solid #999; margin-bottom: 5px; width: 100%;}
#zmenaudajov .captcha {float: left; padding-right: 10px;}
#zmenaudajov .w100 {width: 150px; margin-top: 10px;}
#zmenaudajov .input_submit {float: right; color: #fff; font-size: 90%; padding: 0 10px; height: 14px; display: block; background: url(../images/icons.gif) no-repeat 100% -240px; font-family: Georgia, "New York CE", utopia, serif; margin-top: 10px;}
#zmenaudajov .error {color: red;}

.area_485 {width: 485px; float: left;}
.area_485 h4 {font-size: 14px; color: #1B1C1F; font-family:Georgia,"New York CE",utopia,serif; padding-bottom: 15px; font-weight: bold;}
.area_485 a {color: #cc0000;}


.area_485 .articles .item {width: 575px; overflow: hidden;}
.area_485 .articles .item .foto {width: 115px; float: left; padding-top: 3px;}
.area_485 .articles .text_area {float: left; width: 450px;}
.area_485 .articles h3 {font-family: Georgia, "New York CE", utopia, serif; font-size: 150%; font-weight: normal; padding-bottom: 3px;}
.area_485 .articles h3 a {color: #1B1C1F;}
.area_485 .articles p.text {padding-bottom: 3px;}
.area_485 .articles .date {font-family: Georgia, "New York CE", utopia, serif; font-size: 90%; padding-bottom: 3px;}
.area_485 .articles .date a, .area_485 .articles .date .sep {color: #737a85;}
/*.area_485 .articles .date a {padding-right: 14px; background: url(../images/icons.gif) no-repeat 100% -828px;}*/
.area_485 .articles .sek {font-family: Georgia, "New York CE", utopia, serif; font-size: 90%; color: #737a85; padding-bottom: 15px;}
.area_485 .articles .sek span {float: left; display: block;}
.area_485 .articles .sek .sep {padding: 0 2px; color: #737a85;}
.area_485 .articles .sek strong {display: block; float: left; color: #474b52; padding-left: 2px; font-weight: normal;}
.area_485 .articles .sek a {color: #474b52; float: left; display: block; padding-left: 3px;}
.area_485 .articles .sek a.dis {padding-left: 4px; background: url(../images/icons.gif) no-repeat 0 -870px;  }
.area_485 .articles .sek a.dis strong {color: #ac9977; float: left; display: block; font-weight: normal;  line-height: 9px; font-size: 10px; padding: 0 4px 4px 0; background: url(../images/icons.gif) no-repeat 100% -870px; height: 13px; cursor: pointer;}
.area_485 .articles .sek a.dis:hover {text-decoration: none;}

/****  Detail blogy    */ 
.ban_blog {padding-bottom: 14px;}
.aligncenter, div.aligncenter {	display: block;	margin-left: auto;	margin-right: auto;}
.alignleft {	float: left;}
img.alignleft {margin-right: 5px;}
.alignright {	float: right;} 
 
/****  Detail video    */ 
.video_block {border-bottom: 5px solid #919397; padding: 0 0 8px 0; width: 705px; overflow: hidden;} 
.video_block .top_video {border: 1px solid #e7e7e8; padding: 15px 9px 9px 9px; float: left; width: 485px;}
.video_block .top_video h1 {font-size: 200%; color: #1b1c1f; padding-bottom: 5px; font-family: Georgia, "New York CE", utopia, serif;}
.video_block .top_video .date {font-family: Georgia, "New York CE", utopia, serif; font-size: 90%; padding-bottom: 7px;}
.video_block .top_video .date span {color: #737a85; padding: 0 2px;}
.video_block .top_video .date a {color: #474b52;}
.video_block .top_video .text {padding-bottom: 17px;}

.video_block .suvis_video {float: right; width: 185px; height: 465px;}
.video_block .suvis_video h4 {font-family: Georgia, "New York CE", utopia, serif; color: #cc0000 ;font-size: 90%; text-transform: uppercase; padding: 5px 0 0 0; }
.video_block .suvis_video img {margin: 10px 0 3px 0; border-bottom: 3px solid #ac9977; border-top: 3px solid #ac9977;}
.video_block .suvis_video h3 {font-family: Georgia, "New York CE", utopia, serif; font-size: 115%; padding-bottom: 3px;}

.video_block .kat {margin-top: 14px; background-color: #f3f3f4; height: 40px; padding-left: 12px; width: 693px;}
.video_block .kat label {float: left; display: block; width: 112px; line-height: 40px; font-size: 90%; font-weight: bold;}
.video_block .kat select {float: left;  border: 1px solid #8a8a8a; font-size: 90%; padding: 1px 1px 1px 2px; margin: 10px 10px 0 0; width: 200px;}
.video_block .kat .input_submit {float: left; color: #fff; font-family: Georgia, "New York CE", utopia, serif; font-size: 90%; height: 14px; background: url(../images/icons.gif) no-repeat 100% -240px; margin-top: 13px; width: 80px;}

.video_listing .kat {margin: 10px 0; width: 693px;}
.video_listing .kat label {float: left; display: block; width: 80px; line-height: 40px; font-size: 90%; font-weight: bold;}
.video_listing .kat select {float: left;  border: 1px solid #8a8a8a; font-size: 90%; padding: 1px 1px 1px 2px; margin: 10px 10px 0 0; width: 180px;}
.video_listing .kat .input_submit {float: left; color: #fff; font-family: Georgia, "New York CE", utopia, serif; font-size: 90%; height: 14px; background: url(../images/icons.gif) no-repeat 100% -240px; margin-top: 13px; width: 80px;}

.video_listing {border:none;}
.video_listing ul {padding: 10px 0;}
.video_listing ul li{width: 165px; float: left; margin:0 14px 14px 0; position:relative;}
.video_listing span.play{background: url("../images/playshit-small.png") no-repeat scroll 0 0 transparent; display: block; height: 50px; left: 53px; position: absolute; top: 19px; width: 49px;}
.video_listing ul li.first {clear:left;}
.video_listing ul li.last {margin: 0 0 0 1px;}
.video_listing ul li .text {padding: 5px; background-color: #f1f1f1; height: 80px; width:155px; font-family: Georgia, "New York CE", utopia, serif;}
.video_listing ul li .text p {margin:5px 0 0 0; font-size:90%;}
.video_listing ul li .text span {float: left; display: block;}
.video_listing ul li .text .sep {padding: 0 2px; color: #737a85;}
.video_listing ul li .text a.dis {color: #474b52; float: left; display: block; padding-left: 4px; background: url(../images/icons.gif) no-repeat 0 -870px;  }
.video_listing ul li .text a.dis strong {color: #ac9977; float: left; display: block; font-weight: normal;  line-height: 9px; font-size: 10px; padding: 0 4px 4px 0; background: url(../images/icons.gif) no-repeat 100% -870px; height: 13px; cursor: pointer;}
.video_listing ul li .text a.dis:hover {text-decoration: none;}

.zoznam .pager td.pages a {text-align:center;} 

.video_diskusia {padding: 10px 0 0 10px;}

.pod_video {width: 705px; overflow: hidden;}
.pod_video h4 {color: #cc0000; font-family: Georgia, "New York CE", utopia, serif; font-size: 150%; line-height: 2em; text-transform: uppercase;}
.pod_video .item {float: left; padding: 0 19px 15px 0; width: 100px;}
.pod_video .last {padding-right: 0;}
.pod_video .item img {border-bottom: 5px solid #ac9977; border-top: 5px solid #ac9977; margin-bottom: 5px;}
.pod_video .item h3 {font-family: Georgia, "New York CE", utopia, serif; padding-bottom: 5px;}
.pod_video .item p {font-family: Georgia, "New York CE", utopia, serif; font-size: 90%;}

.pod_video .pager {overflow: hidden; background-color: #eeebe4; border-top: 1px solid #d7cebe; padding: 9px 10px; width: 685px; margin-bottom: 20px;}
.pod_video .pager td.first {text-align: left; width: 84px; font-size: 90%;}
.pod_video .pager td.prev {text-align: left; width: 84px; font-size: 90%;}
.pod_video .pager td.next {text-align: right; width: 84px; font-size: 90%;}
.pod_video .pager td.last {text-align: right; width: 84px; font-size: 90%;}
.pod_video .pager td.first a {padding-left: 12px; background: url(../images/icons.gif) no-repeat 0 -375px;}
.pod_video .pager td.prev a {padding-left: 8px; background: url(../images/icons.gif) no-repeat 0 -395px;}
.pod_video .pager td.next a {padding-right: 8px; background: url(../images/icons.gif) no-repeat 100% -355px;}
.pod_video .pager td.last a {padding-right: 12px; background: url(../images/icons.gif) no-repeat 100% -335px;}
.pod_video .pager td.pages {text-align: center;}
.pod_video .pager td.pages table {margin: 0 auto; _width: 230px;}
.pod_video .pager td.pages a {display: block; float: left; width: 25px; line-height: 23px; margin: 1px; font-family: Georgia, "New York CE", utopia, serif;}
.pod_video .pager td.pages span {display: block; float: left; margin: 0 1px; line-height: 23px;}
.pod_video .pager td.pages a.sel {color: #cc0000; background: #fff url(../images/bg_pager_num.gif) repeat-x 0 0;}
.pod_video .pager td.pages a.sel:hover {text-decoration: none;}

.naj_video {border-color: #ac9977;}
.naj_video .tab_top li a {border-color: #ac9977; padding: 0 13px;}
.naj_video .tab_top {background-image: url(../images/tab_line2.gif);}
.naj_video .item_v {overflow:hidden; padding:5px 0 5px 10px; width:225px;}
.naj_video .foto {float: left; width: 92px;}
.naj_video .foto img {border-bottom: 3px solid #ac9977; border-top: 3px solid #ac9977;}
.naj_video .text {float: left; width: 130px; font-family: Georgia, "New York CE", utopia, serif;}
.naj_video .text h4 {font-size: 115%; padding-bottom: 3px;}
.naj_video .text .date {font-size: 90%;}
.naj_video .text .date span {padding: 0 1px; color: #737a85;}
.naj_video .text .date a {color: #737a85;}

/*** Archiv ***/
.top_archiv {border: 1px solid #d7cebe; background-color: #eeebe4; padding: 20px; margin-bottom: 20px; width: 663px; overflow: hidden;}
.top_archiv .foto {float: left; width: 160px;}
.top_archiv .text {float: left; width: 500px; padding-top: 3px;}
.top_archiv h1 {font-size: 150%; color: #1b1c1f; font-family: Georgia, "New York CE", utopia, serif;}
.top_archiv p {color: #474b52; padding-top: 5px;}
.top_archiv .links {padding-top: 15px; width: 500px;}
.top_archiv .links a {display: block; float: left; margin-bottom: 10px; color: #fff; font-size: 90%; font-family: Georgia, "New York CE", utopia, serif; line-height: 14px; padding: 0 5px 0 9px; background: url(../images/icons.gif) no-repeat 0 -1420px;}
.top_archiv .links a.predplatne {padding: 0 9px 0 5px; background-position: 100% -240px;}
.top_archiv .links a:hover {text-decoration: none;}

.archiv .articles .item {width: 705px; overflow: hidden; padding: 0 0 5px 0;}
.archiv .articles .item .foto {width: 55px; float: left; }
.archiv .articles .text_area {float: left; padding-left: 15px; width: 620px;}
.archiv .articles h3 {font-family: Georgia, "New York CE", utopia, serif; font-size: 150%; font-weight: normal; padding-bottom: 3px;line-height: normal}
.archiv .articles p.text {padding-bottom: 3px;}
.archiv .articles .date {font-family: Georgia, "New York CE", utopia, serif; font-size: 90%; padding-bottom: 3px;}
.archiv .articles .date a, .area_485 .articles .date .sep {color: #737a85;}
.archiv .articles .date a {padding-right: 14px; background: url(../images/icons.gif) no-repeat 100% -828px;}
.archiv .articles .sek {font-family: Georgia, "New York CE", utopia, serif; font-size: 90%; padding-bottom: 10px; color: #737a85; width: 620px;}
.archiv .articles .sek span {float: left; display: block;}
.archiv .articles .sek .sep {padding: 0 2px; color: #737a85;}
.archiv .articles .sek strong {display: block; float: left; color: #474b52; padding-left: 2px; font-weight: normal;}
.archiv .articles .sek a {color: #474b52; float: left; display: block; padding-left: 3px;}
.archiv .articles .sek a.dis {padding-left: 4px; background: url(../images/icons.gif) no-repeat 0 -870px;  }
.archiv .articles .sek a.dis strong {color: #ac9977; float: left; display: block; font-weight: normal;  line-height: 9px; font-size: 10px; padding: 0 4px 4px 0; background: url(../images/icons.gif) no-repeat 100% -870px; height: 13px; cursor: pointer;}
.archiv .articles .sek a.dis:hover {text-decoration: none;}
.archiv .articles h4 {text-transform: uppercase; color: #cc0000; font-size: 90%; font-family: Georgia, "New York CE", utopia, serif; padding-bottom: 10px;}

/* Konferencie detail */
.konfer {padding-top: 10px;}
.konfer .zal {padding-top: 10px; width: 705px; overflow: hidden; padding-bottom: 15px}
.konfer .zal li {float: left; width: 101px; text-align: center; }
.konfer .zal li a {display: block; border: 1px solid #bfc0c3; border-left: none; line-height: 29px; font-family: Georgia, "New York CE", utopia, serif; color: #474b52; text-transform: uppercase; font-size: 90%; text-align: center; background-color: #eceded; }
.konfer .zal li.first { border-left: 1px solid #bfc0c3; width: 98px;}
.konfer .zal .sel a {background-color: #fff; color: #cc0000; border-bottom-color: #fff;}
.konfer .zal li a:hover {text-decoration: none;}
.konfer .zal .sel a strong {font-weight: normal;}
.konfer .text h3 {color: #cc0000; font-size: 150%; font-family: Georgia, "New York CE", utopia, serif; padding: 15px 12px 5px 12px; }
.konfer .text p {font-size: 115%; font-family: Georgia, "New York CE", utopia, serif; padding: 0 12px 15px 12px; line-height: 1.5em; text-align: justify;}

.konfer .icons {padding: 0 10px 10px 10px; float: left;}
.konfer .icons a {display: block; float: left; margin-right: 10px;}
.konfer .video {width: 705px; overflow: hidden;}
.konfer .video .player {border: 1px solid #bfc0c3; padding: 9px; float: left;}
.konfer .video .title {float: left; padding: 5px 0 0 15px; width: 180px; }
.konfer .video .title h4 {color: #cc0000; font-size: 90%; font-family: Georgia, "New York CE", utopia, serif; text-transform: uppercase; padding-bottom: 15px;}
.konfer .video .title p {font-size: 90%; color: #1b1c1f; text-align: left; padding: 0;}

/** Galeria **/
.gallery_area {width: 971px; overflow: hidden;}
.gallery_area .title {padding: 0 10px;}
.gallery_area h1 {font-size: 250%; color: #1b1c1f; font-weight: normal; font-family: Georgia, "New York CE", utopia, serif;}
.gallery_area h2 {font-size: 150%; font-weight: normal; font-family: Georgia, "New York CE", utopia, serif; padding-bottom: 7px;}
.gallery_area .title p {font-size: 90%; font-family: Georgia, "New York CE", utopia, serif;}
.gallery_area .title p span {color: #737a85; padding: 0 2px;}
.gallery_area .title p a {font-family: Georgia, "New York CE", utopia, serif;}

.gallery_area .slider {border: 1px solid #d4cab8; background-color: #eeebe4; height: 125px; margin: 15px 0; width: 969px; overflow: hidden; position: relative;}
.gallery_area .slider a.prev, .gallery_area .slider a.next {display: block; width: 35px; height: 92px; position: absolute; top: 10px;}
.gallery_area .slider a.prev {background: url(../images/icons.gif) no-repeat 0 -1700px; left: 10px;  }
.gallery_area .slider a.next {background: url(../images/icons.gif) no-repeat 100% -1700px; right: 10px;}
.gallery_area .slider .list {width: 860px; height: 102px; position: absolute; top: 5px; left: 50px; overflow:hidden;}

.gallery_area .slider .list a {border: 5px solid #eeebe4; display: block; float: left;}
.gallery_area .slider .list a.sel {border: 5px solid #cc0000; }

.gallery_area .slider #slider-scroll {background:none repeat scroll 0 0 #f3f3f4; height:10px; left:50px; position:absolute; top:110px; width:860px;}
.gallery_area .slider #slider-drag {background:none repeat scroll 0 0 #9da2a7; font-size:0; height:10px; width:50px;}

.gallery_area .view {border: 1px solid #d4cab8; background-color: #eeebe4; padding: 14px 20px 7px 20px; width: 929px; margin-bottom: 15px; overflow: hidden;}
.gallery_area .view .small {float: left; padding: 0 18px; height: 400px; text-align: center; width: 128px; overflow: hidden;}
.gallery_area .view .small img {opacity:0.3;filter:alpha(opacity=30); vertical-align: middle;}
.gallery_area .view .big {float: left; width: 600px; text-align: center; overflow: hidden;}
.gallery_area .view .big a {margin: 0 auto; text-align: right; }
.gallery_area .view .big div {margin: 0 auto; font-size: 10px; padding: 5px 1px 0 0; text-align: right;}
.gallery_area .view .big p {text-align: right; font-size: 90%; padding-top: 3px;}

.gallery_area .view .small .foto {display: table-cell;	text-align: center; vertical-align: middle;	width: 128px; height: 400px; }
.gallery_area .view .small img {vertical-align: middle;}
* html .gallery_area .view .small .foto span {display: inline-block;	vertical-align: middle;	height: 100%;	 _height:35%; width: 1px;}
* html .gallery_area .view .small .foto {font-size: 1px;}
.gallery_area .view .small .foto {*display: block;}
.gallery_area .view .small .foto span {*display: inline-block; *vertical-align: middle; *height: 100%;}
.gallery_area .view .small {_height: 0;	*zoom: 1;}

.gallery_area .icons {float: none; border-bottom:1px solid #DADBDC; margin-bottom: 25px; margin-top: 5px;}
.gallery_area .keys {border-bottom:1px solid #DADBDC; border-top:1px solid #DADBDC; padding: 5px 0; margin-top: 10px;}

#article_text.indent {padding: 0 0 0 15px;}
#article_text .align-center {text-align: center;}
#article_text .align-left {text-align: left;}
#article_text .align-right {text-align: right;}
#article_text .align-justify {text-align: justify;}

#font_size_box a.selected {color:red}
.popup .text-small {font-size:10px; color: #f00}
.popup .text-normal {font-size:14px}
.text-huge {font-size:18px; color: #f00}


.view .big img { display:block; margin:0 auto; }

.article_detail .area_text p span.font8 {font-size: 8px;}
.article_detail .area_text p span.font10 {font-size: 10px;}
.article_detail .area_text p span.font12 {font-size: 12px;}
.article_detail .area_text p span.font14 {font-size: 14px;}
.article_detail .area_text p span.font18 {font-size: 18px;}
.article_detail .area_text p span.font24 {font-size: 24px;}
.article_detail .area_text p span.font36 {font-size: 36px;}

.article_detail .manazer-menu {padding: 10px; border-top: 1px solid #474B52; border-bottom: 1px solid #474B52; margin: 0 auto; width: 300px; text-align:center;} 
.article_detail .manazer-menu p {padding: 0; text-align:center;}

.activity_list .activity{margin: 0 0 10px 0;}
.activity_list .activity .title a, .activity_list .activity .title .pos{color:#CC0000; font-family:Georgia,"New York CE",utopia,sans-serif; font-size:14px; font-weight:normal; line-height:2em; text-transform:uppercase;}

.navigation { padding:20px; text-align:center;}
.navigation .page-numbers { padding:5px; border:1px solid #d4cab8; background:#eeebe4; }
.navigation .current { font-weight:bold; }

.tab01 { border-collapse: collapse; border-spacing: 0px; margin: 15px auto; width: 100%;}
.tab01 td, .tab01 th {padding: 10px;}
.tab01 thead { background-color: #231F20; color: white; font-weight: bold; text-align: center;}
.tab01 tbody td {border-bottom: 1px dotted black; text-align: center;}
.ranking .tab01 a {color: #CC0000; display: block; text-align: left;}
