/*  ===============   aussengeruest  ===============  */body{background:#fff;margin:0 auto;text-align:center;font-size:100%; font-family: Arial, helvetica, verdana, sans-serif;padding:0px;}.all{background-image:url(../img/online-fuchs-back.gif);width:950px;height:580px;margin:auto;text-align:left;padding:0px;}/*  ==================   startseite   ==================  */.start-back{background-image:url(../img/online-fuchs-start.gif);width:950px;height:580px;margin:auto;text-align:left;padding:0px;}.start-header{background:transparent;width:690px;height:135px;margin:0px;padding:0px;}.start-header h1{text-indent:-1000em;}.start-link{background:transparent;width:690px;height:78px;text-align:center;color:#000;line-height: 18px;font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 11px; margin:0px;padding:0px;}.start-link a{text-align:center;text-transform: uppercase;font-weight: bold; color:#000;line-height: 18px;font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 17px; text-decoration:none;margin:0px;padding:0px;}.start-link a:hover{text-align:center;text-transform: uppercase;font-weight: bold; color:#f00;line-height: 18px;font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 17px; text-decoration:none;margin:0px;padding:0px;}.start-footer{background:transparent;width:400px;text-align:left;color:#000;line-height: 18px;font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 13px; margin:0px;padding:0px;}.start-footer h2{text-align:left;color:#000;line-height: 13px;font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 12px;font-weight: bold; margin:0px;padding:0 0 0 24px;}.start-footer li{margin:0px;padding:1px 0 0 0;}/*  ==================   header   ==================  */.header{background:transparent;float:left;height:168px;margin:0px;padding:0px;width:950px;}.header-space-1{background:transparent;height:23px;width:750px;margin:0px;padding:0px;}.header-space-2{background:transparent;height:34px;width:750px;margin:0px;padding:0px;}.header-logo-1{background:transparent;float:left;height:168px;margin:0px;padding:0px;width:146px;}.header-logo-2{background:transparent;float:left;height:65px;margin:0px;padding:0px;width:284px;}.header-banner{background:transparent;float:left;height:65px;margin:0px;padding:0px;width:469px;}.header-wrap{background:transparent;float:left;height:168px;margin:0px;padding:0px;width:755px;}.header-navi{background:transparent;height:17px;line-height:21px;margin:0px;padding:0px;width:755px;}/*  ===================  footer  ==================  */.footer{background:transparent;height:15px;line-height: 15px;margin:0px;padding:0px;width:900px;}/*  ==========  header- und footer-links  =========  */.white-link-no{float:right;margin:0px;padding-left:10px;text-decoration:none;}.white-link-no a{color:#fff;font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 10px; margin:0px;padding-left:10px;text-decoration:none;}.white-link-no a:hover{color:#000;font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 10px; margin:0px;padding-left:10px;text-decoration:none;}.white-link-act{float:right;margin:0px;padding-left:10px;text-decoration:none;}.white-link-act a{color:#000;font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 10px; margin:0px;padding-left:10px;text-decoration:none;}/*  ====================  main  ===================  */.main{background:transparent;width:940px;height:395px;margin:0px;padding:0px;}.menu{background-image:url(../img/trees-1a.gif);float:left;height:380px;width:146px;margin:0px;padding-top:15px;}.middle-wrap{background:transparent;float:left;height:366px;width:566px;margin:0px;padding:0px;}.content-wrap{background:#fff;float:left;height:338px;width:564px;margin:0px;padding:0px;border-width:1px;border-style:solid;border-color:#993;}.space-main{background:transparent;float: left;height:317px;width:24px;margin:0px;padding:0px;}/* ----------------  schrift definition content  ----------------- */.content{background:transparent;float:right;text-align:left;overflow: auto;color:#000;line-height: 18px;font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 12px; height:302px;width:525px;padding-top:15px;padding-right:15px;margin:0px;}.content a{color:#000;line-height: 18px;font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 12px;text-decoration:underline; margin:0px;}.content a:hover{color:#f00;line-height: 18px;font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 12px; text-decoration:underline;margin:0px;}h1{color:#f00;line-height: 18px;font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 12px; font-weight: bold;margin:0px;padding:0px;}/*  ================  main spalten  ===============  */.content-left{background:transparent;float:left;text-align:left;overflow: auto;color:#000;line-height: 18px;font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 12px; width:247px;padding-right:15px;margin:0px;}.content-right{background:transparent;float:left;text-align:left;overflow: auto;color:#000;line-height: 18px;font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 12px; width:247px;padding-right:0px;margin:0px;}/*  ================  menu level 1  ===============  */.menu-level1-no{background:transparent;width:107px;float:right;margin:0px;padding:0px;text-decoration:none;}.menu-level1-no a{background:transparent;color:#000;text-align:left;font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 11px; font-weight: bold;line-height: 22px;margin:0px;padding:0px;text-decoration:none;}.menu-level1-no a:hover{background:transparent;color:#f00;text-align:left;font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 11px; font-weight: bold;line-height: 22px;margin:0px;padding:0px;text-decoration:none;}.menu-level1-act{background:transparent;width:107px;float:right;margin:0px;padding:0px;text-decoration:none;}.menu-level1-act a{background:transparent;color:#f00;text-align:left;font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 11px; font-weight: bold;line-height: 22px;margin:0px;padding:0px;text-decoration:none;}/*  ================  menu level 2  ===============  */.menu-level2-no{background:transparent;width:90px;float:right;margin:0px;padding:0px;text-decoration:none;}.menu-level2-no a{background:transparent;color:#000;text-align:left;font-family: Arial, Helvetica, sans-serif, Verdana; font-size:10px; line-height:18px;margin:0px;padding:0px;text-decoration:none;}.menu-level2-no a:hover{background:transparent;color:#f00;text-align:left;font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 10px; line-height:18px;margin:0px;padding:0px;text-decoration:none;}.menu-level2-act{background:transparent;width:90px;float:right;margin:0px;padding:0px;text-decoration:none;}.menu-level2-act a{background:transparent;color:#f00;text-align:left;font-family: Arial, Helvetica, sans-serif, Verdana; font-size:10px; line-height:18px;margin:0px;padding:0px;text-decoration:none;}/*  ================  breadcrumb  ===============  */.bread-wrap{background:#e6e6e6;color:#000;float:left;text-align:left;line-height: 18px;font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 11px;height:20px;width:564px;margin:0px;padding:0px;border-bottom-width:1px;border-bottom-style: dashed;border-color:#993;}.breadcrumb{background:transparent;color:#663;float:left;text-align:left;line-height: 18px;font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 11px;width:435px;margin:0px;padding:0px;}.breadcrumb-text{background:transparent;color:#663;line-height: 18px;font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 11px;float:left;margin:0px;padding-left:6px;}.breadcrumb-navi-no{background:transparent;color:#663;line-height: 18px;font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 11px;float:left;margin:0px;padding-left:6px;}.breadcrumb-navi-no a{background:transparent;color:#663;line-height: 18px;font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 11px;margin:0px;padding:0px;text-decoration:none;}.breadcrumb-navi-no a:hover{background:transparent;color:#f00;line-height: 18px;font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 11px;margin:0px;padding:0px;text-decoration:none;}.breadcrumb-navi-act{background:transparent;color:#f00;line-height: 18px;font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 11px;float:left;margin:0px;padding-left:6px;}.breadcrumb-navi-act a{background:transparent;color:#f00;line-height: 18px;font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 11px;margin:0px;padding:0px;text-decoration:none;}.viewactions{background:transparent;color:#000;float:right;text-align:right;line-height: 18px;font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 11px;width:125px;margin:0px;padding:0px;}.viewactions-navi-no{background:transparent;color:#663;line-height: 18px;text-align:right;font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 11px;float:right;margin:0px;padding-right:8px;}.viewactions-navi-no a{background:transparent;color:#663;line-height: 18px;text-align:right;font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 11px;margin:0px;padding:0px;text-decoration:none;}.viewactions-navi-no a:hover{background:transparent;color:#f00;line-height: 18px;text-align:right;font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 11px;margin:0px;padding:0px;text-decoration:none;}.viewactions-navi-act{background:transparent;color:#f00;line-height: 18px;text-align:right;font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 11px;float:right;margin:0px;padding-right:12px;}.viewactions-navi-act a{background:transparent;color:#f00;line-height: 18px;text-align:right;font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 11px;margin:0px;padding:0px;text-decoration:none;}/*  ================  column  ===============  */.column{background:#fff;float: left;color:#000;line-height: 16px;font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 12px;height:338px;width:152px;padding:0px;margin:0px;border-width:1px;border-style:solid;border-color:#993;}.column p{color:#000;text-align: left;width:152px;w\idth:132px;line-height: 16px;font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 12px; margin:0px;padding:0 10px 10px 10px;}.column-head-wrap{background:#cc9;color:#000;float:left;text-align:left;height:20px;width:152px;padding:0px;margin-bottom:10px;border-bottom-width:1px;border-bottom-style: dashed;border-color:#993;}.column h1{color:#000;text-align: left;line-height: 20px;font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 11px; font-weight: bold;float:left;height:20px;padding-left: 10px;/* == BEGIN == hb-21.8.2006 */background:#cc9;color:#000;float:left;text-align:left;height:20px;width:152px;padding:0px;margin-bottom:10px;border-bottom-width:1px;border-bottom-style: dashed;border-color:#993;/* == END == hb-21.8.2006 */}.column a{color:#000;line-height: 16px;font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 12px;text-decoration:underline; margin:0px;}.column a:hover{color:#f00;line-height: 16px;font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 12px; text-decoration:underline;margin:0px;}.space-right{background:transparent;float: left;height:338px;width:18px;margin:0px;padding:0px;}.trees-2{background-image:url(../img/trees-2.gif);float:left;height:390px;width:50px;margin:0px;padding:0px;}.space-action{background:transparent;float: left;height:20px;width:20px;margin:0px;padding:0px;}.action-1{background-image:url(../img/action-1.jpg);float:left;height:158px;width:151px;margin:0px;padding:0px;border-width:1px;border-style:solid;border-color:#993;}.action-2{background-image:url(../img/action-2.jpg);float:left;height:158px;width:151px;margin:0px;padding:0px;border-width:1px;border-style:solid;border-color:#993;}/*  ================  typo3 spezifische elemente   ===============  */.csc-textpic-caption{font-size: 10px;}.csc-form-label{font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 12px;}.csc-mailform{font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 12px;border: 0px;margin:0px;padding:0px;margin-bottom: 10px;}.csc-mailform-field{font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 12px;margin:0px;padding:0px;margin-bottom: 10px;}fieldset {  padding: 1em;}label {  width: 5em;  padding: 0px 10px 0px 10px;  float: left;  text-align: left;  margin-right: 0.5em;  display: block;}input {  margin-bottom: 10px;} textarea {  margin-bottom: 10px;}.csc-mailform-submit {        margin-left: 5.5em;}
