/*general style*/
html{
 height:100%;
}

body{
 color:#393939;
 font-family:Tahoma,Arial,Helvetica,sans-serif;
 font-size:80%;
 margin:0px;
 padding:0px;
 background:#fff url(../img/bg.jpg) repeat-x right top;
 background-color: #f0f5f9;
}

h1,h2,h3,h4,h5,ul,li,ol,form{
 padding:0px;
 margin:0px;
}

.bold {
	font-weight: bold;
}
table{
 border-collapse: collapse;
}
table td{
 border-collapse: collapse;
 padding:0px;
 margin:0px;
}
a {
 color:#393939;
 outline: none;
}
a img{
 border:0px;
}
.clear{
clear:both;
}

.content{
 padding:20px;
}
.content ul li{
 margin-left:20px;
}
.left, .right{
 float:left;
}
.noie_none{
 display:none;
}
input{
 width:180px;
 height:20px;
 padding-top:3px;
 border:1px solid #6b92a6;
}
select{
 border:1px solid #6b92a6;
 padding:3px; 
}
input.checkbox{
 width:auto;
 border:0px;
}
/*end general style*/


.page{
 width:950px;
 margin:0 auto;
}

.top{
 height:236px;
 background:transparent url(../img/baner.jpg) no-repeat left top; 
}

.logo{
 display:block;
 width:266px;
 height:118px;
 float:left;
}
.logowanie{
 float:right;
 width:335px;
 padding:8px 5px; 
 background:transparent url(../img/logowanie_bg.jpg) no-repeat left top;  
 color:#fff;
}
.logowanie table{
 width:99%;
 margin-bottom:2px;
}
.logowanie input{
 width:110px;
 height:22px;
 border:1px solid #668ea3;
}
.logowanie input.button_zaloguj{
 width:79px;
 height:25px;
 background:transparent url(../img/button_zaloguj.jpg) no-repeat left bottom;
 border:0px; 
 cursor: pointer;
}

.button_wyloguj{
 width:79px;
 height:25px;
 display:block;
 background:transparent url(../img/button_wyloguj.jpg) no-repeat left bottom;
}
.logowanie_linki{
 text-align:right;
 color:#fff;
 padding-right:5px;
 font-size:90%;
}
.logowanie_linki a{
 color:#fff;
 text-decoration:none;
}
.logowanie_linki a:hover{
 text-decoration:underline;
}
.logowanie_left{
 width:220px;
 float:left;
 padding-left:5px;
 font-size:12px;
}
.logowanie_right{
 width:90px;
 float:right;
 padding-right:5px;
}
a.yellow{
 color:#fed00b;
 font-weight:bold;
}

.menu_top{
 background:transparent url(../img/menu_bg.jpg) no-repeat left top; 
 height:48px;
}
.menu_top ul li{
 list-style:none;
 float:left;
 margin:0 10px;
}
.menu_top ul li a{
 color:#fff;
 text-decoration:none;
 float:left;
 display:block;
 padding:15px 0; 
}
.menu_top ul li a:hover{
 text-decoration:underline;
}

.menu_top ul li a.active{
 font-weight: bold;
 text-decoration:underline;
}

.path{
 padding:10px 20px;
}
.path a{
 text-decoration:none;
 padding:0 4px;
}
.path a:hover{
 text-decoration:underline;
}

.middle{

}
.oferta{

}
.nag_oferta{
 background:transparent url(../img/nag_oferta.jpg) no-repeat left top;  
 height:21px;
 margin-bottom:5px;
}
.nag_oferta span{
 display:none;
}


.zakladki_top{
 background:transparent url(../img/zakladka_bg.jpg) repeat-x left bottom;  
 height:42px; 
}

#podzakladki_menu{
	margin-left: 30px;
}

#podzakladki_menu li{
 float:left;
 list-style:none;
}

#podzakladki_menu li.kraje{
 float:left;
 list-style:none;
 display: block;
 width: 125px;
 height: 10px;
 padding: 0px;
 margin-top: 5px;
 margin-bottom: 5px;
}

#podzakladki_menu li.kraje a{
 padding: 0px;
}

.obrazek{
	float: left;
}
.nazwa{
	float: left;
}

