body {margin:0;padding:0;border:0;font-family:arial,trebuchet,verdana,helvetica,sans;color:#555;font-size:12px;background:#fff url(../../fixfoxdateien/layout/bg1.gif) repeat-y 50% top}
a {  }
a:hover {  }
img { border: 0; } 

h1, h2, h3, h4, h5, .h1, .h2, .h3, .h4, .h5  { 
	font-family: arial,trebuchet,verdana,helvetica,sans; 
	font-size: 100%;
	padding-left: 1px; padding-top: 0;
}
h1, .h1 { color: #615040; font-size: 120%; }
p, label, li { 
	font-size: 1.0em; 
}

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: #615040;
	overflow: hidden;
}
#balken2 {
	position: absolute;
	left: 0; top: 443px;
	width: 50%; height: 24px; 
	background: #E2001A; z-index: 0;
}
#wrap { 
	position: relative;
	width: 1160px;
	margin: 0 auto; padding: 0;
	background: url(../../fixfoxdateien/layout/bg2.gif) repeat-y left top; 
}
#menue {
	height: 18px;
	background: #fff;
	text-align: right;
	padding-top: 17px; padding-right: 128px;
}
#menue a {
	font-size: 0.9em; color: #999; 
	text-decoration: none;
}
#logo {
	height: 110px;
	background: url(../../fixfoxdateien/layout/logo1.gif) no-repeat 50% 50%;
}
#header {
	position: relative;
}
#thema, #bildergalerie {
	position: relative; 
	padding-left: 181px;
}
#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}
.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}
#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}
.kapitel003 .temporaer { display: none }
.designs002 .temporaer { display: none }
select#Kuche { /* border: 3px solid #f00; */ color: #666; }
select#Kuche option { border-width: 0; color: #666; }
#neu { display: block; position: absolute; top: 110px; left: 50px; }
#nav {
	position: relative;
	right: 131px; 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: 181px; 
	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;
}
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;
}
#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;
}
#content { /* siehe ie.css */ 
	float: right; padding-right: 33px;
	width: 632px; overflow: hidden; text-align: left;
}
#content a {
	color: #e2001a;;
}
#bildergalerietext { 
	padding-bottom: 12px;
}
.more { 
	color: #3bc7d0;
}
#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: 172px; overflow:hidden;
	font-size: 0.9em;
}
#matthernic p { 
	text-align: right;
}
#anfrage {
	position: absolute;
	left: 0; top: 443px;
	width: 175px; text-align: right;
	height: 24px;
}
#anfrage a { 
	height: 24px; line-height: 24px;
	color: #fff; text-decoration: none;
	vertical-align: middle; padding-right: 5px; }
/* TEXTBLOCK2 */
.txt2 {
	clear: both;
}
.txt2 a {
	color: #e2001a;
}
.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: #f00; text-decoration: none; }
/* MENÜ */
li.baum_anzeige a { color: #666; }
li.baum_anzeigegeladen a, li.baum_anzeigeaufdemweg a { color: #f00; }
li.baum2_anzeige a { color: #666; }
li.baum2_anzeigegeladen a, li.baum2_anzeigeaufdemweg a { color: #f00; font-weight: bold; }
li.baum3_anzeige a { color: #666; }
li.baum3_anzeigegeladen a, li.baum3_anzeigeaufdemweg a { color: #f00; font-weight: bold; }
li.baum4_anzeige a { color: #000; }
li.baum4_anzeigegeladen a, li.baum4_anzeigeaufdemweg a { color: #f00; 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; }  
/* KONTAKTFORMULAR */
#kontaktformular { float: right; padding-left: 4px; }
#kontaktformular h1 { margin-top: 0; }
.kontaktformular td { padding-right: 10px; padding-bottom: 5px; }
.kontakt_feldlaenge { width: 240px; }
#kontaktformular textarea { height: 200px; }

/* 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; }