/*** Allgemeines ***/
BODY, DIV, TH, TD, P, H1, H2, H3, H4, H5, H6, Form, Input, Textarea, UL, LI

	  {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	   font-weight: normal;
	   line-height: 17px;
	   font-size: 11px;
	   color:  black;
	   text-align: left;
	   vertical-align: top;
}
BODY { background-color: #000000;}

a:link {color: #4D2F1C; text-decoration: none;}
a:visited {color: gray; text-decoration: none;}
a:hover {color: #4D2F1C; text-decoration: underline;}
a:active {color: #C87D2C; text-decoration: none;}

A.toolbar { color: white; text-decoration: underline; }
A.toolbar:link { color: white; text-decoration: underline; }
A.toolbar:visited {color: white; text-decoration: none;}
A.toolbar:hover { color: white; text-decoration: underline; }
A.toolbar:active  {color: #C87D2C; text-decoration: none;}

/*** Websiteposition ***/
#websitepanal {position: absolute; top: 56px; left: 47px;
		          width: 930px; height: 510px; }

/*** Toolbar ***/
#toolbar {position: absolute; top: 34px; left: 618px; }


/*** Navigation ***/
TD.navigation {padding-left: 20px; padding-top: 5px;
	       background-color: #FAE6D2; color: #4D2F1C;}


/*** Content ***/
#content {padding-top: 55px; padding-bottom: 2em;
          width: 477px; background-color: #FAE6D2;}

p.content {padding-left: 40px; width: 380px;}
.content { padding-left: 40px; width: 380px;}
h1 {padding-left: 40px; width: 380px; font-style: bold; font-size: 24px; line-height: 1.125;}
a.button {display: inline-block; padding: 4px 12px; cursor: pointer; margin: 4px 0; background-color: #4D2F1C; border: solid 1px #4D2F1C; color: white; text-decoration: none;}
span {dispaly: inline-block; padding: 4px 0;}

p.contentpfad {padding-left: 40px; color: #4D2F1C;}

img.pfeil {vertical-align: middle; }
.red {color: red; font-weight: bold; font-size: 1rem;}
.flex_link {text-decoration: none !important;}

TD.boxrightcorner {background-color: #FAE6D2;}
SUMMARY {cursor: pointer; padding: 5px 0; font-weight: 700;}
UL.content {
	color: #4D2F1C;
	font-weight: normal;
	margin: 1px 0px 1px 0px;
	padding-left: 40px;
	list-style: none;
	vertical-align: top;
	text-align: left;
	}
LI.content {
	background-image: url('../images/listdisc3.gif');
	background-repeat: no-repeat;
	background-position: 0px 3px;
	margin: 0px;
	padding: 0px 0px 0px 14px;
	vertical-align: top;
	text-align: left;
	}
	
A.redcode:link, A.redcode:visited, A.redcode:active {color: #FFFFFF; text-decoration: none;}	
A.redcode:hover {color: #FFFFFF; text-decoration: underline;}	


/***.faksimile {padding-left: 80px;}***/



/*** Context / Formular ***/

TD.context {background-color: #FFC88C;
            padding-left: 10px;
            vertical-align: top; }

p.context {color: #4D2F1C; line-height: 15px;}

img.context {margin-top: 14px; margin-left: 0px;}

.input {margin-bottom: 13px; border: solid 1px #A29389; color: #4D2F1C;
        vertical-align: middle; padding-left: 8px; height: 21px; width: 102px;}

.submit {background-color: #4D2F1C;
         border: solid 1px #4D2F1C; color: white; margin-top: 5px;
         text-align: center; width: 72px;}

/*** Eyecatcher ***/

TD.eyecatcher {
	/* border: 4px dotted green; */
	height: 440px;
	padding-top: 120px; /* 186px; */
	background-color: #FFFFFF;
}

TD.eyecatcher2 {
	height: 440px;
	background-color: #FFFFFF;
	vertical-align: bottom;
}

/*** Copyright ***/

p.legalnote {padding-left: 8px; padding-top: 49px; color: #4D2F1C;}

P.adresse {padding-left: 0px; padding-top: 15px; color: #4D2F1C;}

TD.legalnote { background-color: #FFC88C;}

/*** Logo ***/

#logo { position: absolute; top: 103px; left: 70px; }

/*** Kontakt Formular ***/

TABLE.contact {
	margin-left:50px;
}

TD.contact {
	padding: 0px 15px 0px 0px;
}
TD.contactsubmit {padding-left: 111px;
}

.inputcontact {margin-bottom: 3px; border: solid 1px #A29389; color: #4D2F1C;
        vertical-align: middle; padding-left: 8px; height: 15px; }

.textarea {margin-top: 3px; border: solid 1px #A29389;}


form { display: none !important; }