/************************************************************\
-	globalne
\************************************************************/
/** {
	font-family: Tahoma;
	font-size: 10px;

}
*/
p {
	margin: 0px;
}
body {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
hr {
	background: #DCD6BC;
	color: #DCD6BC;
	margin: 0xp;
	padding: 0px;
}
/************************************************************\
-	wzor formularza
\************************************************************/
.form-wz1-napis {
	font: 11px Verdana;
	color: black;
}
.form-wz1-napis-star {
	font: 11px Verdana;
	color: red;
	vertical-align: super;
}
.form-wz1-input-text {
	border: 1px solid #DEDCCF;
	background: #fff;
	font: 11px Arial;
	color: #0B3C6A;
	height: 20px;
	padding: 2px 6px 0px 6px;
}
.form-wz1-input-textarea {
	border: 1px solid #DEDCCF;
	background: #fff;
	font: 11px Arial;
	color: #0B3C6A;
	padding: 2px 6px 2px 6px;
	
	SCROLLBAR-FACE-COLOR: #dee3e7; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #dee3e7; 
	SCROLLBAR-3DLIGHT-COLOR: #d1d7dc; 
	SCROLLBAR-ARROW-COLOR: #006699; 
	SCROLLBAR-TRACK-COLOR: #efefef; 
	SCROLLBAR-DARKSHADOW-COLOR: #98aab1;
}
.form-wz1-td-biale {
	BORDER-RIGHT: #fff 2px solid;
	BORDER-TOP: 0px solid; 
	BORDER-LEFT: 0px solid; 
	BORDER-BOTTOM: #fff 2px solid; 
	BACKGROUND-COLOR: #FAF9F5;
}
.form-wz1-td-biale-r {
	BORDER-TOP: 0px solid; 
	BORDER-LEFT: 0px solid; 
	BORDER-BOTTOM: #fff 2px solid; 
	BACKGROUND-COLOR: #FAF9F5;
}
/************************************************************\
-	tla strony
\************************************************************/
.body-tlo {
	background: #fff;
	padding: 0px 13px 0px 13px;
	vertical-align: top;
}
.tlo-lewe-cz1 {background: #F4F9FF url(img/lay/tlo-lewe-cz1.jpg) repeat-y top right;}
.tlo-lewe-cz2 {background: #F6FBFF url(img/lay/tlo-lewe-cz2.jpg) repeat-y top right;}

.tlo-prawe-cz1 {background: #F4F9FF url(img/lay/tlo-prawe-cz1.jpg) repeat-y top left;}
.tlo-prawe-cz2 {background: #F6FBFF url(img/lay/tlo-prawe-cz2.jpg) repeat-y top left;}
/************************************************************\
-	naglowek czerwony
\************************************************************/
.czerw-nagl-tlo {
	background: #E6E6E6;
	padding-left: 8px;
}
.czerw-nagl-txt {
	padding-left: 3px;
	padding-right: 10px;
	background: url(img/lay/czerw-nagl-c.gif);
	font: bold 11px Arial;
	color: #fff;
	white-space: nowrap;
}
.czerw-nagl-dalej {
	background: url(img/lay/czerw-nagl-rc.gif);
}
.czerw2-nagl-tlo {
	background: #ffffff;
	padding-left: 8px;
}
.czerw2-nagl-txt {
	padding-left: 3px;
	padding-right: 10px;
	background: url(img/lay/czerw2-nagl-c.gif);
	font: bold 11px Arial;
	color: #fff;
	white-space: nowrap;
}
.czerw2-nagl-txt2 {
	background: url(img/lay/czerw2-nagl-txt.gif) repeat-y right top;
}
/************************************************************\
-	okno tekstowe
\************************************************************/
.okno-tekstowe-ramka {
	padding: 0px 8px 8px 8px;
	background: #E6E6E6;	
}
.okno-tekstowe-tresc {
	font-family: Tahoma;
	font-size: 10px;
	padding: 13px 12px 10px 12px;
	vertical-align: top;
	background: #fff;	
}
/************************************************************\
-	aktualności
\************************************************************/
.aktualnosci-data {
	color: #747474;
}
.aktualnosci-tresc-mini {
	color: #6D6D6D;
}
.aktualnosci-naglowek {
	font-weight: bold;
	color: #000;
	margin-bottom: 14px;
}
a.aktualnosci-link {
	text-decoration: none;
	color: #757575;
	font-family: Tahoma;
	font-size: 10px;
}
a:hover.aktualnosci-link {
	text-decoration: underline;
}
/************************************************************\
-	wzory linków
\************************************************************/
a.link-arrow1 {
	background: url(img/lay/arrow1.gif) no-repeat 0px 4px;
	padding-left: 13px;
	font-size: 10px;
	color: #017ED8;
	font-weight: bold;
	text-decoration: underline;
}
a.link-norm1 {
	color: #A90100;
	font-weight: bold;
	text-decoration: none;
}
a:hover.link-norm1 {text-decoration: underline;}
a.link-norm2 {
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
a:hover.link-norm2 {text-decoration: underline;}
a.link-norm3 {
	color: #827958;
	text-decoration: none;
	font-family: Tahoma;
	font-size: 10px;
}
a:hover.link-norm3 {text-decoration: underline;}
a.link-licznik {
	font: 10px Tahoma;
	color: #827958;
	text-decoration: none;
}
a:hover.link-licznik {text-decoration: underline;}
a.sg-strona-glowna {
	background: url(img/lay/sg-ico1.gif) no-repeat 0px 1px;
	padding-left: 18px;
	font: 9px/16px Tahoma;
	color: #5B5851;
}
a.sg-mapa-serwisu {
	background: url(img/lay/sg-ico2.gif) no-repeat 0px 1px;
	padding-left: 18px;
	font: 9px/16px Tahoma;
	color: #5B5851;
}
/************************************************************\
-	tla pod-tekst
\************************************************************/
.tlo1-ciemne {
	font-family: Tahoma;
	font-size: 10px;
	background: #fff;
	color: #2A2309;
/*	padding: 8px 8px 10px 8px;*/
	vertical-align: top;
}
.tlo1-ciemne-txt {
	font-family: Tahoma;
	font-size: 10px;
	background: url(img/lay/nasze-prop-tlo-loop.gif) repeat-y;
	width: 100%;
	padding: 8px 12px 8px 12px;
}
/************************************************************\
-	menu-top
\************************************************************/
.menu-top-tlo {
	background: #E6E6E6;
	text-align: center;
	vertical-align: middle;
	padding-top: 1px;
}
a.menu-top-link-norm {
	padding: 5px 8px 0px 8px;
	font: bold 11px Tahoma;
	color: #676453;
	text-decoration: none;
	height: 24px;
}
a:hover.menu-top-link-norm {
	text-decoration: underline;
}
a.menu-left-link-norm, a.menu-left-link-act {
	background: url(img/lay/arrow2.gif) no-repeat left 5px;
	padding-left: 15px;
	font: 11px/14px Tahoma;
	letter-spacing: 0px;
	text-decoration: none;
	color: #000;
	display: block;
}
a:hover.menu-left-link-norm {text-decoration: underline;}
a.menu-left-link-act {
	font-weight: bold;
	color: #AB1516;
}
/************************************************************\
-	style tekst
\************************************************************/
.text-styl1 {color: #776F4B;}


.tlo1-tlo {	background: #E6E6E6;}
.arrow1 {
	background: url(img/lay/arrow1.gif) no-repeat 0px 4px;
	padding-left: 13px;
	color: #898267;
	font-weight: bold;
}
/************************************************************\
-	drukuj
\************************************************************/
.drukuj-padding {
	padding: 10px;
	background: #f0f0f0;
}
.bottom-adr {
	height: 29px;
	padding: 0px 10px 0px 10px;
	vertical-align: middle;
}
