/*
	$Id: dr.css 101 2005-08-04 12:58:05Z HAM\StefanS $
*/
#overDiv {
	position:absolute; 
	visibility:hidden; 
	z-index:1000;
	border: 1px solid #D7D7D7;
	background: #FFF;
	padding: 6px;
	width: 250px;
}

body {margin:0px;padding:0px;background-color:#ffffff;font-family:Arial;font-size:12px;font-weight:normal;color:#424242;
	background-image:url(../img/bg.gif);background-repeat:repeat-y;}

body.popup {background-image:none;}

p, a, form, table, div, ul {font-family:Arial;color:#424242;font-size:12px;line-height:16px;margin:0px;padding:0px;border:0px;}
table {margin:5px; margin-left:0px; margin-bottom:5px;}


input {font-family:Arial;color:#424242;font-size:11px;line-height:13px;margin:0px;padding:0px;}
input.eingabe {width:115px;padding-top:1px;margin-left:16px;margin-top:1px;padding-left:5px;float:left;margin-bottom:5px;}
#volltextsuche input.eingabe {width:115px;padding-top:1px;margin-left:10px;margin-top:1px;padding-left:5px;float:left;margin-bottom:5px;}

img.thumbnail {margin-right:20px;float:left;}

p.formpfeil {width:17px;padding-left:12px;margin-bottom:5px;float:left;}
p.linkpfeil {color:#ffffff;width:137px;height:17px;font-size:10px;line-height:12px;margin-top:8px;padding-right:3px;float:left;text-align:right;} 

#content p ul {margin-top:-15px !important;}

ul {list-style-type:square;margin-left:16px;margin-top:0px;margin-bottom:15px;}



ul.sitemap {list-style-type:square;margin-left:122px;margin-top:7px;margin-bottom:20px;}

ul.linkliste {list-style-type:square;margin-left:15px;}

li {margin-top:3px;}

li.presse {margin-bottom:10px;}
li a {text-decoration:underline;}
li a:hover {color:#000000;}

table.bap {margin-top:0px;margin-bottom:30px;}
td.bap_left {font-size:12px;line-height:14px;font-weight:bold;color:#424242;width:105px;vertical-align:top;padding-top:7px;}
td.bap_right {width:166;vertical-align:top;padding-left:10px;}

table.iconlinks {margin-top:10px;margin-left:15px;width:149px;}
td.icon {width:33px;vertical-align:top;}
td.icontext {width:116px;padding-top:3px;line-height:10px;}
td.dialogheadline {font-size:12px;line-height:14px;font-weight:bold;color:#CE2431;padding: 0px 0px 6px 4px;}

#dialogheadline {
	position:relative;
	left: -1px;
	color:red;
	background-color:#CE2431;
	color:#ffffff;
	font-weight:bold;
	padding:2px 0px 0px 22px;
	font-size:11px;
	width:184px;
	height:20px;
	w\idth:162px;
	he\ight:18px;
}


table.navi {table-layout:fixed;width:182px;margin-top:1px;}
tr.pointer {cursor:pointer;}

tr.mover {background-color:#CE2431;cursor:pointer;}
tr.mout {background-color:#e2e2e2;}
td.first {width:16px;font-size:0px;line-height:0px;}
td.second {width:6px;font-size:0px;line-height:0px;}
td.third {width:6px;font-size:0px;line-height:0px;}
td.fourth {width:154px;font-size:0px;line-height:0px;}
td.normal {font-size:11px;line-height:12px;padding-top:2px;padding-bottom:1px;border-top-style:solid;border-top-color:#ffffff;border-top-width:1px;}
td.high {font-size:11px;line-height:12px;color:#ce2431;padding-top:2px;padding-bottom:1px;
	border-top-style:solid;border-top-color:#ffffff;border-top-width:1px;}
td.closed{font-size:2px;line-height:2px;border-top-style:solid;border-top-color:#ffffff;border-top-width:1px;}
td.cat {font-size:12px;line-height:11px;font-weight:bold;padding-top:9px;padding-bottom:3px;}

table.companytable {table-layout:fixed;width:184px;margin-top:11px;}

td.compright {width:164px;font-size:0px;line-height:0px;}
td.compnormal{font-size:10px;line-height:12px;padding-top:2px;padding-bottom:1px;border-top-style:solid;border-top-color:#ffffff;border-top-width:1px;}


table.fragen {table-layout:fixed;width:330px;margin-top:20px;margin-bottom:20px;}
td.frage {width:220px;padding-top:5px;padding-bottom:5px;}
td.antwort {width:110px;vertical-align:top;}
input.fragen {margin-left:10px;}

table.contentcolumns {width:329px;table-layout:fixed;empty-cells:show;}
td.columnleft {width:82px;font-weight:bold;color:#575757;vertical-align:top;}
td.columnright {width:247px;padding-left:1px;vertical-align:top;}
td.space {line-height:10px;}

th { border: 1px solid #B3B3B3; font-weight: normal; text-align: left; background-color: #E2E2E2; padding: 3px; }

.border { border-collapse : collapse; }
.border td { border: 1px solid #B3B3B3; padding: 3px; }
	
p.spacer {display:none;width:0px;height:0px;float:left;}

img.pfeilimage {margin-top:5px;}
img.visitenkarte {margin-left:16px;margin-top:16px;margin-bottom:5px;float:left;}
p.visitenkarte {margin-left:10px;margin-top:16px;width:95px;float:left;color:#ffffff;font-size:10px;line-height:12px;}
a.visitenkarte {color:#ffffff;font-size:12px;line-height:12px;}
a.visitenkarteemail {color:#ffffff;font-size:8px;line-height:12px;margin-left:16px;clear:both;padding-top:15px;}

p.visitenkarteNewSearch { float:left;margin-top:16px;margin-left:5px; }
.visitenkarteName { clear:both;margin-left:16px;font-size:14px; }

.fat {font-weight:bold;}

.red {color:#ce2431;font-weight:bold;}

a {text-decoration:none;}
a:hover {text-decoration:underline;}

a.suchtitel {font-size:12px;line-height:14px;color:#575757;font-weight:bold;text-decoration:none;}
a.suchtitel:hover {text-decoration:underline;}
a.unterstrich {text-decoration:underline;}
a.unterstrich:hover {color:#000000;}

a.company {font-size:11px;font-weight:bold;color:#424242;}

a.fonds {color:#ffffff;font-size:12px;line-height:14px;}

a.footerlink {font-size:11px;margin-right:7px;text-decoration: underline;}
a.footerlink:hover {color:#000000}

p.homenavi {margin-top:6px;}
a.homenavi {color:#424242;line-height:14px;}

.bap a.homenavi {text-decoration:none !important;}
.bap a.homenavi:hover {text-decoration:underline !important;}

a.zurueck {color:#ce2431; text-decoration:none !important; }
a.zurueck:hover {color:#ce2431 !important; text-decoration: underline !important;}

a.rotlink, a span.rotlink {color:#ce2431;font-size:11px;}

a.icontext{font-size:10px;color:#919191;line-height:12px;}
a.icontext:hover{text-decoration: underline;}

a.icontext:hover span.rotlink {
	text-decoration:underline;
	color:#ce2431;
}

a.breadcrumb {font-size:11px;line-height:13px;color:#919191;text-decoration: underline;}
a.breadcrumb:hover {color:#000000;}
span.breadcrumb {font-size:11px;line-height:13px;color:#919191;}

a.merkzettel {font-size:10px;line-height:15px;color:#919191;}

a.sitemap {text-decoration:underline;}

a.news {color:#424242;font-size:11px;line-height:14px;margin-top:11px;text-decoration:underline;}
a.news:hover {color:#000000;}

a.aktuell {color:#ce2441; text-decoration:underline;}

a.navicat {font-size:11px;line-height:11px;font-weight:bold;}
a.navicat:hover {text-decoration:none;}
a.navi {font-size:11px;line-height:12px;}
a.navi:hover {text-decoration:none;color:#ffffff;}
tr.mover a.navi {color:#ffffff;}
tr.mover .men1HighNoLink {background-color:#ce2431;}

a.navihi {font-size:11px;line-height:12px;color:#ce2431;}
a.navihi:hover {text-decoration:none;}
a.navihi_ebene1 {font-size:11px;line-height:12px;color:#424242;font-weight:bold;}
a.navihi_ebene1:hover {color:#ffffff;text-decoration:none;}
tr.mover a.navihi, tr.mover a.navihi_ebene1 {color:#ffffff;}
tr.navihi {color:#ce2431;}

td.navihi_ebene1, td.navihi_ebene2, td.navihi_ebene3 {background-color: #ffffff;}
tr.mover td.navihi_ebene1 {background-color: #ce2431;}

a.navihi_ebene2 {font-size:11px;line-height:12px;color:#ce2431;}
a.navihi_ebene2:hover {color:#ffffff;text-decoration:none;}

tr.mover a.navihi_ebene2, tr.mover a.navihi_ebene3 {color:#ffffff;}

td.naviAktiv {background-color: #ffffff; border-top-color: #e4e4e4;}
tr.mover td.naviAktiv {background-color: #ce2431;}
tr.moverEbene2 {background-color: #ffffff; color:#ce2431;}

tr.navihi {cursor:pointer;}

#firmennavi tr.moverAktiv {color:#424242;background-color:#ffffff;cursor:pointer;}
#firmennavi tr.mover td.high {color:#ffffff;}

.men1HighNoLink {font-weight: bold; background-color: #ffffff;}

p.contenttext {width:330px;margin-bottom:15px;}

p.contenttext a {text-decoration:underline;}
a.nounderline {text-decoration:none !important;}
p.contenttext a.nounderline:hover {text-decoration:underline !important;}

p.contenttext a:hover{
	color:#000000;
	text-decoration:underline;
}

p.contenttext a span.mehr {
	text-decoration:underline;
}


.contentheadline {font-weight:bold !important;margin-bottom:15px !important;}


.fussnote { font-size:11px; line-height:12px; }

p.whiteline {width:1px;height:130px;background-color:#ffffff;}

p.selected {font-size:10px;line-height:12px;color:#ce2431;}

p.berater {color:#ffffff;font-size:11px;line-height:10px;margin-left:16px;margin-top:35px;margin-bottom:5px;}

p.textsuche {color:#424242;font-size:10px;line-height:10px;margin-left:16px;margin-top:32px;margin-bottom:10px;}


p.fonds {color:#ffffff;font-size:12px;line-height:14px;margin-top:5px;margin-left:10px;margin-right:5px;}

p.abstand {margin-top:15px;}

p.fondabstand {font-size:9px;line-height:9px;}

p.texttrenner {width:161px !important;border-top-style:dotted;border-top-color:#424242;border-top-width:1px;margin-bottom: 0px !important; padding-bottom: 0px; margin-right: 0px; height: 15px; margin-top: 0px; padding-top: 0px;}

p.news {
	color:#424242;
	margin-top:11px;
	margin-left:10px;
	margin-right:5px;
	font-size:11px;
	line-height:14px;
}

p.news img {
    float: left;
    margin: 0 6px 6px 0;
}

p.zurueck {margin-top:36px;}

p.teasercat {font-size:10px;line-height:12px;margin-top:11px;}

p.suchheadline {font-size:12px;line-height:14px;font-weight:bold;letter-spacing:1px;
	text-transform:uppercase;color:#575757;}

p.footer {margin-left:1px;margin-top:20px;margin-bottom:20px;clear:both;}

p.icon {width:39px;margin-top:10px;padding-left:19px;float:left;}

p.iconlink {width:104px;color:#ce2431;padding-right:20px;float:right;margin-top:10px;}

p.icontext {width:104px;color:#424242;padding-right:20px;float:right;}

p.beraterdaten {border-top-style:dotted;border-top-color:#424242;border-top-width:1px;
	border-bottom-style:dotted;border-bottom-color:#424242;border-bottom-width:1px;
	padding-top:5px;padding-bottom:5px;margin-bottom:25px;margin-right:120px;float:right;width:210px;}

p.beraterliste {width:154px;margin-left:16px;margin-right:8px;margin-top:4px;font-size:10px;line-height:12px;color:#ffffff;}

a.beratername {font-size:10px;line-height:12px;font-weight:bold;text-decoration:underline;color:#ffffff;}
	
p.top {text-align:right;margin-right:0px;width:330px;margin-bottom:20px;border-bottom-style:dotted;border-bottom-color:#4c4c4c;border-bottom-width:1px;}

p.begriffhead {font-weight:bold;color:#575757;margin-bottom:15px;float:left;}

p.sitemapnavi {font-size:10px;line-height:21px;width:65px;height:21px;margin-right:1px;text-align:center;
	color:#424242;background-color:#e2e2e2;float:left;}
p.sitemapnavihover {font-size:10px;line-height:21px;width:65px;height:21px;margin-right:1px;text-align:center;
	color:#424242;background-color:#ffffff;float:left;cursor:pointer;}

p.sitemaplevel1 {font-size:14px;line-height:13px;margin-bottom:20px;text-decoration:none !important;font-weight:bold;}
p.sitemaplevel2 {font-size:11px;line-height:13px;margin-left:50px;margin-bottom:7px;}

p.logolink {margin-top:47px;margin-left:64px;width:153px;height:41px;}
a.sitemaplink2 {font-size:11px;line-height:13px;text-decoration:underline;margin-top:20px;margin-left:50px;margin-bottom:7px;}

.pipe {font-size:10px;color:#424242;margin-left:12px;margin-right:12px;}

#beraterfeld {position:absolute;top:0px;left:0px;width:182px;height:130px;z-index:2;background-color:#ce2431;color:#ffffff;}

#logo {position:absolute;top:0px;left:182px;width:266px;height:130px;background-color:#ce2431;
	background-image:url(../img/logo.gif);background-repeat:no-repeat;}

#subberater {position:absolute;top:130px;left:0px;width:182px;height:114px;z-index:1;background-color:#ffffff;overflow:hidden;}

#berater2 {position:absolute;top:130px;left:0px;width:182px;height:114px;z-index:1;background-color:#ce2431;overflow:hidden;}
#beraterNavi {position:absolute;top:85px;left:16px;width:160px;}

#hauptnavi {position:absolute;top:243px;left:0px;width:182px;padding-bottom:20px;}

#company {position:absolute;top:32px;left:468px;width: 280px;}

#volltextsuche {position:absolute;top:0px;left:758px;width:190px;height:130px;background-color:#e2e2e2;}

#fonds {position:absolute;top:130px;left:758px;width:190px;height:186px;background-color:#ce2431;}

#news {position:absolute;top:316px;left:758px;width:190px;height:auto;margin-top:12px;background-color:#e2e2e2;}

#homevisual {position:absolute;top:130px;left:182px;width:266px;height:425px;background-image:url(../img/home.jpg);background-repeat:no-repeat;}

#bap {position:absolute;top:130px;left:468px;width:271px;}
#bap a {text-decoration:underline;}
#bap a:hover {color:#000000;text-decoration:underline !important;}
#bap a span.mehr {text-decoration:underline;}

#breadcrumb {position:absolute;top:140px;left:214px;width:330px;font-size:11px;line-height:16px;color:#ce2431;}

#textheadline {position:absolute;top:195px;left:214px;width:330px;font-size:14px;line-height:16px;font-weight:bold;letter-spacing:0px;
	color:#575757;}

#content {position:absolute;top:243px;left:213px;width:331px;}
#content p {display:block;xxwidth:330px;margin-bottom:15px;}
#content a {text-decoration:underline;}
#content a:hover {color:#000000;text-decoration:underline;}

#contentrechts {position:absolute;top:130px;left:574px;width:184px;height:186px;}

#subphotolinks {position:absolute;top:316px;left:574px;width:184px;padding-bottom:30px;
	border-left-style:dotted;border-left-color:#4c4c4c;border-left-width:1px;}
	
#iframe {position:absolute;top:195px;left:214px;width:360px;}

#footer {position:absolute;top:550px;left:213px;}

#firmennavi {position:absolute;top:130px;left:574px;width:184px;height:186px;background-color:#e2e2e2; overflow: hidden;}

#sitemapnavi {position:absolute;top:222px;left:214px;width:330px;}

#lexikonnavi {position:absolute;top:217px;left:214px;width:330px;}

#sitemap {position:absolute;top:273px;left:214px;width:330px;}

#topanker {position:absolute;top:0px;left:0px;width:1px;height:1px;}

#search {position:absolute;top:50px;left:0px;}

#popuphead {margin-left:0px;margin-top:0px;width:503px;height:66px;background-color:#ce2431;}

#popuptext {margin-left:30px;margin-right:40px;margin-top:27px;}

#popupfoot {position:absolute;top:558px;left:0px;width:503px;height:35px;background-color:#ce2431;}

a.schliessen {color:#ffffff;font-size:11px;text-decoration:none;margin-top:20px;}
a.schliessen:hover {text-decoration:underline;}

img.logo {margin-left:328px;margin-top:15px;}

p.popupheadline {margin-bottom:27px;font-size:12px;line-height:14px;font-weight:bold;letter-spacing:1px;
	text-transform:uppercase;color:#575757;}

p.padding {margin-top:10px;margin-left:420px;}
p.smallhead {margin-top:20px;margin-bottom:20px;font-weight:bold;color:#575757;}

label {display:none;}

#pressemitteilungen p {width:330px;float:right;margin-bottom:15px;}

#pressemitteilungen a {
	text-decoration:underline;
}

#pressemitteilungen a:hover {
	color:#000000;
}

#pressemitteilungen ul {
	margin-top: 0px; margin-bottom: 14px; margin-left: 26px; list-style-type: square
}

#pressemitteilungen font {
	font-size: 11px; color: #424242;
}

#stoerer {font-family:Arial;color:#ce2431;font-weight:bold;font-size:14px;margin:5px 0px 5px 3px;padding:0px;border:0px;}

#stoererfooter {font-family:Arial;color:#ce2431;font-size:12px;margin-bottom:15px;margin-top:5px;padding:0px;border:0px;padding-left:16px;}

#stoererline {font-size:1px !important;width:330px;border-top:1px dotted #424242; margin:0px; padding:0px; height: 1px;overflow:hidden;}

#stoerer a {
	text-decoration:none;
	font-family:Arial;
	color:#ce2431;
	font-weight:bold;
	font-size:14px;
}

#stoerer a:hover {
	text-decoration:underline;
	color:#ce2431;
}

#stoerer img {margin-bottom:1px;margin-right:7px;}


#linkhomevisual {
 z-index: 100;
 text-decoration: none;
 border: none;
}
 
#linkhomevisual img {
	border: none;
}
 
#linkhomevisual:hover {
	text-decoration: none;
	border: none;
}
 
#homevisual {
 background: none;
}

p.contenttext {
    clear:left;
}

.contenttext img.thumbnail {
    margin-bottom: 10px;
}


/* ========================================================================== */
/*	Teaser																	  */
/* ========================================================================== */

div.teaserContent {
    margin-top: 30px;                            
    height: 95px;  
    padding: 4px 4px 4px 150px;
    width: 328px;
    height: 95px;
    w\idth: 174px;
    he\ight: 87px;
}

div.teaserContent h4 {
    margin: 4px 0 2px 0;   
}

div.teaserContent a {
    color: #ce2431;                                   
}

div.teaserContentTextRight, div.teaserContentTextLeft {
    margin-top: 30px;                            
    height: 95px;  
    padding: 4px 4px 4px 150px;
    width: 329px;
    height: 95px;
    /*w\idth: 174px;
    he\ight: 87px;*/
}

div.teaserContentTextLeft { 
    padding: 14px 4px 4px 6px;
}

div.teaserContentTextRight h4, div.teaserContentTextLeft h4 {
    margin: 4px 0 2px 0;   
}

div.teaserContentTextRight a, div.teaserContentTextLeft a {
    color: #ce2431;                                   
}

div.teaserContentTextRight p, div.teaserContentTextLeft p {
    line-height:14px !important;                                   
}

div.teaserVorsorge {
    background: url(../img/teaser/Contenteaser_Bild_Vorsorge.jpg) no-repeat; 
}

div.teaserZahnzusatz {
	background: url(../img/teaser/Contenteaser_Bild_Zahn.jpg) no-repeat;
	padding-top: 8px;
	he\ight: 83px;
}

div.teaserNews, div.newsStandard {
	margin-bottom: 8px;
	padding: 4px 0 12px 0;
	clear: both;
}

div.newsStandard img {
	margin: 0 10px;
}

div.teaserNews {
	background-color: #C4E4F4;
}

div.newsStandard img {
	float: left;
}

div.teaserNews h4, div.newsStandard h4 {
	margin: 2px 5px 2px 10px;
	font-size: 12px;
}

div.teaserNews p, div.newsStandard p {
	color:#424242;
	margin: 4px 5px 5px 10px;
	font-size:11px;
	line-height:14px;
}

/*
	Agentursuche im Content
*/
.suchHighlight {
	color: #ce2431;
}


.suchergebnis {
	clear: both;
	margin-left: 0;
}

.suchergebnis li {
	float: left;
	list-style: none;
	background: url(../img/bulletpoint.gif) no-repeat 0 4px;
	margin: 4px 20px 4px 0;
	padding-left: 18px;
	width: 138px;
	w\idth: 120px;	
}

.suchergebnis li strong {
	display: block;
}

.clear {
	clear: both;
	line-height: 0;
	padding: 0;
	margin: 0;
}

.agenturVC {
   background-color: #C4E4F4;
   padding: 6px;
   margin-bottom: 20px;
}

.agenturVC div.address {
    float: left;
    width: 130px;
}

.agenturVC div.address p {
   margin-top: 0;
   margin-bottom: 20px;
}

.agenturVC table {
   float: right;
   margin: 0;
}

.agenturVC a.email {
   color: #ce2431;
}

#content .backNavi {
   display: block;
   margin-top: 40px;
   border: none;
}

#content .backNavi img {
   border: none;
}

div.preisbeispiel {
    padding: 0 0 7px 38px;
    margin-bottom: 10px;
}

div.preisbeispiel div.teaser {
    border-left: 20px solid #CFF0FF;
    padding-left: 23px;
}

div.preisbeispiel div.teaser p {
    font-size: 10px;    
    margin-top: 0;
    line-height: 12px;
    color: #575757;    
}

div.preisbeispiel div.teaser h3 {
    font-size: 14px;
    font-weight: bold;
    color: #575757;
    margin: 0 0 15px 0;
}
    
div.preisbeispiel div.fussnote p {
    font-size: 9px;
    line-height: 11px;
    color: #999999;   
}
    
div.preisbeispiel a.moreInfo, div.preisbeispiel a.berechnen {
    display: block;
    width: 98px;
    height: 17px;
    background: url(../img/mehr_info.gif) no-repeat;
    text-indent: -9000px;
    margin-top: 25px;
	margin-right: 5px;
    text-decoration: none !important;
}

div.preisbeispiel a.moreInfo:hover, div.preisbeispiel a.berechnen:hover {
	text-decoration: none !important;
    background: url(../img/mehr_info.gif) no-repeat;	
}

div.preisbeispiel a.berechnen:hover {
    background: url(../img/berechnen.gif) no-repeat;	
}

div.preisbeispiel a.berechnen {
	float: left;
    background: url(../img/berechnen.gif) no-repeat;
	margin-top: -17px;
	clear: both;
	margin-left: 110px;	
	_margin-left: 55px; /* IE only */
}

span.produktbezeichnung, p.subline {
	color: #CE2437;
}

#footer_links {
	position: absolute;
    top:  1100px;
    /*bottom: 10px;*/
	margin-bottom: 20px;
    left: 214px;
    width: 580px;
    line-height: 1.2em;
}

#footer_links a, #footer_links {
    color: #919191;   
}

#footer_links a {
    font-size: 11px;
}


/* ============================== */
/*   XML RECHNER                  */
/* ============================== */
#DERRechner {
	background-color: #C4E4F4;
	width: 320px;
	padding-left:4px;
}

html>body #DERRechner {
	padding-right:4px;
}

.line {
	height:1px;
	background-color:#ffffff;
	width:100%;
	padding:0;
	margin:0;
}

#DERRechner .result {
	font-weight: bold;
	color: #CE2437;
	font-size: 16px !important;
	text-align:center;
	}


/*
    Unterseiten - Produkte
*/

#bap_info_container {
    color: #fff;
    position:absolute;
    top:130px;
    left:758px;
    background-color:#ce2431;
    padding: 17px 15px 12px 15px;
    overflow: hidden; 
    
    width:190px; /* Falsche Werte für IE 5.0, 5.5 */
    w\idth:160px; 
    
    height:186px; /* Falsche Werte für IE 5.0, 5.5 */
    he\ight:157px;     
}

#bap_info_container p {
	color: #fff;
}

#bap_info_container h3, #bap_info_container h4 {
    font-size: 12px;
    margin: 0 0 6px 0;
    padding: 0;
}

#bap_info_container ul {
    margin: 0 0 0 15px;
    list-style-image: url(../img/bap/pfeil_weiss.gif);
}

#bap_info_container ul li {
    margin: 0 0 5px 0;
}

#bap_info_container a {
    color: #FFF;
}

#bap_info_container a.back {
    display: block;
    background: url(../img/go_pfeilbutton.gif) no-repeat top right;
    width: 130px;
    margin-top: 8px;
    height: 18px;
	text-decoration: underline;
}

/* ============================== */
/*   Auszeichnungen                  */
/* ============================== */
div.widebox {
	background:#E2F1FA;
	position:relative;
	left:-8px;
	width:335px;
	margin-bottom:30px;
	padding:0 12px 10px 0;
}

* html div.widebox {
	width:347px;width/**/:/**/335px;
}

div.widebox img {
	float:left;
}

div.widebox h3 {
	font-size:13px; 
	padding-top:8px;
	margin:0;
}

div.widebox h4 {
	font-size:12px; 
	font-weight:normal; 
	margin:1px 0 5px 0;
}

div.widebox p {
	margin:0;
	padding:0;
}

div.widebox h3, div.widebox h4, div.widebox p {
	margin-left:113px;
}


ul.redBullet{
	margin:0 0 0 0;
	padding: 16px 20px 10px 20px;
	background:#E2F1FA;
	width:290px;
}

.redBullet li{
	list-style: none;
	background: url(../img/bullet_small.gif) no-repeat 0 4px;
	margin: 0 0 9px 0;
	padding-left: 25px;
}



/* ========================================================================== */
/*	Print Stylesheet														  */
/* ========================================================================== */
@media print {
				
				body {background-image:none;}
				#beraterfeld {display:none;}
				#berater2 {display:none;}
				#subberater {display:none;}
				#hauptnavi {display:none;}
				#firmennavi {display:none;}
				#topanker {display:none;}
				#company {display:none;}
				#volltextsuche {display:none;}
				#fonds {display:none;}
				#news {display:none;}
				#footer {display:none;}
				#homevisual {display:none;}
				#contentrechts {display:none;}
				#subphotolinks {display:none;}
				p.footer {display:none}
				p.spacer {display:none}
								
				#logo {position:absolute;top:0px;left:0px;}
				#breadcrumb {position:absolute;top:140px;left:0px;}
				#textheadline {position:absolute;top:195px;left:0px;}
				#content {position:absolute;top:243px;left:0px;width:600px;}
				#bap {position:absolute;left:0px;top:180px;}
				#iframe {position:absolute;top:195px;left:0px;width:600px;}
				#sitemap {position:absolute;top:273px;left:0px;width:600px;}
				#sitemapnavi {position:absolute;top:222px;left:0px;width:600px;}
				#lexikonnavi {position:absolute;top:217px;left:0px;width:600px;}
				
				p.contenttext {width:600px;}
} 