#zakladki_menu li{
 float:left;
 list-style:none;
 margin-right:1px;
 background:transparent url(../img/zakladka.jpg) repeat-x left bottom; 
}
#zakladki_menu li.active{
 background:#175d82 url(../img/zakladka_active.jpg) repeat-x left top;  
}
#zakladki_menu li a{
 display:block;
 text-decoration:none;
 color:#fff;
 font-weight:bold;
 height:37px; 
 width:64px;
 padding: 5px 5px 0px 46px; 
 font-size: 10px;
}
#zakladki_menu li a.polska{
 background:transparent url(../img/pol.jpg) no-repeat left top;  
}
#zakladki_menu li.active a.polska{
 background:transparent url(../img/pol_a.jpg) no-repeat left top; 
} 
#zakladki_menu li a.import_ue{
 background:transparent url(../img/eur.jpg) no-repeat left top;  
}
#zakladki_menu li.active a.import_ue{
 background:transparent url(../img/eur_a.jpg) no-repeat left top;  
}
#zakladki_menu li a.eksport_ue{
 background:transparent url(../img/eur.jpg) no-repeat left top;  
}
#zakladki_menu li.active a.eksport_ue{
 background:transparent url(../img/eur_a.jpg) no-repeat left top;  
}
#zakladki_menu li a.import_usa_canada{
 background:transparent url(../img/usa.jpg) no-repeat left top;  
 padding-left:56px;
}
#zakladki_menu li.active a.import_usa_canada{
 background:transparent url(../img/usa_a.jpg) no-repeat left top;  
 padding-left:56px;
}
#zakladki_menu li a.eksport_usa_canada{
 background:transparent url(../img/usa.jpg) no-repeat left top;  
 padding-left:56px;
}
#zakladki_menu li.active a.eksport_usa_canada{
 background:transparent url(../img/usa_a.jpg) no-repeat left top;  
 padding-left:56px;
}
#zakladki_menu li a.import_azja{
 background:transparent url(../img/azja.jpg) no-repeat left top;  
}
#zakladki_menu li.active a.import_azja{
 background:transparent url(../img/azja_a.jpg) no-repeat left top;  
}
#zakladki_menu li a.eksport_azja{
 background:transparent url(../img/azja.jpg) no-repeat left top;  
}
#zakladki_menu li.active a.eksport_azja{
 background:transparent url(../img/azja_a.jpg) no-repeat left top;  
}
#zakladki_menu li a.import{
 background:transparent url(../img/import.jpg) no-repeat left top;  
 padding-left:50px;
}
#zakladki_menu li.active a.import{
 background:transparent url(../img/import_a.jpg) no-repeat left top;  
 padding-left:50px;
}
#contener_zakladki{
 clear:both;
 background-color: #175d80; 
}
.zakladka{
 display:none;
 padding:0px;
 color:#fff;
 font-size:80%;
}
.zakladka_active{
 display:block;
}

.podzakladka{
 display:none;
 padding:0px;
 color:#fff;
 font-size:80%;
}
.podzakladka_active{
 display:block;
}
.opcja{
	display: block;
	float: left;
	margin: 5px;
}


/* podkategorie */
.podkategorie {
	background-color: #175D82;
	border-bottom: 1px solid #c5d7e1;
	/*height: 20px;*/
	padding: 10px;
}

.podkategorie a.active {
	color: #c5d7e1;
	
}

.podkategorie a{
	color: #FFF;
	text-decoration: none;
	display: block;
	/*border-left: 1px solid #c5d7e1;*/
	float: left;
	padding-left: 15px;
	padding-right: 15px;
	font-size: 11px;
	font-weight: bold;
}
/* end podkategorie */


.zakladka table{
 width:100%;
}

.zakladka table td{
 padding:8px;
 vertical-align: middle;
 border-bottom:1px solid #457d9b; 
}
.zakladka table td.td_paczka{
 width:60px;
 text-align:center;
 padding:0px; 

}
.zakladka table td.td_opis a{
	color: #FFF;
	text-decoration: none;
	font-size: 11px;
}
.paczka{
 background:transparent url(../img/paczka.png) no-repeat left top;   
 width:55px;
 height:54px;
 color:#353535;
 /*padding-top:30px;*/
 text-align:center;
  font-size: 8px;
  margin-left: 10px;
}

.paczka_wew{
	padding-top: 25px;
}

.main{
 margin-top:10px;
 
}
.main .left{
 width:410px;
 float:left;
}
.main .right{
 width:530px;
 float:right;
}
.nag_narzedzia{
 background:transparent url(../img/nag_narzedzia.jpg) no-repeat left top;  
 height:31px;
}
.nag_narzedzia span{
 display:none;
}

.banerek{
 display:block;
 float:left;
 margin-left:7px;
 width:254px;
 height:127px;
}


/* tree col*/
.left{
 width:240px;
 float:left;
 margin-right: 10px;
}
.right{
 width:240px;
 float:right;
}
.center{
 width:450px;
 float:left;
 /*margin-left:5px;*/
}

.box_gray{
 background-color: #e9e9e9;
 border:1px solid #cccccc;
 margin-bottom:4px;
}
.box_gray_t{
 background:transparent url(../img/box_gray_t.jpg) repeat-x left top; 
}
.box_gray_b{
 background:transparent url(../img/box_gray_b.jpg) repeat-x left bottom; 
}

.box_white{
 background-color: #fff;
 border:1px solid #cccccc;
 margin-bottom:4px;
}
.box_white_t{
 background:transparent url(../img/box_white_t.jpg) repeat-x left top; 
}
.box_white_b{
 background:transparent url(../img/box_white_b.jpg) repeat-x left bottom; 
}

.box_blue{
 background:transparent url(../img/box_blue.jpg) repeat-y left top; 
 margin-bottom:4px;
 color:#fff;
}

