* {margin:0; padding: 0; font-family: sans, verdana, helvetica;font-size: 11px;}
html, body {height: 100%; background: #FFF;}
* html #outer {height: 100%;} /*ie*/

.a_popup:hover {position:relative;}
.a_popup:link {position:relative;}
.a_popup:visited {position:relative;}

.img_mini { border:solid 3px #ffffff; margin:0px; padding:0px;}

#kontener {min-height: 200px; overflow: hidden; position: relative;}
#zewn {width: 100%; float: left;}
#glowny {width: 1000px; margin: 0 auto -2000px auto; padding: 0 0 2000px 0; position: relative;;
	min-height: 200px; border: 0; color: #000;
}
#lewy {width: 50%; float: left; margin: 0 0 -2000px -100%; padding: 0 0 2000px 0; z-index: -1;
	min-height: 200px;border: 0;
}
#prawy {width: 50%; float: left; margin: 0 0 -2000px -50%; padding: 0 0 2000px 0; z-index: -1;	
	min-height: 200px; border: 0;
}

#header{height: 192px; border: 0; background: url('./images/bgtop.png') repeat-x left top;  }
#mainmenu {background: url('../images/bgmenu1.png') repeat-x left top; width: 100%; height:47px;}
#mainmenu .menu {background: url('../images/menu.png') no-repeat right top; width: 777px; height: 47px; float: right;}
#mainmenu img {margin-top: 6px;}

h1 {font-size: 12px;}

.label {float: left; padding: 2px 30px; width: 120px; text-align: right; margin: 0;}
.value {float: left; padding: 2px 0; margin: 0;}


/* glowne okno */
#centrecontent {min-height: 200px; width: 100%; border: 0;background: #FFF url('../images/bgwhite.png') repeat-x bottom left;color: #000; margin:0; padding:0;}

/* niebieska duza stopka */
#bluecontent {min-height: 400px; width: 100%; border: 0; background: #021756 url('../images/bgblue.jpg') repeat-x left top; color: #000; margin:0; padding:0; border-bottom: 14px solid #010A25;}


/* niebieska duza stopka */
/*#bluecontent {min-height: 400px; margin:auto; width: 100%; background: #021756 url('../images/bgblue.jpg') repeat-x left top; color: #fff; border-bottom: 14px solid #010A25;}*/

/* niebieska mala stopka */
#bluecontentsmall {height: 94px; clear:both; width: 100%; background: #021756 url('../images/bgbluesmall.jpg') repeat-x left top;color: #fff;border-bottom: 14px solid #010A25; margin:0;}


#centrecontent a {text-decoration: none; color: #021756;}
#centrecontent a:hover {text-decoration: none; color: #000;}

/* grafika tytulowa */
#centrecontent .titlebtn, #bluecontent .titlebtn {float: right; margin: 20px;}
/* boxy dla ofert */
#centrecontent .roundbox, #bluecontent .roundbox {float: left; width: 268pxs;}
#centrecontent a.hdrofertalink, #bluecontent a.hdrofertalink {text-decoration:none; color: #162961;}
#centrecontent a.hdrofertalink:hover, #bluecontent a.hdrofertalink:hover {text-decoration:underline; color: #162961;}
#centrecontent a.h2link, #bluecontent a.h2link  {background: none;margin: 0;position: relative; left: 20px; top: 10px;font-size: 14px;font-variant: small-caps;color: #162961;text-decoration: none;}
#centrecontent .aposition, #bluecontent .aposition {position: relative; left: 30px; top: 8px; padding-right: 14px;}
#centrecontent .hposition, #bluecontent .hposition {position: relative; left: 20px; top: 10px;}


#centrecontent a.files {text-decoration: underline;}
#centrecontent a.files:hover {text-decoration: none;}


/* aatesty */
#centrecontent h2.atest {
	position: relative; left: 0; top: 0;
	text-align: left; font-size: 14px; font-weight: bold; font-variant: small-caps; color: #162961;
	display: block; overflow: hidden; width: 235px; height: 39px; background: url('../images/atesty_hdr-trans.png') no-repeat left top;}

#centrecontent a.atest {
	position: relative; display: block; overflow: hidden; width: 231px; height: 27px; color: #021756; font-size: 13px; text-decoration: none; margin: 0;}

#centrecontent a.atest {
	background: url('../images/bt_atesty-trans.png') no-repeat left top;}

