*{padding:0; margin:0}
body{font:normal 12px tahoma;color:#333;background:#222222}
a{text-decoration:none;color:#ccc}
a:hover{text-decoration:none;color:#fff}
a img{border:0}
#ten{height:10px;clear:both; overflow:hidden}
#five{height:5px;clear:both; overflow:hidden}
#one{height:1px;clear:both; overflow:hidden}
.bold{font-weight:bold}
.orange{ color:#FF6600}
.red{color:#e80c0e}
.gray{color:#555}
.blue{color:#0877c7}
.under{ text-decoration:underline}
.right{float:right}
.left{float:left}
.data{font:normal 10px tahoma; color:#aeb9bd}
.big, h2{font:normal 12pt arial; color:#ccc}
.bigger{font:normal 16pt arial; color:#000}
li{margin-left:25px}
h1{font:normal 16pt arial; color:#888; margin: 0 0 10px 0}

input, textarea, select{ background:#bfbfbf; color:#000; font:normal 11px tahoma; padding:3px; border:#ccc 1px solid}


#wrapper {margin:0 auto;width:951px}

#header {width:951px;height:65px;margin:10px 0 0 0}
#header #logo{float:left;margin:10px 0 0 0}
#header #flag{float:right}
#header #flag a {color:#999;font:normal 11px tahoma}
#header #flag a:hover{text-decoration:none;color:#ccc}

#banner {width:951px;height:272px;margin:0px 0px 5px 0px;background:url(../images/head.jpg) no-repeat}
#banner #slogan{margin:20px 16px 0 0;width:515px;float:right}
#banner #slogan h1{margin:0; color:#888; font:normal 20pt helvetica}
#banner #main{margin:30px 16px 0 0;width:515px;height:180px;float:right}
#banner #main .slogan{color:#999;font:normal 12pt arial}
#banner #main .partner{width:115px;height:120px;background:url(../images/partner_bg.jpg) repeat-x;border:#7a7a7a 1px solid;text-align:center;vertical-align:middle} 
#banner #main .name{text-align:center;font:normal 11px tahoma;color:#666}

#navigation {margin: 0px 0px 5px 0px;background:url(../images/menu_bg.gif) no-repeat;width:941px;height:34px;padding:8px 0 0 10px}
#navigation a{font:normal 12pt arial;color:#000; float:left; margin: 0 45px 0 10px}
#navigation a.selected, #navigation a:hover{color:#fff;text-decoration:none}

#leftcolumn {width:250px;float:left}
#leftcolumn #submenu {background:#000; border:#666 1px solid;padding:6px 10px; margin: 0 0 6px 0; color:#555}
#leftcolumn #submenu a{background:url(../images/arrow.gif) no-repeat left center; padding: 0 0 0 18px; display:block; line-height:20px}
#leftcolumn #submenu a:hover, #leftcolumn #submenu a.selected{color:#ccc; text-decoration:underline}

#rightcolumn {float:right;width:690px;display:inline; color:#999; font:normal 12px/18px tahoma}
#rightcolumn table.produkty {}
#rightcolumn table.produkty td{ vertical-align:top; border:#999 1px solid}
#rightcolumn table.produkty td img{ height:45px; overflow:hidden}

#rightcolumn table.list td{ vertical-align:top; border:#999 1px solid; padding:4px}



#content {width:951px;margin:0px 0px 5px 0px; color: #999999;}
#content .bigbox{ background:url(../images/bigbox.gif) no-repeat; width:465px; height:272px}
#content .oferta{ width:457px; height:122px; background:#000; border:#666 1px solid;}
#content #box {padding: 10px 0 0 0}
#content #box a{ background:url(../images/arrow.gif) no-repeat left center; padding: 0 0 0 18px; font:normal 11pt arial; text-transform:uppercase; color:#fff}
#content #news{background:#000; border:#666 1px solid; padding: 10px}
#content #news a{background:url(../images/arrow.gif) no-repeat left center; padding: 0 0 0 18px; display:block; line-height:20px}
#sitemap_lista a{display:block}

#footer{width:951px;padding:6px 0px 10px 0px;border-top:#fff 1px dotted;color:#999;font:normal 10px tahoma; margin: 0 0 10px 0}
#footer a:hover, #footer a.selected{color:#ccc; text-decoration:none}
