 * { margin: 0; padding: 0;}
            html  { 
                    background: url(../specials/moevenpick/moevenpick.jpg) no-repeat center center fixed; 
                    -webkit-background-size: cover;
                    -moz-background-size: cover;
                    -o-background-size: cover;
                    background-size: cover;
                   font-family: 'Droid Sans', sans-serif;
                  }
           #logo  { padding:40px 0 25px 0;}
                   
       #page-wrap { background-image: url(../specials/moevenpick/background.png) ;
                    width: 685px;
                    height: 585px;
                    text-align: center;
                    line-height: 30px;
                    font-size: 20px;
                    color: #fff;
                    background-repeat: no-repeat;
                    margin: 60px auto 0 auto;
                    text-align: center;
                   }
                   
        #content1 { padding:55px 55px 0 55px;  margin-top:75px;}
        #content2 { margin-top:25px;}
      #content1-0 { margin-top:5px;}
          .button { -moz-box-shadow: inset 0 1px 0 0 #FD0;
                    -webkit-box-shadow: inset 0 1px 0 0 #FD0;
                    box-shadow: inset 0 1px 0 0 #FD0;
                    background: -webkit-gradient(linear,left top,left bottom,color-stop(0.05,#FFB700),color-stop(1,#FF5900));
                    background: -moz-linear-gradient(center top,#FFB700 5%,#FF5900 100%);
                    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFB700',endColorstr='#FF5900');
                    background-color: #FFB700;
                    -moz-border-radius: 9px;
                    -webkit-border-radius: 8px;
                    border-radius: 6px;
                    border: 1px solid #FA9600;
                    display: inline-block;
                    color: #fff;
                    font-size: 24px;
                    font-weight: bold;
                    padding: 10px 100px;
                    text-decoration: none;
                    text-shadow: 0 -1px 0 #B85F00; 
                  }
               h1 { font-size: 25px;}
               h2 {font-size: 25px; font-weight: normal; padding: 0 30px 0 30px;}
               a  {  color: #fff;}
				small a {font-size: 12px; opacity: 0.5; text-decoration: none;}
				#legal { background-color: #fff; width: 590px; margin: 10px auto; padding: 50px; border-radius: 10px;}
				
				#legal p{font-size:13px;line-height:30px!important}
				#legal ol{font-size:13px;line-height:17px; margin-left: 45px;}
				#schmegal{float:right;width:200px;font-style:italic; color:#999;}