body {background:url(pic/body_bg.gif) top left repeat-x; margin:0; padding:0}

td { 
	font-family: Verdana, Tahoma; 
	font-size: 10px; 
	color:#424242;
}
i { 
	font-family: Verdana, Tahoma; 
	font-size: 8px; 
	color:#424242;
}
a { 
	font-family: Verdana, Tahoma;  
	font-size: 10px; 
	text-decoration:none; 
	color:#aa0b00;
}
a.up { 
	font-family: Verdana, Tahoma;  
	font-size: 10px;
	font-weight:bold;  
	text-decoration:none; 
	color:#dfdfdf;
}
a.up:hover { 
	font-family: Verdana, Tahoma;  
	text-decoration:none; 
	color:#FFFFFF;
}
a.m { 
	font-family: Verdana, Tahoma;  
	font-size: 9px;
	text-decoration:none; 
	color:#b4c7d6;
}
a.m:hover { 
	font-family: Verdana, Tahoma;  
	color:#FFFFFF;
}
a.m2 { 
	font-family: Verdana, Tahoma;  
	font-size: 10px;
	text-decoration:none;
	font-weight:bold;   
	color:#FFFFFF;
}
a.m2:hover { 
	font-family: Verdana, Tahoma;  
	color:#b4c7d6;
}
a.m3 { 
	font-family: Verdana, Tahoma;  
	font-size: 10px;
	text-decoration:none;
	font-weight:bold;   
	color:#b4c7d6;
}
a.m3:hover { 
	font-family: Verdana, Tahoma;  
	color:#FFFFFF;
}
a.c { 
	font-family: Verdana, Tahoma;  
	font-size: 10px;
	text-decoration:none;
	font-weight:bold;   
	color:#aa0b00;
}
a.c:hover { 
	font-family: Verdana, Tahoma;  
	color:#044f85;
}
a.d { 
	font-family: Verdana, Tahoma;  
	font-size: 10px;
	text-decoration:none;
	color:#424242;
}
a.d:hover { 
	font-family: Verdana, Tahoma;  
	color:#044f85;
}
a.e { 
	font-family: Verdana, Tahoma;  
	font-size: 10px;
	text-decoration:none;
	font-weight:bold;   
	color:#033c6d;
}
a.e:hover { 
	font-family: Verdana, Tahoma;  
	color:#044f85;
}
a.b { 
	font-family: Verdana, Tahoma;  
	font-size: 10px;
	text-decoration:none;
	color:#FFFFFF;
}
a.b:hover { 
	font-family: Verdana, Tahoma;  
	color:#b4c7d6;
}
a.menu { 
	font-family: Verdana, Tahoma;  
	font-size: 11px;
	font-weight:bold;  
	text-decoration:none; 
	color:#dfdfdf;
}
a.menu:hover { 
	font-family: Verdana, Tahoma;  
	text-decoration:none; 
	color:#FFFFFF;
}
a.menu2 { 
	font-family: Verdana, Tahoma;  
	font-size: 10px;
	text-decoration:none; 
	color:#145849;
}
a.menu2:hover { 
	font-family: Verdana, Tahoma;  
	text-decoration:underline; 
	color:#145849;
}
a.link { 
	font-family: Verdana, Tahoma;  
	font-size: 11px;
	font-weight:bold;  
	text-decoration:none; 
	color:#145849;
}
a.link:hover { 
	font-family: Verdana, Tahoma;  
	text-decoration:underline; 
	color:#145849;
}
a.menu_gl { 
	font-family: Verdana, Tahoma;  
	font-size: 10px;
	font-weight:bold;  
	text-decoration:none; 
	color:#FFFFFF;
}
a.menu_gl:hover { 
	font-family: Verdana, Tahoma;  
	color:#b4c7d6;
}
.menu_gl { 
	font-family: Verdana, Tahoma;  
	font-size: 10px;
	font-weight:bold;  
	text-decoration:none; 
	color:#b4c7d6;
}
a.podmenu { 
	font-family: Verdana, Tahoma;  
	font-size: 10px;
	text-decoration:none; 
	color:#FFFFFF;
}
a.podmenu:hover { 
	font-family: Verdana, Tahoma;  
	color:#b4c7d6;
}
a:hover {
	text-decoration:none; 
	color:#044f85;
}
.form{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	color:#023767;
	margin:0px;
	padding:1px;
	vertical-align:middle;
	width:130px;
	border-color:#CFCFCF;
	border-style:solid;
	border-width:1px;
	margin-top: 4px;
}
.newsletter_form{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#023767;
	vertical-align:middle;
	width:155px;
	border-color:#CFCFCF;
	border-style:solid;
	border-width:1px;

}
.form2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#145849;
	margin:0px;
	padding:1px;
	vertical-align:middle;
	width:350px;
	border-color:#CFCFCF;
	border-style:solid;
	border-width:1px;
}
.formularz_dowolny {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	background-color: #FFFFFF;
	text-align: left;
	border: 1px solid #253D61;
}
.formularz_dowolny2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	background-color: #FFFFFF;
	text-align: left;
	border: 1px solid #253D61;
}
.obramowanie_foto {
	border: 1px solid #757575;
}

