/* gummibärchen #A5C921  */

body {
	margin: 0px;
	padding: 0px;
	font-family:Arial, Helvetica, sans-serif; 
/*	font-weight:bold;*/
	color: #303030;
	background-color:#b50027;
	background-image:url(../../images/hintergrund.jpg);
	background-repeat:no-repeat;
	background-attachment:fixed;
}



#alles {
	background-color: #FFFFFF;
	color: #303030;
	position: absolute;
	width: 970px;
	/*margin-left:-475px;*/
	left:20px;
	top:20px;
	border: 1px solid #FFA6B4;

}

#allesorg {
	background-color: #FFFFFF;
	color: #303030;
	position: absolute;
	width: 970px;
	/*margin-left:-475px;*/
	left:20px;
	top:20px;
	border: 1px solid #FFA6B4;

}

#weiter {
	position: absolute;
	top:232px;
	left: 201px;
	width: 111px;
	height: 40px;
	z-index: 100;
	border: 0px;
	
	
}

#header-left {
	background-image: url(../../images/header-left.gif);
		
	clear: both;
	margin: 0 0 0 0;
	padding: 0;
	height: 95px;
	width: 174px;
	background-color:#ffffff;
}


#header-left-allg {
	background-image: url(../../images/header-left-allg.gif);
		
	clear: both;
	margin: 0 0 0 0;
	padding: 0;
	height: 95px;
	width: 174px;
	background-color:#ffffff;
}

#header-left-allg-org {
	background-image: url(../../images/header-left-allg.gif);
		
	clear: both;
	margin: 0 0 0 0;
	padding: 0;
	height: 95px;
	width: 174px;
	background-color:#ffffff;
}

#header-right {
	background-image: url(../../images/header-right.gif);
		
	clear: both;
	margin: -95 -2 0 0;
	padding: 0;
	height: 95px;
	width: 158px;
	float: right;
	background-color:#ffffff;
}

#header-right-org {
	background-image: url(../../images/header-right.gif);
		
	clear: both;
	margin: -95 -2 0 0;
	padding: 0;
	height: 95px;
	width: 158px;
	float: right;
	background-color:#ffffff;
}

#header-middle {

background-image: url(../../images/header-middle.gif);
		
	clear: both;
	margin: -95 0 0 174;
	padding: 0;
	height: 95px;
	width: 650px;
	float:inherit;
	background-color:#ffffff;
}

#header-middle-org {

background-image: url(../../images/header-middle.gif);
		
	clear: both;
	margin: -95 0 0 174;
	padding: 0;
	height: 95px;
	width: 618px;
	float:inherit;
	background-color:#ffffff;
}

#header h1 {
	width: 850px;
	margin: 0px 0 0px 0px;
	float:left;
	color:#000000;
	font-size: 24px;
}

#header p {
 	font-family:Arial, Helvetica, sans-serif; 
	width: 970px;
	float: right;
	text-align:right;
	color:#FFFFFF;
	margin: 0px 10px 10px 0;
	font-size: 13px;
	line-height: 130%;
	font-weight:bold;
}
  


#kopfzeile {


	width: 970px;
	clear:both;

}

#kopfzeile2 {


	width: 970px;
	clear:both;

}

#Infozeile {
	clear:both;
	BACKGROUND-IMAGE: url(../../images/info-middle.jpg); 	
	
	height: 25px;
	width: 970px;
}

#Infozeile span.gruen {
	clear:both;
	BACKGROUND-IMAGE: url(../../images/info-middle-gr.jpg); 	
	
	height: 25px;
	width: 970px;




}

#Infozeile a {
	color:#ffffff;
	font-size: 12px;
	margin: 0px 0px 5px 0px;
	
}

#Infozeile a.aktiv {
	color:#ffffff;
	font-size: 12px;
	font-weight:bold;
	text-decoration: none;
	
}

#Infozeile a.aktiv:hover {
	color:#ffffff;
	font-size: 12px;
	font-weight:bold;
	text-decoration: none;
	
}

#Infozeile p {
	color:#ffffff;
	font-size: 12px;
	margin: 5px 0px 5px 10px;
	
}



#kopfzeile p {
	color:#ffffff;
	margin: 5px 0px 5px 10px;
	font-size: 11px;
	line-height: 130%;
	font-weight:normal;
}

#subnavi {
	width: 140px;
	float:left;
	margin-left: 15px;
	margin-top:10px;
	border: 1px solid #FFA6B4;
	padding: 5px;
	font-weight:normal;
	font-size: 12px;
	color:#4F4F4F;
	background-color: #FFF0F2;
}

#subnavi h1{

	font-weight:bold;
	font-size: 13px;
	color:#B50027;
}

subnavi a {
	text-decoration: none;
	color:#B50027;
}

subnavi a:hover {
	text-decoration: underline;
	color:#B50027;
}