.nag_box{
 width:100%;
 height: 20px;
}
.nag_koszyk{
 background:transparent url(../img/nag_koszyk.gif) no-repeat 10px center; 
}
.nag_moje_przesylki{
 background:transparent url(../img/nag_moje_przesylki.gif) no-repeat 10px center; 
}
.nag_ksiazka_adresowa{
 background:transparent url(../img/nag_ksiazka_adresowa.gif) no-repeat 10px center; 
}
.nag_szybka_wycena{
 background:transparent url(../img/nag_szybka_wycena.gif) no-repeat 10px center; 
}
.nag_szablony_nadawania{
 background:transparent url(../img/nag_szablony_nadawania.gif) no-repeat 10px center; 
}
.nag_szybka_wycena{
 background:transparent url(../img/nag_szybka_wycena.gif) no-repeat 10px center; 
}
.nag_menu_osobiste{
 background:transparent url(../img/nag_menu_osobiste.gif) no-repeat 10px center; 
}
.nag_newsletter{
 background:transparent url(../img/nag_newsletter.gif) no-repeat 10px center; 
}
.nag_sledz_przesylke{
 background:transparent url(../img/nag_sledz_przesylke.gif) no-repeat 10px center; 
}
.nag_ostatnia_aktualnosc{
 background:transparent url(../img/nag_ostatnia_aktualnosc.gif) no-repeat 10px center; 
}
.nag_boks_informacyjny{
 background:transparent url(../img/nag_boks_informacyjny.gif) no-repeat 10px center; 
}
.nag_kalendarium{
 background:transparent url(../img/nag_kalendarium.gif) no-repeat 10px center; 
}

/*menu_box*/
.menu_box{
 padding:10px;
}
.menu_box p{
	margin: 0px;
	padding: 0px;
}
.menu_box li{
 list-style:none;
 border-top:1px solid #cccccc;
}
.menu_box li.first{
 border:0px;
}
.menu_box li a{
 text-decoration:none;
 color:#3d3d3d;
 font-size:11px;
 padding:8px;
 display:block;
 padding-left:14px;
 background:transparent url(../img/arrow_gray.jpg) no-repeat left 10px; 
}
.menu_box li a:hover,.menu_box li a.active{
 background:transparent url(../img/arrow_blue.jpg) no-repeat left 10px; 
 color:#0d557b;
}
.menu_box li li a{
 color:#636363;
 background:transparent url(../img/arrow_shadow.jpg) no-repeat left 2px; 
 margin-left:10px;
}
.menu_box li li a:hover{
 color:#000;
 background:transparent url(../img/arrow_shadow.jpg) no-repeat left 2px; 
}

.menu_box li li a.active{
 color:#000;
 background:transparent url(../img/arrow_shadow.jpg) no-repeat left 2px;
 font-weight: bold; 
}

.box_content{
 padding:5px;
 font-size:11px;
 min-height:50px;
}
.box_content .title{
 font-size:11px;
 color:#0d557b;
 font-weight:normal;
 margin-bottom:3px;
}

.box_content table{
 width:100%;
}
.box_content td, .box_content th{
 border-left:1px solid #cfcfcf;
 border-top:1px solid #cfcfcf;
 padding:3px 3px;
 color:#3d3d3d;
 font-size:10px;
}


.box_content .aktu_text input{
	border:1px solid #3179A1;
	margin: 0px;
	width: 20px;
}

.box_content table.more_padding td, .box_content table.more_padding th{
 padding:7px 3px;
}
.box_content th{
 border-top:0px;
}
.box_content  td.first,.box_content  th.first{
 border-left:0px;
}
.alt td{
background-color: #9ebbca;
}
td.align_center{
 text-align:center;
}
.info{
 margin-top:5px;
 line-height: 16px;
}
.text_right{
 text-align:right;
}
.more{
 color:#0d557b;
 background:transparent url(../img/arrow_blue.jpg) no-repeat right center; 
 padding-right:14px;
 padding-left:5px;
 text-decoration:none;
}
.button_yellow_s{
 display:block;
 background:transparent url(../img/button_yellow.jpg) repeat-x left center;
 height:18px;
 width:50px;
 padding:0px 5px;
 padding-top:3px; 
 font-size:10px;
 color:#3d3d3d;
 text-decoration:none;
 text-align:center;
  border:0px;
}
.button_add{
 width:100px;
 margin-top:6px;
 float:left;
}

.border_blue{
 color:#fff;
 padding-bottom:3px;
 margin-bottom:3px;
 border-bottom:1px solid #9ebbca;
}
.border_gray{
 padding-bottom:8px;
 margin-bottom:8px;
 border-bottom:1px solid #BFBFBF;
}
.input_middle{
 width:60px;
}
.input_small{
 width:30px;
}
.button_yellow_b{
 display:block;
 background:transparent url(../img/button_yellow.jpg) repeat-x left center;
 height:22px;
 width:100px;
 padding:0px 5px;
 padding-top:9px;
 font-size:10px;
 color:#3d3d3d;
 text-decoration:none;
 text-align:center;
 border:0px;
 /*margin-top:5px;*/
 cursor: pointer;
}
input.button_yellow_b{
 padding-top:0px;
 padding-bottom:3px;
}
.sledz .button_yellow_b{
 width:130px;
}
.button_gray{
 display:block;
 background:transparent url(../img/button_gray.jpg) repeat-x left center;
 height:22px;
 width:100px;
 padding:0px 5px;
 padding-top:9px;
 font-size:10px;
 color:#3d3d3d;
 text-decoration:none;
 text-align:center;
 border:0px;
 /*margin-top:5px;*/
}
.button_right{
 float:right;
}
.newsletter_plus{
 width:60px;
 float:right;
 margin-right:5px;
}
.newsletter_minus{
 width:60px;
 float:right;
}
.input_newsletter{
 width:218px;
 height:25px;
 border:1px solid #3179A1;
}
.input_sledz{
 width:218px;
 height:25px;
 margin-top:4px;
}
.date{
 color:#6F6F6F;
 font-size:10px;
 margin:4px 0;
}

