body {margin: 0px; padding: 0px; background-color: #FFFFFF;}
body, table, td, tr, input {font-family: verdana, arial; font-size: 11px; color: #777777;}
form {margin-top: 0px; margin-bottom: 0px;}

p {color:#777777; font-family: Verdana, Tahoma, Arial CE; font-size: 11px; margin-top: 0px; margin-bottom: 0px;}
a {color:#FA9522; font-family: Verdana, Tahoma, Arial CE; font-size: 11px; text-decoration: underline;}
a:hover {text-decoration: none;}

h1 {color: #8AA651; font-family: Verdana, Tahoma, Arial CE; font-size: 13px; font-weight: bold; margin: 0; margin-bottom: 20px;}

.top_box {padding-top: 22px; padding-right: 20px; color:#A5A5A5; font-family: Verdana, Tahoma, Arial CE; font-size: 10px;}
.top_box a {color:#A5A5A5; font-family: Verdana, Tahoma, Arial CE; font-size: 10px; text-decoration: none;}
.top_box a:hover {text-decoration: underline;}
.top_box .mpage {line-height: 12px; float: right; padding-left: 20px; background: url('../page/images/ico_mpage.gif') left no-repeat;}
.top_box .email {line-height: 12px; float: right; padding-left: 20px; background: url('../page/images/ico_email.gif') left no-repeat;}
.top_box .info {color:#A5A5A5; font-family: Verdana, Tahoma, Arial CE; font-size: 10px; text-align: right; clear: both; padding-top: 30px;}

.menu_box {height: 145px; _height: 160px; background-color: #FA9522; padding-top: 15px; padding-left: 40px; padding-right: 15px;}
.menu_box .item {color:#FFFFFF; font-family: Verdana, Tahoma, Arial CE; font-size: 13px; font-weight: bold; line-height: 21px; background: url('../page/images/menu_sipka.gif') no-repeat left; padding-left: 18px;}
.menu_box .item a {color:#FFFFFF; font-family: Verdana, Tahoma, Arial CE; font-size: 13px; font-weight: bold; text-decoration: none;}
.menu_box .item a:hover {text-decoration: underline;}
.menu_box .item_aktiv {color:#F7D2A9; font-family: Verdana, Tahoma, Arial CE; font-size: 13px; font-weight: bold; line-height: 21px; text-align: right; background: url('../page/images/menu_sipka_a.gif') no-repeat right; padding-right: 13px;}
.menu_box .item_aktiv a {color:#F7D2A9; font-family: Verdana, Tahoma, Arial CE; font-size: 13px; font-weight: bold; text-decoration: none;}
.menu_box .item_aktiv a:hover {text-decoration: underline;}
.menu_box .separator {background: url('../page/images/menu_separator.gif') no-repeat; height: 1px; _height: 0; line-height: 1px;}

.copyright_box {color:#A5A5A5; font-family: Verdana, Tahoma, Arial CE; font-size: 10px;}
.copyright_box a {color:#FA9522; font-family: Verdana, Tahoma, Arial CE; font-size: 10px; font-weight: bold; text-decoration: none;}
.copyright_box a:hover {text-decoration: underline;}

.aktuality_nadpis {color:#777777; font-family: Verdana, Tahoma, Arial CE; font-size: 10px; font-weight: bold; padding: 15px; padding-left: 7px; margin: 0;}
.aktuality_box .separator {background: url('../page/images/left_separator.gif') no-repeat; height: 15px; line-height: 15px;}
.aktuality_item {color:#777777; font-family: Verdana, Tahoma, Arial CE; font-size: 10px; padding: 0; padding-left: 15px; padding-right: 15px; padding-bottom: 5px;}
.aktuality_item a {color:#777777; font-family: Verdana, Tahoma, Arial CE; font-size: 10px; text-decoration: none;}
.aktuality_item a:hover {color:#FA9522; text-decoration: underline;}
.aktuality_item .nadpis {color:#FA9522; font-family: Verdana, Tahoma, Arial CE; font-size: 11px; font-weight: bold; line-height: 15px; text-decoration: none;}
.aktuality_item .datum {color:#556D24; font-family: Verdana, Tahoma, Arial CE; font-size: 10px; font-weight: bold;}

.aktuality .navig {color:#777777; font-family: Verdana, Tahoma, Arial CE; font-size: 11px;}
.aktuality .navig a {color:#777777; font-family: Verdana, Tahoma, Arial CE; font-size: 11px; text-decoration: none;}
.aktuality .navig a:hover {color:#FA9522; text-decoration: underline;}
.aktuality .item {margin-bottom: 10px;}
.aktuality .item .nadpis {color:#FA9522; font-family: Verdana, Tahoma, Arial CE; font-size: 12px; font-weight: bold;}
.aktuality .item .nadpis a {color:#FA9522; font-family: Verdana, Tahoma, Arial CE; font-size: 12px; font-weight: bold; text-decoration: underline;}
.aktuality .item .nadpis a:hover {text-decoration: none;}
.aktuality .item .datum {color:#777777; font-family: Verdana, Tahoma, Arial CE; font-size: 10px;}
.aktuality .item .text {color:#777777; font-family: Verdana, Tahoma, Arial CE; font-size: 11px;}
.aktuality .item a {color:#777777; font-family: Verdana, Tahoma, Arial CE; font-size: 11px; text-decoration: underline;}
.aktuality .item a:hover {color:#FA9522; text-decoration: none;}

.reference .item {margin-bottom: 10px;}
.reference .item .nadpis {color:#FA9522; font-family: Verdana, Tahoma, Arial CE; font-size: 12px; font-weight: bold; margin-bottom: 3px;}
.reference .item .nadpis a {color:#FA9522; font-family: Verdana, Tahoma, Arial CE; font-size: 12px; font-weight: bold; text-decoration: underline;}
.reference .item .nadpis a:hover {text-decoration: none;}
.reference .item .text {color:#777777; font-family: Verdana, Tahoma, Arial CE; font-size: 11px;}

.katalog .navig {color:#777777; font-family: Verdana, Tahoma, Arial CE; font-size: 11px;}
.katalog .navig a {color:#777777; font-family: Verdana, Tahoma, Arial CE; font-size: 11px; text-decoration: none;}
.katalog .navig a:hover {color:#FA9522; text-decoration: underline;}
.katalog .tab {color:#FFFFFF; font-family: Verdana, Tahoma, Arial CE; font-size: 11px; text-decoration: underline;}
.katalog .tab:hover {text-decoration: none;}
.katalog .activ {color:#556D23; font-family: Verdana, Tahoma, Arial CE; font-size: 11px; font-weight: bold;}
.katalog .item {margin-bottom: 10px;}
.katalog .item .image {float: left; padding: 5px;}
.katalog .item .nadpis {color:#FA9522; font-family: Verdana, Tahoma, Arial CE; font-size: 12px; font-weight: bold;}
.katalog .item .nadpis a {color:#FA9522; font-family: Verdana, Tahoma, Arial CE; font-size: 12px; font-weight: bold; text-decoration: underline;}
.katalog .item .nadpis a:hover {text-decoration: none;}
.katalog .item .cena {color:#777777; font-family: Verdana, Tahoma, Arial CE; font-size: 11px; border: 1px solid #556D23; line-height: 20px; margin-top; 10px; padding: 0px; clear: both; }
.katalog .item .text {color:#777777; font-family: Verdana, Tahoma, Arial CE; font-size: 11px;}
.katalog .item a {color:#777777; font-family: Verdana, Tahoma, Arial CE; font-size: 11px; text-decoration: underline;}
.katalog .item a:hover {color:#FA9522; text-decoration: none;}

.cenik .navig {color:#777777; font-family: Verdana, Tahoma, Arial CE; font-size: 11px;}
.cenik .navig a {color:#777777; font-family: Verdana, Tahoma, Arial CE; font-size: 11px; text-decoration: none;}
.cenik .navig a:hover {color:#FA9522; text-decoration: underline;}
.cenik .item {background-color: #F2F4EE; border-bottom: 1px solid #556D23; padding-bottom: 1px; margin-bottom: 1px;}
.cenik .item .nadpis {color:#556D23; font-family: Verdana, Tahoma, Arial CE; font-size: 11px; font-weight: bold;}
.cenik .item .nadpis a {color:#556D23; font-family: Verdana, Tahoma, Arial CE; font-size: 11px; font-weight: bold; text-decoration: underline;}
.cenik .item .nadpis a:hover {text-decoration: none;}
.cenik .item .cena {color:#777777; font-family: Verdana, Tahoma, Arial CE; font-size: 11px;}
