/*	PORT-DIRECT Style-Sheet	*/
/*	Version 1.0		*/

body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
/*	background-color: #FFAAAA; */
	font-size: 10pt;
	}
body.aussen {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #00398E;
	font-size: 10pt;

	}

/* Rahmen Grafiken */

div.main_body {
	width:810px;



	}

div.top_line_grafik {
	background-image:url('../gfx/top_line.jpg');background-repeat:no-repeat;
	width:828px;
	height:12px;



	}
div.footer_line_grafik {
	background-image:url('../gfx/footer_line.jpg');
	width:828px;
	height:32px;
	position:absolute;
	top:730px;
	left:8px;

	}
div.body_02 {
	float: left;
	width:570px;

	padding:5px 5px 5px 5px;



	}
div.logo_dakosy {
	background-image:url('../gfx/dakosy_logo.jpg');
	width:180px;
	height:51px;

	}


div.left_shape {
	width:218px;
	height:718px;
	background-image:url('../gfx/bg.jpg');
		float:left;
	position:relative;
	top:0px;

	}

div.left_content {
	position:absolute;
	top:200px;
	left:70px;
	}
div.left_content a:link {color:#ffffff;text-decoration:none;font-size:14px;}
div.left_content a:active {color:#FFFFFF;text-decoration:none;font-size:14px;}
div.left_content a:visited {color:#FFFFFF;text-decoration:none;font-size:14px;}
div.left_content a:hover {color:#ffffff;text-decoration:underline;font-size:14px;}

a:link {
        color: #00398E;
        font-size: 10pt;
        font-weight: bold;
        font-style: normal;
        text-decoration: underline;
        }
a:visited {
      	color: #00398E;
        font-size: 10pt;
        font-weight: bold;
        font-style: normal;
        text-decoration: underline;
        }

p {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 12pt;
	color: #10295A;
	text-align: left;
	margin-left: 20pt;
	text-indent: 0pt;
	/* erste Zeile */
	}
p.center {
	text-align: center;
	}

ol,ul {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 12pt;
	color: #10295A;
	text-align: left;
	text-indent: 0pt;
	/* erste Zeile */
	}

/* Nur fuer Tests, sonst ungeniessbar! */
.Monster {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 20pt;
	font-weight: bold;
	color: #FF0000;
	background-color: #C8D2EA;
	}

input {
/*	font-family: Verdana, Arial, Helvetica, sans-serif;
 Funktioniert so im Netscape nicht PS 20010412 */
	font-family: "";
	font-size: 10pt;
        font-weight: normal;
        line-height: 12pt;
	}

.gestrichen
	{
	text-decoration: line-through;
	}

.klein {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	line-height: 10pt;
	color: #DAE4FF;
	text-decoration: none;
	}

.kleindunkel {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	line-height: 10pt;
	color: #00398E;
	text-decoration: none;
	}

.kleinfett {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	line-height: 11pt;
	color: #DAE4FF;
	text-decoration: none;
	}
.kleinfett a:link {
        color: #DAE4FF;
        font-size: 10pt;
        font-weight: bold;
        font-style: normal;
        text-decoration: underline;
        }
.kleinfett a:visited {
        color: #DAE4FF;
        font-size: 10pt;
        font-weight: bold;
        font-style: normal;
        text-decoration: underline;
        }

.kleinfettdunkel {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	line-height: 11pt;
	color: #00398E;
	text-decoration: none;
	}

/* News:
	head    : headline
	dtg     : date & time group
	kontakt : kontakt mit Def. fuer Link
	mp      : Menuepunkt fuer Index
	(body nicht, den in <p> setzen)	*/
.newshead {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 12pt;
	line-height: 14pt;
        font-weight: bold;
        color: #00398E;
        text-align: left;
        text-indent: 0pt;
        }
.newsdtg {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        color: #E71018;
        font-size: 9pt;
        line-height: 12pt;
        font-weight: bold;
        }
.newskontakt {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        color: #00398E;
        font-size: 9pt;
        line-height: 12pt;
        font-weight: bold;
        text-indent: 0pt;
        }
.newskontakt a:link {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        color: #00398E;
        font-size: 9pt;
        line-height: 12pt;
        font-weight: bold;
	text-decoration: underline;
	}
.newskontakt a:visited {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        color: #00398E;
        font-size: 9pt;
        line-height: 12pt;
        font-weight: bold;
	text-decoration: underline;
	}
.newsmp a:link {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	line-height: 9pt;
	color: #00398E;
	text-decoration: underline;
	}
.newsmp a:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	line-height: 9pt;
	color: #00398E;
	text-decoration: underline;
	}

/* 	TH entschaerft fuer Formulare, als class an TD binden
	ergibt rote rechtsbuendige Feldbezeichnungen o.ae.    */
.thform {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #E71018;
        font-size: 9pt;
	line-height: 12pt;
        font-weight: bold;
	text-align: right;
	}

h1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 17pt;
	line-height: 20pt;
	font-weight: bold;
	text-align: center;
	padding-top: 20px;
	color: #00398E;
	}
h1 b {
	color: #E71018;
	}


h2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-weight: bold;
	color: #00398E;
	/* text-align: left;  nicht gesetzt, da default */
	text-indent: 0pt;
	}

h3 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	text-decoration: none;
	color: #00398E;
	/* text-align: left;  nicht gesetzt, da default */
	/* margin: 12pt 20pt 0pt 30pt; */
	/* oben, rechts, unten, links */
	/* margin fuehrt im IE zu inakzeptablen Anstaenden! */
	text-indent: 10pt;
	/* erste Zeile */
	}
h3 b {
	font-size: 13pt;
	}

td.alt1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	background-color: #CAD3E4;
	}

td.alt2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
/*	background-color: #DAE4FF;
 */
/*	neue Mischfarbe */
	background-color: #EBEEF5;
	}


td {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	}

th {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 12pt;
	text-align: center;
	color: #FFFFFF;
	background-color: #285c95;
	}
/*
caption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 12pt;
	font-weight: bold;
	text-align: left;
	caption-side: bottomleft;
	color: #00398e;
	}

 # class "format" dient dazu, Formatierungen abzustellen */
td.format {
	}

tt {
	font-family:Courier New,Courier;
	font-size: 11pt;
	color: #00398E;
	}

/* Fuer Menues */
/*	Menues ohne Button-Look, nur Text */
/*	class hmp = HauptMenuePunkt */
.hmp a:link {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	line-height: 12pt;
	color: #FFFFFF;
	text-align: right;
	font-weight: bold;
	text-decoration: none;
	}
.hmp a:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	line-height: 12pt;
	color: #EFEFEF;
	text-align: right;
	font-weight: bold;
	text-decoration: none;
	}
td.hmp {
	color:#FFFFFF;


	}

.ump a:link {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 11pt;
	color: #DAE4FF;
	text-align: right;
	text-decoration: none;
	}

.ump a:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 11pt;
	color: #DAE4FF;
	text-align: right;
	text-decoration: none;
	}
