html, body, div, span, ul, ol, li, h1, h2, h3, p, dl, dt, dd, img {margin: 0; padding: 0;}
body {font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 16px; line-height: 22px; color: #333;}
a {text-decoration: none; color: #005195; font-weight: bold;}
a:hover {text-decoration: underline;}
a.infos {background:url(../images/arrow.gif) no-repeat scroll 100% 50% transparent; padding-right:10px;}

#content, #footer {margin: 0 auto; width: 960px; padding: 0 20px;}
#content {margin-top: 25px; margin-bottom: 10px; border: 1px solid #e5e5e5; -webkit-border-radius: 10px; -moz-border-radius: 10px;
          border-radius: 10px;-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);}
.gradStart {background: -moz-linear-gradient(0% 0% 300deg, #eee, #fff, #fff 50%);
                     background: -webkit-gradient(linear, 0% 0%, 25% 40%, from(#eee), to(#fff));}
.gradInfos {background: -moz-linear-gradient(0% 0% 300deg, #eee, #fff, #fff 20%);
                        background: -webkit-gradient(linear, 0% 0%, 25% 10%, from(#eee), to(#fff));}
#content p  {margin: 10px 0;}

#logo {background: url(../images/logo.jpg) no-repeat 0 0; text-indent: -9000px; width: 300px; height: 85px;
       float: right; margin: 20px 10px 0 0;}
h2 {font-size: 40px; font-weight: 200; width: 300px; line-height: 38px; margin: 20px 0 30px;}

.information {clear: both; border-top: 1px solid #ddd; padding: 20px 0;}
.information h3 {color: #333; font-size: 28px; line-height: 26px; font-weight: 200; margin: 20px 0;}
.information p {margin: 20px 0 20px 50px;}

#footer, .copyright {clear: both;}
.copyright {color: #666; width: 600px;}
#footer .eml, #footer p.copyright, #footer .ust {border: 0;}
#footer p, #footer  dl {font-size: 11px; float: left; border-right: 1px solid #ccc; padding: 0 5px;}
#footer dt, #footer  dd {float: left;}
#footer dd {padding-left: 3px;}

.actionButton {display: none;}

#imageOffline, #imageHomescreen {float: left; margin: 0 150px 0 150px;}
#imageChart, #imageWebseite {float: right; margin: 0 50px 0 50px;}
#imageStart {background: url(../images/mobile_endgeraete.jpg) no-repeat; width: 400px; height: 441px; float: right; margin: -20px 0 0 50px;}
#imageBaukasten {background: url(../images/android_baukasten.jpg) no-repeat; width: 171px; height: 396px; float: right; margin: 0 150px 0 150px;}
#imageOffline {background: url(../images/iphone_offline.jpg) no-repeat; width: 171px; height: 375px;}
#imageChart {background: url(../images/ipad_chart.jpg) no-repeat; width: 361px; height: 508px;}
#imageHomescreen {background: url(../images/iphone_homescreen.jpg) no-repeat; width: 171px; height: 375px;}
#imageWebseite {background: url(../images/ipad_webseite.jpg) no-repeat; width: 361px; height: 508px;}
#imageMockup {background: url(../images/iphone_mockup.jpg) no-repeat; width: 200px; height: 420px; float: left; margin: 0 135px 0 135px;}