/* CSS Document */

body {
  background: #6E0252 url('images/rez_02.jpg') top left repeat-x;
  margin: 0px;
  height:100%;
}
div {
  font-family: Arial, Helvetica, sans-serif;
}
#main {
  width: 835px;
}
#left1 {
  width: 193px;
  height: 100%;
  float: left;
}
#left1_top {
  width: 193px;
}
#left1_bg {
  width: 193px;
  background: #6E0252 url('images/rez_11.jpg') top left no-repeat;
}
#left2 {
  width: 2px;
  height: 100%;
  float: left;
}
#left2_top {
  width: 2px;
}
#left2_bg {
  width: 2px;
  background: #6E0252 url('images/rez_08.gif') top left no-repeat;
}
#left3 {
  float: left;
  width: 411px;
  overflow: hidden;
  background: #6E0252 url('images/rez_05.jpg') top left no-repeat;  
}
#left3_main {
  height: 600px;
}
#contact {
  float: left;
  width: 411px;
  height: 280px;
  overflow: hidden;
  background: black url('images/kontakt_pozadi.jpg') bottom left no-repeat;
}
#contact_main {
  font-size: 8pt;
  position: relative;
  top: 60px;
  left: 48px;
  width: 222px;
  overflow: visible;
  color: #d1b468;
}
#contact_main a {
  color: #d1b468;
  text-decoration: none;
}
#contact_main a:hover {
  color: #ff9600;
}
.nahled {
  float: left;
  margin-right: 2px;
  margin-top: 2px;
}
.nahledOff {
  width: 135px;
  height: 84px;
}
a.hidden {
  display:none;
}
.nahledOn1 {
  width: 135px;
  height: 84px;
  background-color: #E21D2F;
}
  div.nahledOn1 * a {
    color: #FFF2BE;
  }
.nahledOn2 {
  width: 135px;
  height: 84px;
  background-color: #451638;
}
  div.nahledOn2 * a {
    color: #CFE07D;
  }
.nahledOn3 {
  width: 135px;
  height: 84px;
  background-color: #ABCE24;
}
  div.nahledOn3 * a {
    color: #404932;
  }
.nahledOn4 {
  width: 135px;
  height: 84px;
  background-color: #BC1CBE;
}
  div.nahledOn4 * a {
    color: #392C46;
  }
.nahledOn5 {
  width: 135px;
  height: 84px;
  background-color: #00f0ff;
}
  div.nahledOn5 * a {
    color: #2E282C;
  }
.nahledOn6 {
  width: 135px;
  height: 84px;
  background-color: #FE5A00;
}
  div.nahledOn6 * a {
    color: #2E282C;
  }
.nahledOnText {
  width: 135px;
  height: 84px;
  font-family: Arial, helvetica, sans-serif;
  font-size: 10px;
  text-align: center;
  overflow: hidden;
}
  div.nahledOnText a {
    display: block;
    width: 135px;
    height: 84px;
    position: relative;
    padding: 33px 0px;
    text-decoration: none;
  }
#left4 {
  width: 229px;
  height: 100%;
  float: left;
}
#left4_top {
  background-color: #070005;
  width: 229px;
  height: 266px;
}
#left4_bg {
  width: 229px;
  background: #6E0252 url('images/rez_10.jpg') top left no-repeat;
}
#clear {
  width: 0px;
  height: 0px;
  clear: both;
}
#bottom {
  background: #6E0252 url('images/rez_13.gif') top left repeat-x;
  width: 100%;
  height: 124px;
}
#bottom_menu_back {
  background: #6E0252 url('images/rez_12.gif') top left no-repeat;
  width: 835px;
  height: 124px;
}
#bottom_menu {
  letter-spacing: 0.1em;
  color: #D78BC7;
  font-size: 9px;
  width: 800px;
  position: relative;
  top: 15px;
  text-align: center;
}
#bottom_menu a {
  letter-spacing: 0em;
  color: #D78BC7;
  text-decoration: none;
}
#bottom_menu a.b1:hover {
  color: #ff9600;
  text-decoration: underline;
}
#bottom_menu a.b2:hover {
  color: #e21d2f;
  text-decoration: underline;
}
#bottom_menu a.b3:hover {
  color: #874d77;
  text-decoration: underline;
}
#bottom_menu a.b4:hover {
  color: #abce24;
  text-decoration: underline;
}
#bottom_menu a.b5:hover {
  color: #bc1cbe;
  text-decoration: underline;
}
#bottom_menu a.b6:hover {
  color: #00f0ff;
  text-decoration: underline;
}
#bottom_menu a.b7:hover {
  color: #fe5a00;
  text-decoration: underline;
}
#bottom_menu a.b8:hover {
  color: #ff9600;
  text-decoration: underline;
}
.clear {
  width: 0px;
  height: 0px;
  clear: both;
}
