/* CSS Document */

body {
	margin:0px auto auto auto;
	padding:0px;
	text-align:center;}
img {
	border:0px;}
#left {
	width:15%;
}
#right {
	background-color:#f1f1f1;
	width:15%;

}
h1,h2,h3,h4,h5,h6 {
	margin:0px;
	padding:0px;}
p {
	margin:0px;
	padding:0px;
	}
#content_L {
	width:579px;
	vertical-align:top;
	text-align:left;
	background:url(../images/bgcontentla.gif) repeat-y top;
	height:363px;
	
}
#content_L2 {
	width:638px;
	vertical-align:top;
	text-align:left;
	background:url(../images/bg_oferta.gif) repeat-y top;
}
#content_L3 {
	width:638px;
	vertical-align:top;
	text-align:left;
	background:url(../images/bg_inne.gif) repeat-y top;
}
#content_L4 {
	width:638px;
	vertical-align:top;
	text-align:left;
	background:url(../images/popr_productstudy.gif) repeat-y top;
}
#content_P {
	width:396px;
	background-color:#f1f1f1;
	vertical-align:top;
	text-align:left;
}
#content_Pa {
	width:396px;
	background-color:#f1f1f1;
	vertical-align:top;
	text-align:left;
	height:363px;
}
#content_La {
	width:579px;
	vertical-align:top;
	text-align:left;
	background:url(../images/bgcontentla.gif) repeat-y top;
}
#content_P2 {
	width:336px;
	background-color:#f1f1f1;
	vertical-align:top;
	text-align:left;

}

#glownastrona_koleczka {
	text-align:left;
	background-image:url(../images/koleczka.jpg);
	width:395px;
	height:237px;
}
#substrona_koleczka {
	text-align:left;
	background-image:url(../images/bgmenu.gif);
	background-repeat:repeat-y;
	background-position:top;
	width:336px;
}
.margines_koleczka {
margin:0px 70px 0px 35px;
	padding:61px 0px 0px 0px;}

.margines_klienci {
	margin:23px 70px 23px 35px;
	padding:0px;}
.margines_head_case {
	margin:0px 0px 0px 0px;
	padding:26px 0px 0px 35px;}
#combo {
	width:317px; margin-right:1px; float:right; height:60px; background-color:#f6f6f6 !important;
	width:314px; margin-right:1px; float:right; height:60px; background-color:#f6f6f6;}

.content_L_border_bottom {
	border-top:4px solid #bababa}
#tresccase {
	}

#tresccase h3 {
	font:15px  Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#bababa;
	margin:0px 0px 6px 0px;
	padding:0px 0px 0px 0px;
	}
#tresccase p{
	font:17px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#6a6a6a;
	margin:0px 0px 0px 0px;
	padding:0px 0px 20px 0px;
	}

.case_border {
	margin-left:1px !important;
	margin-right:1px !important;
	margin-left:1px;
	margin-right:1px;
	padding:0px;}
	
.lr_border {
	border-top:1px solid #e3e3e3;}

#contact {
	width:371px;
		height:auto;

	text-align:left;
	vertical-align:top;}
.contact {
	margin:26px 0px 30px 36px;
	padding:0px;
}
.combo {
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font:8px;
	font-weight:normal;
	text-decoration:none;
}
.combo a{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font:8px;
	font-weight:normal;
	text-decoration:none;
}.combo a:link{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font:8px;
	font-weight:normal;
	text-decoration:none;
}.combo a:hover{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font:8px;
	font-weight:normal;
	text-decoration:none;
}

#combo_1 {
	margin:0px 0px 0px 57px;
	padding:18px 0px 0px 0px;
	}

#combo_1 select {
	border:1px solid #d5d5d5;
	background-color:#FFFFFF;
	width:217px;
	height:22px;
	padding:1px;
	margin:0px 0px 0px 0px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-align:left;
	vertical-align:middle;
	color:#666666; 


}
.headline_koleczka {
	margin:0px 0px 24px 35px;
	padding:19px 0px 0px 0px;
	}
