/* Main CSS */
/* Paul Knecht, 2010 */
/* Portfolio internship */

body {
  margin : 0px;
  padding : 0px;
  background-color : #fff;

  font-family : Times New Romans, serif;
  font-size : 13px;
  color : #888;
  line-height : 19px;
  width : 100%;
  height : 100%;
}


img {
  border : none;
  margin : 0px;
  padding : 0px;
  float : left;
}

a, a:visited {
  color : #888;
  text-decoration : none;
}


a:hover {
  color : #333;
  text-decoration : none;
}


p {
  margin-top : 0px;
  margin-bottom : 10px;
  padding : 0px;
}

p a {
  border-bottom : dotted 1px #000;
  text-decoration : none;
}

p a:hover {
  border-bottom : none;
  text-decoration : none;
}


/* specific definitions */

#content {
  position : absolute;
  left : 10%;
  top : 9.5%;
  margin-right : 400px;
}    

#blind {
  width : 100%;
  max-width : 1000px;
  max-height : 601px;
}

#picture {
  height : 100%;
  max-width : 1000px;
  max-height : 601px;
  position : absolute;
  right : 0px;
  display : block;
}

#nav {
  position : absolute;
  top : 0px;
  right : -155px;
  width : 115px;
}

#nav p a {
  border-bottom : none;
  text-decoration : none;
}

#nav li {
  margin-top : 0px;
  margin-bottom : 0px;
  margin-left : 0px;
  padding-left : 0px;
  padding-bottom : 0px;
  list-style-type : none;
}


#nav ul {
  margin : 60px 60px 0px 0px;
  width : 115px;
  padding : 0px;
}

#act {
  color : #000;
}

#descr {
  position : absolute;
  bottom : 0px;
  right : -230px;
  width : 190px;
}

#prev {
  position : absolute;
  width : 50%;
  height : 100%;
  margin-left : -1px;  
  max-width : 450px;
  max-height : 601px;
  background : transparent no-repeat center left url(img/blind.png);
  z-index : 5;
  cursor : pointer;
  display : block;
}

#next {
  position : absolute;
  left : 50%;
  width : 50%;
  margin-left : 1px;  
  height : 100%;
  max-width : 450px;
  max-height : 601px;
  background : transparent no-repeat center right url(img/blind.png);
  background-image : url(img/next.png);
  z-index : 5;
  cursor : pointer;
  display : block;
}