html, body{margin:0;padding:0;background-color:#fff}
html, body, h1, h2, h3, h4, h5, div, p, ul, li, input, span, select, textarea{font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;font-size:11px;color:#000;line-height:1.5em;text-align:justify}
h1, h2, h3, h4, h5{text-align:left}
body{background-image:url(../images/main_bg.jpg);background-repeat:repeat-x;background-position:left top}
td{}
h6{margin:0;padding:0}
form, input, select{padding:0;margin:0}
a:link, a:visited{font-weight :normal;text-decoration :none;color:#0076b8;background:transparent}
a:hover{font-weight :normal;text-decoration :underline;color:#0076b8;background:transparent}
a:active{font-weight :normal;text-decoration :none;color:#0076b8;background:transparent}
ol li{padding-bottom:10px}
ul{margin:0;padding:0 0 0 30px}
li{margin:0;padding:0}
p{ padding-bottom:18px;margin:0}
img{margin:0;padding:0;border:0}
h1{font-weight:bold;padding:0 0 20px 0;margin:0;color:#0076b8;font-size:14px}
h2{margin:0;padding:0 0 5px 0;color:#0076b8;font-weight:bold}
h3{margin:0;padding:10px 0;color:#0076b8;font-weight:bold;text-align:center}
div#page{width:956px;position:relative;margin:0 auto;min-height:725px;height:auto !important;height:725px;background-repeat:no-repeat;background-position:34px top}
.flagi{position:absolute;float:left;height:26px;width:956px;margin:0;padding:0;text-align:right;left:-63px;top:25px;z-index:101}
.flagi img{padding-left:17px}
.flash{position:absolute;height:158px;width:229px;left:0px;top:51px;z-index:104} 
div#main_menu{width:956px;height:89px;float:left;margin:0;padding:0 0 0 33px;background-image:url(../images/main_menu_bg2.jpg);background-repeat:no-repeat;background-position:33px top;position:absolute;left:0;top:235px;z-index:105}
.submenu{float:left;position:absolute;width:956px;left:40px;top:276px;z-index:107;margin:0;padding:0}
.submenu_content{float:left;margin:0;padding:0;width:198px;height:190px;position:relative;z-index:107}
.sm_01{background-image:url(../images/submenu/klocek_01.png);background-repeat:no-repeat;background-position:left top;padding:0}
.sm_02{background-image:url(../images/submenu/klocek_02.png);background-repeat:no-repeat;background-position:left top;padding:0;left:130px}
.sm_03{background-image:url(../images/submenu/klocek_03.png);background-repeat:no-repeat;background-position:left top;padding:0;left:270px}
.sm_04{background-image:url(../images/submenu/klocek_03.png);background-repeat:no-repeat;background-position:left top;padding:0;left:460px}
.sm_05{background-image:url(../images/submenu/klocek_04.png);background-repeat:no-repeat;background-position:left top;padding:0;left:600px}
.sm_01 img, .sm_02 img, .sm_03 img, .sm_04 img, .sm_05 img{padding-left:4px}
div#content{float:left;margin:0;padding:0;width:956px;background-image:url(../images/content_bg.jpg);background-repeat:no-repeat;background-position:23px top;position:absolute;left:0;top:296px;z-index:106}
div#content .left{float:left;margin:0;padding:27px 0 0 30px;width:175px;text-align:center}
div#content .left img{padding:7px 0 5px 0;background-image:url(../images/kreska_patronat.jpg);background-repeat:no-repeat;background-position:left bottom}
div#content .right{float:left;margin:0;padding:35px 0 0 32px;width:640px}
div#content hr{background-color:#0076b8;color:#0076b8;height:1px;border:0;margin:20px 0 15px 0}
div#content .popai{padding:5px 0 0 5px}
div#content .popai_1{text-align:center;padding-top:5px;font-weight:bold}
div#content .popai_2{text-align:center;padding-top:3px}
div#content .popai_3{text-align:center;padding-top:15px;font-size:16pt;font-weight:bold}
div#content .popai_4{text-align:center;padding:15px 0 10px 0;font-weight:bold}
div#content .right2{float:left;margin:0;padding:10px 0 0 32px;width:640px}
div#content .t {margin:2px 0 2px 0;padding:0}
div#footer{background-image:url(../images/kreska_footnote.jpg);background-repeat:no-repeat;background-position:34px top;float:left;margin:50px 0 0 0;padding:0 0 0 34px;width:886px;height:30px}
div#footer .left{float:left;margin:0;padding:8px 0 0 0;width:420px;color:#7f7f7f;font-size:10px}
div#footer .right{float:right;margin:0;padding:8px 0 0 0;width:400px;color:#7f7f7f;font-size:10px;text-align:right}
a.footer_link:link, a.footer_link:visited{font-weight :normal;text-decoration :none;color:#7f7f7f;background:transparent;font-size:10px}
a.footer_link:hover{font-weight :normal;text-decoration :underline;color:#7f7f7f;background:transparent;font-size:10px}
a.footer_link:active{font-weight :normal;text-decoration :none;color:#7f7f7f;background:transparent;font-size:10px}
.bc{color:#0076b8;font-weight:bold}
.ic{color:#0076b8;font-style:italic}
div.stands{overflow:auto;clear:both;padding:0 0 25px 0}
div.stands label{display:block;width:250px;float:left}
div.stands img{text-align:center;float:left;display:block}
div.hStand{overflow:auto;clear:both}
table.tPrices{border:0;border-collapse:collapse;width:370px;font:0.9em Verdana}
table.tPrices td, th{padding:5px;text-align:left}
table.popai_branza{width:100%;border:solid 1px black;border-collapse:collapse;font:0.9em Verdana}
table.popai_branza td{border:solid 1px black;padding:2px 0 2px 5px}
table.popai_branza th{border:solid 1px black;text-align:center;font-weight:normal;padding:2px 0 2px 5px}
.c{text-align:center}
.patron{font-weight:bold;color:#0076b8;font-size:16px;text-align:center}
.strona_glowna{position:absolute;height:158px;width:910px;left:0px;top:50px;z-index:103;cursor:pointer}
/*uslugi*/
#uslugi table.adds{width:100%;border:0;border-collapse:collapse;font-size:10px;font-family:Verdana,Tahoma,ArialCE,HelvaticaCE,Arial,Helvetica,sans-serif;margin-top:10px}
#uslugi table.adds td{padding:5px;vertical-align:top}
#uslugi table.adds td.vspacer{width:1px;border-right:solid 1px #0076BC;padding:0}
#uslugi table.inner, table.inner2{text-align:left;width:100%;font-size:10px;font-family:Verdana,Tahoma,ArialCE,HelvaticaCE,Arial,Helvetica,sans-serif;margin-top:10px;padding:0;border-collapse:collapse}
#uslugi table.inner td.ileft, table.inner th.ileft{width:74%}
#uslugi table.inner td.lbox{width:130px}
#uslugi table.inner2 th.ileft{width:25%;line-height:18px;vertical-align:top}
#uslugi table.inner td.hspacer{height:7px;padding:0;border:0} 
#uslugi table.inner td.c40, table.inner th.c40{width:40%}
#uslugi table.inner th{text-align:center}
#uslugi hr{background-color:#0076BC;color:#0076BC;height:1px;border:0}
#uslugi select, input, textarea{font-size:9px;font-family:Verdana,Tahoma,ArialCE,HelvaticaCE,Arial,Helvetica,sans-serif}
#uslugi textarea{overflow:auto}
#uslugi div.list{padding-bottom:10px}
#uslugi .center{text-align:center}
#uslugi a.calc:link, a.calc:visited{color:blue}
#uslugi a.calc:hover{text-decoration:none;color:#ff00ff}
input.radio{outline:none}
/*spis wystawcow*/
table.spis{width:100%;font-family:Verdana, Tahoma, Arial;font-size:9px;color:#002149;border:0;border-collapse:collapse}
table.spis tr.odd{background-color:#ccc}
table.spis tr.even{background-color:#fff}
table.spis td{padding:2px 3px 2px 3px;border:solid 1px #003352;border-collapse:collapse;vertical-align:top;text-align:left;font-size:9px}
table.spis td.name{padding:2px 0 2px 5px;width:44%}
table.spis td.box{width:5%;text-align:center;vertical-align:middle}
table.spis td.space{border:0;background-color:#fff}
hr.spis{margin-top:20px;background-color:#003352;color:#003352;height:1px;border:0}
div.ggoty {float:left;width:200px;padding:10px 8px 10px 0;margin-right:8px;border-right:solid 0px #0076b8;text-align:center}
div.ggotyr {float:left;width:200px;padding:10px 0 10px 0;text-align:center}	
div.sp {clear:both;border-top:solid 0px #0076b8}