body {
  text-align:center;
  font: .6em verdana, sans serif;
  color:#000;
  background-color:#fff;
  margin:0px; padding:0px;
}
/* f: general style */
td {
  font: .6em verdana, sans serif;
  f\ont-size: 100%;
  vertical-align:top;
}
h1,h2,h3,h4,h5,h6 {
  margin:0em 0em 1em 0em; padding:0em;
  font-family: arial, sans serif;
  text-align:left;
}
h1 {
  font-size:1.7em;
}
h1.titulka {
  margin-bottom:.8em; padding-bottom:0px;
}
h2 {
  font-size:1.5em;
}
h3 {
  font-size:1.3em;
  margin:0px; padding:0px;
}
h4 {
  font-size:1.2em;
}
h5 {
  margin:0px; padding:0px;
  font-size:1.2em;
}
h6 {
  margin:0px; padding:0px;
  font-size:1.1em;
  font-weight:bold;
}
#content h3,h4,h5,h6 {
  font-family:"Verdana CE", verdana, arial, sans-serif;
  margin-top:1.3em;
}

#casopis h3,h4,h5,h6 {
  font-family:"Arial CE", arial, "Verdana CE", verdana, sans-serif;
  margin-top:1.3em;
}

#content h4 {
  font-size:1.1em;
}

p {
  margin:.2em 0em 1em 0em;
  padding:0;
}
div, td {
  text-align:left;
}
a, a:visited {
  color:#fe0000;
  text-decoration:underline;
}
a:hover {
  text-decoration:none;
}
a img {
  border:0px;
}
/* end */

/* f: page layout */
#page {
  width:776px;
  margin:auto; margin-top:2px; margin-bottom:5px;
  border-top:1px solid #ccc;
  padding-top:1px;
}
#page-header {
  height:100px;
}
#logo-title {
  float:left;
  position:relative;
  margin:0px; padding:0px;
  width:303px;
  line-height:20px;
}
#logo-title strong {
  font-size:2em;
  line-height:30px;
}
#logo-title a,
#logo-title a:visited,
#logo-title a:hover {
  text-decoration:none;
}
#logo-title a span,
#logo-title a:visited span {
  color:#fe0000;
}
#logo {
  display:block;
  position:absolute;
  top:0px; left:0px;
/*  height:100px; */
  cursor:pointer;
  cursor:hand;
}
/* f: banners */
#banner-at-header {
  margin:0; padding:0;
  float:right;
  width:468px;
  height:100px;
}
#banner-at-header td {
  vertical-align:middle;
  text-align:center;
}
div.banner-at-right {
  padding:1px 0px;
  text-align:center;
}
div.banner-at-right p {
  margin:0px; padding:0px;
}
div.banner-at-right p img {
  margin:3px 0px;
}
#page-left .wjBanner {
  padding-top: 5px;
  text-align: center;
}
/* end */

#pulldown-menu {
  margin:4px 0px 9px 0px; _margin-bottom: 25px;
  padding:2px 5px;
  background-color:#fe0000;
  border-top:1px solid #fe9899;
  border-bottom:1px solid #fe9899;
  color:#fff;
}
#page-left {
  width:140px;
  background-color:#f5f4f3;
  border-right:7px solid #fff;
  overflow:visible;
  vertical-align:top;
}
#poppet {
  /* float:left; */
  margin-bottom:9px;
  _margin-top:32px; _margin-top/**/:0px;
}
#content {
  width:100%;
  vertical-align:top;
  text-align:justify;
}
/*
#content p {
  text-align:justify;
} */
#page-add-column {
  float:right;
  width:140px;
  border-left:7px solid #fff;
  background-color:#f5f4f3;
  clear:right;
}
#page-add-column h3 {
 _width:140px;
 _width/**/:auto;
}
td.side-content {
  width:0%;
  background:#f5f4f3 url('/images/css/bg_side_border.png') repeat-y top left;
  vertical-align:top;
}
#side-content-frame {
  margin-left:7px;
}
#page-footer {
  padding:3px 5px;
  background-color:#f5f4f3;
  color:#666;
  font-size:.9em;
}
/* page footer */
#page-footer span.vlavo {
  float:left;
}
#page-footer span.vpravo {
  float:right;
}
#page-footer p {
  width:100%;
  margin:0px;
  padding:0px;
  clear:both;
}
#page-footer br {
  display:none;
}
#page-footer .clearer {
  display:block;
  _display:none;
}
/* end */

