/* This is the style of your browser text */

body {
margin: 0	;
padding: 0;
background-color: #e0ded8; }

.container {
position: absolute;
top: 10px;
left: 50%;
margin-left: -385px;
width: 770px;
min-height: 300px;}

* html .Container {
height: 300px; /*** IE doesn't support min-height, but instead it handles height as min-height so we need to hack the height ***/
}



.row, .oben {
margin-top: 5px;
width: 100%;
background-repeat: no-repeat;
background-position: top left;
}

.links {
padding-top:5px;
padding-right:10px;
float:left;
}



.rechts {
padding-top:5px;
padding-left:10px;
float:right;
}

.mitte {
padding-top:5px;
}

.linkscont, .rechtscont {
width:375px;}
.mitte {

}

.submenu {
width:380px;
float: right;
height: 200px;
margin:0;
padding:0; }

.maincontent {
margin-top: 5px;
width: 100%;
height: auto; }

.update {
position: absolute;
top:10px;
right:10px;
text-align:right; 
color: #cccccc; }

.loginbox {
position: absolute;
top:60px;
left:0px;
width:770px;
text-align:right; }

.frame1 {
width:770px;
backgound-color: #ffffff;
padding: 10px;
}

.frame1 table {
width: 750px;
}
