body,table,select {
	background-attachement: fixed;
	background-position: bottom left;
	font-family: tahoma,helvetica;
	font-size: 8pt;
}

input,textarea {
	background-color: #4F4F4F; 
	color:#D1DEE9; 
	border: 1px solid #D1DEE9;
	font-size: 10px;
	font-family: verdana;
}

a {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}


.container {
        width: 870px;
       
}

#navPyra {
        margin: 0;
        padding: 0 0 20px 10px;

}

#navPyra li {
        margin: 0;
        padding: 0;
        display: inline;
        list-style-type: none;
}

#navPyra a:link, #navPyra a:visited {
        float: left;
        font-size: 11px;
        line-height: 14px;
        font-weight: bold;
        padding: 0 12px 6px 12px;
        text-decoration: none;
        color: #828F11;
}

#navPyra a:link.active, 
#navPyra a:visited.active, 
#navPyra a:hover {
        color: #AEBF17;
        background: url(images/pyramid.gif) no-repeat bottom center;
}

A.grau:active {
	FONT-SIZE: 9px;	COLOR: #D1DEE9; FONT-FAMILY: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-weight: normal;  BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.grau:link {
	FONT-SIZE: 9px; COLOR: #D1DEE9; FONT-FAMILY: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-weight: normal; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.grau:visited {
	FONT-SIZE: 9px; COLOR: #D1DEE9;FONT-FAMILY: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-weight: normal; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.grau:hover {
	FONT-SIZE: 9px;	COLOR: #828F11;  FONT-FAMILY: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-weight: normal; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline
}

.boxhead {
	border:0; 
	color: #D1DEE9;
	font-weight: bold;
	text-align: center;
	height: 26px;
	background: url(../images/nav.gif);
}

.boxbreak {
	border-left-style: none; 
	border-left-width: medium; 
	border-right-style: none; 
	border-right-width: medium; 
	height: 18px;
}

.boxcontent {
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	border-left: 1px solid #3E3E3E; 
	border-right: 1px solid #3E3E3E; 
	border-bottom: 1px solid #3E3E3E; 
	background-color: #000000;
	color: #D1DEE9;
}

.boxtable {
	color: #D1DEE9;
}

.legal {
	text-align: center;
	color: #D1DEE9;
}

.error {
	color: red;
	font-size: 9px;
	font-weight: bold;
}

a:link {
	color: #FFFFFF;
}
a:visited {
	color: #FFFFFF;
}
a:hover {
	color: #FFFFFF;
}
a:active {
	color: #FFFFFF;
}

/* ******************************************** */
/* ******************************************** */
/* ******************************************** */
/* ******************************************** */
/* aus Hallowin */
/*Left und Right Navi   */
.anav { font-family:Arial; font-size:8pt; color:#003F75; text-decoration:none; padding-left:35px; font-weight:bold;}
.anav:hover { font-family:Arial; font-size:9pt; color:#FF0000; text-decoration:none; padding-left:35px; font-weight:bold;}
/* Diese Teil ist im Content-Bereich Einsatz     */
.anav1 { font-family:Arial; font-size:9pt; color:#003F75; text-decoration:none;  font-weight:bold;}
.anav1:hover { font-family:Arial; font-size:9pt; color:#003F75; text-decoration:none; font-weight:bold;}
/* Header und Footer Navi     */
.anav2 { font-family:Arial; font-size:9pt; color:#FFFFFF; text-decoration:none;  font-weight:bold;  background-color:#0066FF; }
.anav2:hover { font-family:Arial; font-size:9pt; color:#FF0000; text-decoration:none; font-weight:bold;}
/* Navi in der Header-Rechst-Mitte      */
.anav3 { font-family:Arial; font-size:8pt; color:#003F75; text-decoration:none;  font-weight:bold;}
.anav3:hover { font-family:Arial; font-size:8pt; color:#FF0000; text-decoration:none; font-weight:bold;}
.anav4 { font-family:Arial; font-size:7,5pt; color:#003F75; text-decoration:none; padding-left:15px; font-weight:bold;}
.anav4:hover { font-family:Arial; font-size:8pt; color:#FF0000; text-decoration:none; padding-left:15px; font-weight:bold;}
/* Content-Text   */
.manav { font-family:Arial; font-size:9pt; color:#000000; text-decoration:none; padding-left:30px; }
.manav:hover { font-family:Arial; font-size:10pt; color:#FF0000; text-decoration:none; padding-left:30px; font-weight:bold;}
/* Filet-Text   */
.manav1 { font-family: serif, Elephant; font-size:14pt; color:#000000; text-decoration:none; padding-left:30px; }
.manav1:hover { font-family: serif, Elephant; font-size:18pt; color:#FF0000; text-decoration:none; padding-left:30px; font-weight:bold;}
/* Filefmr-Text   */
.manav2 { font-family: serif, Elephant; font-size:10pt; color:#000000; text-decoration:none; padding-left:30px; }
.manav2:hover { font-family: serif, Elephant; font-size:12pt; color:#FF0000; text-decoration:none; padding-left:30px; font-weight:bold;}
/* Filet-Text  Aktuell */
.manav3 {   font-family:Arial; font-size:11pt; color:#0000DF; text-decoration:none; padding-left:30px; }
.manav3:hover { font-family:Arial; font-size:12pt; color:#FF0000; text-decoration:none; padding-left:30px; font-weight:bold;}

.tdhead1 { font-family:Arial; font-size:9pt; color:#000000; border: 1px solid #000000;}
/*.tdhead2 { font-family:Arial; font-size:9pt; color:#000000; border: 1px solid #000000; background-color:#DFDFDF;}  */
.tdhead2 { font-family:Arial; font-size:9pt; color:#000000; border: 1px solid #000000; background-color:#00008B;}
.tdhead3 { font-family:Arial; font-size:9pt; color:#000000; border-bottom: 1px solid #000000; background-color:#DFDFDF;}
.tdhead4 { font-family:Arial; font-size:9pt; color:#000000; border: 1px solid #000000; background-color:#EEEEEE;}

.tdcont1 { background-color:#FFFFFF; font-family:Arial; font-size:9pt; color:#000000;}
.tdcont2 { background-color:#EEEEEE; font-family:Arial; font-size:9pt; color:#000000;}
.tdcont3 { background-color:#D9E7CF; font-family:Arial; font-size:9pt; color:#000000;}

.a1 { font-family:Arial; font-size:9pt; color:#005F00; text-decoration:none;}
.a1:hover { font-family:Arial; font-size:9pt; color:#005F00; text-decoration:underline;}
.a2 { font-family:Arial; font-size:9pt; color:#000000; text-decoration:none;}
.a2:hover { font-family:Arial; font-size:9pt; color:#005F00; text-decoration:none;}

.tf {
border: #57565B 1px solid;
font-family: Verdana;
font-size: 8pt;
color: #000000;
background-color: #EEEEEE;
height:18px;
}
.tf1 {
border: #57565B 1px solid;
font-family: Verdana;
font-size: 8pt;
color: #000000;
background-color: #EEEEEE;
height:14px;
}
.tf2 {
border: #57565B 1px solid;
font-family: Verdana;
font-size: 8pt;
color: #000000;
background-color: #EEEEEE;
}

.bt1 {
border: #57565B 1px solid;
font-family: Arial;
font-size: 8pt;
font-weight:bold;
color: #000000;
background-color: #D9E7CF;
height:18px;
cursor:pointer;
}
/* ******************************************** */
/* ******************************************** */
/* ******************************************** */       