html,body {	margin: 0px;	padding: 0;	font-family: Tahoma, Arial;	font-size: 11px;	line-height: 16px;	background-image: url(images/back.jpg);	background-repeat: repeat-x;	color: #333333;}h1{	font-size: 18px;	color: #F81C72;	line-height: 22px;	margin-right: 50px;	margin-bottom: 10px;	font-weight: normal;	margin-left: 20px;}h2 {	font-size: 15px;	color: #F81C72;	line-height: 18px;	margin-left: 20px;	margin-bottom: 0px;	margin-top: 30px;	font-weight: normal;	text-align: left;}h3 {	font-size: 12px;	color: #F81C72;	margin-left: 20px;	margin-top: 10px;	font-weight: normal;	margin-bottom: 0px;}h4 {	font-size: 14px;	color: #666666;	margin-left: 20px;	margin-bottom: 0px;	margin-top: 15px;	font-weight: normal;	text-align: left;	background-image: url(images/button_ajax.gif);	background-repeat: no-repeat;	padding-left: 35px;	line-height: 17px;}p {	margin-left: 20px;	line-height: 19px;	margin-top: 5px;	font-size: 1.1em;	padding-bottom: 5px;}a {	text-decoration: none;	color: #F81C72;}a:visited {}a:hover {	font-style: italic;}a:active {}#content_head {	position:absolute;	left:0px;	top:0px;	width:950px;	height:300px;	z-index:1;}#space {	height: 300px;	width: 300px;	float: left;	background-image: url(images/back_head.jpg);	background-repeat: no-repeat;	background-position: left top;	background-color: #FFFFFF;}#space_folgeseiten {	height: 300px;	width: 300px;	float: left;	background-repeat: no-repeat;	background-position: left top;}#signet {	position:absolute;	left:60px;	top:94px;	width:196px;	z-index:5;}#claim {	position:absolute;	left:71px;	top:185px;	width:196px;	z-index:2;	display:none;}#search {	position:absolute;	left:71px;	top:258px;	width:196px;	z-index:5;	height: 30px;	vertical-align: top;}#banner {	float: left;	width: 650px;}#navigation {	float: right;	width: 880px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #999999;	padding-top: 15px;}#subnavi {	float: left;	width: 950px;	padding-top: 5px;	color: #F81C72;	text-decoration: none;	text-align: right;}#ticker {	float: left;	width: 210px;	text-decoration: none;	padding-left: 60px;	margin-right: 30px;	padding-top: 15px;}#ticker2 {		width: 210px;	text-decoration: none;	padding-left: 60px;	margin-right: 30px;	padding-top: 15px;}.ticker_headline {	font-size: 14px;	color: #F81C72;}.ticker_text {	font-size: 11px;	line-height: 16px;}.aufzaehlung_text {	font-size: 12px;	line-height: 16px;	background-image: url(images/pfeil_re.gif);	background-repeat: no-repeat;	background-position: left 6px;	padding-left: 20px;	margin-top: 5px;	margin-bottom: 0px;}#links {	float: left;	width: 210px;	text-decoration: none;	padding-left: 60px;	margin-right: 30px;	margin-top: 20px;}#links2 {	float: left;	width: 210px;	text-decoration: none;	padding-left: 60px;	margin-right: 30px;	margin-top: 205px;}#text {	float: left;	width: 410px;	text-decoration: none;	padding-bottom: 10px;	margin-right: 20px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #F81C73;	padding-top: 10px;	background-image: url(images/back_line_verlauf.gif);	background-repeat: no-repeat;}#text2 {	width: 410px;	text-decoration: none;	padding-bottom: 10px;	margin-right: 20px;	border-bottom-width: 0px;	padding-left: 299px;	padding-top:0px;}#text3 {	width: 715px;	text-decoration: none;	padding-bottom: 10px;	margin-right: 20px;	border-bottom-width: 0px;	padding-left: 299px;	margin-top:20px;}#spalte1 {	width:260px; float: left; margin-top:70px;	}#spalte2 {	width:12px; padding-right:10px; float: left; margin-top:70px;	}#spalte3 {	width:130px; float: left; margin-top:70px;	}#spalte4 {	width:12px; padding-right:10px; float: left; margin-top:70px;	}#spalte5 {	width:225px; float: left; margin-top:70px;	}#text_seminar {	float: left;	width: 340px;	padding-top: 15px;	text-decoration: none;	padding-bottom: 10px;	margin-right: 20px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #F81C73;}#text_sitemap {	float: left;	width: 250px;	padding-top: 15px;	text-decoration: none;	padding-bottom: 10px;	margin-right: 20px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #F81C73;	background-image: url(images/back_line_verlauf.gif);	background-repeat: repeat-y;}#text_sitemap_re {	float: left;	width: 250px;	padding-top: 15px;	text-decoration: none;	padding-bottom: 10px;	margin-right: 20px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #F81C73;	background-image: url(images/back_line_verlauf.gif);	background-repeat: repeat-y;	margin-left: 20px;}#form {	float: left;	width: 218px;	padding-top: 15px;	text-decoration: none;	border: 1px solid #F81C72;	padding-left: 15px;	margin: 20px;	padding-right: 10px;}#news {	float: left;	width: 210px;	text-decoration: none;	margin-top: 10px;}#news2 {	float: left;	width: 210px;	text-decoration: none;	margin-top: 20px;}#map24 {	float: left;	width: 210px;	text-decoration: none;	margin-top: 10px;}.news_headline {	font-size: 12px;	color: #F81C72;	background-image: url(images/pfeil_re.gif);	background-repeat: no-repeat;	background-position: left center;	padding-left: 20px;	padding-bottom: 0px;	margin-top: 10px;	margin-bottom: 0px;	padding-top: 0px;	font-weight: normal;}.news_datum {	margin-top: 0px;	margin-bottom: 0px;	padding-left: 20px;	font-size: 11px;}.news_text {	margin-top: 0px;	color: #666666;	line-height: 16px;	margin-bottom: 20px;	padding-left: 20px;	font-size: 11px;}.text_pics {	font-size: 11px;	font-style: italic;	color: #F81C72;}.text_inhaltsstoffe {	font-size: 11px;	font-style: italic;	color: #666666;	line-height: 15px;	padding-top: 50px;}.links_ticker {	font-size: 12px;	color: #F81C72;	background-image: url(images/pfeil_re.gif);	background-repeat: no-repeat;	background-position: left center;	padding-left: 20px;	padding-bottom: 5px;	margin-bottom: 5px;	font-weight: normal;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #CCCCCC;	margin-top: 5px;}#fooder {	float: left;	width: 700px;	text-decoration: none;	text-align: right;	color: #666666;	font-size: 10px;	line-height: 14px;	margin-top: 10px;	margin-bottom: 10px;}#fooder2 {	float: left;	width: 955px;	text-decoration: none;	text-align: right;	color: #666666;	font-size: 10px;	line-height: 14px;	margin-top: 20px;	margin-bottom: 10px;}#fooder_seminar {	float: left;	width: 920px;	text-decoration: none;	text-align: right;	color: #666666;	font-size: 10px;	line-height: 14px;	margin-top: 10px;	padding-bottom: 15px;}#fooder a, #fooder a:visited {	color: #666666;}#fooder2 a, #fooder2 a:visited {	color: #666666;}/* Formulare */form.cmxform{	width: 220px;}form.cmxform p{	margin-left: 0;	font-size: 9px;	line-height: 14px;	clear: both;}form.cmxform em {  font-weight: bold;  font-style: normal;  color: #CC2D2D;}label {	text-align: left;	height: 40px;	margin-top: 10px;	float: left;}label.radio input {}label.schmal {	width: 110px;}label.schmal input {	width: 100px;}label.breit {	height: auto;	width: 200px;}label.breit input{	width: 210px;}label.breit textarea {	width: 210px;	height: 70px;}input.senden {	padding: 20px 10px 0 10px;	clear: both;}/* @group rounded Corner */.achtung {	background: url(images/ausrufezeichen.gif) no-repeat right center;	padding-right: 40px;}.roundedcornr_box_887686 {	background: url(images/roundedcornr_887686_tl.png) no-repeat top left;	margin: 20px 20px 20px 20px;}.roundedcornr_top_887686 {	background: url(images/roundedcornr_887686_tr.png) no-repeat top right;}.roundedcornr_bottom_887686 {	background: url(images/roundedcornr_887686_bl.png) no-repeat bottom left;}.roundedcornr_bottom_887686 div {	background: url(images/roundedcornr_887686_br.png) no-repeat bottom right;}.roundedcornr_content_887686 {	background: url(images/roundedcornr_887686_r.png) top right repeat-y;}.roundedcornr_top_887686 div,.roundedcornr_top_887686,.roundedcornr_bottom_887686 div, .roundedcornr_bottom_887686 {	width: 100%;	height: 20px;	font-size: 1px;}.roundedcornr_content_887686, .roundedcornr_bottom_887686 {	margin-top: -19px;}.roundedcornr_content_887686 { padding: 0 20px; }.roundedcornr_box_887686 h2,.roundedcornr_box_887686 p {	margin: 0;	padding: 0;}.roundedcornr_box_887686 h2 {	margin-top: 19px;}.roundedcornr_box_887686 p {	margin: 10px 0 19px 0;}/* @end */