table.homeKat td {
  vertical-align: top;
  padding-left: 1em;
}
table.suhlas-inzerat {
  background-color: #ececec;
  margin: 10px 0px;
}
table.pridat-inzerat {
  background-color: #ececec;
  border: 1px #dcdcdc solid;
  margin: 10px 0px;
}
table.pridat-inzerat input, textarea {
  border: 1px #7c7c7c solid;
}
table.edit-inzerat {
  background-color: #ececec;
  margin: 10px 0px;
  border: 1px black solid;
}
.pridatSubmit {
  font-weight: bold;
  font-size: 120%;
  padding: 10px;
  margin: 10px;
}
#inzerContent {
  padding: 0;
  margin: 0 0 20px 0;
}
#strankovanie {
  text-align: center;
  font-size: 110%;
  margin: 10px 0;
}
#strankovanie a{
  text-align: center;
  font-size: 110%;
  padding: 0 2px;
}
#podobne {
  margin: 0;
  padding: 0;
  margin-top: 1em;
}
#podobne td {
  padding: 6px 4px;
  margin: 0;
}
#podobne tr {
  margin: 0;
  padding: 0;
}
#inzerTable {
  width: 98%;
}
#inzerTable rightTd{
  padding-right: 10px;
}
table.inzerList h2 {
  font-size: 100%;
  margin: 4px 0;
  padding: 0;
}
table.inzerList h2 a {
  
}
table.inzerList {
  width: 99%;
}
table.inzerList:hover {
  
}
table td.inzerListLogo {
  width: 100px;
  border: 0px red solid;
}
#inzerList {
  margin-top: 10px;
}
#inzerList li {
  behavior: url(./style/hover.htc);
  padding: 10px 4px 10px 4px;
  border-top: 1px #999999 solid;
}
#inzerList li:hover, li.hover {
  background-color: #f7f7f7;
}
#inzerList p.inzerText {
  padding-right: 10px;
  font-size: 98%;
}
#inzerList div.tools {
  padding: 10px 20px 0px 0px;
  visibility: hidden;
  text-align: left;
}
#inzerList div.tools a {
  color: #474747;
  font-size: 90%;
}
#inzerList div.tools a:hover {
  color: #ac000e;
}
#inzerList .button{
  font-size: 85%;
  border-top: 1px solid #e9edf0;
  border-right: 1px solid #a0b8c6;
  border-bottom: 1px solid #a0b8c6;
  border-left: 1px solid #e9edf0;
  padding: 2px;
  font-weight: normal;
}
#inzerList div.inzeratFooter {
  padding: 10px 0px 4px 0px;
  font-size: 95%;
}
#inzerList div.inzeratFooter a {
  color: #000;
  text-decoration: underline;
}
#inzerList div.inzeratFooter a:hover {
  color: #ac000e;
}
.inzerentTable td {
  padding: 2px 10px 2px 0;
}
table.inzerListHeader {
  background-color: #f0f0f0;
  width: 100%;
  border: 1px black solid;
  font-weight: bold;
  margin: 10px 0px;
}
table.inzerListHeader td{
  padding: 4px 4px;
}
.rightTd{
  padding-right: 10px;
}
.padding-right30{
  padding-right: 30px;
}
table.inzerList td {
  vertical-align: top;
  padding: 4px 0px;
}
table.inzerList h2 {
  font-size: 100%;
  margin: 4px 0;
  padding: 0;
}
table.inzerList h2 a {
  
}
table.inzerList {
  width: 99%;
}
table.inzerList:hover {
  
}
table td.inzerListLogo {
  width: 100px;
  border: 0px red solid;
}
table.inzerContent {
  padding 0;
  margin: 0;
}
table.inzerContent td{
  vertical-align: top;
  padding 0;
  margin: 0;
}
a.homepage-podkategoria {
  color: #000000;
  text-decoration: none;
}
a.homepage-podkategoria:hover {
  color: #ac000e;
  text-decoration: underline;
}
.inzerCena {
  font-weight: bold;
  font-size: 140%;
  color: #ff0000;
  float: right;
  padding: 0px 20px 0px 0px;
}
.inzerZaradenie {
  float: left;
}
.menu {
  width: 200px;
  margin-right: 20px;
}
.menu li {
  padding: 0;
  margin: 0;
  font-size: 95%;
}
.menu li a {
  color: #000000;
  text-decoration: none;
  display: block;
  background-color: #ececec;
  border-bottom: 1px #ffffff solid;
  padding: 4px 10px;
}
.menu li a:hover {
  color: #ac000e;
  text-decoration: underline;
  background-color: #ffffff;
}
.menu li a.red {
  color: #ff0000;
  text-decoration: none;
}
.menu li.menuNadpis {
  font-weight: bold;
  color: #fff;
  background-color: #ac000e;
  text-align: center;
  border: 0px black solid;
  margin-top: 10px;
  padding: 4px 10px;
}
.menu li.menuNadpis2 {
  font-weight: bold;
  text-align: center;
  border: 1px black solid;
  margin-top: 10px;
}
.menu li a.menuActive{
  font-weight: bold;
  color: #ac000e;
  background-color: #ffffff;
  border: 1px #ac000e solid;
}

