/* Neue Styles */
.topmenu {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: white; text-decoration: none; padding-top:1px;padding-bottom:2px;padding-left:1px;padding-right:1px;}
.topmenu:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color: white; text-decoration: none;}
.start-current {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight:bold; background-color: #CCCC99; border: 1px solid #A9CAD8; padding:4px;}
.preview-table {background-color: #F0F5F7; border: 1px solid #A9CAD8; padding:4px;}
.preview-heading,.login-heading {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold;}
.preview-teaser,.login-text {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height:13px}
.std-detail-link,.std-pic-link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#616D7B; text-decoration:none}
.std-detail-link:hover,.std-pic-link:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#616D7B;text-decoration:underline}
.border-table {background-color: #CCCCCC; margin-top:4px; align:center;filter:Alpha(Opacity=75); -moz-opacity:0.75;border: 1px solid #999999;}
.border-table_light {background-color: #dadada;margin-top:4px; align:center;border: 1px solid #999999;}

.border-table2 {background-color: #F0F5F7; border: 1px solid #49798D;margin-top:8px;}

.border-link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:black; text-decoration:none;}
.border-link:hover{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:black; text-decoration:underline;}
.copyright { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; text-decoration: none }
h1 {font-family: Verdana, Arial, Helvetica, sans-serif; margin:0px; font-size: 16px; font-weight:bold; color:#333333; border-bottom: 1px solid #999999;}
h2 {font-family: Verdana, Arial, Helvetica, sans-serif; margin:0px; font-size: 12px; font-weight: bold; color: #000000}
.text, ul, ol {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none;}
.justifiedText { text-align:justify}
.formText {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none;font-weight:bold}
.formHeading {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none;font-weight:bold;background-color: #dadada}
.formInput {border: 1px solid #A9CAD8; padding:2px;}
.formTable {border: 1px solid #666666}


.newsletter-heading {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight:bold; border-bottom: 1px solid #999999; color:#333333;padding-bottom: 2}
.newsletter-text  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none}

.SitemapCategory { font:12px verdana; color:#717171; text-decoration:none; cursor: default;}
.SitemapCategory:hover { font:12px verdana; color:#717171; text-decoration:underline; cursor: pointer; cursor:hand;}
.SitemapArticle { font:10px verdana; color:#000000; text-decoration:none; cursor: default;}
.SitemapArticle:hover { font:10px verdana; color:#000000; text-decoration:underline; cursor: pointer; cursor:hand;}


/* Aufzählungen */
ul li { margin-bottom:12px; }
ol li { margin-bottom:12px; }

/* Menü */
.tdMenu             { font:10px verdana; color:#000000; height:16px; padding:0px; margin:0px; padding-left:14px; padding-right:14px; cursor: default; padding-top: 2px; }
.linkMenu           { font:10px verdana; width: 100%; color:#717171; text-decoration:none; cursor: default; display: block;}

.tdFirstRow         {height:4px;border-left:1px solid #FFFFFF; background-color:#000000; display:none;}
.divRow1            { background-color: #000000; height:4px; font-size:1px; border-right:1px solid #ffffff; border-left:1px solid #ffffff; display:none;}
.divRahmen          { width:300px; background-color: #5A5A55; filter:Alpha(Opacity=95); -moz-opacity:0.95; border-right:1px solid #ffffff; border-left:1px solid #ffffff; border-bottom: 1px solid #ffffff; }
.divSub             { top:19px; display:none; }
.subMenu            { font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;color: white; background-color:#0A2A4B; border-left:solid 1px #FF9900; border-right:solid 1px #FF9900; cursor:pointer;-moz-opacity:0.85; filter:alpha(opacity=90) }
.subMenu_hover      { font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;color: white;background-color:#10467C; border-left:solid 1px #FF9900; border-right:solid 1px #FF9900; cursor:pointer;-moz-opacity:0.85}
.menuSpacerLeft     { background-color:#0A2A4B; border-left:solid 1px #FF9900; border-right:solid 1px #FF9900;}
.menuSpacerRight    { border-bottom:solid 1px #FF9900; }
.mainMenuStart      { cursor:pointer; /*background-color: #CCCC99;*/ font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold}
.mainMenu, .mainMenuActive {border-left:solid 1px #FF9900; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;z-index:2;padding-top:2px;position:absolute;top:2;color:white}
.mainMenuActive     { background-color: #10467C; }
.divMenu            { color:#FFFFFF; padding:0px; line-height:16px; cursor:pointer; width:300px}
.divMenu a.submenu  { color:#FFFFFF; width:100%; display: block; text-decoration: none;}
.divMenu a.submenu:hover { color:#FFFFFF; background-color:#000000; text-decoration: none; }
.nav_bg             { background-image:url('../pics/nav_bg.jpg');background-repeat: repeat-x;background-color:#ffffff}
.mainTd { padding-left: 3 }
.memberText {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold;}
.searchInput {width:90px;border: 1px solid #67140C;spacing:5px}
.newsletterInput {width:100px;border: 1px solid #67140C;spacing:5px}
.loginInput {width:130px;border: 1px solid #67140C;spacing:5px}
.searchButton {border: 1px solid #67140C;padding-right:5px;width:30px}
.newsletterButton {border: 1px solid #67140C;padding-right:5px;width:30px}

/* ENDE Menu   */