.naglowek{
 font-size:16px;
 margin-bottom:10px;
 margin-left:20px;
}
.content_text .naglowek{
  margin-left:0px;
}
.content_text{
 padding:0px 5px;
}
.content_text .title{
 font-size:12px;
 color:#0D557B;
 margin-bottom:5px;
}
.content_text .text{
 text-align: justify;
 margin-bottom:10px;
}

.moje_konto{
  background:transparent url(../img/bg_moje_konto.png) no-repeat right 15px;
}

.rejestracja{
  background:transparent url(../img/rejestracja.jpg) no-repeat right 15px;
}

.moje_konto_left{
 width:490px;
 float:left; 
}
.moje_konto_right{
 width:240px;
 margin-left:10px;
 float:left;
}
.form_left{
 width:48%;
 float:left;
}
.form_right{
 width:48%;
 float:right;
}
.label{
 padding:5px;
 font-size: 11px;
}
.label_left{
 width:105px;
 float:left;
}
.input input{
 width:210px;
  height:20px;
  padding-top:5px;
 border:1px solid #6b92a6;
}
.textarea textarea{
 width:400px;
height:100px;
 padding-top:5px;
 border:1px solid #6b92a6;
}
.input_padding{
 padding-bottom:5px;
}
.input input.input_small{
 width:100px; 
}
.form fieldset{
 background:#fff url(../img/box_white_t.jpg) repeat-x left top; 
 padding:0px;
 border:1px solid #cccccc;
}
.form fieldset .box_white_b{
 padding-left:10px;
 padding-bottom:10px;
}
.form legend, div.info label{
 background-color:#F0F5F9;
 margin-left:10px;
 /*color:#0D557B;*/
 font-weight:bold;
 padding:2px 4px;
 font-size:11px;
}

.button_zapisz{
 width:79px;
 height:25px;
 background:transparent url(../img/button_zapisz.jpg) no-repeat left bottom;
 border:0px; 
 cursor: pointer;
 margin-top:10px;
}
.button_rejestruj{
 width:79px;
 height:25px;
 background:transparent url(../img/button_rejestruj.jpg) no-repeat left bottom;
 border:0px; 
 cursor: pointer;
 margin-top:10px;
}
.button_zmien{
 width:79px;
 height:25px;
 background:transparent url(../img/button_zmien.jpg) no-repeat left bottom;
 border:0px; 
 cursor: pointer;
 margin-top:10px;
 display:block;
}

.moje_konto_left_b{
 width:740px;
 float:left;
 margin-top:10px;
}
.moje_konto_right_b{
 width:100px;
 float:right;
 margin-top:10px; 
 padding-top:5px;
 padding-right:190px;
}

.moje_konto_left_b .left{
 width:220px;
 float:left;
 margin-right:10px;
}

.bottom{
 background:transparent url(../img/menu_bg.jpg) no-repeat left top; 
 height:48px;
 margin-top:10px;
 color:#fff;
 font-size:80%;
}
.bottom a{
 color:#fff;
}
.copy{
 float:left;
 width:70%;
 padding-top:15px;
 padding-left:10px;
}
.author{
 float:right;
 width:20%;
 padding-top:15px; 
 padding-right:10px;
 text-align:right;
}

.logs{
 text-align:center;
 margin-top:10px;
}


/* kroki*/
.kroki{
 width:765px;
 margin:0 auto;
 padding-bottom:20px;
}
.kroki ul li{
 list-style:none;
 float:left;
 display:block;
 width:153px;
 height:75px;
}

.kroki ul li a{
 width:153px;
 height:75px;
 display:block; 
 background:transparent url(../img/krok1.jpg) no-repeat left top;
}
.kroki ul li.krok1 a{
 background:transparent url(../img/krok1.jpg) no-repeat left top;
}
.kroki ul li.krok1 a.active{
 background:transparent url(../img/krok1_h.jpg) no-repeat left top;
}
.kroki ul li.krok2 a{
 background:transparent url(../img/krok2.jpg) no-repeat left top;
}
.kroki ul li.krok2 a.active{
 background:transparent url(../img/krok2_h.jpg) no-repeat left top;
}
.kroki ul li.krok3 a{
 background:transparent url(../img/krok3.jpg) no-repeat left top;
}
.kroki ul li.krok3 a.active{
 background:transparent url(../img/krok3_h.jpg) no-repeat left top;
}
.kroki ul li.krok4 a{
 background:transparent url(../img/krok4.jpg) no-repeat left top;
}
.kroki ul li.krok4 a.active{
 background:transparent url(../img/krok4_h.jpg) no-repeat left top;
}
.kroki ul li.krok5 a{
 background:transparent url(../img/krok5.jpg) no-repeat left top;
}
.kroki ul li.krok5 a.active{
 background:transparent url(../img/krok5_h.jpg) no-repeat left top;
}
.no_hand{
 cursor: default;
}
.buttons{
 padding-top:20px;
}
.box_form_cetner{
 margin:0 auto;
 /*width:524px;*/
 width: 740px;
}
.button_rezygnuje{
 width:98px;
 height:48px;
 background:transparent url(../img/button_rezygnuje.jpg) no-repeat left bottom;
 border:0px; 
 cursor: pointer;
 display:block;
 float:left;
}
.button_nadaje{
 width:140px;
 height:48px;
 background:transparent url(../img/button_nadaj.jpg) no-repeat left bottom;
 border:0px; 
 cursor: pointer;
 display:block;
 float:right;
}

