body {
  margin: 0px;
  margin-top: 8px;
  padding: 0px;
  color : #42301B;
  background-color : #FFF2D0;
  font-family : Arial, Helvetica, Sans-Serif;
  font-size: 11px;
}


H2 {
  color: #990000;
  font-weight: bold;
  padding: 0px;
  margin: 4px;
}
H3 {
  color: #664B33;
  font-weight: bold;
  font-size: 14;
  padding: 0px;
  margin: 4px;
  margin-left: 1px;
}
H4 {
  color: #990000;
  font-size: 14px;
  font-weight: bold;
}

.div_akcia01 {
  text-align: center;
  height: 90px;
  background-image: url('/images/div-akcia01.png');
  background-repeat: no-repeat;
  background-position: center;
}
.div_akcia01 H1 {
  margin: 0px;
  padding: 0px;
  padding-top: 14px;
  font-size: 18px;
  color: #006600;
}
.div_akcia01 H2 {
  margin: 0px;
  padding: 0px;
  padding-top: 10px;
  font-size: 16px;
}

.href_999 A {
  font-weight: bold;
  color: #FF0000;
  text-decoration: underline;
}
.href_999 A:hover {
  color: #AA0000;
}

.table20 TD {
  background-color: #E3E4B9;
}
.table21 TD {
  background-color: #EBD4B8;
}
.div21_01 {
  float: left;
  text-align: center;
  width: 160px; 
  height: 118px;
  background-color: #EBD4B8;
  padding-top: 4px;
  margin: 1px;
}
.div21_01 A IMG {
  border: 1px solid #00763A;
}
.table22 {
  border-collapse: collapse;
}
.table22 TH {
  text-align: center;
  font-weight: bold;
  background-color: #E5D6AA;
  border: 1px solid #BFAD77;
}
.table22 TD {
  background-color: #EBF4D9;
  border: 1px solid #A5B98F;
}

.titlebox {
  border: 1px solid rgb(195, 178, 154);
  background-image: url("/images/header-bkg.gif");
  padding: 4px;
}

.chessboard TD {
  background-color: #B5996F;
  font-size: 16px;
  font-weight: bold;
  color: #FFFFCC;
}
.chessboard TD A {
  display: block;
  width: 200px;
  height: 130px;
  border: 1px solid #327A21;
}

