body, td {
	font-family: Tahoma, Arial, Verdana, Sans-Serif;
	font-size: 11px;
}

body {
	padding: 0px;
	margin: 0px;
	border-style: none;
	background-color: #FFFFFF;
	color: #727272;
}

p {
	margin-top: 0px;
	margin-bottom: 0px;
}

ol, ul, li {
	padding: 0px;
	margin: 0px 0px 0px 15px;
}

ul li {
	margin: 0px 0px 0px 0px;
}

ol li {
	margin: 0px 0px 0px 15px;
}

h1, h2, h3, h4, h5, h6, h7, p, form {
	margin: 0px;
	padding: 0px;
}

td {
	/*vertical-align: top;*/
}

a {
	color: #3399cc;
	font-weight: normal;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

#alpol_main{
	font-size: 1.0em;
}

#alpol_main_drukuj div.kolumna1, #alpol_main_drukuj div.kolumna2, #alpol_main_drukuj table.tableDoradztwo, #alpol_main_drukuj td.tableDoradztwoWiersz {
	color: #000000 !important;
}

#alpol_main_drukuj .tableDoradztwo td{
	border-bottom: 1px solid #000000 !important;
	border-right: 1px solid #000000 !important;
}

#alpol_main_drukuj .tableDoradztwo	{
	border-top: 1px solid #000000 !important;
	border-left: 1px solid #000000 !important;
}

.clear {
	clear:both;
}

.left {
	float:left;
}

.right {
	float:right;
}

td.welcome_left_side {
	background: url(images/shadow-l.gif) repeat-y 100% 0px;
}
td.welcome_left_side div {
	width: 6px;
	height: 6px;
	background: url(images/shadow-tl.gif) no-repeat 0px 0px;
	float: right;
}
td.welcome_right_side {
	background: url(images/shadow-r.gif) repeat-y 0px 0px;
}
td.welcome_right_side div {
	width: 6px;
	height: 6px;
	background: url(images/shadow-tr.gif) no-repeat 0px 0px;
}

.bottom-shadow td {
	/*height: 60px;*/
	height: 6px;
	vertical-align:top;
}
.bottom-shadow .left-shadow div {
	background: url(images/shadow-bl.gif) no-repeat 100% 0px;
	height: 6px;
	width: 6px;
	float: right;
	position: relative;
	left: 3px;
}
.bottom-shadow .center-shadow {
	background: url(images/shadow-b.gif) repeat-x 0px 0px;
}
.bottom-shadow .right-shadow {
	background: url(images/shadow-br.gif) no-repeat 0px 0px;
}


div.page_left_side {
	height: 150px;
	background: transparent url("images/page_left_side.jpg") no-repeat right top;  
}


div.page_right_side {
	height: 150px;
	background: transparent url("images/page_right_side.jpg") no-repeat left top;  
}

div.welcome_top {
	width:990px;
	height: 300px;
	background: transparent url("images/welcome_top.jpg") no-repeat 0px 0px;
}

div.welcome_top_new {
	padding: 0px 20px 4px;
	overflow: hidden;
	zoom: 1;
}

div.page_top {
	width:990px;
	height: 152px;
	background: transparent url("images/page_top.jpg") no-repeat 0px 0px;
}

div.page_top_new {
	padding: 0px 20px 4px;
	overflow: hidden;
	zoom: 1;
}

div.welcome_top_left {
	float:left;
	padding-top:21px;
	padding-left:37px;
}

.welcome_top_logo {
	height: 137px;
	width: 290px;
	display: block;
	text-decoration: none;
}

div.welcome_top_left_new {
	position: absolute;
	top: 0px;
	margin: 0px 0px 0px -20px;
	z-index: 1000;
}

div.welcome_top_right {
	float: left;
	width: 455px;
	color: #848484;
}

div.welcome_top_right a {
	color: #848484;
	text-decoration:none;
}

div.welcome_top_right a:hover {
	text-decoration:underline;
}

div.welcome_top_menu_spacer {
	float:right;
	width:1px;
	height:24px;
	background: transparent url("images/welcome_top_menu_spacer.gif") no-repeat 0px 7px;
}

div.welcome_top_menu_item {
	float:right;
	padding: 9px 14px 0px 14px;
}

div.welcome_top_menu_search {
	float:right;
	padding: 6px 14px 0px 14px;
}

div.welcome_search_label {
	float:left;
	padding-right: 12px;
	padding-top: 3px;
}

div.welcome_search_input {
	float:left;
	width: 121px;
	height: 15px;
	padding-top:1px;
}

div.welcome_search_input input {
	font-size: 1.0em;
	color: #727272;
	padding: 1px 2px 0px;
	width: 115px;
	background: #f2f2f2;
	border: 1px solid #d7d7d7;
	height: 14px;
}

div.welcome_search_button {
	float:left;
	padding-left: 9px;
	padding-top: 2px;
}

div.welcome_top_menu_item div.pomoc {
	background: transparent url("images/welcome_top_menu_pomoc_w.gif") no-repeat left center;
	padding-left:12px;
}

div.welcome_top_menu_item div.mapa {
	background: transparent url("images/welcome_top_menu_mapa_w.gif") no-repeat left center;
	padding-left:16px;
}


div.welcome_main_menu {
	width:990px;
	height: 40px;
	background: transparent url("images/welcome_main_menu.jpg") no-repeat 0px 0px;  
}

div.welcome_main_menu_flash {
	width:990px;
	padding-bottom:2px;
	z-index: 10000;
}

div.page_main_menu_flash {
	width:990px;
	padding-bottom:2px;
}

div.welcome_content {
	width:990px;
	background: #f2f2f2;
	border-top: 1px solid #e0e0e0;
}
.welcome_content.welcome {padding: 0px 0px;}

div.welcome_content_center_region {
	float:left;
	padding: 0px 0px 10px 20px;
}

div.page_content_center_region {
	float:left;
	padding: 16px 20px 20px 20px;
	width: 745px;
}

div.kontener {
	padding-top: 12px;
	padding-bottom: 5px;
}

div.kontener_lewa {
	padding-top: 12px;
	width:181px;
}

div.menu_lewa_top {
	font-size: 0px;
	line-height:0px;
	height: 4px;
	width: 183px;
	background: transparent url("images/menu_lewa_top.gif") no-repeat 0px 0px;
}

.kontener_menu ul {
	margin: -1px 0px 0px;
}
.kontener_menu li {
	margin: 0px;
	padding: 0px;
	background: url(images/blok_aktualnosci_spacer.gif) repeat-x 0px 0px;
	font-size: 0px;
 
}
.kontener_menu li a {
	margin: 0px;
	display: block;
	padding: 10px 40px 10px 20px;
	color: #686868;
	background: url(images/subskrypcja_button.jpg) no-repeat 90% 50%;
	font-size: 11px;
}

/*div.menu_kategorie1_top {
	height: 30px;
	width: 183px;
	background: transparent url("images/menu_kategorie1_top.jpg") no-repeat 0px 0px;
}*/

