.body {	background: url(images/bis-z_01.jpg) repeat scroll 0 0;	background-position: 0px 0px;	margin-right: auto;	margin-left: auto;	position: relative;	margin-top: 0px;}#higru1 {	background: url(images/bis-z_01.jpg) repeat-x scroll 0 0;	background-position: 0px 0px;	height: 130px;    margin-right: auto;	margin-left: auto;	position: relative;	width: 950px;}#higru1hr {background-color: #ffffff;background-position : 0px 0px;height: 1px;}#higru2 {background-attachment : fixed;background : url(images/bis-z_04.jpg);background-position : 0px 0px;margin: 0;padding: 0 0 50px;      }#higru3 {background-color: transparent;    margin-right: auto;	margin-left: auto;	position: relative;	width:950px;}#higru3 h2 {	padding: 20px;	margin: 0;	color: #ffffff;	font-family: Arial,Verdana,Helvetica,sans-serif;	font-size: 20px;	letter-spacing:1px;	font-weight:100;}#higru3 p {padding: 5px 20px;margin: 0;color: #ffffff;font-family: Arial,Verdana,Helvetica,sans-serif;font-size: 18px;}#szene {    margin-right: auto;	margin-left: auto;	padding-top:50px;	position: relative;    width: 950px;}#szenecenter {    margin: 92px 0 0 0;	padding: 20px;	position: relative;	background-color: #ffffff;	border: 1px solid #660000;    width: 600px;    height: 100%;    overflow: hidden;}#szenecenter ul {	display: block;	margin: 0 0 0 60px;}#szenecenter li {	list-style: none;	line-height: 40px;	vertical-align: middle;	padding:0 0 0 60px;}#textliste ul {	display: block;	margin: 0 0 0 10px;}#textliste li {	list-style: square;	line-height: 20px;	padding:0 0 0 10px;}.linke-flashecke {    background: url("images/schatten-links.png") no-repeat scroll left top transparent;    height: 19px;    padding-left: 196px;}.rechte-flashecke {    background: url("images/schatten-rechts.png") no-repeat scroll right top transparent;    height: 19px;    padding-right: 196px;    width: 755px;    margin-top:-8px;}.linke-schattenecke {    background: url("images/schatten-links.png") no-repeat scroll left top transparent;    height: 19px;    padding-left: 196px;}.rechte-schattenecke {    background: url("images/schatten-rechts.png") no-repeat scroll right top transparent;    height: 19px;    padding-right: 196px;    width: 450px;}.linke-referenzecke {    background: url("images/schatten-links.png") no-repeat scroll left top transparent;    height: 15px;    padding-left: 0px;}.rechte-referenzecke {    background: url("images/schatten-rechts.png") no-repeat scroll right top transparent;    height: 15px;    padding-right: 80px;    width: 210px;}#rechteszene {    float: right;    margin: -14px 0 0 10px;    padding: 120px 0 0;    width: 284px;    background: url("images/hingucker.gif") no-repeat scroll top;}#rechteszene h2 {padding: 20px;margin: 0;background-color: #660000;color: #ffffff;font-family: Arial,Verdana,Helvetica,sans-serif;font-size: 20px;letter-spacing:1px;font-weight:100;}#rechteszene p {padding: 5px 20px;margin: 0;color: #ffffff;font-family: Arial,Verdana,Helvetica,sans-serif;font-size: 18px;}#peterfirst {    height: 100%;    overflow: hidden;}#page-wrap { width: 284px; margin: 0px auto; }a {margin : 0;padding : 0;color : #007dd6;background-color : transparent;text-decoration : none;font-size: 12px;      }a:link, a:visited {margin : 0;padding : 0;color : #007dd6;font-weight: bold;      }a:hover {margin : 0;padding : 0;color : #007dd6;text-decoration : underline;font-weight: bold;      }h1 {	padding: 0 0 15px 0;	margin: 0;color: #848484;font-family: Arial,Verdana,Helvetica,sans-serif;font-size: 16px;letter-spacing:1px;line-height:40px;font-weight:100;}h2 {	padding: 0 0 15px 0;	margin: 0;color: #848484;font-family: Arial,Verdana,Helvetica,sans-serif;font-size: 14px;letter-spacing:1px;line-height:20px;font-weight:100;}h3 {	padding: 0 0 15px 0;	margin: 0;color: #848484;font-family: Arial,Verdana,Helvetica,sans-serif;font-size: 12px;letter-spacing:1px;line-height:20px;font-weight: bold;text-transform: uppercase;}h4 {	padding: 0 0 15px 0;	margin: 0;color: #848484;font-family: Arial,Verdana,Helvetica,sans-serif;font-size: 12px;letter-spacing:1px;line-height:20px;font-weight:bold;}p, ul, ol {padding: 0 0 10px;margin: 0;color: #848484;font-family: Arial,Verdana,Helvetica,sans-serif;font-size: 12px;letter-spacing:1px;line-height:20px;		}p.images {padding:0;}img {border: 0;}form.biszform {	width: 560px;	color: #585859;	font : 11px "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;	}form.biszform legend { padding-left: 0; }form.biszform legend { color: #848484; }form.biszform label { color: #848484; }form.biszform fieldset {	border: none;	border-top: 1px solid #7B7B7B;	background: url(images/form_fieldset.gif) left bottom repeat;	}form.biszform fieldset fieldset { background: none; }form.biszform fieldset li {	padding: 5px 10px 7px;	background: url(images/form-trennung.gif) left bottom repeat-x;	}       form.biszform fieldset {   margin-bottom: 10px;       } form.biszform legend {   padding: 0 2px;   font-weight: bold;       } form.biszform label {   display: inline-block;   line-height: 1.8;   vertical-align: top;       } form.biszform fieldset ol {   margin: 0;   padding: 0;       } form.biszform fieldset li {   list-style: none;   padding: 5px;   margin: 0;       } form.biszform fieldset fieldset {   border: none;   margin: 3px 0 0;       } form.biszform fieldset fieldset legend {   padding: 0 0 5px;   font-weight: normal;       } form.biszform fieldset fieldset label {   display: block;   width: auto;       } form.biszform em {    color: #585859;       } form.biszform label {   width: 140px; /* Width of labels */       } form.biszform fieldset fieldset label {   margin-left: 140px; /* Width plus 3 (html space) */       }/*\*//*/ form.biszform legend {   display: inline-block;       } /* IE Mac legend fix */form.biszform  div{display:inline;      }:lang(de)    { quotes:"\201E" "\201C" "\201A" "\2018"; }ul#Navigationhorizontal {    font-size: 1px;    left: 420px;    margin: 0;    padding: 0;    position: absolute;    top: 90px;}ul#Navigationhorizontal li {    border: medium none;    display: inline;    margin: 0;    padding: 0;}ul#Navigationhorizontal a {    background-color: #723E3E;    color: #FFFFFF;    padding: 20px 20px;    text-decoration: none;    font-size: 16px;    letter-spacing: 2px;    font-family: Arial Narrow,Verdana,Helvetica,sans-serif;    text-transform: uppercase;    font-weight: 100;    }ul#Navigationhorizontal a:hover, ul#Navigationhorizontal strong {color : #ffffff;background-color : #F2A63D;text-decoration : none;}#topadresse {padding-top: 44px;padding-left:555px;}#topadresse h1 {color: #FFFFFF;letter-spacing:1px;line-height:20px;margin: 0;padding: 0;}#topadresse p {color: #FFFFFF;letter-spacing:1px;line-height:20px;}#topbild {padding-top: 0px;padding-left:7px;}.hidden {display : none;}#referenzen {}#referenzen .content {    margin: 15px 0 0 0;	padding: 0px;	position: relative;	background-color: #ffffff;	border: 1px solid #660000;    width: 284px;    height: 100%;    overflow: hidden;}#referenzen .content p {padding: 5px 20px;margin: 0;color: #848484;font-family: Arial,Verdana,Helvetica,sans-serif;font-size: 12px;}#referenzen .content img {float:left;margin-right: 5px;border: 0;}#startseitenverlinkung {background-color:transparent;margin:0;}#startseitenverlinkung li {background-color:transparent;list-style:none outside none;margin:0;padding:20px 0;background: transparent;    padding: 10px 0;}#startseitenverlinkung UL {background-color : transparent;padding : 0;margin-top : 0;background-color:transparent;      }#startseitenverlinkung a, #startseitenverlinkung strong {border:medium none;display:block;font-family:Arial,Verdana,Helvetica,sans-serif;font-size:12px;font-weight:bold;margin:0;padding:0 10px;text-align:left;text-decoration:none;}#startseitenverlinkung A:link, #startseitenverlinkung A:visited {color : #848484;background: transparent  url(images/marker.gif) right bottom no-repeat;      }#startseitenverlinkung strong {color : #660000;      }#startseitenverlinkung A:hover, #startseitenverlinkung A:focus {color : #660000;background: transparent  url(images/marker.gif) right bottom no-repeat;      }#startseitenlinkeffekt { margin: 0; }		#startseitenlinkeffekt div { padding: 0 0 0 60px; line-height:20px; color: #660000; font: 15px Arial,Verdana,Helvetica,sans-serif;		             -webkit-transition: all 0.12s ease-out;		             -moz-transition: all 0.12s ease-out;		             -o-transition: all 0.12s ease-out;		}		#startseitenlinkeffekt div:nth-child(1) { font-size: 55px; letter-spacing: 1px;}		#startseitenlinkeffekt div:nth-child(2) { font-size: 28px; letter-spacing: 0.7px; }		#startseitenlinkeffekt div:nth-child(3) { font-size: 18px; letter-spacing: 0.2px; }		#startseitenlinkeffekt div:nth-child(4) { font-size: 14px; }		#startseitenlinkeffekt div:hover { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); text-shadow: 3px 3px 3px #333; }		#startseitenlinkeffekt a { color: #660000; line-height:20px; text-decoration: none;  }