#page-left dl,
#side-content dl,
#page-add-column dl,
#page-left ul,
#side-content ul,
#page-add-column ul {
  margin:0px;
  padding:0px;
  list-style-type:none;
}
#side-content-frame .modul {
  border-bottom:6px solid #fff;
}
#page-left ul.modul, ul.modul,
#page-left dl.modul, dl.modul {
  border-bottom:6px solid #fff;
  margin:0px;
  padding:3px 0px;
}
dl.modul dd {
  margin:0px;
  padding:2px 4px;
}
#page-left ul li {
  margin:0px;
  padding:2px 4px;
}
dl.topReklama dd.image {
  padding:7px 0px 0px 5px;
}
body .clearer {
  clear:both;
}

/* f: news */
table.news {
  width:100%;
  border-top: 1px solid #ccc;
}
td.news-image {}
td.news-image img {
  margin:5px 10px 10px 0pc;
  /*width:77px;*/
}
td.news-info {
  width:100%;
  padding-top:2px;
  _padding-top:3px;
}
table.news h1 {
  margin:0em 0em .1em 0em;
  padding:0;
  font-size:1.7em;
}
table.news p {
  text-align:justify;
}
table.news p span.vlavo {
  display:block;
  margin:1px 0px 0px 0px; padding:0px;
  text-align:left;
}

#content span.doBloku {
  /*display:block; */
  text-align:justify;
}

/* f: colors */
span.mark {
  display:block;
  float:left;
  margin:1px 4px 0px 0px;
  _display:inline-block;
  _float:none;
  _margin:0px 0px 0px 0px;
  _position:relative;
  _position/**/:static;
  _top:2px;
  text-align:center;
  background-color:#ccc;
  color:#fff;
  width:11px;
  padding-left:1px;
  padding-right:1px;
  font-size:.9em;
}
span.mark strong {
  font-weight:normal;
}
span.marketing {
  background-color:#fdb727;
  color:#fff;
}
span.reklama {
  background-color:#0075be;
  color:#fff;
}
span.online {
  background-color:#00907e;
  color:#fff;
}
span.media {
  background-color:#67246d;
  color:#fff;
}
span.outdoor {
  background-color:#00b1cd;
  color:#fff;
}
a.marketing, a.reklama, a.online,
a.media, a.outdoor,
a.marketing:visited, a.reklama:visited, a.online:visited,
a.media:visited, a.outdoor:visited {
  display:block;
  float:left;
  margin:0px 1px 0px 1px;
  margin:0px 2px 0px 0px;
  padding:2px;
  text-decoration:none;
  white-space:nowrap;
  border:1px solid #fff;
  text-transform:uppercase;
}
a.marketing,
a.marketing:visited {
  color:#555;
  /* color:#fdb727; */
}
a.marketing:hover {
  border:1px solid #fdb727;
  color:#333;
}
a.reklama,
a.reklama:visited {
  color:#555;
  /* color:#0075be; */
}
a.reklama:hover {
  border:1px solid #0075be;
  color:#333;
}
a.online,
a.online:visited {
  color:#555;
  /* color:#00907e; */
}
a.online:hover {
  border:1px solid #00907e;
  color:#333;
}
a.media,
a.media:visited {
  color:#555;
  /* color:#67246d; */
}
a.media:hover {
  border:1px solid #67246d;
  color:#333;
}
a.outdoor,
a.outdoor:visited {
  margin-right:0px;
  color:#555;
  /* color:#00b1cd; */
}
a.outdoor:hover {
  border:1px solid #00b1cd;
  color:#333;
}
p.symbol {
  margin-bottom:10px;
  _margin-bottom:22px;
}
td.news-info p.symbol {
  margin-bottom:1em;
}
p.symbol a:hover {
  text-decoration:none;
}
p.symbol span {
  cursor:default;
}
/* f: user style */
.zvyrazni {
  color:#fe0000;
}
.vlavo { text-align:left }
.vpravo { text-align:right }
.centrovat { text-align:center }
.fotografia {}
.tabulkaHlavicka {}
.tabulkaFarebna {}
.tabulkaRiadokParny {}
/*
.formular {}
.formularBlok {}
*/

