body{font-size:100%;font-family:arial,verdana,sans-serif;}
h1 { color: #0e5fb0; font-size: 1.5em; clear: both; margin: 0; padding: 15px 30px 0 }
h2 { color: #0e5fb0; font-size: 1.1em; clear: both; margin: 0; padding: 15px 30px 0 }
img{border:none;}
.bold { font-weight: bold }
.dnone { display: none }
.nextlevel ul { font-size: 0.7em; list-style-type: none; margin: 0; padding: 0 0 0 15px }
.obrazek   { margin: 0px; padding: 0px 0px 20px 20px; width: 251px }
.obrazek-velky { margin: 0px; padding: 0px 0px 20px 20px; width: 500px }
.obrazek-img { }
.obrazek-left  { float: left; margin: 0px; padding: 0px 0px 20px 20px; width: 251px }
.obrazek-popis   { color: black; font-style: italic; font-weight: normal; font-size: 90%; text-align: center; clear: both; padding-top: 5px }
.obrazek-right  { float: right; margin: 0px; padding: 0px 0px 20px; width: 251px }
.obrazek-right-logo { float: right; margin: 0px; padding: 0px 0px 20px }
.pocitadlo { float: right; margin-top: -15px; padding-right: 50px }
#cleaner { background: url(../img/pozadi-cleaner.gif) no-repeat; clear: both; height: 24px }
#fotogalerie-detail { text-align: center; margin: 20px 0 }
#fotogalerie-detail .back { font-weight: bold; background: url(../img/sipka-modra-doleva.gif) no-repeat left center; padding-left: 10px }
#fotogalerie-obsah { text-align: center; margin: auto }
#fotogalerie-obsah .clear { clear: both }
#fotogalerie-obsah div { float: left; width: 32% }
#fotogalerie-seznam { }
#fotogalerie-seznam a.more { font-weight: bold; background: url(../img/sipka-modra.gif) no-repeat left center; clear: both; margin-left: auto; padding-left: 12px; border: none; width: 380px; display: block }
#fotogalerie-seznam h3 { font-variant: small-caps; font-weight: normal; font-size: 1.2em; background: url(../img/sipka-modra-velka.gif) no-repeat 0px 13px; clear: both; margin: 15px 5px 5px; padding: 10px 0 0 20px; border-top: 1px dotted #757575 }
#fotogalerie-seznam h3 a { color: black; font-weight: bold }
#fotogalerie-seznam img  { float: left }
#fotogalerie-seznam p  { float: right; clear: right; margin: 0 0 0 auto; padding: 0 0 10px; width: 385px }
#homepagelink { text-decoration: none; position: absolute; top: 30px; left: 40px; width: 450px; height: 90px; display: block }
#hornimenu { background-image: url(../img/pozadi-horni-menu.jpg); height: 53px }
#hornimenu a { color: black; font-weight: bold; text-decoration: none; behavior: url(hover.htc) }
#hornimenu a:hover span { background-position: 0 20px }
#hornimenu li { text-align: center; float: left; position: relative; height: 20px }
#hornimenu span { position: absolute; top: 0; left: 0; width: 100%; height: 100%; cursor: hand }
#hornimenu ul { list-style-type: none; margin: 0; padding: 5px 0 0 30px }
#levy { float: left; margin: 0; padding: 0; width: 188px }
#main { padding: 5px 10px 0 18px }
#main-wrapper { background: url(../img/pozadi-main.jpg) no-repeat }
#menuabout { width: 63px }
#menuabout .active span { background-image: url(../img/about-on.gif) }
#menuabout span { background-image: url(../img/about.gif) }
#menucontact { width: 76px }
#menucontact span { background-image: url(../img/contact.gif) }
#menudealerslogin { width: 128px }
#menudealerslogin .active span { background-image: url(../img/dealers-login-on.gif) }
#menudealerslogin span { background-image: url(../img/dealers-login.gif) }
#menuhome { width: 51px }
#menuhome .active span { background-image: url(../img/home-on.gif) }
#menuhome span { background-image: url(../img/home.gif) }
#menuphotogallery { width: 124px }
#menuphotogallery .active span { background-image: url(../img/photogallery-on.gif) }
#menuphotogallery span { background-image: url(../img/photogallery.gif) }
#menuproducts { width: 92px }
#menuproducts .active span { background-image: url(../img/products-on.gif) }
#menuproducts span { background-image: url(../img/products.gif) }
#pravy { float: right; padding: 0 15px 0 0; width: 550px }
#pravy a { color: #0e5fb0; text-decoration: none }
#pravy a:hover { text-decoration: underline }
#pravy li { color: #535353 }
#pravy p { color: #535353; line-height: 3ex; margin: 0; padding: 10px 20px }
#pseudoh1 { font-size: 6ex; margin: 0; padding: 40px 0 0 }
#pseudoh1 span { background: url(../img/pozadi-zahlavi.jpg) no-repeat; position: absolute; top: 0; left: 0; width: 100%; height: 100% }
#submenu { font-variant: small-caps; font-weight: bold; font-size: 1.3em; list-style-type: none; margin: 0; padding: 0 }
#submenu a { color: black; text-decoration: none; background: url(../img/sipka-cervena.gif) no-repeat left center; padding-left: 13px; width: 145px; display: block }
#submenu a.aktivni, #submenu a:hover { background-image: url(../img/sipka-cerna.gif) }
#submenu li { display: inline }
#submenu-dolni{background:url(../img/submenu-pozadi-dolni.gif) bottom no-repeat;}
#submenu-horni { background: url(../img/submenu-pozadi-horni.jpg) no-repeat; padding: 20px 0 23px 15px; _height: 200px; min-height: 200px }
#submenu-repeat { background: url(../img/submenu-pozadi-repeat.gif) repeat-y }
#wrapper{width:792px;margin:auto;background:url(../img/pozadi-wrapper.gif) repeat-y;font-size:0.8em;}
#youare * { font-size: 1em; float: left; margin: 0; padding: 0 }
#youare a { background: url(../img/sipka-modra.gif) no-repeat right center; padding-right: 13px }
#youare li { margin-left: 5px }
#youare ol { list-style-type: none }
#zahlavi{height:189px;position:relative;text-align:center;}
#zahlavi p{margin:0 auto;padding:0;}
#zapati{height:26px;padding-top:15px;background:white url(../img/pozadi-zapati.gif) no-repeat;font-weight:bold;text-align:center;font-size:0.85em;}
#zapati a{font-variant:small-caps;color:black;text-decoration:none;}
.zapati-text   { color: #535353; font-weight: normal; font-size: 0.8em; margin-top: 8px; padding-right: 5px; padding-left: 5px }
.sude td { background-color: #cde4f0; border-bottom: 1px solid #7fb8d7 }
.foto-photogallery-detail { text-align: center }
