@font-face {
         font-family: 'orbitron';
         src: url(orbitron.eot#) format('eot'),
              url(orbitron.woff) format('woff'),
              url(orbitron.ttf) format('truetype'),
              url(orbitron.svg#svgFontName) format('eot')
}

body {      
         background: url(../images/background.jpg) no-repeat;
         -webkit-background-size: cover;
         -moz-background-size: cover;
         -o-background-size: cover;
         background-size: cover;
         color: #ffffff;
         font-family: orbitron, arial, sans-serif;
         font-size: 15px;
         letter-spacing: 1px;
         margin: 30px auto 0px auto;
         text-align: center;
         width: 950px;
}

a {
         color: #ffaa55;
         font-weight: bold;
         text-decoration: none;
}

a:hover {
         color: #ffffff;
}

a:active {
         color: #55aaff;
}

a.current {
         background-color: #55aaff;
         color: #ffaa55;
         font-size: 20px;
         font-weight: bold;
         padding: 10px;
         text-decoration: none;
}

a.menu {
         color: #55aaff;
         font-size: 15px;
         font-weight: bold;
         padding: 10px;
         text-decoration: none;
}

a.menu:hover {
         background-color: #55aaff;
         color: #ffffff;
}

a.menu:active {
         background-color: #55aaff;
         color: #ffaa55;
}

div.body {
         width: 950px;
}

div.zocken_left {
         background: rgba(0, 85, 170, 0.5);
         border: 1px solid #55aaff;
         float: left;
         padding: 10px;
         text-align: justify;
         width: 590px;
}

div.zocken_right {
         background: rgba(0, 85, 170, 0.5);
         border: 1px solid #55aaff;
         float: right;
         width: 320px;
}

div.contact_left {
         background: rgba(0, 85, 170, 0.5);
         border: 1px solid #55aaff;
         float: left;
         padding: 10px;
         text-align: justify;
         width: 460px;
}

div.contact_right {
         background: rgba(0, 85, 170, 0.5);
         border: 1px solid #55aaff;
         float: right;
         width: 450px;
}

div.corp_left {
         background: rgba(0, 85, 170, 0.5);
         border: 1px solid #55aaff;
         float: left;
         padding: 10px;
         text-align: justify;
         width: 695px;
}

div.corp_right {
         background: rgba(0, 85, 170, 0.5);
         border: 1px solid #55aaff;
         float: right;
         width: 215px;
}

div.ehre {
         background: rgba(0, 85, 170, 0.5);
         border: 1px solid #55aaff;
         margin: 10px auto 0px auto;
}



div.header {
         margin: 10px auto 10px auto;
}

div.footer {
         clear: both;
         padding: 30px;
         width: 890px;
}

div.home {
         background: rgba(0, 85, 170, 0.5);
         border: 1px solid #55aaff;
         margin: 10px auto 0px auto;
}

div.legal {
         background: rgba(0, 85, 170, 0.5);
         border: 1px solid #55aaff;
         padding: 10px;
         text-align: justify;
}

div.links {
         background: rgba(0, 85, 170, 0.5);
         border: 1px solid #55aaff;
         margin: 10px auto 10px auto;
}

div.eve83_left {
         background: rgba(0, 85, 170, 0.5);
         border: 1px solid #55aaff;
         float: left;
         width: 380px;
}

div.eve83_right {
         background: rgba(0, 85, 170, 0.5);
         border: 1px solid #55aaff;
         float: right;
         padding: 10px;
         text-align: justify;
         width: 530px;
}

img {
         border: 0px;
}

h1 {
         font-size: 20px;
         font-weight: bold;
}

p.intro {
         color: #ffaa55;
         font-style: italic;
}