img.fotografia { margin:0px 10px 10px 10px }
/* end */

/* f: headers */
body .section-header,
#content .section-header {
  margin:0px; padding:4px 0px 3px 11px;
  color:#fff;
  border-bottom:5px solid #fff;
  text-transform:uppercase;
  font-size:.9em;
  font-weight:bold;
  font-family: verdana;
}

h2.section-header,
h3.section-header,
div.section-header {
  background-color:#999;
}
body h2.section-sub-header {
  margin:0px; padding:3px 10px;
  color:#fe0000;
  border-bottom:5px solid #fff;
  text-transform:uppercase;
  font-size:1.1em;
  font-weight:bold;
  font-family: verdana;
}
h2.section-sub-header {
  background-color:#fff;
  height:2em;
}
body h2.section-sub-header span {
  float:left;
}
body h2.section-sub-header span span.mark {
  font-weight:normal;
}
body h2.section-sub-header span.upravit {
  color:#666;
  text-transform:none;
  font-size:1em;
  font-weight:normal;
  _position:relative;
  _left:-10px;
  margin-left:-10px; _margin-left:0px;
}
body .section-sub-header span.add-option {
  float:right;
  margin-left:7px;
}
span.print {
  display:block;
  background:url('/images/css/ico_print.png') no-repeat left center;
  padding-left:15px;
}
span.send {
  display:block;
  background:url('/images/css/ico_mail.png') no-repeat left center;
  padding-left:15px;
}
span.discuss {
  display:block;
  background:url('/images/css/ico_discuss.png') no-repeat left center;
  padding-left:15px;
}
/* end */

/* f: add-option ????????? */
body .section-sub-header span.add-option,
body .section-sub-header span.add-option a {
  font-size:.9em;
  color:#999;
  font-weight:normal;
  text-transform:none;
}
h1.zvyrazni, h2.zvyrazni, h3.zvyrazni,
h4.zvyrazni, h5.zvyrazni, h6.zvyrazni {
  background-color:#ff6500;
}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a,
h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited {
  color:#000;
  text-decoration:none;
}
h1 a:hover, h2 a:hover, h3 a:hover,
h4 a:hover, h5 a:hover, h6 a:hover {
  text-decoration:underline;
}
/* end */

#pulldown-menu span.datumCas {
  display:inline-block;
  position:absolute;
}

/* f: MENUs */
/* pulldown menu BEGIN */
#pulldown-menu {
	font-size: 1.1em;
	clear: both;
	position: relative;
	z-index:100;
	font-weight:normal;
	_padding-bottom:5px; _padding-bottom/**/:2px;
}
#pulldown-menu ul { /* first level */
	margin:0px 0px 0px 140px; padding:0px;
  list-style-type:none;
}
#pulldown-menu ul li { /* first level */
	position:relative;
	float:left;
	height:1em;
	padding-right:3px;
	padding-left:3px;
	_padding:3px 10px;
	_padding/**/:0px 3px;
  text-transform:uppercase;
  border-left: 1px solid #f7bdb4;
  font-weight:bold;
}
#pulldown-menu ul li a {
	color: white;
	text-decoration: none;
	background-color: #fe0000;
	padding: 0 .7em;
}
#pulldown-menu ul li a:hover {
  color:#000;
}
#pulldown-menu ul li ul { /* second level */
	position: absolute;
	left: -999em;
	background-color: #fe0000;
	width: 14em; _width:8em; _width/**/:14em;
  margin: 0px; _margin-top:3px; _margin-top/**/:0px;
	padding: 5px 5px 2px 5px;
	border-top-width: 0px;
}
#pulldown-menu ul li:hover, #pulldown-menu ul li.hover {
	/* background: url('/images/css/bg-pulldown-var.gif') repeat-x bottom; */
}
#pulldown-menu ul li:hover ul, #pulldown-menu ul li.hover ul {
	left: 0em;
	top: 1.2em;
}
#pulldown-menu ul ul li { /* second level */
	float: none;
	margin: 0; _margin-right:-15px; _margin-right/**/:0px; _margin-bottom:-3px;
	padding: 0;  _width:14em; _width/**/:auto;
	_left:-15px; _left/**/:auto;
  height: auto; _height:1em;
	background-color: #fe0000;
	border-top: 1px solid #f7bdb4;
  border-left-width:0px;
  text-transform:none;
}
#pulldown-menu ul ul li ul { /* third level */
	margin:-1.7em 0em 0em 14em;
  width:18em; _width:10em; _width/**/:18em;
}
#pulldown-menu ul ul ul li {  /* third level */
  _margin-right:-15px; _margin-right/**/:0px;
   _width:18em;
}
#pulldown-menu ul ul li a {
	margin:0;
	padding:5px 0 5px 3px;
	background-color:#fe0000;
	display:block;
	vertical-align:middle;
}
#pulldown-menu li:hover ul ul, #pulldown-menu li:hover ul ul ul, #pulldown-menu li.hover ul ul, #pulldown-menu li.hover ul ul ul {
	left: -999em;
}
#pulldown-menu li:hover ul, #pulldown-menu li li:hover ul, #pulldown-menu li li li:hover ul,
#pulldown-menu li.hover ul, #pulldown-menu li li.hover ul, #pulldown-menu li li li.hover ul { /* lists nested under hovered list items */
	left: auto;
}
#pulldown-menu li.parentTag li.parentTag a {
  background:url('/images/css/bg_parent.png') no-repeat 138px .6em;
}
#pulldown-menu li.parentTag li.parentTag a:hover {
  background-position: 138px -33px;
}
#pulldown-menu li.parentTag li.parentTag li a {
  background-image:none;
}
/* pulldown menu END */