.box_form_cetner table, div.info table{
 width:100%;
 margin-bottom: 15px;
}
.box_form_cetner table td, div.info table td{
 border:0px;
 border-bottom:1px solid #cdcdcd;
 padding:8px;
 /*color: #0D557B;*/
}
.box_form_cetner table td b, div.info table td b{
 font-size:36px;
 font-weight:normal;
}
.box_form_cetner input, .box_form_cetner select{
 border:1px solid #6b92a6;
  height:20px;
  padding-top:5px;
}
.box_form_cetner select{
 padding:3px;
 height:25px;
}

.oferta_kroki{
 padding-bottom:20px;
}
.kroki_left{
 float:left;
 width:550px;
}
.kroki_left .left{
 margin-right: 0px;
}
.kroki_right{
 float:right;
 width:390px;
 /*text-align: justify;*/
}

.kroki_right .left{
 margin-right: 0px;
}

.oferta_kroki table tr.alt td{
 background-color: #2d6c8e;
}
.oferta_kroki table td{
 /*border-right:1px solid #457d9b;*/ 
}
.yellow{
 color:#fecb05;
}
.yellow b{
 font-size:18px;
}
.oferta_kroki a{
 color:#fff;
 text-decoration:none;
}
.button_wybierz{
 width:94px;
 height:34px;
 background:transparent url(../img/button_wybierz.jpg) no-repeat left bottom;
 border:0px; 
 cursor: pointer;
 display:block;
 margin:0 auto;
}
td.td_center{
 text-align:center;
}

.small_text{
 font-size:10px;
}
table.noborder td{
 border:0px;
}

.box_form_cetner1{
 width:810px;
 margin:0 auto;
}

.box_form_cetner1 .kroki_left{
 width:400px;
}
.box_form_cetner1 .kroki_right{
 width:400px;
}

.box_form_cetner1 .left{
 width:220px;
 float:left;
}
.box_form_cetner1 .right{
 width:160px;
 float:right;
 padding-top:25px;
}

.box_form_cetner1 .right select{
	width: 150px;
	margin-bottom: 10px;
}

.right input.button_blue{
 background:transparent url(../img/button_blue.jpg) repeat-x left center;
 height:25px; 
 padding-bottom: 20px;
 font-size:10px;
 color:#fff;
 text-decoration:none;
 text-align:center;
 border:0px;
 margin-bottom:4px; 
 width:90px;  
}


.button_yellow{
 display:block;
 background:transparent url(../img/button_yellow1.jpg) repeat-x left center;
 height:20px;
 width:50px;
 padding:0px 5px;
 padding-top:5px; 
 font-size:10px;
 color:#3d3d3d;
 text-decoration:none;
 text-align:center;
  border:0px;
  margin-bottom:10px;
  width:80px;
}

.button_blue{
 display:block;
 background:transparent url(../img/button_blue.jpg) repeat-x left center;
 height:20px;
 padding:0px 5px;
 padding-top:5px; 
 font-size:10px;
 color:#fff;
 text-decoration:none;
 text-align:center;
  border:0px;
   margin-bottom:4px; 
   width:80px; 
}

.margin_auto{
	margin: auto;	
}

.buttons_krok3{
 float: right;
 padding-left:2px;
 margin-bottom: 20px;
}
.buttons_krok3 .button_blue_b{
 display:block;
 background:transparent url(../img/button_blue_b.jpg) repeat-x left center;
 height:34px;
 width:100px;
 padding:0px 5px;
 padding-top:5px; 
 font-size:10px;
 color:#fff;
 text-decoration:none;
 text-align:center;
 border:0px;
 float:left;
 margin-right:10px;
}

.buttons_krok3 .button_yellow_b{
 display:block;
 background:transparent url(../img/button_yellow_b.jpg) repeat-x left center;
 height:34px;
 width:100px;
 padding:0px 5px;
 padding-top:5px; 
 font-size:10px;
 color:#414141;
 text-decoration:none;
 text-align:center;
 border:0px;
 float:left;
 margin-top:0px;
}

.podsumowanie .left{
 width:690px;
}

.podsumowanie .right{
 width:250px;
}
.belka_blue{
 height:25px;
 background-color: #1b7097;
 color:#fff;
 padding:5px;
 padding-top:10px;
}
.belka_blue .left{
 width:310px;
 font-size:11px;
}
.belka_blue .right{
 width:330px;
 text-align:right;
 font-weight:bold;
 font-size:14px;
}

.podsumowanie .left .box_white{
 margin-bottom:0px;
}

.div_paczka{
 padding:10px 0;
 margin-bottom:10px;
 border-bottom:1px solid #cdcdcd;
}

.div_paczka td span{
  font-size:24px;
}

.nadawca fieldset, .odbiorca fieldset{
 border:1px solid #6b92a6;
 line-height: 16px;
 padding:10px;
}

