body {
	margin: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}
table {
	font-size: 13px;
}
.sg08 {

	font-size: 8px;
}
.sg15 {
	font-size: 15px;
}
table.menue1{
	color: #FFFFFF;
	text-decoration: none;
}
table.menue1 a{
	text-decoration: none;
	color: #FFFFFF;
}
table.menue1 a:hover{
	color: #FFFFFF;
	text-decoration: underline;
}
table.hmenue{
	text-align: center;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
table.hmenue a{
	background: url(../grafik/menue-a.jpg) no-repeat;
	width: 160px;
	height: 54px;
	display: block;
	line-height: 54px;
	color: #FFFFFF;
	text-decoration: none;
}
table.hmenue a:hover{
	color: #FFFFFF;
	background: url(../grafik/menue-a-hover.jpg);
	text-decoration: none;
	font-weight: bold;
}
td.tmenue a{
	text-decoration: underline;
	color: #000000;
}
td.tmenue a:hover{
	text-decoration: underline;
	color: #FF6600;
}
table.tablemenue-ou a{
	text-decoration: none;
	color: #000000;


}
table.tablemenue-ou a:hover{
	text-decoration: underline;
	color: #FF6600;
}
#konform input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #375B6B;
}
#konform select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #375B6B;
}
#konform textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #375B6B;
}
#konform select.anrede {
	width: 221px;
}
#konform input.name {
	width: 220px;
}
#konform input.tel_vorwahl {
	width: 60px;
}
#konform input.tel_nummer {
	width: 147px;
}
#konform input.email {
	width: 220px;
}
#konform textarea.nachricht {
	width: 420px;
	height: 200px;
}
#konform .allbutton {
	BACKGROUND: #8196A4;
	MARGIN: 10px 0px;
	border: 1px solid #385C6C;
	padding: 2px;
	height: 24px;
	width: 180px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	font-variant: normal;
	cursor: hand;
}
#konform .allbuttonover {
	BACKGROUND: #FF832E;
	MARGIN: 10px 0px;
	border: 1px solid #FF6600;
	padding: 2px;
	height: 24px;
	width: 180px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	font-variant: normal;
	cursor: hand;
}
#konform .fehler {
	color: #FF0000;
}
h1 {
	font-size: 13px;
	font-weight: bold;
}
.rahmen {
	border: 2px solid #8196A4;
}
.rahmen  a{
	text-decoration: none;
	color: #000000;
}
.rahmen a:hover{
	text-decoration: underline;
	color: #FF6600;
}
.td-underline {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF6600;
}.td-overline {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FF6600;

}
.sg11 {

	font-size: 11px;
}
.rahmen-lw {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}
