/* CSS Document */
body {	background-color:#FFFFFF; text-align:left;
		margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;
		padding-top:0px; padding-left:0px; padding-bottom:0px; padding-right:0px;}
		
*	{ color:#000000;font:12px Arial,Helvetica,sans-serif;}
div.content {background-color:#FFFFFF; text-align:left;margin: 20px;}



.Fett			{ font-weight:bold;}
.Fettklein		{ font-weight:bold; font-size:11px;}
.underline		{ text-decoration: underline;}
.Fehler			{ color:#FF0000;font-size:14px; font-weight:bold;}	
.Hinweis		{ color:#FF0000;font-size:10px;}	
.Markierung		{ color:#0000FF;}	
.Markierung2	{ font-weight:bold;font-size:14px;text-decoration:none;border-bottom:2px solid #ff0000;}	
.normal			{color:#000000; font-weight:normal; font-size:12px;}
.klein			{color:#000000; font-weight:normal; font-size:10px;}
A:link            { color:#0000FF;text-decoration: underline;}
A:active          { color:#0000FF;text-decoration: underline;}
A:visited         { color:#0000FF;text-decoration: underline;}
A:hover           { color:#FF0000;text-decoration: underline;}
.Fett A:link, .Fett A:active, .Fett A:visited, .Fett A:hover	{ font-weight:bold;} /* fetter Link */
.Partneraktion	{ color:#0000FF;font-size:15px; font-weight:bold;}	


/* Überschriften */
h1	{font-size:20px; font-weight:bold;text-decoration:none;border-bottom:5px solid #ff0000; margin:0px; margin-bottom:4px; width:850px; }
h2	{font-size:13px; font-weight:bold;text-decoration:underline; margin:0px; margin-bottom:4px;}
h4	{font-size:13px; font-weight:bold;text-decoration:underline; color:#FFFFFF; margin:0px; margin-bottom:4px;}
h5	{font-size:13px; font-weight:bold;text-decoration:underline; margin:0px; margin-bottom:4px;}
hr	{height:1px; border:none; background-color:#000;color:#000; margin-left:0;}




/* Header */
td.header						{ height:122px; background-image:url(image/oben1.gif);background-repeat:repeat-x;}
/* Fenster Blau */
div.fensterblau					{ z-index:100;position:absolute;top:5px; right:5px; width:auto;text-align:left; height:93px;overflow:hidden;}
div.fensterblau .fensterblau1	{ width:8px; height:17px;background-image:url(image/fensterblau1.gif);background-repeat:no-repeat;}
div.fensterblau .fensterblau2	{ width:auto; height:17px; background-color:#040497; text-align:left; 
								color:#FFFFFF; font-size:11px; font-weight:bold;}
div.fensterblau .fensterblau3	{ width:8px; height:17px;background-image:url(image/fensterblau3.gif);background-repeat:no-repeat;}
div.fensterblaufeld				{ width:174px; height:72px; background-color:#FFF468; padding:2px; 
								color:#040497;font-weight:bold; font-size:11px;
								border-left-color:#040497; border-left-width:1px; border-left-style:solid;
								border-right-color:#040497; border-right-width:1px; border-right-style:solid;}

div.fensterweissfeld			{ width:250px; height:72px; background-color:#FFFFFF; padding:2px; 
								color:#000000;font-weight:bold; font-size:11px;
								border-left-color:#040497; border-left-width:1px; border-left-style:solid;
								border-right-color:#040497; border-right-width:1px; border-right-style:solid;}

/* Login im Blauen Fenster */
div.fensterblaufeld form.loginform		{ font-weight:bold; font-size:11px; color:#040497; text-align:right;padding-right:7px;}
div.fensterblaufeld input.login			{ width:70px; height:10px; border:1px solid #040497; background-color:#ffffff;color:#000000;font-size:10px; margin-right:5px;}
div.fensterblaufeld input.loginopera	{ width:70px; height:15px; border:1px solid #040497; background-color:#ffffff;color:#000000;font-size:10px; margin-right:5px;}
div.fensterblaufeld input.autologin		{ margin-right:3px;}
div.fensterblaufeld input.loginbutton	{ margin-right:5px;}



/* Rahmen Blau */
div.rahmenblau					{ width:auto;text-align:left;}
div.rahmenblau .rahmenblau1		{ width:8px; height:17px;background-image:url(image/rahmenblau1.gif);background-repeat:no-repeat;}
div.rahmenblau .rahmenblau2		{ width:auto; height:17px; background-color:#048aff; text-align:left; 
								color:#FFFFFF; font-size:11px; font-weight:bold;}
div.rahmenblau .rahmenblau3		{ width:8px; height:17px;background-image:url(image/rahmenblau3.gif);background-repeat:no-repeat;}
div.rahmenblaufeld				{ width:auto; background-color:#daeeff; padding:1px; 
								color:#000000;font-weight:normal; font-size:12px; padding:7px; padding-top:1px;
								border-color:#048aff; border-width:1px; border-style:solid; border-top-width:0px;}
								
/* Rahmen Gelb */
div.rahmengelb					{ width:auto;text-align:left;}
div.rahmengelb .rahmengelb1		{ width:8px; height:17px;background-image:url(image/rahmengelb1.gif);background-repeat:no-repeat;}
div.rahmengelb .rahmengelb2		{ width:auto; height:17px; background-color:#FF0000; text-align:left; 
								color:#FFFFFF; font-size:11px; font-weight:bold;}
div.rahmengelb .rahmengelb3		{ width:8px; height:17px;background-image:url(image/rahmengelb3.gif);background-repeat:no-repeat;}
div.rahmengelbfeld				{ width:auto; min-height:100px; background-color:#ffffb2; padding:1px; 
								color:#000000;font-weight:normal; font-size:12px; padding:7px; padding-top:1px;
								border-color:#FF0000; border-width:1px; border-style:solid; border-top-width:0px;}
								 
/* Rahmen weiss */
div.rahmenweiss					{ width:auto;text-align:left;}
div.rahmenweiss .rahmenweiss1	{ width:8px; height:17px;background-image:url(image/rahmenblau1.gif);background-repeat:no-repeat;}
div.rahmenweiss .rahmenweiss2	{ width:auto; height:17px; background-color:#048aff; text-align:left; 
								color:#FFFFFF; font-size:11px; font-weight:bold;}
div.rahmenweiss .rahmenweiss3	{ width:8px; height:17px;background-image:url(image/rahmenblau3.gif);background-repeat:no-repeat;}
div.rahmenweissfeld				{ width:auto; background-color:#FFFFFF; padding:1px; 
								color:#000000;font-weight:normal; font-size:12px; padding:7px; padding-top:1px;
								border-color:#048aff; border-width:1px; border-style:solid; border-top-width:0px;}								
								
/* Rahmen orange */
div.rahmenorange				{ width:auto;text-align:left;}
div.rahmenorange .rahmenorange1	{ width:8px; height:17px;background-image:url(image/rahmenorange1.gif);background-repeat:no-repeat;}
div.rahmenorange .rahmenorange2	{ width:auto; height:17px; background-color:#FF6A23; text-align:left; 
								color:#FFFFFF; font-size:11px; font-weight:bold;}
div.rahmenorange .rahmenorange3	{ width:8px; height:17px;background-image:url(image/rahmenorange3.gif);background-repeat:no-repeat;}
div.rahmenorangefeld			{ width:auto; background-color:#FFF7D2; padding:1px; 
								color:#000000;font-weight:normal; font-size:12px; padding:7px; padding-top:1px;
								border-color:#FF6A23; border-width:1px; border-style:solid; border-top-width:0px;}								
								
								
								
/* Eingabefelder mit blauen Rahmen */
.input		{color:#000000;font-size:12px;border:1px solid #048aff; background-color:#ffffff;height:15px;}
.select		{color:#000000;font-size:12px;border:1px solid #048aff; background-color:#ffffff;height:20px;}
.submit		{color:#FFFFFF; border:1px solid #000000; border-left-color:#FFFFFF; border-top-color:#FFFFFF;background-color:#040497;
							font-size:12px; height:20px; width:auto;}
.textarea	{color:#000000;font-size:12px;border:1px solid #048aff; background-color:#ffffff;}
/* Login im blauen Rahmen */
.input2	{color:#000000;font-size:12px;border:1px solid #048aff; background-color:#ffffff;width:120px; height:14px;}




/* Rahmen Fehler */
div.rahmenfehler				{ width:553px;text-align:left; padding:7px; padding-left:40px;
								background-image:url(image/fehler.gif);background-repeat:no-repeat;background-color:#ffffb2; 
								color:#FF0000;font-weight:bold; font-size:13px;
								border-color:#FF0000; border-width:1px; border-style:solid;}

/* Rahmen Hinweis */
div.rahmenhinweis				{ width:553px;text-align:left; padding:7px; padding-left:40px;
								background-image:url(image/hinweis.gif);background-repeat:no-repeat;background-color:#ffffb2; 
								color:#FF0000;font-weight:bold; font-size:13px;
								border-color:#FF0000; border-width:1px; border-style:solid;}

/* Rahmen */
div.rahmen						{ width:586px;text-align:left; padding:7px;
								background-color:#ffffb2; color:#000000;
								border-color:#FF0000; border-width:1px; border-style:solid;}



/* Menu */
div.menu {	z-index:100;position:relative;top:10px;left:10px; width:140px;text-align:left;
			  border-right-style:solid; border-right-width:1px; border-right-color:#808080;
			  border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#808080;
			 
			 }
/* Button alle */
div.menu a.menu1,div.menu a.menu2,div.menu a.menu1c,div.menu a.menu3,div.menu a.menua1,div.menu a.menua2,div.menu a.menua1c
							{display:block; padding-top:1px; padding-left:20px; text-align:left;width:120px;height:20px;
							text-decoration:none; font-weight:bold;background-repeat:no-repeat; margin-top:1px;
							  }
/* Button 1. Ebene */
div.menu a.menu1:link,div.menu a.menu1:visited	{color:#FF0000; background-color:#FFF468; background-image:url(image/menu1a.gif);}
div.menu a.menu1:hover							{color:#FFF468; background-color:#FF0000; background-image:url(image/menu1b.gif);}
div.menu a.menu1:active,div.menu a.menu1c		{color:#A7DDFE; background-color:#040497; background-image:url(image/menu1c.gif);}
/* Button 2. Ebene */
div.menu a.menu2:link,div.menu a.menu2:visited	{color:#040497; background-color:#A7DDFE;}
div.menu a.menu2:hover,div.menu a.menu2:active	{color:#040497; background-color:#A7DDFE; text-decoration:underline;}
/* Button Tipps und Tricks */
div.menu a.menu3:link,div.menu a.menu3:visited	{color:#040497; background-color:#A7DDFE; font-weight:normal; font-size:10px;
												height:15px;padding-left:15px;width:125px;}
div.menu a.menu3:hover,div.menu a.menu3:active	{color:#040497; background-color:#A7DDFE; font-weight:normal; font-size:10px;text-decoration:underline;
												height:15px;padding-left:15px; width:125px;}
.verknuepfung			{ width:140px; background-color:#ffffff;color:#000000;font-size:11px;}

/* aButton 1. Ebene */
div.menu a.menua1								{color:#FFFFFF; background-color:#440044; font-style:italic; background-image:url(image/menu1a.gif);}
/* aButton 2. Ebene */
div.menu a.menua2:link,div.menu a.menua2:visited	{color:#FFFFFF; background-color:#440044; font-style:italic; }
div.menu a.menua2:hover,div.menu a.menua2:active	{color:#FFFFFF; background-color:#440044; font-style:italic; text-decoration:underline;}



.textlinks	{color:#000000;font-size:10px;border:1px solid #ff0000; background-color:#ffffff;height:83px; width:560px; margin-top:15px;}
.banners	{color:#000000;font-size:10px;border:1px solid #000000; background-color:#ffffff;height:33px; width:560px; margin-top:5px;}
.rtbanners	{color:#000000;font-size:10px;border:1px solid #000000; background-color:#ffffff;height:40px; width:590px; margin-top:5px;}