a.top_menu { 
	font-family: Verdana, Tahoma;  
	font-size: 10px;
	font-weight:bold;  
	text-decoration:none; 
	color:#FFFFFF;
}
a.top_menu:hover { 
	font-family: Verdana, Tahoma;  
	color:#b4c7d6;
}

a.link_kwadrat { 
	font-family: Verdana, Tahoma;  
	font-size: 10px;
	font-weight:bold;  
	text-decoration:none; 
	color:#FFFFFF;
	display:block;
	height:13px;
	vertical-align:middle;
	width:20px;
	background-color:#aa0b00;
		text-align:center;
	float: left;
	margin-left:3px;
}
a.link_kwadrat:hover { 
	font-family: Verdana, Tahoma;  
	background-color:#044f85;
	color:white;
}

.link_kwadrat { 
	font-family: Verdana, Tahoma;  
	font-size: 10px;
	font-weight:bold;  
	text-decoration:none; 
	color:#FFFFFF;
		text-align:center;
	display:block;
	height:13px;
	vertical-align:middle;
	width:20px;
	background-color:#999999;
	float: left;
	margin-left:3px;
}

a.pre_next { 
	font-family: Verdana, Tahoma;  
	font-size: 10px;
	font-weight:bold;  
	text-decoration:none; 
	color:#FFFFFF;
	display:block;
	height:13px;
	vertical-align:middle;
	padding-left: 5px;
	padding-right: 5px;
	background-color:#aa0b00;
	float: left;
	margin-left:3px;
}

a.pre_next:hover { 
	font-family: Verdana, Tahoma;  
	background-color:#044f85;
	color:white;
}

#scrollinfo, #scrollinfo2 {width:353px; overflow:hidden; height:125px}
.news {float:left!important; height:120px; width:353px; overflow:hidden; padding-top:5px;}

#wPrawo, #wPrawo2 {position:absolute; right:10px; top:10px; font-size:10px; cursor:pointer; border:none!important}
#wPrawo img, #wPrawo2 img {border:none; vertical-align:middle;}
a.nt {color:#044F85;}
a.nt:hover {color:#aa0b00;}

div.mapPopup {font:1em Verdana;}
div.mapPopup h2 {font-size:1.2em !important;
line-height:4em;
text-align:center;}
div.mapPopup p {margin:0 0;	padding-left:6px}	
div.mapPopup img {margin-top: 6px; position:absolute;}
div.mapPopup p.mail, div.mapPopup p.tel {margin-top:8px;}
div.mapPopup p.subTitle {font-weight:bold;	margin-top:15px;	margin-bottom:-7px;	}
div.mapPopup p.subTitleAd {	font-weight:bold;	margin-top:15px; 	margin-bottom:7px;}

#flashcontent {position:relative;}
#flashcontent .hide1 {background:transparent url(../images/hide1.gif) repeat scroll left top;
display:block;
height:22px;
position:absolute;
right:76px;
top:92px;
width:98px;}
#flashcontent .mapa_serwisu {background:transparent url(../images/mapa_serwisu.gif) repeat scroll 0 0;
display:block;
height:25px;
position:absolute;
right:0;
text-align:center;
top:45px;
width:200px;}

#flashcontent .mapa_serwisu select {width:130px; font-size:10px;}
#flashcontent .mapa_serwisu select option {font-size:10px;}

#flashcontent .zadaj_pytanie {background:url(../images/zadaj_pytanie.gif) top left;
color:white;
font-size:13px;
font-weight:bold;
position:absolute;
right:0;
text-indent:24px;
top:132px;
width:201px;}