body, textarea
{
background-color: 	#FFFFFF;
color:		  	#545570;
font-size:	  	11px;
font-family:		verdana,arial,helvetica,sans-serif;
margin-left:		5px;
margin-right:		5px;
margin-top:		0px;
margin-bottom:		0px;
}
h1{font-size: 		13px;margin: 1px;}
h2{font-size: 		12px;margin: 1px;}
h3{font-size: 		11px;margin: 1px;}

#hbody
{
width:			760px;
margin:			0px auto;
text-align:		left;
border:			solid 1px #000; 
background-color:	#F1F1F1;
}

#title {
height:			70px;
padding:		5px;
}

.headbar {
border-top:		1px solid #000;
border-bottom:		1px solid #000;
text-align:		right;
color:			#000000;
font-size:		11px;
font-weight:   		normal;
padding:		1px;
background-image: 	url(../images/head.gif);
height:1%;
}
.headmenu 
{
border-left:		1px solid #000;
font-weight:   		normal;
text-align:		center;
color:			#000000;
font-size:		11px;
background-image: 	url(../images/head.gif);
padding:		1px;
}
 
#left {
width:			167px;
float:			left;
line-height:		18px;
padding: 		1px;
}

.menutitle
{
font-weight:		bold;
color:			#FFFFFF;
text-align: 		center;
margin-top:		15px;
margin-bottom:		2px;
margin-left:		2px;
padding:		1px;
background-image: 	url(../images/planke1.gif);
background-position:	center;
background-repeat:	no-repeat;
}

.menulink 
{
margin-left:		3px; 
border-bottom:		1px solid #799FBD;
}
.menulinkcolor
{
margin-left:		3px; 
border-bottom:		1px solid #799FBD; 
background-color:	#FFCE3C;
}

#content {
width:			560px;
float:			right;
border:			1px solid #efeff7;
padding:		0px 10px;
}

.contenthead
{
border:			1px solid #000;
font-weight:   		bold;
color:			#000000;
font-size:		11px;
background-image: 	url(../images/head.gif);
padding:		1px;
}

.underline
{
border-bottom:		1px solid #799FBD; 
padding:		1px;
margin-bottom: 		2px;
}

a
{
font-size:		11px;
color:			#240055;
text-decoration: 	none;
}

a.norm
{
font-size:		11px;
color:			#240055;
}

a.link
{
color:			#240055;
font-size:		11px;
}

.input
{
background-color:	#FFFFFF;
border:			1px #C4C4C4 solid;
font-size:		11px;
color:			#000000;
}

.button
{
background-color:	#F7F7F7;
color:			#002455;
border:			1px #C4C4C4 solid;
font-size:		11px;
cursor:			pointer;
background-image: 	url(../images/go.gif);
}

.preis
{
font-size:		13px;
font-weight:		bold;
}
.copy
{
color:			#B6B6AA;
font-size:		10px;
}

.table
{
border:			1px #0240AA solid;
padding:		1px;
}

.fehlertitle
{
text-align: 		left;
color:			#000000;
font-size:		12px;
font-weight:		bolder; 
font-family:		verdana,arial,helvetica,sans-serif;
background-color:	#FF0000;
margin:			0px;
}
.fehlerbox
{
text-align: 		center;
color:			#000000;
font-size:		12px;
font-weight:		bolder; 
background-color:	#FFFFFF;
border:			1px solid #FF0000;
}

.fehler
{
color:			#DB0000;
font-size:		12px;
font-weight:		bolder; 
font-family:		verdana,arial,helvetica,sans-serif;
}
.wk_table
{
border-collapse:	collapse;
}
.wk_kopf
{
border:			1px #000 solid;
background-color:	#0240AA;
color:			#ffffff;
background-image: 	url(../images/menu.gif);
}

.wk_felder
{
border:			1px #000 solid;
padding:		1px;
background-color: 	#FFCE3C;
}

.amz{
border-bottom:			1px solid #000;
font-family:        		verdana,arial,helvetica,sans-serif;
font-size:			14px;
font-weight:			bolder; 
}

.cat_desc
{
border:				1px #0049AA dashed;
width:				98%; 
padding:			3px;
text-align: 			left;
}

.quote {
	width: 468px;
	padding: 4px;
	margin: 2px;
	font-size: 11px;
	color: #444444;
	line-height: 125%;
	background-color: #FFFFCC;
	border: #009200 1px solid;
}