body {font-size: 80%; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 160%; margin-left: 0px; margin-top: 0px; margin-right: 0px;  margin-bottom: 0px;  min-height: 101%;}

a {font-weight: normal; color: #666666; padding-top: 1px; text-decoration: none; padding-left: 2px; padding-right: 2px; padding-bottom: 1px; background-color:#F0F0F0}
a:hover {font-weight: normal; color: #FFFFFF; padding-top: 1px; text-decoration: none; padding-bottom: 1px; background-color:#4A5A98}

.share {background-color:#FFFFFF; padding-top:3px}
.share a {background-color:#FFFFFF; padding-top:3px}
.share a:hover {background-color:#FFFFFF; padding-top:3px}

html {height: 100%}

p {margin-top: 10px; margin-bottom: 10px;}

ul {display: block}
li {padding: 5px; }

#Navigation1000 {font-size: 120%; position: relative; width:1000px; height: 20px ; margin:0 auto; font-weight: normal; color: #FFFFFF; padding-top: 8px; text-decoration: none; padding-left: 0px; padding-right: 0px; padding-bottom: 8px; top: 8px; background-color: #183B57; font-weight: bold;}

#Navigation1000 a {font-weight: normal; color: #FFFFFF; padding-top: 4px; text-decoration: none; border-right: #776 1px dotted; border-top: #776 1px dotted; border-left: #776 1px dotted; border-bottom: #776 1px dotted; padding-left: 5px; padding-right: 5px; padding-bottom: 4px; background-color:#336699; font-weight: bold;}

#Navigation1000 a:hover {font-weight: normal; color: #FFFFFF; padding-top: 6px; text-decoration: none; padding-bottom: 4px; background-color:#CC0000; font-weight: bold;}

.Bild_links { float:left; margin-top: 0px; margin-left: 0px; margin-right: 10px; margin-bottom: 8px}
.Bild_rechts { float:right;  margin-top: 0px; margin-left: 10px; margin-right: 0px; margin-bottom: 8px}

#banner {position: relative; width:1000px; height: 150px ; margin:0 auto; text-align:center; margin-top: 5px; background-image:url(../../elemente/banner.jpg); background-repeat:no-repeat;}

#content {position: relative; width:1000px; height: 500px ; margin:0 auto; padding-top: 0px; padding-bottom: 5px; margin-top: 5px; }

#content1 {position: relative; width:550px; padding-left: 10px; padding-right: 40px; float:left}

#content2 {position: relative; width:345px; padding-left: 35px; padding-right: 20px; float:right }

.cleaner {clear: both; width: 100%; height: 0px; font-size: 0px;}

.clearfix:after {content: "."; display: block; height: 0; clear: both; 	visibility: hidden;}
.clearfix {display: inline-block;}

/* Bereich nicht für IE-mac Anfang \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* Bereich nicht für IE-mac Ende */

#menu{width: 90%; float: left; margin-top: 30px;}

#menu ul{
	list-style: none;
	line-height: 22px;
	font-size: 12px;}
	
#menu li{border-top: 1px solid #fff;}

#menu li:first-child{border-top: none;}

#menu a{display: block; color: #fff; background-color:#75726b; text-decoration: none; padding-left: 10px;}
#menu a:hover{color: #333;background-color: #fff; text-decoration: none;}
#menu a.aktiv {color: #75726b; background-color: #fff;}
#menu a.sub{background-color: #989590;}
#menu a:hover.sub{color: #333; background-color: #fff;}
#menu a.sub.aktiv{color: #989590; background-color: #fff;}


