@charset "iso-8859-2";

/* CSS Document */

/* Park Linowy */

/* Layout definitions */





/* Block elements */

div#container {

	width: 980px;

	margin-top: 0px;

	margin-right: auto;

	margin-left: auto;

	background-color: #FFFFFF;

	overflow: auto;

}



#head {

	margin-bottom: 5px;

}



#head_textblock {

	width: 293px;

	height: 285px;

	background-image: url(head_textblock.gif);

	float: left;
	

}



#main_left {

	width: 240px;

	padding: 9px;

	height: 200px;

	padding-top: 40px;

	float: left;

	

}



#main_center {

	width: 460px;

	padding-left: 10px;

	float: left;

}



#main_center_big {

	width: 718px;

	padding-left: 10px;

	float: left;

}



#main_right {

	margin-left: 4px;

	width: 240px;

	padding-top: 40px;

	float: left;

}



#bottom_left {

	width: 297px;

	height: 74px;

	background-image: url(bottom_left.gif);

	clear: both;

	float: left;

}

#bottom_right {

	width: 683px;

	height: 74px;

	background-image: url(bottom_bar.gif);

	float: left;

}



#bottom {

	width: 980px;

	height: 21px;

	background-image: url(bottom.gif);

	clear: both;

}



/* Layout classes */



.float_left {

	float: left;	

}

.float_left_pic {

	float: left;	

}

.float_right_pic {

	float: right;
	margin-left: 10px;
	margin-right: 10px;

}


/* Block formatting classes */



.h1box {

	background-image: url(h1background.jpg);

	height: 41px;

	width: 701px;

	margin-top: 0px;

	margin-left: 0px;

	margin-bottom: 5px;

}



.heading_red {

	background-image: url(heading_red.gif);

	height: 32px;

	padding: 2px;

}



.heading_grey {

	background-image: url(heading_grey.gif);

	height: 32px;

	padding: 2px;

}



.heading_body {

	background-image: url(bodyhead.gif);

	height: 245px;

	padding: 2px;

}



.heading_body_small {

	background-image: url(bodyhead.gif);

	height: 132px;

	padding: 2px;

}



.heading_body_subpage {

	background-image: url(bodyheadsubpage.gif);

	

	padding: 2px;

}

.heading_bottom_subpage {

	background-image: url(bottomheadsubpage.gif);

	height: 4px;

	padding: 2px;
	padding-top: 0px;
	padding-bottom: 0px;

}



.article_image {

	float: left;

	padding-right: 5px;

}



.heading_image_left {

	float: left;

	padding-right: 5px;

}



/* Paragraph formatting */



.heading_body p {

	padding: 25px;

	padding-top: 10px;

	font: normal 14px/24px Arial;

	color: #666666;

}



.heading_body_small p {

	padding-top: 2px;

	padding-left: 2px;

	font: normal 12px Arial;

	color: #666666;

}



.heading_body_subpage p{

	padding-top: 2px;

	padding-left: 4px;

	padding-right: 4px;

	font: normal 12px/18px Arial;

	color: #666666;

}



.heading_red p {

	padding: 5px;

	font: bold 14px/24px Arial;

	color: #FFFFFF;

}



.heading_grey p {

	padding: 5px;

	font: bold 14px/24px Arial;

	color: #FFFFFF;

}



.article_heading {

	padding-left: 5px;

	padding-bottom: 1px;

	font: bold 20px Arial;

	color: #333333;

}



.article_date {

	padding-left: 8px;

	padding-bottom: 10px;

	font: normal 9px Arial;

	color: #666666;

}

.article_body {
	
}



#head_textblock p {

	text-align: center;

	color: #FFFFFF;

	padding: 10px;

	padding-top: 0px;

	font: bold 14px/24px Arial;

}



#bottom_right p {

	padding-left: 140px;

	padding-top: 25px;

}



h1 {

	font: bold 18px Arial;

	color: #FFFFFF;

	padding-left: 75px;

	padding-top: 8px;

	margin: 0px;

}