/* CSS Document */
HTML, BODY {height : 100%;}
BODY {background: #fff url('/Templates/kbs/img/body.jpg') left top repeat-x; margin: 0px; padding: 0px; text-align : center;}
body, table, textarea {font-family: 'Arial', Sans; font-size: 12px; color: #000;}
h1 {color: #fff; font-family: 'Arial', Sans; font-size: 8pt; font-weight: bold; text-decoration: none; margin: 0; padding: 18px 0 0 10px;}
h2 {color: #494948; font-family: 'Arial', Sans; font-size: 12pt; font-weight: normal; text-decoration: none; margin: 0; padding: 0 0 10px 0;}
h3 {color: #494948; font-family: 'Arial', Sans; font-size: 13pt; font-weight: normal; text-decoration: none; margin: 0; padding: 5px 0 10px 0;}
a:link, a:visited {color: #00755f; text-decoration: none; font-weight: normal}
a:active, a:hover {color: #00755f; text-decoration: underline; font-weight: normal}
a:hover {text-decoration: underline}
p {font-size: 10pt}
img {border : 0;}
/* definicia tela*/
#body {width: 900px; text-align : left; margin : 0 auto; min-height : 100%; position : relative; background: url('/Templates/kbs/img/left.jpg') left top repeat-y;}

#top {width: 900px; height: 96px; background: url('/Templates/kbs/img/bg_top.jpg') repeat-x left top}
#top h1 {width: 213px; height: 122px; position: absolute; margin-left: 97px}
h1 a, h1 a:visited {color: #fff; display: block; position: absolute; top: 0; left: 0}
h1 a span {display: block; width: 213px; height: 122px; position: absolute; top: 0; left: 0; cursor: pointer; background: url('/Templates/kbs/img/logo.jpg') no-repeat left top;}

#flag {display: block; position: absolute; top: 10px; right: 0; padding-right : 20px;}
#flag img {border : 1px; margin : 0 3px;}

h2 {color: #000; display: block; position: relative; padding-top : 10px;}
h2 .welcome {display: block; width: 416px; height: 30px; position: absolute; top: 0; left: 0; cursor: pointer; background: url('/Templates/kbs/img/nadp/vitame_vas_nadp.jpg') no-repeat left top;}
h2 .o-spolocnosti {display: block; width: 390px; height: 26px; position: absolute; top: 8px; left: 0; cursor: pointer; background: url('/Templates/kbs/img/nadp/ospol_nadp.jpg') no-repeat left top;}

h2 .zverlit_lang1 {display: block; width: 390px; height: 22px; position: absolute; top: 8px; left: 0; cursor: pointer; background: url('/Templates/kbs/img/nadp/zverlit_lang1_nadp.jpg') no-repeat left top;}
h2 .zverlit_lang2 {display: block; width: 390px; height: 22px; position: absolute; top: 8px; left: 0; cursor: pointer; background: url('/Templates/kbs/img/nadp/zverlit_lang2_nadp.jpg') no-repeat left top;}
h2 .zverlit_lang3 {display: block; width: 390px; height: 22px; position: absolute; top: 8px; left: 0; cursor: pointer; background: url('/Templates/kbs/img/nadp/zverlit_lang3_nadp.jpg') no-repeat left top;}
h2 .zverlit_lang4 {display: block; width: 390px; height: 22px; position: absolute; top: 8px; left: 0; cursor: pointer; background: url('/Templates/kbs/img/nadp/zverlit_lang4_nadp.jpg') no-repeat left top;}
h2 .zverlit_lang5 {display: block; width: 390px; height: 22px; position: absolute; top: 8px; left: 0; cursor: pointer; background: url('/Templates/kbs/img/nadp/zverlit_lang5_nadp.jpg') no-repeat left top;}
h2 .zverlit_lang6 {display: block; width: 390px; height: 22px; position: absolute; top: 8px; left: 0; cursor: pointer; background: url('/Templates/kbs/img/nadp/zverlit_lang6_nadp.jpg') no-repeat left top;}

h2 .kontakt {display: block; width: 390px; height: 30px; position: absolute; top: 0; left: 0; cursor: pointer; background: url('/Templates/kbs/img/nadp/kontakt_nadp.jpg') no-repeat left top;}
h2 .bentonit {display: block; width: 390px; height: 22px; position: absolute; top: 8px; left: 0; cursor: pointer; background: url('/Templates/kbs/img/nadp/bentonit_nadp.jpg') no-repeat left top;}
h2 .aktualne-informacie {display: block; width: 390px; height: 30px; position: absolute; top: 0; left: 0; cursor: pointer; background: url('/Templates/kbs/img/nadp/actual_nadp.jpg') no-repeat left top;}

h2 .bent_1 {display: block; width: 390px; height: 22px; position: absolute; top: 8px; left: 0; cursor: pointer; background: url('/Templates/kbs/img/nadp/bent_1_nadp.jpg') no-repeat left top;}
h2 .bent_2 {display: block; width: 390px; height: 22px; position: absolute; top: 8px; left: 0; cursor: pointer; background: url('/Templates/kbs/img/nadp/bent_2_nadp.jpg') no-repeat left top;}
h2 .bent_3 {display: block; width: 390px; height: 22px; position: absolute; top: 8px; left: 0; cursor: pointer; background: url('/Templates/kbs/img/nadp/bent_3_nadp.jpg') no-repeat left top;}
h2 .bent_4 {display: block; width: 390px; height: 22px; position: absolute; top: 8px; left: 0; cursor: pointer; background: url('/Templates/kbs/img/nadp/bent_4_nadp.jpg') no-repeat left top;}
h2 .bent_5 {display: block; width: 390px; height: 22px; position: absolute; top: 8px; left: 0; cursor: pointer; background: url('/Templates/kbs/img/nadp/bent_5_nadp.jpg') no-repeat left top;}
h2 .bent_6 {display: block; width: 390px; height: 22px; position: absolute; top: 8px; left: 0; cursor: pointer; background: url('/Templates/kbs/img/nadp/bent_6_nadp.jpg') no-repeat left top;}

h2 .actual2 {display: block; width: 271px; height: 30px; position: absolute; top: 0; left: 0; cursor: pointer; background: url('/Templates/kbs/img/nadp/aktuality_h2.jpg') no-repeat left top;}
h2 .kontakt2 {display: block; width: 269px; height: 30px; position: absolute; top: 0; left: 0; cursor: pointer; background: url('/Templates/kbs/img/nadp/kontakt_h2.jpg') no-repeat left top;}

h2 .zverlit2 {display: block; width: 486px; height: 90px; position: absolute; top: 0; left: 0; cursor: pointer; background: url('/Templates/kbs/img/zverlit/zverlit_nadp.jpg') no-repeat left top;}

.news_open {border-bottom : 1px solid #eee; text-align : right; padding-bottom : 5px; margin-bottom : 10px;}



.menu ul {margin: 25px 0 0 0; padding: 0}
.menu li {list-style: none; margin: 0; padding: 0;}
.menu li a, .menu li a:visited {color: #fff; display: block; position: relative; top: 0; left: 0; font-size: 8pt}
.menu li a span {display: block; width: 83px; height: 24px; position: absolute; top: 0px; left: 0; cursor: pointer;}

#content {padding-bottom : 100px;}

#obsah, #obsahBottom {width: 900px;}
#obsah .menu {height: 187px; width: 265px; background-color: #2c302f; border-bottom: 2px #000 solid}
#obsah .menu a .ospol {width: 264px; height: 24px; background: url('/Templates/kbs/img/menu/ospol_unactive.jpg') no-repeat left top;}
#obsah .menu a .aktual {width: 264px; height: 24px; background: url('/Templates/kbs/img/menu/aktualne_unactive.jpg') no-repeat left top;}
#obsah .menu a .kontakt {width: 264px; height: 27px; background: url('/Templates/kbs/img/menu/kontakt_unactive.jpg') no-repeat left top;}
#obsah .menu a .zverlit {width: 264px; height: 24px; background: url('/Templates/kbs/img/menu/zverlit_unactive.jpg') no-repeat left top;}
#obsah .menu a .bentonit {width: 264px; height: 24px; background: url('/Templates/kbs/img/menu/bentonin_unactive.jpg') no-repeat left top;}

#obsah .menu a:hover .ospol {background: url('/Templates/kbs/img/menu/ospol_active.jpg') no-repeat left top;}
#obsah .menu a:hover .aktual {background: url('/Templates/kbs/img/menu/aktualne_active.jpg') no-repeat left top;}
#obsah .menu a:hover .kontakt {background: url('/Templates/kbs/img/menu/kontakt_active.jpg') no-repeat left top;}
#obsah .menu a:hover .zverlit {background: url('/Templates/kbs/img/menu/zverlit_unactive.jpg') no-repeat left top;}
#obsah .menu a:hover .bentonit {background: url('/Templates/kbs/img/menu/bentonin_unactive.jpg') no-repeat left top;}

#obsah .menu .li_ospol {height: 26px;}
#obsah .menu .li_aktualne {height: 26px;}
#obsah .menu .li_kontakt {height: 29px;}
#obsah .menu .li_zverlit {height: 26px;}
#obsah .menu .li_bentonit {height: 26px;}

#obsah .flash {width: 634px; height: 187px;  border-bottom: 2px #000 solid; background: #2c302f; padding: 0}

#obsahBottom .stred {background-color: #f2f2f2;} 
#obsahBottom .stred .top_produkt {border-top: 4px #8f8d8e solid; border-bottom: 2px #d3d3d3 solid; width: 280px;}
#obsahBottom .stred .text {border-top: 4px #8f8d8e solid; border-bottom: 2px #d3d3d3 solid; padding: 16px 0 0 40px; width: 100%}
#obsahBottom .stred .text p {margin: 20px 20px 0 3px; color: #333; line-height: 18px}
#obsahBottom .stred .top_produkt .top_produkt_bg {width: 256px; height: 189px; background: url('/Templates/kbs/img/top_bg.jpg') no-repeat left top; margin: 25px 0 25px 15px;}
#obsahBottom .stred .top_produkt .top_produkt_bg img {padding: 30px 5px 5px 35px;}

#obsahBottom .main {} 
#obsahBottom .main .left {border-top: 4px #8f8d8e solid; width: 235px; background-color: #f2f2f2;}
#obsahBottom .main .left p {margin: 20px}
#obsahBottom .main .left p.zverlit {margin: 0 5px 5px 5px}
#obsahBottom .main .left .zverlit{text-transform : uppercase;}
#obsahBottom .main .left .zverlit a:link, #obsahBottom .main .left .zverlit a:visited, #obsahBottom .hover .left .zverlit a:link, #obsahBottom .main .left .zverlit a:active{display : block; font-size : 14px; padding : 3px 20px; text-transform : uppercase;}
#obsahBottom .main .right, #obsahBottom .main .rightZverlit {border-top: 4px #8f8d8e solid; padding: 22px 0 0 40px;}
#obsahBottom .main .rightZverlit {background: transparent url('/Templates/kbs/img/zverlit/bg_right.jpg') no-repeat right bottom}
#obsahBottom .main .divZverlit {margin: 0 20px 250px 3px}

#obsahBottom .dole {background: #fff url('/Templates/kbs/img/line_vertical.jpg') no-repeat 280px 30px;}
#obsahBottom .dole .aktualityTd {padding-top: 20px; padding-bottom: 40px; }
#obsahBottom .dole .aktualityTd p {margin: 20px 20px 0 62px; color: #333; line-height: 18px}
#obsahBottom .dole .kontaktTd {padding-top: 20px; padding-left: 20px; padding-bottom: 40px; }
#obsahBottom .dole .kontaktTd p {margin: 20px 20px 0 47px; color: #333; line-height: 18px}

#footer {width: 900px; height: 70px; background: #2c302f url('/Templates/kbs/img/footer_bg.jpg') repeat-y top left; position : absolute; bottom : 0;}
#footer .contact {float : right; margin-top : 7px; padding : 17px 0 0 0; width : 210px; background: url('/Templates/kbs/img/telefon.jpg') no-repeat 0px 20px; color : #fff; text-transform : uppercase;}
#footer .contact div {padding-left : 40px;}
#footer p {color: #087261; margin: 0; padding: 25px 0 0 230px}

hr {display: none;}
