	body{
		font-family:Tahoma;
	}
	small{
		font-size:11px;
	}
	a{
		color: blue;
		font-size:12px;
	}
	a:hover{
		color: orange;
	}
	input{
		font-size:11px;
	}
	select{
		font-size:11px;
	}
	td{
		font-size:11px;
	}
	th{
		font-size:11px;
	}
	#activity_menu{
		width:180px;
		margin-top:99px;
	}
	#book_menu{
		width:180px;
		margin-top:225px;
	}
	#poll_menu{
		width:180px;
		margin-top:246px;
	}
	#link_group{
		width:180px;
		margin-top:267px;
	}
	table.calendar{
		border:1px dotted;
	}
	table.calendar td{
		font-size:24px;
		font-weight:bold;
		text-align:center;
		width:14%;
	}
	.committee{
		border:1px dotted;
		width:60%;
		padding:20px;
		margin:0px 20px 20px 0px;
		float:left;
	}
	.committee_image{
		float:left;
		width:40%;
	}
	.committee_content{
		float:left;
		width:60%;
	}
	.common_title_frame{
		float:left;
	}
	.common_title_with_image{
		background:url(../Image/common.jpg);
		font-size:16px;
		border-left:5px solid gray;
		border-bottom:1px dotted;
		height:25px;
		width:460px;
		padding:5px 0px 0px 30px;
		float:left;
	}
	.common_title_image{
		background:url(../Image/common.jpg);
		width:100px;
		border-bottom:1px solid gray;
		border-right:1px solid gray;
		display:table-cell;
		float:left;
		padding:10px;
		float:left;
	}
	.common_complain{
		font-size:12px;
		padding:5px 0px 0px 30px;
		text-align:left;
		width:460px;
	}
	.common_title{
		background:url(../Image/common.jpg);
		font-size:16px;
		border-left:5px solid gray;
		border-bottom:1px dotted;
		height:25px;
		padding:5px 0px 0px 30px;
	}
	.common{
		border:1px dotted;
		width:100%;
		margin:0px 0px 20px 0px;
		display:table;
	}
	.common_head{
		background:url(../Image/common.jpg);
		font-size:12px;
		height:25px;
		padding:3px 0px 0px 20px;
	}
	.common_name{
		float:left;
	}
	.common_group{
		float:right;
	}
	.common_body{
		padding:0px 20px 15px 20px;
		display:table;
		width:610px;
		border-top:1px solid yellow;
		margin-top:10px;
	}
	.common_content{
		vertical-align:top;
		padding:10px 20px 15px 20px;
		display:table-cell;
		width:490px;
	}
	.common_image{
		display:table-cell;
		float:right;
		margin-top:10px;
	}
	.common_foot{
		font-size:12px;
		display:table;
		width:100%;
		background-color:rgb(90%,90%,90%);
	}
	.common_foot_info{
		display:table-cell;
	}
	.common_foot_function{
		display:table-cell;
		text-align:right;
	}
	.common_back{
		float:left;
	}
	.common_up{
		width:550px;
		text-align:center;
		float:left;
	}
	.common_next{
		vertical-align:top;
		float:left;
	}
	.common_body2{
		border-top:1px solid green;
		margin-top:10px;
		width:610px;
		border-top:1px solid yellow;
		display:table;
	}
	.common_content2{
		vertical-align:top;
		padding-top:10px;
		padding-bottom:20px;
		width:490px;
	}
	.common_status{
		margin:5px 5px 0px 5px;
		width:20px;
		display:table-cell;
	}
	.common_image2{
		padding-top:10px;
		display:table-cell;
		text-align:center;
	}
	ul.web_news_list
		a{
			font-size:10px;
	}
	ul.web_news_list{
		margin:0px 0px 0px -10px;
	}
	.content_head{
		width:1000px;
		height:150px;
		background: url(../Image/head.jpg);
	}
	.content_body{
		display:table;
		border:1px solid;
		padding:0px 10px 0px 10px;
		width:980px;
	}
	.nav_body{
		display:table-cell;
		width:190px;
	}
	.content{
		display:table-cell;
		font-size:12px;
		width:790px;
		min-width:790px;
		padding-bottom:20px;
	}
	.web_news{
		width:178px;
		border-collapse:collapse;
		border: 1px solid gray;
		background-color: rgb(90%,90%,90%);
		border-color: rgb(100%,100%,100%) rgb(60%,60%,60%) rgb(60%,60%,60%) rgb(100%,100%,100%);
	}
	.web_news
		a{
			font-size:10px;
	}
	
	.dummy{
			display: block;
			padding:5px 10px 2px 30px ;
			visibility:hidden;
			border:1px solid;
			font-size:12px;
	}
	td.member_menu
		a {
			padding:5px 25px 2px 25px ;
			border: 2px solid gray;
			background-color: rgb(90%,90%,90%);
			border-color: rgb(100%,100%,100%) rgb(60%,60%,60%) rgb(60%,60%,60%) rgb(100%,100%,100%);
			color: rgb(0%,0%,0%);
			font-size: 12px;
			text-decoration:none;
		}
	td.member_menu
		a:hover{
			background-color: rgb(80%,80%,100%);
		}
	td.profile{
		padding:5px 10px 2px 20px ;
		border-right:gray solid 1px;
		border-bottom:gray solid 1px;
	}
	table.table_form{
		border:1px dotted;
	}
	td.fck{
		border:1px dotted;
	}
	
	//// korigiert ////
	
	.about_us{
	}
	
	.about_us a{
			text-decoration:none;
			border-collapse:collapse;
			font-size: 11px;
			color:blue;
			padding-left:30px;
			margin-right:-25px;
		}
	
	.navigator_1{
		padding-bottom:15px;
	}
	.navigator_1
		a {
			text-decoration:none;
			display: block;
			padding:5px 10px 2px 30px ;
			border-collapse:collapse;
			font-size: 11px;
			color:blue;
		}
	.navigator_1
		a:hover{
			background-color: rgb(90%,90%,100%);
		}
	.navigator_2{
		padding-bottom:15px;
	}
	.navigator_2
		a {
			text-decoration:none;
			display: block;
			padding:5px 10px 2px 30px ;
			border-collapse:collapse;
			font-size: 11px;
			color:orange;
		}
	.navigator_2
		a:hover{
			background-color: rgb(90%,90%,100%);
		}
	
	.login{
		background-color:#fff7af;
		font-size:10px;
	}
	
	.haupt_menu{
		position: absolute;
		top: 160px ;
		left: 0px;
		width:100%;
		display:table-row;
	}
	.menu_align{
		width:1000px;
	}
	.menu_left_align{
		width:180px;
		position: absolute;
		top: 190px ;
		text-align:center;
		margin-left:-25px;
		visibility:hidden;
	}
	.align_left{
		display:table-cell;
		width:420px;
	}
	.align_right{
		display:table-cell;
		width:10px;
	}
	
	.menu_bar{
		display:table-cell;
		padding-top:4px;
		padding-bottom:4px;
		height:31px;
	}
	.menu_bar
		a{
			padding-left:10px;
			padding-right:10px;
			font-size:11px;
			border-right:1px solid;
			color:blue;
			
		}
	.menu_bar
		a:hover{
			color: rgb(50%,50%,100%);
		}
	.sub_menu{
		position: absolute;
		top: 190px ;
		left: 0px;
		width:100%;
		visibility:hidden;
	}
	.sub_menu_item{
		padding-bottom:15px;
	}
	.sub_menu_item
		a {
			text-decoration:none;
			display: block;
			padding:5px 10px 2px 30px ;
			border-collapse:collapse;
			font-size: 11px;
			color:blue;
			background-color:#fff7af;
			width:140px;
		}
	.sub_menu_item
		a:hover{
			background-color: rgb(90%,90%,100%);
		}
	.sub_menu_cata{
		display: block;
		padding:5px 10px 2px 30px ;
		border-collapse:collapse;
		font-size: 11px;
		color:blue;
		background-color:#ffeaaf;
		width:140px;
	}
	
	.main_content{
		font-size:11px;
	}
	
	tr.tr_head{
		background-color:#678bc7;
	}
	tr.tr_head a{
		color:black;
	}
	tr.tr_gerade{
		background-color:rgb(95%,95%,95%);
	}
	tr.tr_ungerade{
		background-color:rgb(90%,90%,90%);
	}
	tr.tr_gerade:hover{
		background-color:rgb(100%,100%,80%);
	}
	tr.tr_ungerade:hover{
		background-color:rgb(100%,100%,80%);
	}
	
	.sub_link_align{
		width:200px;
		position: absolute;
		top: 191px ;
		text-align:center;
		margin-left:155px;
		visibility:hidden;
	}
	.sub_link_student{
		margin-top:143px;
		float:left;
		width:180px;
		margin-left:-180px;
	}
	.sub_link_student
		a{
			text-decoration:none;
			display: block;
			padding:5px 10px 2px 30px ;
			border-collapse:collapse;
			font-size: 11px;
			color:blue;
			background-color:#ffeaaf;
			width:140px;
		}
	.sub_link_student
		a:hover{
			background-color: rgb(90%,90%,100%);
		}
	.sub_link{
		margin-top:246px;
		float:left;
		width:180px;
	}
	.sub_link
		a {
			text-decoration:none;
			display: block;
			padding:5px 10px 2px 30px ;
			border-collapse:collapse;
			font-size: 11px;
			color:blue;
			background-color:#ffeaaf;
			width:140px;
		}
	.sub_link
		a:hover{
			background-color: rgb(90%,90%,100%);
		}
	.dummy{
			display: block;
			padding:3px 10px 2px 30px ;
			visibility:hidden;
			border:1px solid;
			font-size:11px;
	}