
/*#######################    Inhaltsscontainer   ###################################################*/
#startpic { left: 273px; top:255px;position: absolute;width: 888px;height: 222px; visibility: visible; }


/*#######################    wrapper für content-float elemente  ###################################################*/
#contentarea { height: 500px; left: 20px; /*top: 260px;*/ top:497px;position: absolute; width: 1000px; visibility: visible; float:left;border:0px solid red }


/*#######################    subnavigation   ###################################################*/
#subnavi {min-height: 430px; width: 230px;  visibility: visible;border-right:1px solid #0071bd; overflow:visible;float:left;display:none;}

/*#######################   contentlinks ohne wrapper   ###################################################*/
#contentlinks {margin-left:21px; height: 350px; width: 126px;/*width: 350px;*/  visibility: visible; float:left;border:1px solid red; display:none;}


/*#######################    teaserlinks   ###################################################*/


#teaserlinks {width: 230px;min-height: 430px; visibility: visible;border-right:1px solid #0071bd; overflow:visible;float:left;visibility: hidden;}
#teaserlinksoben { margin-left:10px;margin-top:-5px; margin-bottom:30px;width: 210px; left: 10px; font-size:12px;border:solid 0px red;visibility: hidden;  }
#teaserlinksmitte { margin-left:10px; margin-bottom:30px;width: 210px; left: 10px;   font-size:12px;border:solid 0px blue;visibility: hidden; }
#teaserlinksunten {margin-left:10px;margin-bottom:30px;width: 210px; left: 10px;  font-size:12px;border:solid 0px blue;visibility: hidden; }




/*#######################    teasermitte   ###################################################*/

/*die schmale Variante hat ein _schmal vorangestellt */
#_schmalteasermitteoben { height: 125px; width: 125px; visibility: visible;margin-bottom:20px;  }
#_schmalteasermittemitte{ height: 125px; width: 125px;  visibility: visible;margin-bottom:20px;  }
#_schmalteasermitteunten { height: 125px; width: 125px;  visibility: visible;margin-bottom:20px;  }

#teasermitteoben { height: 125px; width: 125px; visibility: visible;margin-bottom:20px;  }
#teasermittemitte{ height: 125px; width: 125px;  visibility: visible;margin-bottom:20px;  }
#teasermitteunten { height: 125px; width: 125px;  visibility: visible;margin-bottom:20px;  }

#teasermitteoben p, #teasermittemitte p, #teasermitteunten p { margin-top:0px; margin-bottom:0px;}



/*#######################    teaserrechts   ###################################################*/
/*die schmale Variante hatte width 291px, teaserrechts 310  */


#teaserrechts {margin-left:21px;margin-top:-5px; min-height: 440px;border:solid 0px green;  width: 647px;  visibility: visible; float:left}
#teaserrechtsoben {  width: 500px; /*left: 0px; top: 0px; position: absolute;*/ visibility: visible; font-size:12px;border:solid 0px red;margin-bottom:20px; }
#teaserrechtsmitte { width: 500px; /*left: 0px; top: 0px; position: absolute;*/ visibility: visible; font-size:12px;border:solid 0px blue; margin-bottom:20px;}
#teaserrechtsunten {  width:500px; /*left: 0px; top: 0px; position: absolute;*/ visibility: visible; font-size:12px;border:solid 0 blue;  margin-bottom:20px;}

/*#######################   hr in den teasern    ###################################################*/
#teaserrechts hr, #teaserlinks hr {
background-color: #0071bd; /* Farbe für Opera und Firefox */
color: #0071bd; /* Farbe für Internet Explorer (IE) */
border: 0;
height: 1px;
/*width:291px;text-align: left;*/
  width:100%; /*  fest definiert  */
margin-toph:0px;/* Firefox ignoriert) */
}
#teaserlinks hr { width:210px;}


/*#######################   navifarben  teaser    ###################################################*/
#teaserrechts a, #teaserlinks a  { color:#252122;text-decoration:none; font-size:11px; font-weight:bold;}
#teaserrechts a:hover, #teaserlinks a:hover  { color:#0071bd;text-decoration:none; }

/*#######################   Headerlinks ###################################################*/

.csc-textpicHeader h1 a, h1.csc-firstHeader a {letter-spacing: 0px;margin-bottom:8px;margin-top:8px;/*padding-bottom:0px; padding-left:  0px;*/ font-weight: normal; font-size: 19px;  color: #0071bd; line-height: 23px;font-family:  Arial,Verdana,Helvetica,Geneva,Swiss,Sans-Serif; text-decoration:none;}
.csc-textpicHeader h1 a:hover,  h1.csc-firstHeader a:hover {letter-spacing: 0px;margin-bottom:8px;margin-top:8px;/*padding-bottom:0px; padding-left:  0px;*/ font-weight: normal; font-size: 19px;  color: #252122; line-height: 23px;font-family:  Arial,Verdana,Helvetica,Geneva,Swiss,Sans-Serif; text-decoration:none;}

#teaserrechts .csc-textpicHeader h1 a, #teaserrechts h1.csc-firstHeader a {letter-spacing: 0px;margin-bottom:8px;margin-top:8px;/*padding-bottom:0px; padding-left:  0px;*/ font-weight: normal; font-size: 19px;  color: #0071bd; line-height: 23px;font-family:  Arial,Verdana,Helvetica,Geneva,Swiss,Sans-Serif; text-decoration:none;}
#teaserrechts .csc-textpicHeader h1 a:hover,  h1.csc-firstHeader a:hover {letter-spacing: 0px;margin-bottom:8px;margin-top:8px;/*padding-bottom:0px; padding-left:  0px;*/ font-weight: normal; font-size: 19px;  color: #252122; line-height: 23px;font-family:  Arial,Verdana,Helvetica,Geneva,Swiss,Sans-Serif; text-decoration:none;}


/*#######################   Teaserhead mit H6 formatiert  ###################################################*/



h6 {letter-spacing: 0px;margin-bottom:8px;margin-top:8px;/*padding-bottom:0px; padding-left:  0px;*/ font-weight: bold; font-size: 14px;  color: #0071bd; line-height: 8px;font-family:  Arial,Verdana,Helvetica,Geneva,Swiss,Sans-Serif; text-decoration:none;}
h6 {
margin-bottom /*\**/: 15px\9;
}

h6 {
margin-bottom:8px\9 /*alle IEs*/
}

h6 {
margin-bottom /*\**/: 8px\9; /*nur  IE 8*/
}

#teaserrechts p { margin-top:0px}
#teaserlinks p { margin-top:0px}

/*#######################   Abstand Überschrift und hr -lines - ENDE  ###################################################*/

/*#######################    widgets    ###################################################*/
#widgets { height: 430px; width: 200px; left: 959px; top: 497px; position: absolute; visibility: visible; }



#breadcrumb { display:none; }