#centrecontent a.atest:hover {
	background: url('../images/bt_atesty_ovr-trans.png') no-repeat left top;}

#centrecontent .hdratesttxt {
	font-family: arial;
	position: relative; top: 14px; left: 15px; text-align: left; font-size: 14px; font-weight: bold; font-variant: small-caps; color: #162961;}

#centrecontent .trans_zolty {
	width: 730px;
	 _width: 720px;
	background: url('../images/round_zbg.png') repeat left top;
	background:expression('none'); 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/round_zbg.png', sizingMethod='scale', enabled=true);
}

#centrecontent .trans_zolty2 {
	width: 730px;
	background-color:#fef6d7;
}

#centrecontent .trans_zolty_top {
	float: left;
	width: 710px; _width: 700px;
	height: 10px;
	background: url('../images/round_zbg.png') repeat left top;
	background:expression('none'); 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/round_zbg.png', sizingMethod='scale', enabled=true);
}

#centrecontent .trans_zolty_top2 {
	float: left;
	width: 710px;
	height: 10px;
	background-color:#fef6d7;
}

#centrecontent .trans_zolty_top_right {
	float: right;
	width: 10px;
	height: 10px;
	background: url('../images/round_zpg.png') no-repeat right top;
	background:expression('none'); 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/round_zpg.png', sizingMethod='scale', enabled=true);
}

#centrecontent .trans_zolty_top_right2 {
	float: right;
	width: 10px;
	height: 10px;
	background: url('../images/round_zpg.gif') no-repeat right top;
}

#centrecontent .trans_zolty_top_left {
	float: left;
	width: 10px;
	height: 10px;
	background: url('../images/round_zlg.png') no-repeat left top;
	background:expression('none'); 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/round_zlg.png', sizingMethod='scale', enabled=true);
}

#centrecontent .trans_zolty_top_left2 {
	float: left;
	width: 10px;
	height: 10px;
	background: url('../images/round_zlg.gif') no-repeat left top;
}

#centrecontent .trans_zolty_bottom_right {
	float: right;
	width: 10px;
	height: 10px;
	background: url('../images/round_zpd.png') no-repeat right bottom;
	background:expression('none'); 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/round_zpd.png', sizingMethod='scale', enabled=true);
}

#centrecontent .trans_zolty_bottom_right2 {
	float: right;
	width: 10px;
	height: 10px;
	background: url('../images/round_zpd.gif') no-repeat right bottom;
}

#centrecontent .trans_zolty_bottom_left {
	float: left;
	width: 10px;
	height: 10px;
	background: url('../images/round_zld.png') no-repeat left bottom;
	background:expression('none'); 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/round_zld.png', sizingMethod='scale', enabled=true);
}

#centrecontent .trans_zolty_bottom_left2 {
	float: left;
	width: 10px;
	height: 10px;
	background: url('../images/round_zld.gif') no-repeat left bottom;
}

/* ^^^^ atesty ^^^ */




#centrecontent .rightcontent, #bluecontent .rightcontent {
	float: left; width: 740px; _width: 720px; margin-top: 20px;
}

#centrecontent .leftcontent, #bluecontent .leftcontent {
	float: left; text-align: center; width: 250px;
}

#centrecontent .box, #bluecontent .box {
	width: 730px; _width: 720px;
}



/* oferta */

#centrecontent h2.oferta, #bluecontent h2.oferta {
	position: relative; left: 0; top: 0;
	text-align: left; font-size: 14px; font-weight: bold; font-variant: small-caps; color: #162961;
	display: block; overflow: hidden; width: 232px; height: 36px; background: url('../images/bt_ofertah-trans.png') no-repeat left top;}

#centrecontent a.oferta, #bluecontent a.oferta {
	position: relative; display: block; overflow: hidden; width: 230px; height: 27px; color: #021756; font-size: 13px; text-decoration: none; margin: 0;}

#centrecontent a.oferta, #bluecontent a.oferta {
	background: url('../images/bt_oferta-trans.png') no-repeat left top;}

#centrecontent a.oferta:hover, #bluecontent a.oferta:hover {
	background: url('../images/bt_oferta_ovr-trans.png') no-repeat left top;}

#centrecontent a.ofertabig, #bluecontent a.ofertabig {
	position: relative; display: block; overflow: hidden; width: 230px; height: 37px; color: #021756; font-size: 13px; text-decoration: none; margin: 0; margin-right: 5px;}

