body, html{
background:url(dscbck.png) left top repeat; 
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	height:101%;
}
.style1 {
	color: #72b400;
	font-size: 11px;
	font-family: tahoma;
}
.style2 {
	color: #ffffff;
	font-size: 11px;
	font-family: tahoma;
	text-decoration:none
}
.style3 {
	color: #838383;
	font-size: 10px;
	font-family: tahoma;
	font-weight: bold;
	text-decoration:none
}
.style4 {
	color: #868686;
	font-size: 9px;
	font-family: tahoma;
	text-decoration:none
}
.style5 {
	color: #FF6000;
	font-size: 9px;
	font-family: tahoma;
	text-decoration:none
}
.style6 {
	color: #838383;
	font-size: 11px;
	font-family: tahoma;
}
.style7 {
	color: #438d00;
	font-size: 12px;
	font-family: tahoma;
	font-weight: bold;
}
.style8 {
	color: #838383;
	font-size: 9px;
	font-family: tahoma;
}
.style9 {
	color: #838383;
	font-size: 15px;
	font-family: tahoma;
	font-weight: bold;
}
.style10 {
	color: #CF0000;
	font-size: 15px;
	font-family: tahoma;
	font-weight: bold;
}
.style12 {color: #FF6000; font-size: 9px; font-family: tahoma; text-decoration: none; font-weight: bold; }

.dsctopmenu {
position:absolute;
z-index:4;
width:960px;
margin-top: 81px;
height: 32px;
background:url(navback.png) left top repeat-x; 
}

.logo {
position:absolute;
z-index:5;
                left:50%;
                margin-left: -413px;
                margin-top: 0px;
                margin-right: 0px;
                margin-bottom: 0px;
height: 201px;
width:89px;
background:url(logo.gif) left top no-repeat; 
}

.newtop {
position:absolute;
z-index:5;
                left:50%;
                margin-left: 54px;
                margin-top: 0px;
                margin-right: 0px;
                margin-bottom: 0px;
height: 81px;
width:51px;
background:url(Bilder/newtop_02.png) left top no-repeat; 
}

.feed {
position:absolute;
left:50%;
margin-left: 300px;
margin-top: 130px;
margin-right: 0px;
margin-bottom: 0px;
height: 41px;
width:138px;
background:#FFFFFF; 
z-index:9999;
}

.menutop {
position:absolute;
top: 0px;
z-index:7;
left:50%;
margin-left:-279px;
width:560px;
margin-top: 120px;
text-align:center;


}

.navleftblank {
top:0%;
position:absolute;
z-index:100000;
margin-top:0px;
margin-left: 0px;
width:193px;
}
.navleft0blank {
position:relative;
z-index:100000;

height:1px;
width:193px;
margin-left: 0px;
margin-top: 159px;
overflow:hidden;

}
.navleftmenu {
top:0%;
position:relative;
z-index:1;
margin-top:0px;
margin-left: 0px;
width:193px;
}
.navleft {
top:0%;
position:relative;
z-index:3;
margin-top:0px;
margin-left: 0px;
width:300px;
}
.navleft0 {
position:relative;
height:1px;
margin-left: 0px;
margin-top: 159px;
width:900px;
overflow:hidden;

}

.navright {
top:0%;
left:50%;
position:absolute;
z-index:2;
margin-top:0px;
margin-left: 180px;
width:300px;
}


.navright0 {
position:relative;
height:1px;
margin-left: 0px;
margin-top: 159px;
width:300px;
overflow:hidden;

}

.navleft1 {
position:relative;
margin-left: 0px;
margin-top: 10px;
width:300px;
overflow:hidden;

}

.navright1 {
position:relative;
margin-left: 0px;
margin-top: 10px;
width:300px;
overflow:hidden;

}

.navleft1blank {
position:relative;
margin-left: 0px;
margin-top: 10px;
width:193pxpx;
overflow:visible;

}
.navleft2 {
position:relative;
margin-left: 0px;
margin-top: -5px;
width:300px;
clear:left;
overflow:visible;
}
.navright2 {
left:50%;
position:absolute;
margin-left: 180px;
margin-top: -5px;
width:300px;
clear:left;
overflow:visible;
}

.navback {
top: 0px;
left: 8px;
position:absolute;
margin-bottom:0px;
width:100%;

}
.navbackright {
top: 0px;
left: 8px;
position:absolute;
margin-bottom:0px;
width:100%;
}

.navbackblank {
top: 0px;
left: 8px;
position:absolute;
margin-bottom:0px;
width:100%;

}
.navback2 {
left: 8px;
position:absolute;
margin-bottom:0px;
width:100%;

}
.navbackright2 {
left: 8px;
position:absolute;
margin-bottom:0px;
width:100%;

}

.navltop {
top: 0px;
left: 0px;
position:absolute;
width:100%;
}
.navltopright {
top: 8px;
left: 0px;
position:relative;
width:100%;
}
.navlbtmright {
top: 0px;
left: 8px;
position:relative;
width:100%;
}

.navltopblank {
top: 0px;
left: 0px;
position:absolute;
width:100%;
}
.pickalender {
background:url(navlcont.gif) left top repeat-y; 
padding-bottom:10px;

}
.navlcontent {
position:absolute;
top: 0px;
left: 0px;
width:100%;
background:url(navlcont.gif) left top repeat-y; 
overflow:hidden;
}
.navlcontentright {
position:relative;
top: 0px;
left: 0px;
background:url(navlcont.gif) left top repeat-y; 
overflow:hidden;
}
.navlcontentblank {
position:absolute;
top: 0px;
left: 0px;
width:100%;
overflow:hidden;
}


.navlist {

margin-left:35px;
margin-bottom: 3px;
margin-top: 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 16px;
font-weight: normal;
color: #333333;
text-decoration: none;
overflow:hidden;
background:url(line.gif) left bottom repeat-x;

}

.navlist2 {

margin-left:35px;
margin-bottom: 3px;
margin-top: 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 16px;
font-weight: normal;
color: #202020;
text-decoration: none;
overflow:hidden;
background:url(line.gif) left bottom repeat-x;

}


a:hover {
color: #CF0000;

}

a:active {
color: #CF0000;
font-weight:bold;
}

a:active:hover {
color: #CF0000;
}



.temp {
width:100%;
margin-left:8px;
margin-bottom: 3px;
margin-top: 0px;

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	overflow:hidden;
background:url(line.gif) left bottom repeat-x; 

}
.navmenu {
margin-top:58px;
margin-left:11px;
}
.navmenublank {
margin-left:11px;
}
.breadcrumbtext {
	margin-left:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	  list-style: none;
	}


#breadcrumb {
height:16px;
margin-left:18px;
margin-right:18px;
  margin-bottom: 2px;
  margin-top:18px;
    list-style: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	text-align:left;
}
#breadcrumb p, 
#breadcrumb ul, 
#breadcrumb li {
  display: inline;
    margin: 0px;

}
ul.rex-breadcrumb li {
  margin-left: 0px;
  padding: 0 6px 0 5px;
  list-style: none;
}
ul.rex-breadcrumb li.rex-lvl1 {
  margin: 0px;
  padding-left: 0px;
  background: none;

}
.templatefooter {
position:relative;
top:50px;
height:10px;
clear:float;
width:100%;
margin:0px 0px 0px 0px;
}
.navlcontent2 {
position:absolute;
top: 0px;
left: 0px;
width:284;
background:url(navlcont.gif) left top repeat-y; 
overflow:hidden;
}
.navlist3 {

margin-left:35px;
margin-bottom: 3px;
margin-top: 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 16px;
font-weight: normal;
color: #202020;
width:220px;
text-decoration: none;
overflow:hidden;
background:url(line.gif) left bottom repeat-x;

}
.eso {

font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #202020;
text-decoration: none;
overflow:hidden;
text-align:center;
}
.beadoe_tabelle {

height: 50px;
margin-top: 8px;
margin-left: 0px;
margin-right: 8px;
margin-bottom: 8px;

font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
background:url(line.gif) left top repeat-x;
font-weight: normal;
color: #202020;
text-decoration: none;
overflow:hidden;

text-align:left;

}
