body {
font: 11px Georgia, "Times New Roman", Times, serif;
color: #333333;
margin: 0px;
background-color:#F8F5F3;
line-height:16px;
}
a img	{	border: none;	}
a 		{	color: #990000; 	text-decoration: none;}
a:hover {	color: #990000;}
input, textarea, select
	 	{
			font: 11px Arial, Helvetica, sans-serif;
			color: #484848;
			background-color:#FBFBFB;
			border:solid 1px #CCCCCC;
		}
input.submit {	color: #282828;	background:#EDEDED;	border:solid 1px #AAAAAA;}
/*-------------------------*/
/* ----- Content ----------*/
/*-------------------------*/
.overContent 
		{
			background: url(images/ContentBackground.gif) center top repeat-y;
			width: 100%;
			display: block;
			float:left;
		}

.topLeft {
width:50%;
text-align: right;
margin-left:1%;
height:200px;
background: url(images/top_baner1_tlo.jpg) top repeat-x;
float:left;
margin:0;
}
.contentIn div
{
	font-size:12px;
}
.topRight {
width:49%;
text-align: left;
height:200px;
background: url(images/top_baner2_tlo.jpg) top repeat-x;
float:left;
margin:0;
}
.top_menu {
width: 755px !important;
text-align: right;
margin-top:1px;
border-top:solid 1px #C1C1C1;
background-color:#FFFFFF;
padding-top:3px;
padding-right:15px;
border-bottom:solid 1px #C1C1C1;
float:left;
}
.top_menu img {
margin-right:12px;
}
img.top_logo {
margin-left:45px;
}
.content 
		{ 
			width: 984px; 
			text-align: left;
			overflow-x: hidden;
			background-color:#FFFFFF;
			border:solid 1px #DCD5CD;
		}
.content div.leftMenu {
	width: 150px;
	float: left;
	padding: 0px;
	margin: 0px;
	background:url(images/LeftMenu_BG.gif) bottom repeat-x;
	background-color:#e8e5e2;
	margin-top:10px;
	position:relative;
	margin-right:10px;
	left:+10px;	
	padding-bottom:15px;
}

.content div.leftMenu h5
{
	background:#631d13 url(images/LeftMenuH5_BG.gif) top repeat-x;
	border-bottom:double 3px #CCCCCC;
	padding:5px 5px;
}
.content div.leftMenu #patron {
	width: 209px;
	float: left;
	padding: 0px;
	margin: 0px;
	color:#333366;
	text-align:center;
	font-weight:bold;
	margin-top:5px;
}
.content div.leftMenu #patron img {
	border: 1px solid #DEDEDE;
	padding: 0px;
	margin: 2px 0px 4px 0px;	
}

.content div.leftMenu a.more
{
	background:url(images/LeftMenu_link_bg.gif) repeat-x;
	color:#270602;

	padding:3px;

	border: solid 2px #270602;
	display:block;
	text-align:center;
	
	margin: 7px;

}
.content div.leftMenu #patron a {
	display:inline;
	margin:0;
	padding:0;	
	border:0;
	background-image:inherit;
	background-color:#FFFFFF;
}
.content div.leftMenu #liniaMenu {
	width: 209px;
	float: left;
	height:10px;
	padding: 0px;
	margin: 0px;
	border-top: 3px solid #1B2651;
}

