body {font-family:arial,helvetica,sans-serif; font-size: 11px; margin:0; padding:0; text-align: center; color: #878787;}
a {color: #878787; text-decoration: underline;}
a:hover {text-decoration: none;}
p { font-size: 1.0em; margin: 1.2em 0em 1.2em 0em; }
h1, h2, h3 {margin: 0; padding: 0;  }
 h1 {font-size: 15px;}
 img.noborder {border:0;}

.fright {float: right;}
.cleaner {clear: both; height: 1px; overflow: hidden;}

#container {width: 939px; text-align: left; margin: 0 auto; }

/* nad hlavičkou */
#zahlavi {height: 35px; position: relative;}
#zahlavi .slogan {position: absolute; top: 17px; left: 16px; font-size: 1.4em; font-weight: bold; border-left: 2px solid #999999; padding-left: 15px;}
#zahlavi .slogan span {color: #CFCFCF;}
#zahlavi .oblibene { position: absolute; top: 10px; right: 15px;}

/* hlavička */
#hlavicka {width: 938px; height: 484px;  color: #fff; background: #EDEDED url(img/leva_hlavicka.gif) no-repeat left 225px;}
#hlavicka a {color: #fff;}
#motiv {width: 907px; height: 452px; border: 1px solid #888888; top: 15px; left: 14px; position: relative;}
#motiv img {position: absolute; top: 0; left: 0; }
.hlavicka_text {position: absolute; top: 187px; left: 55px;} 
.aktualni_kolekce {position: absolute; left: 5px; top: 225px; text-transform: uppercase;}
.aktualni_kolekce a {display: block; text-decoration: none; margin: 0 0 16px 0; padding: 0 0 0 10px; font-size: 10px;}
.aktualni_kolekce a:hover {border-left: 2px solid #fff; padding: 0 0 0 8px;}
.aktualni_kolekce a span {font-size: 9px; text-transform: lowercase;}
.menu {position: absolute; top: 387px; left: 330px; text-transform: uppercase;}
.menu a {display: block; float: left; text-decoration: none; padding: 0 21px 3px 21px;  }
.menu a:hover {border-bottom: 8px solid #fff;}

#telo {margin: 15px 0 0 0; font-size: 12px; }
#telo .nadpisy { margin: 0 5px 0  15px;}
#telo h3 {font-size: 1.1em;}
#telo h2 {font-size: 1.4em; border-left: 2px solid #999999; padding-left: 15px; text-transform: uppercase; color: #CFCFCF;}
#telo h2 span {color: #878787;}

#telo h2.levy_levy  { float: left;  margin: 0 315px 0 0; }
#telo h2.levy   { float: left; margin: 0 65px 0 0;}
#telo h2.pravy {float: left;}
#telo .datum {font-size: 0.9em;}
.info {width: 435px; float: left; }
.info p {margin: 15px 15px 15px 30px;}
.news {margin: 15px 0 0 15px; float: left;}
.news .sloupec {float: left; width: 145px; margin: 0 0 0 15px;}
.videa .sloupec {float: left;  width: 300px; _width: 284px; _margin: 0 15px 0 0; text-align: right;}
.videa .sloupec .flash {border: 0; margin: 0 0 5px 0; }

#paticka {margin: 15px 0 0 0;}
#paticka .sloupec {width: 185px;  float: left; background: #B2B2B2 url(img/paticka.jpg) repeat-x left top; min-height: 90px; _height: 90px;}
#paticka .m_right {margin-right: 1px;}
#paticka p {margin: 20px 0 0 15px; color: #fff;}
#paticka span {font-weight: bold;}
#paticka .sloupec a {color: #fff; text-decoration: none;}
#paticka .sloupec a span  {text-decoration: underline;}

.webring {border-top: 1px solid #B2B2B2; width: 930px; text-transform: uppercase; text-align: center; padding: 14px 0 0 0;}
.webring a  {color: #B3B3B3;}
.copyright {height: 20px; font-size: 0.9em; margin: 10px 0; color: #BFBFBF;}
.copyright a {color: #BFBFBF;}
.bog {float: left;}
.neo  {float: right;}
.spolupracujeme {font-size: 0.9em; margin: 10px 0; color: #BFBFBF;}
.spolupracujeme a { color: #BFBFBF;}