/* FarbenLinks / h: #554650*//* HTML-tags */body{	font-family:Arial, sans-serif;	font-size:12px;	background: #fff;	margin-bottom:50px;}img{	border:0;}img.float {	border:0;	float:left;	margin: 3px 9px 0px 0px;}a{	color:#554650;	text-decoration:none;	font-weight:bold;}a:hover, a:active{	color:#554650;	text-decoration:none;}input, textarea, select { 	padding:3px;	background: #fff; 	border: 1px solid #82796B; 	vertical-align:top;}input:hover, textarea:hover, select:hover	{	background:#F4ECE7; }input:focus, textarea:focus, select:focus	{ 	background:#F4ECE7; }/* Struktur */#head {	width:648px;	height:300px;	background: URL(../images/header.jpg) #000;	position:relative; 	text-align:left;}#breadcrumb{	color:#fff;	text-align:left;	position:absolute;	top:280px;	left:12px;	width:700px;	font-size:12px;	font-weight:bold;}#breadcrumb a{	color:#fff;	text-decoration:none;}#breadcrumb a:hover, #breadcrumb  a:active{	color:#fff;	text-decoration:underline;}#container{	background-color: white;	margin: 10px auto;	padding: 0;	width: 648px;}#body{	text-align:left;	background: #fff;	background:#fff;	padding:10px 0px 10px 0px;}#foot{	text-align:center;	line-height:15px;	color:#554650;	width:648px;}#foot a{	color:#554650;	text-decoration:none;	font-weight:bold;}#foot a:hover, #foot a:active{	color:#554650;	text-decoration:underline;}/* Navigation */#navi {    line-height:normal;	font-size:14px;	font-weight:bold;	color:#554650;	height:20px;}#navi ul {	margin-left: 5px;	padding: 0;	list-style-type: none;	white-space: nowrap;}#navi ul li {	float: left;	font-family: Arial, sans-serif;	font-size: 14px;	font-weight: bold;	margin: 0;	padding: 3px 0 3px 0;}#navi ul a, #navi a:link {	margin: 0;	padding: 3px 10px 3px 10px;	color: #554650;	border-right: 2px solid #D7D9E6;    text-decoration: none;}#navi ul li#current, #navi a:hover, #navi a:active {	color: #000;}/* Contentboxen */.content_l_224{	width: 230px;	border-right: 2px solid #D7D9E6;	float:left;}.content_r_224{	width: 230px;	margin: 0px 11px 0px 15px;	float:left;}.content_l_220{	width: 220px;	float:left;}.content_r_220{	width: 220px;	margin: 0px 0px 0px 28px;	float:left;}.content_468{	width: 468px;	margin: 0px 20px 0px 0px;	float:left;}.content_blog{	width: 468px;	margin: 0px 10px 0px 0px;	float:left;}.content_648{	width: 648px;	margin: 0px 10px 0px 0px;	float:left;}.content_l_314{	width: 314px;	float:left;}.content_r_314{	width: 314px;	margin: 0px 0px 0px 20px;	float:left;}.content_160{	width:160px;	float:left;}/* Ads */.ad_160{	width:160px;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	float:left;}.single_ad{	margin: 0px 0px 20px 0px;}/* Allgemeine Klassen */.download{	margin: 5px 0px 5px 0px;}.clear{	clear: both;}.float{	float:left;}.button{	margin-top:10px;}.red{	color:#971212;}.bewerbungsfoto{	float:right;}/* Tabellen */table{	margin: 10px 0px 0px 0px;}td{	vertical-align:top;	padding-top:10px;}td.left{	width:120px;}/* Listen */ul.list_braun{	list-style-type:square;	font-size:11px;	color:#554650;	font-weight:bold;	padding: 0px 0px 0px 10px;	margin:0px;}ul.list_braun li{	margin: 5px 0px 0px 0px;}ul.list_cv{	list-style-type:square;	color:#554650;	padding: 0px 0px 0px 20px;	margin:0px;}ul.list_cv li{	margin: 5px 0px 0px 0px;}.list_pdf{margin-left: 0;padding-left: 0;list-style: none;}.list_pdf li{padding: 9px 0px 0px 20px;background-image: url(../images/pdf.gif);background-repeat: no-repeat;background-position: 0px 5px;}/* Formulare */.success{	width: 420px;	padding: 3px;	margin: 10px 0px 20px 5px;	border: 1px solid #554650;	font-weight: bold;	color: #554650;	background-color: #C2A58E;}.error_468{	width: 420px;	padding: 3px;	margin: 10px 0px 20px 5px;	border: 1px solid #554650;	font-weight: bold;	color: #554650;	background-color: #C2A58E;}.error_224{	width: 185px;	padding: 3px;	margin: 10px 0px 20px 5px;	border: 1px solid #554650;	font-weight: bold;	color: #554650;	background-color: #C2A58E;}.error_form {	border: 1px solid #433643;	background-color: #C2A58E;}.form_div {	margin-bottom: 5px;}.capture{	width:120px;	height:30px;	margin:5px 0px 5px 0px;}/* Boxen *//*Allgemein*/span.rtop, span.rbottom{	display:block;	background: #fff;}span.r1{	margin: 0 5px}span.r2{	margin: 0 3px}span.r3{	margin: 0 2px}span.rtop span.r4, span.rbottom span.r4{	margin: 0 1px;	height: 2px}div.braun_224 h1, div.braun_468 h1, div.braun_160 h1, div.braun_314 h1{	font-size: 20px;	font-weight: bold;	color: #554650;}div.klar_224 h1, div.klar_468 h1, div.klar_314 h1, div.klar_648 h1{	font-size: 20px;	font-weight: bold;	color: #554650;}div.braun_224 p, div.braun_468 p, div.blau_224 p, div.blau_468 p, div.braun_160 p, div.braun_314 p{	margin:5px 0px 0px 0px;}div.klar_224 p, div.klar_314 p, div.klar_468 p{	margin:5px 0px 0px 0px;	padding:0px;}div.braun_224 h2, div.braun_468 h2, div.klar_224 h2, div.klar_468 h2, div.braun_160 h2, div.braun_314 h2, div.klar_314 h2, div.klar_648 h2{	font-size: 14px;	font-weight: bold;	color: #554650;	margin-top:10px;}div.blau_224 h1, div.blau_468 h1{	font-family: 'Trebuchet Ms', Trebuchet, serif;	font-size: 20px;	font-weight: bold;	color: #525B76;	margin:0;}div.blau_224 h2, div.blau_468 h2{	font-family: 'Trebuchet Ms', Trebuchet, serif;	font-size: 14px;	font-weight: bold;	color: #525B76;	margin:3px 0px 3px 0px;}div.braun_224 div, div.blau_224 div, div.braun_468 div, div.blau_468 div, div.braun_314 div{  	padding:5px;}/*160*/div.braun_160 div{  	padding:5px;	height:142px;} div.braun_160 span span{	display:block;	height: 1px;	overflow: hidden; 	background:#ECDDD3;}div.braun_160{	width:160px;	background:#ECDDD3;	margin: 0px 0px 15px 0px;}/*648*/div.klar_648{	width:648px;	margin: 30px 0px 10px 0px;}/*224*/div.braun_224 span span{	display:block;	height: 1px;	overflow: hidden; 	background:#ECDDD3;}div.braun_224{	width:217px;	background:#ECDDD3;	margin: 0px 0px 15px 0px;}div.blau_224 span span{	display:block;	height: 1px;	overflow: hidden; 	background:#D2D1DE;}div.blau_224{	width:217px;	background:#D2D1DE;	margin: 0px 0px 15px 0px;}div.klar_224{	width:217px;	margin: 0px 0px 10px 0px;}div.braun_224 ul{	margin: 0;	padding-left: 15px;	line-height:16px;	color: #554650;	font-weight:bold;	list-style-type: square;}div.braun_224 li{	margin: 0px 0px 5px 0px;}/*468*/div.braun_468 span span{	display:block;	height: 1px;	overflow: hidden; 	background:#ECDDD3;}div.braun_468{	width:468px;	background:#ECDDD3;	margin: 0px 0px 10px 0px;}div.blau_468 span span{	display:block;	height: 1px;	overflow: hidden; 	background:#ECEFF6;}div.blau_468{	width:468px;	background:#ECEFF6;	margin: 0px 0px 10px 0px;}div.klar_468{	width:468px;	margin: 5px 0px 10px 0px;}/*314*/div.braun_314 span span{	display:block;	height: 1px;	overflow: hidden; 	background:#ECDDD3;}div.braun_314{	width:314px;	background:#ECDDD3;	margin: 0px 0px 10px 0px;}/* Kein underline bei Anker in Dokument */div.braun_314 h1 a{	text-decoration:none;}div.blau_314 span span{	display:block;	height: 1px;	overflow: hidden; 	background:#ECEFF6;}div.blau_314{	width:314px;	background:#ECEFF6;	margin: 0px 0px 10px 0px;}div.klar_314{	width:314px;	margin: 20px 0px 40px 0px;}div.klar_314 h1 a{	text-decoration:none;}#bm_leiste{	margin-top:5px;	padding:0px;}#bm_leiste ul {	list-style-image:none;	list-style-position:outside;	list-style-type:none;	margin:0px;	padding:0px;}#bm_leiste ul li {	float:left;	height:20px;	margin:0px;	padding:4px 4px;}	#bm_leiste img {	border:0px none;	margin:0;	padding:0;}/* Feedparser */.parser_hp_container{	font-size:1px;	font-weight:bold;	font-family: Arial;	color: #66728F;	padding: 0px 0px 0px 5px;}.parser_hp_container a, .parser_hp_container a:hover {	color: #000;	font-size:11px;	letter-spacing:0px;	font-weight:bold;	text-decoration: none;	text-align: left;}#fsnews_container{	font-size:10px;	font-weight:bold;	font-family: Arial;	color: #554650;	margin:10px auto;}#fsnews_container a, #fsnews_container a:hover {	color: #000;	font-size:12px;	letter-spacing:0px;	font-weight:bold;	text-decoration: underline;	text-align: left;}#fsnews_container h2 {	display: inline;}#fsnews_container h1 {	font-size:11px;}#fsnews_container .fsnews_item {	margin:10px auto;}#fsnews_container .fsnews_copy {	border-top: 1px solid #000;	color: #66728F;}#fsnews_container .fsnews_copy a, #fsnews_container .fsnews_copy a:hover{	color: #554650;	font-size:11px;}/* Blog -----------------------------------------------------------------------------------------------------------------------------------------------------------------*/#bottom{	margin: 0px auto;	padding: 0;	width: 648px;	text-align: left;}#bottom .left{	border-top: 5px solid #554650;	width: 200px;	margin: 0px 5px 0px 0px;	float:left;}#bottom .mid{	border-top: 5px solid #554650;	width: 200px;	margin: 0px 5px 0px 5px;	float:left;}#bottom .right{	border-top: 5px solid #554650;	width: 220px;	margin: 0px 0px 0px 5px;	float:left;}#bottom ul{	padding-left: 15px;	line-height:10px;	color: #554650;	font-weight:bold;	line-height:15px;	list-style-type: square;	font-size:11px;	margin:10px 0px 0px 0px;}.st-tag-cloud{	margin-top:10px;}.st-tag-cloud, .st-tag-cloud a{	margin-top:10px;	font-weight:bold;	color: #554650;}/*  Header und Titel -------------------------------- */#page_header, #page_header a, #header h1, #header h1 a{	margin: 0;	font-size:12px;	letter-spacing:0px;	font-weight:bold;	color: #554650;	text-decoration: none;	padding: 12px 0px 0px 10px;}h1, .single_header a, #single_header a, .title{	margin:0px;	color: #55434C;	font-size:22px;	letter-spacing:0px;	font-weight:bold;	text-decoration: none;	text-align: left;}h2, #wp-calendar caption, .widgettitle, div#respond, div#comments, div.center, .subtitle{	margin:0px 0px 0px 0px;	padding:0px 0px 0px 0px;	color: #554650;	font-size:18px;	letter-spacing:0px;	font-weight:bold;	text-decoration: none;	text-align:left;}.widgettitle{	margin: 15px 0px 0px 0px;}/* Content -------------------------------- */.post {	margin: 10px 0 30px;	text-align: left;}.postmetadata {	clear: left;	font-weight:bold;}.postmetadata ul, .postmetadata li {	display: inline;	list-style-type: none;	list-style-image: none;}.postmetadata a, .postmetadata a:hover{	color:#554650;}.postmeta {	margin-top:5px;	color:#554650;}.post-author {	padding: 0 0 0 20px;	background: url(../images/blog/author.gif) no-repeat 0 0;}.post-time {	padding: 0 0 0 20px;	background: url(../images/blog/time.gif) no-repeat 0 0;}	.post-rss {	padding: 0 0 0 15px;	background: url(../images/blog/rss.gif) no-repeat 0 0;}.post-trackback {	padding: 0 0 0 20px;	background: url(../images/blog/trackback.gif) no-repeat 0 0;}.post-date {	padding: 0 0 0 20px;	background: url(../images/blog/calendar.gif) no-repeat 0 0;}.post-comment {	padding: 0 0 0 20px;	background: url(../images/blog/comment.gif) no-repeat 0 0;}.postedit, .postedit a{	color:#B30606;	font-weight:bold;}.entry ol {	padding: 0 0 0 35px;	margin: 0;}.entry ol li {	margin: 0;	padding: 0;}		/* Suchbox -------------------------------- */#searchform {	text-align: left;	margin-right:20px;}#searchform #s {	width: 93px;	font-size:12px;}  #searchform input {	font-size:12px;}div#searchform div {	padding-right:0px;}	   	   	   /* Kommentare -------------------------------- */.input, .input:hover, .input:focus{	width:59px;	height:24px;	border:0px;	background:none;	padding:0px;	margin:0px;}.input_login, .input_login:hover, .input_login:focus{	width:53px;	height:24px;	border:0px;	background:none;	padding:0px;	margin:0px;}.input_make, .input_make:hover, .input_make:focus{	width:49px;	height:24px;	border:0px;	background:none;	padding:0px;	margin:0px;}.input_search, .input_search:hover, .input_search:focus{	width:59px;	height:21px;	border:0px;	background:none;	padding:0px;	margin:0px;}#commentform p {	margin: 5px 0;}#commentform textarea {	width: 442px;	padding: 2px;}#commentform #submit {	margin: 0;	float: right;	width:60px;}#commentarea{	background:#F5F2F0;	padding:10px;}.commenttext {	background:#ECDDD3 url(../images/comment.gif) no-repeat scroll center top;	clear:both;	margin:3px 0px 10px;	padding:20px 10px 5px;	width:390px;}.commentlist {	padding: 0;	text-align: justify;}	.commentlist li, #commentform input, #commentform textarea {	font: 0.9em Arial, Helvetica, Sans-Serif;}.commentlist li {	font-weight: bold;	margin: 15px 0 3px;	padding: 5px 10px 3px;	list-style: none;}.commentlist cite, .commentlist cite a {	font-weight: bold;	font-style: normal;	font-size: 1.1em;}.commentlist p {	font-weight: normal;	line-height: 1.5em;	text-transform: none;	margin: 10px 5px 10px 0;}.nocomments {	text-align: center;	margin: 0;	padding: 0;}.commentmetadata {	margin: 0;	display: block;}/* Bilder -------------------------------- */img.thumb {	background-image:url(../images/blog/schatten.jpg);	background-position:right bottom;	background-repeat:no-repeat;	margin:10px 0pt 0pt;	padding:11px 20px 20px 10px;}  /* Allgemeine Klassen -------------------------------- */.alignright {	float: right;}.alignleft {	float: left}.center {	text-align: center;}.clear{	clear:both;}/* Sidebar (IE6: Abstände Sidebar/Container müssen passen)-------------------------------- */#sidebar{	margin-left: 488px !important;	margin-left: 485px;	width: 160px;}#sidebar form {	margin: 0;}#sidebar ul, #sidebar ul ol {	margin: 0;	padding: 0;}#sidebar ul li {	list-style-type: none;	list-style-image: none;	margin-bottom: 5px;	font-size:12px;}#sidebar ul p, #sidebar ul select {	margin: 5px 0 8px;}#sidebar ul ul, #sidebar ul ol {	margin: 5px 0 0 0px;}#sidebar ul ul ul, #sidebar ul ol {	margin: 0 0 0 10px;}#sidebar ul ul li, #sidebar ul ol li {	margin: 3px 0 0;	padding: 0;}.side_button{	margin:0px 0px 0px 0px;}	/* Begin Calendar -------------------------------- */#wp-calendar {	empty-cells: show;	margin: 0px auto 0;	width: 160px;}#wp-calendar caption{font-weight:bold;color: #000;font-size:12px;}#wp-calendar th {	font-style: normal;	text-transform: capitalize;	font-size:14px;}#today  {	color: #554650;	font-weight:bold;	background: #D4C2B3;}  #wp-calendar #next a {	padding-right: 10px;	text-align: right;  	font-size: 9pt;}#wp-calendar #prev a {	padding-left: 10px;	text-align: left;  	font-size: 9pt;}#wp-calendar a {	display: block;  	text-decoration: none;	color: #554650;	font-weight:bold;}#wp-calendar td {	padding: 3px 0;	text-align: center;	font-size:14px;}