body {
background : #E4E4D8;
background-image : url(images/bg4.gif);
margin:0px;
padding:0px;
color : #333;
font-family: verdana, arial, sans-serif;
font-size : 70%;
}

a {
color:#8B5F3F;
text-decoration:none;
}

a:hover {
color:#8B5F3F;
text-decoration:underline;
}

#menu0 {
padding-bottom:5px;
padding-right:3px;
font-family: verdana, arial, sans-serif;
font-size : 70%;

}

.main {
background:#ECECE4;
vertical-align:top;
}


.shadow_l {
background-image:url(images/cbg1.gif);
vertical-align:top;
}

.shadow_0l {
background-image:url(images/cbg0l.gif);
}

.shadow_0r {
background-image:url(images/cbg0r.gif);
}


.shadow_test {
background-image:url(images/cbg1.gif);
background-repeat:repeat-y;
}


.oben{
vertical-align:top;
}

.shadow_r {
background-image:url(images/cbg2.gif);
vertical-align:top;
}

.greyline {
background-image:url(images/cbg5.gif);
text-align:right;
}

.greenline {
background-image:url(images/cbg3.gif);
}

.greenline2 {
background-image:url(images/cbg32.gif);
}


.white {
background:#FFFFFF;
}

.grw_top {
background-image:url(images/cbg4.gif);
}

.text {
color : #333;
font-family: verdana, arial, sans-serif;
font-size : 70%;
margin-left: 15px;
margin-right:15px;
margin-bottom:5px;
margin-top:0px;
text-align:justify;
}

table.essen{
border: white 1px solid;
}

td.essen1{
background: #d2c2be;
color : #333;
font-family: verdana, arial, sans-serif;
font-size : 70%;
padding: 5px;
border-bottom: white 1px solid;
}

td.essen2{
background: #e5e4d7;
color : #333;
font-family: verdana, arial, sans-serif;
font-size : 70%;
padding: 5px;
border-bottom: white 1px solid;
}


.hl_img{
margin-top:10px;
margin-bottom:10px;
text-align:center;
}

.b_img{
margin-top:10px;
margin-bottom:10px;
text-align:center;
width:408px;
}


.netz_img{
margin-left:10px;
margin-bottom:10px;
margin-top:5px;
float:right;
border: white 1px solid;
}

.img_b1w{
border: white 1px solid;
}

.img_55l{
margin-top:5px;
margin-right:10px;
margin-bottom:10px;
margin-left:0px;
float:left;
}

.img_l{
margin-top:5px;
margin-right:10px;
margin-bottom:5px;
margin-left:0px;
}

.img_r{
margin-top:5px;
margin-left:10px;
margin-bottom:5px;
margin-right:0px;
}


.img_55r{
margin-top:5px;
margin-left:10px;
margin-bottom:5px;
margin-right:0px;
float:right;
}

#menu1 {
font:11px verdana;
font-weight:bold;
width: 140px;
 }

#menu1 a {
border-top: white 1px solid;
display: block;
padding:5px 0px 4px 10px;
background:#DADACC;
background-image:url(images/menubgoff.gif);
margin: 0px;
color: #625b55;
text-align: left;
text-decoration: none;
     }

#menu1 a:hover {
background:#DADACC;
background-image:url(images/menubgon.gif);

}
#menu2 {
font:11px verdana;
font-weight:bold;
width: 140px;
 }


#menu2 a {
border-bottom: white 1px solid;
display: block;
padding:5px 0px 4px 10px;
background:#DADACC;
background-image:url(images/menubgoff.gif);
margin: 0px;
color: #625b55;
text-align: left;
text-decoration: none;
     }

#menu2 a:hover {
background:#DADACC;
background-image:url(images/menubgon.gif);

}

#box {
width: 167px;
border: white 1px solid;
font-family: verdana, arial, sans-serif;
margin: 5px;
font-size : 70%;
}

#box_hl_1 {
background: #d2c2be;
border-top: white 1px solid;
border-bottom: white 1px solid;
font-family: verdana, arial, sans-serif;
font-weight:bold;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 5px;
}

#box_hl_2 {
background: #cad5c0;
border-top: white 1px solid;
border-bottom: white 1px solid;
font-family: verdana, arial, sans-serif;
font-weight:bold;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 5px;
}

#box_hl_3 {
background: #cacdcc;
border-top: white 1px solid;
border-bottom: white 1px solid;
font-family: verdana, arial, sans-serif;
font-weight:bold;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 5px;
}

.box_hl_3 {
background: #cacdcc;
border-top: white 1px solid;
border-bottom: white 1px solid;
font-family: verdana, arial, sans-serif;
font-weight:bold;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 5px;
}


#box_hl_4 {
background: #cabda2;
border-top: white 1px solid;
border-bottom: white 1px solid;
font-family: verdana, arial, sans-serif;
font-weight:bold;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 5px;
}

.box_hl_4 {
background: #cabda2;
border-top: white 1px solid;
border-bottom: white 1px solid;
font-family: verdana, arial, sans-serif;
font-weight:bold;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 5px;
}


.box_cont {
background: #e5e4d7;
font-family: verdana, arial, sans-serif;
font-weight:normal;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 4px;
padding-right: 4px;

}

.newsbox {
width: 412px;
border: white 1px solid;
font-family: verdana, arial, sans-serif;
margin: 5px;
font-size : 70%;
}

.newsbox_hl {
background: #d2c2be;
border-bottom: white 1px solid;
font-family: verdana, arial, sans-serif;
font-weight:bold;
padding: 5px;
}

.newsbox_cont {
background: #e5e4d7;
font-family: verdana, arial, sans-serif;
font-weight:normal;
padding: 5px;
}

.newsbox_foot {
background: #d8dcdb;
border-top: white 1px solid;
font-family: verdana, arial, sans-serif;
font-weight:bold;
padding: 5px;
}

.newsbox_com_hl {
width: 410px;
background: #d2c2be;
border-bottom: white 1px solid;
font-family: verdana, arial, sans-serif;
font-weight:normal;
padding: 5px;
}

.newsbox_com {
width: 410px;
background: #e5e4d7;
font-family: verdana, arial, sans-serif;
font-weight:normal;
padding: 5px;
}

.com_form {
width: 410px;
background: #e5e4d7;
font-family: verdana, arial, sans-serif;
font-weight:normal;
padding: 5px;
}

.kont1 {
float : left; 
display : inline; 
width : 140px;
clear:left;
margin-left : 18px; 
margin-top : 7px;
margin-bottom : 7px; 
margin-right : 0px;  
font-family: verdana, arial, sans-serif;
font-size : 70%;
} 


.kont2 {
float : left; 
display : inline; 
width : 250px;
margin-left : 7px; 
margin-top : 7px;
margin-bottom : 7px; 
margin-right : 0px;  
font-family: verdana, arial, sans-serif;
font-size : 70%;
}