#indexContainer {font-size: 11px;margin: auto;text-align: center;	width: 855px;}
#indexLeft {float: left;margin: 1px 10px 0 0;width:681px;}
#indexLeft #flashcontent {padding: 0;}
#indexLeft #flashcontent .subAreaFrontdeko {background-color:#005da9;border-bottom: 5px solid #3b4e66;text-align: left;}
#indexLeft #flashcontent .subAreaFrontdeko img {margin: 12px 0 10px 14px;}
#indexLeft #indexTwoCols {margin: 20px 0 0 0;text-align: left;}

#indexTwoCols .indexLeftContent {float: left;width: 320px;}
#indexTwoCols h2,  {border-bottom:1px solid #bcbfc0;margin-bottom:10px;padding-bottom:3px;}
#indexTwoCols .indexRightContent {float: right;width: 320px;}
#indexTwoCols h3 {background-color:transparent;color:#003399;font-size:12px;font-weight:bold;line-height:16px;margin:0;padding:0;}

#indexContainer p {margin: 6px 0;}
#indexContainer p.teaser {color: #666;font-weight:bold;}
#indexContainer h2 {border-bottom:1px solid #bcbfc0;margin-bottom:10px;padding-bottom:3px;}
#indexContainer .beitragAktuell h3 {font-size: 11px;line-height: 16px;margin: 0;	padding: 0;}
#indexContainer .beitragAktuell p {margin: 0 0 15px 0;padding: 0;}
/*#indexContainer .extNavbox h4 {color: #666; padding: 10px 0 3px 0;margin:0 }
#indexContainer .extNavbox p {color: #666; padding: 3px 0 0 0;margin:0 }*/
#indexContainer .extNavbox div dl {margin: 0;}
#indexContainer .extNavbox div dt {float:left;font-weight: normal;margin: 0;padding: 3px 0 0 0;}
#indexContainer .extNavbox div dd {border:0;line-height: 0.9em;margin: 0;padding: 4px 0 5px 17px;}

#indexRight {float:right;height:auto;margin: 20px 0 0 0;padding:0;text-align: left;width:159px;}



