body {margin: 20px 0 0 0;}

/* Links */
#left {background: url(../images/left.png) #ffffff repeat-y;}
#login {margin: 10px 0 0 0; background: url(../images/login.gif) repeat-y; padding: 5px 0 5px 10px; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 12px; height: 100px;}
#adverts {margin: 0 10px 0 0;}
#adverts a {color: #e1a359; text-decoration: none;}

/* Aktuelles/Termine Leiste rechts */
#aktuelles {background: #bfbfbf; margin: 0 0 0 0; padding: 5px 0 0 2px; width: 175px;}
#aktuelles h1 {font-family: Arial, Helvetica, sans-serif; color: #757575; font-size: 16px;}
#aktuelles_text {font-family: Arial, Helvetica, sans-serif; color: #2a2a2a; font-size: 12px;}
#aktuelles_bottom {background: url(../images/aktuelles_footer.png) repeat-x bottom #bfbfbf; margin: 0 0 0 0; padding: 5px 0 0 2px; width: 176px;}
#footer {height: 3px; background: #FFFFFF;}

/* Content */
#content {width: 475px;}
#content_mitglieder {width: 640px;}
#content h1 {padding: 5px 0 0 5px; font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 18px;}
#content_mitglieder h1 {padding: 5px 0 0 5px; font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 18px;}
#content_text {padding: 0 10px 0 5px; font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 14px; text-align: justify;}
.content_text_small {font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 12px;}
.content_text_small td {border-bottom: 1px solid #000000;}
#content_text_impressum {padding: 0 10px 0 5px; font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 12px; text-align: justify;}
#impressum {padding: 15px 0 0 10px; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 14px;}
#vorstand {padding: 0 10px 0 5px; font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 14px; text-align: justify;}
.text {font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 14px;}

/* Loginbox */
#loginbox {background-color: #E8E8E8; border: 1px solid #D8D8D8; margin: 20px 0 0 0; padding: 0 10px 0 5px; margin: 10px 10px 0 5px; font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 14px; text-align: left; width: 200px; height: 105px;}

/* News/Aktuelles */
#news_text {padding: 2px 2px 2px 2px; font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 14px; text-align: justify; vertical-align: top;}
#news_table {width: 450; background-color: #E8E8E8; border: 1px solid #D8D8D8; margin: 0 0 8px 5px;} /*background-color: #e9fede;*/
#news_bild {margin: 2px 2px 2px 2px; float: left; vertical-align: top;}

/* Mitgliederbereich */
#logoutlink a {margin: 10px 0 0 0; text-decoration: none; color: #649c5f; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold;}
#logoutlink a:hover {margin: 10px 0 0 0; text-decoration: underline; color: #4b7547; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold;}

/* Bildergallerie */
#Gallerie_Navi {padding: 0 7px 0 5px; font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 14px; text-align: left;}
#Gallerie_Navi div {display: inline; padding: 3px 0 0 3px;}
.WebYepMenuItem a {font-family: Arial, Helvetica, sans-serif; color: #649c5f; font-size: 14px; text-decoration: none;}
.WebYepMenuItem a:hover {font-family: Arial, Helvetica, sans-serif; color: #4b7547; font-size: 14px; text-decoration: underline;}
.WebYepMenuSelected a {font-family: Arial, Helvetica, sans-serif; color: #4b7547; font-size: 14px; text-decoration: underline;}
.WebYepMenuSelected a:hover {font-family: Arial, Helvetica, sans-serif; color: #4b7547; font-size: 14px; text-decoration: underline;}
#Bilder {margin: 5px 10px 0 5px;}
.WebYepGalleryContainer td {padding: 15px 15px 0 2px; vertical-align: top; font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 14px;}
.WebYepGalleryImage img {border: 1px solid #D8D8D8;}

/* Aemter bzw. Kontakt */
.left_aemter_first {width: 215px; text-align: left; font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 14px;}
.right_aemter_first {width: 215px; text-align: left; font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 14px;}
.left_aemter {width: 215px; padding: 10px 0 0 0; text-align: left; font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 14px;}
.right_aemter {width: 215px; padding: 10px 0 0 0; text-align: left; font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 14px;}
#kopfzeile {width: 200px; height: 17px; overflow: visible; padding: 0 0 0 3px; border-bottom: 2px #f4c68f solid;}
#amt {width: 200px; height: 17px; overflow: visible; padding: 0 0 0 3px; color: #63b376;}
#daten {width: 200px; height: 17px; overflow: visible; padding: 0 0 0 3px;}
