body { color: black; background-color: #ccc; text-align: center; margin: 0 auto; }#page { background-color: white; width: 928px; height: 1500px; margin: 0 auto; }#wrapper { background-color: white; float: right; }#box { width: 928px; height: 420px; float: right; margin-top: 80px; margin-bottom: 80px; }#bild { width: 323px; float: right; }#logo { text-align: right; float: right; margin-top: 40px; margin-right: 40px; }#text1 { font-size: 12px; font-family: verdana; text-align: left; width:420px; height:215px; overflow: auto; float: left; margin-top: 20px; margin-right: 40px; margin-left: 5px; }#text2 { font-size: 12px; font-family: verdana; text-align: left; width:440px; height:265px; overflow: auto; float: left; margin-top: 20px; margin-right: 40px; margin-left: 5px; }#text3 { font-size: 12px; font-family: verdana; text-align: left; width:430px; height:270px; overflow: auto; float: left; margin-top: 20px; margin-right: 40px; margin-left: 5px; }#text4 { font-size: 12px; font-family: verdana; text-align: left; width:430px; height:275px; overflow: auto; float: left; margin-top: 20px; margin-right: 40px; margin-left: 5px; }#text5 { font-size: 12px; font-family: verdana; text-align: left; width:450px; height:260px; overflow: auto; float: left; margin-top: 20px; margin-right: 40px; margin-left: 5px; }#text6 { font-size: 12px; font-family: verdana; text-align: left; width:430px; height:270px; overflow: auto; float: left; margin-top: 20px; margin-right: 40px; margin-left: 5px; }h1 { color: #696; font-size: 2em; font-weight: bold; margin: 0.67em 0; }h2 { color: #696; font-size: 1.5em; font-weight: bold; margin: 0.83em 0; }h3 { color: #696; font-size: 1.17em; font-weight: bold; margin: 1em 0; }h4 { color: #696; font-size: 1em; font-weight: bold; margin: 1.33em 0; }p { font-size: 1em; }a:link { color: #696; text-decoration: none; }a:hover { color: #696; font-weight: normal; font-style: normal; text-decoration: underline; }a:active { color: #696; font-weight: normal; font-style: normal; text-decoration: none; }a:visited{ color: #696; font-weight: normal; font-style: normal; text-decoration: none; }#backwill { background-image: url(../images/backwill.gif); width: 605px; height: 411px; float: right; }#backaudio { background-image: url(../images/backaudio.gif); width: 605px; height: 411px; float: right; }#backweb { background-image: url(../images/backweb.gif); width: 605px; height: 411px; float: right; }#backreferenzen { background-image: url(../images/backref.gif); width: 605px; height: 411px; float: right; }#backkontakt{ background-image: url(../images/backkontakt.gif); width: 605px; height: 411px; float: right; }#backimpressum { background-image: url(../images/backimpressum.gif); width: 605px; height: 411px; float: right; }#content { width: 477px; height: 411px; float: right; }#submenu { width: 477px; float: right; }#menu { width: 107px; float: right; padding-top: 118px; padding-right: 10px; list-style-image: none; }#footer { width: 460px; float: right; margin-top: 40px; margin-bottom: 0; }#accordion { margin-right: 0; margin-bottom: 20px; margin-left: 0; }h3.toggler { cursor: pointer; font-size: 1em; color: #696; background: white; margin: 0 0 4px; padding: 3px 5px 1px; }div.element p, div.element h4 { margin:0 0 0 5px; padding:4px; border-left: 1px dashed #696; }blockquote {	padding:5px 20px;}