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;}
h3{margin: 0px; padding: 0px; border: 0px; font-size: 13px; color: #3055A3;}
img{margin: 0px; padding: 0px; border: 0px;}

#rahmen{width: 1003px; margin: auto; padding:0px; border:0px;}
#head{
	width: 1003px;
	height: 130px;
	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;}
	
#main{	
	float: left;
	width: 1003px;
	background-image:url(/images/bg.gif);
	background-repeat: repeat-y;
	background-position: left top;
	border-top: 1px solid #3055A3;
	}

#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: #3055A3; 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: #3055A3; 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: 630px;
	padding-left: 10px; 
	padding-right: 10px; 
	padding-bottom: 5px;}

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

#box{
	float: left;
	width: 162px;
	height: 650px;
	padding-left: 10px;
	}
#box img{padding-left: 2px;}

.box_300{
	float: left;
	width: 295px;
	padding-right: 20px;
	}
.box_33{
	float: left;
	width: 190px;
	padding-right: 20px;
	}

.boxframe{
	float: left;
	width: 100%;
	padding-bottom: 15px;
	}
	

#footer{
	float: left;
	width: 1003px;
	height: 10px;
	border-top: 1px solid #3055A3;
}
	
/* Content Tabellen*/

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