* {padding:0px;margin:0px;}body {padding:0px;margin:0px;background:#f7fafe;font-family:"Verdana", Sans-serif;font-size:10pt;}td, th {font-family:"Verdana", Sans-serif;font-size:10pt;}a, a:focus, a:visited {outline:none;}#header-container {background: url('../../../templates/kirschweiler/img/header-background.jpg') repeat-x;height: 171px;width:100%;position: relative;}#header {width:880px;height:171px;position: relative;left:50%;margin-left:-440px;z-index:2;}#header img#logo-og {float:left;margin-top:14px;}#header img#logo-de {float:right;margin-top:36px;}#menu {background: url(../../../templates/kirschweiler/img/menu-bottom.png) repeat-x bottom;width:100%;position:absolute;left:0px;z-index:3;bottom:-1px;}#menu ul.menu {width: 880px;position:relative;left:50%;margin-left:-430px;}#header-container #img-left {width:149px;height:171px;position:absolute;top:0px;left:0px;background: url(../../../templates/kirschweiler/img/header-left.jpg) no-repeat;}#header-container #img-right {width:162px;height:171px;position:absolute;top:0px;right:0px;background: url(../../../templates/kirschweiler/img/header-right.jpg) no-repeat;}#content-body {background: #f7fafe url('../../../templates/kirschweiler/img/content-top-back.jpg') repeat-x top;height:300px;}#content {width:880px;position:absolute;left:50%;margin-left:-440px;clear:both;}#content-start {padding-right:50px;padding-left:0px;width:550px;float:left;}#content-right {width:270px;float:left;}.clearer {clear:both;}.display-none {display:none;}#footer {margin-top:50px;padding:8px;border-top:1px dotted #00074e;color:#454545;font-size:8pt;text-align:center;}#footer ul {margin-top:5px;list-style:none;}#footer ul li {margin:3px;display:inline;}#footer ul li a {color:#454545;text-decoration:none;}#footer ul li a:hover {color:black;text-decoration:underline;}#submenu {margin:0px;padding-top:8px;padding-bottom:8px;background-color: #0138a7;color: white;border-bottom:1px solid #00074e;width: 100%;}#components_menu {position:relative;left:50%;margin-left:-440px;width:880px;min-height:20px;}#components_submenu {position:relative;left:50%;margin-left:-440px;width:880px;min-height:20px;}/*Startseite Collage*/#collage-container {background: url('../../../templates/kirschweiler/img/collage-background.jpg') repeat-x;height: 200px;width:100%;border-bottom:2px solid #00074e;}#collage {background: url('../../../templates/kirschweiler/img/collage.jpg') no-repeat top center;height: 200px;width:100%;}.secondheader h2 {color: white;text-decoration:none;font-weight: bold;font-family: "Verdana", sans-serif;font-size: 9pt;font-weight: bold;display:block;background-color: #010d7b;padding:5px;margin:0px;margin-bottom:0px;margin-top:20px;}.termin {font-family: "Verdana", sans-serif;font-size: 10pt;}.newsitem {clear:both;}.newsitem a span.h3 {font-family: "Verdana", sans-serif;font-size: 10pt;font-weight:bold;color: black;padding:0px;margin:0px;text-decoration:none;display:inline;}.newsitem a {display:block;font-family: "Verdana", sans-serif;font-size: 10pt;padding:5px;color: #252525;text-decoration:none;}.newsitem a:hover {background-color:#cdcfe4;border-top:1px solid #284278;border-bottom:1px solid #284278;padding:5px;padding-bottom:4px;padding-top:4px;}#newsticker img, #newsticker_termine img , #newsticker_wetter img {margin-left:10px;}#newsticker h2 a, #newsticker_termine h2 a, #newsticker_wetter h2 a {color: white;text-decoration:none;font-weight: bold;font-family: "Verdana", sans-serif;font-size: 9pt;font-weight: bold;position:absolute;top:8px;left: 85px;}#newsticker h2, #newsticker_termine h2 , #newsticker_wetter h2 {position:relative;display:block;background: url('../../../templates/kirschweiler/img/title-back.png') no-repeat;padding:0px;margin:0px;}#newsticker, #newsticker_termine, #newsticker_wetter {border: none;padding:0px;margin-top:10px;margin-bottom:10px;background-color: #e0e2fa;}#newsticker {margin-top:45px;}#newsticker_wetter hr {background-color:#e0e2fa;color:#e0e2fa;margin-top:10px;margin-bottom:10px;}#newsticker_wetter #wettercontainer {clear:both;padding:5px;text-align:center;}#newsticker_wetter #wetterheute {float:left;margin-right:5px;}#newsticker_wetter #wettermorgen {float:left;}a img {border:none;}li {list-style-position: inside;}hr {height: 1px;border: none;border-top: 1px dotted #010d7b;}#menu ul.menu li ul.topsubmenu li.simple {background:none;padding:0px;margin:0px;border:none;}#menu ul.menu li ul.topsubmenu li.simple a {background:none;color: black;font-weight: normal;border:none;padding:0px;margin:0px;margin-left:15px;margin-right:15px;margin-bottom:10px;display:block;}#menu ul.menu li ul.topsubmenu li.simple a:hover {text-decoration:underline;}#header-container, #header-container #menu, #header-container #menu #components_menu, #header-container #menu #components_menu li {z-index:10;}.topsubmenu {position: absolute;clear:both;display: block;border:1px solid #f7d227;background:#fdeb4e;top: 22px;left: 0px;padding:10px;padding-top:20px;margin-left:-10px;z-index:100;width:830px;visibility: hidden;}.topsubmenu:hover {visibility: visible;}.layer_0:hover .topsubmenu {visibility: visible;}.menu_item_active:hover .topsubmenu, .headeritem:hover .topsubmenu {visibility: hidden;}form#kontakt {border:none;margin-top:25px;}form#kontakt fieldset {border:none;margin-top:20px;padding-top:10px;padding-left:25px;}form#kontakt fieldset label input {margin-left:10px;margin-right:25px;}form#kontakt fieldset textarea {width:685px;}.secondheader .terminimg {color: white;text-decoration:none;font-weight: bold;font-family: "Verdana", sans-serif;font-size: 9pt;font-weight: bold;display:block;padding:5px;padding-left: 25px;margin:0px;margin-bottom:0px;margin-top:20px;background:#010d7b url('../../../templates/kirschweiler/img/termin.png') no-repeat 5px;}.article_body a.url_http_ext {padding-left:18px;background:url('../../../templates/kirschweiler/img/ext-link.png') no-repeat left center;}.article_body a.url_mailto {white-space:nowrap;padding-left:18px;background:url('../../../templates/kirschweiler/img/mail.png') no-repeat left center;}.article_body a {font-weight: bold;color:#00074e;text-decoration:none;}.article_body img {margin:5px;}.article_body a img {margin:0px;}.article_body a:hover {color:blue;text-decoration:underline;}.article_heading h1, .article_body h1 {font-family: Verdana, sans-serif;font-size: 20px;font-weight: normal;color: black;margin-top:20px;margin-left:0px;margin-right:0px;margin-bottom:0px;}.article_heading h2, .article_body h2 {font-family: Verdana, sans-serif;font-size: 14px;font-weight: normal;color: #454545;margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;}.article_heading h3, .article_body h3 {font-family: Verdana, sans-serif;font-size: 14px;font-weight: bold;color: #505050;margin-top:20px;margin-left:0px;margin-right:0px;margin-bottom:0px;}.article_body {padding-bottom:20px;padding-top:20px;font-family: Verdana, sans-serif;font-size:10pt; color:#2D2D2D;}.insite_anker {color: #143969;}.insite_anker:hover {color: #143969;}.article_body thead th {border-bottom: 1px solid black;background-color: #eeeeee;font-weight: bold;padding-top:10px;padding-bottom:10px;}/* Menue*/ #menu ul.menu li{margin: 0; padding: 0;list-style-type: none;padding-left:3px;height:24px;display: inline;float:left;background: url('../../../templates/kirschweiler/img/tab-left.png') no-repeat top left;}#menu ul.menu li span.outer{display:block;float:left;height:24px;padding-right:3px;margin-right:2px;margin-left:0px;background: url('../../../templates/kirschweiler/img/tab-right.png') no-repeat top right;}#menu ul.menu li span.outer a span.inner {display:block;margin-top:4px;}#menu ul.menu a:link, #menu ul.menu a:visited{background: #ebe5ac url('../../../templates/kirschweiler/img/tab-back.png') repeat-x top ;font-size: 9pt;display:block;float: left;padding-left:5px;padding-right:5px;height:22px;text-decoration: none;color: #252525;}#menu ul.menu li.menu_item_active a:link, #menu ul.menu li.menu_item_active a:visited, #menu ul.menu li.headeritem a:link, #menu ul.menu li.headeritem a:visited{border:none;border-bottom: 2px solid #0138a7;background: #0138a7 url('../../../templates/kirschweiler/img/tab-back-active.png') repeat-x top ;color: white;font-weight:bold;}#menu ul.menu li.menu_item_active, #menu ul.menu li.headeritem, #menu ul.menu li.menu_item_active:hover, #menu ul.menu li.headeritem:hover{height:24px;background: url('../../../templates/kirschweiler/img/tab-left-active.png') no-repeat top left;}#menu ul.menu li.menu_item_active span.outer, #menu ul.menu li.headeritem span.outer, #menu ul.menu li.menu_item_active:hover span.outer, #menu ul.menu li.headeritem:hover span.outer{background: url('../../../templates/kirschweiler/img/tab-right-active.png') no-repeat top right;}#menu ul.menu li.menu_item_active span.outer a span.inner, #menu ul.menu li.headeritem span.outer a span.inner {display:block;margin-top:8px;margin-left:5px;margin-right:5px;}#menu ul.menu li a:hover{background: #0138a7 url('../../../templates/kirschweiler/img/tab-back-hover.png') repeat-x top ;color:black;}#menu ul.menu li:hover{background: url('../../../templates/kirschweiler/img/tab-left-hover.png') no-repeat top left;}#menu ul.menu li span.outer:hover{background: url('../../../templates/kirschweiler/img/tab-right-hover.png') no-repeat top right;}#menu.nosubsection ul.menu li.headeritem a, #menu.nosubsection ul.menu li.menu_item_active span.outer a{background: url('../../../templates/kirschweiler/img/tab-back-nosubmenu.png') repeat-x top ;color:black;border-bottom: 2px solid #bdc1da;}#menu.nosubsection ul.menu li.headeritem , #menu.nosubsection ul.menu li.menu_item_active{background: url('../../../templates/kirschweiler/img/tab-left-nosubmenu.png') no-repeat top left;}#menu.nosubsection ul.menu li.headeritem span.outer, #menu.nosubsection ul.menu li.menu_item_active span.outer{background: url('../../../templates/kirschweiler/img/tab-right-nosubmenu.png') no-repeat top right;}#menu.nosubsection ul.menu li.headeritem span.inner, #menu.nosubsection ul.menu li.menu_item_active span.inner {margin-top:10px;}#submenu ul.menu {clear:both;margin: 0;padding: 0;list-style-type: none;}#submenu ul.menu li {display:block;float:left;height:auto;padding:6px;background:none;}#submenu ul.menu li a {padding:0px;margin-right:8px;font-family:Verdana; font-size:10pt; color: white;text-decoration: none;position: static;}#submenu ul.menu li a:hover {font-family:Verdana; font-size:10pt; text-decoration: underline;border:none;}#submenu .menu_item_active {font-weight:bold;}
