body {
	background-color:#FFFFFF;
	font-family:Tahoma;
	margin-left:0px;
	margin-top:0px;
	}

.kastenleft {
  border-right-width:2px;
  border-right-style:solid;
  border-right-color:#112c61;
  }
  
  
.kastenright {
  border-left-width:2px;
  border-left-style:solid;
  border-left-color:#112c61;
  }
  
 .kastentop {
  border-top-width:2px;
  border-top-style:solid;
  border-top-color:#112c61;
  }
  
 .kastentopbottom {
  border-left-width:2px;
  border-left-style:solid;
  border-left-color:#ccd401;
  border-top-width:2px;
  border-top-style:solid;
  border-top-color:#c1d82f;
  border-bottom-width:2px;
  border-bottom-style:solid;
  border-bottom-color:#ccd401;
  border-right-width:2px;
  border-right-style:solid;
  border-right-color:#ccd401;
  }
  

.navibox {
	 border-bottom-width:1px;
  border-bottom-style:dotted;
  border-bottom-color:#ffffff;
  }

  
.bannerbottom {
border-right-width:2px;
  border-right-style:solid;
  border-right-color:#ccd401;
border-left-width:2px;
  border-left-style:solid;
  border-left-color:#ccd401;
 border-top-width:2px;
  border-top-style:solid;
  border-top-color:#c1d82f;
	border-bottom-width:10px;
  border-bottom-style:solid;
  border-bottom-color:#ccd401;
  }
  
  
#subnavi a {
color: #000000;

font-family: arial;

font-size: 12px;

text-decoration: none;

padding-top: 1px;

padding-bottom: 1px;

line-height: 180%;
}



#subnavi a:hover {

color: #ccd401;

font-size: 12px;

text-decoration: none;

}



#navi a {

color: #000000;

font-family: tahoma;



background-color: #c0dffe;

font-size: 12px;

background-image: none;

background-repeat: repeat;

background-attachment: scroll;

background-x-position: 0%;

background-y-position: 0%;

text-decoration: none;

padding-top: 1px;

padding-right: 4px;

padding-bottom: 1px;

padding-left: 5px;

outline-color: invert;

outline-style: none;

outline-width: medium;

line-height: 180%;

display:block;

}



#navi a:hover, #subnavi1 a:active {

color: #ffffff;

font-size: 12px;

background-color: #88add2;

background-image: none;

background-repeat: repeat;

background-attachment: scroll;

background-x-position: 0%;

background-y-position: 0%;

text-decoration: none;

display:block;

}

#navi2 a {

color: #000000;

font-family: arial;



background-color: #ccd401;

font-size: 12px;

background-image: none;

background-repeat: repeat;

background-attachment: scroll;

background-x-position: 0%;

background-y-position: 0%;

text-decoration: none;

padding-top: 1px;

padding-right: 4px;

padding-bottom: 1px;

padding-left: 15px;

outline-color: invert;

outline-style: none;

outline-width: medium;

line-height: 180%;

display:block;

}



#navi2 a:hover, #subnavi1 a:active {

color: #ffffff;

font-size: 12px;

background-color: #aec710;

background-image: none;

background-repeat: repeat;

background-attachment: scroll;

background-x-position: 0%;

background-y-position: 0%;

text-decoration: none;

display:block;

}

#content {
padding-top: 60px;
padding-bottom: 30px;
padding-left: 30px;
padding-right: 30px;
width: 750px;
}




.brot {
font-family: tahoma;
font-size: 12px;
color: #000000;

line-height: 180%;
}

.brot2 {
font-family: arial;
font-size: 12px;
color: #000000;

margin-right: 10px;
margin-top: 10px;
line-height: 180%;
}


.brotliste {
font-family: arial;
font-size: 12px;
color: #000000;

}

.h1 {
font-family: tahoma;
font-weight:bold;
font-size: 12px;
color: #88add2;
line-height: 180%;
}

.headline {
font-family: arial;
font-size: 12px;
color: #ffffff;
padding-left: 5px;
margin-right: 10px;
margin-top: 60px;
line-height: 180%;
}
