#as_all			{ width: 430px; border: 0px; float:left;padding:0px;}
#as_head		{ width: 430px; border: 0px; height: 24px; border: 0px; float:left; margin-bottom: 0px; background:url(../cm2/as_rahmen_head.gif) no-repeat;padding:0px;}
#as_headline	{ width: 410px; height: 10px; border: 0px; margin-left: 10px; margin-right: 10px; margin-top: 4px; margin-bottom: 0px; padding:0px;}
#as_main		{ width: 430px; border: 0px; float:left; background:url(../cm2/as_rahmen_bg.gif) repeat-y;padding:0px;}
#as_topic_main_pic	{ width: 132px; height: 100px; border: 0px; float:left; margin-left: 0px; margin-right: 10px; margin-top: 10px; margin-bottom: 20px; background-color:#CCCCCC;padding:0px;}

#pic_debug0 { margin-left: 0px; }
#pic_debug1 { margin-left: 10px; }
#pic_debug  { margin-left: 10px; }

#as_topic_main_txt	{ width: 268px; height: 100px; border: 0px; float:left; margin-left: 0px; margin-right: 0px; margin-top: 10px; margin-bottom: 20px;padding:0px;}
#as_topic_small_pic	{ width: 50px; height: 50px; border: 0px; float:left; margin-left: 0px; margin-right: 10px; margin-top: 0px; margin-bottom: 10px; background-color:#CCCCCC;padding:0px;}
#as_topic_small_txt	{ width: 135px; height: 50px; border: 0px; float:left; margin-left: 0px; margin-right: 10px; margin-top: 0px; margin-bottom: 10px;padding:0px;}
#as_subline		{ width: 430px; height: 18px; border: 0px; float:left; margin-left: 0px; margin-right: 0px; margin-bottom:0px; margin-top: 10px; border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC;padding:0px;}
#as_sub1		{ width: 340px; border: 0px; float:left; margin-left: 10px; margin-right: 10px; margin-top: 2px;  line-height: 13px;padding:0px;}
#as_sub2		{ width: 40px; border: 0px; float:left; margin-left: 0px; margin-right: 0px; margin-top: 2px; line-height: 13px;padding:0px;}

#vi_head		{ width: 430px; border: 0px; height: 24px; border: 0px; float:left; margin-top: 10px; margin-bottom: 0px; background:url(../cm2/as_rahmen_head.gif) no-repeat;padding:0px;}
#vi_subline		{ width: 430px; height: 1px; border: 0px; float:left; margin-left: 0px; margin-right: 0px; margin-bottom:0px; margin-top: 10px; border-bottom: 1px solid #CCCCCC;padding:0px;}
#video_1		{ width: 400px; border: 0px; float:left; margin-left: 0px; margin-right: 10px; margin-top: 5px; margin-bottom: 0px; line-height: 13px;padding:0px;}

#half2full		{ width: 430px; border: 0px; float:left; padding:0px;}
#half_all		{ width: 210px; border: 0px; float:left; padding:0px; margin-top: 10px; margin-bottom: 10px;}
#half_head_topic	{ width: 210px; border: 0px; height: 24px; border: 0px; float:left; margin-top: 0px; margin-bottom: 0px; background:url(../cm2/rahmen_halb_head.gif) no-repeat;padding:0px;}
#half_head_news		{ width: 210px; border: 0px; height: 24px; border: 0px; float:left; margin-top: 0px; margin-bottom: 0px; background:url(../cm2/rahmen_halb_head_news.gif) no-repeat;padding:0px;}
#half_headline	{ width: 188px; height: 10px; border: 0px; margin-left: 10px; margin-right: 0px; margin-top: 4px; margin-bottom: 0px; padding:0px;}
#half_main		{ width: 210px; border: 0px; float:left; background:url(../cm2/rahmen_halb_bg.gif) repeat-y;padding:0px;}
#half_subline	{ width: 210px; height: 1px; border: 0px; float:left; margin-left: 0px; margin-right: 0px; margin-bottom:0px; margin-top: 10px; border-bottom: 1px solid #CCCCCC;padding:0px;}

#half_topic_0099CC	{ width: 10px; height: 50px; border: 0px; float:left; margin-left: 0px; margin-right: 0px; margin-top: 10px; margin-bottom: 0px; background-color:#0099CC;padding:0px;}
#half_topic_FE8D02	{ width: 10px; height: 50px; border: 0px; float:left; margin-left: 0px; margin-right: 0px; margin-top: 10px; margin-bottom: 0px; background-color:#FE8D02;padding:0px;}
#half_topic_268A51	{ width: 10px; height: 50px; border: 0px; float:left; margin-left: 0px; margin-right: 0px; margin-top: 10px; margin-bottom: 0px; background-color:#268A51;padding:0px;}

#half_topic_pic		{ width: 50px; height: 50px; border: 0px; float:left; margin-left: 0px; margin-right: 10px; margin-top: 10px; margin-bottom: 0px; background-color:#CCCCCC;padding:0px;}
#half_topic_txt		{ width: 135px; height: 50px; border: 0px; float:left; margin-left: 0px; margin-right: 0px; margin-top: 10px; margin-bottom: 0px; padding:0px;}

#half_news		{ width: 190px; height: 176px; border: 0px; margin-left: 10px; margin-right: 10px; margin-top: 4px; margin-bottom: 0px; padding:0px; }

#half_space		{ width: 10px; height: 150px; border: 0px; float:left; margin-left: 0px; margin-right: 0px; margin-top: 10px; margin-bottom: 0px; padding:0px;}

.text-headline	{ font-family: Tahoma, Arial, sans-serif; text-transform:uppercase; font-size: 10px; font-weight: bold; color: #DC0000;}
.text-tpc_h1	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #323E6F; line-height: 13px;}
.text-tpc_h2	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #666666; line-height: 13px;}
.text-tpc		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #666666; line-height: 13px;}
.text-subline	{ font-family: Tahoma, Arial, sans-serif; font-size: 10px; font-weight: bold; color: #666666; line-height: 13px;}

.text-video1	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #666666; line-height: 13px;}
.text-video2	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #666666; line-height: 13px;}

.text-topic-0099CC	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #0099CC; line-height: 13px; text-transform:uppercase;}
.text-topic-FE8D02	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FE8D02; line-height: 13px; text-transform:uppercase;}
.text-topic-268A51	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #268A51; line-height: 13px; text-transform:uppercase;}

a.link_01:link  	{ color: #666666; text-decoration: none; }
a.link_01:active  	{ color: #666666; text-decoration: none; }
a.link_01:visited 	{ color: #666666; text-decoration: none; }
a.link_01:hover 	{ color: #DC0000; text-decoration: none; }

a.hl_link:link  	{ color: #323E6F; text-decoration: none; }
a.hl_link:active  	{ color: #323E6F; text-decoration: none; }
a.hl_link:visited 	{ color: #323E6F; text-decoration: none; }
a.hl_link:hover 	{ color: #0099CC; text-decoration: none; }

