body{background-color: #90aac3; margin: 0px; padding: 0px; border: 0px; font-family: verdana; font-size: 13px;}
div{margin: 0px; padding: 0px; border: 0px; text-align: left; }
h1{margin: 0px; padding: 0px; border: 0px;}
img{margin: 0px; padding: 0px; border: 0px;}

#rahmen{width: 1003px; margin: auto; text-align: center; padding:0px; border:0px;}
#head{
	width: 1003px;
	height: 102px;
	background-image:url(images/head.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	}
#head h1{font-size: 21px; font-weight: bold; color: white; margin: 0px; padding-left: 20px; padding-top: 15px; border: 0px;}
#head h2{font-size: 18px; font-weight: bold; color: white; margin: 0px; padding-left: 30px; border: 0px;}

#head a:link, #head a:active, #head a:hover, #head a:visited{color: white; font-size: 12px; text-decoration: none;}

#main{	
	float: left;
	width: 1003px;
	background-image:url(/images/bg.gif);
	background-repeat: repeat-y;
	background-position: left top;}

#main-full{	
	float: left;
	width: 1003px;
	background-image:url(/images/bg-full.gif);
	background-repeat: repeat-y;
	background-position: left top;}

	
#menue{
	float: left;
	width: 172px;
	height: 500px;}
	
#menue ul{list-style-type:none; margin: 0px; padding: 0px; border: 0px; width: 172px;}
#menue li{list-style-type:none; margin: 0px; padding: 0px; border: 0px;}
#menue .mainmenue{height: 24px; width: 144px; background-image: url(/images/menue.gif); background-repeat: no-repeat; padding-top: 8px; padding-left: 28px; color: #1b76ae; font-size: 12px; font-weight: bold;} 
#menue .submenue{position: relative; left: 15px; padding-bottom: 3px;}

.mainmenue a:link, .mainmenue a:active, .mainmenue a:hover, .mainmenue a:visited{color: #1b76ae; font-size: 12px; font-weight: bold; text-decoration: none;}
.submenue a:link, .submenue a:active, .submenue a:hover, .submenue a:visited{color: black; font-size: 12px; text-decoration: underline;}
#content a:link, #content a:active, #content a:hover, #content a:visited{color: black; font-size: 12px; text-decoration: underline;}


#content{
	float: left;
	width: 640px;
	padding-left: 10px; 
	padding-bottom: 5px;}

#content h1{font-size: 15px; font-weight: bold; color: #336699;}
#content h2{font-size: 13px; font-weight: bold; color: #336699;}

#box{
	float: left;
	width: 172px;
	height: 650px;
	text-align: center;
}

#box img{padding-left: 2px;}
	

#footer{
	float: left;
	width: 1003px;
	height: 10px;
	background-image:url(images/footer.jpg);
	background-repeat: no-repeat;
	background-position: left top;}
	
/* Content Tabellen*/

.table-head{text-align: center; vertical-align: top; background-color: #336699; color: white;}

.menue_top{width: 106px; height: 102px; float:left; margin-right: 1px;  color: white; font-weight: bold;}
.menue_text{padding-top: 85px; text-align: center;}

.boxframe{width: 100%; float: left;}
.box1{width: 125px; float: left;}
.box2{width: 400px; float: left;}