/* CSS Document designinfect © 2009 Jegliche Kopien werden strafrechtlich verfolgt */ 
#Main-s {
	width: 600px;
}
#Main-sauf1 {
	width: 600px;
}
#Main-sauf2 {
	width: 565px;
}
#Main-sauf3 {
	width: 565px;
}
#Main-sauf4 {
	width: 565px;
}
#Main-sauf5 {
	width: 565px;
}
#Main-sauf6 {
	width: 565px;
}
#Main-s2 {
	width: 600px;
}
#Main-s4 {
	width: 600px;
}
#Main-s4a-1 {
	width: 600px;
}
#Main-s1 {
	width: 440px;
}
#Main-s3 {
	width: 335px;
}
#Main-s3a {
	width: 335px;
}
#Main-s4-a {
	width: 500px;
}
#Main-s5a {
	width: 300px;
}
#Main-s6 {
	width: 315px;
}
#Main-s6a {
	width: 260px;
}
#Main-s6c {
	width: 260px;
}
.font-10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #514431;
	text-decoration: none;
}
.font-10-1n {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #30a750;
	text-decoration: none;
}
.font-10a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bolder;
	color: #514431;
	text-decoration: none;
}
.font-30a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bolder;
	color: #514431;
	text-decoration: none;
	padding-top: 10px;
	padding-bottom: 10px;
}
.font-11{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #30a750;
	text-decoration: none;
}
.font-12{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18pt;
	font-style: normal;
	font-weight: bold;
	color: #514431;
	text-decoration: none;
}
.font-12-1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26pt;
	font-style: normal;
	font-weight: bold;
	color: #514431;
	text-decoration: none;
}
.font-12a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18pt;
	font-style: normal;
	font-weight: normal;
	color: #514431;
	text-decoration: none;
}
.font-12b{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-style: normal;
	font-weight: normal;
	color: #514431;
	text-decoration: none;
}
.spot-10 {
	background-image: url(spots-a.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	width: 600px;
}
.spot-14 {
	background-image: url(kontakt/foto-1.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height: 260px;
}
.font-15 {
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #514431;
	padding-bottom: 10px;
}
.font-15-1a {
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #514431;
}
.font-15auft {
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #514431;
	padding-bottom: 10px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #514431;
	border-left-color: #514431;
}
#menu20 a, #menu20 a:visited  {
	color: #30a750;
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: normal;
}
#menu20 a:hover   {
	text-decoration: underline;
}
#menu20 a:active  {
	text-decoration: underline;
}
#menu21 a, #menu21 a:visited  {
	color: #514431;
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bolder;
	padding-left: 5px;
	padding-right: 5px;
}
#menu21 a:hover   {
	text-decoration: none;
	color: #30a750;
}
#menu21 a:active  {
	text-decoration: none;
	color: #30a750;
}
#menu22 a, #menu22 a:visited  {
	color: #514431;
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bolder;
	background-image: url(arrow-c.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 15px;
}
#menu22 a:hover   {
	text-decoration: underline;
}
#menu22 a:active  {
	text-decoration: underline;
}
#menu42 a, #menu42 a:visited  {
	color: #514431;
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bolder;
}
#menu42 a:hover   {
	text-decoration: underline;
}
#menu42 a:active  {
	text-decoration: underline;
}
.font-10auf1 {
	text-decoration: none;
	background-image: url(auftrag-head.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 169px;
}
.font-10uf2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #514431;
	text-decoration: none;
	padding-left: 15px;
}
.font-10uf3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #514431;
	text-decoration: none;
	padding-right: 20px;
}
/* forms */ 
#Main-form{
	width: 500px;
}
.form-21{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #514431;
	text-decoration: none;
	background-color: #ebebeb;
	border: thin solid #FFFFFF;
	padding-top: 3px;
	padding-bottom: 3px;
	width: 320px;
}
.form-22{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #514431;
	text-decoration: none;
	background-color: #ebebeb;
	border: thin solid #FFFFFF;
	padding-top: 3px;
	padding-bottom: 3px;
	width: 100px;
}
.form-23{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #514431;
	text-decoration: none;
	background-color: #ebebeb;
	border: thin solid #FFFFFF;
	padding-top: 3px;
	padding-bottom: 3px;
	width: 150px;
}
.font-20 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #514431;
	text-decoration: none;
	padding-top: 3px;
	padding-bottom: 3px;
}
.font-24 {
	text-decoration: none;
	padding-right: 4px;
}
.form-26{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #514431;
	text-decoration: none;
	background-color: #ebebeb;
	border: thin solid #FFFFFF;
	padding-top: 3px;
	padding-bottom: 3px;
	width: 50px;
}
.form-21a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #514431;
	text-decoration: none;
	background-color: #ebebeb;
	border: thin solid #FFFFFF;
	padding-top: 3px;
	padding-bottom: 3px;
}
.form-21-1a{
	color: #514431;
	text-decoration: none;
	background-color: #ebebeb;
	border: thin solid #FFFFFF;
}
/* menu */ 
#menu60 a, #menu60 a:visited  {
	color: #30a750;
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: normal;
}
#menu60 a:hover   {
	text-decoration: underline;
}
#menu60 a:active  {
	text-decoration: underline;
}
#menu61, #menu61 a:visited  {
	color: #30a750;
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: normal;
}
#menu61 a:hover   {
	text-decoration: underline;
}
#menu61 a:active  {
	text-decoration: underline;
}
.form-Listvariante{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #514431;
	text-decoration: none;
	background-color: #ebebeb;
	border: thin solid #FFFFFF;
	padding-top: 3px;
	padding-bottom: 3px;
	width: 260px;
	margin-top: 5px;
}