#tresc1a {
	width:435px;
	vertical-align:top;
	}
#tresc1a h3 {
	font:18px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#525252;
	line-height:20px;
	margin:17px 35px 4px 35px;
	padding:0px 0px 0px 0px;
	}
	
	#tresc1a p {
	font:14px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#989898;
	line-height:20px;
	margin:0px 0px 0px 0px;
	padding:5px 35px 3px 35px;
	} 
#tresc1 {	
	width:435px !important;

	width:439px;
	vertical-align:top;
	}
#tresc1b {
	width:436px;
	vertical-align:top;
	}
#tresc1 h3 {
	font:15px  Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height:18px;
	color:#6a6a6a;
	margin:10px 35px 0px 35px;
	padding:0px 0px 0px 0px;
	}
	
	#tresc1 p {
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	line-height:15px;
	color:#525252;
	margin:0px 0px 0px 0px;
	padding:2px 35px 5px 35px;
	}
	#tresc1 a {
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#EF7D0A;
	text-decoration:none;
	}
	#tresc1 a:link {
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#EF7D0A;
	text-decoration:none;
	} 
	#tresc1 a:hover {
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#EF7D0A;
	text-decoration:underline;
	} 	
#tresc1 ul {

	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#525252;
	margin:0px 0px 0px 50px;
	padding:0px 0px 20px 2px;


	} 
#tresc1 li {
	list-style-image:url(../images/xyz.gif);
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#525252;
	} 
/*.margines_tresc1 {
	margin:0px 0px 0px 0px;
	padding:16px 35px 0px 35px;}*/
.margines_tresc1a {
	margin:0px 0px 0px 0px;
	padding:0px 35px 0px 35px;}


#tresc2 h3 {
	font:18px  Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#EFEFEF;
	margin:0px 0px 15px 0px;
	padding:0px 20px 0px 20px;
	}
#tresc2 h4 {
	font:18px  Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#EFEFEF;
	margin:10px 20px 4px 20px;
	padding:0px 0px 0px 0px;
	border-bottom:1px dotted #DFDFDF;

	}
	#tresc2 h5 {
	font:18px  Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#EFEFEF;
	line-height:19px;
	margin:0px 20px 0px 20px;
	padding:0px 0px 0px 0px;

	}

#tresc2 flash2 {
	font:18px  Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#EFEFEF;
	margin:0px;
	padding:0px;
	}	
#tresc2 p {
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	line-height:15px;
	color:#FFFFFF;
	margin:0px 0px 0px 0px;
	padding:0px 20px 5px 20px;
	} 
#tresc2 {
	width:198px;
	vertical-align:top;
	}
#tresc2a {
	width:198px;
	vertical-align:top;

	}
flash1 {
	font-size:24px;
	color:#CC0000;}	
#tresc2a h3 {
	font:18px  Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#EFEFEF;
	margin:0px 0px 15px 0px;
	padding:0px 20px 0px 20px;
	}
#tresc2a flash1 {
	margin:0px 0px 0px 0px;
	padding:0px 16px 0px 20px;
	}	
	#tresc2a p {
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#FFFFFF;
	margin:0px 0px 0px 0px;
	padding:0px 20px 18px 20px;
	} 
.tresc2 {
	background:#7ca3c0;
	width:100%;
	border:0px;}
	
.margines_tresc2 {
	margin:0px 0px 0px 0px;
	padding:19px 0px 22px 0px;}
.margines_tresc2a {
	margin:0px 0px 0px 0px;
	padding:0px 0px 22px 0px;}
.margines_trescx {
	margin:0px 0px 22px 20px;
	padding:0px 0px 0px 0px;}
#tresc3 {
	
}
#tresc1c {

	vertical-align:top;
	}