#centrecontent a.ofertabig, #bluecontent a.ofertabig {
	background: url('../images/bt_ofertabig-trans.png') no-repeat left top;}

#centrecontent a.ofertabig:hover, #bluecontent a.ofertabig:hover {
	background: url('../images/bt_ofertabig_ovr-trans.png') no-repeat left top;}



#centrecontent .trans, #bluecontent .trans  {
	width: 730px;
	 _width: 720px;
	background: url('../images/round_nbg.png') repeat left top;
	background:expression('none'); 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/round_nbg.png', sizingMethod='scale', enabled=true);
}

#centrecontent .trans_top, #bluecontent .trans_top {
	float: left;
	width: 710px; _width: 700px;
	height: 10px;
	background: url('../images/round_nbg.png') repeat left top;
	background:expression('none'); 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/round_nbg.png', sizingMethod='scale', enabled=true);

}

#centrecontent .trans_top_right, #bluecontent .trans_top_right {
	float: right;
	width: 10px;
	height: 10px;
	background: url('../images/round_npg.png') no-repeat right top;
	background:expression('none'); 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/round_npg.png', sizingMethod='scale', enabled=true);
}

#centrecontent .trans_top_left, #bluecontent .trans_top_left {
	float: left;
	width: 10px;
	height: 10px;
	background: url('../images/round_nlg.png') no-repeat left top;
	background:expression('none'); 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/round_nlg.png', sizingMethod='scale', enabled=true);
}

#centrecontent .trans_bottom_right, #bluecontent .trans_bottom_right {
	float: right;
	width: 10px;
	height: 10px;
	background: url('../images/round_npd.png') no-repeat right bottom;
	background:expression('none'); 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/round_npd.png', sizingMethod='scale', enabled=true);
}

#centrecontent .trans_bottom_left, #bluecontent .trans_bottom_left {
	float: left;
	width: 10px;
	height: 10px;
	background: url('../images/round_nld.png') no-repeat left bottom;
	background:expression('none'); 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/round_nld.png', sizingMethod='scale', enabled=true);
}

.belka {
	float: left; margin-bottom: 10px; 
	background: url(../images/belka_c.png) repeat-x left top; 
	background:expression('none'); 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/belka_c.png', sizingMethod='scale', enabled=true);
	width: 670px; _width: 660px; height: 44px;}

/* ^^^ oferta ^^^ */






/* newsy */
#centrecontent h1.title {font-size: 12px; font-weight: bold; color: #000; position: relative; top: 15px; text-decoration: none;}
#centrecontent h1.news { margin: 10px 0;}
#centrecontent a.title {font-size: 12px; text-decoration: none; color: #000; _position: relative;}
#centrecontent a.title:hover {text-decoration: underline; color: #000;}
#centrecontent .text {line-height: 18px; text-align: justify;}
#centrecontent .introimg {float: left; width: 250px; padding-right: 10px;}
#centrecontent .intro {line-height: 18px; text-align: justify; font-weight: bold; margin-bottom: 20px;}
#centrecontent img.wstepimg {margin: 0 15px; border: 4px solid #FFF;}
#centrecontent a.aimg {_position: relative;}
#centrecontent img.btmore {margin: 0; border: 0;}
#centrecontent a.more {_position: relative;}
/* ^^ newsy  ^^ */



/*zaokraglenia niebieskie */
#centrecontent .round_lg, #centrecontent .round_pg, #centrecontent .round_ld, #centrecontent .round_pd {width: 10px;height: 10px; margin: 0; padding: 0;float: left;}
/* gorny*/
#centrecontent .round_g, #bluecontent .round_g {background: url('../images/round_nbg-trans.png') repeat top left;width: 675px;height: 10px;margin: 0; padding: 0;float: left;}
/* lewy gorny rog */
#centrecontent .round_lg, #bluecontent .round_lg {background: url('../images/round_nlg-trans.png') no-repeat top left;}
/* prawy gorny rog */
#centrecontent .round_pg, #bluecontent .round_pg {background: url('../images/round_npg-trans.png') no-repeat top left;}
/* lewy dolny rog */
#centrecontent .round_ld, #bluecontent .round_ld{background: url('../images/round_nld-trans.png') no-repeat top left;}
/* prawy dolny rog */
#centrecontent .round_pd, #bluecontent .round_pd {background: url('../images/round_npd-trans.png') no-repeat top left;}
/*zaokraglenia biale */
#bluecontent .round_lg, #bluecontent .round_pg, #bluecontent .round_ld, #bluecontent .round_pd {width: 10px;height: 10px; margin: 0; padding: 0;float: left;}