h6 {
font-size:14px;
text-align:center;
margin:50px;
margin-top:12px;
margin-bottom:4px;
color:#003366;
}
span.tlo {
color:#003366;
font-weight:bold;
padding:2px;
}
span.kolor {
color:#016BC2;
font-weight:bold;
padding:2px;
border-bottom:dotted 1px #016BC2;
}
.content .leftMenu div.nakt {
	color: #102068;
	background: #CBCFE0;
	padding: 5px 4px 5px 22px;
	display: block;
	font-size:12px;
	border-bottom: 1px solid #1B2651;
	background-image:url(images/menu_link_ico_akt.gif);
	background-position:left center;
	background-repeat:no-repeat;
}
.content .leftMenu a.nakt {
	color: #102068;
	padding: 5px 4px 5px 22px;
	display: block;
	font-size:12px;
	background-color:#CBCFE0;
	border-bottom:0;
	background-image:url(images/menu_link_ico_akt.gif);
	background-position:left center;
	background-repeat:no-repeat;
	font-weight:bold;
}
.content .leftMenu .menuNaglowek {
	color: #FFFFFF;
	background:#1B2651;
	font: bold 13px "Trebuchet MS";
	padding: 6px 4px 6px 10px;
	display: block;	
}
.content .leftMenu div.leftSubMenu {
	border-bottom: 1px solid #000099;
}
.content .leftMenu .leftSubMenu a {
	color:#000066;
	padding: 3px 3px 3px 32px;
	/*border-top: 1px solid #ffffff;*/
	/*border-bottom: 1px solid #000099;*/
	display: block;
	border:0;
	background-image:url(images/podmenu_link_ico.gif);
	background-position:left center;
	background-repeat:no-repeat;
	font-size:12px;
}
.content .leftMenu .leftSubMenu div.snakt {
	padding: 5px 5px 5px 22px;
	display: block;
	color: #102068;
	display: block;
	border:0;
	/*border-top: 1px solid #dddddd;	
	border-bottom: 1px solid #aaaaaa; */
	background-image:url(images/menu_link_ico_akt.gif);
	background-position:left center;
	background-repeat:no-repeat;

}
.content .leftMenu .leftSubMenu a span{
border-left: 7px solid #536eab;
display: block;
padding-left: 10px;	
}
.TopMenu {
	display: block;
	height: 2.5em;
	padding-top: 0px;
	padding-right:25px;
	text-align:right;
}
.top .TopMenu #form1 {
	width: auto;
	font-weight: bold;
	display: inline;
}
.content .contentIn .ContentInButtom {
	background-color: #f5f5f5;
	border: 1px solid #CCCCCC;
	padding: 10px;
	color: #002a68;
	margin-bottom: 10px;
}
.ContentInButtom .InButtomLinks a, #newsList p a
{
	display: block;
	color: #990000;
	padding: 2px 10px 2px 0;
	text-align:right;
}
.ContentInButtom .InButtomLinks a, #newsList p a:hover
{
text-decoration:underline;
}
.ContentInButtom .InButtomLinks a, #newsList p a.zajawka_link
{
	color: #454545;
	text-decoration:none;
	display:inline;
	text-align:left;
	}
.ContentInButtom .InButtomLinks a, #newsList p a.zajawka_link:hover
{
	text-decoration:none;
	color: #242424;
	display:inline;
	text-align:left;
}

.ContentInButtom .InButtomLinks a:Hover, #newsList p a:Hover{
color: #990000;
}
.ContentInButtom h4{
margin: 0px;
font-size: 12px;
}
.top .TopMenu #form1 input {
	padding: 0px;
	font-size: 11px;
	width: 11ex;
	vertical-align: middle;
	margin: 0px;
}
div.TopMenu {
margin: 0px;
padding: 0px;
text-align:right;
height:28px;
}

.top .TopMenu div,
.top .TopMenu a {
	padding: 5px 10px;
	display: block;
	float:right;
	font: bold 12px "Trebuchet MS";
	text-transform: uppercase;	
	/*color: #536653; */
	color: #FFFFFF;
	border-left: solid 1px #8fb98a;
}
.top .TopMenu div,
.top .TopMenu a:hover {
	color: #435643;
	padding:1px 10px;
	padding-top:5px;
	border-bottom: solid 4px #8fb98a;

}
.content .leftSubMenu a:hover {
	color: #102068;
	display: block;
	/*border-top: 1px solid #dddddd;	
	border-bottom: 1px solid #aaaaaa;*/
	border:0;
	background-image:url(images/podmenu_link_ico_akt.gif);
	background-repeat:no-repeat;
	background-position:left center;
}
.content .leftSubMenu a:hover span{
border-left: 7px solid #334343;
}
Div.contentIn {
	float:left;
	margin: 0 10px 20px 10px;
	display: block;
	width: 590px;
}
#banery {
width:160px;
float:right;
text-align:right;
border-left:dashed 1px #DADADA;
margin-left:10px;
padding-top:10px;
}
#banery img {
/* border: solid 1px white; */
margin-top: 3px;
}
#banery strong
{
	height:auto;
	padding:8px 0 0 10px;
	color:#444444;
	font-size:13px;
	text-align:center;
	display:block;
	text-transform: uppercase;
	line-height: 12px;
	/*letter-spacing: -0.1em;*/
}
div#contentLinkiTop {
padding: 5px 5px;
background: #edf3e1;
text-align: right;
margin: 0 0 5px 0;
border: 1px dashed #dce8c4;
}
div#contentLinkiTop a{
padding: 0 5px 0 13px;
background: url(images/ContentInTopLink01over.gif) no-repeat left center;
color: #2d512e;
}
div#contentLinkiTop a:hover{