#tresc1c h3 {
	font:18px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#525252;
	margin:0px 0px 12px 0px;
	padding:0px 0px 0px 0px;
	}
	
	#tresc1c p {
	font:14px  Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#989898;
	margin:0px 0px 0px 0px;
	padding:0px 0px 20px 0px;
	} 

#tresc4 {
	vertical-align:top;
	background-color:#FFFFFF;
	}
#tresc4 h3 {
	font:16px  Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#525252;
	margin:17px 35px 20px 35px;
	padding:0px 0px 0px 0px;
	}
#tresc4 flash4 {
	font:16px  Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#bababa;
	margin:0px 35px 0px 0px;
	padding:0px 0px 0px 0px;
	}
#tresc4 h2 {
	font:18px  Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#bababa;
	margin:0px 35px 0px 35px;
	padding:0px 0px 0px 0px;
	}		
	#tresc4 p {
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#525252;
	line-height:15px;
	margin:0px 0px 0px 0px;
	padding:0px 35px 10px 35px;
	}
	
		#tresc4 label {
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#525252;
	}
	#tresc4 a {
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#EF7D0A;
	text-decoration:none;
	}
	#tresc4 a:link {
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#EF7D0A;
	text-decoration:none;
	} 
	#tresc4 a:hover {
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#EF7D0A;
	text-decoration:underline;
	} 	
#tresc4 ul {

	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#525252;
	margin:17px 0px 0px 45px;
	padding:0px 0px 00px 0px;


	} 
#tresc4 li {
	list-style-image:url(../images/xyz.gif);
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#525252;
	} 
.wiecej {
	background-image:url(../images/wiecej.gif);
	width:57px;
	height:23px;
	margin-left:20px;
}

.text_szary {
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#b6b6b6; text-decoration:none;
}
.text_szary a {
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#b6b6b6; text-decoration:none;
}
.text_szary a:link{
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#b6b6b6; text-decoration:none;
}
.text_szary a:hover{
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#b6b6b6; text-decoration:none;
}

.tlotlotlo {
	background:url(../images/tlotlo.gif) top repeat-x;
	}


#left2 {
	margin:0px 0px 0px 0px;
	padding:0px;
	width:15%;
}

#right2 {
	margin:0px 0px 0px 0px;
	padding:0px;
	background:url(../images/body_bgstr2.gif) top center repeat-x;
	width:15%;

}
#Table_01 {
	margin:auto;
	width:975px;
	position:relative;
	text-align:left;
}

#main-01_ {
	position:relative;
	width:975px;
	height:91px;
	
}
#main-01a {
	background:url(../images/top_bg.gif) top no-repeat left;
	}
#main-02_ {
	position:relative;
	width:975px;
	height:363px;
	background:url(../images/flash_bg.gif) no-repeat top;
}
#main-02a_ {

	width:100%;
	background:url(../images/flash_bg.gif) no-repeat top;
	
}


#main-03_ {
	position:relative;
	width:975px;
	height:212px;
}

#main-04_ {

	width:975px;
	height:92px;

}
#top_logo {
	margin:0px;
	padding:34px 0px 0px  0px;
	width:175px;
	height:52px;
	float:left;

}
#top_logo img {
	border:0px;
}
#flash{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:577px;
	height:327px;
	float:left;
	border-left:1px solid #e3e3e3;
	border-top:0px;
	border-bottom:0px;
}

#content_1 {
	margin:59px 0px 0px 35px;
	padding:0px;
	width:100%;
	height:177px;

}

#casestudy {
	width:577px !important;
		width:578px;
	height:208px;
	float:left;
	border-left:1px solid #e3e3e3;
	border-right:1px solid #e3e3e3;
	border-bottom:4px solid #bababa;
	border-top:0px;
}
#kontakt {
	width:371px;
	height:150px;
	text-align:left;
	vertical-align:top;}

