a:link { color: #666; text-decoration: none; }
a:visited { color: #666; text-decoration: none; }
a:hover { color: #666; text-decoration: underline; }
a:active { color: #666; font-weight: bold; text-decoration: underline; }
a.speziell:link { color:            #fff; font-size: 15px; font-family: Arial, Helvetica, Geneva; font-weight: bold; text-indent: 5px; }
a.speziell:visited { color: #fff; }
a.speziell:hover { color:            #fff; text-decoration: none; }
a.speziell:active { color:            #e0e2c9; font-weight: bold; text-decoration: underline; }
.WebYepMenuItem a:link { color: #fff; text-decoration: none; }
.WebYepMenuItem a:visited { color: #fff; text-decoration: none; }
.WebYepMenuItem a:active { color: #e0e2c9; font-weight: bold; text-decoration: none; }
.WebYepMenuItem a:hover { color: #e0e2c9; font-weight: bold; text-decoration: underline; }
.WebYepMenuSelected a:link { color: #e0e2c9; font-weight: bold; text-decoration: underline; }
.WebYepMenuSelected a:visited { color: #fff; text-decoration: none; }
.WebYepMenuSelected a:active { color: #e0e2c9; font-weight: bold; text-decoration: none; }
.WebYepMenuTitle { color: maroon; font-size: 11px; font-weight: bold; line-height: 18px; background-color: #e0e2c9; text-decoration: none; width: 180px; }
.menue { font-size: 12px; line-height: 20px; text-indent: 8px; }
.einzug_links { text-indent: 8px; }
.kaesten_index {  }
.HEADKASTEN { color: #6c8d14; font-weight: bold; }
#maincontainer{ background-color: #fff; background-image: url(../graphics/background.gif); width: 800px; /*Width of main container*/
margin: 10px auto; /*Center container on page*/
}
#topsection{ background: #eaeaea; width: auto; height: auto; z-index: 5; /*Height of top section*/
}
#topsection h1{
margin: 0;
padding-top: 15px;
}
#menuewrapper{ float: left; width: 100%; height: 275px; }
#contentwrapper{
float: left;
width: 100%;
}
#contentcolumn{ background-color: #fff; margin: 0 150px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
}
#leftcolumn{
float: left;
width: 150px; /*Width of left column in pixel*/
margin-left: -800px; /*Set margin to that of -(MainContainerWidth)*/
background: #6c8d14;
}
#rightcolumn{ color: #fff; float: left; width: 150px; /*Width of right column*/
margin-left: -150px; /*Set left margin to -(RightColumnWidth)*/
background: #6c8d14; font-size: 9px; line-height: 1.3em; }
#footer{
clear: left;
width: 100%;
background: #6c8d14;
color: #fff;
text-align: center;
z-index: 4;
}
#footer a{
color: #FFFF80;
}
.innertube{
margin: 5px;
}
#bildoben_800{ width: 800px; /*Width of right column*/
height: 307px; /*Height of top section*/
margin-left: 0; /*Set left margin to -(RightColumnWidth)*/
background: #fde95e; margin-right: 0; }
#weisserabstand{ clear: left; width: 100%; color: #fff; background: #6c8d14; height: 30px; }
/*Textauszeichnung*/
h1 { color: #6c8d14; font-size: 16px; line-height: 1.3em; margin: 0; padding: 0; }
h2 { color: #6c8d14; font-size: 14px; line-height: 1.3em; margin: 0; padding: 0; }
h3 { color: #696969; font-size: 14px; line-height: 1.3em; margin: 0; padding: 0; }
h4 { color: #6c8d14; font-size: 11px; font-weight: bold; line-height: 1.3em; margin: 0; padding:0; }
h5 { color: #297b60; font-size: 11px; line-height: 1.3em; margin: 0; padding:0; }
li { text-indent: 0; margin-top: 0; margin-bottom: 0; list-style-type: square; }
ul { margin:0 1em; padding:0 1em 0; }
strong { color: #696969; font-weight: bold; margin: 0; padding: 0; }
body{ font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.4em; margin: 0; padding: 0; }
p { font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0; }
b{font-size: 100%;}
em{color: red;}
.kasten { color: #696969; font-size: 9px; line-height: 11px; margin: 0; padding: 2px; border: dotted 1px #ff8c21; }
.kasten4 { margin: 0; padding: 2px; border: dotted 1px #ff8c21; }
.kasten5 { margin: 0; padding: 2px; border: dotted 1px #297b60; }
.kasten2 { color: #696969; background-color: #ffe79c; margin: 0; padding: 3px; }
.kasten3 { color: #fff; font-weight: bold; font-stretch: semi-expanded; background-color: #ff8c21; text-transform: uppercase; margin: 0; padding: 3px; }
