html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, code,
del, dfn, em, img, q, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, thead, tbody, tfoot, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
}
body {
	border-style: none;
	background: #ffffff;
	font-family: Arial, Tahoma, Verdana, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #636363;
}
/*naglowek*/
#top {
	overflow: hidden;
	margin: 0px auto 0px auto;
	width: 980px;
	height: 76px;
}
ul li {
	list-style-type: disc;
	list-style-position:outside;
	margin-left: 30px;
}
ul.menu li,ul.menu1 li, ul.aktualnosc li,ul.aktualnosc1 li{
	list-style-type: none;
	margin-left: 0px;
}
.logo{
	float:left;
	margin-left:10px;
	_margin-left:5px;
	height:76px;
	width:181px;
	background: url(../images/v01/logo.gif) no-repeat 0 0;
}
	.logo a{
		display:block;
		height:76px;
		width:181px;
	}
.ukryta {display:none;}
.ikonki{margin-right:20px;}
.ikonka1{
	width:10px;
	height:11px;
	float:right;
	margin:19px 22px 0 0;
	background: url(../images/v01/mapa-serwisu.gif) no-repeat 0 0;
}
.ikonka2{
	width:9px;
	height:13px;
	margin-top:17px;
	float:right;
	background: url(../images/v01/kontakt.gif) no-repeat 0 0;
}
/*srodek*/
#content{
	overflow: hidden;
	margin: 0px auto 0px auto;
	_margin: 0px auto 0px auto;
	width: 980px;
}
/*regiony */
div.regsrodkowy- #left{
	float:left;
	width:0px;
}
div.regsrodkowy- #center {
	width:620px;
}
div.regsrodkowy-4 #left {
	float:left;
	width:310px;
}
div.regsrodkowy-4 #center {
	float:left;
	width:310px;
}
div.regsrodkowy-5 #left {
	float:left;
	width:310px;
}
div.regsrodkowy-5 #center {
	float:left;
	width:650px;
}
div.regsrodkowy-5 {
	float:left;
	width:650px;
}

div.regsrodkowy-4-5 #left{
	float:left;
	width:330px;
}
div.regsrodkowy-4-5 #center{
	float:right;
	width:320px;
}
div.regsrodkowy-4-5{
	float:left;
	width:650px;
}


/*regsrodkowy page*/
div.regsrodkowy- #lewa{
	float:left;
	width:0px;
}

div.regsrodkowy- #prawa{
	float:left;
	width:980px;
}
div.regsrodkowy-8 #lewa{
	width:200px;
	float:left;
}

div.regsrodkowy-8 #prawa{
	float:right;
	width:770px;
}

/* sztywne szerokosci kolumn*/
.LeftColumn{
	float:left;
	width:650px;
}
.RightColumn{
	float:left;
	width:320px;
	margin:0 0 0 9px;
	overflow:hidden;
}
.marg{
	margin-right: 9px;
	_margin-right: 7px;
}
.kolumna{
	overflow:hidden;
	margin-bottom:10px;
}
.kontener{
	border: 1px solid #dfdfdf;
	padding:1px;
	margin-bottom:10px;
}
.kontener .baner{margin-bottom:0px;}

/*kontener szary*/
.gora{
	background:transparent url(../images/v01/gora.gif) no-repeat scroll 0 0;
	margin-bottom:10px;
}

.gora .prawyGR{
	background:transparent url(../images/v01/prawy-gorny-rog.gif) no-repeat scroll right 0;
	padding-top:4px;
}
.gora .dol{background:transparent url(../images/v01/dol.gif) no-repeat scroll 0 bottom;}
.gora .prawyDR{
	background:transparent url(../images/v01/prawy-dolny-rog.gif) no-repeat scroll right bottom;
	padding-bottom:9px;
}
.gora .lewaRamka{
	background:transparent url(../images/v01/lewy-bok.gif) repeat-y scroll left 0;
	overflow:hidden;
}
.gora .prawaRamka{
	background:transparent url(../images/v01/prawy-bok.gif) repeat-y scroll right 0;
	overflow:hidden;
	zoom:1;
}
.trescAA{
	background-color:#F8F8F8;
	margin: 0 1px 0px 1px;
	padding:5px;
}