/* zapytanie */
/* biale inputy */

.zapytanieform {
	background: url('../images/bgform-trans.png') no-repeat top left;
	width: 720px; 
	height: 355px;
	margin: 0;
}

input.white, textarea.white {border: 0; font-size: 11px; color: #000;}

input.white {background: url('../images/input-trans.png') no-repeat left top; width: 180px; height:20px; padding: 2px; margin: 0;}

/*textarea.white {background: #FFF; width: 352px; height: 110px; border-left: 1px solid #A2AFCE; border-right: 1px solid #A2AFCE; overflow: auto; text-align: top;  margin: 0; padding: 0;}*/

textarea.white {
	background: url('../images/textarea-trans.png') no-repeat left top; width: 300px; height: 120px; padding: 2px; border: 0; float: left;
	overflow:auto;}

/* niebieskie inputy */
input.blue, textarea.blue {border: 0; font-size: 11px; color: #FFF;}

input.blue {background: url('../images/input_blue-trans.png') no-repeat left top; width: 180px; height:20px; padding: 2px; margin-bottom: 2px;}

textarea.blue {background: url('../images/textarea_blue-trans.png') no-repeat left top; width: 300px; height: 52px; padding: 0 5px; overflow: auto;}



#centrecontent .input_g {background: url('../images/input_g.png') repeat-x top left;width: 340px;height: 7px;margin: 0; padding: 0;float: left;}
/* lewy gorny rog */
#centrecontent .input_lg {background: url('../images/input_lg-trans.png') no-repeat left top; width: 7px;height: 7px;margin: 0; padding: 0;float: left;}
/* prawy gorny rog */
#centrecontent .input_pg {background: url('../images/input_pg-trans.png') no-repeat right top; width: 7px;height: 7px;margin: 0; padding: 0;float: left;}
/* lewy dolny rog */
#centrecontent .input_ld {background: url('../images/input_ld-trans.png') no-repeat top left;width: 7px;height: 7px;margin: 0; padding: 0;float: left;}
/* prawy dolny rog */
#centrecontent .input_pd {background: url('../images/input_pd-trans.png') no-repeat top left;width: 7px;height: 7px;margin: 0; padding: 0;float: left;}
/* dol */
#centrecontent .input_d {background: url('../images/input_d.png') repeat-x top left; width: 340px;height: 7px;margin: 0; padding: 0;float: left;}


#footer {
	clear:both;
	margin:auto;
	height:185px;
	width: 100%;
	margin: 0;
	background: #FFF url('../images/bgfooter.png') repeat-x left top;
}

#footer ul {list-style:none;}
#footer ul li {
	display:inline;

	padding-left: 10px;
	padding-right: 10px;
}

#footer a {
	color: #5c5c5c; 
	text-decoration: none;
}

#footer a:hover {
	text-decoration: underline;
}

#footer .address {
	width: 240px; 
	text-align: right; 
	color: #5c5c5c; 
	line-height: 20px; 
	margin-right: 10px;
	float: left;
}


#footer .menu {
	width: 740px;
	text-align: right; 
	color: #5c5c5c; 
	line-height: 20px; 
	margin-right: 10px;
	float: right;
}


#centrecontent .content, #bluecontent .content, #footer .content, #bluecontentsmall .content{
	width: 1000px;
	height: 100%;
	margin: auto;
}

* html #footer {/*ie*/
	height:405px;/* ie5 */
	he\ight:403px;/*ie6 */
}

#centrecontent .clearer, #bluecontent .clearer, .clear {clear:both;}

.ogolne_warunki {float:right; width:195px; padding-right:40px;}
.ogolne_zobacz {float:left; padding-left:14px;}
.ogolne_zobacz a {display:block; width:78px; height:93px; background:url('../images/ogolne_zobacz.gif') no-repeat 0 0;}
.ogolne_zobacz a:hover {background-position:0 -93px;}
.ogolne_pobierz {float:left; padding-left:15px;}
.ogolne_pobierz a {display:block; width:78px; height:93px; background:url('../images/ogolne_pobierz.gif') no-repeat 0 0;}
.ogolne_pobierz a:hover {background-position:0 -93px;}