#subnavi_digibon {
	width: 140px;
	float:left;
	margin-left:15px;
	margin-top:10px;
	border: 1px solid #FFA6B4;
	padding: 5px;
	font-weight:normal;
	font-size: 12px;
	color:#4F4F4F;
	background-color: #FFF0F2;
}

#subnavi_digibon h1{

	font-weight:bold;
	font-size: 13px;
	color:#B50027;
}

subnavi_digibon a {
	text-decoration: none;
	color:#B50027;
}

subnavi_digibon a:hover {
	text-decoration: underline;
	color:#B50027;
}

#subnavi_digilunch {
	width: 140px;
	float:left;
	margin-left:15px;
	margin-top:10px;
	border: 1px solid;
	border-color:#CACAFF;
	padding: 5px;
	font-weight:normal;
	font-size: 12px;
	color:#4F4F4F;
	background-color: #E9F7FE;

}

#subnavi_digilunch h1{
	
	font-weight:bold;
	font-size: 13px;
	color:#065F93;
}

#subnavi_digilunch a {
	text-decoration: none;
	color:#369;
}

#subnavi_digilunch a:hover {
	text-decoration: underline;
}

#subnavi_kinderbetr {
	width: 140px;
	float:left;
	margin-left:15px;
	margin-top:10px;
	border: 1px solid;
	border-color:#BED387;
	padding: 5px;
	font-weight:normal;
	font-size: 12px;
	color:#4F4F4F;
	background-color: #e7efd1;
}

#subnavi_kinderbetr h1{

	font-weight:bold;
	font-size: 13px;
	color:#008030;
}

#subnavi_kinderbetr a {
	text-decoration: none;
	color: 008030;
}

#subnavi_kinderbetr a:hover {
	text-decoration: underline;
}

#subnavi_schuelerbetr {
	width: 140px;
	float:left;
	margin-left: 15px;
	margin-top:10px;
	border: 1px solid;
	border-color:#FC0;
	padding: 5px;
	font-weight:normal;
	font-size: 12px;
	color:#4F4F4F;
	background-color: #FFE2BF;
}

#subnavi_schuelerbetr h1{

	font-weight:bold;
	font-size: 13px;
	color:#EF8200;
}

#subnavi_schuelerbetr a {
	text-decoration: none;
	color: EF8200;
}

#subnavi_schuelerbetr a:hover {
	text-decoration: underline;
}

#content {
	width: 590px;
	float:left;
	margin-left: 10px; 
	margin-bottom: 10px; 
	font-size: 12px;
}

#contentorg {
	width: 680px;
	float:left;
	font-size: 12px;
	margin-left: 10px;
	margin-right: 10px;
}


#content li {
	margin-top:10px;
	font-size: 12px;
}

#contentorg li {
	margin-top:10px;
	font-size: 12px;
}

#content p {
	color:#4F4F4F;
	margin: 0 0px 0px 0;
	font-size: 12px;
	line-height: 140%;
	font-weight:normal;
	margin: 0 0 10px 0;
}

#contentorg p {
	color:#4F4F4F;
	margin: 0 0px 0px 0;
	font-size: 12px;
	line-height: 140%;
	font-weight:normal;
	margin: 0 0 10px 0;
}

#content table {
	color:#4F4F4F;
	font-size: 10px;
	line-height: 140%;
	font-weight:normal;
}

#contentorg table {
	color:#4F4F4F;
	font-size: 10px;
	line-height: 140%;
	font-weight:normal;
}

#content table input{
	font-size: 10px;
	font-family:Verdana,Tahoma,Arial,sans-serif;
}

#content table textarea{
	font-size: 10px;
	font-family:Verdana,Tahoma,Arial,sans-serif;
}

#content h2 {
	color:#B50027;
	font-size: 16px;
	margin: 15px 0 10px 0;
	border-bottom: 2px solid #B50027;
}

#content h3 {
	color:#B50027;
	font-size: 12px;
	margin: 15px 0 10px 0;
}

#content a.digibon{

	text-decoration:none;
	color:#B50027;
	font-size: 13px;
	font-weight:bold;
		
}
#content a.digibon:hover{

	text-decoration:underline;
	color:#B50027;
	font-size: 13px;
	font-weight:bold;
		
}
#content a.digilunch{

	text-decoration:none;
	color:#065F93;
	font-size: 13px;
	font-weight:bold;
	
}
#content a.digilunch:hover{

	text-decoration:underline;
	color:#065F93;
	font-size: 13px;
	font-weight:bold;
	
}
#content a.kgb{

	text-decoration:none;
	color:#008030;
	font-size: 13px;
	font-weight:bold;
	
}
#content a.kgb:hover{

	text-decoration:underline;
	color:#008030;
	font-size: 13px;
	font-weight:bold;
	
}
#content a.sbg{

	text-decoration:none;
	color:#EF8200;
	font-size: 13px;
	font-weight:bold;
	
}
#content a.sbg:hover{

	text-decoration:underline;
	color:#EF8200;
	font-size: 13px;
	font-weight:bold;
	
}

