@media screen{
body {background:#014c5a;color:#333;font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif;line-height:1.4;font-size:70%;text-align:center;margin:12px 0 10px 0;padding:0}
html {overflow: scroll}

a:link, a:active, a:visited {color:#fe7c00;text-decoration:underline}
a:hover {text-decoration:none}

h1,h2,h3,h4,h5,h6,p,table,fieldset,img {text-align:left;margin:0;padding:0}
a img {border:0}

/* Layout */
#master{background:url(../images/layout/bg-master.png) 0 0 repeat-y;width:898px;margin:0 auto 0 auto;padding-bottom:12px}
#masterTop{background:url(../images/layout/bg-master-top.png) 0 0 no-repeat;height:17px}
#masterin{position:relative;text-align:left}
#logo{background-color:#ccc;position:relative;display:block;width:357px;height:78px;margin:0;overflow:hidden;left:44px}
#logo span {position:absolute;display:block;top:0;left:0;width:357px;height:78px;background:url(../images/layout/logo-web.png) 0 0 no-repeat;z-index:2}
#menu{position:absolute;right:23px;top:10px;height:44px;width:467px}
h2#description{color:#666;font-size:110%;display:block;position:absolute;right:23px;top:62px;width:467px;text-align:center}

/* menu */
#menu ul{list-style:none;margin:0;padding:0}
#menu ul li{display:block;float:left;margin:0;padding:0}
#menu ul li a{font-size:125%;color:#666;font-weight:bold;display:block;float:left;height:44px;line-height:44px;text-align:center;text-decoration:none}
a#uvod{background:url(../images/layout/menu-uvod-off.png) 0 0 no-repeat;width:84px}
a#uvod:hover{background:url(../images/layout/menu-uvod-on.png) 0 0 no-repeat}
a#uvodActive{background:url(../images/layout/menu-uvod-active.png) 0 0 no-repeat;width:84px}
a#onas{background:url(../images/layout/menu-onas-off.png) 0 0 no-repeat;width:83px}
a#onas:hover{background:url(../images/layout/menu-onas-on.png) 0 0 no-repeat}
a#onasActive{background:url(../images/layout/menu-onas-active.png) 0 0 no-repeat;width:83px}
a#produkty{background:url(../images/layout/menu-produkty-off.png) 0 0 no-repeat;width:113px}
a#produkty:hover{background:url(../images/layout/menu-produkty-on.png) 0 0 no-repeat}
a#produktyActive{background:url(../images/layout/menu-produkty-active.png) 0 0 no-repeat;width:113px}
a#servis{background:url(../images/layout/menu-servis-off.png) 0 0 no-repeat;width:91px}
a#servis:hover{background:url(../images/layout/menu-servis-on.png) 0 0 no-repeat}
a#servisActive{background:url(../images/layout/menu-servis-active.png) 0 0 no-repeat;width:91px}
a#kontakt{background:url(../images/layout/menu-kontakt-off.png) 100% 0 no-repeat;width:90px}
a#kontakt:hover{background:url(../images/layout/menu-kontakt-on.png) 100% 0 no-repeat}
a#kontaktActive{background:url(../images/layout/menu-kontakt-active.png) 100% 0 no-repeat;width:90px}

/* header */
#headerIndex{background:#000;width:838px;height:275px;overflow:hidden;margin:10px auto 0 auto}
#header{background:url(../images/layout/header.jpg) 0 0 no-repeat;height:105px;width:838px;margin:10px auto 0 auto}
.headerProp{position:relative;width:838px;height:275px;overflow:hidden}
.headerText{position:absolute;color:#fff;font-size:150%;line-height:1.2;font-weight:bold}
.bomar{left:150px;height:71px;width:680px;bottom:5px}
.pilous{left:150px;height:60px;width:660px;bottom:5px}
.wikus{left:150px;height:71px;width:660px;bottom:5px}

/* left */
#left{float:left;width:250px;margin:20px 0 20px 30px;text-align:left}
#left .leftShape {background:url(../images/layout/left-shape-end.png) 0 100% no-repeat;padding-bottom:5px;margin-bottom:10px}
#left .leftShape .text{background: url(../images/layout/left-shape-bg.png) 0 0 repeat-y;padding:0;margin:0}
#left h2{display:block;color:#7a7a7a;font-size:130%;background: url(../images/layout/left-bg-title.png) 0 0 no-repeat;height:32px;line-height:32px;padding:0 10px;margin:0}
#left h3{padding:3px 20px 0 15px;color:#666;font-size:110%;margin:0}
#left h3.news{color:#000;font-size:100%;padding:0 0 0 15px;margin:0}
#left p{margin:0;padding:2px 20px 5px 15px}
#left p.small{font-size:90%;margin:0;padding:2px 0 0 15px}
#left .brd{background:url(../images/next/border.gif) 0 0 repeat-x;height:2px;margin:3px 0 3px 0;font-size:1px}
#menuProdukty{background:url(../images/layout/left-menu-end.png) 0 100% no-repeat;padding-bottom:12px;margin-bottom:10px}
#left .clear{font-size:1px;clear:both}

/* menu produkty */
#menuProdukty ul,#menuProdukty ul ul {list-style:none;margin:0;padding:0}
#menuProdukty ul li,#menuProdukty li li,#menuProdukty li li li{display:block;float:left;width:250px;margin:0;padding:0}
#menuProdukty ul li {background:url(../images/layout/left-menu1.png) 0 0 no-repeat}
#menuProdukty li li {background:url(../images/layout/left-menu2.png) 0 0 no-repeat}
#menuProdukty li li li{background:url(../images/layout/left-menu3.png) 0 0 no-repeat}
#menuProdukty li.produkt{background: url(../images/layout/left-menu-produkt.png) 0 0 no-repeat}
#menuProdukty ul ul {display:none}
#menuProdukty a {color:#666;text-decoration:none}
#menuProdukty a.plus{background:url(../images/next/plus.gif) 0 50% no-repeat;margin:0 0 0 13px}
#menuProdukty a.minus{background:url(../images/next/minus.gif) 0 50% no-repeat;margin:0 0 0 13px}
#menuProdukty a.dot{background:url(../images/next/dot.gif) 0 50% no-repeat;margin:0 0 0 13px}
#menuProdukty a.prvek{background:url(../images/next/arr-produkt.gif) 0 50% no-repeat;margin:0 0 0 13px;padding:0 0 0 16px;}
#menuProdukty{clear:left}
#menuProdukty a{padding:0 5px;text-decoration:none;line-height:23px;height:23px}
#menuProdukty a:hover{text-decoration:underline}
#menuProdukty .level1 a.plus{margin:0 0 0 13px}
#menuProdukty .level1 a.minus{margin-left:13px}
#menuProdukty .level1 a.dot{margin-left:13px}
#menuProdukty .level2 a.plus{margin-left:23px}
#menuProdukty .level2 a.minus{margin-left:23px}
#menuProdukty .level2 a.dot{margin-left:23px}
#menuProdukty .level2 a.prvek{margin-left:23px}
#menuProdukty .level3 a.plus{margin-left:33px}
#menuProdukty .level3 a.minus{margin-left:33px}
#menuProdukty .level3 a.dot{margin-left:33px}
#menuProdukty .level3 a.prvek{margin-left:33px}
#menuProdukty .level4 a.prvek{margin-left:44px}

/* contentIndex, content */
#content{float:left;width:585px;padding:5px 0 10px 0;text-align:left}
#content .repreHome{padding:5px 0 10px 0;margin:10px 0 0 10px}
#content h1{color:#fe7c00;font-size:170%}
#content h2{color:#666;font-size:130%}
#content h4{font-size:100%}
#content ul{list-style:none;margin:10px 0 10px 20px;padding:0}
#content ul li{background:url(../images/next/ar-li.png) 0 55% no-repeat;padding:2px 0 2px 23px}
#content p{padding:2px 0 7px 0}
#content table{font-size:100%}
#content #navigation{color:#999;border-bottom:1px dotted #7a7a7a;padding:3px 0 8px 5px;margin-left:15px;line-height:20px;height:20px}
#content #navigation a{color:#999;background:url(../images/next/arr-navigation.gif) 100% 55% no-repeat;padding-right:13px;margin:0 3px}
#content #navigation a.noSipka{color:#999;background-image:none;margin:0 3px}
#content #navigation .sipka{color:#999;background:url(../images/next/arr-navigation.gif) 100% 55% no-repeat;padding-right:13px;margin:0 3px}
#content #navigation a.back{background:url(../images/next/back.gif) 0 50% no-repeat;padding:0 2px 0 13px}
#content h1,#content h2,#content h3,#content h4,#content p{margin-left:15px;padding: 4px 0 2px 0}
#content h2.productTitle{border-bottom:1px dotted #ccc;margin-bottom:4px;padding:8px 0 4px 0}
#content fieldset {margin:15px 10px 10px 15px;padding:5px 10px 10px 10px;border:1px solid #c2c1c1;}
#content legend{background:#fff;padding:3px 6px;margin-left:10px;border:1px solid #c2c1c1}
#content .input{padding:2px;border:1px solid #ccc;width:300px}
#content textarea{width:300px}
#content .tableForm th{padding-right:5px}
#content .mandatory{background:url(../images/next/povinne.png) 100% 50% no-repeat;padding:0 5px 0 0}

/* produkty */
#content .nextPhoto{padding:20px 0 15px 0;margin-left:15px}
#content .nextPhoto img{margin:5px;padding:2px;background:#fff;border:1px solid #ccc}
#content .nextPhoto p{padding:0;margin:0}
#content ul.documents{margin-left:5px}
#content ul.documents li {background:none;padding:2px 0 2px 5px}
#content ul.documents li a{color:#cc6633;vertical-align:middle}
#content ul.documents img{margin-right:5px;vertical-align:middle}

/* footer */
#footer{color:#fff;position:relative;background:url(../images/layout/footer.png) 0 0 no-repeat;height:66px;width:898px;margin:0 auto 12px auto}
#footer a{color:#fff}
#footer .copyright{position:absolute;left:60px;top:16px}
#footer .footMenu{position:absolute;right:150px;top:8px}
#footer .created{color:#ccc;position:absolute;left:350px;top:52px}
#footer .created a{color:#ccc}
#footer .btnTop{position:absolute;right:242px;top:0;width:41px;height:43px}

/* others */
.tar {text-align:right}
.tac {text-align:center}
.tal {text-align:left}
.fl  {float:left}
.fr {float:right}
.clear{clear:left;height:1px;margin:0;padding:0}
.small{font-size:90%}
.vertic-padd{padding:0 5px}
.input{width:100px;border:1px #666600 solid;padding:2px 0}
.skryta {position:absolute;top:-5000px}

}
@media print{
body {font-family:"Times New Roman CE",Georgia,"Times New Roman",Times,serif;color:#000}
div{padding:0;margin:0}
#header,#left,#menu,#header,#headerIndex,#footer img,#description,#col3,.skryta,#navigation,#pagination,#advertising,#divisionsBox,.sorting,.basket,.hiddenBlock,#counter{display:none}
img{float:left;border:none;margin:.5em}
fieldset{border:none;border-bottom:1px solid #333;margin:0;padding:0 0 .5em 0}
h1,h2,h3,h4{/*page-break-after:avoid;*/ page-break-inside:avoid;margin:0}
h1{font-size:180%;padding-top:0;margin-bottom:.5em;border-bottom:1px solid #000}
h2,h3{padding:.2em 0 0 0;margin:0}
h2{font-size:140%}
h3{font-size:120%}
p{margin-top:.2em;padding:0}
a{text-decoration:underline}
table{width:100%; text-align:center}
th,td{text-align:center}
td,th{border:1px solid #000}
}

