body
{
background-color:#3B4658;
}

#rahmen {
position: absolute;
top: 0;
left: 50%;
width: 1060px;
margin-left: -530px;
}

#logoplace
{
visibility: visible;
position: absolute;
top: 42px;
left: 0px;
width: 210px;
height: 85px;
}

#headbereich
{
visibility: visible;
position: absolute;
top: 42px;
left: 210px;
width: 812px;
height: 85px;
}

#inhaltsflaeche
{
background-color: #E1E6EC;
visibility: visible;
position: absolute;
top: 127px;
left: 0px;
width: 1060px;
height: 690px;
}

#sprache
{
position: absolute;
top: 42px;
left: 760px;
width: 200px;
height: 36px;
}

#email
{
visibility: visible;
position: absolute;
top: 100px;
left: 870px;
width: 175px;
height: 10px;
}

#topnavi
{
visibility: visible;
position: absolute;
top: 105px;
left: 210px;
width: 638px;
height: 8px;
color: #D5DCE6;
font-size: 11px;
font-family: Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
font-weight: normal;
}

#seitennavi
{
visibility: visible;
position: absolute;
top: 140px;
left: 26px;
width: 175px;
height: 575px;
}

#status
{
visibility: visible;
position: absolute;
top: 140px;
left: 210px;
width: 640px;
height: 20px;
color: #4E5763;
font-size: 11px;
font-family: Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
font-weight: bold;
}

#bonushead
{
visibility: visible;
position: absolute;
top: 628px;
left: 210px;
width: 640px;
height: 20px;
color: #4E5763;
font-size: 11px;
font-family: Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
font-weight: bold;
}

#bonusboxen_rahmen {
	visibility: visible;
	position: absolute;
	top: 655px;
	left: 210px;
}

.bonusbox
{
visibility: visible;
background-image:url(../imgs/bck-box-unten.png);
background-repeat:no-repeat;
width: 151px;
height: 151px;
overflow: hidden;
color: #4E5763;
font-size: 11px;
font-family: Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
font-weight: bold;
float: left;
margin-right: 12px;
}

#bonusbox_alt
{
visibility: visible;
position: absolute;
background-image:url(../imgs/bck-box-unten.png);
repeat:no-repeat;
top: 655px;
left: 210px;
width: 151px;
height: 151px;
color: #4E5763;
font-size: 11px;
font-family: Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
font-weight: bold;
}

#produktsuche
{
visibility: visible;
position: absolute;
top: 135px;
left: 870px;
width: 180px;
height: 60px;
color: #4E5763;
font-size: 11px;
font-family: Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
font-weight: bold;
line-height:28px;
}

#rechte_spalte
{
visibility: visible;
position: absolute;
top: 195px;
left: 870px;
width: 180px;
color: #4E5763;
font-size: 11px;
font-family: Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
font-weight: bold;
line-height: 15px;
}

#produktkatalog
{
visibility: visible;
position: absolute;
top: 195px;
left: 870px;
width: 180px;
height: 230px;
color: #4E5763;
font-size: 11px;
font-family: Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
font-weight: bold;
line-height:28px;
}

#filme
{
visibility: visible;
position: absolute;
top: 435px;
left: 870px;
width: 180px;
height: 144px;
color: #4E5763;
font-size: 11px;
font-family: Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
font-weight: bold;
line-height:28px;
}

#virtuelleproduktion
{
visibility: visible;
position: absolute;
top: 595px;
left: 870px;
width: 180px;
height: 115px;
color: #4E5763;
font-size: 11px;
font-family: Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
font-weight: bold;
line-height:28px;
}

#maincontentbck
{
background-color: white;
visibility: visible;
position: absolute;
top: 165px;
left: 210px;
width: 620px;
height: 434px;
overflow: auto;
color: #4E5763;
font-size: 11px;
font-family: Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
font-weight: normal;
padding: 10px;
}

.xtrabox
{
position:absolute;
top:66px;
left:34px;
width:290px;
background-color:white;
filter:alpha(opacity=85);
-moz-opacity: 0.85;
opacity: 0.85;
KhtmlOpacity: 0.85;
}

input.suche
{
color: black;
font-size: 10px;
font-family: Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
font-weight: bold;
border:3px solid white;
width: 103px;
height: 15px;
margin: 0;
margin-top: 3px;
vertical-align: top;
}

p
{
color: #4E5763;
font-size: 11px;
font-family: Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
font-weight: normal;
}

