li {
	padding-left: 15px;
	background-image: url(../bilder/content/li.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	list-style-type: none;
}
body     { background-color: #dfddd7 }
td, p, a    { color: #3a362b; font-size: 11px; line-height: 17px; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
table.main   { }
td.main-links     { background-color: #e6e2d0 }
td.main-rechts  { background-color: #fff }
td.main-fuss-links      { background-color: #c4c2bb; height: 20px }
td.main-fuss-rechts      { background-color: #b1b0ad; height: 20px }
table.main-links   { width: 414px }
td.main-links1        { color: #d1bbab; background-color: #dfddd7; height: 124px }
td.main-links2      { background-color: #ffca0b; height: 64px }
table.main-rechts  { width: 528px }
td.logo      { background-color: #f3f2f1; padding-top: 29px; padding-right: 26px; height: 124px }
td.bild     { background-color: #ffe78e; height: 64px }
td.menu    {
	padding-right: 0px;
	padding-left: 20px;
	height: 80px
}
td.headline   { padding-right: 66px; padding-left: 66px; height: 82px }
td.line   { background-color: #e5e5e5; height: 1px }
td.content  { padding: 13px 66px 40px }


#bild { position: absolute; top: 48px; left: 0px; visibility: visible; display: block }
#bild2 { position: absolute; top: 430px; left: 0px; visibility: visible; display: block }
#bildstreifen { position: absolute; top: 138px; left: 414px; visibility: visible; display: block }


a:link, a:visited, a:active       { color: #666; text-decoration: underline }
a:hover     { color: #666; text-decoration: underline }
ul    {
	color: #363636;
	line-height: 15px;
	background-color: #f3f3f3;
	margin-right: 0px;
	margin-left: 0px;
	border: #eee;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}

.hl-content   { font-size: 15px; line-height: 20px }
.sl-content  { font-weight: bold; font-size: 11px; line-height: 15px }
.fuss-content   { color: #2e2e2e; font-weight: normal; font-size: 10px }

form.content     { padding: 10px }
input.content     { font-size: 11px; background-color: #fff; margin-bottom: 3px; padding: 2px; border: solid 1px #cfcfcf; width: 280px }
input.content-ort     { font-size: 11px; background-color: #fff; margin-bottom: 3px; margin-left: 5px; padding: 2px; border: solid 1px #cfcfcf; width: 195px }
input.content-plz     { font-size: 11px; background-color: #fff; margin-bottom: 3px; padding: 2px; border: solid 1px #cfcfcf; width: 80px }
input.content-senden     { color: #efefef; font-weight: bold; font-size: 11px; background-color: #6b6b6b; margin-bottom: 3px; padding: 2px; border: solid 1px #fff }
textarea.content     { font-size: 11px; background-color: #fff; padding: 2px; border: solid 1px #cfcfcf; width: 280px }
select.content     { font-size: 11px; background-color: #fff; margin-bottom: 3px; padding: 2px; border: solid 1px #cfcfcf; width: 80px }

table.liste     { background-color: #f5f5f5; padding: 3px }
body.start { background-color: #f3f2f1 }
td.liste-beschr      {
	color: #555;
	font-size: 10px;
	line-height: 11px;
	background-color: #eee;
	padding: 2px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #e8e8e8;
	border-right-color: #e8e8e8;
	border-bottom-color: #e8e8e8;
	border-left-color: #e8e8e8;
}
td.liste        {
	font-size: 11px;
	line-height: 17px;
	background-color: #fbfbfb;
	padding: 4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BFBFBF;
}
td.liste-buy         {
	color: #777;
	font-size: 11px;
	line-height: 17px;
	background-color: #f3f2f1;
	padding: 4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BFBFBF;
}



td.start-kreuz { background-color: #fff }
td.start-kreuz-back-oben     { background-color: #ebe7d5 !important }
td.start-kreuz-back     { background-color: #ebe7d5 !important }

td.start-farbe-oben     { background-color: #ffca0b !important }
td.start-farbe-unten       { background-color: #c4c2bb !important }
td.start-farbe-oben2      { background-color: #ffe78e }
td.start-farbe-mitte2       { background-color: #dfddd7 }
td.start-farbe-unten2      { background-color: #bdbab5 }
td.start-logo-back    { background-color: #f3f2ef; padding-right: 10px }
#kontent { position: absolute; left: 0px; visibility: visible; display: block }
h3 {
	font-weight: normal;
	font-size: 15px;
	padding-bottom: 0px;
	line-height: 40px;
}




table#grundrisstable {
	margin: 15px 0;
	width:460px;
	border: 0px solid #E8E9DC;
}
table#grundrisstable tr {
	background-color: #fbfbfb;
	font-size: 11px;
	line-height: 17px;
	padding: 8px 4px;
	
}
table#grundrisstable tr.on {
	color: #777;
	font-size: 11px;
	line-height: 17px;
	background-color: #f3f2f1;
	
	color:#777
}
table#grundrisstable tr:hover {
	background-color: #F0EEE8;
}
table#grundrisstable td {
	padding: 6px 4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BFBFBF;
}
table#grundrisstable td.on {
	
	
}
table#grundrisstable th {
	color: #555;
	font-size: 10px;
	font-weight:normal;
	line-height: 11px;
	background-color: #dfddd7;
	padding: 4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e8e8e8;
}


