/* CoolMenus 4 - default styles - do not edit */
.clCMEvent	{position:absolute; width:99%; height:99%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:visible}
.clCMAbs	{position:absolute; visibility:hidden; left:0; top:0}

/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar		{position:absolute; width:10; height:10; background-color:#eeeeee; layer-background-color:#eeeeee; visibility:hidden}

/*Styles for level 0*/
.clLevel0,.clLevel0over	{position:absolute; padding:1px; font-family:Arial, Helvetica, Univers, 'Zurich BT', sans-serif; font-size:10pt; font-weight:BOLD}
.clLevel0		{background-color:#0073B9; layer-background-color:#0073B9; color:#0073B9;}
.clLevel0over		{background-color:#005387; layer-background-color:#005387; color:#005387; cursor:pointer; cursor:hand; }
.clLevel0border		{position:absolute; visibility:hidden; background-color:#FFFFFF; layer-background-color:#FFFFFF}

/*Styles for level 1*/
.clLevel1,.clLevel1over	{position:absolute; padding:1px; font-family:Arial, Helvetica, Univers, 'Zurich BT', sans-serif; font-size:8pt; font-weight:bold}
.clLevel1		{background-color:#0073B9; layer-background-color:#0073B9; color:#0073B9;}
.clLevel1over		{background-color:#005387; layer-background-color:#005387; color:#005387; cursor:pointer; cursor:hand; }
.clLevel1border		{position:absolute; visibility:hidden; background-color:#FFFFFF; layer-background-color:#FFFFFF}

/*Styles for level 2*/
.clLevel2,.clLevel2over	{position:absolute; padding:2px; font-family:tahoma,arial,helvetica; font-size:10px; font-weight:bold}
.clLevel2		{background-color:#0073B9; layer-background-color:#0073B9; color:#0073B9;}
.clLevel2over		{background-color:#005387; layer-background-color:#005387; color:#005387; cursor:pointer; cursor:hand; }
.clLevel2border		{position:absolute; visibility:hidden; background-color:#FFFFFF; layer-background-color:#FFFFFF}

.text	 		{  font-family: Frutiger, Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none }
a.text:link 		{  font-family: Frutiger, Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; text-decoration: underline }
a.text:visited	 	{  font-family: Frutiger, Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; text-decoration: underline }
a.text:active	 	{  font-family: Frutiger, Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none }
a.text:hover 		{  font-family: Frutiger, Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none }

.textbold	 	{  font-family: Frutiger, Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #000000; text-decoration: none }
a.textbold:link 	{  font-family: Frutiger, Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #000000; text-decoration: underline }
a.textbold:visited	{  font-family: Frutiger, Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #000000; text-decoration: underline }
a.textbold:active	{  font-family: Frutiger, Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #000000; text-decoration: none }
a.textbold:hover 	{  font-family: Frutiger, Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #000000; text-decoration: none }

.whitetext	 	{  font-family: Frutiger, Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #FFFFFF; text-decoration: none }
a.whitetext:link 	{  font-family: Frutiger, Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #FFFFFF; text-decoration: none }
a.whitetext:visited	{  font-family: Frutiger, Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #FFFFFF; text-decoration: none }
a.whitetext:active	{  font-family: Frutiger, Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #FFFFFF; text-decoration: none }
a.whitetext:hover 	{  font-family: Frutiger, Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #FFFFFF; text-decoration: none }

.whitetextbold	 	{  font-family: Frutiger, Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #FFFFFF; text-decoration: none }
a.whitetextbold:link 	{  font-family: Frutiger, Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #FFFFFF; text-decoration: none }
a.whitetextbold:visited	{  font-family: Frutiger, Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #FFFFFF; text-decoration: none }
a.whitetextbold:active	{  font-family: Frutiger, Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #FFFFFF; text-decoration: none }
a.whitetextbold:hover 	{  font-family: Frutiger, Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #FFFFFF; text-decoration: none }

.navig	 		{  font-family: Frutiger, Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #000000; text-decoration: none }
a.navig:link 		{  font-family: Frutiger, Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #000000; text-decoration: none }
a.navig:visited	 	{  font-family: Frutiger, Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #000000; text-decoration: none }
a.navig:active	 	{  font-family: Frutiger, Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #000000; text-decoration: none }
a.navig:hover 		{  font-family: Frutiger, Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #000000; text-decoration: none }

.navig1	 		{  font-family: Frutiger, Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #FFFFFF text-decoration: none }
a.navig1:link 		{  font-family: Frutiger, Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #FFFFFF; text-decoration: none }
a.navig1:visited	{  font-family: Frutiger, Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #FFFFFF; text-decoration: none }
a.navig1:active	 	{  font-family: Frutiger, Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #FFFFFF; text-decoration: none }
a.navig1:hover 		{  font-family: Frutiger, Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #FFFFFF; text-decoration: none }

.navig2	 		{  font-family: Frutiger, Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #00006B; text-decoration: none }
a.navig2:link 		{  font-family: Frutiger, Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #00006B; text-decoration: none }
a.navig2:visited	{  font-family: Frutiger, Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #00006B; text-decoration: none }
a.navig2:active	 	{  font-family: Frutiger, Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #00006B; text-decoration: none }
a.navig2:hover 		{  font-family: Frutiger, Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #00006B; text-decoration: none }

.small			{  font-family: Frutiger, Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none }
a.small:link		{  font-family: Frutiger, Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000000; text-decoration: underline }
a.small:visited	 	{  font-family: Frutiger, Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000000; text-decoration: underline }
a.small:active	 	{  font-family: Frutiger, Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none }
a.small:hover 		{  font-family: Frutiger, Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none }

.smallbold		{  font-family: Frutiger, Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #000000; text-decoration: none }
a.smallbold:link	{  font-family: Frutiger, Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #000000; text-decoration: underline }
a.smallbold:visited	{  font-family: Frutiger, Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #000000; text-decoration: underline }
a.smallbold:active	{  font-family: Frutiger, Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #000000; text-decoration: none }
a.smallbold:hover 	{  font-family: Frutiger, Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #000000; text-decoration: none }

.hinweis		{  font-family: Frutiger, Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #990000; text-decoration: none}
.headline 		{  font-family: Frutiger, Arial, Verdana, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-weight: 600; color: #000066; text-decoration: none }
.subheadline 		{  font-family: Frutiger, Arial, Verdana, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: 600; color: #000000; text-decoration: none }

.newsletter		{  font-family: Frutiger, Arial, Verdana, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: 600; color: #4C5F7D; text-decoration: none}
a.newsletter:link	{  font-family: Frutiger, Arial, Verdana, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: 200; color: #4C5F7D; text-decoration: none}
a.newsletter:visited	{  font-family: Frutiger, Arial, Verdana, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: 200; color: #4C5F7D; text-decoration: none}
a.newsletter:active	{  font-family: Frutiger, Arial, Verdana, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: 200; color: #4C5F7D; text-decoration: none}
a.newsletter:hover	{  font-family: Frutiger, Arial, Verdana, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: 200; color: #000000; text-decoration: none}

.zelle1			{  border: 1px #000000 solid; }
.zelle2			{  font-family: Frutiger, Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; border-color: #014066 #014066 #014066 #014066; border-style: outset; border-top-width: 0px; border-right-width: 3px; border-bottom-width: 3px; border-left-width: 0px }
.textfield1 		{  font-family: Frutiger, Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; text-decoration: none; background-color: #FFFFFF; color: #000000; border: 1px #AAAAAA solid; font-weight: 600; font-variant: normal; text-transform: none}
.textfield2 		{  border-style: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; background-image: url(../images/input1.gif); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; text-decoration: none; font-weight: 300; font-variant: normal; text-transform: none}