body {
	margin-top:0px;
	padding-top:0px;
	margin-bottom:0px;
	padding-bottom:0px;
	margin-left:0px;
	padding-left:0px;
	margin-right:0px;
	padding-right:0px;
	height:100%;
	}
#nav{
	font-family:Tahoma;
	font-size:12px;
	color:#000000;
	padding-left:20px;
	padding-right:20px;
	padding-top:10px;
	padding-bottom:10px;
}
#nav a
{
	color:#333333;
	text-decoration: none;
}
#nav a:hover
{
	color:#0066CC;
	text-decoration: none;
}
#langbeschreibung{
width:80%;
height:400px;
border:1px;
position: absolute; 
top: 0px; 
left: 0px; 
}

.dateTimeTop{
font-family:Tahoma;
color:#333333;
font-size:11px;
}
.TextNormal{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
}
#Inhalt{
padding-left:20px;
padding-top:20px;
padding-right:20px;
padding-bottom:20px;
}
.titel{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#0066CC;
}
.erfolg{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#009900;
}
.error{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#CC0000;
}
.red{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#CC0000;
}
.price_style
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:Black;
text-decoration:line-through;
}

.ImputError{
background-color:#FCECD6;
}
#Message{
padding-left:20px;
padding-top:10px;
padding-right:20px;
height:24px;
}
.Boxtd{
border: 1px solid #CCCCCC;
}
.menueTop a
{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#333333;
	text-decoration: none;
}
.menueTop a:hover
{
	color:#0066CC;
	text-decoration: none;
}
.legend
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#0066CC;
}

.legendMenu
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#0066CC;
padding-right:35px;
}

.Rubriken{
border:1px #999999 solid;
font-family:Tahoma;
font-size:12px;
}
.Rubriken a{
color:#0066CC;
text-decoration: none;
}
.RubrikenLinks{
border-left-color:#999999;
border-left-style:solid;
border-left-width:1px;
}

tr.normal{
background-color:#FFFFFF;

}
tr.hover{
background-color:#EEEEEE;
}
.form
{
width:95%;
vertical-align:middle;
display:inline;
}
.mainText{
font-family:Tahoma;
color:#333333;
font-size:12px;
}
#percent{
display:none;
position:absolute;
top:220px;
left:115px;
width: 346px;
height: 142px;
background-color: #CCCCCC;
layer-background-color: #CCCCCC;
border: 2px solid #006699;
}
.table{
border-style:solid;
border-width:2px;
border-color:#CCCCCC;
}
.zB {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
div.calendar_widget { position: absolute; top: 0px; left: 0px; width:200px; height: 200px; display: none; }

.bilder{
border-style:solid;
border-width:1px;
border-color:#cccccc;
width:113px;
}

.preview
{
width:600px; !important
}