body {
font-size: 12px;
font-family: Verdana, Arial, Helvetica, SunSans-Regular, Sans-Serif;
color:#564b47;
padding:0px;
margin:0px;
text-align: center;
background-color:#ffffff;
}
html{
scrollbar-base-color: #250a0f;
scrollbar-3dlight-color: #eaecec;
scrollbar-arrow-color:#ffffff;
scrollbar-darkshadow-color: #000000;
scrollbar-face-color: #35c041;
scrollbar-highlight-color: #059011;
scrollbar-shadow-color: #333333;
scrollbar-track-color: #15a021;
}

#allesa {
border: 0px dashed #000000;
background-image:url(bilder/rand.gif);
background-position : 0px 0px;
background-repeat:repeat-x;
background-color:#15a021;
/*width:100%;*/
margin: 0px 0px 0px 0px;
text-align:center;
border: 0px dashed #000000;
}

#alles {
border: 0px dashed #000000;
background-image:url(bilder/rand.gif);
background-position : 0px 113px;
background-repeat:repeat-x;
background-color:#15a021;
/*width:100%;*/
margin: 0px 0px 0px 0px;
text-align:center;
border: 0px dashed #000000;
}

#kopfa {
width: 950px;
height:247px; /*+19*/
padding:0px;
margin: 0 auto;
text-align:left;
}



#kopf {
width: 100%;
height:360px; /*+19*/
padding:0px;
margin: 0 auto;
text-align:center;
}


#topcenter {
width: 100%;
height: 17px;
text-align:center;
padding:0px;
margin: 0 auto;
background-color:#15a021;
}

#toplinks {
width: 950px;
background-color: #15a021;
height: 17px;
padding:0px;
margin: 0 auto;
text-align: left;
}
#toplinks a {
color: #ffffff;
text-decoration: none;
font-size: 1.1em;
font-weight:700;
padding-left: 0px;
padding-right: 12px;
/*width: 173px;*/
background-color: #15a021;
}
#toplinks a:hover {
color: #2b60a6;}

#untencenter {
width: 100%;
height: 440px;
text-align:center;
padding:0px;
margin: 0 auto;
background-color: #ffffff;
z-index : 5;
}

#untencenter2 {
width: 950px;
background-color: transparent;
padding:0px;
margin: 0 auto;
text-align: left;
z-index : 6;
z-index : 0;
}
#untenlinksa {
background-color:#ffffff;
text-align: left;
float: left;
width: 724px;
padding: 20px 0px 0px 49px ;
margin: 0px 0px 0px 0px ;
height: 500px;
overflow: auto;
border-top-color : #747474;
border-top-style : ridge;
border-top-width : 0px;
border-right-color : #747474;
border-right-style : groove;
border-right-width : 0px;
border-bottom-color : #747474;
border-bottom-style : groove;
border-bottom-width : 3px;
border-left-color : #747474;
border-left-style : ridge;
border-left-width : 1px;
border-collapse : collapse;
}
#untenlinks {
background-color:#ffffff;
text-align: left;
float: left;
width: 724px;
padding: 20px 0px 0px 49px ;
margin: 0px 0px 0px 0px ;
height: 420px;
overflow: auto;
border-top-color : #747474;
border-top-style : ridge;
border-top-width : 0px;
border-right-color : #747474;
border-right-style : groove;
border-right-width : 0px;
border-bottom-color : #747474;
border-bottom-style : groove;
border-bottom-width : 3px;
border-left-color : #747474;
border-left-style : ridge;
border-left-width : 1px;
border-collapse : collapse;
}
.untenrechtscla {
color: #FFF;
font-size: 0.8em;
background-color: #15a021;
width: 173px;
height: 520px;
float: right;
text-align: left;
z-index : 12;
padding: 0px 0px 0px 0px ;
margin: 0px 0px 0px 0px ;
border-top-color : #747474;
border-top-style : ridge;
border-top-width : 0px;
border-right-color : #747474;
border-right-style : groove;
border-right-width : 3px;
border-bottom-color : #747474;
border-bottom-style : groove;
border-bottom-width : 3px;
border-left-color : #747474;
border-left-style : ridge;
border-left-width : 0px;
border-collapse : collapse;
}
.untenrechtscla h1 {color: #FFF;}
.untenrechtscla a, .untenrechtscla a:visited  {color: #FFF; text-decoration:underline;}

.untenrechtscl {
background-color: #15a021;
width: 173px;
height: 440px;
float: right;
text-align: left;
z-index : 12;
padding: 0px 0px 0px 0px ;
margin: 0px 0px 0px 0px ;
border-top-color : #747474;
border-top-style : ridge;
border-top-width : 0px;
border-right-color : #747474;
border-right-style : groove;
border-right-width : 3px;
border-bottom-color : #747474;
border-bottom-style : groove;
border-bottom-width : 3px;
border-left-color : #747474;
border-left-style : ridge;
border-left-width : 0px;
border-collapse : collapse;
}
#hauptnavigation {
width: 167px;
float:left;
/*border-right: 1px solid #ffffff;
*/
background-image:url(bilder/rand.gif);
background-repeat:repeat-x;
}
#hauptnavigation ul
{
font-family: Arial, Helvetica, sans-serif;
list-style-type:none;
margin:0;
padding:0;
}
#hauptnavigation li
{
display: inline;
/* for IE5 and IE6 */
}
#hauptnavigation a
{
color: #ffffff;
text-decoration: none;
font-size: 1.2em;
font-weight:700;
display: block;
padding-left: 6px;
line-height: 1.9em;
width: 165px;
background-color: #15a021;
border-bottom: 1px solid #ffffff;
border-right-color : #ffffff;
border-right-style : solid;
border-right-width : 1px;
}
#hauptnavigation a:link, #hauptnavigation a:visited
{
color: #eeeeee;
text-decoration: none;
}
#hauptnavigation a:hover
{
background-color: #2b60a6;
color: #ffffff;
}
#hauptnavigation li a#current
{
border-bottom: 3px solid #2b60a6;
background: #00BEE4;
}
.ueboben {
width:674px; 
text-align:right;
color:#2b60a6;
font-weight:700; 
height:14px;
}
.abstand {
height:25px;
float:none;
}
.blockl {
font-size: 8pt;
width: 315px;
float: left;
text-align: left;
}
.blockr {
font-size: 8pt;
width: 315px;
float:right;
text-align: left;
padding-right:25px;
}
.fettbl {
color:#2b60a6;
font-weight:700;
}
.fettgr{
color:#179f21;
font-weight:700;
}
.ueberschr {
font-size: 10pt;
text-transform:uppercase;
}


/*ab hier inhalt*/

p, h1, pre {
margin: 0px; 
padding: 5px 10px; 
}
h1 {
font-size: 11px;
text-transform:uppercase;
color: #2b60a6;

}
a, a:visited { 
color: #000;
background-color:transparent;
text-decoration: underline;
}
a:hover { 
font-weight: 800;
}
.fettbl a {color: #2b60a6;}
.fettgr a{color: #179f21;}

pre { 
color: #564b47;
font-size: 11px;
background-color:transparent;
font-family: Courier, Monaco, Monospace;
}			
#angebote{
width: 400px;
height: 250px;
border: 1px solid #15a021;
margin-left: 120px;
}

#angebote A:link, #angebote A:visited {
COLOR: #16a021;
font-family : Arial, Helvetica sans-serif;
font-size:  0.9em;
line-height: 10pt; 
text-decoration: none;
}

#angebote A:hover{
COLOR: #c7e4af;
}
#Bilder{
float:left;
width: 250px;
padding: 5px;}
#clear{float:none}


