/* ------------ Allgemein ------------ */

BODY { background-color: #4488CC; left-margin: 0px; top-margin: 0px; margin-width: 0px; margin-height: 0px; background-image: url(../images/back.gif); }



.text 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; color: #333333; }	
a:link.text	{text-decoration: none; color: #0055AA; }
a:visited.text	{text-decoration: none; color: #0055AA; }
a:active.text	{text-decoration: underline; color: #0055AA; }
a:hover.text 	{text-decoration: underline; color: #0055AA; }

.textohne 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; color: #333333; }	
.text_blaubold 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; color: #0066BB; font-weight: bold; }


/* ------------ Headlines ------------ */

.titelheadline {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 20px; color: #CCDDEE; letter-spacing: 10pt; }
.headline		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; line-height: 24px; color: #77AADD; text-transform: uppercase;}
.subheadline	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color:#0055AA; }
.produktheadline	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color:#FFFFFF; padding-left: 10;}


/* ------------ Hauptmenu ------------ */

.hauptmenu 			{text-decoration: none; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; letter-spacing: 1pt; }
a.hauptmenu:hover 	{color: #0055AA; display:block; background-color:#B3CCE5; }

.hauptmenuaktiv 		{text-decoration: none; color: #0066BB; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; }
.hauptmenuzelleaktiv 	{border-top-width: 5px; border-top-style: solid; border-top-color: #0066BB; height: 25px; }


/* ------------ Submenu ------------ */


.sub1menu	 			{color: #333333; font-size: 11px; font-family: Verdana, Arial, sans-serif; text-decoration: none; padding-left: 10; width: 100%; }
a:hover.sub1menu 		{color: #0055AA; display:block; background-color:#B3CCE5; padding-top: 3; padding-bottom: 3; }

.sub1menuzelle 			{border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #888888; height: 20px; }
.sub1menuzelleaktiv1 	{background-color: #B3CCE5; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #888888; height: 20px; }
.sub1menuzelleaktiv2 	{background-color: #B3CCE5; border-bottom-width: 0px; border-bottom-style: dotted; border-bottom-color: #888888; height: 20px; }

.sub2menu	 		{color: #0055AA; font-size: 11px; font-family: Verdana, Arial, sans-serif; text-decoration: none; padding-left: 20px; background-image:url(../images/nav_pfeil1.gif); width: 100%; }
a:hover.sub2menu 	{color: #333333; background-color:#CCDDEE; }
.sub2menuaktiv		{color: #0055AA; font-size: 11px; font-family: Verdana, Arial, sans-serif; text-decoration: none; padding-left: 20; background-image:url(../images/nav_pfeil2.gif); }
.sub2menuzelle 		{background-color: #B3CCE5; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #888888; height: 20px; padding-top:1px; padding-bottom:6px; }


/* ------------ Fusszeile ------------ */

.copyright 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
a:link.copyright	{color: #555555; text-decoration:none; }
a:visited.copyright	{color: #555555; text-decoration:none; }
a:hover.copyright	{color: #999999; text-decoration:none; }
a:active.copyright	{color: #999999; text-decoration:none; }


/* ------------ Scrollleiste ------------ */

BODY { 
	scrollbar-face-color: 	#4488CC;
	scrollbar-track-color: 	#4488CC;
	scrollbar-arrow-color: 	#0055AA;
	scrollbar-shadow-color: 	#0055AA; 
	scrollbar-3dlight-color: 	#4488CC;
	scrollbar-highlight-color:	#0055AA;
	scrollbar-darkshadow-color:	#4488CC;
	buttonface: 		#4488CC; 
	}


/* ------------ Formularfelder ------------ */

input.text {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding: 0px; padding-left: 5px; 
	background-color: 		#CCDDEE;
	height: 18px;
	color: 			#333333;
	background-image:  	url("../images/form_bg.gif");
	background-repeat: 	no-repeat;
	border-left: 	1px solid	#77AADD;
	border-bottom: 	1px solid	#DDEEFF;
	border-right: 	1px solid	#DDEEFF;
   	border-top: 	1px solid 	#77AADD; }
	
textarea.text {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding: 1px; padding-left: 5px; 
	background-color: 		#CCDDEE;
	color: 			#333333;
	background-image:  	url("../images/form_bg.gif");
	background-repeat: 	no-repeat;
	border-left: 	1px solid	#77AADD;
	border-bottom: 	1px solid	#DDEEFF;
	border-right: 	1px solid	#DDEEFF;
   	border-top: 	1px solid 	#77AADD;
	scrollbar-face-color: 	#CCDDEE;
	scrollbar-track-color: 	#CCDDEE;
	scrollbar-arrow-color: 	#77AADD;
	scrollbar-shadow-color: 	#77AADD; 
	scrollbar-3dlight-color: 	#CCDDEE;
	scrollbar-highlight-color:	#77AADD;
	scrollbar-darkshadow-color:	#CCDDEE;
	buttonface: 		#77AADD; }
	
	
input.button {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; width: 100px; height: 18px;
	background-color:		#77AADD;
	background-image:  	url("../images/form_bg.gif");
	color:			#333333;
	border-left: 	1px solid 	#CCDDEE;
	border-bottom: 	1px solid	#4488CC;
	border-right: 	1px solid	#4488CC;
	border-top: 	1px solid	#CCDDEE; }

/* ------------ Ende ------------ */
