/* general */
body{background-color:#FFFEFE;margin:0px 0px;font-family:Verdana, Helvetica, Arial, sans-serif;;font-size:11pt;line-height:14px;color:#EF6B60;}
h1,h2,h3,h4,h5,h6{margin:0px;font-weight:normal;}
span,ul,ol{margin:0px;padding:0px;}
.bold {font-weight:bold;}
.italic {font-style:italic;}
/* blocks */
#leftimage {top:94px; left:70px; width:345px; height:92px; overflow:hidden; z-index:1; }
/* special */
.basic1 {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	line-height:14px;
	color: #EF6B60;
	vertical-align: top;
	text-align:justify;
}
.basic1-neutral {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	line-height:14px;
	color: #EF6B60;
}
.basic-arch {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	line-height:14px;
	vertical-align: top;
	color: #EF6B60;
}
.arch-titel {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #EF6645;
	line-height:14px;
	text-decoration:none;
}
.arch-titel:hover {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #89c5a5;
	line-height:14px;
	text-decoration:none;
}
.arch-titel:visited {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #EF6645;
	line-height:14px;
	text-decoration:none;
}
.basic1-bold {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #EF6645;
	vertical-align: top;
	text-decoration:none;
}
.basic1-bold-link {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #EF6645;
	text-decoration:none;
	}
.basic1-bold-link:hover {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #89c5a5;
	text-decoration:none;
}
.basic1-bold-link:visited {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #EF6645;
	text-decoration:none;
}
.title {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	line-height:14px;
	color: #89c5a5;
	letter-spacing:0px;
	text-decoration:none;
}
.menutext {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	text-transform: none;
	color: #89c5a5;
	letter-spacing:0px;
}
.menu {
	color: #EF6645;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	vertical-align: top;
	line-height:14px;
	text-decoration:none;
}
.menu1{
	color: #89c5a5;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	vertical-align: top;
	line-height:14px;
	text-decoration:none;
}
.function {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #EF6645;
	vertical-align: top;
	text-decoration:none;
}
.function:hover {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #89c5a5;
	vertical-align: top;
	text-decoration:none;
}
.function:visited {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #EF6645;
	vertical-align: top;
	text-decoration:none;
}
.white {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FFFEFE;
	vertical-align: top;
	text-decoration:none;
}
/* forms */
.input-text {font-family:Verdana, Helvetica, Arial, sans-serif;font-size:11px; border:1px solid #89c5a5; padding:0px 2px; height:17px; color:#EF6B60;text-decoration:none}
.textarea {font-family:Verdana, Helvetica, Arial, sans-serif;font-size:11px; height:127; border:1px solid #89c5a5; padding:0px 2px; color:#EF6B60; text-decoration:none}
.input-button {font-family:Verdana, Helvetica, Arial, sans-serif;font-size:11px; font-weight: bold; border:1px solid #89c5a5; padding:0px 2px; height:17px;color:#EF6B60;text-decoration:none}