/* -------> ueberschriften <------- */

#inhalt h1 {
	margin: 0 10 10 10px;
	padding: 5px;
	border: 1px solid #DFA085;
	background-color: #7A4032;

	font-weight: bolder;
	font-size: 15px;
	color: #DFA085;
}

td.inhalt_pics h1 {
	margin: 0 10 10 10px;
	padding: 5px;
	border: 1px solid #DFA085;
	background-color: #7A4032;

	font-size: 10px;
	color: #DFA085;
}

#inhalt h2 {
	margin: 0 10 0 10px;
	padding: 5px;
	border-top: 1px solid #DFA085;
	border-left: 1px solid #DFA085;
	border-right: 1px solid #DFA085;
	background-color: #7A4032;

	font-weight: bolder;
	font-size: 15px;
	color: #DFA085;
}

td.inhalt_pics h2 {
	margin: 0 11 0 11px;
	padding: 5px;
/*	border-top: 1px solid #DFA085;
	border-left: 1px solid #DFA085;
	border-right: 1px solid #DFA085; */
	background-color: #7A4032;

	font-size: 14px;
	color: #DFA085;
}

#inhalt h3 {
	margin: 0 0 10 0px;
	padding: 5px;
	border-top: 1px solid #DFA085;
	border-left: 1px solid #DFA085;
	border-bottom: 1px solid #DFA085;
/*	background-color: #7A4032; */

	font-weight: bolder;
	font-size: 15px;
	color: #DFA085;
}

#inhalt h4 {
	margin: 0 0 10 0px;
	padding: 5px;
	border-top: 1px solid #DFA085;
	border-right: 1px solid #DFA085;
	border-bottom: 1px solid #DFA085;
/*	background-color: #7A4032; */

	font-weight: bolder;
	font-size: 15px;
	color: #DFA085;
}

#inhalt h5 {
	margin: 0 10 10 10px;
	padding: 5px;
	border-bottom: 1px solid #DFA085;

	font-weight: bolder;
	font-size: 15px;
	color: #DFA085;
}

/* -------> images  <------- */
/*
#inhalt table.imgtext-table {
	margin: 0px;
	padding: 0px;
	padding-left: 10px;
	padding-right: 10px; 
}

#inhalt div table.imgtext-table {
	margin: 0 0 5 0px;
	padding: 0px;
}
*/
#inhalt div.csc-textpic {
	margin: 0px;
	padding: 0px;
	padding-left: 10px;
	padding-right: 10px;
}

/* -------> textinhalte <------- */

#inhalt a { color: #DFA085 }

#inhalt p { 
	margin: 0px;
	margin-left: 10px;
	margin-right: 10px;
	padding: 0px;
/*	padding-left: 5px;
	padding-right: 5px; */

	font-size: 12px;
	color: #DFA085;
}

#inhalt p.csc-caption, td.inhalt_pics p.csc-caption { 
	margin: 0 0 5 0px;
	padding: 5px;
	border-left: 1px solid #DFA085;
	border-right: 1px solid #DFA085;
	border-bottom: 1px solid #DFA085;
	background-color: #7A4032;

	font-size: 10px;
	color: #DFA085;
}

#inhalt p.csc-linkToTop {
	padding-top: 10px;
	padding-right: 5px;

	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
	text-align: right;
	color: #DFA085;
}

td.inhalt_pics p {
	margin: 0px;
	margin-left: 11px;
	margin-right: 11px;
	padding: 5px;
	border: 1px solid #DFA085;
	background-color: #7A4032;

	font-size: 13px;
	text-align: left;
	color: #DFA085;
}

/* -------> media <-------  */

#inhalt embed {
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 30px;	
}

/* -------> tabellen <------- */

#inhalt table.contenttable {
	border: 1px solid #DFA085; 
	margin: 0px 10px 0px 10px;
	width: 530px;
}

#inhalt table.contenttable TR TD { padding: 3px 3px 3px 3px; }
#inhalt table.contenttable TR TD P { font-size: 12px; }
#inhalt table.contenttable TR {  }
#inhalt table.contenttable P { font-size: 10px; }
#inhalt table.contenttable TR TD { vertical-align: top; }

#inhalt table.contenttable-0 P { color: #DFA085; }