.text_bialy {
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif normal;
	color:#ffffff;
	text-decoration:none;
}
.text_bialy a {
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#EF7D0A;
	text-decoration:none;
	}
.text_bialy a:link {
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#EF7D0A;
	text-decoration:none;
	} 
.text_bialy a:hover {
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#EF7D0A;
	text-decoration:underline;
	} 	

.more {
	height:23px;
}
.moreleft {
	background-image:url(../images/more_01.gif);
	background-repeat:no-repeat;
	width:15px;
	height:23px;
	float:left;}
.more_txt {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	float:left;
	font-size:11px;
	background:url(../images/more_02.gif) repeat-x;
	height:23px;}
.moreright {
	background-image:url(../images/more_03.gif);
	background-repeat:no-repeat;
	width:3px;
	height:23px;
	float:left;}	
	
.more_txt a {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	padding-top:4px;
	padding-right:5px;
	font-size:11px;
	}
.more_txt a:link{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	padding-top:4px;
	font-size:11px;
		padding-right:5px;
	}
.more_txt a:hover{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	padding-top:4px;
	font-size:11px;
	padding-right:5px;
	}.fl {
	float:left;
}
.fr {
	float:right;
}
p {
	padding:0px;
	margin:0px;}
#stopka{
	margin:13px auto 10px 2px;
	padding:0px;
	text-align:left;
}


#content_2 {
	margin:25px 0px 0px 0px;
	padding:0px 0px 0px 35px;
	width:300px;
	height:179px;
	float:left;
}


.text_grafit {
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#525252;
	text-decoration:none}

.text_grafit a{
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#EF7D0A;
	text-decoration:none}
	
.text_grafit a:link{
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#EF7D0A;
	text-decoration:none}
	
.text_grafit a:hover{
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#EF7D0A;
	text-decoration:none}

#menu {
	width:790px;
	height:91px;
	float:right;}
#menu_mini {
	margin:0px 0px 0px 595px;
	padding:0px;

	}
.menu_mini {
	margin:0px 12px 12px 12px;
	padding:15px 0px 0px 0px;
	float:left;
	background:url(../images/menu_mini.gif) bottom center no-repeat;
	height:19px !important;
	height:31px;
	}
.menu_mini img {
	border:0px;}
	
#menu_top {
	margin:0px 0px 0px 63px !important;
	margin:0px 0px 0px 52px;
	padding:0px;

	}
.menu_top {
	margin:0px 18px 0px 18px;
	padding:15px 0px 0px 0px;
	float:left;
	background:url(../images/menu_top.gif) bottom center no-repeat;
	
	height:23px !important;
	height:35px;
	}
.menu_top img {
	border:0px;}
#content_3 {
	margin:20px 0px 0px 35px;
	padding:0px;
	width:295px;
	height:100px;
	float:left;
}
#klienci {
	height:128px;}
#subpage_tresc {
	width:638px;
	height:auto;
	background-color:#FFFFFF;
	border-left:1px solid #e3e3e3;
	border-bottom:0px;
	border-right:0px;
	border-top:0px;
	
	}
.tresc_marginesy {
	margin:26px 53px 40px 36px;
	padding:0px;
	}
.tresc_marginesz {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border-left:1px solid #e3e3e3;
	background-color:#FFFFFF;
	}
.tresc_margineszz {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border-left:1px solid #e3e3e3;
	border-right:1px solid #e3e3e3;
	background-color:#FFFFFF;
	}
.margines {
		margin:0px 0px 0px 0px;
	padding:36px 0px 0px 0px;}

.box_right {
	margin:0px 0px 35px 0px;
	padding:0px 0px 0px 35px;}
	
