h2 {
	font-size: 12pt;
	font-weight: bold;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	color: #333333;
}
.textBiger {
	font-size: 11pt;
}
.textBigerNoMargin {
	font-size: 14px;
	font-weight: bold;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	color: #333;
	text-shadow: 1px 1px 0px #fff;
	padding: 0px;
}	

#content_sub h1 {
	font-size: 24px;
	font-weight: lighter;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
	clear: both;
}
#content_sub h2 {
	font-size: 18px;
	font-weight: lighter;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
	color: #666;
}
#content_sub h4 {
	font-size: 14px;
	font-weight: lighter;
	margin-left: 10px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#content_sub p {
	font-size: 11px;
	line-height: 16px;
	margin-left: 0px;
	margin-right: 10px;
	margin-top: 10px;
	padding: 0px;
	margin-bottom: 10px;
}
#content_sub{
	font-size: 11px;
}
#content_sub td,th {
	font-family: Tahoma, Geneva, sans-serif;
	color: #333;
}
#content_sub img.R {
	float: right;
	margin-left: 10px;
}
#content_sub img.logo_sklepy {
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#content_sub table.sklepy {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
#content_sub td.naglowek_tabelki {
	background-color: #FC0;
	font-size: 12px;
	color: #000;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	font-weight: bold;
	text-shadow: 1px 1px 0px #FF6;
}
#content_sub td.LA_tabelki {
	background-color: #F3F3F3;
	font-size: 12px;
	color: #333;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	text-shadow: 1px 1px 0px #fff;
}
#content_sub td.LB_tabelki {
	background-color: #E6E6E6;
	font-size: 12px;
	color: #333;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
		text-shadow: 1px 1px 0px #fff;
}


#content_sub hr {
	height: 1px;
	background-color: #CCC;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#content_sub .NR {
	font-size: 11px;
	color: #333;
	padding: 10px;
}
#content_sub .NR a {
	background-color: #FFF;
	text-decoration: none;
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 6px;
	line-height: 21px;
}
#content_sub .NR a:hover {
	background-color: #E6E6E6;
}
#content_sub .NRactiv {
	background-color: #E6E6E6;
	text-decoration: none;
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 6px;
}
#content_sub_container_r ul{
	margin:0px;
	padding-left:16px;
}
#content_sub_container ul{
	margin:0px;
	padding-left:16px;
}
#content_sub_container_r a:active, #content_sub_container a:active, #content_sub_container_nobaner a:active, .tablePaczkomaty a:active{
	text-decoration: underline;
	color: #000;
}
#content_sub_container_r a:link, #content_sub_container a:link, #content_sub_container_nobaner a:link, .tablePaczkomaty a:link{
	color: #333;
	text-decoration: underline;
}
#content_sub_container_r a:visited, #content_sub_container a:visited, #content_sub_container_nobaner a:visited, .tablePaczkomaty a:visited{
	text-decoration: underline;
	color: #666;
}
#content_sub_container_r a:hover, #content_sub_container a:hover, #content_sub_container_nobaner a:hover, .tablePaczkomaty a:hover{
	text-decoration: none;
	color: #000;
}
#content_sub_container table.gray, #content_sub_container_nobaner table.gray, #content_sub_container_r table.gray{
	background-color: #fafafa;
	margin-top: 10px;
	margin-bottom: 10px;
}

