body {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #757575; margin: 0; text-align: center; background: url(../pics/bg.png) repeat-x #FFFFFF;}
a {color: #D97D00; text-decoration: none;}
a:hover {color: #D97D00; text-decoration: underline;}

p {line-height: 145%;}

.imp {font-weight: bold; color: #82BD12;}

.hr1 {width: 100%; height: 1px; background: #dadada; line-height: 0; font-size: 0;}

#top {width: 990px; height: 145px; margin: auto;}
#logo {float: left;}
#topLeftSide {width: 667px; height: 145px; float: right; text-align: right;}

#topMenu {margin: 20px 20px 0 0; padding: 0; list-style: none; font-size: 11px;}
#topMenu li {display: inline;}
#topMenu a {color: #737373; text-decoration: none;}
#topMenu a:hover {color: #D97D00; text-decoration: none;}

#mainMenu {margin: 58px 0 0 0; padding: 0; list-style: none;}
#mainMenu li { float: right; display: inline;}

#m1 { display: block; width: 89px; height: 35px; background: url(../pics/m7-off.gif);}
#m1:hover { background: url(../pics/m7-on.gif);}

#m2 { display: block; width: 129px; height: 35px; background: url(../pics/m2-off.gif);}
#m2:hover { background: url(../pics/m2-on.gif);}

#m3 { display: block; width: 89px; height: 35px; background: url(../pics/m3-off.gif);}
#m3:hover { background: url(../pics/m3-on.gif);}

#m4 { display: block; width: 122px; height: 35px; background: url(../pics/m4-off.gif);}
#m4:hover { background: url(../pics/m4-on.gif);}

#m5 { display: block; width: 102px; height: 35px; background: url(../pics/m5-off.gif);}
#m5:hover { background: url(../pics/m5-on.gif);}

#m6 { display: block; width: 97px; height: 35px; background: url(../pics/m6-off.gif);}
#m6:hover { background: url(../pics/m6-on.gif);}

#m7 { display: block; width: 89px; height: 35px; background: url(../pics/m7-off.gif);}
#m7:hover { background: url(../pics/m7-on.gif);}


#mainHeader {width: 990px; height: 276px; background: url('../pics/main-header-bg.png'); margin: auto;}

#mainHeaderLogo {width: 413px; height: 196px; text-align: center; padding-top: 80px; float: left;}
#bZamawiam {margin-top: 51px;}

#mainHeaderDesc {width: 505px; height: 249px; float: right; padding: 27px 37px 0 16px; color: #ECC995; text-align: left;}
#mainHeaderDesc ul {margin: 0; padding: 0; list-style: none; font-weight: bold; color: #252525; margin-top: 40px;}
#mainHeaderDesc li {margin-bottom: 11px;}
#mainHeaderDesc img {vertical-align: middle; margin-right: 12px;}

#content {width: 950px; height: auto; overflow: hidden; margin: auto; margin-top: 40px; padding-bottom: 30px; color: #4B4B4B}

#leftColumn {width: 570px; height: auto; overflow: hidden; float: left; text-align: left;}

#rightColumn {width: 322px; height: auto; overflow: hidden; float: right; text-align: left;}

#footer {width: 950px; height: auto; overflow: hidden; border-top: solid 1px #DA8000; margin: auto; padding: 15px 20px 30px 20px; text-align: left; font-size: 11px; color: #4B4B4B}
#footerCopy {width: 412px; height: auto; overflow: hidden; float: left; line-height: 145%;}
#footerMenu {margin: 0; padding: 0; list-style: none; float: right;}
#footerMenu li {display: inline; margin-left: 24px;}
#footerMenu a {color: #82BD12; text-decoration: none;}
#footerMenu a:hover {color: #496A0B; text-decoration: none;}

#ending {width:100%; height: 40px; background: #2C2C2C;}

#leftColumn ul li { background:url(../images/marker1.gif) no-repeat 0 8px; padding-left:18px}
#leftColumn ul li ul li { background:url(../images/marker3.gif) no-repeat 0 8px; padding-left:18px}
#leftColumn ul li ul li ul li{ background:url(../images/marker4.gif) no-repeat 0 8px; padding-left:18px}
#leftColumn ul li ul li ul li ul li{ background:url(../images/marker2.gif) no-repeat 0 8px; padding-left:18px}
#leftColumn ul{margin:0px; padding:0px; list-style:none; line-height:24px; margin:7px 0 0 15px}
#leftColumn ul li a{ color:#676767;  text-decoration: underline}
#leftColumn ul li a:hover{ text-decoration: none}
#rightColumn ul{margin:10px; padding:0px; list-style:none; margin-top:10px}
#rightColumn ul li { background:url(../images/list_3bg.gif) no-repeat 0 11px; padding-left:8px;padding-bottom:8px; font-size:10pt;}
#rightColumn li a{ color:#4b4b4b;  text-decoration: underline}
#rightColumn ul li a:hover{ text-decoration: none}

#parametry td{vertical-align:top; padding:5px;}
#parametry td.nielam {white-space:nowrap;}
#parametry td.margin{padding-left:40px;}
#parametry td.margin2{padding-left:20px;}
/* sIFR */

.sIFR-flash { visibility: visible !important; margin: 0;}
.sIFR-replaced { visibility: visible !important; }
span.sIFR-alternate { position: absolute; left: 0; top: 0; width: 0; height: 0; display: block; overflow: hidden;}
/* Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it. */
.sIFR-flash + div[adblocktab=true] { display: none !important;}
.sIFR-hasFlash h2 { visibility: hidden; margin:0 0 20px 0; padding: 0; font-size: 28px; color: #F49A0E; letter-spacing: 0; line-height: 28px; height: 28px;}
