/*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,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.modus_show{height:100%;width:100%;background:#fff url(../../fixfoxdateien/layout/bg1.gif) repeat-y 50% top}
body.cke_show_borders{background:#fff}
body{font-family:arial,trebuchet,verdana,sans;color:#555;font-size:12px}
a:link{}a:visited{}a:hover{}a:active{}
p,label,li,td{font-size:1.0em;line-height:1.4em}
p{margin-bottom:0.5em}
h1,h2,h3,h4,h5,h6{font-size:1.0em;margin-bottom:0.5em;line-height:1.4em;color:#696297}
hr{height:1px;line-height:1px;border-top:1px solid #fff}
body div{text-align:left}
h1{ color:#545352;font-size:120%}

p.aufklappen u{ display:none;text-decoration:none}
p.aufklappen:hover{ cursor:pointer}
p.aufklappen:hover u{ display:block}

td{ vertical-align:top}
hr{ height:1px;line-height:1px;border-top:1px solid #fff}
img{ behavior:url(../../customextern/iepngfix/iepngfix.htc)} 
#balken1{position:absolute;left:0;top:150px;height:288px;width:100%;background:#545352;overflow:hidden}
#balken2{position:absolute;left:0;top:443px;width:50%;height:24px;background:#05812d;z-index:0}
#wrap{ position:relative;width:1188px;margin:0 auto;padding:0;/*background:url(../../fixfoxdateien/layout/bg2.gif) repeat-y left top;*/}
#content{ /* siehe ie.css */ float:right;padding-right:33px;width:632px;overflow:hidden;text-align:left}
#content a{color:#05812d}
#menue{position:relative;padding-left:523px;width:665px;overflow:hidden;height:24px;background:#fff;right:0;top:0}
#menue ul{list-style:none;width:632px;padding-right:33px;overflow:hidden;margin-left:-1px}
#menue li{float:left}
#menue a{font-size:1.0em;color:#999;text-decoration:none;line-height:24px;vertical-align:middle}
#menue span{padding:0 6px}
#logo{height:110px;background:url(../../fixfoxdateien/layout/logo1.png) no-repeat 50% 50%}
#header{position:relative}
#thema, #bildergalerie{position:relative;padding-left:165px}
#aside{position:absolute;left:3px;top:15px;width:116px;overflow:hidden}
.slideshow{position:relative;top:0;left:0;display:none;width:850px;height:500px;border:5px solid #fff;overflow:hidden;background:#fff}
.slideshow img{border:none!important}
.id9eb21e76ee63629d5eac7a6be7c531fe .slideshow{display:block}
.iddefault .slideshow{display:block}
.id9eb21e76ee63629d5eac7a6be7c531fe #tapete{display:none}
.iddefault #tapete{display:none}
.pagination{display:none!important}
.kapitel003 .temporaer{ display:none}
.designs002 .temporaer{ display:none}
select#Kuche{ /* border:3px solid #05812d;*/ color:#666}
select#Kuche option{ border-width:0;color:#666}
#neu{ display:block;position:absolute;top:110px;left:50px}
#nav{position:relative;right:171px;bottom:34px;clear:both;z-index:997}
#nav ul{position:relative;float:right;margin:0;padding:0;list-style:none}
#nav li{float:left;margin:0 2px 0 0;padding:0}
#nav a{float:left;display:block;margin:0;padding:8px 8px;text-decoration:none;background:#fff;font-size:12px}
#mainbody{padding-left:169px;margin-bottom:40px;width:850px}
#sidebar1{float:left;width:170px;padding-top:50px;overflow:hidden}
#sidebar1 ul{margin:0;margin-top:1px;padding:0;list-style:none}
#sidebar1 li{ text-align:right;list-style:none}
#sidebar1 a{display:block;margin:0;text-decoration:none}
#subnav{clear:both;padding-left:185px}
#sidebar2{position:relative;clear:both;width:599px;overflow:hidden}
#sidebar2 ul{float:left;margin:0;padding:0;list-style:none;width:613px}
#sidebar2 li{float:left}
#sidebar2 a{float:left;display:block}

.more{color:#05812d}
#footer{clear:both} 

#agentur{ text-align:right;padding-right:134px}
#agentur a{ font-size:0.8em;color:#ccc;text-decoration:none}
#matthernic{position:absolute;left:2px;top:500px;width:160px;overflow:hidden;font-size:0.9em}
#matthernic p{text-align:right}
#anfrage{position:absolute;left:0;top:443px;width:124px;text-align:right;height:24px}
#anfrage a{height:24px;line-height:24px;color:#fff;text-decoration:none;vertical-align:middle;padding-right:5px}

/* MENÜ */
li.baumliste1, li.baumliste1geladen, li.baumliste1aufdemweg, li.baumliste2{margin-top:-1px;padding:0;border-bottom:1px solid #fff;border-top:1px solid #fff}
li.baumliste1 a.baumebenealle1, li.baumliste1geladen a.baumebenealle1, li.baumliste1aufdemweg a.baumebenealle1, 
li.baumliste2 a.baumebenealle2, li.baumliste2geladen a.baumebenealle2, li.baumliste2aufdemweg a.baumebenealle2{margin:0;padding:8px 0}
li.baumliste3, li.baumliste3geladen, li.baumliste3aufdemweg,li.baumliste4, li.baumliste4geladen, li.baumliste4aufdemweg{padding:2px 0} 
li.baumliste2 a.baumebenealle2, li.baumliste2geladen a.baumebenealle2, li.baumliste2aufdemweg a.baumebenealle2,
li.baumliste3 a.baumebenealle3, li.baumliste3geladen a.baumebenealle3, li.baumliste3aufdemweg a.baumebenealle3, 
li.baumliste4 a.baumebenealle4, li.baumliste4geladen a.baumebenealle4, li.baumliste4aufdemweg a.baumebenealle4{padding-right:10px}
li.baum_anzeige a{ color:#666}
li.baum_anzeigegeladen a, li.baum_anzeigeaufdemweg a{ color:#05812d}
li.baum2_anzeige a{ color:#666}
li.baum2_anzeigegeladen a, li.baum2_anzeigeaufdemweg a{ color:#05812d;font-weight:bold}
li.baum3_anzeige a{ color:#666}
li.baum3_anzeigegeladen a, li.baum3_anzeigeaufdemweg a{ color:#05812d;font-weight:bold}
li.baum4_anzeige a{ color:#000}
li.baum4_anzeigegeladen a, li.baum4_anzeigeaufdemweg a{ color:#05812d;font-weight:bold}
#sidebar1 .baumliste4, #sidebar1 .baumliste4geladen, #sidebar1 .baumliste4aufdemweg{ display:none} 
#sidebar1 .baumliste5, #sidebar1 .baumliste5geladen, #sidebar1 .baumliste5aufdemweg{ display:none} 
#sidebar1 .baumliste6, #sidebar1 .baumliste6geladen, #sidebar1 .baumliste6aufdemweg{ display:none} 

/* bildergalerie */
#bildergalerie{background-repeat:no-repeat;background-position:130px 3px}
#thema img, #bildergalerie img{border:5px solid #fff}
.bildergalerieja #thema{display:none}
.bildergalerienein #bildergalerie{display:none}
.bildergalerienein #KuecheRot, .bildergalerienein #KuecheAus, .bildergalerienein .temporaer{display:none}
.bildergalerieja .temporaer{display:block;width:111px}
.bildergalerieja #matthernic .temporaer{display:block;position:relative!important;left:0;top:0}
#bildergalerietext{padding-bottom:12px}

/* TEXTBLOCK2 */
.txt2{
	clear:both;
}
.txt2 a{
	color:#05812d;
}
.txt2bild{ float:right}
.txt2text{ float:left}

/* news */
#news{ }
.kapitel008 #aside #news{}
.news_eintrag{ background:#E1DDDC;margin-bottom:5px;padding-bottom:5px}
.news_eintrag td{ padding:0 5px}
.news_eintrag a{ color:#000}
.news_content1{ display:none}
.news_titel{ display:none}
.news_te2_razi{ display:none}
.news_footer{ }
.news_footer a{ font-weight:bold;color:#05812d;text-decoration:none}

/* KONTAKTFORMULAR */
#kontaktformular{ float:right;padding-left:4px}
#kunde_kontaktformular2{ float:right;padding-left:4px}
#kontaktformular h1{ margin-top:0}
.kontaktformular td{ padding-right:10px;padding-bottom:5px}
.kontaktformular .pflichtfeld{font-weight:bold;font-size:24px;line-height:16px;vertical-align:middle;color:#05812d}
.kontakt_feldlaenge{ width:240px}
#kontaktformular textarea{ height:200px}
#kunde_kontaktformular2 input.button2{margin-top:50px}

/* GALERIE */
.bildergaleriethumbs{ width:700px}
.bildergaleriethumbs img{ height:75px}
.bildergalerieliste{ display:inline;float:left;margin-right:4px;margin-bottom:4px}
.aktuellangezeigt{ width:75px;height:75px;overflow:hidden; border:2px solid red}
.aktuellnichtangezeigt{ width:75px;height:75px;overflow:hidden;  border:2px solid rgb(225,221,220)}

/* LINK 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}