/*
 * Author: Manuela Mueller, UPDATE AG
 * Date: 11-04-2003
 * Last update: 11-12-2003
 */

/* margin/padding: top right bottom left; */

/* Global Elements */
body {margin-top:0px; margin-left:0px; margin-right:0px; font-family: Verdana, Arial, Helvetica, sans-serif;}

a 					{color:#E12734; text-decoration:underline;}
a:hover 			{color:#333333; text-decoration:underline;}

/* Main Areas */
.headArea 			{height:87px;}
.contentArea	 	{margin-right:10px;}
.head			 	{margin-right:10px;}
.headaussen		 	{margin-top:2px;}
.clear				{margin-top:10px; clear:left; margin-bottom:10px;}
.spaltelinksabstand	{margin-left:12px; font-size:10px; margin-right:2px;}
.sponsorenlogos		{margin-top:5px;}


/* Head-Strip Elements */
.headLogo 			{margin-right:10px;}
.space				{margin-right:10px;}
.headMeta 			{font-size:11px; font-weight:bold; margin-right:10px; color:#666666; padding-top:2px;}
.gruenhead			{background-color:#E3EEE3; width:150px;}
.gruenabstand		{background-color:#E3EEE3; width:150px; margin-top:2px;}
.search				{float:right;}
.abstand			{margin:0px 0px 0px 10px;}
.abstandtd			{padding-right:10px;}

/* Navigation */
.mainNav 			{ font-weight: 900; font-size:11px; color:FFFFFF; padding-top:3px;}
.mainNavSub 		{ font-weight: 900; font-size:11px; color:FFFFFF; text-decoration:none; padding-left:5px;}
.subNavigation 		{ font-weight: 900; font-size:11px; color:FFFFFF; text-decoration:none; margin-top:6px; background-color:#E3EEE3; padding:0px 4px 4px 4px;}
.marginSubNav 		{ font-weight: 900; font-size:11px; color:FFFFFF; padding-top:3px;}
.unternav			{ font-weight: 900; font-size:11px; margin-top:20px; padding-right:5px;}
.maunternav			{ font-weight: 900; font-size:11px; margin-top:10px; padding-right:5px;}
.maunternav2		{ font-weight: 400; font-size:10px; margin-top:2px; margin-left:8px; padding-right:5px; border-bottom: 1px #cccccc solid;}


/* Main Content Section */
.contentBlock		{font-size: 12px; margin-right:10px;}
.inhalt				{margin-top:15px;}
.pfad				{font-size:11px;}
.bild				{padding-right:15px; padding-bottom:5px; float:left; font-size:11px;}
.bildfront			{padding-bottom:10px;}


/* General Text */
.titel				{font-weight: 900; font-size:14px; margin-bottom:20px;}
.untertitel			{font-weight: 900; font-size: 13px; color:#5D5D5D; margin-bottom: 12px;}
.untertitelkl		{font-weight: 900; font-size: 11px; color:#5D5D5D; margin-bottom: 12px;}
td 			{font-style: normal; font-size: 11px; line-height: 15px;}
.textSml 			{font-style: normal; font-size: 11px; line-height: 15px;}
.bildlegende 			{font-style: normal; font-size: 10px; line-height: 12px; margin-top:2px}
.textSmlTitle 		{font-weight: 900; font-size: 14px; margin-top:10px}
.noBreak 			{white-space: nowrap; clear:left;}
.lastmod 			{font-style: normal; font-size: 9px; line-height: 12px; margin-top:4px}

/* Backgrounds */
.bgmeta				{background-color:#EDEDED; height:24px;}
.rechtespaltefront	{font-size: 10px; padding-left:5px;}
.rechtespalte	{font-size: 11px; padding-left:5px;}
.bgnav				{background-color:#006600; height:20px; margin-right:10px; padding-left:12px;}
.linke_spalte		{background-color:#DFDFDF; }


/* Footer */
.footer_links		{background-color:#DFDFDF; margin-top:2px; height:15px; width:145px;}
.textfooter			{padding-left:15px; font-style: normal; font-size: 11px; float:left; padding-top:3px; color:#B9B9B9;}
.textfooterright	{font-style: normal; font-size: 11px; padding-right:20px; text-align: right; padding-top:3px; color:#B9B9B9;}
.footerbalken 		{background-color:#CC3300; height:20px;}



/* Link-Colors */
a.nav 				{ color: #FFFFFF; text-decoration:none;}
a.nav:hover			{ color: #E3EEE3; text-decoration:none;}

a.subNav 			{ color: #006600; text-decoration:none;}
a.subNav:hover		{ color: #E12734; text-decoration:none;}

a.subRed			{ color: #E3EEE3; text-decoration:none;}
a.subRed:hover		{ color: #E3EEE3; text-decoration:none;}

a				{ color: #006600; text-decoration:none;}
a:hover		{ color: #E12734; text-decoration:none;}

a.sprache   		{color:#333333; text-decoration:underline;}
a.sprache:hover  	{color:#CC0000; text-decoration:none;}

a.meta   			{color:#666666; text-decoration:none; padding-right:8px;}
a.meta:hover   		{color:#000000; text-decoration:none; padding-right:8px;}

a.footernav			{color:#B9B9B9; text-decoration:none;}
a.footernav:hover  	{color:#FFFFFF; text-decoration:none;}

a.pfad   			{color:#006600; text-decoration:none;}
a.pfad:hover   		{color:#006600; text-decoration:underline;}

a.searchpath   			{font-size:10px; color:#333333; text-decoration:none;}
a.searchpath:hover   		{font-size:10px; color:#006600; text-decoration:underline;}


.searchfield
{

	font-family: verdana, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	width: 80px;
	height:13px;
	border: 1px solid #006600;
}
.submitfield
{
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border: 1px solid #006600;
}

.textfield
{
	margin: 3px 0px 3px 0px;
	font-family: verdana, helvetica, sans-serif;
	font-size: 11px;
	padding: 1px;
	color: #000000;
	width: 220px;
	border: 1px solid #006600;
}

.textarea
{
	font-family: verdana, helvetica, sans-serif;
	font-size: 11px;
	padding: 1px;
	color: #000000;
	width: 220px;
	height: 100px;
	border : 1px solid #006600;
}
.orderfield
{
	margin: 0px 2px 0px 0px;
	font-family: verdana, helvetica, sans-serif;
	font-size: 11px;
	padding: 1px;
	color: #000000;
	width: 20px;
	border: 1px solid #006600;
}

