body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #182167;
}
.dots {
	background-image: url('g/dots.gif');
	background-repeat: repeat-x;
	background-color: white;
}
.dots_v {
	background-image: url('g/dots_v.gif');
	background-repeat: repeat-y;
	background-position: top left;
	background-color: white;
}
.pages_menu td {
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	background-color: white;
}
.pages_header {
	font-size: 16px;
	color: #dc0000;
	font-weight: bold;
	text-align: left;
	margin: 20px 0px 0px 10px;
	background-color: white;
}
.pages_header_sub {
	font-size: 20px;
	color: #005fcd;
	font-weight: bold;
	text-align: left;
	background-color: white;
	margin: 10px;
}
.pages_text {
	font-size: 12px;
	color: #000000;
	/* font-weight: bold; */
	text-align: left;
	margin: 10px;
	background-color: white;
	margin-right: 30px;
	line-height: 16px;
}
.shadow_d {
	background-image: url('g/cien_d_s.gif');
	background-repeat: repeat-x;
}
.shadow_r_t {
	background-image: url('g/cien_p_s.gif');
	background-repeat: repeat-y;
	vertical-align: top;"
	background-color: #e60004;
}
.shadow_r_b {
	background-image: url('g/cien_p_s.gif');
	background-repeat: repeat-y;
	vertical-align: bottom;"
}
.shadow_t {
	background-image: url('g/cien_g_s.gif');
	background-repeat: repeat-x;
}
.b1 {
	background-image: url('g/lewa_b_1_witamy.gif');
	background-repeat: no-repeat;
}
.b1_tytul{
	font-size: 38px;
	color: #ffffff;
	text-align: right;
	letter-spacing: -1px;
	line-height: -1.4;
	padding: 6px 6px 0 0 ;
}
.b1_tytul_sub{
	font-size:32px;
	color:white;
	letter-spacing: -0.5px;
}
.d1 {
	background-image: url('g/lewa_d_1_bank.gif');
	background-repeat: no-repeat;
	text-align: right;
}
.f1 {
	background-image: url('g/lewa_f_1_beskidy.jpg');
	background-repeat: no-repeat;
	text-align: right;
}
.f1_tytul {
	font-size: 18px;
	color: #e60004;
/*	line-height: -1.4;	*/
	font-weight: bold;
	line-height: 18px;
}
.f1_zapowiedz {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	padding-right: 5px;
	color: #ffffff;
/*	line-height: -1.4;	*/
	font-weight: bold;
}
#prawa_stopka {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	background-color: #182167;
}
#prawa_stopka A:hover { color: #e60004; text-decoration: none; cursor: hand; }
#prawa_stopka a { color: white; text-decoration: none; cursor: hand; }
A:link {
	color: black;
	text-decoration: none;
	cursor: hand;
}
A:active {color: #e60004; text-decoration: none; font-style: normal;}
A:visited {color: black; text-decoration: none;}
A:hover {color: #e60004; text-decoration: none; cursor: hand;}

#kontakt_l {font-weight: bold; font-size: 12px; text-align: right;}
#kontakt_l #reds {font-weight: bold; font-size: 12px; color: #e60004;}
#kontakt_p {font-size: 12px; text-align: left;}
#kontakt_p #reds {font-size: 12px; color: #e60004;}

.polecamy_a {
	height: 80px;
	margin: 10px;
	text-align: center;
	
}
.polecamy_b {
	height: 80px;
	vertical-align: middle;
	padding: 0 0 0 10px;
}
#reds {color: #e60004;}

.oferta_a {
	font-size: 12px;
	margin: 10px;
	text-align: right;
	font-weight: bold;
}
.oferta_b {
	font-size: 12px;
	margin: 10px;
	text-align: left;
	margin-right: 30px;
}
.realizacje_a {
	font-size: 12px;
	margin: 10px 0px 10px 10px;
	text-align: right;
	font-weight: bold;
}
.realizacje_a_info {
	font-size: 10px;
	margin: 10px 10px 10px 10px;
	text-align: right;
	color: gray;
}
.realizacje_b {
	font-size: 12px;
	margin: 10px;
	text-align: left;
	margin-right: 30px;
}
.navi_link {
	font-size: 75%;
}
#c_red{
	color: red;
}