.border_stopka {
	border-top:1px solid #d5d5d5;
	text-align:left;
}.border_stopka2 {
	border-top:4px solid #bababa;
	width:640px;
}
.border_stopka3 {
	border-top:1px solid #d5d5d5;
	width:313px;
}
.border_stopka4 {
	border-top:0px;
	width:11px;
}
.menu_right {
	background-image:url(../images/menu_right_bg_02.gif);
	background-position:top;
	background-repeat:repeat-y;
	}
.menu_right img{
	margin:0px;
	padding:0px;
	}
	
#kontakt2 {
	width:337px;
	float:left;
	border-left:0px;
	border-right:0px;
	border-top:0px;
	background-color:#FFFFFF
}

#content_3 {
	margin:25px 0px 0px 0px;
	padding:0px 0px 0px 35px;
	width:300px;
	height:179px;
	float:left;
}

.menu_border {
	border-bottom:1px solid #444444;
	border-top:1px solid #6a6a6a;
	height:20px;
	width:107px;}
.menu_bordera {
	border-top:1px solid #6a6a6a;
	height:20px;
	width:107px;}
.menu_right_text {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
.menu_right_text a{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
.menu_right_text a:link{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
.menu_right_text a:hover{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}

.menu_right_active {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ff7e00;
	text-decoration:none;
}
.menu_right_active  a{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ff7e00;
	text-decoration:none;
}
.menu_right_active a:link{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ff7e00;
	text-decoration:none;
}
.menu_right_active  a:hover{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ff7e00;
	text-decoration:none;
}

.menu_border2 {
	border-left:1px dotted #929292;
	margin-left:35px;
}
.menu_border4 {
		padding:0px 0px 3px 0px;
	}
.menu_border3 {
	padding:5px 0px 3px 0px;
	border-bottom:1px solid #444444;
	border-top:1px solid #6a6a6a;
	width:207px;}
.m2_p1_content_left {
	width:200px; 
	background-color:#7ca3c0;
	}
.m2_p1_cl_headline {
	margin:25px 0px 22px 0px;
	padding:0px 0px 0px 20px;}
	
.brakujacyelement {
 background:url(../images/brakujacyelement.gif) repeat-x top center;
 }
 
 
 
 

.more2_left {
	background-image:url(../images/more2_01.gif);
	background-repeat:no-repeat;
	width:15px;
	height:23px;
	float:left;}

.more2_right {
	background-image:url(../images/more2_03.gif);
	background-repeat:no-repeat;
	width:3px;
	height:23px;
	float:left;}	
	

.more2 {

	height:23px;

}
.more2_txt {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#ababab;
	text-decoration:none;
	float:left;
	font-size:11px;
	height:23px;
	background:url(../images/more2_02.gif) repeat-x;
	
	}
.more2_txt a {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#ababab;
	text-decoration:none;
	font-size:11px;
	padding-top:4px;
	padding-right:5px;
	}
.more2_txt a:link{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#ababab;
	text-decoration:none;
	font-size:11px;
	padding-top:4px;
	padding-right:5px;
	}
.more2_txt a:hover{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#ababab;
	text-decoration:none;
	font-size:11px;
	padding-top:4px;
	padding-right:5px;
	}
.m2_p2_flash {
background-color:#f6f6f6;
border-right:1px solid #e2e2e2;
width:601px;
}	

#tresc2szara {
	width:198px !important;
		width:198px;
	vertical-align:top;

	}
/* default styles for extension "tx_gbsifr_pi1" */
		.sIFR-flash {
			visibility: visible !important;
			margin: 0;
		}

		.sIFR-replaced {
			visibility: visible !important;
		}

		span.sIFR-alternate {
			position: absolute;
			left: 0;
			top: 0;
			width: 0;
			height: 0;
			display: block;
			overflow: hidden;
		}
/* default styles for extension "tx_slideshow_pi1" */
		.tx-slideshow-pi1 {
			text-align: center;
		}
#tresc5 h3 {
	font:18px  Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#EFEFEF;
	margin:0px 0px 15px 0px;
	padding:0px 20px 0px 20px;
	}
#tresc5 h4 {
	font:16px  Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#EFEFEF;
	margin:0px 0px 15px 20px;
	padding:0px 0px 0px 0px;
	}
