/*  demark-Logoblau laut PDF #002a47 hellgrau #e7e7e7 dunkelgrau #646b6e */


/* BODY und HINTERGRUND */
body {
	font-family:Arial,Helvetica,sans-serif;
	margin:0;
	padding:0;
	background:url(gfx/back-abakusschriftzug1.gif) no-repeat right bottom fixed transparent;	
	}


body, td {
	font-size:16px;
	}



/* NAVIGATION */

td#headnav
	{
	font-size:14px;
	padding-left:20px;
	padding-top:10px;
	vertical-align:middle;
	color:#003c69;
	}


td#headnav ul
	{
	margin:0;
	padding:0;
	margin-top:10px;
	}		

td#headnav li
	{
	list-style-type:none;
	padding-right:20px;
	float:left;
	}

a#vip {
	position:absolute;
	display:block;
	left:685px;
	width:100px;
	}

a#vip:link {
	color:red;
	}
a#vip:visited {
	color:red;
	}

td#headlogo
	{
	text-align:right;
	padding-right:12px;
	vertical-align:bottom;
	}


td.startnav
	{
	font-size:14px;
	padding-left:20px;
	vertical-align:top;
	color:#003c69;
	}

td.startnav ul
	{
	margin:0;
	padding:0;
	margin-top:10px;
	}		

td.startnav li
	{
	list-style-type:none;
	padding-left:10px;
	padding-bottom:1px;
	border-bottom:1px solid #003c69;
	}		

/* Super HTML */
td.startnav li.subnav1
	{
	list-style-type:none;
	padding-left:20px;
	padding-bottom:1px;
	border-bottom:1px solid #003c69;
	}




img.abakus1 {
	position:absolute;
	left:20px;
	margin-top:30px;
	}



td.startnav a {
	color:#7f7f7f;	
	text-decoration:none;
	}

td#headnav a {
	color:#003c69;
	text-decoration:none;
	}

td.startnav a:hover, td#headnav a:hover {
	color:#00f;
	}

td.startnav a.active, td#headnav a.active{
	color:#003c69;
	}

a	{
	text-decoration:none;
	color:#003c69;
	}

a:hover	{
	text-decoration:none;
	color:#00f;
	}


td#content a.marker1
	{
	padding-left:18px;
	background:url(gfx/marker-maus1a.gif) 0px 2px no-repeat;
	}

td#content a.marker1:hover
	{
	padding-left:18px;
	background:url(gfx/marker-maus1b.gif) 0px 2px no-repeat;
	}

td#content a.marker1a
	{
	padding-bottom:1px;
	border-top:1px solid #003c69;
	border-bottom:1px solid #003c69;
	padding-left:18px;
	background:url(gfx/marker-maus1a.gif) 0px 2px no-repeat;
	}

td#content a.marker1a:hover
	{
	padding-left:18px;
	background:url(gfx/marker-maus1b.gif) 0px 2px no-repeat;
	}


td#content a.marker2
	{
	display:block;
	padding-left:18px;
	background:url(gfx/marker-maus1a.gif) 0px 2px no-repeat;
	}

td#content a.marker2:hover
	{
	display:block;
	padding-left:18px;
	background:url(gfx/marker-maus1b.gif) 0px 2px no-repeat;
	}


td#content a.marker3
	{
	display:inline-block;
	border-top: 1px solid #002a47;
	border-bottom: 1px solid #002a47;
	padding-bottom:1px;
	width:auto;
	padding-left:18px;
	background:url(gfx/marker-maus1a.gif) 0px 2px no-repeat;
	}

td#content a.marker3:hover
	{
	background:url(gfx/marker-maus1b.gif) 0px 2px no-repeat;
	}
	
	

/* LISTEN im Fliesstext */

.stdlist	{
	margin-top:0;
	padding-top:0;
	padding-left:0;
	margin-left:1.2em;
	}

.stdlist li	{
	padding-left:0em;
	}

.ollist	{
	margin-top:0;
	padding-top:0;
	padding-left:0;
	margin-left:0;
	}

.ollist li	{
	list-style-type:none;
	}


ul.downloadlist
	{
	margin:0;
	padding:0;
	border-top:1px solid #003c69;
	}		

ul.downloadlist li
	{
	list-style-type:none;
	padding-left:10px;
	padding-bottom:1px;
	border-bottom:1px solid #003c69;
	}

ul.vorteile li
	{
	list-style-image:url(gfx/marker-ok.gif);
	}



/* INHALT LAYOUTTABELLE, KOPF UND FUSS*/

table#contenttable {
	width:775px;
	}

td#content {
	padding-left:30px;
	}

h1	{
	font-size:27px;
	margin-top:5px;
	margin-bottom:0;
	color:#003c69;
	}
h2	{
	font-size:18px;
	font-weight:normal;
	margin-top:0px;
	color:#92999e;
	margin-bottom:20px;
	}

table.banner
	{
	width:555px;
	height:115px;
	}

table.banner td
	{
	width:25%;
	vertical-align:bottom;
	text-align:center;
	background:url(gfx/banner-gfx-separator.gif) transparent no-repeat bottom left;
	}

table.banner td#td1
	{
	background:none;
	}

td.banner-blank
	{
	height:97px;
	}

table#banner-abakus
	{
	background:url(gfx/banner-abakus1.jpg);
	}
table#banner-fonds
	{
	background:url(gfx/banner-fonds1.jpg);
	}
table#banner-service
	{
	background:url(gfx/banner-service1.jpg);
	}