#content_sub_container td.gray_dark, #content_sub_container_nobaner td.gray_dark, #content_sub_container_r td.gray_dark{
	background-color: #F4F4F4;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #EBEBEB;
	border-bottom-color: #FFF;
}
#content_sub_container .NR, #content_sub_container_nobaner .NR, #content_sub_container_r .NR{
	margin-left: 10px;
	font-weight: bolder;
	text-shadow: 1px 1px 0px #fff;
	color: #333;
	
}
#content_sub_container .doreczona, #content_sub_container_nobaner .doreczona, #content_sub_container_r .doreczona{
	margin-left: 10px;
	font-weight: bolder;
	text-shadow: 1px 1px 0px #fff;
	color: #390;	
}
#content_sub_container .w_drodze, #content_sub_container_nobaner .w_drodze, #content_sub_container_r .w_drodze{
	margin-left: 10px;
	font-weight: bolder;
	text-shadow: 1px 1px 0px #fff;
	color: #C00;	
}
#content_sub_container #telefonkomorkowy, #content_sub_container_nobaner #telefonkomorkowy, #content_sub_container_r #telefonkomorkowy{
	display: block;
	float: left;
	padding-bottom: 4px;
	padding-top: 3px;
	padding-right: 10px;
	padding-left: 10px;
	color: #FFF;
	-moz-border-radius-topleft: 0px;
	-webkit-border-top-left-radius: 0px;
	-moz-border-radius-topright: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	
	border-top-left-radius: 0px;
	border-top-right-radius: 5px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 5px;
	
	text-shadow: -1px -1px 0px #808080;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
	border: 1px solid #999;
	background-color: #999;
	font-size: 11px;
	line-height: 16px;
}
#content_sub_container .login, #content_sub_container_nobaner .login, #content_sub_container_r .login{
	display: block;
	float: left;
	padding-bottom: 4px;
	padding-top: 3px;
	padding-right: 10px;
	padding-left: 10px;
	background-color: #999;
	color: #FFF;
	-moz-border-radius-topleft: 0px;
	-webkit-border-top-left-radius: 0px;
	-moz-border-radius-topright: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-bottomleft: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	
	border-top-left-radius: 0px;
	border-top-right-radius: 5px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 5px;
	
	text-shadow: -1px -1px 0px #808080;
	margin-top: 5px;
	margin-bottom: 5px;
	border: 1px solid #999;
	font-size: 11px;
}
#content_sub_container .login_error, #content_sub_container_nobaner .login_error, #content_sub_container_r .login_error{
	display: block;
	float: left;
	padding-bottom: 4px;
	padding-top: 3px;
	padding-right: 30px;
	padding-left: 10px;
	color: #FFF;
	-moz-border-radius-topleft: 0px;
	-webkit-border-top-left-radius: 0px;
	-moz-border-radius-topright: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-bottomleft: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	
	border-top-left-radius: 0px;
	border-top-right-radius: 5px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 5px;
	
	text-shadow: -1px -1px 0px #a30000;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
	border: 1px solid #C00;
	background-color: #C00;
	background-image: url(../images/ico2error.png);
	background-repeat: no-repeat;
	background-position: right top;
	font-size: 11px;
}
#content_sub_container .login_ok, #content_sub_container_nobaner .login_ok, #content_sub_container_r .login_ok{
	display: block;
	float: left;
	padding-bottom: 4px;
	padding-top: 3px;
	padding-right: 10px;
	padding-left: 10px;
	background-color: #36a52f;
	color: #fff;
	-moz-border-radius-topleft: 0px;
	-webkit-border-top-left-radius: 0px;
	-moz-border-radius-topright: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-bottomleft: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	border-top-left-radius: 0px;
	border-top-right-radius: 5px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 5px;
	text-shadow: -1px -1px 0px #308225;
	margin-top: 5px;
	margin-bottom: 5px;
	border: 1px solid #36a52f;
	background-image: url(../images/ico2OK.png);
	background-repeat: no-repeat;
	background-position: right top;
	font-size: 11px;
}
#content_sub_container .token, #content_sub_container_nobaner .token, #content_sub_container_r .token{
	margin-left: 10px;
	float: left;
	padding-right: 5px;
	padding-left: 5px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
}
#content_sub_container .imput, #content_sub_container_nobaner .imput, #content_sub_container_r .imput{
	background-color: #FFF;
	border: 1px solid #999;
	height: 20px;
	
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
   	border-radius: 5px;
	
	margin-left: 10px;
	float: left;
	padding-right: 5px;
	padding-left: 5px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
}
#content_sub_container .imput_fokus, #content_sub_container_nobaner .imput_fokus, #content_sub_container_r .imput_fokus{
	background-color: #FFF;
	height: 20px;
	-moz-border-radius-topleft: 5px;
	-webkit-border-top-left-radius: 5px;
	-moz-border-radius-topright: 0px;
	-webkit-border-top-right-radius: 0px;
	-moz-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 0px;
	-webkit-border-bottom-right-radius: 0px;
	
	border-top-left-radius: 5px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 0px;
	
	margin-left: 10px;
	float: left;
	padding-right: 5px;
	padding-left: 5px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999;
	border-right-color: #999;
	border-bottom-color: #999;
	border-left-color: #999;
	padding-top: 0px;
	padding-bottom: 0px;
}
#content_sub_container .imput_fokus_error, #content_sub_container_nobaner .imput_fokus_error, #content_sub_container_r .imput_fokus_error{
	background-color: #FFF;
	height: 20px;
	-moz-border-radius-topleft: 5px;
	-webkit-border-top-left-radius: 5px;
	-moz-border-radius-topright: 0px;
	-webkit-border-top-right-radius: 0px;
	-moz-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 0px;
	-webkit-border-bottom-right-radius: 0px;
	
	border-top-left-radius: 5px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 0px;
	
	margin-left: 10px;
	float: left;
	padding-right: 5px;
	padding-left: 5px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #c00;
	border-right-color: #c00;
	border-bottom-color: #c00;
	border-left-color: #c00;
	padding-top: 0px;
	padding-bottom: 0px;
}
#content_sub_container .text_fokus_error, #content_sub_container_nobaner .text_fokus_error, #content_sub_container_r .text_fokus_error{
	background-color: #FFF;
	-moz-border-radius-topleft: 5px;
	-webkit-border-top-left-radius: 5px;
	-moz-border-radius-topright: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
	margin-left: 10px;
	float: left;
	padding-right: 5px;
	padding-left: 5px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #c00;
	border-right-color: #c00;
	border-bottom-color: #c00;
	border-left-color: #c00;
	padding-top: 0px;
	padding-bottom: 0px;
	color: #F00;
	}
	
