#page-data {
	background: url("../Client.Images/bg-page-data.gif") no-repeat 87px 100%;
}
#page-column-left {
	background: rgb(255, 255, 255);
}
.promo-text h1 {
	margin-top: 0px;
}
#article-main-data .ardata a img {
	border: 1px solid rgb(215, 215, 215); border-image: none;
}
#article-main-data .ardata table tr td {
	font-size: 120%;
}
#article-main-data .ardata table tr th {
	font-size: 120%;
}
#article-main-data .ardata h6 {
	margin: 0px; padding: 0px;
}
.ardata {
	padding: 0px 13px; line-height: 150%;
}
#article-main-data h1 {
	line-height: 120%; margin-top: 10px; margin-right: 45px;
}
#article-main-data h6 {
	text-align: center;
}
.ardata h1 {
	line-height: 120%;
}
.arinfo {
	background: rgb(244, 244, 244); height: 25px; color: rgb(98, 98, 98); line-height: 22px; padding-right: 10px; padding-left: 10px; font-size: 100%; border-top-color: rgb(228, 228, 228); border-top-width: 1px; border-top-style: solid; display: block;
}
.arinfo a img {
	border: 0px solid currentColor !important; border-image: none !important; text-decoration: none; vertical-align: middle;
}
.author-photo {
	top: 5px; right: 13px; display: block; position: absolute;
}
.author-photo a img {
	border: 1px solid rgb(102, 102, 102); border-image: none;
}
.ardata h3 {
	color: rgb(204, 0, 0); font-size: 150%;
}
.ardata a img {
	border: 1px solid rgb(204, 0, 0); border-image: none;
}
.archapters b {
	color: rgb(204, 0, 0); font-size: 120%; display: block;
}
#article-main-data .ardata-autor {
	
}
#main-article pre {
	margin: 1em 0px; font-family: monospace; font-size: 12px; display: block; white-space: pre;
}
.arforum {
	font-size: 1em; border-collapse: collapse;
}
.arforum tr td {
	padding: 2px 6px; color: rgb(35, 35, 35); border-bottom-color: rgb(215, 215, 215); border-bottom-width: 1px; border-bottom-style: solid;
}
.arforum tr td .button {
	margin-top: 5px; margin-right: 0px; margin-left: 5px;
}
.arforum-inps span {
	float: left;
}
.arforum-inps {
	width: 620px; overflow: hidden; padding-right: 13px;
}
.arforum-inps .inp {
	float: none;
}
.arforum-inps .inp input {
	border: 1px solid rgb(171, 173, 179); border-image: none; width: 537px;
}
.arforum-clip {
	clear: both; margin-top: 8px; margin-bottom: 6px; position: relative;
}
.arforum-head {
	padding: 3px 6px;
}
.arforum-text {
	padding: 3px 6px;
}
.arforum-text {
	line-height: 145%;
}
.arforum-text .arforum-avatar {
	margin-top: 2px; margin-right: 3px; float: left;
}
.arforum-text div small {
	color: rgb(153, 153, 153); padding-top: 3px; margin-top: 5px; border-top-color: rgb(215, 215, 215); border-top-width: 1px; border-top-style: solid; display: block;
}
.arforum-text-old {
	color: rgb(102, 102, 102);
}
.arforum-text-old:hover {
	color: rgb(0, 0, 0);
}
.conanswer-text-old {
	color: rgb(102, 102, 102) !important;
}
.conanswer-text-old .readerSize2 p {
	color: rgb(102, 102, 102) !important;
}
.new-forum-item {
	background: url("/Client.Images/Society/Forum/next-item.png") no-repeat right; top: 0px; width: 17px; height: 9px; right: 14px; display: block; position: absolute;
}
.arforum-inps-full textarea {
	width: 615px !important; height: 200px; font-family: Arial; font-size: 100%;
}
.arforum-comment-add {
	width: 624px;
}
.arforum-inps-full .inp input {
	width: 615px;
}
.arforum-inps-inbox {
	width: 594px;
}
.arforum-inps-inbox .inp input {
	width: 480px;
}
.arforum-inps-full .inp-select {
	width: 615px;
}
.arforum-inps-full .inp-select select {
	width: 615px;
}
.arforum-inps-full .inp-select select {
	
}
.arforum-smileys a img {
	border: 0px solid currentColor; border-image: none;
}
.arforum-security {
	background: rgb(63, 63, 63); left: 0px; top: 0px; width: 100%; height: 100%; overflow: hidden; display: block; position: fixed; z-index: 998; opacity: 0.9;
}
.arforum-security div {
	background: rgb(255, 255, 255); padding: 10px; border: 3px solid rgb(204, 0, 0); border-image: none; top: 35%; width: 26%; text-align: left; color: rgb(0, 0, 0); margin-right: 37%; margin-left: 37%; display: block; position: fixed; opacity: 1;
}
.data-search-results {
	font-size: 90%; border-collapse: collapse;
}
.data-search-results tr th {
	background: url("/Client.Images/Menu/bg-menu-active.gif") repeat-x 0px -6px; padding: 3px 6px; text-align: left; color: rgb(255, 255, 255); text-transform: uppercase; border-top-color: rgb(255, 255, 255); border-top-width: 1px; border-top-style: solid;
}
.data-search-results tr td {
	padding: 5px 6px; line-height: 130%;
}
.data-search-results tr td.inp-white input {
	background: rgb(255, 255, 255) !important;
}
.data-search-results tr td.inp-white textarea {
	background: rgb(255, 255, 255) !important;
}
.data-search-results tr.even th {
	width: 218px; color: rgb(0, 0, 0); text-transform: none; font-weight: bold; vertical-align: top; border-top-color: rgb(255, 255, 255); border-top-width: 0px; border-top-style: solid; background-image: none;
}
.data-search-results tr.odd th {
	width: 218px; color: rgb(0, 0, 0); text-transform: none; font-weight: bold; vertical-align: top; border-top-color: rgb(255, 255, 255); border-top-width: 0px; border-top-style: solid; background-image: none;
}
.data-search-results tr.odd th {
	background-color: rgb(230, 230, 230);
}
.data-search-results tr.odd td {
	background-color: rgb(230, 230, 230);
}
.data-search-results tr.even th {
	background-color: rgb(249, 249, 249);
}
.data-search-results tr.even td {
	background-color: rgb(249, 249, 249);
}
.data-search-results tr.pager th {
	background: rgb(74, 74, 74); padding-left: 0px;
}
.data-search-results tr th a img {
	border: 0px solid currentColor; border-image: none;
}
.data-search-results tr td a img {
	border: 0px solid currentColor; border-image: none;
}
.data-search-results tr.pager th a img {
	border: 0px solid currentColor; border-image: none;
}
.data-search-results tr.pager th.page-records {
	text-align: right; font-size: 80%;
}
.data-search-results tr.pager td {
	vertical-align: middle;
}
.data-search-results tr.pager th {
	vertical-align: middle;
}
.data-search-results tr.pager th table {
	font-size: 90%;
}
.data-search-results tr.pager td table {
	font-size: 90%;
}
.data-search-results tr.pager th select {
	font-size: 100%;
}
.data-search-results tr.pager th input {
	font-size: 100%;
}
.data-search-results tr td div.biggest {
	line-height: 130%; font-size: 125%;
}
.bazar-change {
	background-position: right; background-image: url("/Client.Images/Icons/icon-bazar-change.gif"); background-repeat: no-repeat;
}
#reviewdata span {
	width: 500px; float: right;
}
#finfoframe {
	background: rgb(255, 251, 207); padding: 10px; border: 1px solid rgb(102, 102, 102); border-image: none; left: 45px; top: 50px; width: 400px; height: auto; color: rgb(0, 0, 0); overflow: hidden; display: none; position: absolute; z-index: 999;
}
.param-selector {
	width: 618px;
}
.param-selector tr td {
	padding: 2px 0px; width: 400px;
}
.param-selector tr th {
	padding: 2px 0px; width: 218px;
}
.param-selector tr td table tr td {
	width: auto; white-space: nowrap;
}
#technet-books .box-top {
	background: url("/Client.Images/Corners/corner-tr-r.gif") no-repeat right top rgb(203, 0, 0); height: auto;
}
#technet-books .box-top .corner {
	background: url("/Client.Images/Corners/corner-tl-r.gif") no-repeat left top; margin: 0px; padding: 5px 15px; width: auto; height: auto; color: rgb(255, 255, 255); font-size: 140%; font-weight: normal;
}
#technet-books .box-data {
	height: auto; padding-top: 10px;
}
#technet-books .bookclip {
	width: 140px; height: auto; text-align: center; padding-right: 10px; padding-left: 10px; float: left; display: block;
}
#technet-books .bookclip a {
	color: rgb(204, 0, 0); font-size: 110%; font-weight: bold;
}
#technet-books .bookclip a img {
	float: none;
}
#ardata-recomend .box-data {
	height: auto; display: block; position: relative;
}
#ardata-recomend .bookclip {
	width: 102px; height: auto; text-align: center; padding-right: 10px; padding-left: 10px; float: left; display: block; position: relative; z-index: 3;
}
#ardata-recomend .bookclip a {
	color: rgb(204, 0, 0); font-size: 100%; font-weight: bold;
}
#ardata-recomend .bookclip a img {
	border: 1px solid rgb(0, 0, 0); border-image: none; padding-right: 0px; padding-bottom: 0px; margin-bottom: 6px; float: none;
}
.box-inquiry {
	width: 180px; line-height: 125%; clear: none !important; margin-bottom: 13px; display: block; position: relative;
}
.box-inquiry .box-top {
	background: url("/Client.Images/Corners/corner-tr-rw.gif") no-repeat right top rgb(203, 0, 0);
}
.box-inquiry .box-bottom {
	background: url("/Client.Images/Corners/corner-br-rw.gif") no-repeat right top rgb(203, 0, 0);
}
.box-inquiry .box-top .corner {
	background: url("/Client.Images/Corners/corner-tl-rw.gif") no-repeat left top;
}
.box-inquiry .box-bottom .corner {
	background: url("/Client.Images/Corners/corner-bl-rw.gif") no-repeat left top;
}
.box-inquiry .box-data {
	top: 0px; width: 154px; height: auto; color: rgb(244, 244, 244); position: relative;
}
.box-inquiry .box-data h3 {
	margin: 0px 0px 10px; padding: 0px; color: rgb(244, 244, 244); font-size: 110%;
}
.box-inquiry .box-data .inq-answer {
	font-size: 90%; display: block;
}
.box-inquiry .box-data .inq-state {
	font-size: 90%; display: block;
}
.box-inquiry .box-data .inq-summary {
	font-size: 90%; display: block;
}
.box-inquiry .box-data .inq-summary b {
	font-size: 110%;
}
.box-inquiry .box-data .inq-answer a {
	color: rgb(255, 255, 255); text-decoration: underline;
}
.box-inquiry .box-data .inq-state .inq-state-strip {
	width: 100px; height: 8px; overflow: hidden; display: block;
}
.box-inquiry .box-data .inq-state .inq-state-strip a {
	width: 100px; height: 8px; overflow: hidden; display: block;
}
.box-inquiry .box-data .inq-state .inq-state-strip {
	margin-top: 3px; margin-bottom: 5px;
}
.box-inquiry .box-data .inq-state .inq-state-strip a span {
	background: rgb(255, 255, 255); height: 8px; overflow: hidden; display: block; cursor: pointer;
}
.box-inquiry .box-data .inq-state .inq-state-count {
	width: 35px; text-align: right;
}
.box-inquiry .box-data .inq-summary a {
	width: auto; color: rgb(255, 255, 255);
}
.box-inquiry-report {
	width: 202px;
}
.box-inquiry-report .box-data {
	width: 176px; height: 235px;
}
.box-rss .box-data .rssitem {
	background: none !important; margin: 0px; padding: 0px; border: 0px solid currentColor; border-image: none; height: 23px; line-height: 22px !important; overflow: hidden;
}
.box-rss .box-data .rssitem span {
	margin: 0px; padding: 0px; height: 22px; line-height: 22px !important; overflow: hidden; border-bottom-color: rgb(215, 215, 215); border-bottom-width: 1px; border-bottom-style: solid; float: left; display: block; white-space: nowrap;
}
.box-rss .box-data .rssitem-lastone span {
	border-bottom-color: rgb(215, 215, 215); border-bottom-width: 0px; border-bottom-style: solid;
}
.box-rss .box-data .rssitem .rsslink {
	width: 255px; text-align: left;
}
.box-rss .box-data .rssitem .rsslink a {
	color: rgb(204, 0, 0);
}
.box-rss .box-data .rssitem .rssdate {
	width: 45px; text-align: right;
}
.box-rss .box-data a > img {
	border-color: rgb(215, 215, 215) !important;
}
.inp-box {
	width: 400px; display: block;
}
.inp-box input {
	background: none; border: 1px solid rgb(215, 215, 215); border-image: none; width: 400px; padding-top: 3px; font-size: 90%;
}
.inp-box-select {
	width: 400px;
}
.inp-box-select select {
	width: 400px;
}
.inp-box-select select {
	font-size: 100%;
}
.inp-box-area textarea {
	background: none !important; border: 1px solid rgb(215, 215, 215); border-image: none; width: 592px; height: 200px;
}
.inp-box-area-short textarea {
	width: 400px;
}
.inp-box-full {
	width: 592px;
}
.inp-box-full input {
	width: 592px;
}
.inp-discussion {
	width: 501px !important;
}
.inp-consult {
	width: auto !important;
}
.inp-consult input {
	width: 475px !important;
}
.inp-mailer {
	width: 100%;
}
.inp-mailer input {
	width: 100%;
}
.inp-mailer textarea {
	width: 100%;
}
.mailer-code {
	width: 50%;
}
.inp-mailer-code {
	width: 50%;
}
.video-list {
	background: rgb(244, 244, 244); padding: 5px; width: 194px; height: 215px; margin-bottom: 15px; display: block;
}
.video-list-separator {
	width: 15px; display: block;
}
.video-list .video-list-img {
	background: rgb(217, 217, 217); padding: 1px; width: 192px; height: 108px; text-align: center;
}
.video-list .video-list-img img {
	border: 0px solid rgb(204, 0, 0); border-image: none;
}
.video-list .video-list-data {
	text-align: center; font-size: 90%;
}
.video-list .video-list-data h2 {
	margin: 8px auto; font-size: 120%;
}
.sel {
	font-size: 90%;
}
.button-page {
	background: url("/Client.Images/Inputs/inp-button-page.gif") repeat-x left top; border-color: rgb(130, 130, 130); font-size: 90%;
}
.box-data .box .box-bottom-flat {
	margin-top: 0px;
}
.selfpromo {
	display: none;
}
#jobs .box-data {
	padding-bottom: 0px; background-image: none;
}
#videopane-clip .box-data {
	height: auto;
}
.forum-collapsed {
	background: url("/client.Images/Arrows/collapse.gif") no-repeat 3px 3px rgb(248, 248, 248); color: rgb(102, 102, 102); padding-left: 20px; margin-bottom: 6px; display: block; cursor: pointer;
}
.forum-expanded {
	background: url("/client.Images/Arrows/expand.gif") no-repeat 3px 3px rgb(248, 248, 248); color: rgb(0, 0, 0); padding-left: 20px; font-weight: bold; margin-bottom: 6px; display: block; cursor: pointer;
}
html#bbtPage body .bbtext .double.bbtWord {
	color: rgb(5, 96, 248) !important; font-weight: normal !important; text-decoration: none !important; border-bottom-color: currentColor !important; border-bottom-width: 2px !important; border-bottom-style: dotted !important;
}
html body .bbtext .double.bbtWord {
	color: rgb(5, 96, 248) !important; font-weight: normal !important; text-decoration: none !important; border-bottom-color: currentColor !important; border-bottom-width: 2px !important; border-bottom-style: dotted !important;
}
div.video {
	text-align: center;
}
div.video embed {
	text-align: center; margin-right: auto; margin-left: auto;
}
.gm-download-box-clip {
	
}
.gm-download-box {
	background: url("/Client.Images/GigaMania/DownloadBox/box-bg.gif") repeat-x left bottom rgb(244, 244, 244); width: auto; padding-top: 10px; padding-bottom: 14px; float: left; display: block; position: relative;
}
.gm-download-box .gm-download-box-c-tl {
	background: url("/Client.Images/GigaMania/DownloadBox/box-c-tl.gif") no-repeat left top; left: 0px; top: 0px; width: 13px; height: 10px; display: block; position: absolute;
}
.gm-download-box .gm-download-box-c-tr {
	background: url("/Client.Images/GigaMania/DownloadBox/box-c-tr.gif") no-repeat right top; top: 0px; width: 19px; height: 10px; right: 0px; display: block; position: absolute;
}
.gm-download-box .gm-download-box-c-bl {
	background: url("/Client.Images/GigaMania/DownloadBox/box-c-bl.gif") no-repeat left bottom; left: 0px; width: 19px; height: 14px; bottom: 0px; display: block; position: absolute;
}
.gm-download-box .gm-download-box-c-br {
	background: url("/Client.Images/GigaMania/DownloadBox/box-c-br.gif") no-repeat right bottom; width: 19px; height: 14px; right: 0px; bottom: 0px; display: block; position: absolute;
}
.gm-download-box-data {
	background: url("/Client.Images/GigaMania/DownloadBox/box-bg-data.gif") repeat-y right top; padding: 0px 19px 0px 13px; float: left; display: block; position: relative;
}
.gm-download-box-full {
	width: 612px;
}
.gm-download-box-full .gm-download-box-data {
	width: 580px;
}
.gm-download-box-full .gm-download-box-data .program-name {
	width: 580px;
}
.gm-download-box-full .gm-download-box-data .gm-download-box-data-detail {
	width: 580px;
}
.gm-download-box-data .program-name {
	color: rgb(194, 0, 0); font-size: 220%; display: block;
}
.gm-download-box-data-full .program-name {
	line-height: 115%;
}
.gm-download-box-data .program-name a {
	text-decoration: none;
}
.gm-download-box-data .program-name strong small {
	color: rgb(0, 0, 0); font-size: 40%; font-weight: normal;
}
.gm-download-box-data .program-name a img {
	border: 0px solid currentColor !important; border-image: none !important;
}
.gm-download-box-data-detail {
	font-size: 90%; font-style: normal;
}
.gm-download-box-data-detail span {
	padding-top: 5px; margin-top: 5px; border-top-color: rgb(228, 228, 228); border-top-width: 1px; border-top-style: solid;
}
.gm-download-box-data-detail iframe {
	font-size: 100%;
}
#rssblog {
	width: 638px !important; padding-bottom: 13px; float: none;
}
#rssblog .box-data .rssblogfbox {
	margin: 0px; padding: 0px; border: 1px solid rgb(255, 255, 255); border-image: none; width: 295px;
}
.rssblogfbox .rssitem {
	background: none; width: 295px; height: 18px; display: block;
}
.rssblogfbox .rssitem span {
	height: 18px; line-height: 18px;
}
.rssblogfbox .rssitem .rsslink {
	width: 250px !important;
}
.rssblogfbox-right {
	margin-left: auto; float: right !important;
}
#article-society {
	clear: both; display: block;
}
#article-society-links {
	line-height: 28px; padding-left: 10px; font-weight: bold; border-left-color: rgb(231, 231, 231); border-left-width: 2px; border-left-style: solid; float: left;
}
#article-society-links a {
	color: rgb(0, 0, 0); font-size: 90%; text-decoration: none;
}
#article-society-links a:hover {
	text-decoration: none !important;
}
#article-society-links a img {
	border-width: 0px 0px 3px !important; border-style: solid !important; border-color: currentColor currentColor rgb(255, 255, 255) !important; border-image: none !important; margin-left: 8px; vertical-align: middle;
}
#libilose-mini {
	margin-right: 10px; float: left;
}
.ArticleByMail {
	margin: auto; top: 0px; width: 100%; height: 100%; font-size: 90%; display: none; position: absolute;
}
#ArticleByMail {
	background: rgb(237, 237, 237); margin: auto; padding: 10px; border: 4px solid rgb(121, 121, 121); border-image: none; top: 0px; width: 330px; height: 380px; display: block; position: absolute; z-index: 999;
}
#ArticleByMail input {
	border: 2px solid rgb(121, 121, 121); border-image: none; width: 320px; font-family: Arial; font-size: 12px;
}
#ArticleByMail textarea {
	border: 2px solid rgb(121, 121, 121); border-image: none; width: 320px; font-family: Arial; font-size: 12px;
}
#ArticleByMail h2 {
	color: rgb(0, 0, 0);
}
#ArticleByMail .button-row a {
	color: rgb(0, 0, 0);
}
#ArticleByMail .button-row {
	text-align: center; font-size: 120%; font-weight: bold;
}
.CaptchaLoader {
	background: url("http://www.zive.cz/Client.Images/loading.gif") no-repeat center rgb(255, 255, 255);
}
.forum-social-avatar {
	background: url("/Client.Images/Society/Forum/avatar.gif") no-repeat left; width: 50px; height: 40px; float: left; display: block; position: relative; z-index: 100;
}
.forum-social-avatar a {
	width: 50px; height: 40px; display: block; position: relative; z-index: 200;
}
.forum-social-avatar img {
	margin: 1px 0px 0px 1px;
}
.forum-social-identification {
	color: rgb(0, 0, 0);
}
.forum-social-identification strong {
	font-size: 120%;
}
.forum-social-user {
	background: url("/Client.Images/Society/Forum/user-link.gif") no-repeat 100% 1px; padding-right: 10px;
}
.forum-social-user img {
	border: 0px solid currentColor; border-image: none; margin-left: 6px; vertical-align: middle;
}
.forum-social-profile a {
	color: rgb(0, 0, 0);
}
.forum-social-identification a {
	color: rgb(0, 0, 0);
}
.forum-social-identification a {
	text-decoration: none;
}
.forum-social-icons {
	float: right;
}
.forum-social-info-desc {
	float: right;
}
.forum-social-profile {
	float: right;
}
.forum-social-icons img {
	border: 0px solid currentColor !important; border-image: none !important; width: 14px; margin-right: 3px; margin-left: 3px;
}
.forum-social-info {
	margin: auto;
}
.forum-social-agree-vote {
	color: rgb(164, 164, 164); text-decoration: underline;
}
.forum-social-agree-vote-disabled {
	color: rgb(196, 196, 196); text-decoration: none !important;
}
.forum-social-agree-vote-disabled:hover {
	color: rgb(196, 196, 196); text-decoration: none !important;
}
.forum-social-disagree {
	color: rgb(102, 102, 102);
}
.forum-social-agree {
	color: rgb(194, 0, 0);
}
.discussion-info.arlist-data h2 {
	background: url("/Client.Images/favicon.png") no-repeat 0px 0px; padding-left: 20px !important; margin-bottom: 0.5em !important;
}
.discussion-info.arlist-data p {
	margin-left: 0px !important;
}
.discussion-info.arlist-data p a {
	color: rgb(194, 0, 0) !important; text-decoration: underline !important;
}
.discussion-info .forum-social-avatar {
	background: url("/Client.Images/Society/Forum/avatar-big.gif") no-repeat left; width: 117px; height: 107px; margin-left: 9px; float: left; display: block; position: relative; z-index: 100;
}
.forum-social-avatar a {
	width: 117px; height: 107px; display: block; position: relative; z-index: 200;
}
.discussion-info .forum-social-user {
	background: none; padding-right: 10px; font-size: 225%;
}
.discussion-info .forum-social-icons {
	margin-top: 10px; float: none;
}
.discussion-info .forum-social-icons img {
	width: 27px; margin-right: 10px; margin-left: 0px;
}
.forum-social-discussion-count {
	font-weight: bold; margin-top: 10px;
}
#forumItems h2.smaller a:visited {
	color: rgb(64, 64, 64) !important;
}
#twitter h2 a:visited {
	color: rgb(204, 0, 0) !important;
}
#forumItems {
	padding: 0px 13px;
}
#twitter {
	padding: 0px 13px;
}
.vykrik {
	clear: both; margin-bottom: 1.2em; display: block; position: relative;
}
.vykrik .vykrik-head {
	background: url("/Client.Images/TextAddOns/vykrik-head.png") no-repeat left bottom; height: 15px; overflow: hidden; padding-left: 51px; display: block; position: relative;
}
.vykrik .vykrik-foot {
	background: url("/Client.Images/TextAddOns/vykrik-foot.png") no-repeat left top; height: 15px; overflow: hidden; padding-left: 51px; display: block; position: relative;
}
.vykrik .vykrik-data {
	background: url("/Client.Images/TextAddOns/vykrik-data.png") repeat-y left top; color: rgb(194, 0, 0); line-height: 26px !important; padding-left: 51px; font-family: Times New Roman; font-size: 23px !important; display: block; position: relative;
}
.vykrik .vykrik-data p {
	margin: 0px; padding: 0.9em 0px;
}
.infobox {
	background: rgb(244, 244, 244); padding: 1em; height: auto !important; text-align: left; color: rgb(0, 0, 0); border-left-color: rgb(194, 0, 0); border-left-width: 5px; border-left-style: solid; display: block;
}
.infobox .infobox-data h3 {
	color: rgb(0, 0, 0); padding-top: 0px; margin-top: 0px;
}
.infobox-0.infobox {
	margin-right: 10px; float: left;
}
.infobox-1.infobox {
	margin-left: 10px; float: right;
}
div.tip {
	clear: both; display: block; position: relative;
}
div.tip .tip-data {
	padding-left: 28px; display: block; position: relative;
}
div.tip-0.tip .tip-data p {
	background: url("/Client.Images/TextAddOns/tip-pozor.png") no-repeat 0px 5px; text-indent: 40px;
}
div.tip-1.tip .tip-data p {
	background: url("/Client.Images/TextAddOns/tip-doporucujeme.png") no-repeat 0px 5px; text-indent: 85px;
}
div.tip-2.tip .tip-data p {
	background: url("/Client.Images/TextAddOns/tip-neprehlednete.png") no-repeat 0px 5px; text-indent: 85px;
}
div.tip-3.tip .tip-data p {
	background: url("/Client.Images/TextAddOns/tip-tip.png") no-repeat 0px 5px; text-indent: 26px;
}
.article-linktoanother {
	margin-left: 28px;
}
.article-linktoanother h2 a {
	color: rgb(204, 0, 0) !important; text-decoration: none !important;
}
.article-linktoanother h2 a:link {
	color: rgb(204, 0, 0) !important; text-decoration: none !important;
}
.article-linktoanother h2 a:visited {
	color: rgb(204, 0, 0) !important; text-decoration: none !important;
}
.article-linktoanother h2.smaller a {
	color: rgb(204, 0, 0) !important; text-decoration: none !important;
}
.article-linktoanother h2.smaller a:link {
	color: rgb(204, 0, 0) !important; text-decoration: none !important;
}
.article-linktoanother h2.smaller a:visited {
	color: rgb(204, 0, 0) !important; text-decoration: none !important;
}
.article-linktoanother h2 a:hover {
	text-decoration: underline !important;
}
.article-linktoanother h2.smaller a:hover {
	text-decoration: underline !important;
}
.article-linktoanother:hover h2 a {
	text-decoration: underline !important;
}
.article-linktoanother:hover h2.smaller a {
	text-decoration: underline !important;
}
.article-linktoanother h2 {
	padding-top: 5px !important; font-size: 20px !important;
}
.article-linktoanother h2 {
	line-height: 1.3em !important;
}
.article-linktoanother h2 a {
	line-height: 1.3em !important;
}
.article-linktoanother h2.smaller {
	padding-top: 0px !important; font-size: 18px !important;
}
.article-linktoanother h2.smaller {
	line-height: 1.2em !important;
}
.article-linktoanother h2.smaller a {
	line-height: 1.2em !important;
}
.adsense-container {
	text-align: center; margin-bottom: 13px; margin-left: 13px; float: right;
}
.adsense-data-container {
	margin: 20px auto; text-align: center !important;
}
.adsense-data-container.box-data {
	margin: 0px auto;
}
.adsense-data {
	text-align: left !important;
}
.adsense-header {
	text-align: left !important;
}
.adsense-data strong {
	font-size: 125%;
}
.adsense-url {
	color: rgb(223, 139, 139);
}
.adsense-header {
	font-size: 90%;
}
.YOUTUBE_VIDEO_CLIP {
	
}
.YouTubeVideo-Clip {
	background: rgb(232, 232, 232); padding: 8px; margin-top: 10px;
}
.YOUTUBE_RESIZER {
	height: 18px; text-align: right; font-size: 80%; margin-top: 2px; margin-right: 8px; display: none;
}
.YOUTUBE_RESIZER a {
	background-position: right top; height: 18px; line-height: 18px; padding-right: 22px; text-decoration: none; float: right; display: block; background-repeat: no-repeat; background-color: transparent;
}
.YOUTUBE_RESIZER a:hover {
	text-decoration: none !important;
}
.YOUTUBE_HD_OFF {
	background-image: url("/Client.Images/YouTube/resize-hd.gif");
}
.YOUTUBE_HD_ON {
	background-image: url("/Client.Images/YouTube/resize-normal.gif");
}
#social-plugins {
	margin: 0px auto; left: 7px; top: 0px; width: 73px; height: auto; display: block; position: absolute; z-index: 9999;
}
#social-plugins .box-data {
	margin: 0px 7px;
}
#social-plugins .box-top {
	height: 7px;
}
#social-plugins .box-bottom {
	height: 7px;
}
#social-plugins .box-bottom {
	background-position: right bottom;
}
#social-plugins .box-bottom .corner {
	background-position: left bottom; height: 7px;
}
.social-plugin {
	width: 59px; text-align: center; margin-top: 11px !important; display: block; position: relative; min-height: 18px;
}
.first.social-plugin {
	margin: 0px !important;
}
.social-plugin#google-plus-one {
	margin-left: 4px !important;
}
* html .social-plugin {
	height: 18px;
}
.social-plugin a img {
	border: 0px solid currentColor; border-image: none;
}
#article-main-data .article-macro-table {
	border: 3px solid rgb(204, 204, 204); border-image: none; clear: both; margin-bottom: 1em; float: none; border-collapse: collapse;
}
#article-main-data .article-macro-table-1 {
	border: 3px solid rgb(204, 204, 204); border-image: none; clear: both; margin-bottom: 1em; float: none; border-collapse: collapse;
}
#article-main-data .article-macro-table-2 {
	border: 3px solid rgb(204, 204, 204); border-image: none; clear: both; margin-bottom: 1em; float: none; border-collapse: collapse;
}
#article-main-data .article-macro-table-3 {
	border: 3px solid rgb(204, 204, 204); border-image: none; clear: both; margin-bottom: 1em; float: none; border-collapse: collapse;
}
#article-main-data .article-macro-table-4 {
	border: 3px solid rgb(204, 204, 204); border-image: none; clear: both; margin-bottom: 1em; float: none; border-collapse: collapse;
}
#article-main-data .article-macro-table tr th {
	background: rgb(194, 0, 0); color: rgb(255, 255, 255); font-weight: bold;
}
#article-main-data .article-macro-table-1 tr th {
	background: rgb(194, 0, 0); color: rgb(255, 255, 255); font-weight: bold;
}
#article-main-data .article-macro-table-2 tr th {
	background: rgb(194, 0, 0); color: rgb(255, 255, 255); font-weight: bold;
}
#article-main-data .article-macro-table-3 tr th {
	background: rgb(194, 0, 0); color: rgb(255, 255, 255); font-weight: bold;
}
#article-main-data .article-macro-table-4 tr th {
	background: rgb(194, 0, 0); color: rgb(255, 255, 255); font-weight: bold;
}
#article-main-data .article-macro-table tr td {
	padding: 2px 4px; border: 1px solid rgb(204, 204, 204); border-image: none; font-size: 120% !important;
}
#article-main-data .article-macro-table tr th {
	padding: 2px 4px; border: 1px solid rgb(204, 204, 204); border-image: none; font-size: 120% !important;
}
#article-main-data .article-macro-table-4 tr td {
	padding: 2px 4px; border: 1px solid rgb(204, 204, 204); border-image: none; font-size: 110% !important;
}
#article-main-data .article-macro-table-4 tr th {
	padding: 2px 4px; border: 1px solid rgb(204, 204, 204); border-image: none; font-size: 110% !important;
}
#article-main-data .article-macro-table-3 tr td {
	padding: 2px 4px; border: 1px solid rgb(204, 204, 204); border-image: none; font-size: 100% !important;
}
#article-main-data .article-macro-table-3 tr th {
	padding: 2px 4px; border: 1px solid rgb(204, 204, 204); border-image: none; font-size: 100% !important;
}
#article-main-data .article-macro-table-2 tr td {
	padding: 2px 4px; border: 1px solid rgb(204, 204, 204); border-image: none; font-size: 90% !important;
}
#article-main-data .article-macro-table-2 tr th {
	padding: 2px 4px; border: 1px solid rgb(204, 204, 204); border-image: none; font-size: 90% !important;
}
#article-main-data .article-macro-table-1 tr td {
	padding: 2px 4px; border: 1px solid rgb(204, 204, 204); border-image: none; font-size: 80% !important;
}
#article-main-data .article-macro-table-1 tr th {
	padding: 2px 4px; border: 1px solid rgb(204, 204, 204); border-image: none; font-size: 80% !important;
}
.notifier {
	margin-top: 10px; margin-bottom: 10px; border-collapse: separate; empty-cells: hide;
}
.notifier td {
	background: rgb(194, 0, 0); padding: 3px 6px; text-align: right;
}
.notifier td input {
	border: 1px solid rgb(171, 173, 179); border-image: none; width: 118px;
}
.notifier td.error {
	color: rgb(255, 255, 255); font-size: 90%; font-weight: bold;
}
.art-comment {
	text-decoration: none !important;
}
.art-comment:hover {
	text-decoration: none !important;
}
.art-comment span span {
	text-decoration: underline !important;
}
.art-comment:hover span span {
	text-decoration: underline !important;
}
.art-comment span b {
	text-decoration: none !important; cursor: text;
}
.art-comment:hover span b {
	text-decoration: none !important; cursor: text;
}
h1 a {
	text-decoration: none;
}
#article-society .fb_share_count_top {
	line-height: 16px !important; font-size: 12px !important; margin-right: 2px !important; float: left !important;
}
#article-society .fb_share_count_inner {
	padding-right: 12px !important; padding-left: 12px !important;
}
#article-society .fb_share_count_nub_top {
	display: none !important;
}
#article-society a:hover {
	text-decoration: none !important;
}
.twtr-widget {
	margin-left: 15px; float: right;
}
.article-list-pager {
	text-align: center; margin-top: 8px; margin-bottom: 15px;
}
.article-list-pager table {
	margin: 0px auto; text-align: center;
}
.article-list-pager table td a {
	margin: 3px; padding: 1px 5px; border: 1px solid rgb(205, 205, 205); border-image: none; color: rgb(205, 205, 205); text-decoration: none; float: left; display: block;
}
.article-list-pager table td b {
	float: left;
}
.article-list-pager table td b {
	margin: 3px; padding: 1px 5px; border: 1px solid rgb(157, 0, 0); border-image: none; color: rgb(255, 255, 255); font-weight: normal; display: block; background-color: rgb(202, 0, 0);
}
.article-list-pager table td a:hover {
	border: 1px solid rgb(157, 0, 0); border-image: none; color: rgb(255, 255, 255) !important; text-decoration: none !important; background-color: rgb(202, 0, 0);
}
.article-list-pager table td .transp {
	border: 1px solid rgb(255, 255, 255) !important; border-image: none !important; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255) !important;
}
.article-list-pager table td a.transp {
	color: rgb(204, 0, 0); font-weight: bold; text-decoration: underline;
}
.article-list-pager table td a.transp:hover {
	color: rgb(0, 0, 0) !important;
}
.article-list-pager table td .next.transp {
	float: right;
}
.article-list-pager table td .prev.transp {
	float: left;
}
.placeny {
	font-weight: normal !important; text-decoration: none !important; border-bottom-color: currentColor; border-bottom-width: 1px; border-bottom-style: dotted;
}
.placeny:active {
	font-weight: normal !important; text-decoration: none !important; border-bottom-color: currentColor; border-bottom-width: 1px; border-bottom-style: dotted;
}
.placeny:focus {
	font-weight: normal !important; text-decoration: none !important; border-bottom-color: currentColor; border-bottom-width: 1px; border-bottom-style: dotted;
}
.placeny:hover {
	font-weight: normal !important; text-decoration: none !important; border-bottom-color: currentColor; border-bottom-width: 1px; border-bottom-style: dotted;
}
.PressReleaseButton {
	padding: 6px 24px; border-radius: 6px; border: 1px solid rgb(127, 127, 127); border-image: none; width: 179px; color: rgb(255, 255, 255); font-family: arial !important; font-size: 15px; font-weight: bold; text-decoration: none; margin-top: 10px; display: inline-block; box-shadow: inset 0px 1px 0px 0px #c2c2c2; text-shadow: 1px 1px 0px #444444; background-color: rgb(115, 115, 115); -webkit-border-radius: 6px; -moz-border-radius: 6px; -webkit-box-shadow: inset 0px 1px 0px 0px #c2c2c2; -moz-box-shadow: inset 0px 1px 0px 0px #c2c2c2;
}
.PressReleaseButton:hover {
	color: rgb(255, 255, 255) !important; background-color: rgb(51, 51, 51);
}
.PressReleaseData {
	padding: 5px 15px; text-align: left !important; background-color: rgb(243, 243, 243);
}
.hce-link-graph {
	margin: 0px 0px 1em; text-align: center;
}
.hce-link-graph .hce-link-graph-data {
	margin: auto; border: 1px solid rgb(192, 192, 192); width: 550px;
}
.hce-link-graph .hce-link-graph-desc {
	margin: auto; padding-top: 5px; display: table;
}
.hce-link-1 {
	padding: 0px 0px 0em; display: block;
}
.hce-link-1 p {
	padding-bottom: 0em !important; margin-bottom: 0em !important;
}
.hce-link-1 br {
	line-height: 0.8em; clear: none !important;
}
.hce-link-1 img {
	margin-top: 1px !important;
}
.hce-link-3 {
	padding: 0px 0px 1em; display: block;
}
.box_no_168 {
	background: url("/Client.Images/Promo/promo-ntb-bg.jpg") !important;
}
.box_no_168 .box-top {
	background: none !important;
}
.box_no_168 .box-top .corner {
	background: none !important;
}
.box_no_168 .box-bottom {
	background: none !important;
}
.box_no_168 .box-bottom .corner {
	background: none !important;
}
.box_no_168 .box-data {
	background: none !important;
}
.box_no_168 .box-data .promo-image {
	display: none !important;
}
.box_no_168 .box-data .promo-image .promo-image-corners {
	display: none !important;
}
.box_no_168 .box-data .promo-text {
	padding-right: 60px !important; padding-left: 250px !important;
}
