#site-content {	color:#fff;	text-align:left;	background: inherit;}/* ### headlines ############################################################ */#main-block h1 {	color:#FA7331;	font-size:20px;	font-weight:bold;	font-family: "Trebuchet MS", Verdana;	padding: 0 0 12px 0;	margin:0 0 14px 0;	background: url(../bilder/bg_h1.gif) bottom repeat-x;}#main-content #nav h1 {	color:#FA7331;	font-size:16px;	font-family: "Trebuchet MS", Verdana;	padding: 0;	margin:10px 0 0 13px;}#main-block h2 {	color:#90B0BF;	background: inherit;	font-size:1.4em;	font-weight:bold;	line-height:1.6em;}#main-block h3 {	color:#90B0BF;	background: inherit;	font-size:1.2em;	font-weight:bold;	line-height:1.4em;}#main-block h4 {	color:#c4c4c4;	background: inherit;	font-size:1.1em;	font-weight:bold;	line-height:1.2em;}#main-block h5 {	color:#c4c4c4;	background: inherit;	font-size:1.0em;	font-weight:bold;	line-height:1.0em;}#main-block h6 {	background: inherit;	color:#c4c4c4;	font-size:0.9em;	font-weight:bold;	line-height:1.0em;}#main-block p strong {	color:#DCBDA7;}/* ### Images ############################################################ */#main-block img {	display:block;	margin:4px 0;}#main-block img.floatLeft {	float:left;	margin:4px 10px 4px 0;}#main-block img.floatRight {	float:right;	margin:4px 0 4px 10px;}#main-block .thumbnail{float: left;margin: 0 3px 3px 0;padding:0px;}#main-block img.thumbnail {  background: 0;}#main-block .clearboth {   clear: both;   margin:0px;  padding:0px;  height:0;}/* ### Hyperlinks ######################################################### */#main-block a, #main-block a:link {	color:#FA7331;	padding-left:15px;	text-decoration:none;	background: url(../bilder/link-pfeil.gif) 0 4px no-repeat;}#sideboard a{	color:#FA7331;	background: url(../bilder/link-pfeil.gif) 0 4px no-repeat;	padding-left:15px;	text-decoration:none;}#sideboard .zertifikatbanner a{	padding-bottom:10px;	background: none;}#sideboard .zertifikatbanner{	padding:0 0 15px 4px;}.news a{  font-size: 1.2em;	color:#FA7331;	background: url(../bilder/link-pfeil.gif) 0 3px no-repeat;	margin-left:10px;}#main-block .back a{  font-size: 1em;	color:#FA7331;	background: url(../bilder/back-pfeil.gif) 0 4px no-repeat;	padding-left:15px;	text-decoration:none;	text-align: right;}.download a {	border:1px solid gray;}#main-block .back{  margin: 10px 0 0 0;  padding:0;	text-align: right;}#main-block a:hover, #sideboard a:hover, .news a:hover {	text-decoration:underline;}#main-block .videoliste a{	text-decoration:none;	background: none;}#sideboard .videoliste a{	text-decoration:none;	background: none;}/* ### Paragraphs ########################################################## */#main-block p {	margin: 0 0 1.6em 0;	font-size:1.3em;	line-height:1.2em;}#nav p {	margin-bottom:0.2em;}#main-block .news p{  margin-bottom:5px;  background: url(../bilder/newslist.gif) 0 7px no-repeat;	padding-left:10px;}#main-content #nav .news{  margin:0 10px 5px 10px;	background: url(../bilder/bg_h1.gif) bottom repeat-x;	padding:0;}#main-content #nav .news a{  font-size: 1.2em;	color:#FA7331;	background: url(../bilder/link-pfeil.gif) 0 3px no-repeat;	padding-left: 10px;	margin: 0}/* ### Lists ################################################################ */#main-block ul, #main-block ol {	margin-bottom:1.2em;	font-size:1.3em;	padding: 0;	margin-left: 0;}#main-block li {	margin-bottom: 7px;}#main-block ul li {	margin: 3px 0 3px 0;	list-style-type:none !important;  padding-top:0px !important;  background: url(../bilder/newslist.gif) 0 7px no-repeat;	padding:0 0 0 10px;}#main-block .videoliste{  padding:5px 0 0 90px;}#sideboard h1{  display: none;}#sideboard .videoliste a{  padding:0;  margin: 0;}#sideboard .videoliste p{  color:#FA7331;	font-weight: bold;	padding: 2px 0 0 2px;	margin:0;}#main-content .videoliste p{  color:#FA7331;	font-weight: bold;	padding: 2px 0 15px 2px;	margin:0;}/* ### Formular ################################################################ */label.text{	width: 80px;	height: 25px;	display:block;	float:left;	clear: left;	padding-top:5px;}.form-box{  padding:20px;  background-color: #616469;  font-size:14px;	font-family: "Trebuchet MS", Verdana;	margin-top: 70px;}label.textarea{	width: 80px;	height: 25px;	display:block;	clear: left;	padding-top:5px;}input.text {	float:left;	width: 370px;	height:20px;	background-color: #eee;	color:#000;	border-left: 6px solid #90b0bf;;	border-bottom: 1px solid #FFF;	border-right: 6px solid #90b0bf;;	border-top: 1px solid #FFF;}input.galerie {	width: 180px;	height:15px;	border: 1px solid white;}textarea.textarea {	width: 450px;	height:100px;	background-color: #eee;	color:#000;	border-left: 6px solid #90b0bf;;	border-bottom: 1px solid #FFF;	border-right: 6px solid #90b0bf;;	border-top: 1px solid #FFF;}.submit{	background-color: #ccc;	border: none;	border-bottom: 1px solid #3e3e3e;	*border: none;		color: #FA7331;	padding: 0 0 0 10px;	margin:0 0 70px 298px;	background: url(../bilder/link-pfeil.gif) 0 5px no-repeat;}.submit:hover{	background-color: #ccc;	border-bottom: 1px solid #FA7331;	color: #FA7331;	padding: 0 0 0 10px;	margin:0 0 70px 298px;	background: url(../bilder/link-pfeil.gif) 0 5px no-repeat;}