/* link farben */
A:link {color:#333333; text-decoration: none;}
A:visited {color:#333333; text-decoration: none;}
A:hover {color:#F569D0; text-decoration: none;}

a2, A.a2:link, A.a2:visited {font-family:Arial; color:#777777; font-size:10pt;}
A.a2:hover {color:#F569D0; text-decoration: none;}

archiv_link, A.archiv_link:link, A.archiv_link:visited {font-family:Times New Roman; color:#516B72; text-decoration:none;}
A.archiv_link:hover {color:#F569D0; text-decoration: none;}

/* textfarben und -größen */
H1, A.H1:link, A.H1:visited {font-family:Arial; color:#A5BAB8; font-size:8pt;}
A.H1:hover {color:#F569D0; text-decoration:none;}

/* auswahl text */
h2 {font-family:Times New Roman; color:#999999; font-size:7pt; font-weight:normal;}

/* logo link class*/
a.logo { display:block; height:37px; width:110px; 
	background-image:url(pics/logo.jpg); text-decoration:none; }
a.logo:hover { background-image:url(pics/logo_focus.jpg); } 

a.logo2 { display:block; height:31px; width:120px; 
	background-image:url(pics/edition_firmenzeichen_grau.gif); text-decoration:none; }
a.logo2:hover { background-image:url(pics/edition_firmenzeichen_focus.gif); } 

a.logo_gross { display:block; height:36px; width:140px; 
	background-image:url(pics/firmenzeichen_gross.gif); text-decoration:none; }
a.logo_gross:hover { background-image:url(pics/firmenzeichen_gross_focus.gif); } 

/* cache the hover picture2 */
<script type="text/javascript" language="JavaScript">
<!--
var a = new Image(); a.src = "pics/logo_focus.gif";
var b = new Image(); b.src = "pics/edition_firmenzeichen_focus.gif";
//-->
</script>

table {font-size:12pt; font-family:Times New Roman; color:#000000; border-collapse:collapse;}
IMG {border-style:none; }

/* scroll bar */
BODY {
	scrollbar-base-color:#DEDEDE;
	scrollbar-track-color:#EEEEEE;
	scrollbar-face-color:#DEDEDE;
	scrollbar-arrow-color:#999999;
	
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-shadow-color:#888888;
	scrollbar-darkshadow-color:#888888;
	
	font-family:Times New Roman;
}

input.address {
 BORDER: 1px solid;
 BORDER-TOP-WIDTH: 0px;
 BORDER-RIGHT-WIDTH: 0px;
 BORDER-LEFT-WIDTH: 0px;
 BORDER-COLOR:#CECECE;
 FONT-FAMILY:Arial;
 COLOR:#555555;
 FONT-SIZE:8pt;
 HEIGHT:14px;
}

textarea {
	BORDER:1px solid;
	BORDER-COLOR:#CECECE;
	FONT-FAMILY:Arial;
	COLOR:#555555;
	FONT-SIZE:8pt;
	HEIGHT:120px;
	WIDTH:645px; /*360*/
	/*overflow:hidden;*/
}

tooltip {
 color:#000000;
 background-color:#CECECE;
 font-style:italic;
 font-size:8pt;
} 

/* drop down menu*/
#mainmenu	{
	position:static;
}
table.menu	{
	border-collapse:collapse;
	position:absolute;
	border:0px solid black;
	visibility:hidden;
}
table.menu td	{
	color:#777777;            /* Must be the same as tdColor in the menu_script.js */
	/*background-color:#FFFFFF; /* CECECE Must be the same as tdBgColor in the menu_script.js */
	border-collapse:collapse;
	font-family:ARIAL;
	font-size:10pt;
	border-left:1px solid #BEBEBE;
	border-right:1px solid #BEBEBE;
}

table.menudrop	{
	border-collapse:collapse;
	position:absolute;
	border:1px solid #E0E0E0;/*CECECE;*/
	visibility:hidden;
}

table.menudrop td	{
	border-collapse:collapse;
	color:#999999;            /* Must be the same as tdColor in the menu_script.js */
	background-color:#F4F4F4; /* Must be the same as tdBgColor in the menu_script.js */
	border:0px solid black;
	padding:2px 2px 2px;
	font-family:ARIAL;
	font-size:8pt;
	white-space:nowrap;
}

table.auswahl {
	border:1px solid #CECECE;
	border-collapse:collapse;
}

table.auswahl td {
	border-bottom:1px solid #CECECE;
	border-top:1px solid #CECECE;
	padding:2px 2px 2px 2px;
}

table.auswahl2 {
	border: 0px;
	border-collapse:collapse;
}

table.auswahl2 td {
	border:1px solid #CECECE;
	padding:2px 2px 2px 2px;
}

table.main {
	border:0px;
	border-collapse:collapse;
}
table.main td {
	border:0px;
	padding:0px 0px 0px 0px;
}

table.dbutton {
}
table.dbutton td {
	 cursor:pointer; 
	 color:#777777; 
	 font-family:Arial; 
	 font-size:8pt; 
	 background-color:#F4F4F4;
}

