html, body{
	font-size:0.85em;
	font-family:verdana,arial,sans-serif,tahoma;
	background-image: url(../images/bg_general.gif);
	background-repeat: repeat-y;
/*	background: #E5EEF8; */
	height:100%;
	margin:0;
	color:#6E6D6D;
}
	
img{
	border:0;
}

h1{
                color:#FF9933;
                font-size:1.2em;
                margin:0;
                padding-bottom:10px;
}
 
h2{
                color: #7AA1D5;
                font-size:1em;
                margin:0;
}

h3{
	color:black;
	padding:0;
	margin:0;
	font-size:1em;
}

#content h3{
	color:#6E6D6D;
	padding:0;
	margin:0;
	font-size:1em;
}

#content a:link, #content a:hover, #content a:visited {
	color:#7AA1D5;
	text-decoration:none;
	font-size:1em;
}

/*#content a:visited  {
	color:#FF9933;
	text-decoration:none;
	font-size:1em;
}*/

p.bodytext{
	margin:0;
	padding:0 0 15px 0;
}


#content ul {
	font-size:1.0em;
                margin-top: 0px;
                margin-bottom: 10px;
                margin-left: 20px;
                padding: 0px;
}

#wrapper{
	height:100%;
	min-height:100%;
	height:100%;
	padding-left:18px;
}

div[id] #wrapper {
    height: auto;
}

#header{
}

.clear {
  	clear: both;
  	overflow: hidden;
  	height: 1px;
}

#links{
	margin-top:13px;
	padding:0;
	width:200px;
	float:left;
}

#menue{
	margin-top:4px;
	padding:0;
	width:200px;
	background-image: url(../images/navi_bg.gif) ;

}

#menue ul {
	margin:0;
	padding:0;
}

#menue ul ul{
	margin:0;
	padding:0;
}

#menue ul li{
	line-height:1.3em;
	list-style-type: none;
	margin:0;
	padding:0;

}


#menue ul ul li{
	line-height:1.3em;
	list-style-type:none;
	margin:0;
	padding:0;
	border:0;
}

#menue ul li a:link, #menue ul li a:visited  {
	padding-left:20px;
	color:#A1A1A1;
	text-decoration:none;
	font-size:0.95em;
	font-weight:bold;
}

#menue ul li a:hover, #menue ul li a:link.active, #menue ul li a:visited.active{
	padding-left:20px;
	color:#7AA1D5;
	text-decoration:none;	
}

#menue ul ul li a:link,  #menue ul ul li a:visited {
	color:#A1A1A1;
	text-decoration:none;
	padding-left:55px;
	font-size:0.85em;
}

#menue ul ul li a:hover, #menue ul ul li a:link.active, #menue ul ul li a:visited.active{
	color:#7AA1D5;
	text-decoration:none;
	padding-left:55px;
}

#menue ul ul ul li a:link,  #menue ul ul ul li a:visited {
	color:#A1A1A1;
	text-decoration:none;
	padding-left:70px;
}

#menue ul ul ul li a:hover, #menue ul ul ul li a:link.active, #menue ul ul ul li a:visited.active{
	color:#7AA1D5;
	text-decoration:none;
	padding-left:70px;
}

#crossnavi {
                margin-top: 10px;
                background-image: url(../) ;
                padding-left: 15px;
}

#crossnavi a, #crossnavi a:link, #crossnavi a:visited {
	text-decoration: none;
	color: #7C7C7C;
	font-style: normal;
	font-size: 95%;
}

#crossnavi a:hover {
	text-decoration: none;
	color:#7AA1D5;
	font-style: normal;
	font-size: 95%;
}


#newsbox{
	width:180px;
	padding:10px;
	margin-top:5px;
	background: #E5EEF8;
}

#newsbox p.bodytext{
	margin:0;
	padding:10px 0 0 0;
}

#newsbox a:link, a:visited, a:hover{
	font-size:0.95em;
	color:#7AA1D5;
	text-decoration:none;
}

.news-list-item p.bodytext{
	margin:0;
	padding:10px 0 0 0;
}

.news-list-item a:link, .news-list-item a:hover, .news-list-item a:visited, .news-list-item a {
	color:black;
	text-decoration:none;
	font-size:0.9em;
}

#content{
	float:left;
	width:500px;
	margin-top:13px;
	padding:0 10px 0 20px;
                font-size:0.95em;
}

#content img{
	padding:0 10px 0 0;
}

#content a:link, a:hover, a:visited  {
                color:#7AA1D5;
                text-decoration:none;
                font-size:1em;
}


#meta{
	float:left;
	margin:0;
	padding:20px 0 20px 13px;
}

#meta a:link, #meta a:visited{
	color:#6E6D6D;
	font-size:0.95em;
	text-decoration:none;
}

#meta a:hover, #meta a:link.active{
	color:#7AA1D5;
}

#meta p.bodytext {
                font-size:0.95em;
}

#umschalter{
	position:absolute;
	top:210px;
	left:650px;
}

#umschalter a:link, a:visited, a:hover{
	color:#6E6D6D;
	text-decoration:none;
	font-size:0.95em;
}