@import url("rte.css"); /* ====================================== */html {height: 101%; } /* Erzwingt Scrollbar im Firefox *//* ====================================== */br.clear {clear:both;}/* ====================================== */body {    background: url(gfx/bg.jpg) repeat-x;    background-color: #E74911;   font-family: Arial, Verdana, Helvetica, sans-serif;   font-size: 0.75em;   text-align: center;}#main_wrapper {   width: 911px;   margin: auto;   margin-top: 10px;   text-align: left;}#wrapper {   width: 911px;}#header {   background: url(gfx/header_bg.png);   width: 911px;   height: 97px;}#abstand_content {   height: 1px;   font-size: 1px;}#content {   width: 911px;   background: url(gfx/content_bg.png);}#links {    float: left;    width: 163px; } #mitte {   float: left;    width: 585px;}#rechts {     float: left;     width: 163px;    height: 450px;}#footer {   background: url(gfx/footer.png);   background-repeat: no-repeat;   width: 911px;    height: 5px;}/*  ================================= */#header_pic {   width: 390px;   height: 92px;   margin-left: 274px;   margin-right: 247px;}#main_menu {   width: 157px;   margin-top: 5px;   margin-right: 6px;}#sprachauswahl {   width: 157px;   margin-top: 100px;   margin-right: 6px;}#impressum {   width: 157px;   margin-right: 6px;   margin-top: 20px;   margin-bottom: 10px;}#seitenpfad {   width: 545px;   padding-top: 7px;   padding-left: 25px;   padding-right: 10px;   font-family: Arial;   font-size: 1em;   color: #E74C13;   font-weight: bold;}#textbereich {    width: 540px;   padding-left: 25px;   padding-right: 20px;   padding-top: 10px;}* html #textbereich {   width: 585px;}#news {   width: 145px;   margin-top: 5px;   margin-right: 4px;   padding-left: 10px;   padding-right: 4px;}#suche {   background: #EDEDED;   width: 149px;   margin-top: 20px;   padding-left: 10px;   padding-bottom: 10px;   border-color: #FDB90A;   border-top: 1px solid #FDB90A;   border-bottom: 1px solid #FDB90A;}#newsletter {   background: #EDEDED;   width: 149px;   margin-top: 20px;   padding-left: 10px;   padding-bottom: 10px;   border-color: #FDB90A;   border-top: 1px solid #FDB90A;   border-bottom: 1px solid #FDB90A;}/* ====================================== */h1 {   font-size: 1.5em;   font-weight: bold;   color: #000000;   padding-bottom: 0.75em;}p {   font-size: 1em;   font-weight: normal;   color: #000000;}a:link, a:visited {   text-decoration: none;   color: #E74C13;}a:hover, a:focus, a:active {   text-decoration: underline;   color: #E74C13;}ul {	padding-left: 30px;	list-style-image:url(gfx/listenpunkt.gif);}ol {	padding-left: 30px;}fieldset {	border-style: none;}/* ====================================== */.csc-form-label-req {   font-size: 0.8em;   margin-right: 10px;}.csc-searchResultInfo {   font-size: 1.0em;}.csc-searchResultRange {   width: 180px;}.csc-searchResultHeader {   margin-top: 6px;}.csc-searchResultInfo {   margin-bottom: 10px;}.csc-searchResult {   margin-bottom: 10px;}.csc-form-fieldcell {border-bottom: 5px solid white;border-top: 5px solid white;}/* ====================================== */.csc-mailform {	border-style: none;}.csc-mailform-field {	width: 100px;	margin-bottom: 3px;}.csc-mailform-submit {	margin-bottom: 15px;}/* ====================================== */.clearer{	clear:right;	height: 1px;	background-color: #FDBD16;	border: 1px solid #FDBD16;	margin-top: 10px;	margin-bottom: 7px;}.ueberschrift_latest {  color: #000000;  font-family: arial;  font-size: 1.0em;  font-weight: bold;  margin-bottom: 3px;}.ueberschrift_list {  font-family: arial;  font-size: 1.2em;  font-weight: bold;  color: #000000;  margin-top: 3px;  margin-bottom: 5px;}.news_bild {  margin-top: 5px;  margin-bottom: 5px;}/* ====================================== */