#gray-zone-menu {
  border-bottom:6px solid #fff;
  padding:0px;
  _margin-bottom:6px;
  _margin-bottom/**/:0px;
}
#gray-zone-menu ul {
  margin:0px; padding:0px;
}
#gray-zone-menu li.menuULDirOpen,
#gray-zone-menu li.menuULDirClose {
  display:inline; /* IE5 whitespace fix; works fine with others */
  padding:0px;
}
#gray-zone-menu li.menuULDirOpen a,
#gray-zone-menu li.menuULDirClose a {
  display:block;
  padding:3px 4px 3px 5px;
  color:#000;
  background-color:#dbdbdb;
  text-transform:uppercase;
  text-decoration:none;
  font-weight:bold;
  border-bottom:2px solid #fff;
}
#gray-zone-menu li.menuULDirClose a:hover {
  color:#fff;
  background-color:#000;
}
#gray-zone-menu li li.menuULDirOpen a,
#gray-zone-menu li li.menuULDirClose a {
  display:block;
  padding:3px 4px 3px 10px;
  color:#000;
  background-color:#fff;
  text-transform:none;
  text-decoration:none;
  font-weight:normal;
  border-bottom:2px solid #fff;
}
#gray-zone-menu li li.menuULDirOpen a,
#gray-zone-menu li li.menuULDirOpen a:visited {
 color:#fe0000;
}
#gray-zone-menu li li.menuULDirClose a:hover {
  color:#fe0000;
  background-color:#fff;
}
/* red zone section menu - prva uroven je schovana (custom!) */
#red-zone-section-menu {
  border-bottom:15px solid #fff;
}
#red-zone-section-menu a {
  position:relative;
  _width:100%;
  _width/**/:auto;
  font-size:1em;
}
#red-zone-section-menu li a {
  font-size:110%;
}
/*
#red-zone-section-menu li a {
 font-size:.9em;
}
#red-zone-section-menu li li a {
 font-size:1.1em;
} */
#red-zone-section-menu a span { /* spanChars custom fix */
  display:none;
}
#red-zone-section-menu li li a span { /* spanChars */
  display:inline;
  font-size:.9em;
  position:absolute;
  margin:1px 0px 0px -10px;
  padding:0px;
}
#red-zone-section-menu li.menuULDirClose { /* first level custom hide */
  display:none;
}
#red-zone-section-menu li.menuULDirOpen li.menuULDirClose {
  display:inline;
  padding:0px;
}
#red-zone-section-menu li.menuULDirOpen {
  display:inline;
  padding:0px;
}
#red-zone-section-menu li.menuULDirOpen a {
  display:block;
  padding:3px 0px 3px 10px;
  text-transform:uppercase;
  text-decoration:none;
  border-bottom:6px solid #fff;
  color:#fff;
  background-color:#fe0000;
  font-weight:bold;
}
#red-zone-section-menu ul ul {
  padding-left:15px;
}
#red-zone-section-menu li.menuULDirOpen li {
  padding:2px 5px 2px 13px;
}
#red-zone-section-menu li.menuULDirOpen li a {
  display:block;
  padding:1px 3px;
  color:#333;
  background-color:transparent;
  text-transform:none;
  font-weight:normal;
  border-bottom:0px;
}
#red-zone-section-menu li.menuULDirOpen li.menuULDirOpen a,
#red-zone-section-menu li.menuULDirOpen li.menuULDirOpen span {
  color:#fe0000;
}
#red-zone-section-menu li.menuULDirOpen li.menuULDirClose a,
#red-zone-section-menu li.menuULDirOpen li.menuULDirClose span {
  color:#333;
}
#red-zone-section-menu li.menuULDirOpen li a:hover,
#red-zone-section-menu li.menuULDirOpen li a:hover span {
  color:#fe0000;
}
/* end */
/* MENUs end */

