img.border {padding:2px;border:1px solid #cccccc;margin:0px;}
img.noborder {border:0px;margin:0px;background:none;}
div.filesBox img{border:0px;margin:0px;background:none;}
div#siteContent img {border:1px solid #cccccc;margin:0px;padding:5px;background:white;}
div#map img 
{
	background:none;
}

a {font-family:trebuchet ms, Tahoma; font-size:11px; font-weight:normal;color:#575f48;text-decoration:none;}
a:hover {font-family:trebuchet ms,  Tahoma; font-size:11px;font-weight:normal;color:#575f48;text-decoration:underline;}
	
.weatherBox img {border:0px;padding:0px;}

a.paging {font-weight:normal;color: #096cb1;text-decoration:none;padding:4px;background-color:#eeeeee;}
a.paging:hover {font-weight:normal;color: #096cb1;text-decoration:none;padding:4px;background-color:#096cb1;}

font.paging_over {font-weight:normal;color: #ffffff;text-decoration:none;padding:4px;background-color:#096cb1;border-bottom:1px solid #556c10;}

h1 {
 	font-size: 16px;
	/*color: #6C9100;lato*/
	color: #0074e1;
	text-align: left;
	font-weight:bold;
	font-family:Arial;	
	padding:0px;
	margin:0px;
	
}

.newsletter tr td{
	padding:5px;
}
table.events
{
	width:650px;
}
table.events td{
	padding:5px;
}
table.events td.eventTitle{
	text-align:left;
	width:250px;
}
table.events td.place{
	width:350px;
	color:#6c6c6c;
}
.miejsce
{
	font-weight:bold;
}
table.events tr:hover td
{
	background:#daeaa8;
}
div.bottomLine
{
	border-bottom:1px solid #575f48;
}
a.h1 {font-size: 15px;
	color: #6C9100;
	text-align: left;
	font-weight:bold;
	font-family:Arial;	
	padding:0px;
	margin:0px;text-decoration:none;}
a.h1:hover {font-size: 15px;
	color: #6C9100;
	text-align: left;
	font-weight:bold;
	font-family:Arial;	
	padding:0px;
	margin:0px;text-decoration:underline;}

h1 {
 	font-size: 16px;
	color:#74931b;	
	text-align: left;
	font-weight:bold;
	font-family:Arial;
	margin:0px;
	overflow:hidden;
}
h2 {
 	font-size: 13px;
	color:#74931b;	
	text-align: left;	
	margin-bottom:10px;	
	font-weight:bold;
	font-family:Arial;
	display:block;
}

h3 {
 	font-size: 14px;
	color:#74931b;	
	text-align: left;	
	margin-bottom:10px;	
	font-weight:bold;
	font-family:Arial;
	display:block;
}

h4 {
 	font-size: 11px;
	color:#74931b;	
	text-align: left;
	font-weight:bold;
	font-family:Arial;
	margin:0px;
	overflow:hidden;
}


a.h4 {font-size: 11px;
	color: #438100;
	text-align: left;
	font-weight:bold;
	font-family:Arial;
	margin:0px;
	overflow:hidden;text-decoration:none;}

a.h4:hover {font-size: 11px;
	color: #438100;
	text-align: left;
	font-weight:bold;
	font-family:Arial;
	margin:0px;
	overflow:hidden;text-decoration:underline;}

hr
{	
	width:400px;
	height:1px;
	background:#606060;
	border:0px;
}	 
div.obiektListing
{
position:relative;
cursor:pointer;
width:695px;
height:150px;
margin-left:2px;
margin-right:2px;
margin-bottom:16px;
display:block;
clear:both;
background:url('../images/obiekt_listing.jpg') no-repeat;
}

div.obiektListingOver
{
position:relative;
cursor:pointer;
width:695px;
height:150px;
margin-left:2px;
margin-right:2px;
margin-bottom:16px;
display:block;
clear:both;
background:url('../images/obiekt_listing_over.jpg') no-repeat;
}


div.zakladkaOut
{
	background:url('../images/zakladkaOut.gif') top left no-repeat;
	width:82px;
	height:32px;
	margin-right:5px;
	overflow:hidden;	
	display:block;
	float:left;
	cursor:pointer;
	text-align:center;
	padding-top:10px;
}	

div.zakladkaOver
{
	background:url('../images/zakladkaOver_zima.gif') top left no-repeat;
	width:82px;
	height:32px;
	overflow:hidden;
	display:block;	
	float:left;
	text-align:center;
	margin-right:5px;
	cursor:pointer;
	color:#ffffff;
	padding-top:10px;
}

table.listingTable
{
border:1px solid #eeeeee;
width:100%;
margin-bottom:10px;
}

table.listingTable td
{
text-align:center;
}

table.listingTable tr.one td
{
padding:3px;
background-color:#fafafa;
text-align:left;
}

table.listingTable tr.two td
{
padding:3px;
background-color:#eeeeee;
text-align:left;
}

table.listingTable tr.rowOver td
{
padding:3px;
background-color:#dbf0c0;
color:#2e5200;
text-align:left;
}

table.obiektyLimit
{
border:1px solid #aaaaaa;
width:100%;
background-color:#fafafa;
margin:0px;
}

table.obiektyLimit td
{
text-align:left;
line-height:20px;
color:#f1f1f1;
padding:3px;
}

table.obiektyLimit td input
{
border:1px #909090 solid;
		font-family: Tahoma;
		font-size:11px;
		background-color:#ffffff;
		color:#303030;
		width:47px;
		margin:0px;
		padding:2px;
		overflow:hidden;
}
div.title
{
	font-family:'times new roman' ;
	font-size:18pt;
	color: #10570A;
	overflow:hidden;
	display:block;
	margin-top:8px;
	padding-bottom:5px;
	line-height:20px;
}
table.foodsListing
{
	/*
no image
*/
	width:700px;
}
table.formTable{
				width:200px;				
				margin:0 auto;
				padding:2px;
				font-size:8pt;
				overflow:hidden;
			   }
			   
table.formTable td 
	{
		padding:7px;
		background:none;
		text-align:left;
		color:#606060;
	}
	
table.formTable td input,textarea,select
	{
		border: 1px #909090 solid;
		FONT-FAMILY: Tahoma;
		font-size:11px;
		background:#fafafa;
		color:#505050;
		width:130px;		
	}
table.formTable td textarea
	{

		width:140px;		
	}

	
table.formTable td input.button
	{
		cursor:pointer;
		border:1px solid #475e00;
		font-size:11px;
		background-color:#719600;
		color:#ffffff;
		width:auto;
		text-align:center;
		padding:0px 7px 0px 7px;		
	}
table.foodsListing td
{
	padding:5px;

}
table.form
{
	width:500px;				
	margin:0 auto;
	padding:2px;
	font-size:8pt;
	overflow:hidden;
	text-align:left;
	background:#41B924;
	color:#1a1a1a;
	border:1px solid #6FC956;
}
table.form td
{			
	padding:5px;
	background:#6FC956;
	border-top:1px solid #cae49e;
	border-bottom:1px solid #52ae37;
}
table.form td input[type=text],table.form td input[type=submit]
{			
	width:250px;
	background:#d7ebb4;
	
}
table.form td textarea{
	width:300px;
	height:100px;
	background:#d7ebb4;
	border:1px solid #5C6227;
}
table.form td select{
	width:auto;
	background:#d7ebb4;
	border:1px solid #5C6227;
}
