                       /* CSS Document */
    body, html {
    	margin: 0px;
    	padding: 0px;
    	background: white;
    }
    
    body {
    	position: relative;
    	margin: 0px auto;
    /*	max-width: 1600px; */
    }
  
    div {
        margin: 0; padding: 0;
        display: block;
    }
  
    #wrap {
        position: relative;
        margin: 0px auto; padding: 0;
        width: 700px;
        padding: 30px 0 50px 0;
    }
    
    #main {
        padding-left: 200px;
        width: 500px;
        font-family: Arial;
        font-size: 1em;
    }
    
    #main p {
        text-align: justify;
        line-height: 1.5em;
        margin: 0 0 2em 0;
        color: #365636;
    }
    
    #main h1 {
        font-family: Georgia;
        margin: 2em 0;
        color: #a63636;
    }
    
    #logo {
        position: absolute;
        top: 370px; left: 0px;
    }
    
    #otvet {
        display: block;
        padding: 10px;  margin-bottom: 20px;
        background: #ffb;
    }
    
    #raz {
        color: #A63636;
        text-decoration: none;
        border-bottom: 2px dashed #A63636;
    }
    
    #main p.help {
        color: #fff;
    }
    
    #main p.help b {
        color: #fff; padding: 2px 5px; background: #FFB;
    }