.nadawca legend, .odbiorca legend{
 font-weight:bold;
}

.nadawca{
 width:140px;
 float:left;
 margin-right:10px;
 margin-left:20px;
}
.odbiorca{
 width:140px;
 float:left;
  margin-left:20px;
  margin-right:10px;
}
.cena{
 text-align:right;
 color:#4d7b94;
 font-size:12px;
 font-weight:bold;
}
td.td_right{
 text-align:right;
}

.podsumowanie .button_yellow{
 width:100px;
 float:left;
 margin-left:10px;
}
.float_left{
 float:left;
 padding-top:5px;
}

a.link_blue{
 text-decoration:none;
 color:#4099ba;
}

.podsumowanie  .right{
  line-height: 18px;
}

.okno{
 background-color: #fff;
 padding:4px;
 border:1px solid #668ea3;
}

.okno ul{
 margin-left: 15px;
 
}

.list .left{
 width: 560px;
}
.list .right{
 width: 372px;
 float:right;
}
.box_list{
 width:372px;
 height:180px;
 display:block;
 background:transparent url(../img/box_list.jpg) no-repeat left center; 
}
.margin_top{
 margin-top:10px;
}

.list .logs{
 text-align:left;
 padding-bottom:10px;
}

.two_col .center{
 width:690px;
}

.table table{
 width:100%;
 margin-bottom:20px;
}
.table table table{
 margin-bottom:0px;
}
.table td{
 border-left:1px solid #bebebf;
 border-top:1px solid #bebebf;
 padding:5px;
 font-size:11px;
}
.table td a{
 text-decoration:none;
}
.table th{
 border-left:1px solid #bebebf;
  padding:5px;
  font-size:11px; 
}
.table td.first,.table th.first{
 border-left:0px;
}
.table .alt td{
 background-color: #e4edf3;
}

.akcje_ksiazka_adresowa{
	width: 190px;
}
.akcje_moje_przesylki{
	width: 60px;
}
.akcje_szablony{
	width: 190px;
}
.nadanie_przesylki{
	width: 120px;
}
.button_wyslij_kurierem{
 width:80px;
}

.button_ksiazka_adresowa{
 width:40px;
 margin: 0px 5px;
 float: left;
}
.button_faktura{
 width:80px;
 margin:0 auto;
}
.tr_green{
 color:#88b032;
}
.tr_green a{
 color:#88b032;
}

.pager_tab, .search_tab{
 font-size:11px;
 padding:10px 0;
}

.search_tab form,  .select_pager{
 float:right;
}
 .select_pager{
  width:80px;
 }
.search_tab form{
 width:370px;
 padding-right:20px;
}

.search_tab form input{
 width:180px;
 height:16px;
 padding-top:3px;
 border:1px solid #6b92a6;
}
.search_tab form select, .select_pager select{
  padding:2px;
  height:22px;
  border:1px solid #6b92a6;
}
.search_tab form .button_yellow_s{
 float:right;
 border:0px;
 width:50px;
 height:18px;
}

.pager_info{
 width:250px;
 float:left;
 padding-top:4px;
}
.pager_center{
 width:300px;
 float:left;
 text-align:center;
}

.wycena table{
 width:100%;
 font-size:11px;
}
.wycena table td{
 padding:5px;
}
.wycena select{
 width:140px;
}
.button_wycen{
 width:79px;
 height:25px;
 background:transparent url(../img/button_wycen.jpg) no-repeat left bottom;
 border:0px; 
 cursor: pointer;
 margin-top:10px;
 margin-bottom:20px;
 margin-right:20px;
 float:right;
}
.button_nadaj{
 width:79px;
 height:25px;
 background:transparent url(../img/nadaj3.jpg) no-repeat left bottom;
 border:0px; 
 cursor: pointer;
 margin-top:10px;
 margin-bottom:20px;
 margin-right:10px;
 float:right;
}

.wycena .info{
 text-align:center;
 color:#0D557B;
 margin-bottom:20px;
}
.wycena .info b{
 font-size:24px;
 font-weight:normal;
}
.cennik_standard{
 margin-bottom:40px;
}
.napis_wiecej_paczek{
 width: 250px;
 float:right;
 text-align:center;
 padding-top:20px;
}
.cennik_standard table{
 width:100%;
 width:400px;
 float:left;
 margin-top:20px; 
}
.cennik_standard table td{
 border-left:1px solid #bebebf;
 border-top:1px solid #bebebf;
 padding:8px;
 font-size:11px;
}
.cennik_standard th{
 border-left:1px solid #bebebf;
  padding:5px;
  font-size:11px; 
}
.cennik_standard td.first,.cennik_standard th.first{
 border-left:0px;
}

.formularz_kont .left{
 width:250px;
 float:left;
}
.formularz_kont .right{
 width:400px;
 float:left;
}

.button_wyslij{
 width:79px;
 height:25px;
 background:transparent url(../img/button_wyslij.jpg) no-repeat left bottom;
 border:0px; 
 cursor: pointer;
 margin-top:10px;
}

.div_left{
	float: left;
}

.blad{
	font-size: 11px;
	color: #ff0000
}
.buttony{
	text-align: right;
	height: 30px;
}

