body {
	font-family: Arial, Helvetica, Verdana, Geneva, SunSans-Regular;
}

.logo {
	margin-top: 25px;
	border: none;
	margin-left:auto;
	margin-right:auto;
}
.content {
	border: none;
	margin-left:auto;
	margin-right:auto;
}

img,:link img,:visited img {
	border:none;
	text-decoration: none;
}

a {text-decoration: none; color: black; border:none;}
a:active {text-decoration: none; color: black; border:none;}
a:hover {color: #007A3B; border:none; text-decoration: underline; }
a:vlink {text-decoration: none; color: black; border:none;}


li { font-size: 11px; color: black; }
td { font-size: 11px; color: black;line-height: 15px }
ul { font-size: 11px; color: black; }

/* /// Klassen /// */
.gruen {background-color: #007A3B;}
.black {background-color: #000000;}

.tgruen {color: #007A3B;}
.tgruen:hover {color: #007A3B; }
.tgruen:active {color: #007A3B; }
.tgruen:vlink {color: #007A3B; }

.right {
	float: right;
}

#ref_descrip {
	height:44px;
}

#arbeitsplatz {
	float:right;
	border: none;
	width: 203px;
	height: 152px;
	margin-left:20px;
	margin-right:3px;
}

#crastonimage {
	padding-left: 28px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.sectionheading {
	padding-top: 3px;
	padding-bottom: 3px;
}

.contenttext {
	padding-top: 8px;
	padding-bottom: 8px;
	height:136px;
}

#impressumtext {
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right:3px;
	height: 146px;
	overflow: auto;
}

#reftable{
	margin-top: 10px;
	margin-bottom: 10px;
}

#sliderCase {
	height: 100px;
	width: 520px;
}
#slider {
	display:none;
}