/* Stichweh CSS Datei *//*@import url(stichweh_start.css);*/@import url(menus.css);@import url(rte.css);*{	margin:0;	padding:0;	border:0;}.clear{overflow:hidden;}*html .clear{height:1%;}body{	background: #ffffff;	font-size:75%;	/*font-size:68%;*/	font-family: Verdana;}html>body{	font-size:12px;}	a:link,a:visited{	color:#00305B;	text-decoration: none;}a:hover{	text-decoration: underline;}a:focus{	outline:none;}h1,h2,h3,h4,h5{	font-family: Trebuchet MS;	font-weight: normal;}img,a img{	border:0;}#page_margins{	text-align:center;	background: #fff;}#header_teaser{	padding-top:10px;	background-color:#F3F4F8;}#banner,.tx-rlmpflashdetection-pi1{width:1000px;height:155px;float:left}.clear{clear:both;overflow:hidden;}#page{	width:1000px;	background: #fff;	margin:0 auto;	text-align:left;	overflow:hidden;	padding-top:25px;}* html .clear{ height: 1%;}#main{	padding-bottom:20px;	clear:both;	overflow:hidden;	min-height:300px;	background-color: #d2d9e6;	position:relative;	color:#002653;}#col1_content,#col2_content,#col3_content{overflow:hidden;}/*#col2_content{white-space: pre-line;}*/#main h1{	font-size:1.5em;	margin-top:0.9em;	margin-bottom:0;	line-height:1.5em;}.home #col1_content h1{margin-top:0.83em;}#main h2{	font-size:1.17em;	margin-top:1.29em;	margin-bottom:1.29em;	line-height:1.29em;}#main h3{	font-size:1em;	margin-top:1.5em;	margin-bottom:1.5em;	line-height:1.5em;	font-weight:bold;}#main p, #wrap p{	line-height:1.5em;	margin-top:1.63em;	margin-bottom:1.63em;	color:#00305b;	font-size:0.91em; /* Size 11px*/}#main .stichweh_rot{font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;color: #ed1c24;background-color: transparent;}#main a:hover img,#main a img:hover{  border: 2px #ED1C24 solid;  margin:0;}#main img{margin:2px;}#main ul{margin-left:15px;}#main ul li{line-height:1.5em;}#main table td p{margin:0;/*line-height:normal;*/}#flash_content{position:relative;top:20px;left:0;}#footer{	background-color: #d2d9e6;	clear:both;	float:left;	width:1000px;	margin-bottom:2px;	position:relative;	font-size:0.91em;}/*Anlage Content Element*/.blockwrap{width:100%;overflow:hidden;color:#00305b;}.blockwrap .left{width:51%;float:left;overflow:hidden;}* html .blockwrap .left{width:51%;}.blockwrap .left_content img{width:381px;height:211px;}/*.blockwrap h3,.blockwrap h2,.blockwrap h1{padding-left:5px;}*/.blockwrap .right{width:49%;float:right;margin-left:-5px;overflow:hidden;}* html .blockwrap .left, .blockwrap .right{   display:inline;}* html .blockwrap .left_content, * html .blockwrap .right_content{   overflow:hidden;    word-wrap: break-word;}.right_content{padding:0 0 10px 21px;}.left_content{padding-top:3px;}.left_content img{margin-top:0;}.blockwrap table{border-collapse:collapse;width:100%;margin-top:23px;}#main .blockwrap table p,.blockwrap table thead th{margin:0;line-height:normal;padding:5px;}/* 2Spalten tabele*/.c2l1-left,.c3l1-left,.c3l1-middle  {border:none;}.tx-fdfx3cols-pi1 img,.tx-fdfx2cols-pi1 img{margin:2px;}.tx-fdfx3cols-pi1{overflow:hidden;}.tx-fdfx2cols-pi1{margin-top:20px;clear:both;}.tx-fdfx3cols-pi1{margin-top:10px;clear:both;}#main .tx-fdfx2cols-pi1{position:relative;top:0;left:0;}#main div.c2l1d-left,#main div.c2l1d-middle {border:none;width:auto;position:static;float:left;}#main table td{vertical-align:top;height:auto;}#einespalte{margin-left:40px;}#einespalte ul li{font-size:0.91em;}#einespalte #block3,#block4{padding-top:10px;margin-bottom:20px;}#einespalte #block3 #spalte1,#einespalte #block3 #spalte2,#einespalte #block3 #spalte3,#einespalte #block4 #spalte1{float:left;width:33%;}#einespalte #block4 #spalte2{float:left;width:66%;}#einespalte #block3 #spalte1_content,#einespalte #block4 #spalte1_content{width:292px;overflow:hidden;}#einespalte #block3 .blockspacer,#einespalte #block4 .blockspacer{border-right:1px #00305B solid;}#einespalte #block3 #spalte2_content{width:292px;margin-left:17px;overflow:hidden;}#einespalte #block3 #spalte3_content{margin-left:36px;width:280px;overflow:hidden;}#einespalte .tx-fdfx2cols-pi1 {margin-top:0;}#main #einespalte p.bodytext{margin-top:0;}#abbaublock{margin-top:20px;}#abbaublock img{border: 1px #00305B solid;}#abbaublock #first1{float:left;width:240px !important;width:230px;margin-bottom:10px;}#abbaublock #first2{float:right;width:242px !important;width:230px;}#abbaublock #first p{font-style:italic;margin:0;}#abbaublock #first1{margin-right:9px;}#abbaublock #first1 img,#abbaublock #first2 img{width:238px !important;height:72px !important;width:225px;height:68px;}#main img.margin_bottom{margin-bottom:10px;}#main img.margin_bottom:hover{margin-bottom:8px;}#main img.img_border_blau{border:1px #00305b solid;}/*############### Kontakt Template###############*/#spalte1_kontakt,#spalte2_kontakt,#spalte3_kontakt{/*border:1px #00305b solid;*/float:left;width:33%;}#main #hcontainer h2{  font-size:1.5em;	margin-top:0.9em;	margin-bottom:0;	line-height:1.5em;	font-weight:normal;}#main #hcontainer #con1{float:left;margin-left:45px !important;margin-left:23px;}#main #hcontainer #con2{float:right;margin-right:271px !important;margin-right:136px;}#content1_kontakt,#main #spalte1_kontakt h2{padding-left:45px;}#content2_kontakt{padding-left:4px;}#main .tx-thmailformplus-pi1{margin:18px 0 0 8px;width:300px;}#main .tx-thmailformplus-pi1 p{margin:0;margin-bottom:5px;}#main .tx-thmailformplus-pi1 p{position:relative;}#main .tx-thmailformplus-pi1 input{position:absolute;top:0;left:80px;background-color:#c1cbdd;width:219px;}#main .tx-thmailformplus-pi1 input#mitteilung{}#main .tx-thmailformplus-pi1 textarea{background-color:#c1cbdd;}#main .tx-thmailformplus-pi1 input#herr,#main .tx-thmailformplus-pi1 input#frau,#main .tx-thmailformplus-pi1 #schicken{position:static;width:auto;}#main .tx-thmailformplus-pi1 #schicken{color:#00305B;}#main .tx-thmailformplus-pi1 input#herr{margin-left:33px;}#main .tx-thmailformplus-pi1 #text{margin: 5px 0 5px 0;width:300px;}.form_fehler{color:#ed1c24;margin-bottom:5px;}#main ul.pfeilliste{list-style:none;margin-left:0;}.pfeilliste li{margin-bottom:10px;}.pfeilliste li a{padding-left: 20px;background-image: url(../images/pfeil.jpg);background-position: left center;background-repeat: no-repeat;display: block;}#main img.imgmargin{margin-right:25px;}#main img.imgmargin:hover{margin-right:23px;}
