@charset "utf-8";
/* CSS Document */






#body { margin:0px; background-color:#f5f5f5; text-align:center;}


#glowna
{
	width:960px;
	margin-left:auto;
	margin-right:auto;
}

#pasek_gora
{
	width:100%;
	height:150px;
}
#logo
{
	position:absolute;
	margin-left:29px;
	margin-top:27px;
	width:245px;
	height:96px;
	background-image:url(images/logo.png);
}

#pasek_srodek
{
	width:100%;
	height:500px;
}

#pasek_kat
{
	float:left;
	width:290px;
}
#pasek_js
{
	position:absolute;
	width:670px;
	height:290px;
	overflow:hidden;
	background-color:#ee7f00;
	margin-left:290px;
}
#rog
{
	position:absolute;
	z-index:50;
	width:41px;
	height:41px;
	background-image:url(images/rog.png);
}
#rog1
{
	position:absolute;
	z-index:50;
	width:41px;
	height:41px;
	background-image:url(images/rog1.png);
}


.link
{
	display:block;
	width:100%;
	height:100%;
	color:inherit;
	text-decoration:inherit;
	font-family:inherit;
	
}


.kat01
{
	text-decoration: none; font-size: 13px; font-family: 'TrajanProRegular', "Times New Roman", Times, serif; font-weight: normal; color:#083f88; font-style:normal;
	line-height:22px;
	text-align:left;
	background-image:url(images/s01.png);
	background-repeat:no-repeat;
}
.kat01:hover
{
	color:#ee7f00;
	background-image:url(images/s01a.png);
	background-repeat:no-repeat;
}
.kat01a
{
	text-decoration: none; font-size: 13px; font-family: 'TrajanProRegular', "Times New Roman", Times, serif; font-weight: normal; font-style:normal;
	line-height:22px;
	text-align:left;
	color:#ee7f00;
	background-image:url(images/s01a.png);
	background-repeat:no-repeat;
}
	


.kat11
{
	padding-left:40px;
	padding-right:5px;
}


.kat02
{
	text-decoration: none; font-size: 13px; font-family: 'TrajanProRegular', "Times New Roman", Times, serif; font-weight: normal; color:#083f88; font-style:normal;
	line-height:22px;
	text-align:left;
	background-image:url(images/s02.png);
	background-repeat:no-repeat;
}
.kat02:hover
{

	color:#ee7f00;
	background-image:url(images/s02a.png);
	background-repeat:no-repeat;
}
.kat02a
{
	text-decoration: none; font-size: 13px; font-family: 'TrajanProRegular', "Times New Roman", Times, serif; font-weight: normal; font-style:normal;
	line-height:22px;
	text-align:left;

	color:#ee7f00;
	background-image:url(images/s02a.png);
	background-repeat:no-repeat;
}
	


.kat12
{
	padding-left:60px;
	padding-right:5px;
}



.kat03
{
	text-decoration: none; font-size: 13px; font-family: 'TrajanProRegular', "Times New Roman", Times, serif; font-weight: normal; color:#083f88; font-style:normal;
	line-height:22px;
	text-align:left;
	background-image:url(images/s03.png);
	background-repeat:no-repeat;
}
.kat03:hover
{

	color:#ee7f00;
	background-image:url(images/s03a.png);
	background-repeat:no-repeat;
}
.kat03a
{
	text-decoration: none; font-size: 13px; font-family: 'TrajanProRegular', "Times New Roman", Times, serif; font-weight: normal; font-style:normal;
	line-height:22px;
	text-align:left;

	color:#ee7f00;
	background-image:url(images/s03a.png);
	background-repeat:no-repeat;
}
	


.kat13
{
	padding-left:80px;
	padding-right:5px;
}

.kat04
{
	text-decoration: none; font-size: 13px; font-family: 'TrajanProRegular', "Times New Roman", Times, serif; font-weight: normal; color:#083f88; font-style:normal;
	line-height:22px;
	text-align:left;
	background-image:url(images/s04.png);
	background-repeat:no-repeat;
}
.kat04:hover
{

	color:#ee7f00;
	background-image:url(images/s04a.png);
	background-repeat:no-repeat;
}
.kat04a
{
	text-decoration: none; font-size: 13px; font-family: 'TrajanProRegular', "Times New Roman", Times, serif; font-weight: normal; font-style:normal;
	line-height:22px;
	text-align:left;

	color:#ee7f00;
	background-image:url(images/s04a.png);
	background-repeat:no-repeat;
}
	


.kat14
{
	padding-left:100px;
	padding-right:5px;
}




#pasek_tresc
{
	float:right;
	margin-top:290px;
	width:670px;
	text-align:left;
}