table#banner-aktuelles
	{
	background:url(gfx/banner-aktuelles1.jpg);
	}
table#banner-standard
	{
	background:url(gfx/banner-standard1.jpg);
	}
	
div#footer3
	{
	padding-left:215px;
	margin-top:1em;
	font-size:14px;
	line-height:11pt;
	}

div#footer3 a
	{
	color:#000;
	text-decoration:none;
	}
	

div#print_rec
	{
	margin-top:2em;
	}

.blockformat1 /* Telnr */
	{
	display:block;
	float:left;
	height:1em;
	width:3.8em;
	}



/* INHALT FLIESSTEXT */

strong,b	{
	color:#003c69;
	}

.marker-maus
	{
	position:relative;
	vertical-align:bottom;
	top:5px;
	}

.blockgrey
	{
	border:1px solid #92999e;
	background-color:#eee;
	padding:4px;
	margin-top:0;
	}




/* TABELLEN TYP 1 Fondsdaten etc. */

table.fondsdata 
	{
	width:100%;
	border:0;
	margin:0;
	padding:0;
	}
	
table.fondsdata td
	{
	padding:0;
	margin:0;
	border:0;
	vertical-align:top;
	padding-bottom:5px;
	}
table.fondsdata td.c01
	{
	font-weight:bold;
	color:#003c69;
	}
table.fondsdata td.c02
	{
	padding-left:10px;
	}


/* TABELLEN TYP 2 Presse etc. */
table.tabline1
	{
	width:100%;
	margin:0px;
	padding:0px;
	border:0px;
	border-top:1px solid #003c69;
	}

table.tabline1 td
	{
	vertical-align:top;
	padding:2px;
	border-bottom:1px solid #003c69;
	}

table.tabline1 td.c02
	{
	padding-left:20px;
	}


/* Leistungsbilanz */

table.lbtab1 {
	width:750px;
	border-bottom:1px solid #ccc;
	background-color:#fff;
	}

table.lbtab1 td {
	font-size:13px;
	text-align:right;
	vertical-align:top;
	padding-right:3px;
	}

table.lbtab1 td.type1 {
	text-align:left;
	}


table.lbtab1 td.info1 {
	text-align:left;
	width:220px;
	}

table.lbtab1 tr.grey {
	background-color:#eee;
	}

table.lbtab1 tr.padding1  td {
	padding-bottom:0px;
	}

table.lbtab1 tr.padding2 td {
	padding-top:0px;
	}



/* FORMULARE */	

input.inp1	{
	border:1px solid #92999e;
	background-color:#eee;
	width:100%;
	font-size:14px;
	}

input.inp1:focus
	{
	border:1px solid #003c69;
	}


input.submit1
	{
	padding-left:18px;
	background:url(gfx/marker-maus1a.gif) 0px 2px no-repeat #fff;
	border:1px solid #92999e;
	width:auto;
	border-left:0;
	border-right:0;
	color:#92999e;
	float:right;
	}

input.submit1:hover
	{
	padding-left:18px;
	background:url(gfx/marker-maus1b.gif) 0px 2px no-repeat #fff;
	border:1px solid #003c69;
	width:auto;
	border-left:0;
	border-right:0;
	color:#003c69;
	}

textarea.ta1 {
	font-family:Arial,Helvetiva,sans-serif;
	border:1px solid #92999e;
	background-color:#eee;
	width:100%;
	font-size:14px;
	}

textarea.ta1:focus {
	border:1px solid #003c69;
	}





/* PERSONEN-TABELLEN */
table.personen tr {
	vertical-align:bottom;
	}

td.personentext {
	padding-left:20px;
	padding-bottom:1em;
	font-size:14px;
	}
td.personenfoto {
	padding-bottom:1em;
	}


/* BILDMATERIAL */
table.bildmaterial td
	{
	font-size:10px;
	vertical-align:top;
	}




/* STARTSEITE */

body#start {
	background:url(gfx/start-hintergrund1a.jpg) no-repeat 0px 270px #eee;
	height:100%;
	}


div#backgroundlayer {
	background:url(gfx/back-abakusschriftzug1.gif) no-repeat right bottom transparent;	
	/* height:615px; */
	/* max-height:615px; */
	height:100%;
	}


div#startcontent
	{
	padding-top:50px;
	padding-left:20px;
	}

body#start a {
	color:#003c69;	
	}

div.startlogos {
	width:157px;
	padding:5px;
	text-align:center;
	opacity:.5;
	background-color:#fff;
	filter: alpha(opacity=50)
	}
	
div.startlogos:hover {
	opacity:1;
	background-color:#fff;
	filter: alpha(opacity=0)
	}



table.kurzprofil td
	{
	vertical-align:top;
	margin:0;
	padding:0;
	padding-right:5px;
	padding-bottom:5px;
	}

table.kurzprofil ul, table.kurzprofil li
	{
	margin-left:0;
	padding-left:0;
	}

ul.vorteile li
	{
	list-style-image:url(gfx/marker-ok.gif);
	}



/* Druckversion */

@media print {
body {
background-image:none;
}

td#headnav {
	display:none;
	}

div#print_rec
	{
	display:none;
	}

td.startnav {
	display:none;
	}

table.banner {
	display:none;
	}


table#contenttable {
	width:100%;
	}

td#content {
	padding-left:0;
	}

td#content a.marker1 {
	padding-left:0;
	}

img.abakus1 {
	display:none;
	}

table.banner-vp {
	display:none;
	}

td.vpnav {
	display:none;
	}

div#footer3 {
	padding-left:0px;
	}

}