@charset "ISO-8859-1";

body { 
	color: #000000; 
	font-family: Arial,sans-serif; 
	font-size: 13px; 
	}

a {text-decoration:none; outline:none;}

#noprint { position: absolute; top: 0px; width: 250px; height: 830px; border: 0px solid; overflow: hidden;
	display: none; background: #000000; }

#menu { 
	background-image:url(./material/menu_line_00.gif); 
	background-repeat:no-repeat; }

#menuitem1 a {	
	color: #000000;
	height: 20px; }
#menuitem2 a {	
	color: #000000;
	height: 20px; }
#menuitem3 a {	
	color: #000000;
	height: 20px; }
#menuitem4 a {	
	color: #000000;
	height: 20px; }
#menuitem5 a {	
	color: #000000;
	height: 20px; }
#menuitem6 a {	
	color: #000000;
	height: 20px; }
#menuitem7 a {	
	color: #000000;
	height: 20px; }


#menupoint01 {
	color: #000000;
	font-size: 12px;
	background-image:url(./material/menu_point_01.gif); 
	background-repeat:no-repeat; 
	height: 20px; }
#menupoint01 a {
	color: #000000;
	font-size: 12px;
	background-image:url(./material/menu_point_01.gif); 
	background-repeat:no-repeat; 
	height: 20px;}
#menupoint11 {
	color: #000000;
	font-size: 13px;
	font-weight: bold;
	background-image:url(./material/menu_point_01a.gif); 
	background-repeat:no-repeat; 
	height: 20px; }

#menuitemactive1 {
	color: #000000;
	font-weight: bold;
	background-image:url(./material/menu_line_01.gif); }
#menuitemactive2 {
	color: #000000;
	font-weight: bold;
	background-image:url(./material/menu_line_02.gif); }
#menuitemactive3 {
	color: #000000;
	font-weight: bold;
	background-image:url(./material/menu_line_03.gif); }
#menuitemactive4 {
	color: #000000;
	font-weight: bold;
	background-image:url(./material/menu_line_04.gif); }
#menuitemactive5 {
	color: #000000;
	font-weight: bold;
	background-image:url(./material/menu_line_05.gif); }
#menuitemactive6 {
	color: #000000;
	font-weight: bold;
	background-image:url(./material/menu_line_06.gif); }
#menuitemactive7 {
	color: #000000;
	font-weight: bold;
	background-image:url(./material/menu_line_07.gif); }

#menu2 { 
	font-size: 12px;
	color: #000000;
	background-image:url(./material/menu_line_20.gif); 
	background-repeat:no-repeat; }
#menuitem21 a {
	font-size: 12px;
	color: #000000;
	background-image:url(./material/menu_line_21.gif); 
	background-repeat:no-repeat; 
	overflow:hidden; }
#menu3 { 
	font-size: 12px;
	color: #000000;
	background-image:url(./material/menu_line_30.gif); 
	background-repeat:no-repeat; 
	background-position: 6px 0px;}
#menu4 { 
	font-size: 12px;
	color: #000000;
	background-image:url(./material/menu_line_30.gif); 
	background-repeat:no-repeat; 
	background-position: 0px 0px;}
#menuitem31 a {
	font-size: 12px;
	color: #000000;
	background-image:url(./material/menu_line_31.gif); 
	background-repeat:no-repeat; 
	height: 20px; }

#buy {
	color: #000000;
	background-image:url(./material/menu_point_03.gif); 
	background-repeat:no-repeat; }
#buy a {
	color: #000000;
	background-image:url(./material/menu_point_03.gif); 
	background-repeat:no-repeat; }

#disposition a {
	color: #29bcad;
	font-weight: bold;
	font-size: 13px; }
#disposition td {
	font-size: 13px; 
	padding: 1;}

#impressum {
	color: #000000;
	font-size: 12px; }
#impressum a {
	color: #000000;
	font-weight: bold;
	font-size: 12px; }

#link01 a {
	color: #000000;
	background-image:url(./material/menu_point_02.gif); 
	background-repeat:no-repeat; 
	height: 13px; }
#link02 a {
	color: 000000;
	background-image:url(./material/menu_point_03.gif); 
	background-repeat:no-repeat; 
	height: 13px; }
#link03 a {
	color: #000000;
	background-image:url(./material/menu_point_03.gif); 
	background-repeat:no-repeat; 
	height: 13px; }
	
.level1 a {
	color: #000000;
	background-image:url(./material/menu_point_04a.gif); 
	background-repeat:no-repeat; 
	height: 13px; }
.level2 a {
	color: #000000;
	background-image:url(./material/menu_point_04b.gif); 
	background-repeat:no-repeat; 
	height: 13px; }
.level3 a {
	color: #000000;
	background-image:url(./material/menu_point_04c.gif); 
	background-repeat:no-repeat; 
	height: 13px; }
.level4 a {
	color: #000000;
	background-image:url(./material/menu_point_04d.gif); 
	background-repeat:no-repeat; 
	height: 13px; }

#composition {
	color: #000000;
	padding: 12px;
	background-color: #ccccff;
	background-image:url(./material/menu_point_02b.gif); 
	background-repeat:no-repeat; 
	background-position: 12px 12px;}

.tabelleangebotnoten {
	color: #000000;
	font-size: 12px; 
	background-color: #ccccff;
	vertical-align: top;
	overflow: hidden;}
.tabheadline {
	font-weight: bold; 
	text-align: center;}
.tabpasswort {
	padding-top: 10px;
	text-align: center; 
	background-color: #eeeeff; }
.tabwerktitel {
	padding-left: 3px;
	vertical-align: middle; 
	overflow: hidden;}
.tabwerktitel a {
	color: #000000;
	background-image:url(./material/menu_point_03.gif);
	background-repeat: no-repeat; } 
.tabpreis {
	padding-right: 3px;
	font-weight: bold;
	vertical-align: middle; 
	text-align: right;}
.tabpdfnoten {
	font-size: 14px;
	padding: 0px;
	text-align: center;
	vertical-align: middle; 
	background-color: #eeeeff;}
.tabpdfnoten a {
	color: #000000;
	font-weight: bold;}
.tabpdfkb {
	padding: 0px;
	text-align: center;
	vertical-align: middle; }
.tabpdfmuster {
	padding: 0px;
	text-align: center;
	vertical-align: middle;}
.tabpdfmuster a {
	font-size: 14px;
	color: #000000;
	font-weight: bold;}
	
.terminetext {
	font-size: 12px }

span.level { font-size: 11px; line-height: 20px;}	
span.neteditions {font-size: 18px; font-style: italic; 
	padding-bottom: 6px;
	background-image:url(./material/decoration_line_01.gif);
	background-repeat:no-repeat; background-position: 5px 3px;}
span.headline { 
	font-size:15px; 
	font-weight:bold; 
	background-image:url(./material/menu_point_02a.gif); 
	background-repeat:no-repeat; 
	height: 15px;}
span.hervorheben { 
	background-image:url(./material/button_orange.gif); 
	background-repeat:no-repeat;
	font-weight: bold;}
span.composition a { 
	color: #000000;
	background-image:url(./material/menu_line_31.gif); 
	background-repeat:no-repeat; }
