@import url(layout.css);
@import url(menu.css);

html, body {
	margin: 0;
	padding: 0;
	height:100%;
}

body {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	background: repeat-x url(../bilder/bodybgv1.gif) #535353 center;
	height:auto;
} 
a {
	color:#333;
}
.spacer {
	clear: both;
	line-height: 1px;
	height: 1px;
	padding: 0;
	margin: 0;
}
.hoch {  
	font-size: 8px;
	vertical-align: text-top;
}
#c_links h1 {
	margin: 0 0 10px 0;
	padding: 0;
	border-bottom: 1px solid #666666;
	font-size: 11px;
	font-weight: normal;
	padding: 10px 0 10px 10px;
}
#c_mitte h1 {
	font-weight: normal;
	font-size: 16px;
	line-height: 24px;
	margin: 0 0 16px 0;
}
#c_mitte h3 {
	font-weight: normal;
	font-size: 16px;
	line-height: 24px;
	margin: 0 0 16px 0;
}
#c_mitte h2 {
	font-weight: normal;
	font-size: 14px;
	margin: 0 0 2px 0;
}
#c_mitte ul {
	list-style: square;
	list-style-image:url(../bilder/azpunkt.gif);
	list-style-position:outside;
	line-height:20px;
	margin: 0 0 20px 16px;
	padding: 0px;
}
#c_mitte ul span{
	color:#333333;
}
#c_mitte span {
	padding: 0px 10px 15px 0px;
}
#c_mitte .textbox {
	width:350px;
}
#c_mitte .einleitung {
	width:350px;
	height:220px;
}

#c_mitte .details {
	font-size: 11px;
	color:#666666;
}
.ultitel {
	margin: 0;
}
#pictobox {
	font-size: 10px;
	color:#666666;
	padding: 10px 0 0 0;
}
#pictobox td{
width:80px;
}
.picto {
	border-style:solid;
	border-color:#666666;
	border-width:1px;
	margin: 0 18px 0 0;
	}
.news{
	text-align: left;
	padding: 0px 0px 0px 0px;
	line-height: 16px;
	margin: 0 0 0 0;
}
#impressum p {
	line-height: 12px;
	font-size:11px;
}
#c_rechts p {
	line-height: 16px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 30px;
}

#c_rechts h2 {
	font-weight: normal;
	font-size: 14px;
	margin: 0 0 2px 0;
	padding: 0px 10px 0px 30px;
}
p {
	line-height: 20px;
	margin: 0 0 10px 0;
}
.messealt {
color:#999999;
}
#messetab {
	width: 410px;
}
#messetab td {
	border-bottom:#CCC solid 1px;
	padding:2px 0;
}
.tiefgestellt {
	font-size: 7px;
	vertical-align:sub;
}
.start {
font-size: 12px !important;
font-weight:normal !important;
}

.formbt {
	background-color: #EBEBEB;
	margin: 2px;
	padding: 0px;
	border: 1px solid #999999;
}
.sendbt {
	background-color: #CCC;
	margin: 1px;
	padding: 0px;
	border: 1px solid  #666;
}
.rechts {
	float:right
}