.dwie_kolumny{
	width: 680px;
}
.form_adres{
	float:right;
	padding-right:120px;
	padding-top:220px;
	width:50px;
}
.szablon_szczegoly{
	width: 180px;
	margin: 10px;
}
.szczegoly_zamowienia{
	margin-bottom: 20px;
}
.lista_szablonow{
	margin-top: 20px;
	width: 160px;
}
.lista_pozycji fieldset{
	background:#f0f5f9; 
 	padding:0px;
 	border:1px solid #cccccc;
 	padding-top: 10px;
}
.zamowienie_szczegoly{
	margin-left: 15px;	
	margin-top: 10px;
	margin-bottom: 10px;
}

.podsumowanie_ograniczenia {
	margin-bottom: 5px;
}
.ograniczenia {
	margin-top: 20px;
	margin-left: 20px;
	width: 330px;
}

.podsumowanie .ograniczenia {
	margin-top: 20px;
	margin-left: 45px;
	width: 270px;
}
.opcje input {
	width: 20px;
}

/*tooltip*/
#tooltip {
position: absolute;
z-index: 3000;
border: 1px solid #FFEF5C;
background-color: #FFF6AF;
padding: 5px;
opacity: 0.85;
text-align:left;
font-size:11px;
font-weight:normal;
color:#000;
width:300px;
line-height:14px;
}
#tooltip h3, #tooltip div { margin: 0; }

#tooltip h3{
font-size:11px;
margin:0px;
padding:0px;
font-weight:normal; 
}
#tooltip ul li{
margin-left:15px;
}

/*komunikaty*/
.komunikat_allegro{
top: 250px;
left: 400px;
z-index:30;
width:200px;
}
.komunikat_ok{
background-image: url(../img/ok_icon.jpg);
background-position: left center;
background-repeat: no-repeat;
height: 86px;
padding:20px 20px 20px 100px;

}
.komunikat_error{
background-image: url(../img/error_icon.jpg);
background-position: left center;
background-repeat: no-repeat;
height: 100px;
padding:20px 20px 20px 100px;
}
.komunikat_allegro .tresc{
padding-top:10px;
font-weight:bold;
text-align:right;
}
.komunikat_allegro .right_close{
text-align:right;

}
.box_over{
position:absolute;
z-index:20;
background-color:#fff;
border:4px solid #ededed;
border-bottom:8px solid #a8a9a9;
border-right:8px solid #a8a9a9;
width:340px;
display:none;
padding:10px;
}

 .div_position_relative {
 width: 700px;
 float: left;
 position: relative;
}

.div  { color: #000; padding: 1px; background: #EE8835; display: none;}
.div_active {display: block;}

/*zakladki*/

#zakladki_allegro { width: 100%; margin: auto; float: left;}

#zakladki_allegro .over_body{
background-color: #FFFAE9;
padding:4px;
height: 100%;
position: relative;
}


ul#zakladki_menu_allegro
{
margin-top: 10px;
overflow: hidden;
}
ul#zakladki_menu_allegro li
{
height: 22px;
float: left;
display: block;
padding:0 5px;
padding-top: 5px;
text-align: center;
background-color: #FFFAE9;
}
ul#zakladki_menu_allegro li a { text-decoration: none; color: #000; background-color: #FFFAE9;}
ul#zakladki_menu_allegro li.active {color: #000; background-color: #EE8835;}
ul#zakladki_menu_allegro li.active a { color: #fff; background-color:#EE8835;}


.text_blue{
 color:#0000ff;
}

.text_green{
 color:#00aa00;
}

.paczka_usun{
	float: right;
	margin-top: 5px;
}

.wstecz{
	width:110px;
 	height:48px;
 	background:transparent url(../img/button_wstecz.jpg) no-repeat left bottom;
 	border:0px; 
 	cursor: pointer;
 	display:block;
 	float:right;
}

.duza_czcionka{
	font-size: 12px;
}
#form_zapis_szablonu{
	text-align: center;
}

.wczytaj_szablon{
	width: 100px;
	padding-top: 0px;
	color: #FFF;
	background: #337BA3;
	border: 1px solid #337BA3;
}

.przycisk{
	width: 100%;
	text-align: center;
	margin-top: 10px;
}
.nazwa_szablonu{
	text-align: center;
	margin-top: 10px;
}
.nadpisanie{
	margin-top: 10px;
	margin-bottom: 10px;
}