a:link    { color:#4E5763; text-decoration: underline; font-size: 11px; font-weight:normal; font-family: Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;}
a:active  { color:#4E5763; text-decoration: underline; font-size: 11px; font-weight:normal; font-family: Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;}
a:visited { color:#4E5763; text-decoration: underline; font-size: 11px; font-weight:normal; font-family: Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;}
a:hover   { color:#4E5763; text-decoration: underline; font-size: 11px; font-weight:normal; font-family: Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;}

a.katlink:link    { color:#4E5763; text-decoration:none; font-size: 11px; font-weight:normal; font-family: Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;}
a.katlink:active  { color:#4E5763; text-decoration: none; font-size: 11px; font-weight:normal; font-family: Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;}
a.katlink:visited { color:#4E5763; text-decoration: none; font-size: 11px; font-weight:normal; font-family: Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;}
a.katlink:hover   { color:#4E5763; text-decoration: underline; font-size: 11px; font-weight:normal; font-family: Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;}

a.top:link    { color:#D5DCE6; text-decoration: none; font-size: 11px; font-weight:normal; font-family: Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;}
a.top:active  { color:#D5DCE6; text-decoration: underline; font-size: 11px; font-weight:normal; font-family: Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;}
a.top:visited { color:#D5DCE6; text-decoration: none; font-size: 11px; font-weight:normal; font-family: Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;}
a.top:hover   { color:#D5DCE6; text-decoration: underline; font-size: 11px; font-weight:normal; font-family: Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;}

a.sprache:link    { color:#D5DCE6; text-decoration: none; font-size: 11px; font-weight:normal; font-family: Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;}
a.sprache:active  { color:#D5DCE6; text-decoration: none; font-size: 11px; font-weight:normal; font-family: Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;}
a.sprache:visited { color:#D5DCE6; text-decoration: none; font-size: 11px; font-weight:normal; font-family: Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;}
a.sprache:hover   { color:#D5DCE6; text-decoration: none; font-size: 11px; font-weight:normal; font-family: Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;}

a.email:link    { color:#D5DCE6; text-decoration: none; font-size: 11px; font-weight:bold; font-family: Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;}
a.email:active  { color:#D5DCE6; text-decoration: underline; font-size: 11px; font-weight:bold; font-family: Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;}
a.email:visited { color:#D5DCE6; text-decoration: none; font-size: 11px; font-weight:bold; font-family: Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;}
a.email:hover   { color:#D5DCE6; text-decoration: underline; font-size: 11px; font-weight:bold; font-family: Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;}

a.side1:link    { color:#4E5763; text-decoration: none; font-size: 11px; font-weight:bold; font-family: Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular; line-height:22px;}
a.side1:active  { color:#4E5763; text-decoration: underline; font-size: 11px; font-weight:bold; font-family: Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular; line-height:22px;}
a.side1:visited { color:#4E5763; text-decoration: none; font-size: 11px; font-weight:bold; font-family: Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular; line-height:22px;}
a.side1:hover   { color:#4E5763; text-decoration: underline; font-size: 11px; font-weight:bold; font-family: Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular; line-height:22px;}

a.side2    	{  margin-bottom:7px; display:inline-block; color:#4E5763; text-decoration: none; font-size: 11px; font-weight:normal; font-family: Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;}
a.side2:hover  { text-decoration: underline;}

a.status:link    { color:#4E5763; text-decoration: none; font-size: 11px; font-weight:bold; font-family: Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;}
a.status:active  { color:#4E5763; text-decoration: underline; font-size: 11px; font-weight:bold; font-family: Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;}
a.status:visited { color:#4E5763; text-decoration: none; font-size: 11px; font-weight:bold; font-family: Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;}
a.status:hover   { color:#4E5763; text-decoration: underline; font-size: 11px; font-weight:bold; font-family: Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;}


.news_history {
     margin-bottom: 10px;
}


/*************** VERWALTUNG ************************/

p.verwaltung	{font-family: arial;
		font-size: 12px;
		font-weight: normal;
		color: #2A3E36;
		padding: 0;
		margin: 0;}
h4.verwaltung	{font-family: arial;
		font-size: 12px;
		font-weight: bold;
		color: #2A3E36;
		padding: 0;
		margin: 0;
		margin-bottom: 6px;}
h3.verwaltung	{font-family: arial;
		font-size: 16px;
		font-weight: bold;
		color: #2A3E36}
td.verwaltung2	{background-color: #cAdEd6;
		padding: 5px;
		padding-bottom: 20px;}
td.verwaltung1	{background-color: #dAeEe6;
		padding: 5px;
		padding-bottom: 20px;}
div.verwaltung_infobox{
		position: absolute;
		top: 15px;
		left: 15px;
		width: 200px;
		padding: 5px;
		font-family: arial;
		color: #2A3E36;
		background-color: #cAdEd6;
		border: 1px solid #2A3E36;
		font-size: 11px;
		font-weight: normal;
		display:none;
		z-index: 1000}