div.menu_kategorie1_top_ {border: 1px solid #cacaca; height: 31px; width: 179px; background: transparent url("images/menu_kategorie1_top_pl.jpg") no-repeat 0px 0px;}
div.menu_kategorie1_top_pl {border: 1px solid #cacaca;height: 31px; width: 179px; background: transparent url("images/menu_kategorie1_top_pl.jpg") no-repeat 0px 0px;}
div.menu_kategorie1_top_en {border: 1px solid #cacaca;height: 31px; width: 179px; background: transparent url("images/menu_kategorie1_top_en.jpg") no-repeat 0px 0px;}
div.menu_kategorie1_top_de {border: 1px solid #cacaca;height: 31px; width: 179px; background: transparent url("images/menu_kategorie1_top_de.jpg") no-repeat 0px 0px;}
div.menu_kategorie1_top_ru {border: 1px solid #cacaca;height: 31px; width: 179px; background: transparent url("images/menu_kategorie1_top_ru.jpg") no-repeat 0px 0px;}

div.menu_lewa_bottom {
	font-size: 0px;
	line-height:0px;
	height: 2px;
	width: 183px;
	background: transparent url("images/menu_lewa_bottom.gif") no-repeat 0px 0px;
}

ul.menu_lewa {
	list-style: none;
	padding:0px;
	margin:0px;
	background-color: #FFFFFF;
	border-top: 1px solid #d8d8d8;
	border-left: 1px solid #d8d8d8;
	border-right: 1px solid #d8d8d8;
}

ul.menu_lewa li{
	padding:0px;
	margin:0px;
	display:block;
	vertical-align:middle;
	background: #FFFFFF url("images/subskrypcja_button.jpg") no-repeat 9px 9px;
	cursor:pointer;
	width:100%;
	border-bottom: 1px solid #d8d8d8;
}

ul.menu_lewa li.wcisniety{
	padding:0px;
	margin:0px;
	display:block;
	vertical-align:middle;
	background: #cacaca url("images/arr-white.gif") no-repeat 9px 9px;
	cursor:pointer;
	width:100%;
}

ul.menu_lewa li.menu_lewa_spacer{
	padding:0px;
	margin:0px;
	margin-top:-1px;
	font-size:0px;
	display:block;
	height: 2px;
	background-color: #FFFFFF;
	background-image: none;
	border: none;
}

ul.menu_lewa li a {
	display: block;
	width: 100%;
	color: #727272;
	font-size: 1.0909em;
	font-weight:bold;
}

ul.menu_lewa li.wcisniety a {
	display: block;
	width: 100%;
	color: #FFFFFF;
	font-size: 1.0909em;
	font-weight:bold;
}

ul.menu_lewa li a:hover {
	display: block;
	width: 100%;
	color: #FFFFFF;
	background: #cacaca url("images/arr-white.gif") no-repeat 9px 9px;
	font-size: 1.0909em;
	font-weight:bold;
	text-decoration: none;
}

ul.menu_lewa span {
	display: block;
	padding: 8px 3px 8px 35px;
}

ul.menu_lewa li ul{
	list-style: none;
	padding: 6px 0px 6px 14px;
	margin:0px 0px 0px 0px;
	background-color: #FFFFFF;
}

ul.menu_lewa li ul li ul{
	list-style: none;
	padding: 0px 0px 0px 14px;
	margin:0px 0px 0px 0px;
	background-color: #FFFFFF;
}

ul.menu_lewa li ul li{
	padding:0px;
	margin:0px;
	display:block;
	vertical-align:middle;
	background: #FFFFFF url("images/menu_lewa_bg5.gif") no-repeat 0px 9px;
	width:100%;
	border-bottom: 0px;
}

ul.menu_lewa li ul li.wcisniety{
	padding:0px;
	margin:0px;
	display:block;
	vertical-align:middle;
	background: #FFFFFF url("images/menu_lewa_bg5.gif") no-repeat 0px 9px;
	width:100%;
}

.kontener_lewa ul.menu_lewa li ul li a {
	display: block;
	width: 100%;
	color: #ed1c24;
	font-size: 0.9091em;
	font-weight:bold;
}

ul.menu_lewa li ul li a span {
	color: #727272;
	font-size: 0.9091em;
	font-weight:bold;
}

ul.menu_lewa li ul li.wcisniety a {
	display: block;
	width: 100%;
	color: #727272;
	font-size: 0.9091em;
	font-weight:bold;
}

ul.menu_lewa li ul li a:hover {
	display: block;
	width: 100%;
	background-color: transparent;
	background-image: none;
	text-decoration: none;
	color: #ed1c24;
	font-size: 0.9091em;
	font-weight:bold;
}
ul.menu_lewa li ul li a:hover span {color: #ed1c24;}

ul.menu_lewa li ul li span {
	display: block;
	padding: 6px 8px 6px 12px;
}

ul.menu_lewa li ul li.wcisnieta a{
	display: block;
	width: 100%;
	color: #d88508;
	font-size: 0.9091em;
	font-weight:bold;
}

ul.menu_lewa li ul li.wcisnieta a span{
	color: #ed1c24;
	font-size: 0.9091em;
	font-weight:bold;
}

ul.menu_lewa li ul li.wcisnieta ul li a{
	display: block;
	width: 100%;
	color: #727272;
	font-size: 0.9091em;
	font-weight:bold;
}
ul.menu_lewa li ul li.wcisnieta ul li a:hover span {color: #ed1c24;}

ul.menu_lewa li ul li.wcisnieta ul li a span{
	color: #727272;
	font-size: 0.9091em;
	font-weight:bold;
}

ul.menu_lewa li ul li.wcisnieta ul li.wcisnieta a{
	display: block;
	width: 100%;
	color: #d88508;
	font-size: 0.9091em;
	font-weight:bold;
}

ul.menu_lewa li ul li.wcisnieta ul li.wcisnieta a span{
	color: #ed1c24;
	font-size: 0.9091em;
	font-weight:bold;
}

ul.menu_lewa li ul li.wcisniety_produkt a{
	display: block;
	width: 100%;
	color: #d88508;
	font-size: 0.9091em;
	font-weight:bold;
}

ul.menu_lewa li ul li.wcisniety_produkt a span{
	color: #ED1C24;
	font-size: 0.9091em;
	font-weight:bold;
}

ul.menu_lewa li ul li.wcisnieta ul li.wcisniety_produkt a{
	display: block;
	width: 100%;
	color: #ED1C24;
	font-size: 0.9091em;
	font-weight:bold;
}

ul.menu_lewa li ul li.wcisnieta ul li.wcisniety_produkt a span{
	color: #ED1C24;
	font-size: 0.9091em;
	font-weight:bold;
}

ul.menu_kategorie1 {
	list-style: none;
	padding:0px;
	margin:0px;
	background-color: #f2f2f2;
	border-left: 1px solid #cacaca;
	border-right: 1px solid #cacaca;
	border-bottom: 1px solid #cacaca;
}

ul.menu_kategorie1 li{
	padding:5px 0px 5px 0px;
	margin:0px;
	display:block;
	line-height: 20px;
	vertical-align:middle;
	background: transparent url("images/subskrypcja_button.jpg") no-repeat 152px center;
	cursor:pointer;
	width:179px;
}

ul.menu_kategorie1 li.menu_kategorie1_spacer{
	padding:0px;
	margin:0px;
	line-height: 0px;
	font-size:0px;
	display:block;
	height: 2px;
	background: transparent url("images/menu_kategorie1_spacer.gif") no-repeat 0px 0px;
}

ul.menu_kategorie1 li.menu_kategorie1_spacer_cover{
	padding:0px;
	margin:0px;
	margin-top:-2px;
	line-height: 0px;
	font-size:0px;
	display:block;
	height: 2px;
	background-color: #f2f2f2;
	background-image: none;
}

ul.menu_kategorie1 a {
	display: block;
	width: 100%;
	color: #000;
}

ul.menu_kategorie1 span {
	display: block;
	padding: 0px 30px 0px 10px;
}

ul.menu_kategorie1_skroty {
	list-style: none;
	padding:0px;
	margin:0px;
}

ul.menu_kategorie1_skroty li{
	padding:0px;
	margin:0px;
	display:block;
	height: 30px;
	line-height: 30px;
	vertical-align:middle;
	background: transparent url("images/subskrypcja_button.jpg") no-repeat 183px center;
	cursor:pointer;
	width:214px;
}

ul.menu_kategorie1_skroty li.menu_kategorie1_spacer{
	padding:0px;
	margin:0px;
	line-height: 0px;
	font-size:0px;
	display:block;
	height: 2px;
	background: transparent url("images/blok_aktualnosci_spacer.gif") repeat-x 0px 0px;
}

ul.menu_kategorie1_skroty li.menu_kategorie1_spacer_cover{
	padding:0px;
	margin:0px;
	margin-top:-2px;
	line-height: 0px;
	font-size:0px;
	display:block;
	height: 2px;
	background-color: #eef5fa;
	background-image: none;
}

ul.menu_kategorie1_skroty a {
	display: block;
	width: 100%;
	color: #387098;
}

ul.menu_kategorie1_skroty span {
	display: block;
	padding: 0px 32px 0px 16px;
}

div.kontener_opisy_header {
	width:214px;
	height: 34px;
	background: transparent url("images/kontener_opisy_header.jpg") no-repeat 0px 0px;
}

/*div.kontener_logowanie_header {
	width:214px;
	height: 34px;
	background: transparent url("images/kontener_logowanie_header.jpg") no-repeat 0px 0px;
}*/

div.kontener_menu_head_ {width:214px; height: 34px; position: relative; background: transparent url("images/kontener_menu_head_pl.jpg") no-repeat 0px 0px;}
div.kontener_menu_head_pl {width:214px; height: 34px; position: relative; background: transparent url("images/kontener_menu_head_pl.jpg") no-repeat 0px 0px;}
div.kontener_menu_head_en {width:214px; height: 34px; position: relative; background: transparent url("images/kontener_menu_head_pl.jpg") no-repeat 0px 0px;}
div.kontener_menu_head_de {width:214px; height: 34px; position: relative; background: transparent url("images/kontener_menu_head_pl.jpg") no-repeat 0px 0px;}
div.kontener_menu_head_ru {width:214px; height: 34px; position: relative; background: transparent url("images/kontener_menu_head_pl.jpg") no-repeat 0px 0px;}


div.kontener_logowanie_head_ {width:214px; height: 34px; background: transparent url("images/kontener_logowanie_head_pl.jpg") no-repeat 0px 0px;}
div.kontener_logowanie_head_pl {width:214px; height: 34px; background: transparent url("images/kontener_logowanie_head_pl.jpg") no-repeat 0px 0px;}
div.kontener_logowanie_head_en {width:214px; height: 34px; background: transparent url("images/kontener_logowanie_head_en.jpg") no-repeat 0px 0px;}
div.kontener_logowanie_head_de {width:214px; height: 34px; background: transparent url("images/kontener_logowanie_head_de.jpg") no-repeat 0px 0px;}
div.kontener_logowanie_head_ru {width:214px; height: 34px; background: transparent url("images/kontener_logowanie_head_ru.jpg") no-repeat 0px 0px;}

div.kontener_logowanie2_head_ {border: 1px solid #cfcfcf; width:179px; height: 31px; background: transparent url("images/kontener_logowanie2_head_pl.jpg") no-repeat 0px 0px;}
div.kontener_logowanie2_head_pl {border: 1px solid #cfcfcf; width:179px; height: 31px; background: transparent url("images/kontener_logowanie2_head_pl.jpg") no-repeat 0px 0px;}
div.kontener_logowanie2_head_en {border: 1px solid #cfcfcf; width:179px; height: 31px; background: transparent url("images/kontener_logowanie2_head_en.jpg") no-repeat 0px 0px;}
div.kontener_logowanie2_head_de {border: 1px solid #cfcfcf; width:179px; height: 31px; background: transparent url("images/kontener_logowanie2_head_de.jpg") no-repeat 0px 0px;}
div.kontener_logowanie2_head_ru {border: 1px solid #cfcfcf; width:179px; height: 31px; background: transparent url("images/kontener_logowanie2_head_ru.jpg") no-repeat 0px 0px;}

/*div.kontener_skroty_header {
	width:214px;
	height: 34px;
	background: transparent url("images/alpol_welcome_naskroty.jpg") no-repeat 0px 0px;
}*/

div.kontener_skroty_header_ {width:214px; height: 34px; background: transparent url("images/alpol_welcome_naskroty_pl.jpg") no-repeat 0px 0px;}
div.kontener_skroty_header_pl {width:214px; height: 34px; background: transparent url("images/alpol_welcome_naskroty_pl.jpg") no-repeat 0px 0px;}
div.kontener_skroty_header_en {width:214px; height: 34px; background: transparent url("images/alpol_welcome_naskroty_en.jpg") no-repeat 0px 0px;}
div.kontener_skroty_header_de {width:214px; height: 34px; background: transparent url("images/alpol_welcome_naskroty_de.jpg") no-repeat 0px 0px;}
div.kontener_skroty_header_ru {width:214px; height: 34px; background: transparent url("images/alpol_welcome_naskroty_ru.jpg") no-repeat 0px 0px;}

/*div.kontener_aktualnosci_header {
	width:348px;
	height: 34px;
	background: transparent url("images/kontener_aktualnosci_header.jpg") no-repeat 0px 0px;
}*/

div.kontener_aktualnosci_header_ {width:348px; height: 34px; background: transparent url("images/kontener_aktualnosc_head_pl.jpg") no-repeat 0px 0px;}
div.kontener_aktualnosci_header_pl {width:348px; height: 34px; background: transparent url("images/kontener_aktualnosc_head_pl.jpg") no-repeat 0px 0px;}
div.kontener_aktualnosci_header_en {width:348px; height: 34px; background: transparent url("images/kontener_aktualnosc_head_en.jpg") no-repeat 0px 0px;}
div.kontener_aktualnosci_header_de {width:348px; height: 34px; background: transparent url("images/kontener_aktualnosc_head_de.jpg") no-repeat 0px 0px;}
div.kontener_aktualnosci_header_ru {width:348px; height: 34px; background: transparent url("images/kontener_aktualnosc_head_ru.jpg") no-repeat 0px 0px;}

/*div.kontener_nowosci_header {
	width:348px;
	height: 34px;
	background: transparent url("images/kontener_nowosci_header.jpg") no-repeat 0px 0px;
}*/

div.kontener_nowosci_header_ {width:348px; height: 34px; background: transparent url("images/kontener_nowosci_header_pl.jpg") no-repeat 0px 0px;}
div.kontener_nowosci_header_pl {width:348px; height: 34px; background: transparent url("images/kontener_nowosci_header_pl.jpg") no-repeat 0px 0px;}
div.kontener_nowosci_header_en {width:348px; height: 34px; background: transparent url("images/kontener_nowosci_header_en.jpg") no-repeat 0px 0px;}
div.kontener_nowosci_header_de {width:348px; height: 34px; background: transparent url("images/kontener_nowosci_header_de.jpg") no-repeat 0px 0px;}
div.kontener_nowosci_header_ru {width:348px; height: 34px; background: transparent url("images/kontener_nowosci_header_ru.jpg") no-repeat 0px 0px;}

/*div.kontener_subskrypcja_header {
	width:183px;
	height: 29px;
	background: transparent url("images/kontener_subskrypcja_header.jpg") no-repeat 0px 0px;
}*/

div.kontener_subskrypcja_header_ {border: 1px solid #cfcfcf; width:179px; height: 31px; background: transparent url("images/kontener_sub_header_pl.jpg") no-repeat 0px 0px;}
div.kontener_subskrypcja_header_pl {border: 1px solid #cfcfcf; width:179px; height: 31px; background: transparent url("images/kontener_sub_header_pl.jpg") no-repeat 0px 0px;}
div.kontener_subskrypcja_header_en {border: 1px solid #cfcfcf; width:179px; height: 31px; background: transparent url("images/kontener_sub_header_en.jpg") no-repeat 0px 0px;}
div.kontener_subskrypcja_header_de {border: 1px solid #cfcfcf; width:179px; height: 31px; background: transparent url("images/kontener_sub_header_de.jpg") no-repeat 0px 0px;}
div.kontener_subskrypcja_header_ru {border: 1px solid #cfcfcf; width:179px; height: 31px; background: transparent url("images/kontener_sub_header_ru.jpg") no-repeat 0px 0px;}

div.kontener_opisy {
	width:214px;
}

div.kontener_opisy2 {
	width:181px;
}

div.kontener_aktualnosci {
	width:348px;
	padding-top: 0px;
}

div.kontener_subskrypcja {
	width:155px;
	padding: 9px 12px 12px 12px;
	border-left: 1px solid #cfcfcf;
	border-right: 1px solid #cfcfcf;
	border-bottom: 1px solid #cfcfcf;
}

div.subskrypcja_label {
	padding-bottom:8px;
	padding-left:2px;
	color: #000;
}

div.subskrypcja_input {
	float:left;
}

div.subskrypcja_input input{
	border: 1px solid #cccccc;
	background-color: #FFFFFF;
	width:127px;
	padding:2px;
}

div.subskrypcja_button {
	float:left;
	padding: 5px 0px 0px 7px;
}

div.blok_opisy {
	line-height:18px;
	padding: 15px 15px 0px 15px;
}

div.blok_logowanie {
	padding: 15px 15px 0px 15px;
}

div.blok_logowanie_podstrona
{
	border: 1px solid #cccccc;
	border-top: 0px;
	padding: 15px 0px 7px 9px;
}

div.blok_logowanie_podstrona input.login-pole {
	font-family: tahoma;
	font-size: 11px;
}

div.blok_logowanie_login {
	float:left;
	width:95px;
	height:20px;
	background: transparent url("images/1a.gif") no-repeat 0px 0px;
}

div.blok_logowanie_login input{
	border: 0px;
	background-color: transparent;
	font-size: 0.9091em;
	color: #717171;
	padding:2px 3px 3px 5px;
	width: 75px;
}

div.blok_logowanie_haslo {
	float:left;
	width:72px;
	height:20px;
	background: transparent url("images/2a.gif") no-repeat 0px 0px;
}

div.blok_logowanie_haslo input{
	border: 0px;
	background-color: transparent;
	font-size: 0.9091em;
	color: #717171;
	padding:2px 3px 3px 5px;
	width: 48px;
}

div.blok_logowanie_button {
	float:left;
	padding-top: 4px;
}

div.blok_logowanie_button2 {
	float:left;
	padding-top: 4px;
	padding-left: 10px;
}

div.blok_logowanie_rejestracja {
	float:left;
	padding-top: 7px;
}

div.blok_logowanie_rejestracja_new {
	padding-top: 7px;
}

div.blok_logowanie_wyloguj {
	float:left;
	padding: 9px 0px 0px 3px;
}

div.blok_aktualnosci {
	/*padding: 4px 15px 25px;*/
	padding: 4px 15px 15px;
	line-height:18px;
	/*height: 96px;*/
	height: 80px;
}
div.kontener_aktualnosci div.pierwsza {
	height: 170px;
}
div.blok_aktualnosci_data {
	color: #bebebe;
	font-size: 0.8182em;
}

div.blok_aktualnosci_spacer {
	font-size: 0px;
	line-height:0px;
	height: 2px;
	background: transparent url("images/blok_aktualnosci_spacer.gif") repeat-x 0px 0px;
}

div.blok_aktualnosci_zdjecie {
	float: left;
	padding: 4px 13px 2px 0px;
}

div.foto_ramka {
	background-color: #FFFFFF;
	padding:5px;
	border: 1px solid #c4d4e6;
}

.edytuj_link {
	padding-right:25px;
}

.wyloguj_link {
	padding-left:30px;
}

div.blok_logowanie_rejestracja a {
	color:#5ba0d6;
	font-size: 11px;
}

div.blok_link_dol {
	padding: 15px 15px 0px 15px;
}

div.blok_link_dol a {
	color:#5ba0d6;
	font-size: 0.9091em;
	text-decoration:underline;
}

div.komunikat {
	padding: 0px 0px 20px 0px; 
	font-weight: bold;
	color: #e10915;
}

div.komunikat2 {
	color: #44484B;
}

div.welcome_footer {
	padding: 15px 21px 10px;
	border-top: 1px solid #e0e0e0;
	overflow: hidden;
	zoom: 1;
}

div.welcome_footer_left {
	color: #5a5a5a;
	font-size: 0.8182em;
	float:left;
	padding: 0px 21px 0px 0px;
}

div.welcome_footer_right {
	color: #3d5777;
	font-size: 0.8182em;
	float:right;
}

div.welcome_footer_right a {
	font-weight: bold;
	color: #5a5a5a;
	text-decoration: none;
}

div.page_footer_right {
	float:right;
	padding: 10px 21px 0px 21px;
}

div.page_footer_right a {
	font-weight: bold;
	color: #3D5777;
	font-family: Tahoma, Arial, Verdana, Sans-Serif;
	font-size: 11px;
}

div.page_footer_right div{
	float:left;
	line-height: 13px;
	vertical-align:middle;
	padding-left: 6px;
}

div.page_footer_right img{
	padding-left: 4px;
}

div.container_top {
	line-height:29px;
	vertical-align:middle;
	border:  1px solid #edf4f9;
	padding:0px;
}

div.container_top_sciezka {
	width: 490px;
	float:left;
	padding: 8px 0px 5px 0px;
}

div.container_top_menu {
	float:right;
	padding-bottom: 3px;
	width: 235px;
}

div.container_top_menu_item {
	float:left;
	padding-left: 7px;
	padding-right: 7px;
	height: 26px;
	border-left: 1px solid #d8d8dc;
}

div.container_top_fontsize {
	position:relative;
	width:40px;
	height: 12px;
	background: transparent url("images/container_top_fontsize.jpg") no-repeat 0px 0px;
	margin-top: 8px;
}

div.container_top_fontsize1 {
	position:absolute;
	top: 5px;
	left: 0px;
	height: 7px;
	width: 9px;
	font-size: 0px;
	line-height:0px;
}

div.container_top_fontsize1 a {
	height: 7px;
	width: 9px;
	display: block;
	text-decoration: none;
}

div.container_top_fontsize2 {
	position:absolute;
	top: 2px;
	left: 13px;
	height: 10px;
	width: 11px;
	font-size: 0px;
	line-height:0px;
}

div.container_top_fontsize2 a {
	height: 10px;
	width: 11px;
	display: block;
	text-decoration: none;
}

div.container_top_fontsize3 {
	position:absolute;
	bottom: 0px;
	right: 0px;
	height: 12px;
	width: 12px;
	font-size: 0px;
	line-height:0px;
}

div.container_top_fontsize3 a {
	height: 12px;
	width: 12px;
	display: block;
	text-decoration: none;
}

div.container_top_send {
	padding-left: 26px;
	font-size: 0.8182em;
	background: transparent url("images/container_top_send.jpg") no-repeat left center;
	line-height: 11px;
	padding-top:4px;
	width: 45px;
}

div.container_top_send a {
	color: #575757;
}

div.container_top_print {
	padding-left: 26px;
	font-size: 0.8182em;
	background: transparent url("images/container_top_print.jpg") no-repeat left center;
	line-height: 11px;
	padding-top:4px;
	width: 50px;
}

div.container_top_print a {
	color: #575757;
}

ul.container_top_sciezka_lista {
	font-family: Verdana;
	font-size: 0.9091em;
	line-height: 13px;
	list-style: none;
	vertical-align: middle; 
	padding: 0px 0px 0px 0px;
	margin: 0px;
}

ul.container_top_sciezka_lista li {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	display: inline;
	background: transparent;
}

ul.container_top_sciezka_lista a {
	font-weight: bold;
	color: #343232;
	padding: 0px 0px 0px 0px;
}

ul.container_top_sciezka_lista li.ze_strzalka {
	background: transparent url("images/container_top_strzalka.gif") no-repeat 0px 0px;  
	background-position: 0px center;
	padding: 0px 0px 0px 7px;
}

ul.container_top_sciezka_lista li.bez_strzalki a {
	font-weight: normal;
	color: #343232;
}

div.container_header {
	padding-top: 10px;
}

div.container_header_content {
	border: 1px solid #c4c1d4;
	padding: 5px 8px 7px 28px;
	background: #FFFFFF url(images/kwadrat.gif) no-repeat 10px 50%;
}

div.container_header_content2 {
	background-color: #FFFFFF;
	border: 1px solid #c4c1d4;
	margin-top: -1px;
	padding: 1px 0px 3px 0px;
}

div.container_header_content_main {
	padding: 4px 8px 4px 8px;
	float:left;
}

div.container_header_content_opcja {
	border-left: 1px solid #d7d7d7;
	padding: 4px 8px 4px 8px;
	float:left;
}

div.container_header_content_main2 {
	padding: 4px 8px 4px 8px;
	width: 355px;
	float:left;
}

div.container_header_content_opcja2 {
	border-left: 1px solid #d7d7d7;
	padding: 4px 8px 4px 8px;
	float:left;
}

div.container_header_content_opcja3 {
	border-left: 1px solid #d7d7d7;
	padding: 4px 8px 4px 8px;
	float:right;
}

div.container_header_content_opcja4 {
	border-left: 1px solid #d7d7d7;
	padding: 4px 8px 4px 8px;
	float:left;
	width: 500px;
}

div.modul_content_center {
	float: left;
	width: 709px;
	padding: 17px 17px 0px 17px;
	overflow: hidden;
}

div.system_content_center {
	float: left;
	width: 743px;
}

div.modul_content ul{
	padding: 0px;
	margin: 0px 0px 0px 10px;
	list-style:none;
	overflow: auto;
}

div.modul_content li{
	padding: 5px 0px 5px 12px;
	background: transparent url("images/alpol_list_style.gif") no-repeat 0px 9px;
}

div.produkty_materialy_do_pobrania ul{
	padding: 0px;
	margin: 0px 0px 0px 10px;
	list-style:none;
}

div.produkty_materialy_do_pobrania li{
	padding: 5px 0px 5px 12px;
	background: transparent url("images/alpol_list_style.gif") no-repeat 0px 9px;
}

div.mapa_serwisu {
	padding-bottom: 20px;
}

div.mapa_serwisu ul{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	list-style:none;
}

div.mapa_serwisu ul li{
	padding: 8px 0px 8px 13px;
	margin: 0px 0px 0px 0px;
	background: transparent url("images/alpol_list_style.gif") no-repeat 0px 13px;
	border-bottom: 1px solid #d8d8dc;
}

div.mapa_serwisu ul li a{
	color: #000;
	font-weight: bold;
	font-size: 1.0909em;
}

div.mapa_serwisu ul li ul{
	padding: 0px;
	margin: 0px 0px 0px 25px;
	list-style:none;
}

div.mapa_serwisu ul li ul li{
	padding: 4px 0px 4px 11px;
	margin: 0px 0px 0px 0px;
	background: transparent url("images/mapa_serwisu_strzalka1.gif") no-repeat 0px 9px;
	border: 0px;
}

div.mapa_serwisu ul li ul li a{
	color: #44484b;
	font-weight: normal;
	font-size: 1.0em;
}

div.mapa_serwisu ul li ul li ul{
	padding: 0px;
	margin: 0px 0px 0px 21px;
	list-style:none;
}

div.mapa_serwisu ul li ul li ul li{
	padding: 4px 0px 4px 16px;
	margin: 0px 0px 0px 0px;
	background: transparent url("images/mapa_serwisu_strzalka2.gif") no-repeat 0px 9px;
}

div.modul_domyslny {
	padding: 5px 0px 5px 20px;
	background: transparent url("images/alpol_list_style.gif") no-repeat 7px center;
}

div.modul_domyslny a{
	color: #727272;
	font-weight: bold;
	font-size: 1.0909em;
}

div.system_bottom_content {
	float: left;
	width: 339px;
	padding: 16px 16px 16px 16px;
	font-family: Verdana;
	font-size: 0.8182em;
	color: #5b5458;
}

div.system_bottom_content2 {
	padding: 16px 16px 16px 16px;
	font-family: Verdana;
	font-size: 0.8182em;
	color: #5b5458;
}

div.modul_content_left {
	float: left;
	font-size: 0px;
	line-height: 0px;
	width: 1px;
	height: 154px;
	background: transparent url("images/modul_side_bg.jpg") no-repeat 0px bottom;  
}

td.modul_content_left {
	font-size: 0px;
	line-height: 0px;
	width: 1px;
	background: transparent url("images/modul_side_bg.jpg") no-repeat 0px 0px;
}

div.modul_content_right {
	float: left;
	font-size: 0px;
	line-height: 0px;
	width: 1px;
	height: 154px;
	background: transparent url("images/modul_side_bg.jpg") no-repeat 0px bottom;
}

td.modul_content_right {
	font-size: 0px;
	line-height: 0px;
	width: 1px;
	background: transparent url("images/modul_side_bg.jpg") no-repeat 0px 0px;
}

div.system_bottom_spacer_pion {
	float: left;
	font-size: 0px;
	line-height: 0px;
	width: 1px;
	height: 80px;
	background: transparent url("images/modul_side_bg.jpg") no-repeat 0px bottom;
	margin-top: -4px;
}

div.system_bottom_spacer_poziom {
	font-size: 0px;
	line-height: 0px;
	width: 732px;
	height: 1px;
	background: transparent url("images/system_bottom_spacer_poziom.gif") no-repeat 3px 0px;
}

div.modul_content {
	width: 745px;
	background-color: #f7f7f7;
	border-bottom: 1px solid #c4c1d4;
}

div.opis_margin {
	margin-bottom: 20px;
	border-bottom: 1px solid #d8d8dc;
}

div.opis_akapit_spacer {
	height: 20px;
	border-top: 1px solid #d8d8dc;
}

div.domyslny_margin {
	margin-bottom: 5px;
}

div.opis_tytul {
	padding-bottom: 15px;
	font-size: 1.0909em;
	font-weight: bold;
	color: #727272;
}

div.aktualnosci_tytul {
	padding-bottom: 5px;
	font-size: 1.0909em;
	font-weight: bold;
	color: #727272;
}

div.media_row_tytul {
	padding-bottom: 10px;
	padding-left: 20px;
	background: transparent url("images/kwadrat.gif") no-repeat left 2px;
	font-size: 1.0909em;
	font-weight: bold;
	color: #727272;
}

div.media_row_tytul a {
	font-size: 1.0909em;
	font-weight: bold;
	color: #727272;
}

div.mecenas_tytul {
	padding-bottom: 17px;
	font-size: 1.0909em;
	font-weight: bold;
	color: #727272;
}

div.aktualnosci_data {
	color: #ababab;
	font-size: 0.9091em;
	padding-bottom: 17px;
}

div.media_row_data {
	color: #ababab;
	font-size: 1.0em;
}

div.media_row_data span	{
	color: #ababab;
}

div.media_row_pobierz {
	padding-top: 7px;
}

div.szkolenia_tytul {
	padding-top: 15px;
	font-size: 1.0909em;
	font-weight: bold;
	color: #727272;
}

div.opis_content {
	font-weight: normal;
	color: #44484b;
	padding-bottom: 20px;
	line-height: 14px;
	/* position:relative; */
}

div.listaProduktowDodanych {
	font-weight: normal;
	color: #44484b;
	line-height: 14px;	
}

td.tableDoradztwoWiersz {
	color: #727272;
}

td.tableDoradztwoWiersz2 {
	color: #727272;
}

div.opis_content_produkt {
	font-weight: normal;
	color: #44484b;
	padding-bottom: 10px;
	line-height: 14px;
}

div.opis_content2 {
	width: 580px;
	float: left;
}

div.aktualnosci_content2 {
	overflow: hidden;
	zoom: 1;
}

div.produkty_content {
	font-weight: bold;
	color: #4b4b4b;
	line-height: 14px;
}

div.wyszukiwarka_content {
	font-weight: normal;
	color: #727272;
	line-height: 14px;
}

div.produkty_content_label {
	font-weight: bold;
	color: #727272;
	line-height: 14px;
	padding-bottom: 20px;
}

div.obiekty_content_label {
	font-weight: bold;
	color: #727272;
	line-height: 14px;
	padding-bottom: 15px;
	padding-top: 20px;
	font-size: 1.0909em;
}

div.obiekty_content_label2 {
	font-weight: bold;
	color: #727272;
	line-height: 14px;
	padding-bottom: 15px;
	padding-top: 20px;
	font-size: 1.0909em;
}

div.obiekty_content_label3 {
	font-weight: bold;
	color: #727272;
	line-height: 14px;
	padding-bottom: 15px;
	padding-top: 0px;
	font-size: 1.0909em;
}

div.zarzad_content_label {
	font-weight: bold;
	color: #000;
	line-height: 14px;
}

div.mecenas_content {
	padding-left: 174px;
	font-weight: normal;
	color: #44484b;
	line-height: 14px;
}

div.lokalizacja_content {
	padding-left: 20px;
	font-weight: normal;
	color: #44484b;
	line-height: 14px;
	float: left;
}

div.aktualnosci_content {
	font-weight: normal;
	color: #44484b;
	line-height: 14px;
}

div.system_content {
	padding-left: 380px;
	font-weight: normal;
	line-height: 14px;
}

div.system_content_blue {
	padding-left: 380px;
	font-weight: normal;
	color: #727272;
	line-height: 14px;
}

div.produkt_content_blue {
	width:460px;
	padding-left: 17px;
	float:left;
	font-weight: normal;
	color: #727272;
	line-height: 14px;
}

div.produkt_content_blue_new {
	width:415px;
	padding-left: 17px;
	float:left;
	font-weight: normal;
	color: #727272;
	line-height: 14px;
}

div.produkt_content_blue_new_old2 {
	padding-left: 17px;
	font-weight: normal;
	color: #44484B;
	line-height: 14px;
}

div.obiekty_opis {
	font-weight: normal;
	color: #44484b;
	line-height: 14px;
	border-top: 1px solid #d8d8dc;
	margin: 10px 0px 0px;
}

div.system_content_blue_new{
	padding-bottom: 10px;
	font-weight: normal;
	color: #727272;
	line-height: 14px;
}

div.opis_content_wymagania {
	font-weight: normal;
	color: #44484b;
	padding-bottom: 20px;
	line-height: 20px;
}

div.opis_content_bottom {
	color: #44484b;
	font-weight: bold;
	line-height: 14px;
}

div.oferta_pracy_formularz {
	color: #44484b;
	line-height: 14px;
}

div.opis_pliki {
	color: #848484;
	padding-bottom: 20px;
}

div.opis_pliki a {
	color: #3399cc;
}

div.opis_zdjecie {
	border:1px solid #C3DCF6;	
	line-height: 0px;
	font-size: 0px;
	width:182px;
	height:148px;
	float: left;
	background: url(images/ramka.gif) no-repeat 0px 0px;
	border: 0px;
}


.ramka {
	line-height: 0px;
	font-size: 0px;
	border: 1px solid #e6e6e6;
	background-color: #FFFFFF;
	display:table-cell;
	* display:inline-block;
	padding:10px;
}

div.aktualnosci_zdjecie {
	line-height: 0px;
	font-size: 0px;
	border: 1px solid #c3dcf6;
	background-color: #FFFFFF;
	padding: 3px;
}

div.aktualnosci_zdjecie_margin {
	padding-right: 16px;
	float:left;
}

div.opis_zdjecie_prawa {
	line-height: 0px;
	font-size: 0px;
	width: 2px;
	border-top: 2px solid #f4f8fb;
	background: transparent url("images/opis_zdjecie_prawa.gif") repeat-y;
}

div.aktulanosci_zdjecie_prawa {
	line-height: 0px;
	font-size: 0px;
	width: 2px;
	border-top: 2px solid #f4f8fb;
	background: transparent url("images/opis_zdjecie_prawa.gif") repeat-y;
}

div.aktulanosci_zdjecie_prawa2 {
	line-height: 0px;
	font-size: 0px;
	width: 2px;
	height: 6px;
	background: transparent url("images/opis_zdjecie_prawa.gif") repeat-y;
}

div.opis_zdjecie_dol {
	line-height: 0px;
	font-size: 0px;
	height: 3px;
	border-left: 2px solid #f4f8fb;
	background: transparent url("images/opis_zdjecie_dol.gif") repeat-x;
	float: left;
}

div.aktualnosci_zdjecie_dol {
	line-height: 0px;
	font-size: 0px;
	height: 3px;
	border-left: 2px solid #f4f8fb;
	background: transparent url("images/opis_zdjecie_dol.gif") repeat-x;
	float: left;
}

div.aktualnosci_zdjecie_dol2 {
	line-height: 0px;
	font-size: 0px;
	height: 3px;
	width: 6px;
	background: transparent url("images/opis_zdjecie_dol.gif") repeat-x;
	float: left;
}

div.opis_zdjecie_rog {
	line-height: 0px;
	font-size: 0px;
	height: 3px;
	width: 2px;
	background: transparent url("images/opis_zdjecie_dol.gif") repeat-x;
}

div.opis_plik {	
	padding: 0px 3px 3px 13px;
}

div.opis_plik_opis {
	padding-left: 20px;
}

div.opis_zdjecie2 {
	float: right;
	padding-left: 10px;
	padding-bottom: 5px;
	color: #848484;
}

div.opis_zdjecie3 {
	float: left;
	color: #848484;
	padding: 0px 10px 0px 0px;
}

div.opis_zdjecie4 {
	float: right;
	padding-left: 10px;
	padding-bottom: 5px;
	color: #848484;
}

div.opis_zdjecie5 {
	float: left;
	padding-right: 10px;
	padding-bottom: 5px;
	color: #848484;
}

div.opis_zdjecie6 {
	padding-bottom: 10px;
	color: #848484;
}

div.opis_zdjecie7 {
	padding-bottom: 15px;
	color: #848484;
}

div.opis_zdjecie_padding {
	padding: 5px;
}

div.lista_ofert_pracy {
	width: 350px;
	float: left;
}

div.lista_ofert_pracy_new {
	width: 323px;
	padding: 6px 6px 6px 20px;
	float: left;
	background: transparent url("images/alpol_list_style.gif") no-repeat 7px 11px;
}

div.lista_ofert_pracy_new a{
	color: #3399CC;
	font-size: 1.0em;
}

div.obiekty_lista {
	padding: 6px 6px 6px 22px;
	background: transparent url("images/alpol_list_style.gif") no-repeat 10px 11px;
}

div.obiekty_lista a{
	color: #44484b;
	font-size: 1.0em;
}

div.oferta_pracy_margin {	
	padding-top: 17px;
	padding-left: 16px;
	padding-right: 16px;
}

div.oferta_pracy_margin_new {	
	padding-left: 16px;
	padding-right: 16px;
}

div.oferta_pracy_border {
	width: 679px;
	border: 1px solid #c5c2d5;
	background-color: #FFFFFF;
	padding: 16px 16px 0px 16px;
}

div.oferta_pracy_logo {
	height: 35px;
	width: 79px;
	background: transparent url("images/daneteleadresowe_logo1.jpg") no-repeat center center;
	margin-bottom: 15px;
}

div.oferta_pracy_nazwa {
	text-align: center;
	color: #727272;
	padding-bottom: 15px;
}

div.oferta_pracy_nazwa_big {
	font-size: 1.2727em;
	font-weight: bold;
}

div.opis_content_spacer {
	height: 36px;
	background: transparent url("images/oferta_pracy_spacer.gif") repeat-x 0px 17px;
}

div.opis_content_spacer2 {
	height: 18px;
	background: transparent url("images/oferta_pracy_spacer.gif") repeat-x 0px 17px;
}

div.oferta_pracy_label_strong {
	padding: 5px 0px 10px 0px;
	font-weight: bold;
}

div.newsletter_label_strong {
	padding: 0px 0px 10px 0px;
	font-weight: bold;
}

div.oferta_pracy_label {
	padding: 8px 5px 5px 0px;
	width: 100px;
	float: left;
}

div.oferta_pracy_label2 {
	padding: 8px 5px 5px 0px;
	width: 123px;
	float: left;
}

div.oferta_pracy_label3 {
	padding: 8px 5px 5px 0px;
	float: left;
}
div.oferta_pracy_label4 {
	width: auto;
	padding: 0px 5px 5px 0px;
}

div.oferta_pracy_input {
	padding: 5px 0px 5px 0px;
	float: left;
}

div.oferta_pracy_input2 {
	padding: 5px 0px 5px 0px;
	float: left;
	width: 104px;
}

div.oferta_pracy_input3 {
	padding: 10px 0px 5px 0px;
	float: left;
}

input.alpol_input {
	width: 188px;
	background-color: #FFFFFF;
	border: 1px solid #a5acb2;
	font-size: 1.0em;
	padding: 3px;
}

input.alpol_input_produkt {
	width: 188px;
	background-color: #FFFFFF;
	border: 1px solid #a5acb2;
	font-size: 1.0em;
	padding: 2px 3px;
}

input.alpol_input2 {
	width: 50px;
	background-color: #FFFFFF;
	border: 1px solid #a5acb2;
	font-size: 1.0em;
	padding: 3px;
}

input.alpol_input_file {
	width: 380px;
	background-color: #FFFFFF;
	border: 1px solid #a5acb2;
	font-size: 1.0em;
	padding: 3px;
}

input.alpol_input_button {
	font-size: 1.0em;
	font-weight: bold;
}

select.alpol_input {
	width: 196px;
	background-color: #FFFFFF;
	border: 1px solid #a5acb2;
	font-size: 1.0em;
	padding: 3px;
}

select.alpol_select {
	background-color: #FFFFFF;
	border: 1px solid #a5acb2;
	font-size: 1.0em;
	padding: 3px;
}

select.alpol_select2 {
	background-color: #FFFFFF;
	border: 1px solid #a6abb0;
	font-size: 1.0em;
	padding: 3px;
	/*width: 250px;*/
}

select.alpol_select_porownywarka {
	background-color: #FFFFFF;
	border: 1px solid #a6abb0;
	font-size: 1.0em;
	padding: 3px;
	width: 330px;
}

select.alpol_select2_produkt {
	background-color: #FFFFFF;
	border: 1px solid #a6abb0;
	font-size: 1.0em;
	padding: 0px 0px 0px 3px;
	width: 200px;
	height: 19px;
}

textarea.alpol_input {
	width: 595px;
	height: 81px;
	background-color: #FFFFFF;
	border: 1px solid #a5acb2;
	font-size: 1.0em;
	padding: 3px;
}

textarea.alpol_textarea {
	width: 595px;
	height: 42px;
	background-color: #FFFFFF;
	border: 1px solid #a5acb2;
	font-size: 1.0em;
	padding: 3px;
}

textarea.alpol_textarea2 {
	width: 400px;
	height: 142px;
	background-color: #FFFFFF;
	border: 1px solid #a5acb2;
	font-size: 1.0em;
	padding: 3px;
}

div.oferta_pracy_zgoda {
	font-size: 0.9091em;
}

div.mecenas_margin {
	padding-top: 25px;
	padding-bottom: 25px;
	border-top: 1px solid #c0d9ef;
}

div.aktualnosci_margin {
	padding-top: 25px;
	padding-bottom: 25px;
	border-top: 1px solid #c0d9ef;
}

div.mecenas_zjecie {
	padding-top: 25px;
	padding-bottom: 25px;
	border-top: 1px solid #c0d9ef;
}

div.system_switch_padding {
	padding-top: 16px;
}

div.system_switch_content {
	
	display:block;
	border-left: 1px solid #c3c1d4;
	border-right: 1px solid #c3c1d4;
	padding: 23px 16px 23px 16px;
	*padding: 10px 16px 23px 16px;
	
	background-color: #FFFFFF;
}

div.system_switch_content_lb{
	width: 4px;
	height: 5px;
	background: transparent url("images/system_switch_content_lb.jpg") no-repeat 0px 0px;
	float: left;
	font-size: 0px;
	line-height: 0px;
}

div.system_switch_content_rb{
	width: 4px;
	height: 5px;
	background: transparent url("images/system_switch_content_rb.jpg") no-repeat 0px 0px;
	float: left;
	font-size: 0px;
	line-height: 0px;
}

div.system_switch_content_cb{
	height: 4px;
	background: transparent url("images/system_switch_content_cb.gif") repeat-x 0px 0px;
	font-size: 0px;
	line-height: 0px;
	border-left: 1px solid #c3c1d4;
	border-right: 1px solid #c3c1d4;
}

div.system_switch_content_lt{
	width: 4px;
	height: 4px;
	background: transparent url("images/system_switch_content_lt.gif") no-repeat 0px 0px;
	float: left;
	font-size: 0px;
	line-height: 0px;
	margin-top: -1px;
}

div.system_switch_content_rt{
	width: 4px;
	height: 4px;
	background: transparent url("images/system_switch_content_rt.gif") no-repeat 0px 0px;
	float: left;
	font-size: 0px;
	line-height: 0px;
	margin-top: -1px;
}

div.system_switch_content_ct{
	height: 3px;
	background-color: #FFFFFF;
	font-size: 0px;
	line-height: 0px;
	border-left: 1px solid #c3c1d4;
	border-right: 1px solid #c3c1d4;
}

div.system_switch_active_l {
	width: 0px;
	height: 31px;
	float: left;
	font-size: 0px;
	line-height: 0px;
	border-bottom: 1px solid #FFFFFF;
	border-right: 1px solid #C3C1D4;
}

div.system_switch_active_r {
	width: 0px;
	height: 31px;
	float: left;
	font-size: 0px;
	line-height: 0px;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #C3C1D4;
}

div.system_switch_active {
	height: 30px;
	line-height: 30px;
	vertical-align: middle;
	padding: 0px 16px 0px 16px;
	float: left;
	border-top: 1px solid #c3c1d4;
	border-bottom: 1px solid #FFFFFF;
	background-color: #FFFFFF;
}

div.system_switch_active_pl {
	height: 30px;
	line-height: 30px;
	vertical-align: middle;
	padding: 0px 16px 0px 16px;
	float: left;
	border-top: 1px solid #c3c1d4;
	border-bottom: 1px solid #FFFFFF;
	background-color: #FFFFFF;
}

div.system_switch_active_de {
	height: 30px;
	line-height: 30px;
	vertical-align: middle;
	padding: 0px 5px 0px 5px;
	float: left;
	border-top: 1px solid #c3c1d4;
	border-bottom: 1px solid #FFFFFF;
	background-color: #FFFFFF;
}

div.system_switch_active_en {
	height: 30px;
	line-height: 30px;
	vertical-align: middle;
	padding: 0px 16px 0px 16px;
	float: left;
	border-top: 1px solid #c3c1d4;
	border-bottom: 1px solid #FFFFFF;
	background-color: #FFFFFF;
}

div.system_switch_active_ru {
	height: 30px;
	line-height: 30px;
	vertical-align: middle;
	padding: 0px 0px 0px 0px;
	float: left;
	border-top: 1px solid #c3c1d4;
	border-bottom: 1px solid #FFFFFF;
	background-color: #FFFFFF;
}

div.system_switch_normal_l {
	width: 2px;
	height: 21px;
	float: left;
	font-size: 0px;
	line-height: 0px;
	margin-top: 10px;
	border-bottom: 1px solid #c4c1d4;
	border-right: 1px solid #7E7E91;
}

div.system_switch_normal_r {
	width: 2px;
	height: 21px;
	float: left;
	font-size: 0px;
	line-height: 0px;
	margin-top: 10px;
	border-bottom: 1px solid #c4c1d4;
	border-left: 1px solid #7E7E91;
}

div.system_switch_normal {
	height: 20px;
	padding: 0px 10px 0px 10px;
	float: left;
	border-top: 1px solid #7e7e91;
	background-color: #f5f5f5;
	margin-top: 10px;
	border-bottom: 1px solid #c4c1d4;
}

div.system_switch_normal_pl {
	height: 20px;
	padding: 0px 10px 0px 10px;
	float: left;
	border-top: 1px solid #7e7e91;
	background-color: #f5f5f5;
	margin-top: 10px;
	border-bottom: 1px solid #c4c1d4;
}

div.system_switch_normal_de {
	height: 20px;
	padding: 0px 3px 0px 3px;
	float: left;
	border-top: 1px solid #7e7e91;
	background-color: #f5f5f5;
	margin-top: 10px;
	border-bottom: 1px solid #c4c1d4;
}

div.system_switch_normal_en {
	height: 20px;
	padding: 0px 10px 0px 10px;
	float: left;
	border-top: 1px solid #7e7e91;
	background-color: #f5f5f5;
	margin-top: 10px;
	border-bottom: 1px solid #c4c1d4;
}

div.system_switch_normal_ru {
	height: 20px;
	padding: 0px 0px 0px 0px;
	float: left;
	border-top: 1px solid #7e7e91;
	background-color: #f5f5f5;
	margin-top: 10px;
	border-bottom: 1px solid #c4c1d4;
}

div.system_switch_button_spacer {
	width: 5px;
	height: 31px;
	border-bottom: 1px solid #c4c1d4;
	float: left;
}

div.system_switch_right {
	font-size: 0px;
	line-height: 0px;
	margin: 0px;
	padding: 0px;
	height: 31px;
	border-bottom: 1px solid #c4c1d4;
}

div.system_switch_left {
	margin-right: -3px;
	/*margin-left: -5px;*/
	float: left;
}

div.produkt_rows_footer {
	border-top: 1px solid #d8d8dc;
	padding-top: 20px;
}

.pager-border {
	border-bottom: 1px solid #d8d8dc;
}

div.produkt_rows_perpage {
	padding-bottom: 10px;
	float: right;
	margin: -5px 0px 0px;
}

div.kontakt_tabelka_logo {
	padding: 12px;
	float:left;
	width: 184px;
}

div.kontakt_tabelka_tresc {
	padding: 12px;
	float:left;
	width: 445px;
	border-left: 1px solid #CFCFCF;
	display:block;
}

div.kontakt_tabelka_tresc_new {
	padding: 12px;
	float:left;
	width: 445px;
	border-left: 1px solid #CFCFCF;
	display:block;
	background-color: #FFFFFF;
}

div.kontakt_tabelka_dane {
	padding-left: 118px;
}

div.kontakt_tabelka_dane_new {
	padding-left: 190px;
}

div.produkt_content_porownaj {
	width: 108px;
	padding-left: 20px;
	float: left;
}

div.produkt_content_porownaj_button {
	width: 108px;
	text-align: center;
	line-height: 25px;
	vertical-align: middle;
}

div.produkt_content_porownaj_button span{
	padding-right: 20px;
	background: transparent url("images/subskrypcja_button.jpg") no-repeat right center;
}

div.media_data_button {
	width: 108px;
	line-height: 20px;
	vertical-align: middle;
}

div.media_data_button span{
	padding-left: 20px;
	background: transparent url("images/subskrypcja_button.jpg") no-repeat left center;
}

div.produkty_search_border {
	border: 1px solid #c4c1d4;
	background-color: #FFFFFF;
	padding: 12px 19px 12px 19px;
	margin-bottom: 20px;
}

div.produkty_search_border2 {
	border: 1px solid #c4c1d4;
	background-color: #FFFFFF;
	padding: 0px 19px 12px 19px;
	margin-bottom: 20px;
}

div.produkty_search_kryterium {
	float: left;
	padding-right: 16px;
	color: #4b4b4b;
}

div.media_search_kryterium {
	float: left;
	padding-right: 8px;
	color: #4b4b4b;
}

div.wyszukiwarka_search_kryterium {
	float: left;
	padding: 10px 0px 0px 0px;
	color: #4b4b4b;
}

div.produkty_search_kryterium_label {
	font-weight: bold;
	padding-bottom: 7px;
	padding-top: 20px;
}

div.produkty_search_kryterium_label_new {
	font-weight: bold;
	padding-bottom: 7px;
}

div.produkty_search_button {
	float: left;
	padding-top: 42px;
	*padding-top: 41px;
}

div.produkty_search_button_new {
	float: left;
	padding-top: 20px;
	*padding-top: 17px;
}

div.produkty_nazwa {
	font-weight: bold;
	font-size: 1.4545em;
}

div.produkty_nazwa_row {
	padding-bottom: 15px;
	width: 132px;
	overflow: hidden;
	zoom: 1;
} 

div.produkty_nazwa_row a {
	font-weight: bold;
	color: #727272;
	font-size: 1.5em;
}
div.produkty_nazwa_row a.small-font {font-size: 12px;}

div.produkty_opis {
	font-weight: normal;
	font-size: 1.0909em;
	padding-bottom: 25px;
}

div.produkty_opis_row {
	color: #727272;
	font-size: 1.0909em;
	padding-bottom: 25px;
}

div.produkty_szczegoly_row {
	position: absolute;
	top: 150px;
	left: 190px;
}

div.archiwum_link {
	padding-bottom: 15px;
}

div.pager {
	color: #727272;
	vertical-align: middle;
	padding-bottom: 15px;
}

div.pager img {
	vertical-align: middle;
	padding: 0px 8px 0px 8px;
}

div.pager span {
	color: #727272;
	padding: 0px 13px 0px 13px;
}

div.pager a:hover {
	color: #d1791c;
}

div.pager u {
	text-decoration:underline;
	font-weight: bold;
	color: #3399CC;
}

div.aktualnosci_wstecz {
	text-align: right;
	padding-bottom: 20px;
	display: none;
}

div.produkt_wstecz {
	text-align: right;
	padding-bottom: 20px;
	padding-top: 15px;
	margin-left: 660px;
	display: none;
}

div.produkt_wstecz_new {
	text-align: center;
	float: right;
	padding-bottom: 20px;
	padding-top: 15px;
	margin-left: 630px;
	display: none;
}

div.produkt_wstecz_bg {
	background-color: #f4f8fb;
	border: 1px solid #caced7;
	padding: 5px;
	display: none;
}

div.alpol_sifr {
	font-family: Verdana;
	letter-spacing: 0.1em;
	font-weight: bolder;
	font-size: 1.0909em;
	color: #000000;
}

div.alpol_sifr2 {
	font-weight: bolder;
	font-size: 1.0909em;
	color: #727272;
}

div.system_switch_normal div.alpol_sifr3 a {
	font-family: Verdana;
	font-weight: normal;
	font-size: 11px;
	color: #727272;
}

div.system_switch_normal_pl div.alpol_sifr3 a {
	font-family: Verdana;
	font-weight: normal;
	font-size: 11px;
	color: #727272;
}

div.system_switch_normal_de div.alpol_sifr3 a {
	font-family: Verdana;
	font-weight: normal;
	font-size: 11px;
	color: #727272;
}

div.system_switch_normal_en div.alpol_sifr3 a {
	font-family: Verdana;
	font-weight: normal;
	font-size: 11px;
	color: #727272;
}

div.system_switch_normal_ru div.alpol_sifr3 a {
	font-family: Verdana;
	font-weight: normal;
	font-size: 10px;
	color: #727272;
}

div.system_switch_active div.alpol_sifr3 a {
	font-family: Verdana;
	font-weight: bold;
	font-size: 11px;
	color: #727272;
}

div.system_switch_active_pl div.alpol_sifr3 a {
	font-family: Verdana;
	font-weight: bold;
	font-size: 11px;
	color: #727272;
}

div.system_switch_active_de div.alpol_sifr3 a {
	font-family: Verdana;
	font-weight: bold;
	font-size: 11px;
	color: #727272;
}

div.system_switch_active_en div.alpol_sifr3 a {
	font-family: Verdana;
	font-weight: bold;
	font-size: 11px;
	color: #727272;
}

div.system_switch_active_ru div.alpol_sifr3 a {
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
	color: #727272;
}

div.alpol_sifr4 {
	font-family: Verdana;
	font-weight: bold;
	font-size: 11px;
	color: #727272;
}

div.modul_przedstawiciele {
	text-align: center;
	padding-bottom: 16px;
}

span.formularzGwiazdka {
	font-weight: bold;
	font-size: 0.9091em;
	color: #e10915;
}

div.label_wymagane {
	padding: 5px 0px 18px 22px;
	color: #e10915;
}

div.newsletter_button_padding {
	padding-bottom: 20px;
}

div.newsletter_button_padding_new {
	padding: 20px 0px 10px 105px;
}

div.szkolenia_button_padding {
	padding: 20px 0px 10px 128px;
}

div.konto_wyloguj {
	float:left;
	padding: 2px 0px 0px;
}

div.konto_wyloguj a{
	text-decoration:none;
}

.table_cena {
	border-right: 1px solid #e6e6e6;
	border-bottom: 1px solid #e6e6e6;
}

.table_cena td {
	background-color: #ffffff;
}

.table_cena td div {
	padding: 6px 18px 6px 18px;
	text-align:center;
	border-bottom: 1px solid #e6e6e6;
	border-right: 1px solid #e6e6e6;
	font-size: 0.8182em;
}

.table_cena td div.table_emty_div {
	border: none;
}

.table_cena td.table_empty {
	background-color: #F7F7F7;
	border-right: 1px solid #e6e6e6;
	border-bottom: 1px solid #e6e6e6;
}

.table_cena td.table_header {
	border-top: 1px solid #e6e6e6;
}

.table_cena td.table_row_label {
	border-left: 1px solid #e6e6e6;
}

.tableProdukty {
	border: 1px solid #bed9f4;
	text-align:center;
}

.tableProdukty td{
	padding: 6px 18px 6px 18px;
	font-size: 1.0em;
	border-bottom: 1px solid #dee0e5;
	border-right: 1px solid #dee0e5;
	vertical-align:middle;
}

.tableDoradztwo {
	border-top: 1px solid #dee0e5;
	border-left: 1px solid #dee0e5;
	text-align:center;
}

.tableDoradztwo td{
	padding: 6px 10px 6px 10px;
	font-size: 1.0em;
	border-bottom: 1px solid #dee0e5;
	border-right: 1px solid #dee0e5;
	vertical-align:middle;
}

div.system_switch_normal_pad {
	padding-top: 3px;
}

div.system_switch_active_pad {
	padding-top: 0px;
}

div.mecenas_wiecej {
	padding-top: 20px;
}

div.mecenas_foto {
	padding:2px;
	float:left;
	height: 170px;
}

div.media_margin {
	padding-bottom: 20px;
}

div.media_row_margin {
	padding: 15px 0px 15px 0px;
	border-bottom: 1px solid #d8d8dc;
}

div.archiwum_rok_margin {
	padding-bottom:10px;
}

div.archiwum_rok_color a{
	color: #59a9e8;
}

div.form_komunikat {
	padding: 20px 0px 0px 16px;
}

div.produkt_do_pobrania {
	padding: 0px 0px 10px 0px;
}

div.produkt_do_pobrania_nazwa {
	padding: 0px 0px 3px 15px;
	background: transparent url("images/menu_lewa_bg5.gif") no-repeat 0px 5px;
	display:block;
	vertical-align:middle;
}

div.wyszukiwarka_submit {
	float: left;
	padding: 2px 0px 0px 15px;
}

div.wyszukiwarka_input {
	float: left;
	padding: 1px 0px 0px 0px;
	*padding: 0px 0px 0px 0px;
}

dl.wysLista {
	margin: 0px;
	display: none;
	padding: 0px 15px 10px 40px;
}

dl.wysLista dt {
	margin: 0px;
	padding: 5px 0px 0px 0px;
	color: #44484b;
	font-weight: bold;	
}

dl.wysLista dt a {
	font-weight: bold;
	color: #44484b;
}

dl.wysLista dd {
	margin: 0px;
	color: #44484b;
	padding: 5px 0px 5px 0px;	
}

div.wysNaglowek {
	display: block;
	margin: 0px;
	position: relative;
	padding: 10px 80px 10px 40px;
	font-size: 1.0909em;
	background: transparent url("images/subskrypcja_button.jpg") no-repeat;
	background-position: 15px 11px;
	color: #727272;
	font-weight: bold;
	cursor: pointer;
}

span.wysIlosc {
	font-weight: normal;
	font-size: 0.9091em;
	position: absolute;
	top: 0px;
	right: 0px;
	padding: 10px 15px 0px 0px;
}

div.wyniki_border {
	border-bottom: 1px solid #d8d8dc;
}

div.szkolenia_margin {
	padding: 20px 0px 20px 20px;
}

#kim_jestem_div {
	padding-left:20px;
}

#temat_div {
	padding-left:20px;
}

div.ekspert_tytul {
	padding: 0px 0px 20px 15px;
	font-weight: bold;
	background: transparent url("images/alpol_list_style.gif") no-repeat 0px 4px;
	color: #44484b;
	margin-left: -15px;
}

div.ekspert_row {
	padding-left: 50px;
}

div.klient_pomoc_submit {
	float: left;
	padding: 4px 0px 0px 10px;
	*padding-top: 5px;
}

div.menu_lewa_div {
	position: relative;
}

div.menu_lewa_lt {
	position: absolute;
	background: transparent url("images/menu_lewa_lt.gif") no-repeat 0px 0px;
	width: 2px;
	height: 2px;
	top: 0px;
	left: 0px;
	line-height: 0px;
	font-size: 0px;
}

div.menu_lewa_rt {
	position: absolute;
	background: transparent url("images/menu_lewa_rt.gif") no-repeat 0px 0px;
	width: 2px;
	height: 2px;
	top: 0px;
	right: 0px;
	*right: -1px;
	line-height: 0px;
	font-size: 0px;
}

div.new_search{
	padding-top: 7px;
}

div.new_search_info {
	color: #9eadb9;
	font-size: 10px;
	padding-bottom: 10px;
}

table.produkt_naglowek td {
	vertical-align: middle;
	padding: 4px 8px 4px 8px;
}

table.produkt_naglowek td.opcja {
	vertical-align: middle;
	padding: 4px 8px 4px 8px;
	border-left: 1px solid #d7d7d7;
}

div.instrukcje_flash {
	margin: 20px -14px 0px -14px;
}

div.obiekty_foto {
	display: block;
	float: left;
	padding:0px;
	margin: 0px;
	height: 200px;
	width: 175px;
}

div.obiekty_foto_opis {
	height:20px;
	color: #4e6f95;
	font-size: 10px;
	vertical-align: bottom;
	text-align: center
}

.porównywarkaKomunikat {
	text-align: center;
	padding: 10px 0;
}

.porównywarkaKomunikat2 {
	text-align: center;
	padding-top: 15px;
}

.porównywarkaKomunikat2 .komunikat{
	padding: 0px;
}

.porównywarkaKomunikatGwiazdka {
	padding: 10px 0;
}

/* DHTML Popup */
.Popup {
	background-color: #FFFFFF;
	border: 1px solid #C8D0CF;
}
.Popup .ImageContainer {
	padding: 5px;
	height: 100%;
	text-align: center;
}
.Popup .Loader {
	background-image: url(images/loading.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 100%;
	border: 1px solid #C8D0CF;
}
.Popup .Preview {
	border: 1px solid #C8D0CF;
	cursor: pointer;
}
.Popup .Caption {
	vertical-align: middle;
	padding: 0px 5px 5px 5px;
	font-weight: bold;
}
.Popup .Prev {
	vertical-align: top;
	text-align: left;
	padding: 0px 0px 5px 5px;
	width: 16px;
}
.Popup .Prev div {
	height: 16px;
	width: 16px;
	cursor: pointer;
	background: url(images/ico_prev.gif) no-repeat center center;
}
.Popup .Next {
	vertical-align: top;
	text-align: right;
	padding: 0px 5px 5px 0px;
	width: 16px;
}
.Popup .Next div {
	height: 16px;
	width: 16px;
	cursor: pointer;
	background: url(images/ico_next.gif) no-repeat center center;
}
.Popup .IcoClose {
	height: 26px;
	width: 26px;
	display: block;
	cursor: pointer;
	background: url(images/ico_close.gif) no-repeat center center;
}

.PopupOverlay {
	width: 100%;
	height: 500px;
	background-color: #999999;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
}

.TabStripActive {
	margin: 0px;
	vertical-align: middle;
	line-height: 25px;  
	text-indent: 25px;
	color: #FFFFFF;

	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;

	background: #FF6600 url("images/play_czerwony.gif") no-repeat;  
	background-position: 5px 5px;
	border-bottom: 1px solid #E06A1C; 
}

.TabStripInactive {
margin: 0px;
	vertical-align: middle;
	line-height: 25px;  
	text-indent: 25px;
	color: #FFFFFF;

	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;

	background: #B04600 url("images/play_czerwony_inactive.gif") no-repeat;  
	background-position: 5px 5px;
	border-bottom: 1px solid #963C00; 
}

.TabStripActive a {
	color: white;
}

.TabStripInactive a {
	color: #bbbbbb;
}

ul li {
	list-style: none;
	padding: 5px 0px 5px 12px;
	background: transparent url("images/alpol_list_style.gif") no-repeat 0px 9px;
}

div.modul_content ol li {
	padding: 5px 0px 5px 0px;
	background: transparent;
}

.listLink {
	font-weight: bold;
	color: #727272;
	font-size: 1em;
}

a.faq {
	font-size: 1.0909em;
	font-weight: bold;
	color: #727272;
}

.mapaInteraktywna {
	border: 1px #D0D0D0 solid;
	/*width: 470px;*/
	background: #FFFFFF;
	/*margin: 0px 0px 0px 118px;*/
	/*float: left;*/
	text-align: center;
}

div.galeriaMaxMargines {
	padding: 0px 0px 20px 0px;
}

div.galeriaMaxMargines2 {
	padding: 0px 0px 0px 0px;
}

.fotoOpis {
	text-align: center;
	width: 160px;
}

.newsLink {
	display: none;
}

.ankietaMargines {
	padding: 4px 0px 4px 0px;
}

.galeriaMaxMargines3 {
	padding: 20px 0px 20px 0px;
	border-top: 1px solid #d8d8dc;
}

.galeriaActive {
	text-decoration: underline;
}

.opis_tytul_galeria {
	padding-bottom: 10px;
	font-size: 1.0909em;
	font-weight: bold;
	color: #727272;
}

.galeriaOpis2 {
	padding: 0px 0px 28px 0px;
}

div.kontakt_tabelka_margin {
	width: 680px;
	padding: 20px 0px 0px 16px;
}

div.kontakt_tabelka_margin2 {
	padding: 20px 0px 0px 0px;
}

div.kontakt_tabelka_border {
	margin-top: -1px;
	border: 1px solid #CFCFCF;
}

div.kontakt_tabelka_border_new {
	margin-top: -1px;
	border: 1px solid #CFCFCF;
	background-color: #FFFFFF;
}

div.kontakt_tabelka_border2 {
	border-top: 1px solid #CFCFCF;
	padding: 23px 30px 19px 0px;
	width: 324px;
	float: left;
}

div.kontakt_tabelka_border3 {
	padding: 23px 30px 19px 0px;
	width: 324px;
	float: left;
	position:relative;
}

.daneTeleadresowe {
	background: #FFFFFF;
	border: 1px solid #CFCFCF;
	border-bottom: 0px;
	border-right: 0px;
}

.daneTeleadresowe td {
	vertical-align: top;
	border-bottom: 1px solid #CFCFCF;
	border-right: 1px solid #CFCFCF;
	padding: 10px;
}

/*strefa klienta*/
div.floatLewo {
	float: left;
}

div.floatPrawo {
	float: right;
}

div.wyborProduktow select {
	width: 230px;
}

div.przyciskUsun {
	width: 30px;
	cursor: pointer;
}

p.dodajDoZamowienia, p.zwieksz, p.zmniejsz {
	cursor: pointer;
}

.message {
	font-weight: bold;
	width:460px;
	position:absolute; 
	top:200px; 
	left:50%; 
	margin-left: -235px;
	background-color:#FFFFFF; 
	border:4px double #FF6600; 
	padding:0px 0px 20px 0px;
	text-align: center;
	z-index: 999999999;
	displaY: none;
}

.message input{
	background: #E6E6E6;
	color: black; 
	padding:2px 0px 2px 0px; 
	border: 1px solid #888888;
	font-weight: bold; 
	width: 60px;
	cursor: pointer;
}

div.ukryj {
	display: none;
}

div.pokaz {
	display: block !important;
}

div.selectGrupy,div.selectPodGrupy,div.selectProdukty {
	padding-right: 5px;
	zoom: 1;
}

div.selectGrupy select {
	font-size: 12px;
	width: 347px;	
}

div.selectGrupy {
	padding-bottom: 15px;
}

div.selectPodGrupy select {
	font-size: 12px;
	width: 347px;	
}

div.selectProdukty select {
	font-size: 12px;
	width: 500px;	
}

div.selectOpakowania select {
	font-size: 12px;
	width: 194px;	
}

td.BorderRight {
	border-right: 1px solid red;	
}

td.opakowania {
	padding-top: 3.5px;
	*padding-top: 2.5px;
	padding-bottom: 3px;
}

textarea.alpol_textarea3 {
	color: #505b6d;
	font-family: verdana;
	font-size: 11px;
	width: 471px;
	*width: 473px;
	height: 70px;
	padding: 3px 0px 4px 5px;
	*padding: 2px 0px 2px 5px;	
}

td.opakowania select {
	*background-color: #ffffff;
	width: 120px;
	color: #505b6d;
	font-family: verdana;	
	padding: 1px 0px 2px 0px;
	font-size: 11px;
}

td.opakowaniaTyp {
	text-align: center;
}

td.opakowaniaTyp select {
	*background-color: #ffffff;
	width: 80px;
	color: #505b6d;
	font-family: verdana;	
	padding: 1px 0px 2px 0px;
	font-size: 11px;
}

input.iloscProduktow {
	color: #505b6d;
	font-family: verdana;
	width: 50px;
	border: 1px solid #abb1b7;
	padding: 3px 0px 4px 5px;
	*padding: 2px 0px 2px 5px;
	font-size: 11px;
}

input.alpol_data {
	color: #505b6d;
	font-family: verdana;
	width: 80px;
	border: 1px solid #abb1b7;
	padding: 3px 0px 4px 5px;
	*padding: 4px 0px 3px 5px;
	font-size: 11px;
}

input.alpol_imie {
	color: #505b6d;
	font-family: verdana;
	width: 473px;
	border: 1px solid #abb1b7;
	padding: 3px 0px 4px 5px;
	*padding: 4px 0px 3px 5px;
	font-size: 11px;
}

div.alpolData img {
	*margin-top: -10px;
}

div.alpolData {
	padding: 2px 0px 3px 0px;
	*padding: 1px 0px 4px 0px;
}

div.iloscOpakowan {
	margin-top: -1px;
}

div.termin_dostawy_select select {
	color: #505b6d;
	font-family: verdana;	
	font-size: 11px;
	width: 480px;
}

div.termin_dostawy_select {
	padding-top: 10px;
	padding-bottom: 4px;
}

table.szczegolyZamowienia {
	color: #505b6d;
	font-family: verdana;
}

div.daneSzacunkowe {
	color: #505b6d;
	font-family: verdana;
}

div.dodajDoZamowienia {
	padding-right: 5px;
}

div.dodajDoZamowienia2 {
	padding-right: 5px;
}

div.kolumna {
	color: #5283d6;
	font-weight: bold;
	font-family: verdana, tahoma;
	padding-bottom: 4px;
}

div.buttonKontener {
	padding-bottom: 10px;
	width: 200px;
}

div.buttonKontener2 {
	width: 170px;
}

div.buttonKontener div.button {
	margin-right: 0px;
}

div.button1 {
	float: left;
	background: url("images/button-1.gif") no-repeat;  
	width: 3px;
	height: 20px;
}

div.button2 {
	float: left;
	background: url("images/button-2.gif") repeat-x;  
	font-family: verdana;
	font-size: 11px;
	padding: 3px 6px 4px 6px;
	color: #444444;
}

div.button2 a {
	font-family: verdana;
	font-size: 11px;
	color: #444444;
	text-decoration: none;
}

div.button2 a:hover {
	text-decoration: none;
}

div.button3 {
	float: left;
	background: url("images/button-3.gif") no-repeat;  
	width: 3px;
	height: 20px;	
}

div.zoom {
	zoom: 1;
}

div.button {
	float: left;
	cursor: pointer;
	margin-right: 5px;
	margin-top: 8px;
}

div.produktyDodane {
	text-align: center;
	color: #505b6d;
	font-weight: bold;
	padding-bottom: 15px;
	font-family: verdana, arial;
}

div.produktyDodane2 {
	text-align: justify;
}

div.produktyRodzajWyszukiwania {
	text-align: left;
	color: #505b6d;
	font-weight: bold;
	padding-bottom: 15px;
	*padding-bottom: 13px;
	font-family: verdana, arial;
	margin-top: -13px;
}

div.podsumowanieZamowienia {
	text-align: center;
	color: #505b6d;
	font-weight: bold;
	padding-bottom: 10px;
	font-family: verdana, arial;
	border-top: 1px solid #c0d9f0;	
	margin-top: 20px;
	padding-top: 20px;
}

div.infoZamowienia {
	text-align: justify;
	color: #505b6d;
	font-weight: bold;
	padding-top: 10px;
	font-family: verdana, arial;
	border-bottom: 1px solid #c0d9f0;	
	margin-bottom: 20px;
	padding-bottom: 20px;
}

div.listaProduktowDodanych {
	
	padding: 1px;
	padding-bottom: 0px;
}

div.nazwaProduktuLista {
	text-align: center;
	color: #ffffff;
	margin-bottom: 1px;
	background: url("images/naglowek-produkty-dodane.jpg") no-repeat;
	font-weight: bold;
	font-family: verdana, tahoma;
	padding: 4px 0px 6px 0px;
}

div.nazwaProduktuLista2 {
	text-align: center;
	color: #ffffff;
	margin-bottom: 1px;
	background: url("images/naglowek-produkty-dodane-2.jpg") no-repeat;
	font-weight: bold;
	font-family: verdana, tahoma;
	padding: 4px 0px 6px 0px;
}

div.wierszProdukt {
	background: url("images/wiersz-tlo.jpg") no-repeat;
	font-family: verdana, tahoma;
	padding: 2px 0px 5px 9px;
	color: #505b6d;	
}

div.wierszProdukt2 {
	background: url("images/wiersz-tlo-2.jpg") no-repeat;
	font-family: verdana, tahoma;
	padding: 2px 0px 5px 0px;
	color: #505b6d;	
	text-align: center;
}

div.wierszProdukt3 {
	background: url("images/wiersz-tlo-3.jpg") repeat-x;
}

div.wierszProdukt4 {
	background: url("images/wiersz-tlo-4.jpg") no-repeat;
	background-position: right 0px;
	padding-right: 2px;
}

div.wierszProdukt5 {
	background: url("images/wiersz-tlo-5.jpg") no-repeat;
	font-family: verdana, tahoma;
	padding: 2px 0px 5px 9px;
	color: #505b6d;	
}

div.alignLeft {
	text-align: left;
	padding-left: 10px;
}

div.podsumowanie {
	padding-top: 8px;
}

div.kolumna1 {
	float: left;
	padding-top: 11px;
	padding-right: 5px;
	color: #5283d6;
	font-weight: bold;
	font-family: verdana, tahoma;	
}

div.kolumna2 {
	float: left;
	padding-top: 10px;
	color: #505b6d;
	font-family: verdana, tahoma;	
}

ul.strefaWypunktowanie li{
	padding: 5px 0px 5px 14px;
	background: transparent url("images/strefa-kwadrat.gif") no-repeat 0px 9px;
	color: #505b6d;
	font-family: verdana;
}

ul.strefaWypunktowanie {
	padding-top: 6px !important;
}

/*historia zamowien*/
div.historiaSelect {
	margin-top: -2px;
	*margin-top: 0px;	
}

div.historiaSelect select {
	width: 180px;
	color: #505b6d;
	font-family: verdana;	
	padding: 1px 0px 2px 0px;
	font-size: 11px;
}

td.historiaDane {
	background-color: #f4f8fb;
	border: 1px solid #c7d3df;
	border-left: 0px solid #c7d3df;
	border-bottom: 1px solid #505b6d;
	vertical-align: middle;
	color: #505b6d;
}

td.historiaDane a {
	font-family: verdana;
	font-size: 11px;
	color: #59a9e8;	
}

td.kolumnaNaglowek {
	background-color: #01327f;
	border: 1px solid #c7d3df;
	border-left: 0px solid #c7d3df;
	border-bottom: 1px solid #505b6d;
	vertical-align: middle;
	font-weight: bold;
	color: #ffffff;
}

div.kolumnaNaglowek {
	border-left: 1px solid #c7d3df;
}

td.kolumnaNaglowek div, td.historiaDane div {
	padding: 2px 0px 3px 3px;
	border-bottom: 1px solid #c7d3df;
}

div.historiaSpacer {
	font-size: 0px;
	height: 10px;
}

td.sumaWag {
	padding-right: 10px;
	text-align: right;
}
div.wyborProduktowSpacer {
	border-top: 1px solid #DEE0E5;
	font-size: 0px;
	margin-top: 6px;
	padding-bottom: 7px;
	*padding-bottom: 4px;
}
span.red {
	color: red;
}

.tabelkaDomek {
	display: none;
}
div.logoPrint {
	display:none;
}
.ostatniLink {
	display:inline;
	font-size:0.9091em;
}

/* new style by grzesiekk */

.region3 {
	overflow: hidden;
	zoom: 1;
	padding: 0px 0px 10px;
}
.region3 ul {
	margin: 0px;
	padding: 0px;
}
.region3 ul li {
	margin: 0px;
	padding: 0px;
	float: left;
	padding: 0px 8px;
	background: url(images/welcome_top_menu_spacer.gif) no-repeat 0px 1px;
}
.region3 ul li a {
	margin: 0px;
	padding: 0px;
	display: block;
	color: #727272;
	font-size: 10px;
	font-weight: bold;
}

.menu-flash-welcome {
	background: #000;
}

.foto-margin {padding: 0px 7px;}
.foto {
	background: url(images/ramka2.gif) no-repeat 0px 0px;
	float: left;
	margin: 0px -7px 3px;
	_position: relative;
}
.foto a,
.foto img {
	float: left;
	margin: 5px 0px 0px 5px;
}
.foto a img {
	float: none;
	margin: 0px;
}
.foto-right {
	width: 8px;
	background: url(images/ramka2.gif) no-repeat 100% 0px;
	float: right;
	padding: 0px 0px 8px;
}
.foto-bottom {
	height: 5px;
	clear: both;
	background: url(images/ramka2.gif) no-repeat 0px 100%;
	line-height: 0px;
	font-size: 0px;
}
.foto-rog {
	background: url(images/ramka2.gif) no-repeat 100% 100%;
	float: right;
	width: 5px;
	height: 5px;
	line-height: 0px;
	font-size: 0px;
}
.foto-opis {
	color: #848484;
	padding: 0px 0px 3px;
	clear: both;
}

.opis_zdjecie6 .foto-margin,
.opis_zdjecie7 .foto-margin {
	float: left;
	padding: 0px 12px;
}

ol {
	overflow: hidden;
	zoom: 1;
}
ol li {margin: 0px 0px 0px 30px;}
.plikOpis {color: #ababab;}
.tytul1 {color: #727272;}

.galeria {
	float: left;
	width: 163px !important;
	padding-top: 10px;
}

.MsoTableGrid {
	width: 712px !important;	
}

.border-none {border: 0px !important;}

div.opis_zdjecie_new {
	border:1px solid #C3DCF6;	
	line-height: 0px;
	font-size: 0px;
	width:182px;
	height:148px;
	float: left;
	background: url(images/ramka.gif) no-repeat 0px 0px;
	border: 0px;
	text-align: center; padding-top: 10px;
}