background: url(images/ContentInTopLink01.gif) no-repeat left center;
color: #000000;
}
div#offsetLeft a{
	padding: 15px;
	background: url(images/ContentInOffsetLeft01.gif) left center no-repeat;
}
div#offsetRight a{
	padding: 15px;
	background: url(images/ContentInOffsetRight01.gif) right center no-repeat;
}

Div#newsList{
float:left;
background-image:url(images/tlo_aktualnosci.gif);
background-position:center top;
background-repeat:no-repeat;
}
#newsList p{
display: block;
overflow: hidden;
padding:10px 10px 10px 10px;
width: 510px;
margin: auto;
float: left; 
color: #242424;
}
#newsList p strong{
color: #3B4D7E;
}
#newsList h4{
width: 340px;
margin: 5px 0 4px 5px;
}
h4{
width: 350px;
margin: auto;
}
#tresci table th
{	height: 3em;
	background-color:#F1F8E6;
	background-color:#97be90;
	border-bottom:solid 1px #4f7a47;
	padding:1px 3px 1px 3px;
}
#tresci table td {
	background-color:#EFF5F8;
	border-bottom:solid 1px #909EBE;
	padding:1px 3px 1px 3px;
}
#tresci table.form_zgl td {
border:0;
background-color:#FFFFFF;
}

h1, h2, h3, h4{
	color:#564e4b;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding: 4px 0px 1px 0px;
	margin: 7px 0px 3px 0px;
	display:block;
}
h5{
	color:#dfd3c3;
	font: bold 16px Georgia, "Times New Roman", Times, serif;
	margin:12px 0 5px 0;
	padding: 4px 8px 4px 8px;
	background-color:#532822;
	border-bottom:solid 1px #A5B5C9;
}
/*h3 {
	font-size: 11px;
	background-color:#EDE8E4;
	padding:4px 0px 4px 0px;
	margin:4px 0px 4px 0px;
}
*/
h3 {
	font-size: 12px;
	color:#564e4b;
	padding:4px 0px 4px 0px;
	margin:4px 0px 4px 0px;
	/*  border-bottom:double 3px #CCCCCC; */ 
	letter-spacing:10px;
	text-align:center;
	/* background:#f4f0eb;*/
	clear:both;
}
h4{
	font: bold 12px Georgia, "Times New Roman", Times, serif;
	border-bottom: 1px dashed #97be90; 
}
h2 {
	font-size:18px;			margin-bottom:20PX;
}
h1 {
	font-size: 20px;
	font-style: normal;
	line-height: normal;
	letter-spacing: 0em;
	display: block;
	background: none;
	border-top: none;
	margin-bottom:20px;
	text-align:center;
	
}
.footer {
	background:url(images/footer_BG.jpg) top repeat-x;
	background-color: #664331;
	padding: 2px;
	clear:both;
	float: none;
	width: 984px;
	height: 20px;
	margin-top:1px;
	text-align:center;
	color:#FFFFFF;
	padding:5px 0px;
}
.footer div.copy {
color:#FFFFFF;
font-size:10px;
margin-top:8px;
margin-right:15px;
float:right;
}
.footer a {
display:block;
float:left;
margin-left:15px;
color:#FFFFFF;
text-decoration:none;
margin-top:8px;
font-size:11px;
}
.footer a:hover {
text-decoration:underline;
}
.content .leftMenu div a.menu_akt {
	display: block;
	color: #FFFFFF;
	padding: 7px 7px 7px 10px;
	border-top: 1px solid #dddddd;	
	border-bottom: 1px solid #aaaaaa;
}
div.submenu_akt {
	color: #393939;
	background: #e1e1e1;
	padding: 3px 3px 3px 5px;
	display: block;
	border-top: 1px solid #ffffff;	
	border-bottom: 1px solid #cccccc;
	overflow: hidden;
	width:201px;
}
div.submenu_akt span{
	border-left: 7px solid #061950;
	display: block;
	padding: 0px 0px 0px 10px;
	width: 184px;
}
div#tresci a img{
	border: #003300 solid 1px;
	}
