BODY {
  text-align: center;
  margin: 0; padding: 0;
  background: #1C2A2D;
  font-family: Verdana;
}
#page {
  text-align: left; 
  margin: auto;
  padding: 0;
  width: 849px;
  background-color: #142225; 
}
#header {
  margin: 0; padding: 0;
}
#header IMG {
  margin: 0px; padding: 0px;
  float: left;
}

#menu {
  background-color: #101A1C;
  width: 100%;
  padding-top: 20px; 
  float: left;
}
#menu IMG {
  float: left;
}
#menu IMG#prvni {
  margin-left: 40px;
}

#vlevo {
  width: 484px;
  margin-left: 40px; margin-top: 40px;
  padding-right: 20px; padding-bottom: 20px;
  float: left;
  border-right: #3E626E solid 1px;
}
#vlevo H1 {
  font-family: 'Steelfish','Impact','Courier New','Verdana'; color: #FFD800; font-weight: normal;
  margin-top: 0; padding-bottom: 7px;
  width: 100%;
  border-bottom: #FFD800 solid 1px;
}
#vlevo H2,#vpravo H2 {
  font-family: 'Steelfish','Impact','Courier New','Verdana'; color: white; font-weight: normal;
  margin-top: 0; padding-bottom: 7px;
  width: 100%;
  border-bottom: #3E626E solid 1px;
}
#vlevo H3.velky {
  font-family: 'Steelfish','Impact','Courier New','Verdana'; color: #69787B; font-size: 30px; font-weight: normal;
}
SPAN.zluty {
  color: #FFD800;
}
P.bily,P.bily UL LI,#vlevo UL LI {
  color: #FFFFFF;
  font-size: 13px;
}
UL.vyber LI {
  color: #FFFFFF;
  font-size: 15px;
}
#vlevo #prehled {
  width: 100%; height: 450px;
  border: 1px #3E626E solid;
  background-color: #1B2C34;
  overflow: auto;
}
#vlevo #prehled IMG {
  margin: 0 10px 8px 23px;
  border: 1px #3E626E solid;
}
#vlevo #prehled .nadpis {
  font-family: 'Steelfish','Impact','Courier New','Verdana'; color: #69787B; font-size: 24px;
  padding: 20px;
}
#vlevo #prehled .carouselB, #vlevo #prehled .carouselA {
  margin-top: 40px;
}
#vlevo .prevA, #vlevo .nextA, #vlevo .prevB, #vlevo .nextB {
  cursor: pointer;
}
#vlevo #prehled .sipka {
  width: 35px;
  padding-top: 0px;
} 
#vlevo .carousel-list {
  list-style-type: none;
}
#vlevo .carousel-list LI {
  text-align: center;
  color: #FFFFFF; font-size: 12px; font-style: italic;
  float: left;
}
#vlevo .carousel-list IMG {
  margin-right: 15px;
  border: 1px #FFFFFF solid;
}
/* reference */
#vlevo .web {
  width: 480px;
  border-bottom: #3E626E solid 1px;
  padding: 10px 0 10px 0;
}
#vlevo .web IMG {
  float: left;
  border: 1px #3E626E solid;
}
#vlevo .web .info {
  width: 260px;
  float: left;
  padding-left: 15px;
  color: #FFF;
}
#vlevo .web .info STRONG {
  color: #FFD800;
}
#vlevo .web .info UL LI {
  margin-bottom: 7px;
}
/* ceník */
#vlevo TABLE.cenik {
  color: white;
  font-size: 15px;
}
#vlevo TABLE.cenik TH {
  text-align: left;
}
#vlevo TABLE.cenik TH.oddil {
  text-align: center;
  font-family: 'Steelfish','Impact','Verdana'; font-size: 24px; letter-spacing: 1px; font-weight: normal;
  border: 1px solid #3E626E;
  background-color: #1B2C34;
  co.lor: #69787B;
  color: #FFD800;
}
#vlevo TABLE.cenik TD {
  text-align: right;
}
#vlevo TABLE.cenik TH SPAN.popisek {
  font-weight: normal; font-style: italic;
}

/* kontakt */
A.email,A:visited.email {
  color: #FFD808;
}
A:hover.email {
  text-decoration: none;
}
/* vpravo */
#vpravo {
  width: 260px;
  margin-left: 20px; margin-top: 40px;
  float: left;
}
#vpravo UL {
  list-style-type: none;
  padding-left: 0;
  font-family: 'Steelfish','Impact','Courier New','Verdana'; font-size: 24px; color: #FFD800;
}
#vpravo UL LI H3 {
  margin: 0px;
  font-weight: normal; font-size: 22px;
}
FORM.rychly_kontakt INPUT {
  height: 25px;
  margin-bottom: 10px;
  background-color: #1E3137; color: #FFD800;
  font-size: 17px;
  border: 1px #3E626E solid;
}
FORM.rychly_kontakt TEXTAREA{
  margin-bottom: 10px;
  background-color: #1E3137; color: #FFD800;
  border: 1px #3E626E solid;
}
FORM.rychly_kontakt LABEL {
  font-family: 'Steelfish','Impact','Courier New','Verdana'; font-size: 18px; color: #69787B; 
  letter-spacing: 1px;
}
FORM.rychly_kontakt .odesilaci {
  background-image: url(../images/bt_odeslat.jpg); background-repeat: no-repeat;
  width: 83px; height: 20px; margin-top: 10px;
  border: 0px;
  cursor: pointer;
}