#inhalt table.contenttable-1 P { color: #DFA085; }
#inhalt table.contenttable-1 TR.tr-0 TD P { font-weight: bold; color: #DFA085; }
#inhalt table.contenttable-1 TR.tr-0 TD { background-color: #7A4032; }

#inhalt table.contenttable-2 P { color: #DFA085; }
#inhalt table.contenttable-2 TR TD.td-0 { background-color: #7A4032; }
#inhalt table.contenttable-2 TR TD.td-0 P { font-weight: bold; color: #DFA085; }

#inhalt table.contenttable-3 P { color: #DFA085; }
#inhalt table.contenttable-3 TR TD.td-0, TABLE.contenttable-3 TR.tr-0 TD { background-color: #7A4032; }
#inhalt table.contenttable-3 TR TD.td-0 P, TABLE.contenttable-3 TR.tr-0 TD P { font-weight: bold; color: #DFA085; }

/* -------> filelinks <------- */

#inhalt table.csc-uploads { 
	margin-left: 10px;
	margin-right: 10px;
	border: 1px solid #DFA085;
	background-color: #64251C; 
}

#inhalt table.csc-uploads TR TD P { background-color : transparent; font-size: 10px; }
#inhalt table.csc-uploads TR TD { padding: 5px; vertical-align : top; }
#inhalt table.csc-uploads TR.tr-even { background-color: #7A4032; }
#inhalt table.csc-uploads TR.tr-odd { background-color: #7A4032; }
#inhalt table.csc-uploads TR TD.csc-uploads-icon { padding-top: 6px; padding-left: 6px; padding-right: 6px; width: 1%; text-align: center; }

#inhalt table.csc-uploads TR TD.csc-uploads-fileName { width: 560px; }
#inhalt table.csc-uploads TR TD.csc-uploads-fileName P A { font-weight: bold;  padding-bottom: 10px; color: #DFA085; }
#inhalt table.csc-uploads TR TD.csc-uploads-fileName P.csc-uploads-description {  }
#inhalt table.csc-uploads TR TD.csc-uploads-fileSize { white-space: nowrap; padding-left: 6px; padding-right: 6px; text-align: right; }

#inhalt table.csc-uploads-1 { border-color: #7A4032; }
#inhalt table.csc-uploads-2 { border-color: #7A4032; }
#inhalt table.csc-uploads-3 { border-color: #DFA085; }

#inhalt table.csc-uploads-3 TR TD {  }
#inhalt table.csc-uploads-3 TR.tr-even TD.csc-uploads-icon IMG { border: 1px solid #64251C; }
#inhalt table.csc-uploads-3 TR.tr-odd TD.csc-uploads-icon IMG { border: 1px solid #64251C; }

/* -------> mailform, search & login <-------  */

#inhalt FORM TABLE { margin: 0 10 0 10px; width: 530px; }
#inhalt FORM TABLE TR TD { padding: 5px; }
#inhalt FORM TABLE TR TD.csc-form-labelcell, FORM TABLE TR TD.csc-form-commentcell {  }
#inhalt FORM TABLE TR TD.csc-form-fieldcell { padding-left: 10px; border: 1px solid #7A4032; }
#inhalt FORM TABLE TR TD.csc-form-fieldcell INPUT, FORM TABLE TR TD.csc-form-fieldcell SELECT, FORM TABLE TR TD.csc-form-fieldcell TEXTAREA { padding-left: 2px; border: 1px solid #DFA085; background-color: #7A4032; color: #DFA085; }
#inhalt FORM TABLE TR TD.csc-form-labelcell P.csc-form-label-req { font-weight: bold; text-align: right; font-size: 12px; }
#inhalt FORM TABLE TR TD.csc-form-labelcell P.csc-form-label { font-weight: bold; text-align: right; font-size: 12px; }
#inhalt FORM TABLE TR TD.csc-form-labelcell { width: 100px; background-color: #7A4032; }

/* -------> testung <-------  */

/*
#inhalt table {
	border: 1px solid #DFA085
}

H1, H2, H3, H4, H5, P, UL, OL, LI, BLOCKQUOTE, PRE { border: 1px dotted #999999;}
TD TABLE { border: 1px dotted #000099;}
DIV { border: 1px dotted #990000;}
IMG.spacer-gif { border: 1px solid black; }
*/

