.formheader
{
	margin: 0px;
	padding: 0px;
}

.formheader span
{
	display: none;
}

.formheader.login
{
	height: 27px;
	background-color: transparent;
	background-image: url(/media/headlines/reg_benutzer.png);
	background-repeat: no-repeat;
}

*html .formheader.login
{
   filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/media/headlines/reg_benutzer.png, sizingMethod='crop');
   background-image: none;
}

.formheader.login.en
{
	height: 27px;
	background-color: transparent;
	background-image: url(/media/headlines/reg_user.png);
	background-repeat: no-repeat;
}

*html .formheader.login.en
{
   filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/media/headlines/reg_user.png, sizingMethod='crop');
   background-image: none;
}

.formheader.enter
{
	height: 27px;
	background-color: transparent;
	background-image: url(/media/headlines/enter_benutzer.png);
	background-repeat: no-repeat;
}

*html .formheader.enter
{
   filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/media/headlines/enter_benutzer.png, sizingMethod='crop');
   background-image: none;
}

.formheader.enter.en
{
	height: 27px;
	background-color: transparent;
	background-image: url(/media/headlines/enter_user.png);
	background-repeat: no-repeat;
}

*html .formheader.enter.en
{
   filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/media/headlines/enter_user.png, sizingMethod='crop');
   background-image: none;
}

label
{

}

.sbox
{
	width: 332px;
	max-width: 332px;
	min-width: 332px;
	padding-top: 4px;
	background-color: transparent;
	background-image: url(/media/sbox/top.png);
	background-repeat: repeat-x;
}

*html .sbox
{
   filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/media/sbox/top.png, sizingMethod='crop');
   background-image: none;
}

*html .sbox a, *html .sbox form
{
	position: relative;
}


.sbox .body
{
	width: 332px;
	max-width: 332px;
	min-width: 332px;	
	padding: 0px 4px 0px 4px;
	background-color: transparent;
	background-image: url(/media/sbox/body.png);
	background-repeat: repeat-y;
}

*html .sbox .body
{
   filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/media/sbox/body.png, sizingMethod='crop');
   background-image: none;
}

.sbox .footer
{
	height: 36px;
	background-color: transparent;
	background-image: url(/media/sbox/shadow.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

*html .sbox .footer
{
   filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/media/sbox/shadow.png, sizingMethod='crop');
   background-image: none;
}

.sbox form, 
.sbox .infobox 
{
	width: 324px;
	max-width: 324px;
	min-width: 324px;
	margin: 0px;
	padding: 0px;
	background-image: url(/media/form_bg.jpg);
	background-position: topleft;
	background-repeat: repeat-x;
	background-color: #88B37F;
}

.sbox form .formbody,
.sbox .infobox .formbody
{
	padding: 10px;
}

.sbox form .formbody h2,
.sbox .infobox .formbody h2
{
	font-size: 100%;
}

#content .infobox 
{
	text-align: left;
}

.formtext
{
	width: 99%;
	background-color: white;
	border: 1px solid #999999;	
}

.formtext.big
{
	width: 208px;
}

.formarea
{
	width: 100%;
	height: 130px;
	font-size: 100%;
	font-family: Arial, Helvetica, sans-serif;
	background-color: white;
	border: 1px solid #999999;	
	overflow: auto;
}

.formbox
{
	float: left;
	width: 48%;
	max-width: 49%;
	padding-right: 1%;
	margin-bottom: 5px;
}

.wLeft
{
	width: 38%;
	min-width: 39%;
	max-width: 39%;
	padding-right: 1%;
}

.wRight
{
	width: 59%;
	max-width: 59%;
}

.wLabel
{
	width: 24%;
	min-width: 25%;
	max-width: 25%;
	padding-right: 1%;
}

.wFull
{
	width: 74%;
	min-width: 74%;
	max-width: 74%;
}

.w100
{
	width: 98%;
	min-width: 97%;
	max-width: 97%;
}