#content table p.aufzaehlung {
	color:#4F4F4F;
	margin: 0 0px 0px 0;
	font-size: 12px;
	line-height: 140%;
	font-weight:normal;

}

#content table select{
	font-size: 10px;
	font-family:Verdana,Tahoma,Arial,sans-serif;
}

#content  td.ablauf{
	font-size: 11px;
	color:#B50027;
	font-weight:bold;
	font-family:Verdana,Tahoma,Arial,sans-serif;
}

#content  td.ablauftext{
	color:#4F4F4F;
	margin: 0 0px 0px 0;
	font-size: 12px;
	font-weight:normal;
	margin: 0 0 10px 0;
}


#content  td.weiss{
	font-size: 10px;
	color:#FFF;
	font-weight:bold;
	font-family:Verdana,Tahoma,Arial,sans-serif;
}

#content  td.weiss{
	/*color:#4F4F4F;*/
	color:#FFF;
	margin: 0 0px 0px 0;
	font-size: 10px;
	line-height: 140%;
	font-weight:normal;
}

#content  td.weisss{
	color:#FFF;
	margin: 0 0px 0px 0;
	font-size: 10px;
	line-height: 140%;
	font-weight:normal;
}

-----

#contentorg table input{
	font-size: 10px;
	font-family:Verdana,Tahoma,Arial,sans-serif;
}

#contentorg table textarea{
	font-size: 10px;
	font-family:Verdana,Tahoma,Arial,sans-serif;
}

#contentorg h2 {
	color:#B50027;
	font-size: 16px;
	margin: 15px 0 10px 0;
	border-bottom: 2px solid #B50027;
}

#contentorg h3 {
	color:#B50027;
	font-size: 12px;
	margin: 15px 0 10px 0;
}

#contentorg a.digibon{

	text-decoration:none;
	color:#B50027;
	font-size: 13px;
	font-weight:bold;
		
}
#contentorg a.digibon:hover{

	text-decoration:underline;
	color:#B50027;
	font-size: 13px;
	font-weight:bold;
		
}
#contentorg a.digilunch{

	text-decoration:none;
	color:#065F93;
	font-size: 13px;
	font-weight:bold;
	
}
#contentorg a.digilunch:hover{

	text-decoration:underline;
	color:#065F93;
	font-size: 13px;
	font-weight:bold;
	
}
#contentorg a.kgb{

	text-decoration:none;
	color:#008030;
	font-size: 13px;
	font-weight:bold;
	
}
#contentorg a.kgb:hover{

	text-decoration:underline;
	color:#008030;
	font-size: 13px;
	font-weight:bold;
	
}
#contentorg a.sbg{

	text-decoration:none;
	color:#EF8200;
	font-size: 13px;
	font-weight:bold;
	
}
#contentorg a.sbg:hover{

	text-decoration:underline;
	color:#EF8200;
	font-size: 13px;
	font-weight:bold;
	
}

#contentorg table p.aufzaehlung {
	color:#4F4F4F;
	margin: 0 0px 0px 0;
	font-size: 12px;
	line-height: 140%;
	font-weight:normal;

}

#contentorg table select{
	font-size: 10px;
	font-family:Verdana,Tahoma,Arial,sans-serif;
}

#contentorg  td.weiss{
	font-size: 10px;
	color:#FFF;
	font-weight:bold;
	font-family:Verdana,Tahoma,Arial,sans-serif;
}

#contentorg  td.weiss{
	/*color:#4F4F4F;*/
	color:#FFF;
	margin: 0 0px 0px 0;
	font-size: 10px;
	line-height: 140%;
	font-weight:normal;
}

#contentorg  td.weisss{
	color:#FFF;
	margin: 0 0px 0px 0;
	font-size: 10px;
	line-height: 140%;
	font-weight:normal;
}


h3 {
	font-size: 1.3em;
	margin: 0 0 10px 0;
}

a {
	text-decoration: none;
	color:#B50027;
}

a:hover {
	text-decoration: underline;
}

a img {
	border: 0;
}

#fuss {
BACKGROUND-IMAGE: url(../../images/info-middle.jpg); 	
clear: both;
height:25px;
PADDING-TOP: 10px;
width: 970px;
text-align: center;
color: #ffffff;
font-size: 10px;
}

#fuss a {
color: #ffffff;
text-decoration: none;
}

#fuss a:hover {
text-decoration: underline;
}

#fussorg {
BACKGROUND-IMAGE: url(../../images/info-middle.jpg); 	
clear: both;
height:25px;
width: 970px;
text-align: center;
color: #ffffff;
font-size: 10px;
}

#fussorg a {
color: #ffffff;
text-decoration: none;
}

#fussorg a:hover {
text-decoration: underline;
}


.links {
margin: 10px 10px 5px 0;
float: left;
}

.rechts {
margin: 10px 0 5px 10px
float: right;
}


img.bildrechts {
	float:right;
		margin-left:10px;
		margin-top:15px;
	
}

img.bildlinks {
	float:left;
	margin-right:15px;
	margin-top:5px;
}