/* f: forms */
form {
  margin:0px; padding:0px;
}
input,
textarea {
  font:1em verdana, sans-serif;
  text-align:left;
}
input.odoslat {
  border:1px solid #b9b9b9;
  background:url('/images/css/bg_button.png') repeat-x left center;
  text-align:center;
  cursor:pointer;
  cursor:hand;
  color:#666;
}

/* f: search */
input.words {
  border:1px solid #616161;
  width:88px;
  _width:94px;
  _width/**/:90px;
  padding-right:2px;
  padding-left:2px;
}
head+body dl.search input.words {
  width:94px;
}
body:last-child dl.search input.words {
  width:88px;
}

form.textForm {
  margin:0px; padding:5px 0px ;
  border-bottom:6px solid #fff;
}
form.textForm dl {margin:0px; padding:0px}
form.textForm dd {
  margin:0px; padding:2px 4px;
}
/* results */
div.sResultItem {
  padding:7px 0px;
  border-bottom:1px solid #eee;
  background-color:transparent;
}
div.srOdd {
  background-color:#f9f9f9;;
}
div.sResultItem span.artMeta {
  display:block;
  margin-bottom:3px; padding:0px;
  color:#666;
}
span.foundText {
  display:inline-block;
  line-height:1.4em;
}
span.foundText b {
  display:inline-block;
  padding-right:2px; padding-left:2px;
  color:#ff6500;
  border:1px solid #ff6500;
  font-weight:normal;
}
input.reg-email {
  width:126px;
  _width:132px;
  _width/**/:126px;
}
/* end */

/* f: magazine */
dl.magazine-info-hp-module {
  width:140px;
  border-bottom:6px solid #fff;
}
dl.magazine-info-hp-module dd {
  margin:0px;
  padding:2px 4px;
}
dl.magazine-info-hp-module img {
  border:1px solid #555;
}
/* end */

