/* der neue Muell: */

body {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	margin:0;
}


img {
	border:	0;
}


/* der alte Muell: */

.copy {
	font-size: 12px;
	line-height: 17px;
}
.copy_sonder {
	font-size: 12px;
	line-height: 17px;
	padding-top: 13px;
}
.copy13 {
	font-size: 13px;
	line-height: 15px;
}
.copy13bold {
	font-size: 13px;
	line-height: 15px;
	font-weight: bold;
	text-decoration: none;
}
.copy11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
}
.copy11boldweiss {
	font-size: 11px;
	color: #FFFFFF;
	line-height: 16px;
	font-weight: bold;
	text-decoration: none;
}
.copy20boldweiss {
	font-size: 16px;
	color: #FFFFFF;
	line-height: 16px;
	font-weight: bold;
}
.copy13boldgrau {
	font-size: 13px;
	color: #666666;
	line-height: 15px;
	font-weight: bold;
	text-decoration: none;
}
.copy13boldweiss {
	font-size: 13px;
	color: #FFFFFF;
	line-height: 15px;
	font-weight: bold;
	text-decoration: none;
}
.copyweiss {
	font-size: 12px;
	color: #FFFFFF;
	line-height: 17px;
}

a:link {
	font-size: 13px;
	text-decoration: underline;
	color: #ff6600 !important;
}

a:visited {
	font-size: 13px;
	text-decoration: none;
	text-decoration: underline;
}

.copy13boldweissorange {
	font-size: 13px;
	color: #FF6600;
	line-height: 15px;
	font-weight: bold;
	text-decoration: none;
}
.copy11bold {
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
}
.copy11boldgrau {
	font-size: 11px;
	color: #666666;
	line-height: 16px;
	font-weight: bold;
}


/* das neue Menue (bischen komplex wg. Sprites, funkt aber) */

#menu {
	height: 		25px; 
}

#menu a {  
	display:		block; 
	float:			left; 
	text-align:		center; 
	background-color:#c6d6f7;
}
#menu a:hover, #menu a:hover u {  
	background-color:#98b5f0;
}

#menu a span { /* Mitte */  
	display:		block; 
	width:			103px;
	height: 		25px; 
	float:			left; 
	background-image:url(img/navi.gif);
	background-position: 0px -25px;
}

#menu a u, #menu a b {  
	display:		block; 
	float:			left; 
	height: 		23px; 
	width:			0px; 
	background-color:#c6d6f7; 
	border-left:	2px solid #c6d6f7; 
	border-top:		2px solid white; 
	border-right:	1px solid white;
}

#menu a:hover u { /* Trenner rechts */
	background-color:#98b5f0; 
	border-left:	2px solid #98b5f0; 
}

#menu a b { /* Trenner links */
	border:			0;  
	border-right:	2px solid #c6d6f7; 
	border-top:		2px solid white; 
}

#menu a:hover b {
	background-color:#98b5f0; 
	border-right:	2px solid #98b5f0; 
}

a#menu1 span		{ background-position:   -8px -25px;width:98px;}
.active1 a#menu1 span,
a:hover#menu1 span	{ background-position:   -8px 0px;	width:98px;}

a#menu2 span		{ background-position: -110px -25px;width:150px;}
.active2 a#menu2 span,
a:hover#menu2 span	{ background-position: -110px 0px;	width:150px;}

a#menu3 span		{ background-position: -265px -25px;width:80px;}
.active3 a#menu3 span,
a:hover#menu3 span	{ background-position: -265px 0px;	width:80px;}

a#menu4 span		{ background-position: -346px -25px;width:120px;}
.active4 a#menu4 span,
a:hover#menu4 span	{ background-position: -346px 0px;	width:120px;}

a#menu5 span		{ background-position: -474px -25px;width:90px;}
.active5 a#menu5 span,
a:hover#menu5 span	{ background-position: -474px 0px;	width:90px;}

a#menu6 span		{ background-position: -560px -25px;width:110px;}
.active6 a#menu6 span,
a:hover#menu6 span	{ background-position: -560px 0px;	width:110px;}

a#menu7 span		{ background-position: -680px -25px;width:110px;}
.active7 a#menu7 span,
a:hover#menu7 span	{ background-position: -680px 0px;	width:110px;}

a#menu8 span		{ background-position: -804px -25px;width:70px;}
.active8 a#menu8 span,
a:hover#menu8 span	{ background-position: -804px 0px;	width:70px;}

.active1 a#menu1, .active2 a#menu2, .active3 a#menu3, .active4 a#menu4,
.active5 a#menu5, .active6 a#menu6, .active7 a#menu7, .active8 a#menu8 {  
	background-color:#98b5f0;
}
.active1 a#menu1 b, .active2 a#menu2 b, .active3 a#menu3 b, .active4 a#menu4 b ,
.active5 a#menu5 b, .active6 a#menu6 b, .active7 a#menu7 b, .active8 a#menu8 b {
	border-right:	2px solid #98b5f0; 
}
.active1 a#menu1 u, .active2 a#menu2 u, .active3 a#menu3 u, .active4 a#menu4 u ,
.active5 a#menu5 u, .active6 a#menu6 u, .active7 a#menu7 u, .active8 a#menu8 u {
	border-left:	2px solid #98b5f0; 
}

/* Content */

#page {
	width:			868px;
	margin:			auto;
	margin-top: 	10px;
	background-color:	#96B3F0;
}

#meineleute {
	border-bottom:		solid 3px white;
}

.content {
	border-bottom:		solid 1px white;	
	padding-bottom:		10px;
}
.content a {
	color: #ff6600;
}
/* DAS BLEIBT! FUER IE6! */
.content td {
	text-align:		left;
}

.frame1 {
	margin:		8px; 
	border:		1px solid white; 
}

.bottom {
	background-color: #96B3F0;
}

/* Fuss */

#foot1 {
	background-color:#98b5f0;
	border-top:solid 1px white;
	height:		25px;
}
#foot1 img {
	float:	right;
}
#foot1 span {
	float:	right;
	width:	20px;
}

#foot2 {
	height:		25px;
	background-color:white;
}
#foot2 img {
	float:	right;
}
#foot2 span {
	float:	right;
	width:	26px;
}

.button-back { margin-left:15px}

#ds_top_flash {
	margin-right: 120px;
}

/* infospice */
#infotext {
	font-size:	12px; 
	position:	absolute; 
	bottom:		0;
	padding:	8px;
	width:		814px;
}
#infotext h1 {
	font-size:	12px; 
	font-weight:bold;
	color:		#FF6702;
	margin:			0;
	margin-bottom:	8px;
}
#infotext p {
	margin:			0;
	margin-bottom:	10px;
}
#infotext .infoname {
	color: white;
	font-weight:bold;
	font-size:	11px; 
}

#beforeinfo {
	margin-bottom:400px;	/* muss in jeder Datei ueberdefiniert werden */
} 


/* Kasten ohne Rand */
.oneframe0 {
	border:			0;
	width:			830px;
	margin:			auto;
	margin-bottom:	5px;
}

/* Kasten mit Rand */
.oneframe {
	border:			solid 1px #fff;
	width:			830px;
	margin:			auto;
	margin-bottom:	5px;
}

/* Kasten mit Rand und Hintergrundgrafik */
.oneframe2 {
	border:			solid 1px #fff;
	width:			830px;
	margin:			auto;
	background-image:url(bilder/allgemein/bottom_higru.gif);
	margin-bottom:	5px;
}
