body
{
	margin: 0px;
	padding: 15px 5px;
}
	
form
{
	display: inline;
}

a,img
{
	border: none;
}

#GREENIT_main
	{
	width: 940px;
	margin: 0px auto;
	}

#GREENIT_langsel
	{
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 10px;
	font-weight: normal;
	line-height: 12px;
	color: #808080;
	text-align: center;
	padding: 8px 6px 7px 7px;
	margin: 0px;
	}
	#GREENIT_langsel a.sel
		{
		font-weight: bold;
		text-decoration: none;
		color: #4D9540;
		}
	#GREENIT_langsel a:visited.sel
		{
		font-weight: bold;
		text-decoration: none;
		color: #4D9540;
		}
	#GREENIT_langsel a:hover.sel
		{
		font-weight: bold;
		text-decoration: underline;
		color: #4D9540;
		}
	#GREENIT_langsel a
		{
		text-decoration: none;
		color: #999999;
		}
	#GREENIT_langsel a:visited
		{
		text-decoration: none;
		color: #999999;
		}
	#GREENIT_langsel a:hover
		{
		text-decoration: underline;
		color: #999999;
		}


#GREENIT_topimage
	{
	width: 520px;
	height: 170px;
	padding: 1px 0px 9px 0px;
	margin: 0px;
	}


