body { color: black; font-family: georgia; background-color: black; margin: 0; }
.break { float: none; clear: both; }

#stage { text-align: left; width: 869px; }
#stage .top { background-image: url(../graphics/basis/top.jpg); width: 869px; height: 165px; }
#stage .bottom { background-image: url(../graphics/basis/bottom.jpg); width: 869px; height: 78px; overflow: hidden; margin: 0; padding: 0; }
.area { background-image: url(../graphics/basis/area.gif); padding-right: 70px; padding-left: 70px; }
.navigation { text-align: center; word-spacing: 35px; margin-bottom: 50px; padding-top: 15px; }
.navigation a { word-spacing: 0px; color: #754c23; font-size: 12px; font-weight: bold; text-decoration: none; text-transform: uppercase; }
.navigation a:hover { text-shadow: #754C23 0px 0px 3px; }
.navigation a.selected { color: #a89888; cursor: default; }
.navigation a.selected:hover { text-shadow: none; }
.column1 { width: 370px; float: left; margin-right: 35px; padding-top: 3px; }
.column2 { width: 324px; float: left; }
.column2 img { width: 324px; }
.column1 .navigation { word-spacing: 0; margin-bottom: 15px; padding: 0; }
.column1 .navigation a { font-size: 10px; text-decoration: none; float: left; padding-top: 1px; }
.column1 .navigation .space { float: left; padding-right: 8px; padding-left: 8px; }
/* TEXT */
.headline { font-size: 18px; font-weight: bold; line-height: 18px; text-transform: uppercase; margin-bottom: 10px; }
.text { font-size: 11px; line-height: 18px; text-align: justify; }
.text h1 { font-size: 14px; font-weight: bold; line-height: 19px; text-transform: uppercase; margin-bottom: 8px; }
.text h2 { font-size: 12px; font-weight: bold; line-height: 14px; text-transform: uppercase; margin-bottom: 8px; text-align: left; }
.text p { margin: 0 0 10px; }
.text a { color: #754c23; text-decoration: underline; }
.text a:hover { text-decoration: none; }
/* FOOTER */
.footer { overflow: hidden; padding-top: 10px; }
.footer h1 { font-size: 10px; text-transform: uppercase; margin: 0 0 3px; }
.footer p { font-size: 10px; line-height: 15px; margin: 0 0 3px; }
.footer a { color: #8c6239; font-size: 10px; font-weight: bold; line-height: 15px; text-decoration: none; text-transform: uppercase; }
.footer .puff { width: 160px; float: left; }
.footer .margin { margin-right: 24px; }
/* FORM */
.form { }
.form input { width: 173px; float: left; margin-bottom: 15px; }
.form textarea { width: 370px; float: left; margin-bottom: 15px; }
.form .margin { width: 24px; height: 10px; float: left; display: block; }
/* MEDVERKANDE */
.person { width: 370px; margin-bottom: 18px; }
.person img { width: 60px; height: 73px; float: left; }
.person .info { padding-top: 1px; padding-left: 70px; }
.person .info p { font-size: 11px; line-height: 12px; margin: 0 0 4px; }
.person .info p a { color: #754c23; text-decoration: underline; }
.person .info p a:hover { text-decoration: none; }
/* MEDVERKANDE2 */
.order { width: 400px; margin-bottom: 18px; }
.order img { width: 97px; height: 135px; float: left; }
.order .info { padding-top: 0px; padding-left: 110px; }
.order .info p { font-size: 11px; line-height: 14px; margin: 0 0 4px; }
.order .info p a { color: #754c23; text-decoration: underline; }
.order .info p a:hover { text-decoration: none; }
/* PRESS */
.presspics { margin-bottom: 20px; }
.presspics a { width: 91px; height: 99px; overflow: hidden; float: left; margin-bottom: 5px; border-width: 0; }
.presspics a img { width: 81px; height: 99px; border-width: 0; }
/* TEXTER */
.list { width: 370px; margin-bottom: 18px; }
.list img { width: 43px; height: 45px; float: left; }
.list .info { padding-top: 1px; padding-left: 55px; }
.list .info p { font-size: 11px; line-height: 12px; margin: 0 0 4px; }
.list .info p a { color: #754c23; text-decoration: underline; }
.list .info p a:hover { text-decoration: none; }
.copyright { padding-left: 70px; padding-top: 15px; color: #2b2b2b; font-family: "lucida grande", verdana; font-size: 9px; }