BODY {}

#all          {position: absolute; left: 50%; margin-left: -375px; text-align: center; background: #4C4C4C; width: 770px;}
#tl           {position: absolute;bottom: 0px;right: 0px;}

H1            {font-family: Verdana,Arial,Helvetica;font-size: 18px;color: #FFFFFF;font-weight: bold}
H2            {font-family: Verdana,Arial,Helvetica;font-size: 10px;color: #000000;font-weight: bold}

.s110101    {font-family: Verdana,Arial,Helvetica;font-size: 11px;color: #000000;font-weight: normal}
.s110102    {font-family: Verdana,Arial,Helvetica;font-size: 11px;color: #000000;font-weight: bold}
.s110201    {font-family: Verdana,Arial,Helvetica;font-size: 11px;color: #FFFFFF;font-weight: normal}
.s110202    {font-family: Verdana,Arial,Helvetica;font-size: 11px;color: #FFFFFF;font-weight: bold}

.s120101    {font-family: Verdana,Arial,Helvetica;font-size: 12px;color: #000000;font-weight: normal}
.s120102    {font-family: Verdana,Arial,Helvetica;font-size: 12px;color: #000000;font-weight: bold}
.s120201    {font-family: Verdana,Arial,Helvetica;font-size: 12px;color: #FFFFFF;font-weight: normal}
.s120202    {font-family: Verdana,Arial,Helvetica;font-size: 12px;color: #FFFFFF;font-weight: bold}

td.s100101    {font-family: Verdana,Arial,Helvetica;font-size: 10px;color: #000000;font-weight: normal;}
td.s100102    {font-family: Verdana,Arial,Helvetica;font-size: 10px;color: #000000;font-weight: bold}
td.s100201    {font-family: Verdana,Arial,Helvetica;font-size: 10px;color: #FFFFFF;font-weight: normal}
td.s100202    {font-family: Verdana,Arial,Helvetica;font-size: 10px;color: #FFFFFF;font-weight: bold}
td.s100301    {font-family: Verdana,Arial,Helvetica;font-size: 10px;color: #950008;font-weight: normal}
td.s100302    {font-family: Verdana,Arial,Helvetica;font-size: 10px;color: #950008;font-weight: bold}

td.s110101    {font-family: Verdana,Arial,Helvetica;font-size: 11px;color: #000000;font-weight: normal}
td.s110102    {font-family: Verdana,Arial,Helvetica;font-size: 11px;color: #000000;font-weight: bold}
td.s110201    {font-family: Verdana,Arial,Helvetica;font-size: 11px;color: #FFFFFF;font-weight: normal}
td.s110202    {font-family: Verdana,Arial,Helvetica;font-size: 11px;color: #FFFFFF;font-weight: bold}
td.s110301    {font-family: Verdana,Arial,Helvetica;font-size: 11px;color: #950008;font-weight: normal}
td.s110302    {font-family: Verdana,Arial,Helvetica;font-size: 11px;color: #950008;font-weight: bold}

td.s120101    {font-family: Verdana,Arial,Helvetica;font-size: 12px;color: #000000;font-weight: normal}
td.s120102    {font-family: Verdana,Arial,Helvetica;font-size: 12px;color: #000000;font-weight: bold}
td.s120201    {font-family: Verdana,Arial,Helvetica;font-size: 12px;color: #FFFFFF;font-weight: normal}
td.s120202    {font-family: Verdana,Arial,Helvetica;font-size: 12px;color: #FFFFFF;font-weight: bold}

td.s130101    {font-family: Verdana,Arial,Helvetica;font-size: 13px;color: #000000;font-weight: normal}
td.s130102    {font-family: Verdana,Arial,Helvetica;font-size: 13px;color: #000000;font-weight: bold}
td.s130201    {font-family: Verdana,Arial,Helvetica;font-size: 13px;color: #FFFFFF;font-weight: normal}
td.s130202    {font-family: Verdana,Arial,Helvetica;font-size: 13px;color: #FFFFFF;font-weight: bold}

td.s140101    {font-family: Verdana,Arial,Helvetica;font-size: 14px;color: #000000;font-weight: normal}
td.s140102    {font-family: Verdana,Arial,Helvetica;font-size: 14px;color: #000000;font-weight: bold}
td.s140201    {font-family: Verdana,Arial,Helvetica;font-size: 14px;color: #FFFFFF;font-weight: normal}
td.s140202    {font-family: Verdana,Arial,Helvetica;font-size: 14px;color: #FFFFFF;font-weight: bold}

td.s150101    {font-family: Verdana,Arial,Helvetica;font-size: 15px;color: #000000;font-weight: normal}
td.s150102    {font-family: Verdana,Arial,Helvetica;font-size: 15px;color: #000000;font-weight: bold}
td.s150201    {font-family: Verdana,Arial,Helvetica;font-size: 15px;color: #FFFFFF;font-weight: normal}
td.s150202    {font-family: Verdana,Arial,Helvetica;font-size: 15px;color: #FFFFFF;font-weight: bold}

td.s162101    {font-family: Verdana,Arial,Helvetica;font-size: 16px;color: #000000;font-weight: normal}
td.s160102    {font-family: Verdana,Arial,Helvetica;font-size: 16px;color: #000000;font-weight: bold}
td.s160201    {font-family: Verdana,Arial,Helvetica;font-size: 16px;color: #FFFFFF;font-weight: normal}
td.s160202    {font-family: Verdana,Arial,Helvetica;font-size: 16px;color: #FFFFFF;font-weight: bold}

td.s180201    {font-family: Verdana,Arial,Helvetica;font-size: 18px;color: #FFFFFF;font-weight: normal}
td.s180202    {font-family: Verdana,Arial,Helvetica;font-size: 18px;color: #FFFFFF;font-weight: bold}

td.s202101    {font-family: Verdana,Arial,Helvetica;font-size: 20px;color: #000000;font-weight: normal}
td.s200102    {font-family: Verdana,Arial,Helvetica;font-size: 20px;color: #000000;font-weight: bold}
td.s200201    {font-family: Verdana,Arial,Helvetica;font-size: 20px;color: #FFFFFF;font-weight: normal}
td.s200202    {font-family: Verdana,Arial,Helvetica;font-size: 20px;color: #FFFFFF;font-weight: bold}
td.s200301    {font-family: Verdana,Arial,Helvetica;font-size: 20px;color: #950008;font-weight: normal}
td.s200302    {font-family: Verdana,Arial,Helvetica;font-size: 20px;color: #950008;font-weight: bold}

td.s242101    {font-family: Verdana,Arial,Helvetica;font-size: 24px;color: #000000;font-weight: normal}
td.s240102    {font-family: Verdana,Arial,Helvetica;font-size: 24px;color: #000000;font-weight: bold}
td.s240201    {font-family: Verdana,Arial,Helvetica;font-size: 24px;color: #FFFFFF;font-weight: normal}
td.s240202    {font-family: Verdana,Arial,Helvetica;font-size: 24px;color: #EEEEEE;font-weight: bold}
td.s240301    {font-family: Verdana,Arial,Helvetica;font-size: 24px;color: #950008;font-weight: normal}
td.s240302    {font-family: Verdana,Arial,Helvetica;font-size: 24px;color: #950008;font-weight: bold}

td.s302101    {font-family: Verdana,Arial,Helvetica;font-size: 30px;color: #000000;font-weight: normal}
td.s300102    {font-family: Verdana,Arial,Helvetica;font-size: 30px;color: #000000;font-weight: bold}
td.s300201    {font-family: Verdana,Arial,Helvetica;font-size: 30px;color: #FFFFFF;font-weight: normal}
td.s300202    {font-family: Verdana,Arial,Helvetica;font-size: 30px;color: #FFFFFF;font-weight: bold}
td.s300301    {font-family: Verdana,Arial,Helvetica;font-size: 30px;color: #950008;font-weight: normal}
td.s300302    {font-family: Verdana,Arial,Helvetica;font-size: 30px;color: #950008;font-weight: bold}


.l100101:link	    {font:normal 10px Verdana, Arial, Helvetica;color:#000000;font-weight:normal;text-decoration: none;}
.l100101:visited  {font:normal 10px Verdana, Arial, Helvetica;color:#000000;font-weight:normal;text-decoration: none;}
.l100101:hover	  {font:normal 10px Verdana, Arial, Helvetica;color:#000000;font-weight:normal;text-decoration: underline;}
.l100102:link	    {font:normal 10px Verdana, Arial, Helvetica;color:#000000;font-weight:bold;text-decoration: none;}
.l100102:visited  {font:normal 10px Verdana, Arial, Helvetica;color:#000000;font-weight:bold;text-decoration: none;}
.l100102:hover	  {font:normal 10px Verdana, Arial, Helvetica;color:#000000;font-weight:bold;text-decoration: underline;}
.l100201:link	    {font:normal 10px Verdana, Arial, Helvetica;color:#FFFFFF;font-weight:normal;text-decoration: none;}
.l100201:visited  {font:normal 10px Verdana, Arial, Helvetica;color:#FFFFFF;font-weight:normal;text-decoration: none;}
.l100201:hover	  {font:normal 10px Verdana, Arial, Helvetica;color:#FFFFFF;font-weight:normal;text-decoration: underline;}
.l100202:link	    {font:normal 10px Verdana, Arial, Helvetica;color:#FFFFFF;font-weight:bold;text-decoration: none;}
.l100202:visited  {font:normal 10px Verdana, Arial, Helvetica;color:#FFFFFF;font-weight:bold;text-decoration: none;}
.l100202:hover	  {font:normal 10px Verdana, Arial, Helvetica;color:#FFFFFF;font-weight:bold;text-decoration: underline;}
.l100302:link	    {font:normal 10px Verdana, Arial, Helvetica;color:#950008;font-weight:bold;text-decoration: none;}
.l100302:visited  {font:normal 10px Verdana, Arial, Helvetica;color:#950008;font-weight:bold;text-decoration: none;}
.l100302:hover	  {font:normal 10px Verdana, Arial, Helvetica;color:#950008;font-weight:bold;text-decoration: underline;}


.l110101:link	    {font:normal 11px Verdana, Arial, Helvetica;color:#000000;font-weight:normal;text-decoration: none;}
.l110101:visited  {font:normal 11px Verdana, Arial, Helvetica;color:#000000;font-weight:normal;text-decoration: none;}
.l110101:hover	  {font:normal 11px Verdana, Arial, Helvetica;color:#000000;font-weight:normal;text-decoration: underline;}
.l110102:link	    {font:normal 11px Verdana, Arial, Helvetica;color:#000000;font-weight:bold;text-decoration: none;}
.l110102:visited  {font:normal 11px Verdana, Arial, Helvetica;color:#000000;font-weight:bold;text-decoration: none;}
.l110102:hover	  {font:normal 11px Verdana, Arial, Helvetica;color:#000000;font-weight:bold;text-decoration: underline;}
.l110201:link	    {font:normal 11px Verdana, Arial, Helvetica;color:#FFFFFF;font-weight:normal;text-decoration: none;}
.l110201:visited  {font:normal 11px Verdana, Arial, Helvetica;color:#FFFFFF;font-weight:normal;text-decoration: none;}
.l110201:hover	  {font:normal 11px Verdana, Arial, Helvetica;color:#FFFFFF;font-weight:normal;text-decoration: underline;}
.l110202:link	    {font:normal 11px Verdana, Arial, Helvetica;color:#FFFFFF;font-weight:bold;text-decoration: none;}
.l110202:visited  {font:normal 11px Verdana, Arial, Helvetica;color:#FFFFFF;font-weight:bold;text-decoration: none;}
.l110202:hover	  {font:normal 11px Verdana, Arial, Helvetica;color:#FFFFFF;font-weight:bold;text-decoration: underline;}

.f110101		      {font:normal 11px Verdana, Arial, Helvetica;background:#950008;color:#ffffff;border-style:none;}
input.i110101	    {font:normal 11px Verdana, Arial, Helvetica;background:#950008;color:#ffffff;border-style:none;}

.field            {font:normal 10px verdana, arial, helvetica, sans-serif;background:#CCCCCC;color:#000000;border-style:none;}
.text_w           {font:normal 10px verdana, arial, helvetica, sans-serif;color:#FFFFFF;}
.text_schw        {font:normal 10px verdana, arial, helvetica, sans-serif;color:#000000;}
.text_w_kl        {font:normal 9px verdana, arial, helvetica, sans-serif;color:#FFFFFF;}
.text_s_kl        {font:normal 9px verdana, arial, helvetica, sans-serif;color:#000000;}
.text_gr          {font:normal 11px verdana, arial, helvetica, sans-serif;color:#D7D7D7;}
.text_gr_bold     {font:normal 14px verdana, arial, helvetica, sans-serif;color:#D7D7D7;font-weight: bold;}
.text_white_bold  {font:normal 14px verdana, arial, helvetica, sans-serif;color:#FFFFFF;font-weight: bold;}
.text_gr_popup    {font:normal 12px verdana, arial, helvetica, sans-serif;color:#D7D7D7;font-weight: normal;}
.text_bl          {font:normal 10px verdana, arial, helvetica, sans-serif;color:#000000;}
.text_w_bold      {font:normal 11px verdana, arial, helvetica, sans-serif;color:#FFFFFF;font-weight: bold;}



.link_subs:link	       {font:normal 20px verdana, arial, helvetica, sans-serif;color:#ffffff;font-weight: bold;}
.link_subs:visited     {font:normal 20px verdana, arial, helvetica, sans-serif;color:#ffffff;font-weight: bold;}
.link_subs:hover       {font:normal 20px verdana, arial, helvetica, sans-serif;color:#ffffff;font-weight: bold;}

.link_normal:link		   {font:normal 11px verdana, arial, helvetica, sans-serif;color:#ffffff;font-weight: bold;}
.link_normal:visited	 {font:normal 11px verdana, arial, helvetica, sans-serif;color:#ffffff;font-weight: bold;}
.link_normal:hover		 {font:normal 11px verdana, arial, helvetica, sans-serif;color:#ffffff;font-weight: bold;}
.link_normal_b:active	 {font:normal 10px verdana, arial, helvetica, sans-serif;color:#ffffff;font-weight: bold;}
.link_normal_b:hover	 {font:normal 10px verdana, arial, helvetica, sans-serif;color:#ffffff;font-weight: bold;}
.link_normal_b:visited {font:normal 10px verdana, arial, helvetica, sans-serif;color:#ffffff;font-weight: bold;}

.link_normal_gr:link	    {font:normal 10px verdana, arial, helvetica, sans-serif;color:#D7D7D7;font-weight:normal;}
.link_normal_gr:visited	    {font:normal 10px verdana, arial, helvetica, sans-serif;color:#D7D7D7;font-weight:normal;}
.link_normal_gr:hover	    {font:normal 10px verdana, arial, helvetica, sans-serif;color:#D7D7D7;font-weight:normal;}

.link_normal_schw:link      {font:normal 10px verdana, arial, helvetica, sans-serif;color:#000000;font-weight:normal;}
.link_normal_schw:visited   {font:normal 10px verdana, arial, helvetica, sans-serif;color:#000000;font-weight:normal;}
.link_normal_schw:hover     {font:normal 10px verdana, arial, helvetica, sans-serif;color:#000000;font-weight:normal;}

.link_normal_w:link		    {font:normal 9px verdana, arial, helvetica, sans-serif;color:#FFFFFF;font-weight:normal;text-decoration: none;}
.link_normal_w:visited	    {font:normal 9px verdana, arial, helvetica, sans-serif;color:#FFFFFF;font-weight:normal;text-decoration: none;}
.link_normal_w:hover	    {font:normal 9px verdana, arial, helvetica, sans-serif;color:#FFFFFF;font-weight:normal;text-decoration: none;}

.link_w_14_b_ul:link	    {font:normal 14px verdana, arial, helvetica, sans-serif;color:#FFFFFF;font-weight:bold;text-decoration: underline;}
.link_w_14_b_ul:visited	    {font:normal 14px verdana, arial, helvetica, sans-serif;color:#FFFFFF;font-weight:bold;text-decoration: underline;}
.link_w_14_b_ul:hover	    {font:normal 14px verdana, arial, helvetica, sans-serif;color:#FFFFFF;font-weight:bold;text-decoration: underline;}


.link_normal_w_ul:link		{font:normal 9px verdana, arial, helvetica, sans-serif;color:#FFFFFF;font-weight:normal;}
.link_normal_w_ul:visited	{font:normal 9px verdana, arial, helvetica, sans-serif;color:#FFFFFF;font-weight:normal;}
.link_normal_w_ul:hover		{font:normal 9px verdana, arial, helvetica, sans-serif;color:#FFFFFF;font-weight:normal;}

.link_neukunde_b:link		{font:normal 10px verdana, arial, helvetica, sans-serif;color:#ffffff;font-weight: bold;text-decoration: none;}
.link_neukunde_b:active		{font:normal 10px verdana, arial, helvetica, sans-serif;color:#ffffff;font-weight: bold;text-decoration: none;}
.link_neukunde_b:hover		{font:normal 10px verdana, arial, helvetica, sans-serif;color:#ffffff;font-weight: bold;text-decoration: underline;}
.link_neukunde_b:visited	{font:normal 10px verdana, arial, helvetica, sans-serif;color:#ffffff;font-weight: bold;text-decoration: none;}

input.unger1			    {font:normal 10px verdana, arial, helvetica, sans-serif;background:#950008;color:#ffffff;border-style:none;}
textarea.unger1			    {font:normal 10px verdana, arial, helvetica, sans-serif;background:#950008;color:#ffffff;border-style:none;width:240px;}

input.unger2			    {font:normal 10px verdana, arial, helvetica, sans-serif; background:#FFFFFF; color:#000000; border-style:none;}
textarea.unger2			    {font:normal 10px verdana, arial, helvetica, sans-serif; background:#FFFFFF; color:#000000; border-style:none; width:240px;}

.cms_hl1				    {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF}
.cms_hl2				    {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF}
.cms_hl3				    {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF}
.cms_ft					    {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FFFFFF}
.cms_li					    {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FFFFFF;}
.cms_ft_rot				    {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #CC2020}
.cms_ft_schwarz			    {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000}
A.cms_link:active		    {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color:#DDDDDD;}
A.cms_link:link			    {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color:#DDDDDD;}
A.cms_link:visited		    {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color:#DDDDDD;}
A.cms_link:hover		    {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color:#FFFFFF;}
A.cms_klein:active		    {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color:#DDDDDD;}
A.cms_klein:link		    {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color:#DDDDDD;}
A.cms_klein:visited		    {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color:#DDDDDD;}
A.cms_klein:hover		    {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color:#FFFFFF;}
A.cms_link_schwarz:link		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color:#000000;}
A.cms_link_schwarz:visited	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color:#000000;}
A.cms_link_schwarz:hover	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color:#DDDDDD;}


A.link_bottom:active	    {color:#DDDDDD;}
A.link_bottom:link		    {color:#DDDDDD;}
A.link_bottom:visited	    {color:#DDDDDD;}
A.link_bottom:hover		    {color:#FFFFFF;}

.text_bottom			    {font:normal 12px verdana, arial, helvetica, sans-serif;color:#CCCCCC;font-weight: normal;}