a
{
	font-size:10pt;
	color:#FFF0E0;
	text-decoration:none;
}

a:link
{
	color:#33FF44;
}

a:visited
{
	color:#33FF44;
}

a:hover
{
	color:#FFFFFF;
}

a:active
{
	color:#33FF44;
}

a:focus
{
	color:#33FF44;
}


body
{
	background-color:#000000;
        color:#FFFFFF;
        font-size:10pt;
        font-family:arial,helvetica,verdana;
        font-weight:bold;
	text-align:center;
}

div
{
/*
	border-color:#FFFFFF;
	border-style:solid;
	border-size:1px;
*/
}


.page
{
	width:900px;
	margin:auto;
	text-align:left;
	position:relative;
	top:32px;
	padding-bottom:128px;
}


.menu
{
	width:210px;
	position:absolute;
	top:128px;
}

.right
{
	width:596;
	position:relative;
	left:244px;
}

.lang
{
	text-align:right;
	padding-top:8px;
	padding-bottom:7px;
}

.logo
{
	background-color:#000000;
	background-image:url("img/sterne.gif");
	background-repeat:yes;
	height:96px;
	padding-left:32px;
	padding-right:32px;
	border:0px;
	spacing:0px;
}

.main
{
	background:#406090;
	margin:0px;
	padding:32px;
	padding-top:0px;
	spacing:0px;
	border:0px;
	vertical-align:top;
}

.headline
{
	color:#000000;
	background:#80A0D0;
	padding-top:1px;
	padding-bottom:1px;

	border-top:1px;
	border-left:1px;
	border-bottom:2px;
	border-right:2px;
	border-color:#000000;
	border-style:solid;

	margin:0px;
	margin-bottom:48px;

	text-align:center;
}

.boxhead
{
	color:#000000;
	background:#80A0D0;
	padding:16px;
	padding-top:1px;
	padding-bottom:1px;

	border-top:1px;
	border-left:1px;
	border-bottom:1px;
	border-right:2px;
	border-color:#000000;
	border-style:solid;

	margin:0px;
}

.boxbody
{
	font-size:10pt;
	color:#B0D0F0;
	font-weight:bold;
	background:#5070A0;
	padding:16px;

	border-top:1px;
	border-left:1px;
	border-bottom:2px;
	border-right:2px;
	border-color:#000000;
	border-style:solid;

	margin:0px;
	margin-bottom:48px;
}

h1
{
	font-size:14pt;
	color:#FFFFFF;
	font-weight:bold;
	
	margin-top:0px;
	margin-bottom:16px;
}

.boximage
{
	float:left;
	margin-right:16px;
	margin-bottom:16px;
	background:#000000;
	padding:16px;
}

/*
.black
{
	font-size:10pt;
	color:#A0C0F0;
	font-weight:bold;
	background:#000000;
}
*/

div.menu
{
	background:#80A0D0;
}


div.menuentry:hover, div.menuentry:active
{
	background:#FF0000;
}


div.menuentryselected
{
	background:#FF0000;
	margin:0px;
	padding:0px;
}


div.menuentryvoid
{
	background:#406090;
	margin:0px;
	padding:0px;
	height:16px;
}


div.admincontrols
{
	float:right;
	margin:0px;
	padding:0px;
	margin-top:16px;
}


hr
{
	border-style:solid;
	border-width:thin;
	border-color:#406090;
}


font.ubs
{
	color:#FFF0E0;
}

font.vor
{
	color:#33FF44;
}


div.admin
{
	text-align:right;
	font-weight:normal;
	display:inline;
	background:#000000;
}


img.flag
{
	border-color:#000000;
	border-width:thin;
	border-style:solid;
}

img.flag:hover
{
	border-color:#33FF44;
	border-width:thin;
	border-style:solid;
}


img.menu
{
	border-style:none;
}


img
{
	border-style:none;
	border-width:none;
}


textarea, input
{
	background-color:#406090;
	border-style:solid;
	border-width:thin;
	border-color:#80A0D0;
	font-size:10pt;
	color:#A0C0F0;
	font-weight:bold;
	font-family:Arial,Helvetica,Verdana;
}