/*Title:Reset default browser stylesAuthor:kontakt@fixfox.de,based on Eric Meyer's Reset CSS:http://meyerweb.com/eric/tools/css/reset*//* v1.0 | 20080212 */ 
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}/* remember to define focus styles! */:focus{outline:0}/* remember to highlight inserts somehow! */ins{text-decoration:none}del{text-decoration:line-through}/* tables still need 'cellspacing="0"' in the markup */table{border-collapse:collapse;border-spacing:0}
body{font-family:verdana,arial,helvetica,trebuchet,sans;text-align:center;padding-bottom:20px;color:#243d50;font-size:10px;background:#A1A1A1 url(../../fixfoxdateien/layout/bg.gif) repeat-x 0 0}
p, label, li { font-size: 1.0em}
p{margin-bottom:0.5em}
hr{height:1px;line-height:1px;border-top:1px solid #fff}
body div{text-align:left;}
#s6{position:relative;margin:0 auto;width:800px;margin-top:30px;}
#slideshow1{position:absolute;top:0;left:0;border-left:1px solid #adb7be;border-top:1px solid #adb7be;border-right:2px solid #999;width:800px;height:1024px;background:#A2BDC4 url(../../fixfoxdateien/layout/flurbild.jpg) no-repeat 0 0;}
#slideshow3{position:absolute;top:0;left:0;border-left:1px solid #adb7be;border-top:1px solid #adb7be;border-right:2px solid #999;border-bottom:2px solid #777;width:800px;background:#A2BDC4 url(../../fixfoxdateien/layout/flurbild.jpg) no-repeat 0 0;}
#header{position:relative;height:99px;width:800px;overflow:hidden;border-bottom:1px solid #a4c0d6}
#mainbody{float:left;width:800px;overflow:hidden;background:transparent url(../../fixfoxdateien/layout/bg-mainbody.gif) repeat-y 0 0}
#sidebar{float:left;width:193px;overflow:hidden}
#content{float:left;width:307px;overflow:hidden;padding:15px;background:transparent url(../../fixfoxdateien/layout/infobild.jpg) no-repeat 0 0}
#aside{float:left;width:270px;overflow:hidden;background:transparent url(../../fixfoxdateien/layout/infobild.jpg) no-repeat right top}
.minimax{width:1px;float:left;overflow:hidden;height:420px}
#footer{position:relative;width:607px;padding-left:193px;padding-top:40px;overflow:hidden;background:transparent url(../../fixfoxdateien/layout/bg-mainbody.gif) repeat-y right top}

#logo{position:absolute;left:10px;top:10px;width:251px;height:41px}
#firma a{position:absolute;left:100px;top:40px;text-transform:uppercase;text-decoration:none;color:#000;font-size:1.4em}

#content #text1{padding-top:30px}
#content h1,#content h2,#content h3{line-height:1.4em;}
#content h1,#content h2,#content h3{margin-top:1em;}
#content h1{font-size:1.4em;color:#6482B7;font-weight:normal;margin-bottom:0.5em}
#content ul{list-style:disc inside none}
#content p,#content li,#content td{font-size:1.1em;line-height:1.4em;color:#243d50}
#content a{color:#666}
#content table{width:530px}
#content td{padding-right:10px;line-height:1.4em;vertical-align:top}
#content #linie2{position:absolute;left:69px;top:419px}
#content #minimax{float:right;width:1px;height:400px;overflow:hidden}
#content #volltextsuchergebnis{margin-bottom:20px}

#aside ul{width:712px;overflow:hidden}
#aside li{position:relative;overflow:hidden;float:left}
#aside a{display:block;line-height:1.3em;text-decoration:none}
#aside li span.nummer{display:none}
#aside li.baumliste1, #aside li.baumliste1geladen, #aside li.baumliste1aufdemweg{width:800px;padding-top: 20px;background:transparent url(../../fixfoxdateien/layout/linie.gif) 0 10px no-repeat}
#aside li.baumliste2, #aside li.baumliste2geladen, #aside li.baumliste2aufdemweg{width:86px;margin-right:20px}
#aside a.baumebenealle1{background:none;color:#000}
#aside a.baumebenealle2{background-repeat:no-repeat}
#aside a.baumebenealle2 span{display:none}
#aside a.baumebenealle2 img{height:62px;width:82px;border:1px solid #dadbdc}
#aside #linie2{position:absolute;left:69px;top:10px}
/*
#aside .baumseitentitel2{position:absolute;right:69px;top:0}
#aside .baumbrowsertitel2{position:absolute;right:69px;top:20px}
#aside li.baumliste1  .baumseitentitel2, #aside li.baumliste1aufdemweg  .baumseitentitel2{display:none}
#aside li.baumliste1  .baumbrowsertitel2, #aside li.baumliste1aufdemweg  .baumbrowsertitel2{display:none}
*/

#footer #pfad{padding-left:7px;font-family:verdana;width:332px;overflow:hidden;border-top:1px solid #a4c0d6;padding-top:5px}
#footer #design{text-align:center}
#footer #pfad a{font-size:1.1em;line-height:1.2em;padding-left:10px;text-decoration:none;color:#6482B7;background:transparent url(../../fixfoxdateien/layout/pfeil.gif) no-repeat 0 50%}
#design a{font-size:1.1em;text-decoration:none;color:#ccc}
.group { clear: both; }

#statisch{position:absolute;right:5px;top:7px}
#statisch li{float:left;font-size:1.1em;line-height:1em}
#statisch a{color:#000;padding:0 5px;border-left:1px solid #000;text-decoration:none}
#statisch a:hover{text-decoration:underline}
#statisch li.erster a{border:none}

#facebook{position:absolute;right:10px;top:59px}

#sidebar #baum li{font-weight:bold;font-size:1.1em;border-bottom:1px solid #fff}
#sidebar #baum li.baum_anzeige{width:193px}
#sidebar #baum li.baum_anzeigegeladen{width:187px;border-left:6px solid #999}
#sidebar #baum li.baum_anzeigeaufdemweg{width:193px}
#sidebar #baum li.baum_anzeige a{width:180px;padding-left:13px}
#sidebar #baum li.baum_anzeigegeladen a{width:180px;padding-left:13px}
#sidebar #baum li.baum_anzeigeaufdemweg a{width:180px;padding-left:13px}
#sidebar #baum a{text-decoration:none;line-height:28px;display:block}
#sidebar #baum li.baumliste0 a{background:#a4c0d6;color:#fff}
#sidebar #baum li.baumliste0geladen  a{background:#fff;color:#a4c0d6}
#sidebar #baum li.baumliste0aufdemweg a{background:#fff;color:#a4c0d6}
#sidebar #baum li.baumliste1 a{background:#cad9e8;color:#365a7e}
#sidebar #baum li.baumliste1geladen  a{background:#cad9e8;color:#365a7e}
#sidebar #baum li.baumliste1aufdemweg a{background:#cad9e8;color:#365a7e}
#sidebar #baum a:hover{background:#fff;color:#a4c0d6}
#sidebar #baum .baumseitenbild{display:none}
#sidebar #baum .baumbrowsertitel{display:none}
#sidebar #baum .baumebene0 a{}
#sidebar #baum .baumebene1 a{font-weight:normal}
#sidebar #baum .baumebene2 a{}

#sidebar #fussnote2{display:none}

#sidebar #fussnote1 .seitentitel2{margin:10px;width:151px;border:1px solid #6482ad;padding:10px;background:#eff2f7;font-size:1.1em;line-height:1.3em;color:#6482ad}
/* #sidebar #fussnote1{background:#cad9e8;border:1px solid #6482ad;font-size:1.1em;color:#6482ad;padding:10px;line-height:1.6em;margin-top:20px} */
#sidebar #fussnote1 table{width:auto;}
#sidebar #fussnote1 td{line-height:1.6em;}
#sidebar #fussnote1 li{font-size:1.1em;line-height:2.0m;}
#sidebar #fussnote1 a{color:#6482ad}
#sidebar #fussnote1 h2{margin-top:0}


#anreisser ul{width:320px;overflow:hidden}
#anreisser li{list-style-type:none;font-size:1.1em;border:1px solid #6482ad;width:147px;display:none;float:left;margin-right:10px;margin-bottom:10px;background:#eff2f7;overflow:hidden}
#anreisser a{text-decoration:none}
#anreisser li.Unternehmen{display:none!important}
.kapiteleins000 li.baumebene0{display:block!important}
.kapiteleins001 li.baumebene1{display:block!important}
#anreisser .baumseitentitel{display:block;font-weight:bold;color:#6482ad;padding:3px;height:30px;overflow:hidden;background:#cad9e8;border-bottom:1px solid #6482ad}
#anreisser .baumbrowsertitel{display:block;padding:3px;line-height:1.3em;color:#6482ad;height:100px;overflow:hidden}
#anreisser .baumseitenbild{display:none}

#sf-menu{position:absolute;left:0;top:270px;font-size:1.2em;z-index:999}
.sf-menu{width:977px;background:url('../../fixfoxdateien/layout/bg-nav.png')}
.sf-menu ul li{line-height:1.4em}
#sf-menu .nummer{display:none}
#sf-menu a.geladen{color:#000}
#sf-menu .ende{background-image:url('../../fixfoxdateien/layout/bg-ul-li.gif');background-position:left bottom;background-repeat:no-repeat}
#sf-menu .ende a.e1{background-image:url('../../fixfoxdateien/layout/bg-ul-re.gif');background-position:right bottom;background-repeat:no-repeat}
#sf-menu ul.e0 li.ende a{padding-bottom:10px}
/* search */
#search{position:absolute;right:10px;top:30px;width:140px;height:20px;border:1px solid #000;background:#fdfbe6 url(../../fixfoxdateien/layout/bg-search.gif) no-repeat 123px 5px;}
#search #search-theme-form{position:relative;width:140px;height:20px;margin:0;padding:0;line-height:20px;}
#search #search-theme-form input.text{border:medium none;padding:0;padding-left:5px;background:transparent none repeat scroll 0% 0%;width:155px;z-index:1}
#search #search-theme-form input.button{position:absolute;right:3px;top:5px;z-index:99;border:medium none;overflow:hidden;background:transparent;width:20px;height:20px;text-indent:-6000px;cursor:pointer;}
#volltextsuchergebnis a{padding-right:10px;text-decoration:none;color:#666;line-height:24px;vertical-align:middle}
/* kontaktformular */
.kontaktformular { margin: 20px 0; }
.kontaktformular fieldset {clear:both;display:block;width:373px;margin-bottom:5px}
.kontaktformular fieldset label {display: block;width:100px;float:left}
.kontaktformular fieldset input.kontakt_feldlaenge {font-family:verdana,arial,helvetica,trebuchet,sans;font-size:1.1em;color:#666;float:right;width:250px;border:1px solid #666;padding:3px;}
.kontaktformular fieldset textarea {font-family:verdana,arial,helvetica,trebuchet,sans;font-size:1.1em;color:#666;float:right;width:250px;border:1px solid #666;padding:3px;}
.kontaktformular fieldset.buttons{padding-top:20px}
/* galerie */
#bildergalerie{width:605px;padding:37px 20px 20px 17px;overflow:hidden}
.bildergalerieja #bildergalerie{display:block}
.bildergalerieja #aside{}
.bildergalerienein #bildergalerie{display:none}
.bildergaleriethumbs {  }
.bildergalerieliste {display:inline;padding:4px;background:transparent url(../../fixfoxdateien/layout/schatten-klein.png) no-repeat 0 0;float:left;margin-bottom:6px;margin-right:12px;width:52px;overflow:hidden}
.bildergaleriebildlich{float:left;width:345px}
.bildergaleriebildlich img{padding:9px;background:transparent url(../../fixfoxdateien/layout/schatten-gross.png) no-repeat 0 0}
.bildergaleriethumbs{float:right;width:220px;padding-left:20px;padding-top:6px}
/* sitemap */
div.sitemapebenemenue1 { margin-left:   0px; }
div.sitemapebenemenue1 { margin-left:  20px; }
div.sitemapebenemenue2 { margin-left:  40px; }
div.sitemapebenemenue3 { margin-left:  60px; }
div.sitemapebenemenue4 { margin-left:  80px; }
div.sitemapebenemenue5 { margin-left: 100px; }
div.sitemapebenemenue6 { margin-left: 120px; }
div.sitemapebenemenue7 { margin-left: 140px; }
