@media screen{
body{font:76% Verdana,Arial,Helvetica,sans-serif;color:#333;text-align:center;background:#E4EEF8 url( "../images/bgSite.jpg" ) 0 0 repeat-x;margin:0 0 20px 0;padding:0 0 20px 0;}
img,fieldset{border:none;}
div,h1,h2,h3,h4,ul,ol,li,form,fieldset,p{margin:0;padding:0;}
acronym{cursor:help;}
a{text-decoration:underline;color:#000;}
a:hover{text-decoration:none;}
.reader{position:absolute;z-index:100;top:-10000px;left:0;width:1px;height:1px;overflow:hidden;}
/*odsazeni formularovych policek*/
.fieldMargin{margin-bottom:.3em;}
/* ======================= header page ====================*/
#hPage{width:978px;height:340px;margin:0 auto;text-align:left;background:#DBE9F2 url( "../images/bgHPage.jpg" ) 0 0 repeat-x;position:relative;}

#hPage h1{position:absolute;top:0px;left:0px;z-index:10;font-size:20px;color:#0450A6;padding:8px;}
#hPage h1 span{position:absolute;z-index:300;height:82px;width:340px;top:0px;left:0px;background:transparent  url( "../images/logo.jpg" ) 0 0 no-repeat;}
#hPage h1 a{cursor:pointer;}

#search{position:absolute;top:0px;right:0px;width:269px;height:82px;background:#D5E7F6 url( "../images/bgSearch.jpg" ) 0 0 no-repeat;}
#search form{margin:28px 0 0 15px;}
#search .fSearch{border:1px solid #489DBC;color:#00459D;}
#search .bSearch{background-color:#489DBC;color:#FFF;font-weight:bold;border-top:1px solid #489DBC;border-bottom:1px solid #00459D;border-right:1px solid #00459D;border-left:1px solid #489DBC;cursor:pointer; }

#hMenu {position:absolute;bottom:0px;left:0px;background-color:#FFCF0B;}
#hMenu ul{list-style-type:none;}
#hMenu ul li{float:left;width:325px;position:relative;}
#hMenu ul li span{position:absolute;top:0px;left:0px;height:258px;width:325px;}
#hMenu ul li#kompresory span{background:transparent url( "../images/bgHeader1.jpg" ) 0 0 no-repeat;}
#hMenu ul li#pujcovna{width:323px;}
#hMenu ul li#pujcovna span{width:323px;background:transparent url( "../images/bgHeader2.jpg" ) 0 0 no-repeat;}
#hMenu ul li#kamenolomy{width:330px;}
#hMenu ul li#kamenolomy span{width:330px;background:transparent url( "../images/bgHeader3.jpg" ) 0 0 no-repeat;}
#hMenu ul li a{display:block;height:258px;color:#FFF;font-weight:bold;}
#hMenu ul li a:hover{color:#000;}
/* ======================= body page  =====================*/
#bodyPage{width:978px;height:auto;margin:0 auto;text-align:left;background:#FFF url( "/images/bgCol1.gif" ) 0 0 repeat-y;}
#col1, #col2{float:left;width:283px;}
#col2{width:695px;background:transparent url( "/images/bgCol2.jpg" ) 0 0 no-repeat;}
/*==========*/
#col1{color:#000;}
#col1 h2{color:#FFF;font-size:14px;padding:10px 0 10px 10px;border-top:1px solid #1A84AB;background:#489DBC url( "../images/bgH2Col1.jpg" ) 0% 100% repeat-x;}
#col1 h3{padding:8px 0 .5em 25px;font-size:110%;}
#col1 p{padding:.2em 0 .7em 25px;}

/* =================  col 1 =================*/
ul#menuProducts{list-style-type:none;margin-right:2px;}
ul#menuProducts a{display:block;text-decoration:none;padding:3px 0;}
ul#menuProducts, ul#menuProducts ul{list-style-type:none;}
ul#menuProducts li{background:#CEE1F4 url( "../images/bgLevel1.jpg" ) 0 0 repeat-x;border-top:1px solid #ACC3D5;border-bottom:1px solid #D2E7F7;}
ul#menuProducts li a{padding-left:24px;color:#333;font-size:110%;}
ul#menuProducts li a:hover{background-color:#CEE1F4;}
ul#menuProducts ul li{background:#DBEBFA url( "../images/bgLevel2.jpg" ) 0 0 repeat-x;}
ul#menuProducts ul li a{padding-left:38px;color:#484848;font-size:95%;}
ul#menuProducts ul li a:hover{color:#000;background-color:#DBEBFA;}
ul#menuProducts ul li ul li a{padding-left:52px;}
.level1Plus{background:transparent url( "/images/icons/plus.gif" ) 10px 50% no-repeat;}
.level1Minus{background:transparent url( "/images/icons/minus.gif" ) 10px 50% no-repeat;}
.level1MinusP{background:transparent url( "/images/icons/minusP.gif" ) 10px 50% no-repeat;}
.level1Dot{background:transparent url( "/images/icons/dot.gif" ) 10px 50% no-repeat;}
.level1DotP{background:transparent url( "/images/icons/dotP.gif" ) 10px 50% no-repeat;}
.level2Plus{background:transparent url( "/images/icons/plus.gif" ) 24px 50% no-repeat;}
.level2Minus{background:transparent url( "/images/icons/minus.gif" ) 24px 50% no-repeat;}
.level2MinusP{background:transparent url( "/images/icons/minusP.gif" ) 24px 50% no-repeat;}
.level2Dot{background:transparent url( "/images/icons/dot.gif" ) 24px 50% no-repeat;}
.level2DotP{background:transparent url( "/images/icons/dotP.gif" ) 24px 50% no-repeat;}
.level3Plus{background:transparent url( "/images/icons/plus.gif" ) 38px 50% no-repeat;}
.level3Minus{background:transparent url( "/images/icons/minus.gif" ) 38px 50% no-repeat;}
.level3MinusP{background:transparent url( "/images/icons/minusP.gif" ) 38px 50% no-repeat;}
.level3Dot{background:transparent url( "/images/icons/dot.gif" ) 38px 50% no-repeat;}
.level3DotP{background:transparent url( "/images/icons/dotP.gif" ) 38px 50% no-repeat;}

#col1 .img{margin:8px 0 0 14px;}
/* ===== content col2 ==== */
#content{margin:14px 25px;}
.errorMessage,.infoMessage{margin:1em;padding:1em 1em 1em 80px;min-height:30px;}
.errorMessage{background:#FFEBE1 url(/images/icons/error.gif) 10px 50% no-repeat;border:1px solid #FF0000;}
.infoMessage{background:#CEECD0 url(/images/icons/info.gif) 10px 50% no-repeat;border:1px solid #45AD4D;}
h1{color:#CD081C;font-size:160%;padding:.6em 0;background:transparent url("/images/icons/arrowI.jpg") 0 68% no-repeat;}
#content h2{font-size:130%;margin:0 0 2px 0;padding:.8em 0 0 0;color:#247AA9;}
#content h2.tNews{font-size:130%;margin:2px 0 2px 0;padding:0;}
#content h3{font-size:120%;margin:.5em 0 .1em 0;color:#333;}
#content h4{font-size:105%;margin:.5em 0 .2em 0;}
#content p{line-height:1.4em;padding:0.3em 0 .5em 0;}
#content ul{margin:.1em .2em .7em 2em;padding:.1em .2em .7em 2em;}
#content ul li{margin:0 0 .4em 0;padding:0 0 .4em 0;}
#content table{font-size:100%;border-collapse:collapse;border-top:3px solid #7F6500;border-bottom:3px solid #7F6500;margin:.8em 0px .4em 0px;}
#content table caption {color:#824E00;font-weight:bold;text-align:left;margin:5px 0 0 0;}
#content table th {padding:.3em .4em;border:1px solid #FFF;background-color:#CFA500;vertical-align:top;color:#FFF;}
#content table tr {border:1px solid #EDF1ED;background-color:#FFE6CC;}
#content table tr.bgRed {background-color:#FFDFCF;}
#content table tr:hover, #content table tr.hover{background-color:#FFD7AE;}
#content table td{padding:.2em .4em;border:1px solid #FFF;}

/* formulare v tele stranek */
#content fieldset{background-color:#F2F4F7;border:1px solid #DADFE9;padding:2px;margin:1em;}
#content label{display:block;float:left;width:165px;margin:0 2px 0 0;text-align:right;}
#content legend{font-weight:bold;padding:.2em .4em;background:#FFCC66 url("/images/bgContentLegend.jpg") 0 0 repeat-x;border:1px solid #666;}
#content .field{font:100% Verdana,Arial,Helvetica,sans-serif;padding-left:.2em;color:#000;border:1px solid #BEC7D8;width:200px;}
#content .buttonOk{background:#00CC66 url("/images/bgButtonOk.gif") repeat-x;color:#FFF;border:1px solid #006600;cursor:pointer;}
#content .buttonKo{background:#FF9966 url("/images/bgButtonKo.gif") repeat-x;color:#FFF;border:1px solid #BF0000;cursor:pointer;}

/* ====== footer body page ===== */
#footer{position:relative; clear:left;background:#F0F6F9 url("/images/bgFooter.jpg") 0 0 repeat-x;height:50px;padding:0 20px;font-size:90%;}
#footer a{color:#000;text-decoration:none;}
#footer a:hover{color:#666;text-decoration:underline;}
#footer #copy, #footer #top{margin-top:20px;width:500px;float:left;}
#footer #top{float:right;width:auto;background:transparent url("/images/icons/top.gif") 0% 50% no-repeat;padding-left:14px;}
#cornerL, #cornerR{position:absolute;width:4px;height:4px;bottom:0;background:#E4EEF8 url("/images/icons/bgCornerL.gif") 0 0 no-repeat;}
#cornerL{left:0px;}
#cornerR{right:0px;background:#E4EEF8 url("/images/icons/bgCornerR.gif") 0 0 no-repeat;}
#created{position:absolute;right:10px;bottom:-20px;line-height:normal;}
#created a{color:#666;}

/* ========= other =========*/
.imgLeft{float:left;border:2px solid #C7CED6;margin:5px;padding:1px;}
.imgRight{float:right;border:2px solid #C7CED6;margin:5px;padding:1px;}

.more{font-weight:bold;color:#CD081C;}
.fL{float:left;}
.fR{float:right;}
.c{clear:both;}
.hB{display:none;}
.bold{font-weight:bold;}
.noWrap{white-space:nowrap;}
#counter{display:none;}
}
@media print{
body{font-family:"Times New Roman CE",Georgia,"Times New Roman",Times,serif;color:#000;}
div{padding:0;margin:0;}
#hPage,#col1,#col3,#pagination,.hB{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-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{border-collapse:collapse;}
td,th{border:1px solid #000;}
th{text-align:left;}
}

