h1 {
	font-family: Verdana, Helvetica, Arial, Geneva;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

body {
	margin: 0 auto;
	padding: 0;
	background-color: silver;
}

p {
	margin: 0;
	padding: 0;
}

bodytext {
	font-family: Verdana, Helvetica, Arial, Geneva;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	font-weight: none;
}

.mailform {
	padding: 3;	
}

.formlabel {
	vertical-align: top;
}
.formfields {
	vertical-align: top;
}








body {
    padding: 0;
    margin: 0;
}

.background { background-color: silver; }
.bg_nav { background-color: #D59F78; }
.bg_content { 
    background-color: #f3ddc3;
    background-image:url(bg_content.gif);
    background-repeat:no-repeat;
}
.bg_content_2 { 
    background-color: #f3ddc3;
    background-image:url(bg_content_2.gif);

}
.bg_headline {
    background-image:url(bg_headline.gif);
    background-repeat:no-repeat;
}


/* LEFTNAV */

DIV A {
	color: #76360F;
	text-decoration: none;
}

DIV A:hover {
	text-decoration: none;
	color: #FFFFFF;
}


/*	LEFTNAV, level 1, normal state (NO) */
DIV.leftnav-level1-no {
	font-family: Arial;
	font-size: 11px;
	color: #76360F;
	text-decoration: none;
	font-weight: bold;
	padding: 1px;
	padding-top: 14px;
	padding-bottom: 1px;
	margin-left: 5px;
	border-bottom: 1px solid #ECDCC3;
}

/*	LEFTNAV, level 1, active state (ACT) */
DIV.leftnav-level1-act {
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	padding: 1px;
	padding-top: 14px;
	padding-bottom: 1px;
	margin-left: 5px;
	border-bottom: 1px solid #ECDCC3;
}

DIV.leftnav-level1-act A {
	color: #fff;
}

/*	LEFTNAV, level 2, normal state (NO) */
DIV.leftnav-level2-no {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: none;
	padding: 0px;
	padding-top: 14px;
	padding-bottom: 1px;
	padding-left: 25px;
}

/*	LEFTNAV, level 2, active state (ACT) */
DIV.leftnav-level2-act {
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: none;
	padding: 1px;
	padding-top: 14px;
	padding-bottom: 1px;
	padding-left: 25px;
}
DIV.leftnav-level2-act A {
	color: #FFFFFF;
}

/*
TR {
  valign: top;
}

TD.td-0 {
  border-width: 1px;
  border-left-style: none;
  border-right-style: none;
  border-color: black;
  padding-left: 4px;
  padding-right: 4px;
  padding-bottom 10px;
  font-weight: bold;
  font-size: 11px;
  text-align: left;
  
  vertical-align:top;
}

TD.td-0 P {
  font-family: Arial;
  font-weight: bold;
  color: #76360F;
  font-size: 11px;
  text-align: left;
}

TD.td-last {
    border-width: 0px;
	border-left-style: solid;
	border-right-style: solid;
	border-color: black;
	padding-left: 10px;
	padding-right: 4px;
	font-family: Arial;
	font-size: 11px;
	font-color: black;
	text-align: center;
}

TD.td-last P {
  font-family: Arial;
  font-weight: none;
  color: #000;
  font-size: 11px;
  text-align: left;
  padding-bottom:7px;
}
*/

P.csc-caption, .csc-textpic-caption {
  font-family: Arial;
  font-weight: none;
  color: #000;
  font-size: 11px;
  text-align: center;
  
}

P.bodytext {
  font-family: Arial;
  font-weight: none;
  color: #000;
  font-size: 11px;
  text-align: left;
  padding-left: 0px;
}

P.meinweg {
  font-family: Arial;
  font-weight: none;
  color: #000;
  font-size: 10px;
  text-align: center;
}

h1.csc-firstHeader {
  font-family: Arial;
  font-weight: bold;
  color: #76360F;
  font-size: 11px;
  text-align: left;
  padding-top: 0px;
  padding-left: 0px;
}

h1 {
  font-family: Arial;
  font-weight: bold;
  color: #76360F;
  font-size: 11px;
  text-align: left;
  padding-top: 0px;
  padding-left: 0px;
}





/* GENERAL */

.link {
	font-family: Arial;
	font-size: 11px;
	color: #B81125;
	text-decoration: underline;
}

.link:hover {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	text-decoration:none;
}

ul {
    list-style-position: outside;
	margin-top: 0px;
	margin-bottom: 0px;
}

li {
	font-family: Arial;
	font-size: 11px;
	font-color: #000000;
	text-align: left;
	font-weight: none;
	margin-top: 0px;
	margin-bottom: 0px;
}

.formfields {
	font-family: Arial, Helvetica;
	font-size: 9px;
	color:#000000;
	vertical-align: middle;
	width: 200px;
	border: 1px solid #999999;
}

/*  CONTENT */

TD.formlabel {
	font-family: Arial;
	font-weight: bold;
	color: #76360F;
	font-size: 11px;
}

P.bodytext {
	font-family: Arial;
	font-size: 11px;
	font-color: #000000;
	text-align: left;
	font-weight: none;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
}

DIV.csc-header H1, DIV.csc-textpicHeader H1 {
	font-family: Arial;
	font-size: 11px;
	font-color: #000000;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
}

TABLE.imgtext-table {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
}

TABLE.imgtext-nowrap P.bodytext {
	font-family: Arial;
	font-size: 11px;
	font-color: #000000;
	text-align: left;
	font-weight: none;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
}

TABLE.imgtext-nowrap TABLE.imgtext-table {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
}

DIV.csc-frame-rulerAfter {
	background-color: #999999;
	color: #999999;
  	border-bottom-color: #999999;
  	border-bottom-width: 1px;
  	border-bottom-style: solid;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
}

TABLE.csc-mailform TD.csc-form-labelcell {
	font-family: Arial;
	font-size: 11px;
	font-color: #000000;
	text-align: right;
	font-weight: bold;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

TABLE.contenttable P.bodytext {
	font-family: Arial;
	font-size: 11px;
	font-color: #000000;
	text-align: left;
	font-weight: none;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
}

TABLE.contenttable {
	width: 100%;
	border-collapse: collapse;
	font-family: Arial;
}

/*

TD.td-0, TD.td-1, TD.td-2, TD.td-3, TD.td-4, TD.td-5, TD.td-6, TD.td-7, TD.td-8, TD.td-9, TD.td-10, TD.td-11, TD.td-12, TD.td-13, TD.td-14, TD.td-15, TD.td-16, TD.td-17, TD.td-18, TD.td-19, TD.td-20, TD.td-last {
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 4px;
	font-family: Arial;
	font-color: black;
	text-align: center;
}

*/

strong {
  color: #76360f;
  }


.uid159 p.bodytext { font-size: 10px; }
