/*Main declaration*/
body {color: #ffffff; font-family : Arial, Verdana, "Geneva CE", sans-serif; margin : 0; padding : 0; font-size : 9pt; text-align : center; min-width : 1016px; background: #000000; }
#main {margin : 0; padding : 0; min-width : 1016px; background: transparent url("images/background/back_top_site.jpg") repeat-x; }
#content {width : 1016px; min-height: 600px; _height: 600px; margin : 0 auto 0 auto; text-align : left; color: #ffffff;  background: transparent url("images/background/back_main.jpg") no-repeat;  overflow:hidden; _overflow:visible;}
#left_panel {width: 245px; min-height: 240px; _height: 240px; float: left; margin: 0; padding: 207px 0 0 58px; background: transparent url("images/background/back_left_panel.jpg") no-repeat;}
#left_panel h2 {font-size: 12pt; margin: 15px 0 10px 0; color: #ffffff;}
#left_panel h3 {font-size: 9pt; margin: 0 0 2px 0; color: #99989c;}
#left_panel h4 {font-size: 10pt; margin: 1px 0 2px 0; color: #ffffff;}
#left_panel p {font-size: 9pt; margin: 0 0 10px 0; color: #99989c;}
#left_panel a:link, #left_panel a:visited {color: #99989c; text-decoration: underline;}
#left_panel a:hover {color: #ffffff; text-decoration: none;}
#left_panel h4 a:link, #left_panel h4 a:visited {color: #ffffff; text-decoration: none;}
#left_panel h4 a:hover {color: #99989c; text-decoration: underline;}
#foot {text-align: center; margin:0; padding:10px 0 0 0; min-height: 70px; _height: 70px; background: #000000 url("images/background/back_foot.jpg") repeat-x;}
#foot_content {width: 840px; margin : 0 auto 0 auto; }
#foot_content p {float: left; padding: 18px 30px 0 120px; color: #99989c; font-size: 9pt; font-weight: bold;}
#foot_content ul {margin:0; padding:0;}
#foot_content a.foot_austroflamm {float: left; display: block; width: 133px; height: 51px; background: transparent url("../images/foot/austroflamm.gif") no-repeat;}
#foot_content a.foot_spartherm {float: left; display: block; width: 133px; height: 51px; background: transparent url("../images/foot/spartherm.gif") no-repeat;}
#foot_content a.foot_hoxter {float: left; display: block; width: 133px; height: 51px; margin: 0 15px 0 15px; background: transparent url("../images/foot/hoxter.gif") no-repeat;}
#foot_content a.foot_ortner {float: left; display: block; width: 133px; height: 51px; margin: 0 15px 0 15px; background: transparent url("../images/foot/ortner.gif") no-repeat;}
#foot_content a.foot_kaufmann {float: left; display: block; width: 88px; height: 51px; margin: 0 15px 0 15px; background: transparent url("../images/foot/kaufmann.gif") no-repeat;}
#foot_content a.foot_wolfshoeher {float: left; display: block; width: 86px; height: 51px; margin: 0 15px 0 15px; background: transparent url("../images/foot/WH-Logo.gif") no-repeat;}
#foot_content a.foot_edilkamin {float: left; display: block; width: 133px; height: 51px; margin: 0 35px 0 35px; background: transparent url("../images/foot/edilkamin.gif") no-repeat;}
#search {width: 284px; height: 43px; padding: 37px 0 0 732px;}
#search a:link, #search a:visited {color: #ffffff; text-decoration: none; }
.verze {_position: relative; _top: -59px; _left: 180px; _margin-bottom: -59px;}
#search a:hover {text-decoration: underline;}
#search form {float: left; border: 0; margin:0 40px 0 0;  padding: 0;}
#search fieldset {border: 0; margin:0; padding: 0;}
#search input.search_input {width: 94px; height: 15px; margin:0 3px 0 0; position: relative; top: -4px; padding: 1px; border: 1px solid #48474b;}
#search input.search_button {width: 39px; height: 19px;}
#main_content {padding: 0 56px 0 334px; _padding: 0 56px 50px 338px;}
#main_content table {margin-bottom: 20px;}
#main_content h1 {font-weight: normal; font-size: 12pt; margin: 25px 0 12px 0; color: #ffffff;}
#main_content h2 {font-weight: normal; font-size: 12pt; margin: 17px 0 5px 0; color: #ffffff;}
#main_content h2.button_h2 {margin: 0 0 5px 0;}
#main_content h3 {font-size: 9pt; margin: 0 0 2px 0; color: #99989c;}
#main_content h3.kontakty {font-size: 9pt; margin: 10px 0 4px 0; color: #ffffff;}
#main_content h4 {font-size: 10pt; margin: 1px 0 2px 0; color: #ffffff;}
#main_content h5 {font-size: 10pt; margin: 8px 0 2px 0; color: #ffffff;}
#main_content p {font-size: 9pt; margin: 0 0 10px 0; color: #99989c;}
#main_content a:link, #main_content a:visited {color: #99989c; text-decoration: underline;}
#main_content a:hover {color: #ffffff; text-decoration: none;}
#main_content h4 a:link, #main_content h4 a:visited {color: #ffffff; text-decoration: none;}
#main_content h4 a:hover {color: #99989c; text-decoration: underline;}
div.home_actualita_div {width: 80px; height: 70px; overflow: hidden;}
a span {display: none;}
li {list-style: none; display: inline; margin: 0; padding: 0;}
p {margin:0; padding:0;}
img {border:0; }
table {border-collapse: collapse;}
td {vertical-align: top;}
h4 {font-size: 9pt; font-weight: bold; margin:0; padding:0;}
h5 {font-size: 10pt; font-weight: bold; margin:0; padding:0;}
.right {float: right; margin: 0 0 0 20px;}
.home_right {position: relative; top: -25px; *top: 0;}
.left {float: left; margin: 0 20px 0 0; }
div.divider {margin: 20px 10px 15px 0; padding: 0; width: 360px; _width: 350px; height: 2px; background: #000000 url("images/background/back_foot.jpg") repeat-x;}
div.empty {height: 25px; width: 500px; margin: 0; padding: 0;}
/*Main menu*/
ul.main_menu {position: relative;  margin: 0 0 0 303px; padding: 0; display: block; width : 670px; height: 162px; text-align : left; color: #ffffff; background: transparent url("images/background/back_main_menu.jpg") no-repeat; }
ul.main_menu_cz {position: relative;  margin: 0 0 0 303px; padding: 0; display: block; width : 670px; height: 162px; text-align : left; color: #ffffff; background: transparent url("images/background/back_main_menu.jpg") no-repeat; }
ul.main_menu_sk {position: relative;  margin: 0 0 0 303px; padding: 0; display: block; width : 670px; height: 162px; text-align : left; color: #ffffff; background: transparent url("images/background/back_main_menu_sk.jpg") no-repeat; }
#main_content ul.small_menu {width: 636px; *width: 600px; height: 40px; padding: 0; margin: 0;}
#main_content ul.small_menu li {float: left;}
#main_content ul.k3_menu {width: 361px; *width: 361px; height: 40px; padding: 0; margin: 0 0 0 217px;}
#main_content ul.k3_menu li {float: left;}
a {margin-right: 1px;}
a.cz_menu_domu {float: left; display: block; margin: 16px 10px 0 0; width: 101px; height: 122px; }
a.cz_menu_domu:hover {background: transparent url("images/background/menu/cz_domu_hover.jpg") no-repeat;}
a.cz_menu_domu_active {float: left; display: block; margin: 16px 10px 0 0; width: 101px; height: 122px; background: transparent url("images/background/menu/cz_domu_hover.jpg") no-repeat; }
a.cz_menu_produkty {float: left; display: block; margin: 16px 10px 0 0; width: 102px; height: 122px; }
a.cz_menu_produkty:hover {background: transparent url("images/background/menu/cz_produkty_hover.jpg") no-repeat;}
a.cz_menu_produkty_active {float: left; display: block; margin: 16px 10px 0 0; width: 102px; height: 122px; background: transparent url("images/background/menu/cz_produkty_hover.jpg") no-repeat;}
a.cz_menu_technologie {float: left; display: block; margin: 16px 10px 0 0; width: 101px; height: 122px; }
a.cz_menu_technologie:hover {background: transparent url("images/background/menu/cz_technologie_hover.jpg") no-repeat;}
a.cz_menu_technologie_active {float: left; display: block; margin: 16px 10px 0 0; width: 101px; height: 122px; background: transparent url("images/background/menu/cz_technologie_hover.jpg") no-repeat;}
a.cz_menu_kestazeni {float: left; display: block; margin: 16px 10px 0 0; width: 101px; height: 122px; }
a.cz_menu_kestazeni:hover {background: transparent url("images/background/menu/cz_kestazeni_hover.jpg") no-repeat;}
a.cz_menu_kestazeni_active {float: left; display: block; margin: 16px 10px 0 0; width: 101px; height: 122px; background: transparent url("images/background/menu/cz_kestazeni_hover.jpg") no-repeat;}
a.cz_menu_kariera {float: left; display: block; margin: 16px 10px 0 0; width: 101px; height: 122px; }
a.cz_menu_kariera:hover {background: transparent url("images/background/menu/cz_kariera_hover.jpg") no-repeat;}
a.cz_menu_kariera_active {float: left; display: block; margin: 16px 10px 0 0; width: 101px; height: 122px; background: transparent url("images/background/menu/cz_kariera_hover.jpg") no-repeat;}
a.cz_menu_skoleni {float: left; display: block; margin: 16px 10px 0 0; width: 101px; height: 122px; }
a.cz_menu_skoleni:hover {background: transparent url("images/background/menu/cz_skoleni_hover.jpg") no-repeat;}
a.cz_menu_skoleni_active {float: left; display: block; margin: 16px 10px 0 0; width: 101px; height: 122px; background: transparent url("images/background/menu/cz_skoleni_hover.jpg") no-repeat;}
a.cz_menu_kontakty {float: left; display: block; margin: 16px 10px 0 0; width: 101px; height: 122px; }
a.cz_menu_kontakty:hover {background: transparent url("images/background/menu/cz_kontakty_hover.jpg") no-repeat;}
a.cz_menu_kontakty_active {float: left; display: block; margin: 16px 10px 0 0; width: 101px; height: 122px; background: transparent url("images/background/menu/cz_kontakty_hover.jpg") no-repeat;}

a.sk_menu_domu {float: left; display: block; margin: 16px 10px 0 0; width: 101px; height: 122px; }
a.sk_menu_domu:hover {background: transparent url("images/background/menu/sk_domu_hover.jpg") no-repeat;}
a.sk_menu_domu_active {float: left; display: block; margin: 16px 10px 0 0; width: 101px; height: 122px; background: transparent url("images/background/menu/sk_domu_hover.jpg") no-repeat; }
a.sk_menu_produkty {float: left; display: block; margin: 16px 10px 0 0; width: 102px; height: 122px; }
a.sk_menu_produkty:hover {background: transparent url("images/background/menu/sk_produkty_hover.jpg") no-repeat;}
a.sk_menu_produkty_active {float: left; display: block; margin: 16px 10px 0 0; width: 102px; height: 122px; background: transparent url("images/background/menu/sk_produkty_hover.jpg") no-repeat;}
a.sk_menu_technologie {float: left; display: block; margin: 16px 10px 0 0; width: 101px; height: 122px; }
a.sk_menu_technologie:hover {background: transparent url("images/background/menu/sk_technologie_hover.jpg") no-repeat;}
a.sk_menu_technologie_active {float: left; display: block; margin: 16px 10px 0 0; width: 101px; height: 122px; background: transparent url("images/background/menu/sk_technologie_hover.jpg") no-repeat;}
a.sk_menu_kestazeni {float: left; display: block; margin: 16px 10px 0 0; width: 101px; height: 122px; }
a.sk_menu_kestazeni:hover {background: transparent url("images/background/menu/sk_kestazeni_hover.jpg") no-repeat;}
a.sk_menu_kestazeni_active {float: left; display: block; margin: 16px 10px 0 0; width: 101px; height: 122px; background: transparent url("images/background/menu/sk_kestazeni_hover.jpg") no-repeat;}
a.sk_menu_kariera {float: left; display: block; margin: 16px 10px 0 0; width: 101px; height: 122px; }
a.sk_menu_kariera:hover {background: transparent url("images/background/menu/sk_kariera_hover.jpg") no-repeat;}
a.sk_menu_kariera_active {float: left; display: block; margin: 16px 10px 0 0; width: 101px; height: 122px; background: transparent url("images/background/menu/sk_kariera_hover.jpg") no-repeat;}
a.sk_menu_skoleni {float: left; display: block; margin: 16px 10px 0 0; width: 101px; height: 122px; }
a.sk_menu_skoleni:hover {background: transparent url("images/background/menu/sk_skoleni_hover.jpg") no-repeat;}
a.sk_menu_skoleni_active {float: left; display: block; margin: 16px 10px 0 0; width: 101px; height: 122px; background: transparent url("images/background/menu/sk_skoleni_hover.jpg") no-repeat;}
a.sk_menu_kontakty {float: left; display: block; margin: 16px 10px 0 0; width: 101px; height: 122px; }
a.sk_menu_kontakty:hover {background: transparent url("images/background/menu/sk_kontakty_hover.jpg") no-repeat;}
a.sk_menu_kontakty_active {float: left; display: block; margin: 16px 10px 0 0; width: 101px; height: 122px; background: transparent url("images/background/menu/sk_kontakty_hover.jpg") no-repeat;}

div.big_button {float: left; width:238px; height:153px; padding: 13px 43px 0px 13px; %padding-bottom: 0px; margin: 0 30px 25px 0; _margin: 0 0 -120px 0; background: url(../images/products/product_button.jpg) no-repeat;}
div.big_button_no_margin {float: left; width:238px; height:153px; padding: 13px 43px 0px 13px; %padding-bottom: 0px; margin: 0 0 25px 0; _margin: 0 0 -120px 0; background: url(../images/products/product_button.jpg) no-repeat;}
#main_content div.big_button p, #main_content div.big_button_no_margin p {font-size: 8pt; position: relative; z-index:1;}
div.big_button a, div.big_button_no_margin a {margin:0; padding: 0;}
img.button-logo {margin: 0 0 5px 0;}
#main_content a.href_invisible:link, #main_content a.href_invisible:visited, #main_content a.href_invisible:hover {color: #99989c; text-decoration: none;}
a.button_big {display: block; width: 263px; height: 166px; position: relative; top: -118px; *top: -151px; _top: -160px; left: -13px; z-index:10000;}
.button-right {float: right; margin: 0 0 0 2px;}
.help_div {height: 106px; *height: 138px; _height: 128px;}
table.pr100 {width: 100%; min-height: 40px; *height: 40px;}
table.pr100 td {padding: 2px;}
table.pr100 td.table_right {text-align: right; *padding-right: 30px;}
#main_content div.pr100div {*padding: 10px 0 10px 0;}
.table_popis {width: 440px; }
table.pr100 td.table_typ {width: 30px; *padding-left: 30px;}
.home_text {height: 77px;}
#main_content a.small_button:link, #main_content a.small_button:visited {color: #ffffff; text-decoration: none; text-align : center; padding: 4px 0 0 0; display: block; width: 149px; height: 17px; margin: 15px 10px 15px 0; background: transparent url("images/buttons/small_button.jpg") no-repeat;}
#main_content a.small_button:hover {color: #ffffff; text-decoration: none; background: transparent url("images/buttons/small_button_hover.jpg") no-repeat;}
#main_content a.k3_button:link, #main_content a.k3_button:visited {color: #ffffff; text-decoration: none; text-align : center; padding: 4px 0 0 0; display: block; width: 110px; height: 17px; margin: 15px 10px 15px 0; background: transparent url("images/buttons/3k_button.jpg") no-repeat;}
#main_content a.k3_button:hover {color: #ffffff; text-decoration: none; background: transparent url("images/buttons/3k_button_hover.jpg") no-repeat;}
#main_content div.search_button p {margin: 0; padding: 0;}
#main_content div.search_button {margin: 0 0 20px 0;}

#accordion h2 {line-height: 1; font-weight: normal; font-size: 12pt; margin: 0; color: #ffffff;}
#accordion h2 a:link, #accordion h2 a:visited {color: #ffffff; text-decoration: none;}
#accordion h2 a:hover {color: #ffffff; text-decoration: none;}
.ui-accordion-content{ zoom: 1; }
#flash {
position: relative;
z-index: 0;
}

.veletrh-right {background: #363636 url("../files/images/3kveletrh/right.jpg") no-repeat top right; padding: 0 0 15px 22px; margin-left: 26px;}
form, fieldset {border: 0; padding: 0; margin: 0;}
input.input_value {margin: 5px; width: 200px; border: 0; padding: 1px;}
select.select_value {margin: 5px; width: 202px; border: 0; }
label {font-weight: normal;}
input.button {color: #ffffff; text-decoration: none; text-align : center; border: 0; padding: 0; display: block; width: 110px; height: 21px; margin: 0 10px 15px 0; background: transparent url("images/buttons/3k_button.jpg") no-repeat;}