html, body, table, ul {margin: 0px; padding: 0px; font: 12px verdana, arial, sans-serif;color: #74653D;}
body{text-align: center; background: url(../img/page_bg.jpg) repeat-x top; background-color: #E1D6BA;padding-bottom: 10px;padding-top: 31px;}
a {color: #464544;}
a:hover {color: #FFA405;}

h2 {-x-system-font:none;border-bottom:1px solid #C4AE7C;color:#BE8B06;font-family:arial,sans-serif;font-size:18px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;margin-bottom:1em;padding-bottom:6px;}

.page{text-align: left; width: 800px; margin: auto; background: url(../img/body_bg.jpg) repeat-y;}
.right{text-align: right;}
.left{text-align: left;}
.center{text-align: center;}
.fleft{float: left;}
.fright{float: right;}
.bold{font-weight: bold;}
.red{color: red;}
.mini{font-size: 10px;}
.ml20{margin-left: 20px;}
.mb30{margin-bottom: 30px;}
.cleaner{clear: both; height: 0px; line-height: 0px;}
.novis{display: none;}

.section {padding: 0px 20px 50px 20px; background: url(../img/section_bg.jpg) 430px 50px no-repeat;}
.sluzby ul{padding-left: 20px; font-size: 16px;}
.download ul{padding-left: 20px; line-height: 20px;}
.download a{text-decoration: none;}
.download a:hover{text-decoration: underline;}
.header{background: url(../img/header_bg.jpg); width: 800px; height: 260px;}

.menu_kon{margin-top: 10px; background: url(../img/menu_bg.jpg); height: 40px;}
.menu{height: 40px; float: left; width: 550px;}
.menu_left{background: url(../img/menu_left.jpg); height: 40px; width: 20px; float: left; margin-right: 10px;}
.menu_right{background: url(../img/menu_right.jpg); height: 40px; width: 20px; float: right;}
.menu ul{list-style: none;}
.menu li{display: inline; line-height: 40px; height: 40px; margin-right: -4px; *margin-right: 0px;}
.menu li a{color: #E4CE9C; text-decoration: none; line-height: 40px; height: 40px; display: inline-block; padding: 0px 10px; border-left: 1px solid #D8CDAE; border-right: 1px solid #8E7E5B; font-weight: bold;}
.menu li a:hover{color: #74653D; background: url(../img/menu_bg_hover.jpg);}

.order form{width: 400px;}
.order .form_right{text-align: right;}
.order .form_nazev, .form_nazev_in{float: left;}
.order select, .order input{width: 200px;}
.order input.submit{width: 100px;}
.footer{background: url(../img/footer_bg.jpg) repeat-y; height: 50px; line-height: 25px; text-align: center; margin-top: 40px; *margin-bottom: -3px;}
.footer_line{background: url(../img/footerline.gif) no-repeat bottom; height: 10px; width: 800px;}
.link{font-size: 10px;}
.link a{text-decoration: none;}
.odklad{position: absolute; top: 190px; width: 350px; margin-left: 30px; font-size: 11px}
