body {
	margin:0px;
	padding:0px;
	background-image:url(images/background_tile.gif);
	background-repeat:repeat-x;
	color: #000020;
	background-color: #cccccc;
	font-family: arial;
	font-size: 9pt;	
}

h1 {
	margin:0px;
}
.ks_list {
	margin:16px;
	padding:0px;
	list-style-type: none;
	list-style-image:url(images/dot_red_6x6.gif);	
}
.fontsizebox {
	margin:0px;
	border:1px solid #DDDDDD; 
	border-bottom:0px; 
	padding:2px; 
	padding-bottom:1px; 
	padding-left:24px;	
	width:154px;
	//width:180px;
	background: url(images/lupe.gif) no-repeat;
}
.textfeld { width:235px; border:1px #cccccc solid; padding:2px; font-family:arial; font-size:8pt; color:#00000; }
.textfeld2 { width:110px; border:1px #cccccc solid; padding:2px; font-family:arial; font-size:8pt; color:#00000; }
.textfeld3 { width:300px; border:1px #cccccc solid; padding:2px; font-family:arial; font-size:8pt; color:#00000; }

.textfeld4
{
	color:#000000;
	width:380px;
	height:156px;
	font-family: arial, sans, helvetica, geneva;
	font-size:9pt; 
	padding:1px;
	border:solid 1px #cccccc;
	background-color:#F1F1F1;
	background-image:url(images/lines.gif);	
	margin:0px;
}

.textfeld5 { width:280px; border:1px #cccccc solid; padding:2px; font-family:arial; font-size:8pt; color:#00000; }

.button1 { margin:0px; width:110px; border:1px #cccccc solid; padding:2px; font-family:arial; font-size:8pt; color:#00000; background-color:#eeeeee; }
.button1:hover { width:110px; border:1px #cccccc solid; padding:2px; font-family:arial; font-size:8pt; color:#00000; background-color:#dddddd; }

.button2 { margin:0px; height:19px; border:1px #aaaaaa solid; padding:1px; font-family:arial; font-size:8pt; color:#00000; background-color:#eeeeee; }
.button2:hover { height:19px; border:1px #aaaaaa solid; padding:1px; font-family:arial; font-size:8pt; color:#00000; background-color:#dddddd; }

.link_gray { font-family:arial; font-size:8pt; color:#8080A0; font-weight:bold; 
	padding:0px; padding-left:11px; background-image:url(images/link_gray.gif); background-repeat: no-repeat;}
.link_gray:hover { font-family:arial; font-size:8pt; color:#202040; font-weight:bold; text-decoration:underline; 
	padding:0px; padding-left:11px; background-image:url(images/link_gray.gif); background-repeat: no-repeat; }

.link_red { font-family:arial; font-size:8pt; color:#404060; font-weight:bold; 
	padding:0px; padding-left:11px; background-image:url(images/link_red.gif); background-repeat: no-repeat;}
.link_red:hover { font-family:arial; font-size:8pt; color:#202040; font-weight:bold; text-decoration:underline; 
	padding:0px; padding-left:11px; background-image:url(images/link_red.gif); background-repeat: no-repeat; }	
	
.box2 {
	padding:10px; 
	background-color:#EEEEEE; 
	border:1px solid #808080;
}
.up_link {
	font-family:arial;
	color: #cccccc;
	font-size:7pt;
	text-decoration: none;
}
.up_link:hover {
	color: #aaaaaa;
	//text-decoration: underline;
}
.aw_table {
	padding:10px;
	background-color: #f8f8f8;
	width: 845px;
	border: 1px solid #e8e8FF;
}
.spacer3 {
	width:6px;
	height:6px;	
}
.reddot {
	margin-right: 0px;
	background-image: url(images/dot_red.gif);
	//background-image: url(images/kreis_rot_klein.gif);
	//background-repeat: no-repeat;
}
.imgframe {
	border: 1px solid #808080;
	padding: 5px;
	background-color: #cccccc;
}
.imgframe2 {
	border: 0px solid #ff0000;
}
.teamtable {
	border: 1px solid #CCCCCC;
	background-color: #EEEEEE;
}
.praxisbox {
	border: 1px solid #CCCCCC;
	background-color: #EEEEEE;
	padding: 10px;
}
.headline4 {
	font-family: arial;
	font-size: 8pt;
	font-weight: bold;
	color: #202040;
}
.headline5 {
	font-family: arial;
	font-size: 9pt;
	font-weight: bold;
	color: #404060;
}
.content2 {
	font-family: arial;
	font-size: 9pt;
	color: #404060;
}
.line {
	background-color: #EEEEEE;
	width: 880px;
	height: 1px;
}
.pg_header {
	margin:0px;
	padding:0px;
	background-image:url(images/header.jpg);
	background-repeat:no-repeat;
	color: #ffffff;
	background-color: #000000;
	font-family: arial;
	font-size: 9pt;	
	height:140px;
}
.symbol_row {
	width:99px;
	background-image:url(images/tile_left.gif);
	background-repeat:repeat-y;	
	color: #000000;
	background-color: #ffffff;
	font-family: arial;
	font-size: 9pt;		
}

.content_block {
	width:910px;
	color: #000000;
	background-color: #ffffff;
	font-family: arial;
	font-size: 9pt;	
	padding-right:0px;
	padding-left:15px;
}
.content_td {
	padding-left:2px; 
	border:0px;
}
.content {
	font-family: arial;
	font-size: 10pt;	
}

.spacer1{
	width:1px;
	height:15px;
}
.spacer2{
	width:20px;
	height:1px;
}
.td_nav{
	padding:0px;
	padding-top:6px;
}
.headline1 {
	color: #000020;
	font-family: arial;
	font-size: 15pt;
	letter-spacing: 1px;
}
.headline3 {
	color: #000020;
	font-weight:bold;
	font-family: arial;
	font-size: 10pt;
	letter-spacing: 1px;
}
.symbol_box {
	width: 320px;
	padding: 25px;
	padding-right:0px;
	color: #ffffff;
	background-color: transparent;
	font-family: arial;
	font-size: 8pt;	
	line-height: 21px;
	visibility: hidden;
}
.disclaimerbox {
	width:540px;
	height:505px;
	font-family:arial,helvetica,geneva;
	font-size:8pt;
	overflow:auto;
	background-color:f0f0f0; 
	border:1px solid #cccccc; 
	padding:10px;
	color: #000020;
}
.pulldown {
	background-color:black;
	border:0px;
	padding:0px;
}
.menuitem {
	font-family:arial,helvetica,geneva;
	font-size:8pt;
	color: #ffffff;
	text-decoration: none;
	display:block;
	background-color: black;
	padding: 5px;
	padding-left: 18px;
	border-top: 1px solid #800000;

}
.menuitem:hover {
	color: #ff0000;
	background-color: #000000;
	background-image: url(images/menu_hl.gif);
	background-repeat: no-repeat;
	background-position: 2px 6px;
}
.menuitemmain {
	font-family:arial,helvetica,geneva;
	font-size:8pt;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	display:block;
	background-color: black;
	padding: 5px;
	padding-left: 10px;
	letter-spacing: 2.5px;
	border-top: 1px solid #800000;

}
.menuitemmain:hover {
	color: #ff0000;
	background-color: #404040;
}
.nav {
	display:block; 
	height:21px;
}
#maintable {
	background-color: white;
}

.secnav {
	font-family:arial,helvetica,geneva;
	font-size:8pt;
	color: #cccccc;
	text-decoration: none;	
	font-weight: bold;
}
.secnav:hover {
	color: #8080A0;
}
.headline2 {
	color: #606080;
	font-size: 11pt;
	font-weight: bold;
}
.headline6 {
	color: #000020;
	font-size: 11pt;
	font-weight: bold;
}
