*{font-family:Arial, Verdana, sans; font-size:12px; color:#25201c;}
body{margin:0; padding:0; background:white url(img/bg.jpg) repeat-x top; color:#333;}
img{border:none; margin:0; padding:0;}
a img{border:none;}

small{font-size:8px; display:block; clear:both; color:#25201c; margin:10px;}
h1{font-size:1.7em; font-weight:normal; color:#ee6b01; font-style:italic; text-align:right; text-transform:uppercase; padding-right:10px; display:block; }
h2{font-size:1.4em; font-weight:normal; color:#25201c; margin:10px 0 20px 0;}
h3{font-size:1.2em; font-weight:bold; color:#25201c;}
.c_head, .c_head a{font-size:1.3em; color:#ee6b01; margin:15px 0 10px 10px;}
.c_subq a{margin:10px 0 0 25px; clear:both; display:block;}
.pakiet-header-name{font-size:20px; color:#465500; font-weight:bold; text-align:left; padding:5px; border-bottom:1px dotted #465500;}

.data_table{ border-collapse:collapse; width:100%; background:#ecffb4 url(img/tbl-bg.jpg) repeat-x top; color:#25201c;}
tr.data_table_header{background:#25201c; border-bottom:2px solid white; color:white; height:33px;}
tr.data_table_header td{color:white; text-align:center;}
td.data_table_lt{background:#25201c; width:8px;}
td.data_table_rt{background:#25201c; width:8px;}
tr.data_table_bottom{height:20px;}
td.data_table_lb{background: transparent url(img/submenu.jpg) no-repeat bottom left;}
td.data_table_rb{background: transparent url(img/submenu-r-r-f.jpg) no-repeat bottom right;}
td.data_table_rb_red{background: transparent;}

tr.data_table_button{background:white; padding:0; margin:0;}
td.button-flat{text-align:right; border:none; margin:0; padding:0;}
td.button-round-r{background:#ee6b01; width:8px;}
td.button-round-l{background:transparent; width:8px;}

.data_table_przelicz_table{border-collapse:collapse; border:none; margin:0; padding:0; float:right;}
tr.data_table_przelicz_button_row{background:#ee6b01;}
input.data_table_przelicz{background:transparent; color:white; border:none; padding:2px 30px 2px 30px; margin:0;}

td.data_table_bottom_cien{background:transparent url(img/data_table_bottom_cien.jpg) no-repeat bottom center;}

td.subbutton_cien{height:5px; background:transparent url(img/subbutton_cien.jpg) no-repeat right top;}

tr.datarow-empty-top{height:10px;}

td.datarow-dotted{background:transparent url(img/dots.jpg) repeat-x bottom; padding:3px; color:#25201c;}
#center {text-align:center;}
#left {text-align:left;}
#right {text-align:right;}
#active{font-weight:bold;}
#for-non-logged{color:#999; text-align:center; font-size:10px;}
#data-table-wyrozniony{color:#ee6b01;}
#center-hidden{color:#999; text-align:center;}
.datarow-dotted a{text-decoration:none; color:#25201c;}
.datarow-dotted a:hover{color:#ee6b01;}

form{margin:0; padding:0;}

.menu-box-content .mf-form-wrapper .mf-row .mf-label{float:left;}
.menu-box-content .mf-form-wrapper {}

.menu-box-wrapper{width:285px; margin:10px 0 10px 0px; border:1px solid white; display:block; clear:both;}
.menu-box-inner{width:280px; background:#ecffb4 url(img/tbl-bg.jpg) repeat-x top; float:left; display:block; }

.menu-box-cien{background:white url(img/submenu.jpg) no-repeat top left; float:left; border-left:1px solid white; display:block; width:11px; height:10px; margin-top:-10px;}

.menu-header-wrapper{height:33px; background:#25201c; border-bottom:2px solid white; color:white; text-transform:uppercase;}
.menu-header-left-round{height:33px; width:10px; background:#25201c; float:left;}
.menu-header-right{height:23px; width:240px; float:left; background:#25201c; float:right; text-align:right; font-size:14px; padding-top:10px; padding-right:10px; color:white;}

.menu-bottom{height:10px !important; line-height:10px !important; margin:0; padding:0; width:280px; clear:both; background:transparent url(img/submenu-r-r-f.jpg) no-repeat bottom right; text-align:left;} 
.menu-box-content{width:255px; padding:10px; text-align:right; color:#25201c; background:transparent url(img/menu_tlo.jpg) no-repeat top left; text-transform:uppercase;}
.menu-box-content a{text-decoration:none; color:#25201c; margin:3px 0 3px 0; display:block;}
.menu-box-content a:hover{color:#ee6b01;}

ul.menu{padding:0; margin:0; list-style:none;}
ul.menu li a{text-decoration:none; color:#25201c;}
ul.menu li a:hover{color:#ee6b01;}
ul.menu li.active{color:white;}

.ulnone{list-style-type:none; margin:0; padding:0;}
.ulnone li {font-size:18px;}
.ulnumeric{list-style-type:decimal; margin:10px 0 20px 0;}
.ulnumeric li {font-size:1em;}

.main-wrapper{width:1000px; margin:0 auto;}
.sitecontent-wrapper{width:1000px; margin-left:0px;}

.menu-wrapper{width:290px; margin-right:5px; float:left;}
.content-wrapper{float:left; margin:20px 0 20px 15px; width:690px;}

.header-wrapper{height:213px; margin-top:10px; width:1000px; border-bottom:1px solid white; background:white url(img/head-right.jpg) no-repeat top right; display:block;}
.head-top{height:56px; width:645px; background:white url(img/head-left-top.jpg) no-repeat top left; display:block;}
.logo{height:113px; width:645px; background:white; display:block;}
.logo a img {margin-left:20px; margin-top:7px;}
.head-bot{height:44px; width:645px; background:white url(img/head-left-bot.jpg) no-repeat top left; display:block;}
.menu-top-wrapper{background:#25201c; line-height:29px; width:1000px; height:29px; display:block; border-bottom:2px solid white; color:white !important; text-align:center;}
.menu-top-wrapper a{font-size:14px; color:white; text-decoration:none; font-style:italic; margin:0 5px 0 5px;}
.menu-top-wrapper a:hover{color:#f08127;}

.top-producenci-menu{width:880px; margin-left:10px; float:left; padding-top:10px; display:block;}
.top-producenci-menu a{margin:2px 5px 2px 5px; float:left; width:165px; font-size:12px; line-height:11px; display:block; text-align:left; font-weight:bold; color:#465500; text-decoration:none; font-style:italic;}
.pakiet-top-description{margin-bottom:20px;}

.sub-producenci-menu{background:#ecffb4 url(img/submenu-r-r.jpg) no-repeat bottom right; height:10px; float:left; display:block; width:1000px; padding:0; margin:0; clear:both;}
.suby-producenci-menu img{float:left !important;}
.sub-full-menu{background:#ecffb4 url(img/submenu-r-r-f.jpg) no-repeat bottom right; height:10px; float:left; display:block; width:1000px; }

.top-full-menu{width:1000px; float:left; background:#ecffb4 url(img/tbl-bge.jpg) repeat-x top left; padding:0px; padding-top:10px;}
.top-full-menu .mf-row#main-loginform, .mf-row#main-searchform{float:left; text-align:center;}
.top-full-menu .mf-form-wrapper{margin:0; width:800px; margin-left:100px; padding:0;}
.top-full-menu .mf-form-wrapper form{margin:0; padding:0;}
.top-full-menu .mf-row .mf-label#main-loginform{float:left;line-height:20px; text-align:right; margin-right:10px; }
.top-full-menu .mf-row .mf-field#main-loginform{float:right; width:170px; margin-right:10px;}
.strzalka {background:white url(img/strz-bg.jpg) repeat-y right; padding:0; margin:0; width:1000px; text-align:right;}
.top-producenci-menu a:hover{color:#ee6b01;}
.strzalkaimg{width:99px; height:128px; display:block; margin:0; padding:0; border:1px solid red; }

.footer{background:#25201c; line-height:26px; font-size:14px; text-align:center; color:white;}
.footer a{color:white; text-decoration:none; font-style:none;}

.banner{margin-bottom:10px;}
.footer-banners {text-align:center;}
.designer{float:right; clear:both; margin-top:5px;}

.c_cont{margin:10px; font-size:14px;}
.hurtap{height:36px; display:block; margin:20px;}
.hurtap:hover img{display:none;}
.hurtap:hover{background:transparent url(img/hurtaplogo.gif) no-repeat top center;}
.over-footer-wrapper{ border-top:1px solid #d8dfe8; border-bottom:1px solid #d8dfe8; margin-top:20px; text-align:center;}

.menu-pomocnicze{text-align:right; margin-bottom:5px;}
.order{border-collapse:collapse; width:99%;}
.order-headings{height:20px; text-align:right; color:#8198b6;}
.order-order{font-size:20px; padding:20px 0 5px 0; color:#465500;}
.pakiet-name{color:#465500; border-bottom:1px solid #c1d582; border-top:1px solid #c1d582;text-align:center;}
.row-names{text-align:center; color:#c1d582; border-left:1px solid #c1d582;}
#hed {color:#465500; background:#ecffb4;}
#prc {text-align:right;}
.row-names td {padding:3px; border-right:1px solid #c1d582; border-bottom:1px solid #c1d582;}
#gratis {color:#c1d582;}
.pname{ text-align:left;}
.order-sums{color:#465500; border-left:1px solid #c1d582; border-bottom:1px solid #c1d582;}
.order-sums-total {color:#465500; border-bottom:1px solid #c1d582; border-left:1px solid #c1d582;}
.order-sums-total td{padding:3px; border-right:1px solid #c1d582;}
.order-sums td{padding:3px; border-right:1px solid #c1d582;}
.os-title{text-align:right;}
td.darker {background:#ecffb4;}
.clearrow{height:30px;}