div.with-add-column #news-block-menu {
  float:right;
  width:373px;
  _width:373px;
  _width/**/:371px;
}
/*head+body div.with-add-column #news-block-menu {
  width: 365px;
}
head+body div.with-add-column #news-block-menu {
  width:373px;
} */
div.with-add-column #news-block-menu br {
  height:0px;
}
div.with-add-column #news-block,
div.with-add-column div.block-with-add-column {
  float:right;
  width:373px;
  _width:373px;
  _width/**/:371px;
}
/*head+body div.with-add-column #news-block,
head+body div.with-add-column div.block-with-add-column {
  width: 365px;
}
body:last-child div.with-add-column #news-block,
body:last-child div.with-add-column div.block-with-add-column {
  width:373px;
}*/
div.with-add-column #news-split-block {
  float:right;
  width:100%;
}
#news-split-block table.news {
  width:255px;
  _width:255px;
  _width/**/:254px;
  float:left;
}
/*head+body #news-split-block table.news {
  width:252px;
}
body:last-child #news-split-block table.news {
  width:255px;
} */
table.newsPad {
  margin-left:10px;
}
span.text-cut {
  position:relative; left:-.8em;
  margin-right:-.8em; _margin-right:0em;
  text-decoration:inherit;
}
td.side-content span.text-cut { background-color: #f5f4f3; }
h3.section-header span.text-cut { background-color: #999; }

head+body .long-text-fix { padding-left:0px; text-align:center; }

head+body span.text-cut { position:static; margin-right:0em; } /* 4 Opera */
head+body span.opera-fix { display:none; }
body:last-child span.text-cut { position:relative; margin-right:-.8em; } /* 4 Mozilla 4 Opera correction */
body:last-child span.opera-fix { display:inline; }

/* f: text style */
p table {
  margin:.5em 0em 1.5em 0em;
}
table.tBasic {
  /* border:1px solid #fe0000;*/
  margin:0em 10px 1.5em 10px;
}
table.tBasic td,
table.tabulkaFarebna td {
  padding:3px 4px;
}
table.tBasic tr.hlavicka td,
tr.tabulkaHlavicka td {
  color:#fff;
  background-color:#fe0000;
  /* border-top:1px solid #fe0000;
  border-bottom:1px solid #fe0000; */
  /* border-bottom:1px solid #fe9898; */
  border-bottom: 0px;
}
table.tBasic tr.parna td,
tr.tabulkaRiadokParny td {
  background-color:#eee; /* f5f4f3; */
/*  border-top:1px solid #eee;
  border-bottom:1px solid #eee; */
}
table.tBasic tr.neparna td {
}
/* end */

/* f: sitemap */
div.magazine-map {
  float:left;
  width:45%;
  margin-bottom:10px;
  /* border-left:1px solid #ff6500; */
}
div.red-zone-map {
  float:right;
  width:45%;
  margin-bottom:10px;
  /* border-left:1px solid #fe0000; */
}
div.gray-zone-map {
  float:left;
  width:45%;
  margin-bottom:10px;
  /* border-left:1px solid #dbdbdb; */
}
div.red-zone-map ul,
div.gray-zone-map ul,
div.magazine-map ul {
  margin:0px 0px 10px 0px; padding:0px;
  list-style-type:none;
}
div.red-zone-map li,
div.gray-zone-map li {
  margin:2px 3px 3px 0px;
}
div.red-zone-map li li,
div.gray-zone-map li li {
  margin-left:15px;
}
div.red-zone-map li a,
div.red-zone-map li a:visited,
div.gray-zone-map li a,
div.gray-zone-map li a:visited,
div.magazine-map li a,
div.magazine-map li a:visited {
  display:inline-block;
  padding-right:5px; padding-left:5px;
  background-color:#fe0000;
  border:1px solid #fe0000;
  font-size:1.1em;
  color:#fff;
  font-weight:bold;
  text-decoration:none;
}
div.gray-zone-map li a,
div.gray-zone-map li a:visited {
  color:#000;
  background-color:#dbdbdb;
  border:0px solid #dbdbdb;
}
div.red-zone-map li li a,
div.red-zone-map li li a:visited,
div.gray-zone-map li li a,
div.gray-zone-map li li a:visited {
  background-color:transparent;
  font-size:1em;
  color:#000;
  font-weight:normal;
  text-decoration:none;
}
div.red-zone-map li li a,
div.red-zone-map li li a:visited {
  color:#fe0000;
  border:0px solid #f7bdb4;
}
div.magazine-map li a,
div.magazine-map li a:visited {
  color:#fff;
  background-color:#ff6500;
  border:0px solid #ff6500;
}
div.red-zone-map li li a:hover,
div.gray-zone-map li li a:hover {
  color:#fe0000;
  text-decoration:underline;
}
/* end */

img.mainforum {
  border-color: #fff;
  margin: 5px;
}
td.mainforum1 {
  background: url('/images/css/forum/bg-tab-diskusia-top.gif');
}
td.mainforum2 {
  background: url('/images/css/forum/bg-tab-bottom.gif');
  padding: 0px;
  margin: 0px;
}
p.nadpis1forum {
  PADDING-BOTTOM: 5px;
  MARGIN-LEFT: 0px;
  MARGIN-BOTTOM: 0px;
  PADDING-TOP: 2px;
  color: #000;
  font-size: 1.3em;
  font-weight: bold;
}
p.text1forum {
  padding: 3px 5px 4px 5px;
  margin: 0px;
}
p.text2forum {
  margin: 5px;
}

.tabulkaRamcekova {}

table.tabulkaRamcekova {
  background-color:gray;
}
table.tabulkaRamcekova td {
  background-color:#fff;
}
span.ws-options {
  float:right;
}
span.ws-options a,
span.ws-options a:visited {
  color:#fff;
  text-decoration:none;
  font-weight:bold;
}
span.ws-options a:hover {
  text-decoration:underline;
}
div.formular {
  background-color:#fafafa;
  margin:5px 0px; padding:4px;
  border:1px solid #eee;
}
div.formular td.nazov { padding:5px; }

/* style 4 excel2html */
body .tBasic td span {
  height: 6px;
  line-height: 6px;
}
/* body .tBasic .arrow {font-family: webdings; color: black; padding: 0; font-size: 8px; height: 8px; width: 8px; overflow: hidden; margin:0px; padding:0px;} */

body .tBasic td.sortAfter {
  padding-right:12px;
  cursor:pointer;
  cursor:hand;
}
body .tBasic tr.notClickable td.sortAfter {
  cursor:text;
}
body .tBasic td.isAsc {
  background:url('/images/css/sort_arrow_asc.png') no-repeat right top;
}
body .tBasic td.isDesc {
  background:url('/images/css/sort_arrow_desc.png') no-repeat right top;
}
/* end */

/* rss button */
span.rss-click { _position: relative; _top:-1px; margin-right:3em; }

a.rss-click,
a.rss-click:visited {
  _position: absolute;
  _display:inline-block;
/*  margin-top:3px; _margin-top:0px; */
  padding:1px 3px;
  text-decoration:none;
  background-color:#999;
  color:#fff;
  _height:1em;
  _height/**/:auto;
}
a.rss-click:hover {
  background-color:#fe0000;
}
head+body a.rss-click,
head+body a.rss-click:visited {
  padding-top:1px;
  padding-bottom:1px;
}
body:last-child a.rss-click,
body:last-child a.rss-click:visited {
  padding:1px 3px;
}
/* end */

/* inzerat */
div.inzerat ul {
  margin-top:.5em;
  margin-bottom:1.4em;
}
div.inzerat h1 {
  margin-bottom:.2em;
}
div.inzerat h3 {
  margin-bottom:1em;
}
/* end */


span.ikona {
  display:inline-block;
  _width:1.5em;
  top:-3px;
  position:relative;
  padding-right:2em;
  _padding-right:0px;
}
span.ikona img {
  position:absolute;
  _top:-1.15em; _left:0px;
}
body:last-child span.ikona img {
  top:-1px;
}
/* vonkajsia reklama */
span.advertisement {
  display:block;
}
span.advertisement img,
span.advertisement object,
span.advertisement embed {
  margin-top:11px;
}
#banner-at-header span.advertisement {
  background:url('/images/css/inzercia_tab_bielo-seda.png') no-repeat top right;
}
#content span.advertisement {
  float:right;
  margin:3px 0px 10px 10px;
  background:url('/images/css/inzercia_tab_sedo-biela.png') no-repeat top right;
}
#content div.advertisement {
  margin-top:20px; padding:0px;
  background:url('/images/css/inzercia_tab_bielo-seda.png') no-repeat right 1px;
  border-top: 1px solid #fff;
}

#page-information {
  margin-top:4px; margin-bottom:10px;
  padding-right:5px; padding-left:5px;
  text-align:left;
  color:#999;
  text-decoration:none;
  font-size:.9em;
}
#page-information a,
#page-information a:visited {
  color:#666;
  text-decoration:none;
}
#page-information a:hover {
  color:#333;
  text-decoration:underline;
}

tr.tabulkaHlavicka td p {
  margin:0px;
}
#content ul {
  margin:.5em 1em;
  padding:0em 0em 0em 3em;
}
#content ul li {
  margin-left:0em;
  margin-bottom:.3em;
}
body .sResultItem h3,
#content .sResultItem h3 {
  margin-top:0em;
}

/* no print */
div.noPrint, span.noPrint {
  margin:0px; padding:0px;
}
