body {
font : 14px Verdana, Arial, Helvetica, sans-serif; 
top : 0px;
padding : 0; 
margin : 0; 
color : #000033; 
background-color : #FFFFFF;
} 
a {
color : #663300; 
background : none repeat; 
text-decoration : none; 
} 

.acronym {
border-bottom: 1px dotted; 
cursor: help; 
}

h1 {
; font-family: "Courier New", Courier, mono; font-size: 24px; font-weight: bold; border-color: black black #000000
} 
a:hover {
background : none repeat; 
text-decoration : underline; 
} 

.kiste {
text-align : left; 
background-color : #F4F4F4; 
border : 1px #999999 dashed; 
; padding-right: 20px; padding-left: 20px

} 
#head { position : absolute; top : 0px; left : 0px; ; font-family: Geneva, Arial, Helvetica, san-serif; font-size: 72px; font-style: normal; color: #FFFFFF; background-color: #040200; width: 100%; border-color: #CCCC66 #CCCC66 #CCCC99; height: 112px; padding-top: 10px; padding-left: 10px; font-weight: bold; font-variant: normal; text-transform: none; border-style: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; background-image: url(images/logo.gif); background-repeat: no-repeat}

#menu {
	width : 284px;
	left : 600px;
	top : 160px;
	position : absolute;
	margin: 0px;
	padding: 0px 0px 0px 10px;
	height: 178px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 2px;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;




}
#main { margin : 0; z-index : 5; width : 550px; left : 10px; top : 140px; padding : 5px 5px 5px 10px; position : absolute; overflow : visible; visibility : visible; float : right; ; border-color: black black #0099FF; border-style: none}
#slogan {
	margin : 0 0;
	z-index : 5;
	width : 100%;
	left : 0px;
	top : 112px;
	padding : 5px 5px 5px 20px;
	position : absolute;
	overflow : visible;
	visibility : visible;
	float : right;
;
	font-size: 14px;
	font-style: italic;
	background-color: #CC9900;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	white-space: nowrap;
	border-top-style: solid;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
h1  { 
margin : 10px 0px; 
; border-style: dashed; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px } 
input { font-size: 9px}
#menu li a {
	border: solid;
	color: #663300;
	font-size: 14px;
	font-weight: bold;
	background-color: #FFFFFF;
	border-width: 0px 0px 0px 3px;
	border-color: #CCCCCC #CCCCCC #CCCCCC #FFFFFF;
	display: block;
	padding: 5px;

}
.smallgrey { clip: rect(10px  10px ) ; font-size: 10px}
#counter {  z-index: 10; left: 1px; top: 1px; clip:  rect(   )}
h2 {

; font-family: "Courier New", Courier, mono; font-size: 22px; font-weight: bold
}
hr {
	border-top: 1px dashed #999999;
	border-right: 0px none;
	border-bottom: 0px none;
	border-left: 0px none;
	color: #FFFFFF;


}
#menu ul {
	font-size: 16px;
	text-align: left;
	text-indent: 0pt;
	float: left;
		margin: 0;
	padding: 0;
	display: block;
	left: 0px;
	width: 100%;
	list-style-type: none;










}
#menu li {
	display: inline;
	float: left;
	list-style-type: none;
	width: 250px;










}
#menu li a:hover {
	color: #CC9900;
	font-size: 14px;
	font-weight: bold;
	background-color: #F4F4F4;
	border-top: 0px solid #CCCCCC;
	border-right: 0px solid #CCCCCC;
	border-bottom: 0px solid #CCCCCC;
	border-left: 3px solid #999999;
	text-decoration: none;


}
h3 {
	margin : 10px 0px;
	;
	border-style: dashed;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	padding-top: 35px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;

}
form {
	display: inline;
	font-size: 10px;
	color: #999999;
	text-align: right;


}
.help {

	display: inline;
	font-size: 10px;
	color: #999999;
}
.aktie {
	background-color: #FFFFCC;
	border: 1px dotted #CC9900;
	text-align: center;
	width: 90px;
	text-transform: uppercase;




}
table {
	width: 100%;
	border: 1px solid #CCCCCC;
	font-size: 14px;


}
td {
	border: 1px dotted #CCCCCC;
}
