/* reset
--------------------------------------------------------*/
* {
	margin:0;
	padding:0;
	list-style:none;
}


/* body + typography
--------------------------------------------------------*/

body {
	font-family: verdana, sans-serif;
	font-size:18px;
	line-height:22px;
	color:#000000;
  background: #ffffff;
}

a {
  text-decoration:none;
	color:black;
	outline: none;
}
a:hover {text-decoration:none;color:#00ff00;}
a:active {outline: none;}

/* wrapper
--------------------------------------------------------*/
div#wrapper {
  position:absolute;
  left:50%;
  top:10px;
  width: 980px;
  height:622px;
  margin-left:-490px;
  overflow:hidden;
  background:#dccfa1;
}

  div#wrapper div.float {
    float:left;
    display:inline;
  }
  div#wrapper div.right {
    float:right;
    display:inline;
  }

  div#wrapper div#logo {
    width:333px;
    height:77px;
    margin: 24px 0px 0px 15px;
  }
  /* navigation
  --------------------------------------------------------*/
  div#wrapper div#navigation {
    width:600px;
    height:133px;
    position:relative;
  }
    div#wrapper div#navigation ul {
      list-style:none;
      position:absolute;
      top:105px;
      left:30px;
      width:100%;
    }
      div#wrapper div#navigation ul li {
        float:left;
        display:inline;
        margin:0px 25px 0 0px;
      }
        div#wrapper div#navigation ul li a {
          padding:2px 18px 2px 5px;
        }
        div#wrapper div#navigation ul li span.activeLink {
          padding:2px 18px 2px 5px;
          color:#00ff00;
          text-decoration:underline;
        }
        
          div#wrapper div#navigation ul li ul {
            position:absolute;
            top:40px;
            left:0;
          }
  /* spacer
  --------------------------------------------------------*/
  div#wrapper div#spacer {
    position: relative;
    width:980px;
    height:1px;
    background:black;
  }


  /* content 
  --------------------------------------------------------*/
  div#wrapper div#content {
    position: relative;
    width:980px;
    height:489px;
  }
    /* content text left img right */
    div#wrapper div#content div.content_txt {
      float:left;
      display:inline;
      width:300px;
      height:468px;
      margin: 5px 5px 5px 5px;
	    font-size:18px;
	    line-height:24px;
	    color:#000000;
    }
      div#wrapper div#content div.content_txt p {
        margin: 50px 10px 10px 50px;
	      font-size:14px;
	      line-height:24px;
      }
      div#wrapper div#content div.content_txt p span.activeLink {
        color:#00ff00;
        text-decoration:underline;
      }
    div#wrapper div#content div.content_img {
      float:left;
      display:inline;
      width:550px;
      height:430px;
      margin: 55px 5px 5px 70px;
    }

    /* content text right img left */
    div#wrapper div#content div.content_txt_right {
      float:right;
      display:inline;

      width:500px;
      height:468px;
      margin: 45px 73px 5px 5px;
	    font-size:16px;
	    line-height:32px;
	    color:#000000;
    }
      div#wrapper div#content div.content_txt_right p {
        padding: 30px 10px 30px 20px;
      }
    div#wrapper div#content div.content_img_left {
      float:right;
      display:inline;
      width:210px;
      height:340px;
      margin: 55px 107px 5px 0px;
    }

  /* end content left */
  div#wrapper div#nav-vor-main-picture {
    position:absolute;
    bottom: 230px;
    left: 931px;
    padding: 5px 5px 5px 0px;
    font-weight:bold;
  }
  div#wrapper div#nav-back-main-picture {
    position:absolute;
    bottom: 230px;
    left: 358px;
    padding: 5px 0px 5px 5px;
    font-weight:bold;
  }