div#tresci a img:hover{
	border: #003300 dashed 1px;
	}	
.strong_czarny {
	color:#343434;
}
.czerwony {
	color:#CC0000;
}
.zielony {
	color:#006600;
}
.fioletowy {
	color:#6600CC;
}

ul.BuldingInfo3
{
	padding:0px;			margin:0px;				display:block;			list-style:none;
	clear:both;				float:left;				overflow:hidden;
	width:590px;			margin-bottom:10px;
}
ul.BuldingInfo3 li
{
	float:left;				display:block;			width:196px;				text-align:center;
	margin-left:-1px;		background:url(images/BildingInfo3LI_BG.gif) left center no-repeat;
	height:30px;			padding-top:0px;		color:#908885;				font-size:12px;
}
ul.BuldingInfo3>li
{
	height:auto;			min-height:30px;
}
ul.BuldingInfo3 li:first-line
{
	font-weight:bold;
}
ul.MenuBulding
{
	background:url(images/MenuBuldingUL_BG.gif) repeat-x;
	border-bottom:solid 1px #a6a6a6;				height:26px;
	padding:0px;			margin:0px;				display:block;			list-style:none;
	clear:both;				width:590px;			margin-bottom:10px;		padding-top:10px;

}
ul.MenuBulding li
{
	display:block;			float:left;				margin:0px 1px;			
}
ul.MenuBulding li a
{
	width:94px;			border:solid 1px #dbdbdb;						border-bottom:none;
	display:block;			text-align:center;		color:#564e4b;			padding-top:5px;
	font-size:11px;			height:20px;			
}
ul.MenuBulding li a:hover
{
	color:black;				
}

ul.MenuBulding li a.choose
{
	border-color:#bababa;	margin-bottom:-2px;		position:relative;		background:white;
	z-index:+2;				padding-bottom:2px;		margin-top:-1px;		font-weight:bold;
}
ul.BildingList
{
	padding:0px;			margin:0px;				display:block;			list-style:none;
	clear:both;				float:left;				overflow:hidden;
	width:590px;			margin-bottom:10px;
}
ul.BildingList li
{
	padding:5px;
}
ul.BildingList li.BildingListAlt
{
	background:#f6f5f4;		border-bottom:solid 1px #d5cfca;
}

ul.BildingList li a
{

}
ul.BildingList li a:hover
{
	background:#e8e5e2;
}
.StartBilding
{
	width:175px;
	font-size:11px;
	padding:2px;
	float:left;
	padding:0px 10px;
	border-right:solid 1px #e3dedb;
	
	margin-left:0px;
}
.StartBilding p
{
	text-align:left;
}
.BildingPic
{
	border:solid 7px #d7d2cd;
	margin-top: 10px;
	margin-left:10px;
}
p {
	text-align:justify;
}
.rightItems
{
	margin-top:10px;
	border-left: solid 1px #e3dedb;
	float:right; 
	width:190px;
	padding:0px 10px;
	
	}

.rightItems	h3
{
	line-height:normal;
	background: #e3dedb;
	letter-spacing: normal;
}

.rightItems ul,
.rightItems ul.forumsAsks
{
	padding:0px;
	margin:0px;
	list-style:none;
}
.rightItems ul.forumsAsks li
{
	background: url(images/li_forum.gif) 0px 10px no-repeat;
	padding-left: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom: dashed 1px #aaa6a3;
}
.rightItems ul.forumsAsks li a
{
	
}


.rightItems ul li a
{
	color: #333333;
}
.rightItems ul li a:hover
{
	color: #990000;
}

.rightItems ul.rightNewOBJ li
{
	text-align:center;
}
.rightItems ul.rightNewOBJ li a img
{
	width:50%;
	border: 7px solid #d7d2cd;
	clear:both;

}