body {margin:0; font-family: Verdana, Arial, Helvetica, sans-serif; 
      background-color: #DCDBD5; list-style-type: square; background-image:url(Images/cduback.jpg);}

/*Index*/
.maintable      {width:830; height:100%; border:0; background-color:#FEFAFE;}
.main_header    {width:100%; height:120; border:0;background-color: #005DA4;}
.main_pic_abs   {height:40;}
.main_pic_abs1   {height:36;}
.main_pic       {width:660; height:44; border:0;}
.main_pic2      {width:44; height:44; border:0;}
.main_pic3      {width:126; height:44; border:0;}
.main_bottom    {width:830; height:100; border:0; background-color: #005DA4;}
.main_bottom2   {width:300; padding-top:5; padding-left:5;}
.main_bottom3   {width:530; padding-top:8; text-align:right; padding-right:50;}

/*Linke Menüstruktur*/
.left           {width:160; height:100%; border:0; background-color:#DCE1E5; vertical-align:top;}
.left_pic       {width:160; border:0; padding-bottom:1;}
.left_menu      {width:10; height:22; background-color:#EE3338;}
.left_mem       {width:10; height:22; background-color:#005DA4;}
.left_menu_field{width:150;height:22; background-color:#FFFFFF;padding-left:5;}
.left_menu_field2{width:150;height:22;padding-left:5;}
/*Rechte Menüstruktur*/
.right          {width:170; height:100%; border:0; background-color:#DCE1E5;}
.right_headline {height:20; background-color:#FEFAFE; padding:15 0 2 2;}
.right_spacer   {height:2; width:170; border:0;}
.right_spacer2   {height:1; width:170; border:0;}
.right_show     {background-color: #F3F1EA; padding:2 2 4 2;}
.title{margin:0;}

/*Parts*/
.pageheadfront {width:10;height:10; 
                background-color:#FF0000}
.warning   	   {font-size:12pt; color: Red; height:10; 
                width:100%; text-align:center; font-weight:bold; 
                font-family:Arial, Helvetica, Sans-Serif;padding-top:25; text-align:center;}
.termin_anz    {background-color: #F3F1EA; vertical-align:top; width:480; border:0;padding:3;}
.dotted        {width:480; height:2; margin-top:10;margin-bottom:10;}
.dotted_under  {width:480; height:2; margin-top:2;}
.spacer        {width:480; height:1;}
.spacer2       {width:10; height:1;}
.spacer3       {width:10; height:10;}
.spacer4       {height:4;}
.spacer5       {height:20;}
.spacer6       {height:40;}
.space         {padding-top:20; padding-bottom:5;}
.space1        {padding-top:15;}
.LGrey         {background-color: #F3F1EA}
.printIcon     {width:18;height:14;}
.left          {text-align:left;}
.picture_view  {border:0;}
.mailicon      {border:0; width:13; height:12;}
.webicon       {border:0; width:11; height:12;}
.haken         {padding: 0px 0px 10px 10px;text-align:center; width:30;}
.middlepart    {padding: 0px 0px 10px 10px;}
.logo          {width:50; height:40;border:0;}
.pic_abs_text  {margin: 0px 10px 0px 0px;}
.abs           {width:480; text-align:center;padding-top:20;padding-bottom:0;}
.programm_desc {font-size: 8pt; color: #000000; 
                     font-family: Arial, Helvetica, sans-serif;}
.bund_adler    {background-image:url(Images/adler.jpg);background-repeat:no-repeat;}
.border	{ margin: 0px; padding: 4px; margin-bottom: 8px; background: #005DA4; border: solid 1px #00192C; }
.grey_bord     {height:4; width:480; border:0;background-image:url(Images/spacer_red.gif);}

.news_short_pic {padding:4 1 4 0;}
.news_short    {padding:4 6 4 0;}

/*news*/
.newsline      {border:0; width:100%;background-color: #F3F1EA;}
.newsdate      {width:80;}
.newsbrake     {width:20;}
.newstext      {width:380;}

/* Grunddaten*/
.groundpage         {background-color:#FEFAFE; border:0;}
.mainwide           {width:500; height:100%;}
.mainwide2          {width:480; height:100%; border:0; padding-top:0;}
.mainwide3          {width:480; border:0;margin-top:20;margin-bottom:20;}
.mainwide4          {width:480; height:100%; border:0; padding-top:10;}
.mainwide5          {width:480; border:0;}
.mainwide6          {width:480; height:100%; border:0; margin-bottom:20;}
.abstandformenu     {width:10;}
.underline_pagetop  {background-color:#ff0000; height:2;}
.abstand_topic      {height:10;}
.form_define        {width:85%;}
.linkview        {width:10%;}
.linkview_main   {width:90%;padding-top:5; text-align:left; font-size:12; color:#EE3338;font-weight:bold; }
.numbers            {width:90%; text-align:left;}
.number_next        {width:10%;text-align:left;}

/* Vereinigung */
.logo_view          {width:150; height:100; text-align:center;padding-top:15;}
.ver_view           {width:330; height:100;margin:0;text-align:left;padding-top:15;}

/* Vorstellung */
.thumb_pic          {width:75;vertical-align:top}
.short_desc         {width:100%; vertical-align:top;}
.name_desc          {width:100%;height:18;background-color: #F3F1EA;vertical-align:middle; }            
.border_desc        {width:100%; border:0; }
.main_pic_view           {vertical-align:top;width:75;}
.pic_desc           {height:20; vertical-align:top;background-color: #E5E4DC;padding:3 2 3 2;margin-bottom:5;}
.comp_desc          {}


/*Formulare*/
.leftchoice         {}
.beschriftung       {width:80; text-align:left; padding-top:20;padding-bottom:5;}
.Beschrif_short     {width:80; text-align:left;}
.beschriftung2      {width:150; text-align:left; padding-top:15;padding-bottom:0;}
.beschriftung3      {width:480; text-align:left;padding:0;}
.beschrif           {width:480; text-align:left;padding-top:20;padding-bottom:0;}
.beschrif2          {width:200; text-align:left;padding-top:10;padding-bottom:0;}
.beschrif3          {width:480; text-align:left;padding-top:10;padding-bottom:0;}
.eingabefeld        {width:360; text-align:left; padding-top:20}
.eingabefeld2       {width:330;padding:0;text-align:left;}
.eingabefeld3       {width:480;padding:0;}
.eingabefeld4       {width:480;padding-top:10;text-align:left;}
.button1            {width:200; text-align:right;}
.button2            {width:280; text-align:left;}
.button_2           {padding: 20 0 20 5; border:0}
.headline_grey      {width:480;padding:30 0 5 0 ;background-color:Gray;}

/*Schriften*/
.pagehead           {background-color:#aaaaaa; 
                     width:490;font-size:9pt; 
                     color:#FFFFFF;font-family:Arial, Helvetica, Sans-Serif;
                     font-weight: normal;height:15;} 
.pagehead2          {background-color:#aaaaaa; 
                     width:170; height:15;}
.headline_page		{font-size:12pt; color:#111111;
                     font-family:Arial, Helvetica, Sans-Serif;
                     font-weight: bold ;}/*bold_black*/
.blackBold          {font-size: 11px;color: #000000; 
                     font-weight: bold;text-decoration: none } 
.black              {font-size: 11px;color: #000000; 
                     text-decoration: none } 
.blackSmall         {font-size: 9pt; color: #000000; 
                     font-family: Arial, Helvetica, sans-serif;}
.dark               {font-size: 11px; color: #00395F; 
                     text-decoration: none }
.darkBold           {font-size: 11px;color: #00395F; 
                     font-weight: bold;text-decoration: none }
.text               {font-size:10pt; color:#000000;font-family:Arial, Helvetica, sans-serif;font-weight: bold;text-align:left;} 
.text2              {font-size:10pt; color:#000000;font-family:Arial, Helvetica, sans-serif;}                     
.red_link_s         {font-size: 11px;	color: #EE3338;	text-decoration: none}
.red_headline       {font-size:13;font-weight:bold;color:#EE3338;}
.desc_prep          {font-size:10pt; color:#000000;font-family:Arial, Helvetica, Sans-Serif;font-weight: normal ;}
.bold               {font-weight:bold;}
.desc_pic_font           {font-size: 9px; color: #00395F; 
                     text-decoration: none }


/**links*/
a.smallprep             {font-size:8pt; color:#EF1414;
                         font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}
a.smallprep:hover       {color: #0091FF; text-decoration:underline;}
a.linkview_link		    {color: #005DA4;font-size:8pt; 
                         font-family:Verdana, Arial, Helvetica, sans-serif;font-weight: bold;}
.active                 {font-size:10pt; height:20; width:245; background:#005DA4; 
                         color:#ffffff;font-family:Arial, Helvetica, sans-serif;
                         float: left;border: solid 1px #ffffff;padding: 0;text-align:center;}
.inactive               {height:20;width: 245;background:#DBDBDB;}
a.inactive              {font-size:10pt;color:#000000;font-family:Arial, Helvetica, sans-serif;
                         float: left;border: solid 1px #ffffff;padding: 0; text-decoration:none; text-align:center;}
a.inactive:hover        {color: #ffffff;background:#005DA4;}
a.smallRed              {font-size:9pt; color:#DA0000;font-family:Arial, Helvetica, sans-serif;text-decoration:none;}
a.smallRed:hover        {color: #0091FF; text-decoration:underline;}
a.smalllink              {font-size:9pt; color:#00395F;font-family:Arial, Helvetica, sans-serif;text-decoration:none;}
a.smalllink:hover        {color: #0091FF; text-decoration:underline;}
a.newsticker    		{color: #FFFFFF; text-decoration: none; font-size:9pt; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
a.archiv                {font-size: 11px; color: #00395F; font-weight:bold;text-decoration: none }
a.archiv:hover          {color: #0091FF; text-decoration:underline;}
.name_link       		{font-size:12pt; color:#EE3338;
                         font-family:Arial, Helvetica, Sans-Serif;
                         font-weight: bold ;text-decoration:none}/*Verlinkung der Namen*/
a.name_link:hover       {color: #0091FF; text-decoration:underline;}
.inactive_border        {height:20;width: 69;background:#DBDBDB;}
a.inactive_border       {font-size:10pt;color:#000000;font-family:Arial, Helvetica, sans-serif;
                         float: left;border: solid 1px #ffffff;padding: 0; text-decoration:none; text-align:center;}
a.inactive_border:hover {color: #ffffff;background:#005DA4;}
.active_border          {font-size:10pt; height:20; width:69; background:#005DA4; 
                         color:#ffffff;font-family:Arial, Helvetica, sans-serif;
                         float: left;border: solid 1px #ffffff;padding: 0;text-align:center;}
.inactive_border2        {height:20;width: 160;background:#DBDBDB;}
a.inactive_border2       {font-size:10pt;color:#000000;font-family:Arial, Helvetica, sans-serif;
                         float: left;border: solid 1px #ffffff;padding: 0; text-decoration:none; text-align:center;}
a.inactive_border2:hover {color: #ffffff;background:#005DA4;}
.active_border2          {font-size:10pt; height:20; width:160; background:#005DA4; 
                         color:#ffffff;font-family:Arial, Helvetica, sans-serif;
                         float: left;border: solid 1px #ffffff;padding: 0;text-align:center;}


/* Ajax Klassen     005DA4*/

.programm				{width:440px;background-color:#DBDBDB;border: solid 0px #000000;margin:10px 10px 10px 10px;padding:4px; color:#000000;}