.tresci_pasek
{
	clear:both;
	padding-top:10px;
	padding-bottom:10px;
	text-decoration: none; font-size: 11px; font-family:Georgia, "Times New Roman", Times, serif; font-weight: normal; color:#7b7b7b; font-style:normal;
	line-height:18px;
	text-align:justify;
}

.fota1
{
	float:left;
	margin-right:5px;
	margin-top:5px;
	padding:4px;
	background-color:#cdcdcd;
}
.fota1one
{
	padding-top:4px;
	padding-bottom:4px;
	background-color:#cdcdcd;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}
.tresci_tytul
{
	text-decoration: none; font-size: 20px; font-family: 'TrajanProRegular', "Times New Roman", Times, serif; font-weight: normal; font-style:normal;
	line-height:26px;
	color:#083f88;
	text-align:left;
	padding-top:15px;
}

.linia1
{
	width:100%;
	height:1px;
	margin-top:10px;
	margin-bottom:10px;
}

.linia2
{
	width:250px;
	height:1px;
	margin-top:10px;
	margin-bottom:10px;
}

.stopka
{
	text-decoration: none; font-size: 11px; font-family:Georgia, "Times New Roman", Times, serif; font-weight: normal; color:#7b7b7b; font-style:normal;
	text-align:left;
	padding-bottom:20px;
}

.akt_tytul
{
	text-decoration: none; font-size: 18px; font-family: 'TrajanProRegular', "Times New Roman", Times, serif; font-weight: normal; font-style:normal;
	line-height:24px;
	color:#083f88;
	text-align:left;
	padding-top:15px;
}

.akt1p
{
	float:left;
	width:204px;
}

.wiecej0
{
	float:right;
	background-color:#083f88;
	text-decoration: none; font-size: 11px; font-family: 'TrajanProRegular', "Times New Roman", Times, serif; font-weight: normal; color:#fff; font-style:normal;
	text-align:center;
	background-image:url(images/s_wiecej.png);
	background-repeat:no-repeat;
	background-position:right;
}
.wiecej01
{
	padding-left:20px;
	padding-right:30px;
	padding-top:5px;
	padding-bottom:5px;
}

.akt_czas
{
	text-decoration: none; font-size: 10px; font-family: 'TrajanProRegular', "Times New Roman", Times, serif; font-weight: normal; font-style:normal;
	line-height:16px;
	color:#ee7f00;
	text-align:left;
}

#pasek_gora1
{
	position:absolute;
	margin-top:120px;
	margin-left:558px;
	height:30px;
}

.linkg
{
	text-decoration: none; font-size: 11px; font-family: 'TrajanProRegular', "Times New Roman", Times, serif; font-weight: normal; font-style:normal;
	line-height:30px;
	color:#85909f;
}


.newsletter
{
	text-decoration: none; font-size: 18px; font-family: 'TrajanProRegular', "Times New Roman", Times, serif; font-weight: normal; color:#7b7b7b; font-style:normal;
	text-align:left;
	padding-left:30px;
	padding-top:12px;
}

.form_new
{
	width:208px;
	height:25px;
	margin-left:30px;
	margin-top:12px;
	padding:0px;
}

#form_new_epoczta
{
	float:left;
	width:140px;
	height:24px;
	padding-left:8px;
	padding-bottom:0px;
	background-image:url(images/form1.png);
	background-repeat:no-repeat;
	border-style:none;
	border-width:0px;
	text-decoration: none; font-size: 11px; font-family:Tahoma, Geneva, sans-serif; font-weight: normal; color:#7b7b7b; font-style:normal;
	text-align:left;

}

.form_new_submit
{
	float:left;
	width:60px;
	height:24px;
	background-image:url(images/form2.png);
	background-repeat:no-repeat;
	cursor:pointer;
}

#kom_form
{
	text-decoration: none; font-size: 12px; font-family: 'TrajanProRegular', "Times New Roman", Times, serif; font-weight: normal; color:#083f88; font-style:normal;
	text-align:left;
	padding-left:30px;
	padding-right:20px;
	padding-top:5px;
	
	
}

.slider1
{
	position:absolute;
	z-index:20;
	height:290px;
	display:none;
}

.fotos
{
	position:absolute;
	z-index:22;
}

.slinia1
{
	position:absolute;
	z-index:24;
	text-decoration: none; font-size: 24px; font-family: 'TrajanProRegular', "Times New Roman", Times, serif; font-weight: normal; color:#fff; font-style:normal;
	text-align:left;
	margin-left:50px;
	margin-top:100px;
	width:600px;
}
.slinia2
{
	position:absolute;
	z-index:24;
	text-decoration: none; font-size: 24px; font-family: 'TrajanProRegular', "Times New Roman", Times, serif; font-weight: normal; color:#fff; font-style:normal;
	text-align:left;
	margin-left:50px;
	margin-top:130px;
	width:600px;
}
.stext
{
	position:absolute;
	z-index:24;
	text-decoration: none; font-size: 15px; font-family: 'TrajanProRegular', "Times New Roman", Times, serif; font-weight: normal; color:#fff; font-style:normal;
	text-align:left;
	margin-left:50px;
	margin-top:160px;
	width:500px;
}


.baner1
{
	padding-top:20px;
	padding-bottom:5px;
}
.fotob
{
	position:absolute;
	z-index:22;
}

.blinia1
{
	position:absolute;
	z-index:24;
	text-decoration: none; font-size: 24px; font-family: 'TrajanProRegular', "Times New Roman", Times, serif; font-weight: normal; color:#083f88; font-style:normal;
	text-align:left;
	margin-left:50px;
	margin-top:100px;

}
.blinia2
{
	position:absolute;
	z-index:24;
	text-decoration: none; font-size: 24px; font-family: 'TrajanProRegular', "Times New Roman", Times, serif; font-weight: normal; color:#083f88; font-style:normal;
	text-align:left;
	margin-left:50px;
	margin-top:130px;
}
.btext
{
	position:absolute;
	z-index:24;
	text-decoration: none; font-size: 15px; font-family: 'TrajanProRegular', "Times New Roman", Times, serif; font-weight: normal; color:#333; font-style:normal;
	text-align:left;
	margin-left:50px;
	margin-top:160px;
	width:500px;
}
	
	
	
	
	
	
.kontakt2
{
	float:left;
	width:740px;
	margin-left:0px;
	text-decoration:none; font-size: 12px; font-family:Tahoma, Geneva, sans-serif;  font-weight: normal; color:#58585a; font-style:normal;
	line-height:24px;
	text-align:left;
	padding-bottom:40px;
	
}	

.form_etykieta
{
	text-decoration:none; font-size: 12px; font-family:Tahoma, Geneva, sans-serif;  font-weight: normal; color:#58585a; font-style:normal;
	line-height:24px;
	text-align:right;
	float:left;
	width:240px;
	min-height:35px;
	padding-right:16px;
}
.form_etykieta1
{
	text-decoration:none; font-size: 12px; font-family:Tahoma, Geneva, sans-serif;  font-weight: normal; color:#58585a; font-style:normal;
	line-height:14px;
	text-align:right;
	float:left;
	width:240px;
	min-height:35px;
	padding-right:16px;
}
.form_pole
{
	float:left;
	width:404px;
	min-height:35px;
	text-align:left;
}


.form_etykieta11
{
	text-decoration:none; font-size: 12px; font-family:Tahoma, Geneva, sans-serif;  font-weight: normal; color:#58585a; font-style:normal;
	text-align:right;
	float:left;
	width:240px;
	padding-right:16px;
}
.form_pole11
{
	padding-top:2px;
	float:left;
	width:404px;
	text-align:left;
}
	
.input_kontakt
{
	width:400px;
	height:16px;
	padding:2px;
	background-image:url(images/tlo_input.png);
	border-style:none;
	text-decoration:none; font-size: 11px; font-family:Tahoma, Geneva, sans-serif;  font-weight: normal; color:#58585a; font-style:normal;
	line-height:16px;
	text-align:left;
}
.input_kontaktk
{
	width:58px;
	height:16px;
	padding:2px;
	background-image:url(images/tlo_inputk.png);
	border-style:none;
	text-decoration:none; font-size: 11px; font-family:Tahoma, Geneva, sans-serif;  font-weight: normal; color:#58585a; font-style:normal;
	line-height:16px;
	text-align:left;
}
.input_textarea
{
	width:400px;
	height:166px;
	padding:2px;
	background-image:url(images/tlo_textarea.png);
	border-style:none;
	text-decoration:none; font-size: 11px; font-family:Tahoma, Geneva, sans-serif;  font-weight: normal; color:#58585a; font-style:normal;
	line-height:16px;
	text-align:left;
	resize: none;
}

.kontakt_submit
{
	float:right;
	border-style:none;
	width:83px;
	height:25px;
	background-image:url(images/kontakt_submit.png);
	cursor:pointer;
	margin-top:120px;
}
	
.kontakt2t
{
	text-decoration:none; font-size: 12px; font-family:Tahoma, Geneva, sans-serif;  font-weight: bold; color:#58585a; font-style:normal;
	text-align:center;
	width:100%;
	padding-bottom:16px;
}	
.kontakt2kom
{
	text-decoration:none; font-size: 14px; font-family:Tahoma, Geneva, sans-serif;  font-weight: bold; color:#083f88; font-style:normal;
	text-align:center;
	width:100%;
	height:34px;
	line-height:34px;
}
.ostreal
{
	text-decoration: none; font-size: 12px; font-family: 'TrajanProRegular', "Times New Roman", Times, serif; font-weight: normal; color:#7b7b7b; font-style:normal;
	padding-bottom:3px;
}
	
	
	
	