/*kontener szary 1*/

.gora .dol1{
	background:transparent url(../images/v01/dol1.gif) no-repeat scroll 0 bottom;
	*margin-top:-5px;
	_margin-top:0px;
}
.gora .prawyDR1{
	background:transparent url(../images/v01/prawy-dolny-rog1.gif) no-repeat scroll right bottom;
	padding-bottom:9px;
}



/*kontener Menu*/

.kontenerMenu{
	float:left;
	color:white;
	margin:0 0 10px;
	*margin-bottom:0;
	_margin-bottom:-9px;
}

.g{
		float:left;
		background:transparent url(../images/v01/menu-tlo-gora.gif) no-repeat scroll 0 0;
		width:320px;
		height:5px;
		_margin-bottom:-9px;
}


.s{
	background:transparent url(../images/v01/menu-tlo-srodek.gif) repeat-y scroll 0 0;
	width:320px;
	float:left;
}

.d{
		background:transparent url(../images/v01/menu-tlo-dol.gif) no-repeat scroll 0 0;
		width:320px;
		height:5px;
		float:left;

}

.tekst{
	padding-bottom: 5px;
}

/*kontener niebieski*/
.kontener2{
	background-color: #0055ea;
	margin-bottom:10px;
}
.goraLewa1{
	display:block;
	height:5px;
	background: url(../images/v01/goraLewa.gif) no-repeat scroll 0 0;
}
.goraPrawa1{
	display:block;
	height:5px;
	background: url(../images/v01/goraPrawa.gif) no-repeat scroll 100% 0;
}
.dolLewa1{
	display:block;
	height:5px;
	background: url(../images/v01/dolLewa.gif) no-repeat scroll 0 100%;
}
.dolPrawa1{
	display:block;
	height:5px;
	background: url(../images/v01/dolPrawa.gif) no-repeat scroll 100% 100%;
}
.szkolenia{float:right;}
.baner{margin-bottom:10px;}

/*wyszukiwarka*/
.wyszukiwarka{
	margin:31px 0 5px 50px;
	_margin:0px 0 0px 50px;
	height:18px;
	background: transparent url(../images/v01/formBg.gif) no-repeat 0 0;
}
.wyszukiwarka input.pole{margin:0px 10px 0px 19px;}

.pole{
	background:transparent none repeat scroll 0 0;
	font-size:10px;
	padding:2px 26px 0 8px;
	width:145px;
	border:none;
}

.przyciskSzukaj{
	font-size: 12px;
	padding:0 0 9px;
	*padding: 1px 0 1px;
	margin-top:-2px;
	_margin-top:-1px;
	border:none;
	width:46px;
	height:22px;
	background: url(../images/v01/szukaj.gif) no-repeat;
	color:#ffffff;
	vertical-align:top;
	cursor:pointer;
}
.wyszukiwarka1{
	width: 320px;
	padding:0 0 0 310px;
}
.wyszukiwarka-naglowek{
	font-weight:bold;
	font-size:11px;
	cursor:pointer;
}

.wyszukiwarka-naglowek span.pierwszy{
	display:inline;
}

dl.wyszukiwarka-lista{
	display:none;
}

