body { 
    background-color: #BDBEC2; 
    background-image:url(../design/body_bg.jpg);  
    background-repeat:repeat-x;
    margin-top: 0px; 
    margin-left: 0px; 
    margin-right: 0px; 
    margin-bottom: 10px;
}

p, h1, h2, h3, h4 { margin: 0px; padding: 0px; }

.bodytext, .csc-textpic-caption { font-family: Verdana; font-size: 11px; line-height: 15px; color: #000000;}
.bodytext a, .csc-uploads a, .csc-textpic-caption a { font-family: Verdana; font-size: 11px; line-height: 15px; color: #000000;}

.facebooklink { margin: 10px 0px 10px 0px; }



/* Content Elemente */
.contenttable-0 { width: 100%; }
.contenttable-0 td { padding-left: 5px; padding-right: 10px; }
.contenttable, .contenttable-0 td {
	font-family: Verdana;
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	line-height: 15px;
}
.contenttable a, .contenttable-0 td a{ text-decoration: underline; color: #000000; }
.contenttable-0 .tr-even { background-color:#DBE7F1; }
.contenttable-0 .tr-odd { background-color:#F5F5F5; }


.terminetabelle { width: 100%; font-family: Verdana; font-size: 11px; line-height: 15px; color: #000000; }
.terminetabelle td { padding: 2px 4px 2px 2px;}
.terminetabelle .tr-0 { font-weight: bold; background-color:#DBE7F1; }
.terminetabelle .tr-0 td { border-bottom: 1px black solid; height: 30px; }
.terminetabelle .td-0 { width: 100px; }
.terminetabelle .td-1 { width: 150px; }
.terminetabelle .td-2 { width: 100px; }
/*
.terminetabelle .td-3 { width: 80px; }
.terminetabelle .td-4 { width: 100px; }
*/
.terminetabelle .tr-even { background-color:#F5F5F5; }
.terminetabelle .tr-odd { background-color:#DBE7F1;}




h1 { font-family: Verdana; font-size: 12px; color: #C92C33; }
h2 {  font-family: Verdana; font-size: 16px; color: #045BA0; font-weight: bold; }
h3 {  font-family: Verdana; font-size: 16px; color: #045BA0; font-weight: normal; }
h3 a {  font-family: Verdana; font-size: 16px; color: #045BA0; font-weight: normal; text-decoration: underline; }
h4 {  font-family: Verdana; font-size: 12px; color: #045BA0; font-weight: bold; }

.csc-textpic { }
.csc-textpic-center  {  }
.csc-textpic-below {  }
.csc-textpic-imagewrap {  }
.csc-textpic-image  {  }
.csc-textpic-firstcol  {  }
.csc-textpic-lastcol {  }
.csc-textpic-caption { font-size: 9px; }
.csc-textpic-clear {  }


.csc-sitemap { font-family: Verdana; font-size: 11px; line-height: 15px; color: #045BA0; font-weight: bold; }
.csc-sitemap a{ font-family: Verdana; font-size: 11px; line-height: 15px; color: #045BA0; font-weight: bold; }
.csc-sitemap li ,.csc-sitemap ul { padding-bottom: 4px; padding-top: 4px;}


/* Headline mit Pfeil  */
.headline_mit_pfeil_table  { width: 100%; background-color: #E5E5E5; margin-bottom: 20px;}
.headline_mit_pfeil_tr1_td1  {  width: 30px;  }
.headline_mit_pfeil_tr1_td2  {   font-family: Verdana; font-size: 12px; font-weight: bold; color: #045BA0; }
.headline_mit_pfeil_tr2_td1  {  width: 30px;   background-color: #FFFFFF;}
.headline_mit_pfeil_tr2_td2  {  background-color: #FFFFFF; font-family: Verdana; font-size: 11px; font-weight: normal;  line-height: 15px; color: #000000; padding-top: 5px; }




/* Tabelle 50 50 Prozent */
.table50_50 { width: 720px; }
.table50_50_td1 { width: 350px;  }
.table50_50_td2 { width: 20px;  }
.table50_50_td1 { width: 350px;   }


/* Tabelle 25 25 Prozent */
.table25_25 { width: 350px; }
.table25_25_td1 { width: 165px;  }
.table25_25_td2 { width: 20px;  }
.table25_25_td1 { width: 165px;   }



.startboxlink { font-family: Verdana; font-size: 11px; color: #004E84;}
.link_table { margin-top:7px; }
.link_td1 {  } /* Linktext */
.link_td2 { padding-left: 3px; } /* Linkbild */



.startseite_raster_table { width: 920px; }
.startseite_raster_1 { width: 141px;   }
.startseite_raster_2 { width: 141px;   }
.startseite_raster_3 { width: 141px;   }
.startseite_raster_4 { width: 455px;   }
.startseite_raster_spacer { width: 14px;  }


/* Startbox Hochformat */
.sb_hf_table { width: 141px; height: 370px; background-color: #E5EEF5; }
.sb_hf_tr1_td1 { height: 10px; background-color: #CEDEEB; font-size: 1px; }
.sb_hf_tr2_td1 { height: 5px; border-bottom: 1px #CEDEEB solid; font-size: 1px; }
.sb_hf_tr3_td1 { height: 10px;  font-size: 1px; } /* Spacer */
.sb_hf_tr4_td1 { width: 10px; } /* Content */
.sb_hf_tr4_td2 {  }
.sb_hf_tr4_td3 { width: 10px;  }
.sb_hf_tr5_td1 { } /* Link */
.sb_hf_tr5_td2 {  }
.sb_hf_tr5_td3 {  }
.sb_hf_tr6_td1 { height: 10px;  font-size: 1px;  } /* Spacer */


/* Startbox Querformat */

.sb_qf_table   { width: 455px; height: 178px; background-color: #E5EEF5; margin-bottom: 14px; } 

.sb_qf_tr1_td1  { height: 10px; background-color: #CEDEEB; font-size: 1px; }  
.sb_qf_tr2_td1  { height: 5px; border-bottom: 1px #CEDEEB solid; font-size: 1px; }  
.sb_qf_tr3_td1  { height: 10px;  font-size: 1px; }  /* Spacer */

.sb_qf_tr4_td1  { width: 10px;  }   /* Spacer */
.sb_qf_tr4_td2  { padding-right: 10px; width: 150px;} /* Bild */
.sb_qf_tr4_td3  { height: 100px; } 			/* Content */
.sb_qf_tr4_td4  { width: 10px;  }   /* Spacer */ 

.sb_qf_tr5_td2  {  } 
.sb_qf_tr5_td3  {  } /* Link */
.sb_qf_tr5_td4  {  } 

.sb_qf_tr6_td1 { height: 10px;  font-size: 1px;  } /* Spacer */
.sb_qf_tr6_td2 { height: 10px;  font-size: 1px;  } /* Spacer */
.sb_qf_tr6_td3 { height: 10px;  font-size: 1px;  } /* Spacer */













.header_table {
    background-color: #045BA0;
    width: 980px;
    height: 80px;
}
.header_tr {  }
.header_td a { padding-left: 60px; }



.topmenu_table { 
    background-color: #045BA0;
    background-image:url(../design/topmenu_bg.gif);  
    background-repeat:repeat-x;
    width: 980px;
    height: 27px;
 }
.topmenu_tr {  }
.topmenu_td_1 { width: 300px; }
.topmenu_td_2 { width: 680px; }
.topmenu_spacer {
    background-color: #045BA0; 
    width: 980px;
    height: 7px;
    font-size: 1px;
 }
 
 
 
 
.startbild_table { 
    background-color: #FFFFFF;
    width: 980px;
    height: 240px;
 }
.startbild_tr {  }
.startbild_td {  }
.startbild_spacer1 {
    background-color: #FFFFFF; 
    width: 980px;
    height: 7px;
    font-size: 1px;
 }
.startbild_spacer2 {
    background-color: #FFFFFF;
    background-image:url(../design/startbild_spacer2.gif);  
    background-repeat:repeat-x; 
    width: 980px;
    height: 57px;
    font-size: 1px;
 }



 
.headerbild_table { 
    background-color: #FFFFFF;
    width: 980px;
    height: 180px;
 }
.headerbild_tr {  }
.headerbild_td {  }
.headerbild_spacer1 {
    background-color: #FFFFFF; 
    width: 980px;
    height: 7px;
    font-size: 1px;
 } 
 
 


/* Startseite */
.content_table {  
    background-color: #FFFFFF;
    width: 980px;
    height: 340px;
}
.content_tr {  }
.content_td_1 { width: 30px; }
.content_td_2 { width: 920px; }
.content_td_3 { width: 30px; }
.content_spacer { 
    background-color: #FFFFFF;
    width: 980px;
    height: 15px;
    font-size: 1px;
}


/* Folgeseite ohne Headerimage */
.content2_table {  
    background-color: #FFFFFF;
    width: 980px;
    height: 500px;
}
.content2_tr {  }
.content2_td_1 { width: 240px; background-color: #B12832; }
.content2_td_2 { width: 10px; font-size: 1px; }
.content2_td_3 { width: 720px; padding-bottom: 15px;}
.content2_td_4 { width: 10px; font-size: 1px; }
.content2_spacer { 
    background-color: #FFFFFF;
    width: 980px;
    height: 7px;
    font-size: 1px;
}
.content2_td_3_div { height: 30px; }


/* Folgeseite mit Headerimage */
.content3_table {  
    background-color: #FFFFFF;
    width: 980px;
    height: 320px;
}
.content3_tr {  }
.content3_td_1 { width: 240px; background-color: #B12832; }
.content3_td_2 { width: 10px; font-size: 1px; }
.content3_td_3 { width: 720px; padding-bottom: 15px;}
.content3_td_4 { width: 10px; font-size: 1px; }
.content3_spacer { 
    background-color: #FFFFFF;
    width: 980px;
    height: 7px;
    font-size: 1px;
}
.content3_td_3_div { height: 30px; }






.footer_table {  
    background-color: #045BA0;
    width: 980px;
    height: 20px;
}
.footer_tr {  }
.footer_td_1 { width: 130px; }
.footer_td_2 {
    font-size: 10px;
    font-family: Verdana;
    color: #FFFFFF; 
    padding-right: 10px;
    width: 850px; 
}
.footer_td_2 a {
    font-size: 10px;
    font-family: Verdana;
    color: #FFFFFF; 
    text-decoration: none;
}
.footer_spacer {
    background-color: #FFFFFF; 
    width: 980px;
    height: 7px;
    font-size: 1px;
 }



.menu1_spacer_left_table  { height: 27px; float: left; }
.menu1_spacer_left_td  { background-color: #045BA0; width: 5px; font-size: 1px; }


.menu1_p_table { float: left; }
.menu1_p_td1 {
    background-color: #045BA0;
    background-image:url(../design/menu1_left.jpg);  
    background-repeat:repeat-x; 
    width: 9px;
    font-size: 1px;
}
.menu1_p_td2 { 
    background-image:url(../design/menu1_middle.jpg);  
    background-repeat:repeat-x; 
    height: 27px;
}
.menu1_p_td2 a { font-family: Verdana; font-size: 13px; color: #FFFFFF; text-decoration: none; }
.menu1_p_td3 {
    background-color: #045BA0;
    background-image:url(../design/menu1_right.jpg);  
    background-repeat:repeat-x; 
    width: 7px;
    font-size: 1px;
}
.menu1_p_td4 { background-color: #045BA0; width: 5px; font-size: 1px; }





.menu1_a_table { float: left; }
.menu1_a_td1 {
    background-color: #045BA0;
    background-image:url(../design/menu1_a_left.jpg);  
    background-repeat:repeat-x; 
    width: 9px;
    font-size: 1px;
}
.menu1_a_td2 { 
    background-image:url(../design/menu1_a_middle.jpg);  
    background-repeat:repeat-x; 
    height: 27px;
}
.menu1_a_td2 a { font-family: Verdana; font-size: 13px; color: #FFFFFF; text-decoration: none; }
.menu1_a_td3 {
    background-color: #045BA0;
    background-image:url(../design/menu1_a_right.jpg);  
    background-repeat:repeat-x; 
    width: 7px;
    font-size: 1px;
}
.menu1_a_td4 { background-color: #045BA0; width: 5px; font-size: 1px; }





.submenu_table { width: 230px; margin: 30px 5px 30px 5px;}
/*.content3_td_1 .submenu_table { width: 230px; margin: 10px 5px 0px 5px; }*/ /* Layout mit Headerbild */

.submenu_a_td1 { width: 23px; }
.submenu_a_td2 a{ font-family: Verdana; font-size: 12px; color: #FFFFFF; text-decoration: none; }

.submenu_p_td1 { width: 23px; }
.submenu_p_td2 a{ font-family: Verdana; font-size: 12px; color: #FFFFFF; text-decoration: none; }