.nadpisanie_input{
	float: left;
	margin-right: 5px;
}
.nadpisanie_span{
	padding-top: 4px;
	margin-left: 4px;
}
.przycisk{
	margin-top: 20px;
}
.table_generowanie_hasla{
	width: 100%;
	margin-top: 20px;
}
.table_generowanie_hasla tr{
	width: 100%;
	text-align: center;
}
.table_generowanie_hasla tr td{
	padding-bottom: 10px; 
}
.regulamin{
	height: 25px;
}
.komunikat{
	color:#FDC903;
	font-size:14px;
	font-weight:bold;
	margin-bottom:20px;
	margin-left:20px;
	width: 100%;
}
.regulamin_tekst{
	padding-bottom: 10px;
}
.kod_pocztowy{
	width: 55px;
}
.uslugi{
	color: #fff;
}
.uslugi .usluga, .uslugi .cena{
	color: #fff;
}
.boks_szybka_wycena{
	width: 80px;
	float: right;
}
.rss, .ankieta, .boks_grafika{
	padding: 10px;
}
.rss a, .ankieta a, .boks_grafika a{
	color: #0D557B;
}
.options{
	width: 100px;
	padding-top: 10px;
	margin: 0 auto;
}
.options div{
	height: 25px;
}
.options div .label{
	padding-left: 30px;
}
.dolaczone_pliki, .galeria_kafelki{
	margin-top: 20px;
}
.dolaczone_pliki ul{
	width: auto;
	margin-left: 20px;
	list-style: none;
}
.dolaczone_pliki ul li{
width: auto;
}
.dolaczone_pliki ul li a{
width: auto;
 text-decoration:none;
 color:#0D557B;
 font-size:11px;
 padding:8px;
 display:block;
 padding-left:14px;
 background:transparent url(../img/arrow_blue.jpg) no-repeat left 10px;
}
.green_title{
	margin-bottom: 10px;
}
.wartosc_liczbowa_td{
	text-align: right;
}
.komunikat_info{
	margin-top: 5px;
	margin-bottom: 5px;
	font-size: 12px;
	color: #185778;
}
.input_blad{
	border: 1px solid #FF0000;
}
.bialy_tekst{
	color: #FFF;
}
.brak_uslug{
	font-size: 12px;
	font-weight: bold;
	padding: 10px;
	color: #FFF;
}

.szybka_wycena_masa_paczki{
	float: left;
	width: 15px;
	height: 26px;
	margin-left: 5px;
	background:transparent url(../img/odwaznik01s.gif) no-repeat;
}
.szybka_wycena_wymiar_dlugosc{
	float: left;
	width: 30px;
	height: 26px;
	margin-left: 5px;
	background:transparent url(../img/dlugosc01s.gif) no-repeat;
	background-position: 0px 11px;
}
.szybka_wycena_wymiar_szerokosc{
	float: left;
	width: 30px;
	height: 26px;
	margin-left: 5px;
	background:transparent url(../img/szerokosc01s.gif) no-repeat;
	background-position: 0px 11px;
}
.szybka_wycena_wymiar_wysokosc{
	float: left;
	width: 30px;
	height: 26px;
	margin-left: 5px;
	background:transparent url(../img/wysokosc01s.gif) no-repeat;
	background-position: 0px 11px;
}
.ikony .nazwa_paczki{
	float: left;
	width: 30px;
	height: 26px;
	margin-left: 200px;
	background:transparent url(../img/notatnik02s.gif) no-repeat;
	background-position: 0px 3px;
}
.ikony .masa_paczki{
	float: left;
	width: 31px;
	height: 26px;
	margin-left: 185px;
	background:transparent url(../img/odwaznik01s.gif) no-repeat;
	background-position: 0px 0px;
}
.ikony .wymiar_dlugosc{
	float: left;
	width: 30px;
	height: 26px;
	margin-left: 120px;
	background:transparent url(../img/dlugosc01s.gif) no-repeat;
	background-position: 0px 11px;
}
.ikony .wymiar_szerokosc{
	float: left;
	width: 30px;
	height: 26px;
	margin-left: 13px;
	background:transparent url(../img/szerokosc01s.gif) no-repeat;
	background-position: 0px 11px;
}
.ikony .wymiar_wysokosc{
	float: left;
	width: 30px;
	height: 26px;
	margin-left: 13px;
	background:transparent url(../img/wysokosc01s.gif) no-repeat;
	background-position: 0px 11px;
}
.komunikat_buttony{
	margin-bottom: 10px;
	margin-top: 15px;
	padding-left: 155px;
}

.komunikat_button_ok{
	width: 40px;
	height: 21px;
	border: 1px solid #D2D2D2;
	padding: 0px;
}
.haslo{
 background-image: url(../img/haslo.jpg);
}
.regulamin a{
	color: #FFF;
}
.flaga{
	margin: 5px;
}

.boks_logowanie{
	margin-top: 30px;
}

.komunikat_info_ok{
	color: #0D557B;
}

.komunikat_zielony{
	color: #22A608;
	font-size: 10px;
}

.komunikat_zielony_duzy{
	color: #22A608;
	font-size: 12px;
}
.nadanie_nazwa_paczki{
	width: 280px;
}

.kontener_oferta{
	margin-bottom: 20px;
}
.td_opis{
	width: 210px;
	font-size: 11px;
}
.mala_czcionka{
	font-size: 10px;
}
.platnosc{
	margin-left: 190px;
}
h2{
	font-size: 10px;
	color: #FFFFFF;
 font-weight:normal;
}
.tekst_szary{
float:left;
padding-left:30px;
}
h1{
	font-size: 6px;
	color: #F0F5F9;
 font-weight:normal;
}
.wciecie{
	margin-left: 10px;
}
.dostawa{
	font-size: 11px;
}
.info_dodatkowe_uslugi p{
	margin: 0px;
}
.info_dodatkowe_uslugi{
	margin-top: 5px;
	margin-bottom: 5px;
	font-size: 10px;
}

.dodatkowe_koszta{
	text-align: right;
}

.gwiazdka{
	float: left;
}

.gwiazdka_info{
	float: left;
	margin-left: 5px;
}
