.schwarz{ background-color:#000000; color:white}

.footerFRK { display:none; background-color:#E0E0E0; }
.fett {font-weight:bold;}
.fettrot {font-weight:bold; color:#e20a16;}
.rot {color:#e20a16;}
.fettblau {font-weight:bold; color:blue;}
.blau {color:blue;}
.kursivgrau {color:rgb(125,125,125);font-style:italic;font-size:11px}
.text {text-align:top; font-size:11px;}
.textContainer {text-align:top; margin: 15px 5px 15px 10px; font-size:11px;}

.textContainerpdb {text-align:top; margin: 15px 5px 15px 2px; font-size:11px;padding-left:10px;}

h1 {margin: 20px 0 15px 0; font-size:13px; font-weight:bold; padding:0;}
.emptyCell {background-color:#EDE7DB;}
.serviceCell {padding: 5px 5px 5px 5px; border-top:1px solid #757575; border-left:1px solid #757575; border-bottom:1px solid #757575; border-right:1px solid #757575;}
.style_FI {}
.style_SD {font-weight:bold; color:#e20a16;}
.style_SD a {font-weight:bold; color:#e20a16; text-decoration:underline;}
.style_SD a:hover {font-weight:bold; color:#e20a16;text-decoration:underline;}
.style_FK {font-weight:bold;}

.style_HN {font-weight:bold; color:#000000;text-decoration:none;padding-bottom:5px;}
.style_HN a {font-weight:bold; color:#000000;text-decoration:none;}

.style_HN a:hover {font-weight:bold; color:#000000;text-decoration:underline;}

.second_line {background-color:#EDE7DB;}


body {text-align:center; margin:0 0 15px 0; color:#000000; background-color:#FFFFFF; font-family:Arial, Verdana; font-size:12px;}

img {border:0;}


/* Styles fuer die verschiedenen Bereiche der layoutTable */
#layoutTable {width:916px; height:400px; text-align:left; border-left:1px solid #757575; border-bottom:1px solid #757575; border-right:1px solid #757575;}
#layoutTable .columnLeft {width:251px;}
#layoutTable .columnRight {width:665px;}

#layoutTable .columnLeftLogo {width:251px; height:121px;}

#layoutTable .columnLeftHeader {width:251px; height:119px; vertical-align:top;}
#layoutTable .columnRightHeader {width:665px; height:119px; background-image:url(/images/acros/layout/bgHeaderRight.jpg); background-repeat:no-repeat;}

#layoutTable .columnRightContentUpper {background-color:#FFFFFF; vertical-align:top;}
#layoutTable .columnRightContentUpper {font-size:11px; margin: 5px 30px 5px 30px;}
#layoutTable .columnRightContentUpper a {color:#000000; font-size:11px; text-decoration:underline;}
#layoutTable .columnRightContentUpper a:hover {text-decoration:underline; color:#e20a16;}

#layoutTable .columnRightContentLower {background-color:#EDE7DB; vertical-align:top;}
#layoutTable .columnRightContentLower {font-size:11px; margin: 5px 30px 5px 30px;}
#layoutTable .columnRightContentLower a {color:#000000; font-size:11px; text-decoration:underline;}
#layoutTable .columnRightContentLower a:hover {text-decoration:underline; color:#e20a16;}

#layoutTable .columnRightImages {text-align:center; font-weight:bold; font-size:11px; background-color:#EDE7DB; vertical-align:top; border-right:1px solid #ffffff;}
#layoutTable .columnRightImages img {text-align:center;  margin: 5px 12px 0px 12px;}
#layoutTable .columnRightImages a {color:#000000; font-size:11px; text-decoration:underline;}
#layoutTable .columnRightImages a:hover {text-decoration:underline; color:#e20a16;}


/* Styles fr die Druckversion */
#layoutTablePrint {width:665px; border-left:0px ; border-bottom:0px ; border-right:0px ; border-top:0px;}
#layoutTablePrint .columnRight {width:665px;}

#layoutTablePrint .columnRightContentUpper {text-align:left; background-color:#FFFFFF; vertical-align:top;}
#layoutTablePrint .columnRightContentUpper {font-size:11px; margin: 5px 30px 5px 30px;}
#layoutTablePrint .columnRightContentUpper a {color:#000000; font-size:11px; text-decoration:underline;}
#layoutTablePrint .columnRightContentUpper a:hover {text-decoration:underline; color:#e20a16;}

#layoutTablePrint .columnRightContentLower {text-align:left; background-color:#FFFFFF; vertical-align:top;}
#layoutTablePrint .columnRightContentLower {font-size:11px; margin: 5px 30px 5px 30px;}
#layoutTablePrint .columnRightContentLower a {color:#000000; font-size:11px; text-decoration:underline;}
#layoutTablePrint .columnRightContentLower a:hover {text-decoration:underline; color:#e20a16;}

#layoutTablePrint .columnRightImages {text-align:center; font-weight:bold; font-size:11px; background-color:#FFFFFF; vertical-align:top; border-right:1px solid #ffffff;}
#layoutTablePrint .columnRightImages img {text-align:center;  margin: 5px 12px 0px 12px;}
#layoutTablePrint .columnRightImages a {color:#000000; font-size:11px; text-decoration:underline;}
#layoutTablePrint .columnRightImages a:hover {text-decoration:underline; color:#e20a16;}

/* Styles fr die Gallery */
#layoutTableGallery {width:900px; height:660px; border-left:0px ; border-bottom:0px ; border-right:0px ; border-top:0px;}

#layoutTableGallery .columnContent {text-align:center; background-color:#FFFFFF; vertical-align:top;}
#layoutTableGallery .columnContent {font-size:11px; margin: 5px 30px 5px 30px;}
#layoutTableGallery .columnContent a {color:#000000; font-size:11px; text-decoration:underline;}
#layoutTableGallery .columnContent a:hover {text-decoration:underline; color:#e20a16;}

#layoutTableGallery .columnImages {text-align:center; background-color:#FFFFFF; vertical-align:top;}
#layoutTableGallery .columnImages {font-size:11px; height:600px;}
#layoutTableGallery .columnImages a {color:#000000; font-size:11px; text-decoration:none;}
#layoutTableGallery .columnImages a:hover {text-decoration:underline; color:#e20a16;}


/* Styles fr Menu */
#subNaviContainer ul {list-style:none;background-color:#EDE7DB;margin: 20px 0px 0px 30px; padding:0;}
#subNaviContainer ul li {padding:4px;}
#subNaviContainer ul li a {font-size:100%;  padding:0;}
#subNaviContainer ul li a:visited{font-size:100%;}
#subNaviContainer ul li a:hover {font-size:100%;}
#subNaviContainer ul li a:active {font-size:100%;}

#subNaviContainer ul ul {list-style:none;background-color:#EDE7DB;margin: 0px 0px 11px 22px; padding:0;}
#subNaviContainer ul ul li {padding:4px;}
#subNaviContainer ul ul li a {font-size:100%; padding:0;}
#subNaviContainer ul ul li a:visited{font-size:100%;}
#subNaviContainer ul ul li a:hover {font-size:100%;}
#subNaviContainer ul ul li a:active {font-size:100%;}

/* Styles fr die Navigation */

#columnLeftSubNavi {background-color:#EDE7DB; height:150px; border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF;}

.subNaviLevel1 a  {color:#000000; font-weight:bold; text-decoration:none;}
.subNaviHigh1 a {color:#E20A16; font-weight:bold; text-decoration:none;}

.subNaviLevel2 a {color:#000000; font-weight:bold; text-decoration:none;}
.subNaviHigh2 a {color:#E20A16; font-weight:bold; text-decoration:none;}


.subNaviLevel3 a {color:#000000; font-weight:bold; text-decoration:none;}
.subNaviHigh3 a {color:#E20A16; font-weight:bold; text-decoration:none;}


/* Styles fr den Footer */
#columnLeftLanguage {background-color:#EDE7DB; height:21px; border-top:1px solid #FFFFFF; border-right:1px solid #FFFFFF;}
#columnLeftLanguage .languageContainer {font-size:11px; margin: 5px 5px 5px 30px;}
#columnLeftLanguage .languageContainer a {color:#000000; font-size:11px; text-decoration:none;}
#columnLeftLanguage .languageContainer a:hover {text-decoration:underline;}

#columnRightPrint {background-color:#EDE7DB; border-top:1px solid #FFFFFF; text-align:right;}
#columnRightPrint .printContainer {font-size:11px; margin: 5px 30px 5px 30px;}
#columnRightPrint .printContainer a {color:#000000; font-size:11px; text-decoration:none;}
#columnRightPrint .printContainer a:hover {text-decoration:underline;}

#columnLeftLanguage2 {background-color:#CACCD0; height:21px; border-top:1px solid #FFFFFF; border-right:1px solid #FFFFFF;}
#columnLeftLanguage2 .languageContainer {font-size:11px; margin: 5px 5px 5px 30px;}
#columnLeftLanguage2 .languageContainer a {color:#000000; font-size:11px; text-decoration:none;}
#columnLeftLanguage2 .languageContainer a:hover {text-decoration:underline;}

#columnRightPrint2 {background-color:#CACCD0; border-top:1px solid #FFFFFF; text-align:right;}
#columnRightPrint2 .printContainer {font-size:11px; margin: 5px 30px 5px 30px;}
#columnRightPrint2 .printContainer a {color:#000000; font-size:11px; text-decoration:none;}
#columnRightPrint2 .printContainer a:hover {text-decoration:underline;}


/* Styles fuer die contact, impressum etc. Navigation */
#miscNavi {color:#FFFFFF; font-size:11px; margin-left:30px; margin-top:7px;}
#miscNavi a:link, #miscNavi a:visited, #miscNavi a:active {color:#FFFFFF; text-decoration:none;}
#miscNavi a:hover {color:#FFFFFF; text-decoration:underline;}

#subNavi {color:#54545A; font-size:12px; padding-left:15px;}
#subNavi a:link, #miscNavi a:visited, #miscNavi a:active {color:#54545A; text-decoration:none;}
#subNavi a:visited{color:#54545A; text-decoration:none;}
#subNavi a:hover {color:#54545A; text-decoration:underline;}

/* Styles fuer Haupt-Navigation */
#navigationTable {margin-left:15px; text-align:left; border:0;}
#navigationTable td { padding-right:15px; text-align:left; border:0;}

marquee {font-weight:bold;font-size:120%;}

.textContainerpdb {text-align:top; margin: 15px 5px 15px 2px; font-size:11px;}
img {border:0;}
body {text-align:center; margin:0 0 15px 0; color:#000000; background-color:#FFFFFF; font-family:Arial, Verdana; font-size:12px;}



#layoutTable{width:875px;}
#miscNavi {padding-top:5px;}
#subNaviLeft{background-color:black;padding-right:5px;}
#columnLeftHead{background-color:black;padding-right:5px;}
#columnRightHead{padding-left:5px;background-image:url(/__pdb/headers/Balken.gif);background-repeat:no-repeat;}
#columnLeftTop{background-color:black;padding-right:5px;}
#columnRightTop{background-color:black;text-align:left;width:650px;}
#columnRightHead a {color:white;} 
#LeftSubNavi{background-color:black;padding-right:5px;vertical-align:top;}
#columnLeftLanguage .languageContainer  {color:white;} 
#columnRightPrint .printContainer  {color:white;} 
#columnLeftLanguage .languageContainer a {color:white;} 
#columnRightPrint .printContainer a {color:white;} 
.menu_1 ul li a {color:white;}
.menu_1 li a {color:white;}

#LeftSubNavi ul {list-style:none;margin: 10px 0px 0px 10px; padding:0;}
#LeftSubNavi ul li {padding:4px;}
#LeftSubNavi ul li a {font-size:100%;  padding:0;}
#LeftSubNavi ul li a:visited{font-size:100%;}
#LeftSubNavi ul li a:hover {font-size:100%;}
#LeftSubNavi ul li a:active {font-size:100%;}

#LeftSubNavi ul ul {list-style:none;margin: 0px 0px 11px 22px; padding:0;}
#LeftSubNavi ul ul li {padding:4px;}
#LeftSubNavi ul ul li a {font-size:100%; padding:0;}
#LeftSubNavi ul ul li a:visited{font-size:100%;}
#LeftSubNavi ul ul li a:hover {font-size:100%;}
#LeftSubNavi ul ul li a:active {font-size:100%;}
.style_HN {vertical-align:top;width:13%}
.textContainerpdb {width:620px;}
h2{font-size:12px;}
#imagetable{width:100%;}