.wyszukiwarka-lista dd{
	margin-bottom:5px;
}
.wyszukiwarka-ilosc{
	text-transform:lowercase;
	float:right;
	margin-top:-25px;
	color:#636363;
}
	.wyszukiwarka-ilosc var{color:#0055EA;}

.nagBialy{
	color:#ffffff;
	text-align:left;
	font-family: Tahoma;
	font-weight: normal;
	letter-spacing: -1px;
	font-size: 21px;
	padding:7px 0 0 2px;
	margin:0px 0px 5px 10px;
	_margin:0px 0px 3px 10px;
	position:relative;
}
.nagNiebieski{
	color:#0055ea !important;
	font-family: Tahoma !important;
	font-weight: normal !important;
	letter-spacing: -1px;
	font-size: 20px !important;
	margin:2px 0 10px 4px;
}
/*MENU*/
.menu{
	margin-left:11px;
	color: #ffffff;
	list-style-type: none;
	list-style-image: none;
	margin:7px 0 7px 15px;
	_margin: 0px 0 5px 15px;
}
	.menu li{
		padding: 8px 0px 0px 0px;
		_margin: 0;
	}
		.menu li a{
			background: transparent url(../images/v01/circle.gif) no-repeat scroll 0 2px;
			font-family: Arial;
			font-size: 13px !important;
			font-weight: normal;
			color: #ffffff;
			_margin:0;
			_padding:0;

		}
		.menu li a span{
			margin-left:20px;
		}
		.menu li a:hover, .menu li a:active{
			font-weight: bold;
			text-decoration:none;
		}
/* podmenu*/
ul.menu1 li {padding:7px 0 3px 17px;}
.menu1 li{padding: 2px;}
	.menu1 li a{
		background: transparent url(../images/v01/greyBall.gif) no-repeat scroll 0px 2px;
		text-decoration:none;
		display:block;
	}
	.menu1 li a:hover{
		color:#0055EA;
		text-decoration:none;
		display:block;
	}
	.menu1 li a.wcisniety, .menu1 li a:hover{
		background: transparent url(../images/v01/blueBall.gif) no-repeat 0px 2px;
		color:#0055EA;
	}
		.menu1 li a span{
			color:#636363;
			margin-left:16px;
			display:block;
		}
		.menu1 ul.poziom2 li a span{
			color:#636363 ;
		}
		.menu1 ul.poziom2 li a:hover{
			background: transparent url(../images/v01/blueBall.gif) no-repeat scroll 0px 2px !important;
		}
		ul.poziom2 li a{
			background: transparent url(../images/v01/greyBall.gif) no-repeat scroll 0px 2px !important;
			text-decoration:none;
		}
		
		ul.poziom3 li a{
			background: transparent url(../images/v01/greyBall.gif) no-repeat scroll 0px 2px !important;
			text-decoration:none;
		}
		ul.poziom3 li a.wcisniety,ul.poziom2 li a.wcisniety,menu1 li a.wcisniety{
			background: transparent url(../images/v01/blueBall.gif) no-repeat scroll 0px 2px !important;
			text-decoration:none;
			color:#0055EA;
		}
		ul.poziom3 li a:hover,ul.poziom3 li a.wcisniety:hover{
			background: transparent url(../images/v01/blueBall.gif) no-repeat scroll 0px 2px !important;
			text-decoration:none;
		}
		ul.poziom3 li a span{color:#636363;}
		ul.menu1 li a.wcisniety span, .menu1 li a:hover span, 
		ul.poziom3 li a.wcisniety span, ul.poziom3 li a:hover span,
		ul.poziom2 li a.wcisniety span, ul.poziom2 li a:hover span{
			color:#0055ea;
		}
/* kolumna srodkowa*/

.aktualnosc h3{
	color:#0055ea;

}

.aktualnosc{
	padding: 0 4px;
	margin:0px 0px 8px 0px;
	border-bottom: 1px solid #e6e6e6 !important;
	zoom:1;
}
.aktualnosc1{
	padding: 0 10px;
	margin:0px 0px 9px 0px;
	*margin:0px 0px 20px 0px;

}

div.skrot h3{
	display:inline !important;
	margin:0 !important;

}

div.aktualnosc h3{
	display:block;
	margin:-14px 0 10px 56px;

}
div.aktualnosc .fotoOpis{width:110px;}
div.aktualnosc p{
	position:relative;
	margin-bottom:10px;
}
.data{
	font-family:Arial;
	font-size:9px;
	font-weight: normal;
	color:#0055ea;
	position:relative;
}
.paragraf{
	text-align:justify;
	margin:15px 0 10px 0;
	min-height: 125px;
	_height: 125px;
	_overflow:visible;
}
.paragrafG{
	text-align:justify;
	margin:5px 0 10px 0;
}
.paragraf1{padding-bottom: 8px;}
.paragraf1 b{text-align:right;}
.wiecej{
	background: transparent url(../images/v01/arrow.gif) no-repeat scroll 0 4px;
	color:#0055ea;
	font-family:Arial;
	font-size:9px;
	padding:0 0 0 13px;
}
.aktualnosc h4{
	font-family:Arial;
	font-size:9px;
	font-weight: normal;
	color:#0055ea;
	display:inline;

}
.aktualnosc h3{
	display:inline;
	font-family:Arial;
	font-size:11px;
	font-weight: bold;
	white-space:wrap;
}
.aktualSkrot{
	background: transparent url(../images/v01/blue-arrow.gif) no-repeat scroll  0px 5px;
	margin:5px 0 0 1px;
	border-bottom:1px solid #E6E6E6;
}
.aktualSkrot a{
	text-decoration: none;
	font-family:Arial;
	font-size:11px;
	font-weight: normal;
	color:#636363;
}

.aktualSkrot a:hover{text-decoration:underline;}
.aktualSkrot h3{
	display:inline !important;
	margin:0;
	float:none;
}
.aktualSkrot h4{
	margin-right:-8px !important;
	_margin-right:-6px !important;
	float:right !important;
	padding:0 0 0 5px !important;
	position:relative !important;
}

.aktualSkrotP h3{
	font-family:Arial;
	font-size:11px;
	font-weight: bold;
	display:inline !important;
	margin:0 !important;
	float:none !important;
}
.margin1{margin:18px 0 0 75px !important;}
.tytulAkt{display:inline;}
.fotoOpis{
	text-align:center;

}
.opisZdj{
	text-align:center;
	display:block;
	width:175px;
}
/* kolumna lewa*/
.obrazek1{margin:13px 13px;}
.obrazek2{margin:1px -17px;}
.obrazek3{margin: 0px 0px 0px 16px;}
.obrazek4{margin:16px 0 0 40px;}
.obrazek5{margin:16px 0 0 40px;}
.tekst1{
	float:left;
	margin:-40px 0 0 174px;
	_margin:-40px 0 0 86px;
}

.tekst2{
	float:left;
	margin:-25px 0 0 174px;
	_margin:-25px 0 0 86px;
}
.p1{
		padding-bottom: 4px;
		color:#aeaeae;
		font-family: Arial;
		font-weight: normal;
		font-size: 9px;
}
.p2{
		float:left;
		padding-bottom: 4px;
		color:#aeaeae;
		font-family: Arial;
		font-weight: normal;
		font-size: 9px;
}
.kontener3{
	background: #ffffff;
	border:none;
	margin-bottom:10px;
}
.kontakt p{
	width:300px;
	font-family: Arial;
	font-weight: normal;
	font-size: 13px;
	color:#0055ea;
	_margin-left: 5px;
}
/* banerek unia*/
.unia{
	width:172px;
	height:53px;
	background: transparent url(../images/v01/obrazek.gif) no-repeat 0 0;
}
.kontakt1{
	margin:9px 0;
	width:319px;
	height:150px;
	background: transparent url(../images/v01/zdj1.jpg) no-repeat right bottom;
}
/*stopka*/
.bottom{
	height:68px;
	background: url(../images/v01/stopka.gif) repeat-x;
}
.bottom1{
	overflow: hidden;
	margin: 0px auto 0px auto;
	width: 980px;
	height: 68px;
}
.copyright{
	float:left;
	margin: 20px 0 0 10px;
	line-height: 11px;
}
/* page*/
#content1{
	overflow: hidden;
	margin: 0px auto 0px auto;
	width: 980px;
}
.kolumnaPrawa{
	margin: 0px 0px 10px 0px;
}
.kolumnaLewa{margin: 0px 10px 10px 0px;}
.kontener4{
	background-color:#ebebeb;
	border: 0px solid #e8e8e8;
	margin-bottom:10px;
}
.goraLewa2, .goraPrawa2,
.dolLewa2, .dolPrawa2{
	display:block;
	height:7px;
}
.goraLewa2{background: transparent url(../images/v01/kont4-LG.gif) no-repeat scroll 0 0;}
.goraPrawa2{background: transparent url(../images/v01/kont4-PG.gif) no-repeat scroll 100% 0;}
.dolLewa2{background: transparent url(../images/v01/kont4-LD.gif) no-repeat scroll 0 100%;}
.dolPrawa2{background: transparent url(../images/v01/kont4-PD.gif) no-repeat scroll 100% 100%;}
.tresc{padding:10px;}
.tytulH3{
	font-size:11px;
	font-family: Arial;
	color:#0055ea;
	font-weight:bold;
	margin-bottom: 10px;
}
.pager{
	text-align:center;
	padding:10px 0 0;
	color:#0055ea;
}
	.pager a{
		color:#636363;
		text-decoration:none;
	}
/* formularz kontaktowy*/


var.gwiazdka{color:#0055ea;}

.formularz{
	font-family:Arial;
	font-weight:normal;
	font-size:11px;
	color:#636363;
	padding: 10px;
	margin-left: 12px; 
	margin-right: 7px; 
	padding-top: 20px; 
	overflow: hidden;
	height: 1% !iefix;
}

.formularz label {
	display: block; 
	clear: both; 
	position: relative;
}

	.formularz label span {
		display: block;
		float: left;  
		width: 120px;
		text-align: right;
	}

		.formularz label span.tloInput {
			width:208px;
			height:20px;
			background: url(../images/v01/tlo-input.gif) no-repeat 0 0;
			margin:0 0 10px 14px;
			padding:0 0 0 4px;
		}

	.formularz label input {
		float: left;
		border:none;
		font-size:11px;
		font-family:Arial;
		font-weight:normal;
		color:#888888;
		background:transparent;
		margin:0px 0 0 2px;
		_margin:2px 0 0 2px;
		*margin:2px 0px 0 -12px;
		width:190px;
	}

	.formularz label span.tloTextarea {
		width:440px;
		height:176px;
		background: url(../images/v01/textarea-bg.gif) no-repeat 0 0;
		margin: -3px 0px 13px 15px;
	}
	.formularz label textarea {
		float: left;
		border:none;
		font-size:11px;
		font-family:Arial;
		font-weight:normal;
		color:#636363;
		height:155px;
		width:344px;
		background:transparent;
		margin:3px 0 0 3px;
		*margin:3px 0 0 -11px;
}

.pytanie-stopka{
	margin-left:160px;
	width:340px;
}
.formularz-stopka{
	margin-left:165px;
	margin-top:10px;
}
.przycisk{
	font-size:12px;
	padding:0 1px 3px 0;
	width:46px;
	height:22px;
	background: url(../images/v01/buton-wyslij.gif) no-repeat;
	border:none;
	color:#ffffff;
	text-transform:lowercase;
	cursor:pointer;
	margin-bottom:10px;
}
	.blad_error{
		background:#ffffff none repeat scroll 0 0 !important;
		border-color:#F37C23 #FBCF9C #FBCF9C #F37C23 !important;
		border-style:solid !important;
		border-width:1px !important;
		padding-left:3px;
	}
.select{
	float:left;
	margin:0 0 10px 136px;
	width:400px;
}
.select option{width:400px;}
/*mapa serwisu*/
ul.mapa-serwisu li{list-style-type: none;}
h3.belka{
	font-family: Arial;
	color:#0055ea;
	font-size:11px;
	font-weight: bold;
	background: transparent url(../images/v01/blueBall.gif) no-repeat 0px 2px;
	margin-top:6px;
}
	.belka span{margin-left:15px;}
.mapa-serwisu1{
	border-top:1px solid #e6e6e6;
	border-bottom:1px solid #e6e6e6;
}
.mapa-serwisu{padding:6px 2px;}
.odstep{
	margin-right: 5px;
	padding:2px;
}
.mapa-serwisu li a{
	font-family: Arial;
	color:#636363;
	font-size:11px;
	font-weight: normal;
	text-decoration: none;
}
/* pliki*/
.pliki{
	margin: 5px 0;
}
	.pliki div{
		margin:10px 0 0px 0;
	}
	.pliki h3.nagNiebieski{
		margin: 10px 0px;
	}
/*komunikaty*/
.komunikat{
	font-family:Arial;
	font-size:12px;
	color:#3333FF;
	text-align:center;
	font-weight:bold;
}
.error{
	color:#3333FF;
	text-align:center;
}

/*banery*/
.reklama{
	overflow:hidden;
}

.FLVvideo{
	margin-bottom:10px;
	clear:both;
}
.zdjRam{
	padding:0px 0px 0;
	text-align:center;
	width:125px;
}
.ramka{margin-bottom:10px;}

.tytul2{
	padding:5px 0;
}
