#tabs {
	border-bottom : 1px solid #ccc;
	margin : 0;
	padding-bottom : 19px;
	padding-left : 10px;	
}

#tabs ul, #tabs li	{
	display : inline;
	list-style-type : none;
	margin : 0;
	padding : 0;
}

	
#tabs a:link, #tabs a:visited	{
	background : #004294;
	border : 1px solid #ccc;
	color : #FFF;
	float : left;
	font-size : 1.0em;
	font-weight : normal;
	line-height : 14px;
	margin-right : 8px;
	padding : 2px 10px 2px 10px;
	text-decoration : none;
}

#tabs a:link.active, #tabs a:visited.active	{
	background : #fff;
	border-bottom : 1px solid #fff;
	color : #000;
}

#tabs a:hover	{
	color : #CCC;
}

	
body.sektion_eins #tabs li#nav1 a, 
body.sektion_zwei #tabs li#nav2 a,
body.sektion_drei #tabs li#nav3 a,
body.sektion_vier #tabs li#nav4 a {
	background : #fff;
	border-bottom : 1px solid #fff;
	color : #000;
}

#tabs #subnav1,
#tabs #subnav2,
#tabs #subnav3,
#tabs #subnav4 {
	display : none;
	width: 100%;
}

body.sektion_eins #tabs ul#subnav1, 
body.sektion_zwei #tabs ul#subnav2,
body.sektion_drei #tabs ul#subnav3,
body.sektion_vier #tabs ul#subnav4 {
	display : inline;
	left : 10px;
	position : absolute;
	top : 95px;
}

body.sektion_eins #tabs ul#subnav1 a, 
body.sektion_zwei #tabs ul#subnav2 a,
body.sektion_drei #tabs ul#subnav3 a,
body.sektion_vier #tabs ul#subnav4 a {
	background : #fff;
	border : none;
	border-left : 1px solid #ccc;
	color : #CCC;
	font-size : smaller;
	font-weight : bold;
	line-height : 10px;
	margin-right : 4px;
	padding : 2px 10px 2px 10px;
	text-decoration : none;
}
 #tabs ul a:hover {
	color : #ff9933;
}
#main_content {
	background : #fff;
	border : 1px solid #ccc;
	border-top : none;
	width: 400px;
	margin : 0px;
	padding : 20px 20px 20px 20px;
	text-align: left;
}

#table {
	text-align: left;
}
