body {
	background-color:#E3D8C2;
	margin:0;
}

a {
	color: #0E369A;
	text-decoration:none;
}
	
a:hover {
	text-decoration:underline;
}
	
td {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:12px;
	color:#353535;
	text-align:left;
}

li {
	margin-bottom:3px;
	line-height:10px;
}
		
		#container {
			position:relative;
			width:782px;
			height:528px;
			background-color:white;
		}
		
		#left_photo1 {
			position:absolute;
			left:3px;
			top:3px;
		}
		#left_photo2 {
			position:absolute;
			left:3px;
			top:387px;
		}
		#left_photo3 {
			position:absolute;
			left:3px;
			bottom:3px;
		}
		#line1 {
			position:absolute;
			left:199px;
			top:3px;
		}
		#line2 {
			position:absolute;
			left:384px;
			top:3px;
		}
		#column2 {
			position:absolute;
			left:202px;
			top:3px;
		}
		
		
		#column3a {
			background-image:url(../gfx/design/page_bg1.gif); background-repeat:no-repeat;
			position:absolute;
			left:388px;
			top:3px;
			width:391;
			height:522;
		}
		#column3b {
			background-image:url(../gfx/design/page_bg3.gif); background-repeat:no-repeat;
			position:absolute;
			left:388px;
			top:3px;
			width:391;
			height:522;
		}
		
		#txt_field_home {
			font-family: Tahoma, Arial, Helvetica, sans-serif;
			font-size:11px;
			line-height:13px;
			color:#353535;
			text-align:left;
			position:absolute; top:72px; left:22px;
			width:351px;
		}
		#txt_field_page {
			font-family: Tahoma, Arial, Helvetica, sans-serif;
			font-size:11px;
			line-height:13px;
			color:#353535;
			text-align:left;
			position:absolute; top:72px; left:15px;
			width:370px;
		}
		#txt_field_kontakt {
			font-family: Tahoma, Arial, Helvetica, sans-serif;
			font-size:11px;
			line-height:16px;
			color:#353535;
			text-align:left;
			position:absolute; top:65px; left:20px;
			width:351px;
		}
		
		#poppyhome {
			position:absolute;
			top:0px;
			background-color:#DAC495;
			width:180px;
			height:108px;
		}
		
		
		#menu {
			position:relative;
			background:white;
			border-bottom:2px solid white;
		}
		.menu_button {
			position:relative;
			margin-top:1px;
			width:180px;
			height:27px;
		}
		
		
		#menu_sub {
			position:relative;
			background:white;
			border-bottom:2px solid white;
		}
		.menu_sub_button {
			position:relative;
			margin-top:1px;
			width:180px;
			height:16px;
		}
		
		
		#left_field {
			position:absolute;
			top:109px;
			width:180px;
			height:413px;
			font-family: Tahoma, Arial, Helvetica, sans-serif;
			font-size:11px;
			line-height:11px;
			color:#3E3E3E;
			text-align:left;
			background-color:#E2CEA2;
		}
		.news_item {
			position:relative; left:12px;
			margin-top:10px;
			width:156px;
			border-bottom:1px solid #EBDDBE;
		}
		.news_date {
			padding-left:14px;
			background-image:url(../gfx/design/dzyndzel.gif); background-repeat:no-repeat; background-position:0px 3px;
			font-size:10px;
		}
		.news_title {
			margin-top:2px;
			font-weight:bold;
		}
		.news_text {
			margin-top:3px;
		}
		.news_more {
			position:absolute;
			top:495px; left:132px;
			font-size:10px;
		}
		.news_more_link {
			color:#14419B;
		}

/*******************
  FORMULARZ
*******************/
.windows { background: #f6f6f6; border: 2px solid #6D7898; }

.form_header {
	font-size: 8pt;
	font-family: tahoma, helvetica, arial, sans-serif;
	color: #F8F8F8;
	background: #6D7898;
}

.form_desc {
	text-align: right;
}

INPUT {
	font-size: 8pt;
	font-family: tahoma, helvetica, arial, sans-serif;
	color: #001040;
	border: #999999 1px solid;
	background: #F9F9F9;
	text-align: left;
}

SELECT {
	font-size: 8pt;
	font-family: tahoma, helvetica, arial, sans-serif;
	color: #001040;
	background: #F9F9F9;
	text-align: left;
}

TEXTAREA {
	font-size: 8pt;
	font-family: tahoma, helvetica, arial, sans-serif;
	color: #001040;
	border: #999999 1px solid;
	background: #F9F9F9;
	text-align: left;
	line-height: 12pt;
}

.form  {
	font-size: 8pt;
	font-family: tahoma, helvetica, arial, sans-serif;
	color: #001040;
}

.button {
	color: #001040;
	line-height: 10pt;
	font-size: 8pt;
	text-align: center;
	font-family: tahoma, helvetica, arial, sans-serif;
	background: #f0f0f0;
	border: #666666 1px solid;
}




/*******************
  TABELKI
*******************/

.s1_tb { border-bottom: 1px solid #922828; }
.s1_tb_td0 { background: #922828; color: white; text-align: center; font-weight: bold; }
.s1_tb_tdx { text-align: center; }
.s1_tb_tr1 { background: #F9EFD8; }
.s1_tb_tr2 { background: #F2E6CC; }
.s1_tb_td_div { border-bottom: 2px solid #A00000; }