#GREENIT_menu1_top
	{
	width: 200px;
	height: 10px;
	padding: 0px;
	margin: 0px;
	background-image: url(/static/gfx/if-menu1-top.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	}
#GREENIT_menu1_content
	{
	width: 200px;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	background-image: url(/static/gfx/if-menu1-bg.png);
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 12px;
	font-weight: normal;
	line-height: 12px;
	color: #ffffff;
	}
	#GREENIT_menu1_content a { color: #ffffff; text-decoration: none; }
	#GREENIT_menu1_content a:visited { color: #ffffff; text-decoration: none; }
	#GREENIT_menu1_content a:hover { color: #ffffff; text-decoration: none; }
	#GREENIT_menu1_content #item
		{
		width: 170px;
		height: 16px;
		padding: 3px 0px 1px 30px;
		margin: 0px;
		}
	#GREENIT_menu1_content #item_sel
		{
		width: 170px;
		height: 16px;
		padding: 3px 0px 1px 30px;
		margin: 0px;
		background-image: url(/static/gfx/if-menu1-sel.png);
		background-repeat: no-repeat;
		background-position: 0px 0px;
		}
#GREENIT_menu1_bot
	{
	width: 200px;
	height: 10px;
	padding: 0px;
	margin: 0px;
	background-image: url(/static/gfx/if-menu1-bot.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	}


#GREENIT_menu2_top
	{
	width: 200px;
	height: 23px;
	padding: 0px;
	margin: 0px;
	background-image: url(/static/gfx/if-menu2-top.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	}
#GREENIT_menu2_content
	{
	width: 200px;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	background-image: url(/static/gfx/if-menu2-bg.png);
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 12px;
	font-weight: normal;
	line-height: 12px;
	color: #ffffff;
	}
	#GREENIT_menu2_content a { color: #ffffff; text-decoration: none; }
	#GREENIT_menu2_content a:visited { color: #ffffff; text-decoration: none; }
	#GREENIT_menu2_content a:hover { color: #ffffff; text-decoration: none; }
	#GREENIT_menu2_content #item
		{
		width: 170px;
		height: 16px;
		padding: 3px 0px 1px 30px;
		margin: 0px;
		}
	#GREENIT_menu2_content #item_sel
		{
		width: 170px;
		height: 16px;
		padding: 3px 0px 1px 30px;
		margin: 0px;
		background-image: url(/static/gfx/if-menu2-sel.png);
		background-repeat: no-repeat;
		background-position: 0px 0px;
		}
#GREENIT_menu2_bot
	{
	width: 200px;
	height: 10px;
	padding: 0px;
	margin: 0px;
	background-image: url(/static/gfx/if-menu2-bot.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	}
#GREENIT_menu2_empty
	{
	width: 200px;
	padding: 22px 0px 0px 0px;
	margin: 0px;
	text-align: right;
	}


#GREENIT_login
	{
	width: 204px;
	height: 135px;
	padding: 10px 0px 10px 16px;
	margin: 0px;
	background-image: url(/static/gfx/if-login-bg.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-align: left;
	}
	#GREENIT_login #GREENIT_login_username
		{
		width: 175px;
		height: 19px;
		margin: 0px 9px 3px 0px;
		padding: 2px 10px 1px 10px;
		background-image: url(/static/gfx/if-login-fld.png);
		background-repeat: no-repeat;
		background-position: 0px 0px;
		text-align: left;
		}
		input.GREENIT_login_username
			{
			width: 175px;
			height: 15px;
			border: none;
			outline: none;
			padding: 0px 0px 0px 0px;
			margin: 0px 0px 0px 0px;
			font-family: Tahoma, Verdana, Arial, Helvetica;
			font-size: 10px;
			font-weight: normal;
			line-height: 10px;
			color: #000000;
			background-color: #D6D7D0;
			}
	#GREENIT_login #GREENIT_login_password
		{
		width: 175px;
		height: 19px;
		margin: 0px 9px 3px 0px;
		padding: 2px 10px 1px 10px;
		background-image: url(/static/gfx/if-login-fld.png);
		background-repeat: no-repeat;
		background-position: 0px 0px;
		text-align: left;
		}
		input.GREENIT_login_password
			{
			width: 175px;
			height: 15px;
			border: none;
			outline: none;
			padding: 0px;
			margin: 0px;
			font-family: Tahoma, Verdana, Arial, Helvetica;
			font-size: 10px;
			font-weight: normal;
			line-height: 10px;
			color: #000000;
			background-color: #D6D7D0;
			}
	#GREENIT_login #GREENIT_login_submit
		{
		width: 175px;
		height: 19px;
		margin: 0px 9px 3px 0px;
		padding: 1px 10px 1px 10px;
		background-image: url(/static/gfx/if-login-btn.png);
		background-repeat: no-repeat;
		background-position: 0px 0px;
		text-align: left;
		}
		input.GREENIT_login_submit
			{
			width: 175px;
			border: none;
			outline: none;
			padding: 1px 0px 0px 0px;
			margin: 0px;
			background-color: #4D953F;
			font-family: Tahoma, Verdana, Arial, Helvetica;
			font-size: 11px;
			font-weight: normal;
			color: #ffffff;
			}
	#GREENIT_login #GREENIT_login_verisign
		{
		width: 195px;
		height: 43px;
		margin: 5px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		text-align: center;
		}
	#GREENIT_login_links
		{
		width: 210px;
		height: 23px;
		font-family: Tahoma, Verdana, Arial, Helvetica;
		font-size: 11px;
		font-weight: normal;
		line-height: 12px;
		color: #999999;
		text-align: right;
		padding: 0px 10px 0px 0px;
		margin: 0px;
		}
	#GREENIT_login_links a
		{
		text-decoration: none;
		color: #999999;
		}
	#GREENIT_login_links a:visited
		{
		text-decoration: none;
		color: #999999;
		}
	#GREENIT_login_links a:hover
		{
		text-decoration: underline;
		color: #999999;
		}


#GREENIT_breadcrumb
	{
	width: 485px;
	height: 23px;
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	line-height: 12px;
	color: #999999;
	padding: 0px 0px 0px 35px;
	margin: 0px;
	}
	#GREENIT_breadcrumb a.level0
		{
		text-decoration: none;
		color: #4D9540;
		}
	#GREENIT_breadcrumb a:visited.level0
		{
		text-decoration: none;
		color: #4D9540;
		}
	#GREENIT_breadcrumb a:hover.level0
		{
		text-decoration: underline;
		color: #4D9540;
		}
	#GREENIT_breadcrumb a
		{
		text-decoration: none;
		color: #999999;
		}
	#GREENIT_breadcrumb a:visited
		{
		text-decoration: none;
		color: #999999;
		}
	#GREENIT_breadcrumb a:hover
		{
		text-decoration: underline;
		color: #999999;
		}


#GREENIT_quote_top
{
	width: 200px;
	height: 20px;
	margin-top: 15px;
	background-image: url(/static/gfx/if-quote-top.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

#GREENIT_quote_content
{
	width: 150px;
	padding: 0px 30px 20px 20px;
	background-image: url(/static/gfx/if-quote-bg.png);
	background-repeat: no-repeat;
	background-position: bottom left;
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	font-style: italic;
	color: #a0a0a0;
}



#GREENIT_kontakt_top
	{
	width: 172px;
	height: 37px;
	padding: 8px 13px 0px 15px;
	margin: 12px 0px 0px 0px;
	background-image: url(/static/gfx/if-kontakt-top.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 16px;
	font-weight: normal;
	color: #ffffff;
	}
#GREENIT_kontakt_content
	{
	width: 162px;
	padding: 10px 23px 10px 15px;
	margin: 0px 0px 0px 0px;
	background-image: url(/static/gfx/if-kontakt-bg.png);
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	line-height: 15px;
	color: #888888;
	}
	#GREENIT_kontakt_content a, #GREENIT_kontakt_content a:visited
		{
		text-decoration: underline;
		color: #006600;
		}
	#GREENIT_kontakt_content a:hover
		{
		text-decoration: underline;
		color: #003300;
		}
	
#GREENIT_kontakt_bot
	{
	width: 200px;
	height: 10px;
	padding: 0px;
	margin: 0px;
	background-image: url(/static/gfx/if-kontakt-bot.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	}


#GREENIT_uudised_top
	{
	width: 200px;
	height: 37px;
	padding: 8px 0px 0px 20px;
	margin: 0px;
	background-image: url(/static/gfx/if-uudised-top.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 16px;
	font-weight: normal;
	color: #ffffff;
	}
#GREENIT_uudised_content
	{
	width: 185px;
	padding: 10px 20px 10px 20px;
	margin: 0px;
	background-image: url(/static/gfx/if-uudised-bg.png);
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 12px;
	font-weight: normal;
	line-height: 15px;
	color: #888888;
	}
	#GREENIT_uudised_content h4
	{
		font-family: Tahoma, Verdana, Arial, Helvetica;
		font-size: 12px;
		font-weight: bold;
		line-height: 16px;
		padding: 0px;
		margin: 0px;
	}
	#GREENIT_uudised_content .date
	{
		padding: 4px 0px 12px 0px;
	}
	#GREENIT_uudised_content .intro
	{
		padding: 4px 0px 15px 0px;
	}
	#GREENIT_uudised_content a
		{
		text-decoration: underline;
		color: #006600;
		}
	#GREENIT_uudised_content a:visited
		{
		text-decoration: underline;
		color: #006600;
		}
	#GREENIT_uudised_content a:hover
		{
		text-decoration: underline;
		color: #003300;
		}
	#GREENIT_uudised_content ul
		{
		list-style-type: disc;
		list-style-position: inside;
		padding: 5px 0px 0px 5px;
		margin: 0px;
		color: #BBD30A;
		}
		#GREENIT_uudised_content ul li a
			{
			font-weight: bold;
			text-decoration: none;
			color: #BBD30A;
			}
		#GREENIT_uudised_content ul li a:visited
			{
			font-weight: bold;
			text-decoration: none;
			color: #BBD30A;
			}
		#GREENIT_uudised_content ul li a:hover
			{
			font-weight: bold;
			text-decoration: underline;
			color: #BBD30A;
			}
#GREENIT_uudised_bot
	{
	width: 220px;
	height: 125px;
	padding: 0px;
	margin: 0px;
	background-image: url(/static/gfx/if-uudised-bot.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	}


#GREENIT_content
	{
	width: 480px;
	min-height: 400px;
	padding: 20px 20px 10px 20px;
	background-image: url(/static/gfx/if-content-bg.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	}
	
	#fwk_content
		{
		font-family: Tahoma, Verdana, Arial, Helvetica;
		font-size: 12px;
		font-weight: normal;
		line-height: 15px;
		color: #666666;
		}
		
		#fwk_content h1
			{
			font-family: Tahoma, Verdana, Arial, Helvetica;
			font-size: 24px;
			font-weight: normal;
			line-height: 26px;
			color: #4D9540;
			padding: 0px 0px 15px 0px;
			margin: 0px;
			}
			
		#fwk_content a, #fwk_content a:visited
			{
			text-decoration: underline;
			color: #006600;
			}
		#fwk_content a:hover
			{
			text-decoration: underline;
			color: #003300;
			}


#fwk_content .sitemap
	{
	width: 480px;
	}

	#fwk_content .sitemap ul
		{
		list-style-position: inside;
		list-style-type: square;
		padding: 0px 0px 0px 5px;
		}
	
	#fwk_content .sitemap ul ul
		{
		list-style-position: inside;
		list-style-type: square;
		padding: 4px 0px 0px 30px;
		}

	#fwk_content .sitemap li
		{
		padding: 4px 0px;
		}


#fwk_content .articlelist
{
	overflow: hidden;
	zoom: 1;
}
#fwk_content .articlelist .article
{
	overflow: hidden;
	zoom: 1;
	margin: 20px 0px 0px 0px;
}
#fwk_content .articlelist .article .title
{
	font-size: 14px;
	font-weight: bold;
}
#fwk_content .articlelist .article .date
{
	padding-top: 3px;
	font-weight: bold;
}
#fwk_content .articlelist .article .intro
{
	padding-top: 4px;
}


#fwk_content .article
{
	overflow: hidden;
	zoom: 1;
}
#fwk_content .article .date
{
	padding-top: 5px;
	font-weight: bold;
}
#fwk_content .article .content
{
	padding-top: 10px;
}


#GREENIT_footer
	{
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 9px;
	color: #b0b0b0;
	}

	#GREENIT_footer a { color: #b0b0b0; text-decoration: underline; }
	#GREENIT_footer a:visited { color: #b0b0b0; text-decoration: underline; }
	#GREENIT_footer a:hover { color: #000000; text-decoration: underline; }
