/* mailformplus styles anfang */

.divleft {
margin-right: 465px;
margin-bottom: 10px;
text-align: right;
}


.divclearer {
clear: both;
}

.divright {
margin-bottom: 10px;
float: right;
width: 450px;
text-align: left;
}

.divright input {
font-family: Arial, Tahoma, sans-serif;
color: #013a6f;
width: 220px;
border: 1px solid #013a6f;
}

.divright textarea {
font-family: Arial, Tahoma, sans-serif;
color: #013a6f;
width: 270px;
border: 1px solid #013a6f;
 }


/* mailformplus styles ende*/






.csc-sitemap {
	margin: 0px 15px 15px 25px;
	font-size: 1.0em;
}

.csc-textpic {
	clear: both;
}

.csc-textpic-imagewrap {
	margin: 0px 15px 15px 15px;
}

.csc-bulletlist {
font-size: 1.0em;
	margin: 10px 10px 20px 10px;
	padding: 0px 15px 0px 15px;
}

.csc-frame-indent, .csc-frame-indent3366 {
	margin-left: 150px;
}

.csc-frame-indent6633 {
	margin-left: 350px;
}

.csc-frame-frame1{
	border: 1px solid #013a6f;
	padding: 10px;
}

.csc-frame-frame2{
	border: 1px dotted #013a6f;
	padding: 10px;
}

.csc-frame-invisible {
	display: none;
}

.csc-frame-rulerBefore, .csc-frame-rulerAfter {
	height: 1px;
	border-top: 1px solid #013a6f;
	margin: 5px 15px 5px 15px;
	font-size: 1px;
}


.contenttable-1 {
	font-size: 1.0em;
	width: 90%;
	border: 0px;
	border-collapse: collapse;
	border-spacing: 0px;
	margin: 20px 15px;
}

.contenttable-0 {
	font-size: 1.0em;
	width: 70%;
	border: 0px;
	border-collapse: collapse;
	border-spacing: 0px;
	margin: 20px 15px;
}

.tr-even td {
	padding: 2px;
	border: 0px;
}
.tr-odd td {
	padding: 2px;
	border: 0px;
}

.bodytext { padding: 0px 15px 0px 15px; margin: 0px; line-height: 1.3em; font-size: 1.0em; }

.bodytext a:link
{
  font-family: Arial, Tahoma, sans-serif;
  font-size: 1.0em;
  font-weight: normal;
  color: #013a6f;
  text-decoration: underline;
}

.bodytext a:visited
{
  font-family: Arial, Tahoma, sans-serif;
  font-size: 1.0em;
  font-weight: normal;
  color: #013a6f;
  text-decoration: underline;
}

.bodytext a:hover
{
  font-family: Arial, Tahoma, sans-serif;
  font-size: 1.0em;
  font-weight: normal;
  color: #5b94c7;
  text-decoration: underline;
}

.bodytext a:active
{
  font-family: Arial, Tahoma, sans-serif;
  font-size: 1.0em;
  font-weight: normal;
  color: #013a6f;
  text-decoration: underline;
}




.csc-header h1, .csc-textpicHeader h1 {
  font-family: Arial, Tahoma, sans-serif;
  font-size: 1.5em;
  font-weight: normal;
  font-style: normal;
  color: #013a6f;
  margin: 0px 0px 10px 0px;
  padding: 0px 15px 0px 15px;
}



.csc-header h2, .csc-textpicHeader h2 {
  font-family: Arial, Tahoma, sans-serif;
  font-size: 1.3em;
  font-weight: normal;
  font-style: normal;
  color: #013a6f;
  margin: 0px 0px 8px 0px;
  padding: 0px 15px 0px 15px;
}

.csc-header h3, .csc-textpicHeader h3 {
  font-family: Arial, Tahoma, sans-serif;
  font-size: 1.2em;
  font-weight: normal;
  font-style: normal;
  color: #013a6f;
  margin: 0px 0px 8px 0px;
  padding: 0px 15px 0px 15px;
}