/* --------- Allgemein ------------------------------------------- */

body {font-size: small;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin: 20px;
padding: 20px;
min-height: 101%;}


/* --------- Sidebar ------------------------------------------- */

#sidebar{font-size: 70%;
font-style: normal;
line-height: 140%;
float: left;
width: 100%;
position:relative;}

#sidebar a {color: #336699;
font-weight: bold;
text-decoration: none;}
	
#sidebar a:hover {font-weight: bold;
color : #336699;
text-decoration: none;}
	
#sidebar a:active {color: #336699; background-color:#FFFF99;}
#sidebar a:focus {color: #336699; background-color:#FFFF99;}

.sidebar_firma {font-size: 130%;
font-style: normal;
line-height: 100%;
font-weight: bold;
color:#336699;}

.sidebar_firma2 {line-height: 140%;
font-weight: bold;
color:#FF9900;}

.sidebar_US {line-height: 120%;
font-weight: bold;
color:#990000;}

.sidebar_US2 {
font-style: normal;
line-height: 100%;
font-weight: bold;
color:#666666;}

/* --------- footer ------------------------------------------- */

.footerAktuelles{font-size: 140%;
font-weight: bold;
clear: both;
padding: 2px 2px 2px 2px;
color:#FFFFFF;
background-color: #f36f21;}

.footer {font-size: 100%;
font-weight: bold;
clear: both;
padding: 1px 1px 1px 1px;
color:#FFFFFF;
background-color: #CCCC99;}

/* --------- Liste ------------------------------------------- */

ul {
	margin-left: 5px;
	padding-left: 5px;}
	
li {
	margin-left: 5px;
	padding-left: 5px;
	margin: 2px;}
	
li li {
	margin-left: 2px;
	padding-left: 2px;
	margin: 2px;}