.ch-akcia a {
  background-image: url("/images/Uvod/Chess-akcia.gif");
}
.ch-akcia a:hover {
  background-image: url("/images/Uvod/Chess-akcia_over.gif");
}
.ch-altanky a {
  background-image: url("/images/Uvod/Chess-altanky.gif");
}
.ch-altanky a:hover {
  background-image: url("/images/Uvod/Chess-altanky_over.gif");
}
.ch-altankygaraze a {
  background-image: url("/images/Uvod/Chess-altankygaraze.gif");
}
.ch-altankygaraze a:hover {
  background-image: url("/images/Uvod/Chess-altankygaraze_over.gif");
}
.ch-apartmanovy a {
  background-image: url("/images/Uvod/Chess-apartmanovy.gif");
}
.ch-apartmanovy a:hover {
  background-image: url("/images/Uvod/Chess-apartmanovy_over.gif");
}
.ch-mobilneobjekty a {
  background-image: url("/images/Uvod/Chess-mobilneobjekty.gif");
}
.ch-mobilneobjekty a:hover {
  background-image: url("/images/Uvod/Chess-mobilneobjekty_over.gif");
}
.ch-hostovske a {
  background-image: url("/images/Uvod/Chess-hostovske.gif");
}
.ch-hostovske a:hover {
  background-image: url("/images/Uvod/Chess-hostovske_over.gif");
}
.ch-restauracie a {
  background-image: url("/images/Uvod/Chess-restauracie.gif");
}
.ch-restauracie a:hover {
  background-image: url("/images/Uvod/Chess-restauracie_over.gif");
}
.ch-zahradnepavilony a {
  background-image: url("/images/Uvod/Chess-zahradnepavilony.gif");
}
.ch-zahradnepavilony a:hover {
  background-image: url("/images/Uvod/Chess-zahradnepavilony_over.gif");
}
.ch-garaze a {
  background-image: url("/images/Uvod/Chess-garaze.gif");
}
.ch-garaze a:hover {
  background-image: url("/images/Uvod/Chess-garaze_over.gif");
}
.ch-inspiracie a {
  background-image: url("/images/Uvod/Chess-inspiracie.gif");
}
.ch-inspiracie a:hover {
  background-image: url("/images/Uvod/Chess-inspiracie_over.gif");
}
.ch-interierovy a {
  background-image: url("/images/Uvod/Chess-interierovy.gif");
}
.ch-interierovy a:hover {
  background-image: url("/images/Uvod/Chess-interierovy_over.gif");
}
.ch-rekreacnechaty a {
  background-image: url("/images/Uvod/Chess-rekreacnechaty.gif");
}
.ch-rekreacnechaty a:hover {
  background-image: url("/images/Uvod/Chess-rekreacnechaty_over.gif");
}
.ch-zahradnechaty a {
  background-image: url("/images/Uvod/Chess-zahradnechaty.gif");
}
.ch-zahradnechaty a:hover {
  background-image: url("/images/Uvod/Chess-zahradnechaty_over.gif");
}
.ch-rodinnedomy a {
  background-image: url("/images/Uvod/Chess-rodinnedomy.gif");
}
.ch-rodinnedomy a:hover {
  background-image: url("/images/Uvod/Chess-rodinnedomy_over.gif");
}
.ch-detskyprogram a {
  background-image: url("/images/Uvod/Chess-detskyprogram.gif");
}
.ch-detskyprogram a:hover {
  background-image: url("/images/Uvod/Chess-detskyprogram_over.gif");
}
.ch-zahradnesedenie a {
  background-image: url("/images/Uvod/Chess-zahradnesedenie.gif");
}
.ch-zahradnesedenie a:hover {
  background-image: url("/images/Uvod/Chess-zahradnesedenie_over.gif");
}
.ch-kade a {
  background-image: url("/images/Uvod/Chess-kade.gif");
}
.ch-kade a:hover {
  background-image: url("/images/Uvod/Chess-kade_over.gif");
}

td {
  font-size: 11px;
}
th {
  font-size: 11px;
}

p {
  margin: 0px;
  padding: 0px;
  margin-bottom: 8px;
}

a {
  color: #00763A;
  text-decoration: underline;
}
a:hover {
  color: #8CAD44;
}

ul li { 
  list-style-type : square;
} 

hr {
  color: #60411D; 
  background-color: #60411D; 
  border: 0; 
  height: 1px;
}

.leftmenutitle {
  background-color: #6B5A40;
  color: #FFFBF1;
  font-style: italic;
  padding: 2px;
}
.menuitem_image {
  width: 4px;
  height: 4px;
  vertical-align: middle;
  margin-right: 2px;
  border: 1px solid #4A3003;
}
.menuitem_ {
  padding-left: 2px;
}
.menuitem_selected {
  padding-left: 2px;
  background-color: #EDD6B5;
}
.entrytype_Categ {
  font-weight: bold;
}
.entrytype_Entry {
  padding-left: 10px;
}

.paging_box {
  border: 1px solid #B09677; 
  background-color: #EBE5D8; 
  margin-top:4px; margin-bottom: 4px;
}
.paging_text_inactive {
  color: #CDB79E;
}
.paging_PageActive {
  padding: 1px;
  color: #60411D;
  font-weight: bold;
}
.paging_PageActive A {
  color: #60411D;
}
.paging_PageInactive {
  padding: 1px;
}

.textbox {
  color: #60411D;
  padding-left: 1px;
  background-color: #FAF4EB;
  border: 1px solid #4C3B24;
  font-size: 11px;
}

.button {
  color : #FAF4EB;
  background-color: #60411D;
  border-top : solid 1px #FFFCF7;
  border-left : solid 1px #FFFCF7;
  border-right : solid 1px #2C1B04;
  border-bottom : solid 1px #2C1B04;
  font-size : 12px;
}

.footer {
  padding-top: 2px;
  padding-bottom: 8px;
  text-align: center;
  font-size: 10px;
  color: #C0B298;
}
.footer A {
  color: #C0B298;
}
