body { margin: 0px; padding: 0px; font-family: "arial ce", "helvetica ce", arial, helvetica, sans-serif; font-size: 11px; color: #595959;
scrollbar-track-color: #eedddd; scrollbar-face-color: #DFC4B2; scrollbar-highlight-color: #DFC4B2; scrollbar-3dlight-color: #DFC4B2; scrollbar-darhshadow-color: #DFC4B2; scrollbar-shadow-color: #DFC4B2; scrollbar-arrow-color: #595959; }

.main { margin: 3px; }
.main a, .menu a { color: #595959; font-weight: bold; text-decoration: none; }
.main a:hover, .menu a:hover { color: #ff0000; }

html>body .head { position: absolute; display: block; top: 0px; left: 7px; width: 816px; height: 46px; padding-left: 7px; padding-top: 9px; background-color: #F1E7E1; background-image: url("../img/onas_bg.gif"); background-repeat: no-repeat; }
.head { position: absolute; display: block; top: 0px; left: 7px; width: 823px; height: 55px; padding-left: 7px; padding-top: 12px; background-color: #F1E7E1; background-image: url("../img/onas_bg.gif"); background-repeat: no-repeat; }
html>body .text { position: absolute; display: block; top: 65px; left: 7px; width: 336px; padding: 7px; background-color: #f5ece6;}
.text { position: absolute; display: block; top: 65px; left: 7px; width: 350px; padding: 7px; background-color: #f5ece6;}
.text p { margin-bottom: 5px; margin-top: 0px; text-align: justify;}
.sloupec1 { position: relative; display: block; left: 10px; padding-left: 9px; float: left; width: 145px; background-image: url("../img/bod.gif"); background-repeat: repeat-y; }
.sloupec2 { display: block; margin-left: 165px; padding-left: 9px; background-image: url("../img/bod.gif"); background-repeat: repeat-y; }
.top_10 img { border-width: 0px; position: absolute; }
.top_10 a:hover { position: absolute; left: 1px; top: -1px; }
.top_10 #preloader { position: absolute; left: 450px; top: 230px; z-index: -10;}
html>body .right { position: absolute; display: block; top: 65px; left: 650px; width: 169px; padding-left: 9px; padding-right: 5px; background-image: url("../img/bod.gif"); background-repeat: repeat-y; }
.right { position: absolute; display: block; top: 65px; left: 650px; width: 180px; padding-left: 9px; padding-right: 5px; background-image: url("../img/bod.gif"); background-repeat: repeat-y; }

.top_left { margin-left: 14px; float: left;}
.top_right { position: relative; top: -7px; float: right; width: 240px; margin-right: 14px; text-align: right; font-weight: bold; color: #ff0000; }
.top_right img { border-width: 0px; position: relative; top: 7px;}
html>body .top_ram { height: 11px; width: 2px; font-size: 10px; background-image: url("../img/bod.gif"); background-repeat: repeat-y;}
.top_ram { height: 11px; width: 2px; font-size: 1px; position: relative; top: 1px; background-image: url("../img/bod.gif"); background-repeat: repeat-y;}
.top_ram2 { display: block; margin-bottom: 6px; margin-top: 15px; height: 2px; width: 277px; font-size: 1px; background-image: url("../img/bod2.gif"); background-repeat: repeat-x;}

.menu { margin: 0px; }
.menu_bg { width: 139px; height: 374px; background-image: url("../img/menu_bg.jpg"); background-repeat: no-repeat;}
.menu_text { width: 100px; position: absolute; left: 30px; top: 100px; text-align: right; }
.menu_text p { margin-bottom: 9px; margin-top: 0px; }
.menu_dole { position: absolute; left: 5px; top: 400px; text-align: right; }
.menu_dole img { border-width: 0px; margin: 5px; }

#sor1 a, #sor2 a, #sor3 a, #sor4 a, #sor5 a, #sor6 a, #sor7 a, .sor_right a { font-weight: normal; }
.sor_frame { position: absolute; display: block; top: 65px; left: 365px; width: 465px; padding: 0px; }
html>body .sor_right { position: absolute; display: block; top: 0px; left: 285px; width: 166px; padding-left: 9px; padding-right: 5px; background-image: url("../img/bod.gif"); background-repeat: repeat-y; color: #ff0000;}
.sor_right { position: absolute; display: block; top: 0px; left: 285px; width: 180px; padding-left: 9px; padding-right: 5px; background-image: url("../img/bod.gif"); background-repeat: repeat-y; color: #ff0000;}
.sor_right .neni { color: #f5ece6;}

html>body h4 { font-size: 14px; color: #990000; font-weight: bold; text-decoration: none; margin-bottom: 15px; margin-top: 3px;}
h4 { font-size: 14px; color: #990000; font-weight: bold; text-decoration: none; margin-bottom: 15px; margin-top: 10px;}

div.cenik { position: absolute; display: block; top: 65px; left: 7px; width: 810px; padding-left: 4px; }
table.cenik { width: 810px; border-collapse: collapse; border: 2px solid #c8935c; background-color: #f5ece6; }
td, th { border: 1px solid #c8935c; font-size: 11px; padding: 3px; }
td.vpravo { text-align: right; }
th { background-color: #f3e0cd; font-weight: bold; font-size: 12px; text-align: center; }
th.nazev { width: 185px; } th.rozmer { width: 140px; } th.cena { width: 54px; }
tr.nadpis { background-color: #f2d4b4; }
tr.nadpis td { height: 27px; border-width: 2px; font-size: 13px; color: #990000; font-weight: bold; padding.left: 4px; }
div.cenikinfo { display: block; width: auto; background-color: #f5ece6; padding: 7px; }

div#slideshow { display: block; width: 330px; height: 53px; margin: 0; }
.slidercontainer, .slidercontainer * { border-style: none; margin: 0 2px; padding: 0; }
div#slideshow Slider1_div { width:330px; height:37px; }