#content_sub_container .imput_fokus_ok, #content_sub_container_nobaner .imput_fokus_ok, #content_sub_container_r .imput_fokus_ok{
	background-color: #FFF;
	height: 20px;
	-moz-border-radius-topleft: 5px;
	-webkit-border-top-left-radius: 5px;
	-moz-border-radius-topright: 0px;
	-webkit-border-top-right-radius: 0px;
	-moz-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 0px;
	-webkit-border-bottom-right-radius: 0px;
	
	border-top-left-radius: 5px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 0px;
	
	margin-left: 10px;
	float: left;
	padding-right: 5px;
	padding-left: 5px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #36a52f;
	border-right-color: #36a52f;
	border-bottom-color: #36a52f;
	border-left-color: #36a52f;
	padding-top: 0px;
	padding-bottom: 0px;
}
#content_sub_container .imput2, #content_sub_container_nobaner .imput2, #content_sub_container_r .imput2{
	background-color: #FFF;
	border: 1px solid #CCC;
	height: 20px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	
	float: left;
}
#content_sub_container .imput3, #content_sub_container_nobaner .imput3, #content_sub_container_r .imput3{
	margin-left: 10px;
}
#content_sub_container .imput_text, #content_sub_container_nobaner .imput_text, #content_sub_container_r .imput_text{
	background-color: #FFF;
	border: 1px solid #999;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	margin-left: 10px;
}
#content_sub_container .imput_text, #content_sub_container_nobaner .imput_text, #content_sub_container_r input{
	}
	#content_sub_container .imput_text, #content_sub_container_nobaner .imput_text, #content_sub_container_r input:hover{
	background-color: #fafafa;
	}
		#content_sub_container .imput_text, #content_sub_container_nobaner .imput_text, #content_sub_container_r input:focus{
	background-color: #FFF;
	}
.adresy_kontakt  li.tel {
	list-style-image: url(../images/ico-tel.gif);
	margin-left: 10px;
	margin-top: 25px;
	margin-bottom: 5px;
	margin-right: 0px;
}
.adresy_kontakt  li.kom {
	list-style-image: url(../images/ico-kom.gif);
	margin-left: 10px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
}
select {
	margin-left: 10px;
}