#tresc5 flash2 {
	font:18px  Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#EFEFEF;
	margin:0px;
	padding:0px;
	}	
#tresc5 p {
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#525252;
	line-height:15px;
	margin:0px 0px 0px 0px;
	padding:0px 20px 18px 20px;
	}
#tresc5 a {
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#EF7D0A;
	text-decoration:none;
	}
#tresc5 a:link {
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#EF7D0A;
	text-decoration:none;
	} 
#tresc5 a:hover {
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#EF7D0A;
	text-decoration:underline;
	} 
#tresc5 {
	width:198px;
	vertical-align:top;
	}
	
#formularz {
	width:500px;
}
#formularz  input {
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#525252;
}
#formularz  option {
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#525252;
}
#formularz  select {
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#525252;
	width:200px
}
#formularz  td {
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#525252;
}

#trescsmall {
	vertical-align:top;
	}
#trescsmall h6 {
	font:18px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:AAAAAA;
	line-height:20px;
	margin:0px 15px 4px 17px;
	padding:0px 0px 0px 0px;
	}
	
	#trescsmall p {
	font:18px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#525252;
	line-height:20px;
	margin:0px 0px 0px 0px;
	padding:0px 15px 3px 17px;
	}
#trescsmall	flash5 {	
	font:18px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#525252;
	line-height:20px;
	text-decoration:none;
}
.internal-link  {	
	font:18px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#525252;
	text-decoration:none
}
.internal-link a  {	
	font:18px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#525252;
	text-decoration:none
}
.internal-link a:link  {	
	font:18px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:525252;

	text-decoration:none
}

.internal-link a:hover  {	
	font:18px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#525252;
	text-decoration:none;
}

#tresc1c {
	vertical-align:top;
	}
#tresc1c h3 {
	font:18px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#525252;
	line-height:20px;
	margin:17px 35px 4px 35px;
	padding:0px 0px 0px 0px;
	}
	
	#tresc1c p {
	font:14px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#989898;
	line-height:20px;
	margin:0px 0px 0px 0px;
	padding:5px 35px 3px 35px;
	} 
	
.tresc_margineszxz{
	margin:17px 0px 0px 0px;
	padding:0px 0px 0px 35px;
	background-color:#FFFFFF;
	border-left:1px solid #e3e3e3;
	border-right:1px solid #e3e3e3;
	}
	


#mapa {
	vertical-align:top;
	background-color:#FFFFFF;
	}
#mapa h3 {
	font:16px  Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#525252;
	margin:17px 35px 20px 35px;
	padding:0px 0px 0px 0px;
	}
#mapa flash4 {
	font:16px  Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#bababa;
	margin:0px 35px 0px 0px;
	padding:0px 0px 0px 0px;
	}
#mapa h2 {
	font:18px  Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#bababa;
	margin:0px 35px 0px 35px;
	padding:0px 0px 0px 0px;
	}		
	#mapa p {
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#525252;
	line-height:15px;
	margin:0px 0px 0px 0px;
	padding:0px 35px 10px 35px;
	}
	
.text_mapa {
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#525252;
	text-decoration:none}

.text_mapa a{
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#525252;
	text-decoration:none}
	
.text_mapa a:link{
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#525252;
	text-decoration:none}
	
.text_mapa a:hover{
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#525252;
	text-decoration:none}
.text_mapa ul {
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#525252;
	text-decoration:none;
	padding:0px 0px 5px 20px;
	margin: 0px 0px 0px 0px;}
.text_mapa li {
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#525252;
	text-decoration:none;
		list-style-image:url(../images/xyz.gif);
		padding:0px;
		margin:0px;
	}
.mapa {
	margin:0px 0px 0px 29px;
	padding:0px;}