body {
	margin: 0; 
	padding: 0;
	text-align: left;
	color: #373735;
/*	background-image: url(../Skins/HG.jpg);
	background-repeat: repeat-x;
*/	background-color: #f9f8e8;
	font-family: Trebuchet, Trebuchet MS, "Trebuchet", "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	overflow:-moz-scrollbars-vertical;
    }

.Ue1 { 	font-size: 12px; 	font-weight: bold;}
.Ue2 { 	font-size: 14px;	font-weight: bold;}
.Ue3 {	font-size: 16px;	font-weight: bold;}
.Ue4 {	font-size: 18px; 	font-weight: bold;}
.Ue5 {	font-size: 24px; 	font-weight: bold;}
	
.H1 {
	font-size: 14px;
	border-bottom : double silver;
    } 
	
p { 
	padding: 0;
	margin: 10px 0 0 0;
	text-align: left;
	}

a:focus { /* fÃ¼r den Moz */
	outline:0; -moz-outline:0; 
	}	
.Cont #container {
	position: relative;
    width: 980px; 
    background: #f9f8e8;
    margin: 0 auto; 
/*	border-bottom: 1px solid #000000;
	border-right:  1px solid #000000;
    border-left:   1px solid #000000;	*/
    text-align: left; /* Hierdurch wird die Einstellung text-align: center im Body-Element überschrieben. */
	}

.Cont #header {
	padding: 10px 10px 0px 0px; 
	background-color: #f9f8e8;
	text-align: center;	
	}
.Cont #main {
   	margin: 0 185px;
   	padding: 0 10px;
    background: #fffffe;
    border:   1px solid #e5e4d5;	
	}
.Cont #sidebar1 {
   	position: absolute;
  	left: 0;
   	width: 140px;
	Letter-Spacing: 1.1pt;
   	background: #f9f8e8; 
   	padding: 25px 10px 25px 20px; /* Mit der Auffüllung wird gewährleistet, dass der Inhalt des div die Kanten nicht berührt. */
	}
.Cont #sidebar2 {
   	position: absolute;
   	top: 20;
   	right: 0;
   	width: 140px; 
	Letter-Spacing: 1.1pt;	
   	background: #f9f8e8; 
   	padding: 25px 10px 25px 20px;
	}
.Cont #footer {
	position: absolute;
	margin: 100px 150px;
	width: 597px;
	background:#f9f8e8;
	font-size: 9px;
	border: 1px solid #e5e4d5;
	padding: 5px 5px 5px 5px;
	left: 35px;
	background-color: #FFFFFF;
    } 

a.li_nav:link, a.li_nav:visited{
	text-decoration: none;
	color:#525252;
	font-weight: normal;
	padding-left: 10px;	
	outline:0; -moz-outline:0;
}

a.li_nav:hover{
	font-weight: bold;
}

a.nav:link, a.nav:visited{
	text-decoration: none;
	color:#525252;
	font-weight: normal;
	outline:0; -moz-outline:0;
}
a.nav:hover{
	font-weight: bold;
}

/* nav listmenü --------------------------------------------------------------- */
a.li_nav:link, a.li_nav:visited{
	text-decoration: none;
	color:#525252;
	font-weight: normal;
	padding-left: 10px;	
	outline:0; -moz-outline:0;
}
a.li_nav:hover{
	font-weight: bold;
	background-image: url(../Skins/arrow-trans.gif);
	background-position: 0px 4px;	
	background-repeat: no-repeat;
}
a.li_nav ul li:link, a.li_nav ul li:visited{
	text-decoration: none;
	color:#525252;
	font-weight: normal;
	padding-left: 10px;	
	outline:0; -moz-outline:0;
}
a.li_nav ul li:hover{
	font-weight: bold;
	background-image: url(../Skins/arrow-trans.gif);
	background-position: 0px 4px;	
	background-repeat: no-repeat;
}