.menuInfo {
  width: 200px;
  padding: 0;
  margin: 0;
  margin-right: 20px;
}
.menuInfo li {
  padding: 0;
  margin: 0;
  font-size: 95%;
  background-color: #ececec;
  padding: 4px 10px;
  border-bottom: 1px #ffffff solid;
}
.menuInfo li a {
  color: #000000;
  text-decoration: none;
}
.menuInfo li a:hover {
  color: #ac000e;
  text-decoration: underline;
}
.menuInfo li a.red {
  color: #ff0000;
  text-decoration: none;
}
.menuInfo li.menuNadpis {
  font-weight: bold;
  color: #fff;
  background-color: #ac000e;
  text-align: center;
  border: 0px black solid;
  margin-top: 10px;
  padding: 4px 10px;
}
.menuInfo li.menuNadpis2 {
  font-weight: bold;
  text-align: center;
  border: 1px black solid;
  margin-top: 10px;
}
.menuInfo li a.menuActive{
  font-weight: bold;
  color: #ac000e;
}
img.gbox {
  border: 1px solid gray;
  padding: 3px;
  margin: 0px 10px 10px 0px;
}
a.gbox {
  float: left;
}
#navigacia-inzercia {
  padding: 10px 0px 0px 0px;
	background-color: #ffffff;
	margin: 0;
	text-align: left;
}
#inzerContent h1 {
  margin: 0 0 4px 0;
}
#inzerContent p {
  margin: .5em 0;
}
tr.parovy  {
  background-color: #ececec;
}

#adfox_inz_detail {font-size: 100%; width: 368px;}
#adfox_inz_detail h2 {color: #000000; font-size: 100%; margin: 0; padding: 0; font-weight: normal; text-align: right;}
#adfox_inz_detail h2 a {color: black;}
#adfox_inz_detail h3{color: black; font-size: 100%; margin: 0; padding: 0;}
#adfox_inz_detail h3 a {color: #ac000e; font-size: 100%; text-decoration: underline;}
#adfox_inz_detail h3 a:hover {color: #0181bc; font-size: 100%; text-decoration: underline;}
#adfox_inz_detail a {color: white; font-size: 80%; text-decoration: none;}
#adfox_inz_detail div{margin: 0; padding: 0;}
#adfox_inz_detail p{margin: 0; padding: 0}
#adfox_inz_detail .adfox-box {padding-bottom: 0px;}

#adfox_list {font-size: 100%;}
#adfox_list h2 {color: #000000; font-size: 100%; margin: 0; padding: 0; font-weight: normal; text-align: right;}
#adfox_list h2 a {color: #000000;}
#adfox_list h3{color: black; font-size: 100%; margin: 0; padding: 0; padding-left: 4px;}
#adfox_list h3 a {color: #ac000e; font-size: 100%; text-decoration: underline;}
#adfox_list h3 a:hover {color: #0181bc; font-size: 100%; text-decoration: underline;}    
#adfox_list a {color: white; font-size: 80%; text-decoration: none;}
#adfox_list div{margin: 0; padding: 0;}
#adfox_list p{margin: 0; padding: 0; padding-left: 4px;}
#adfox_list .adfox-box{margin-bottom: 10px; padding-top: 14px; border-top: 1px #999999 solid;}
