/*layout-Copyright Kilian Foerster, 2009*/
img{
	border: none;}
a img{
	border: none;}
/*linien*/
.li1, .li2, .li3{
	font-size: 1px;
    line-height: 1px;
    height: 1px;
    width: 100%;
    position: relative; top: 0px;
    border-bottom: 1px solid #333;
    margin: 0;
    padding: 0;
		}
.li2{
	font-size: 3px;
    line-height: 3px;
    position: relative; top: 0px;
    height: 3px;
    border-bottom: 3px solid #333;
   }
.li3{
    position: relative; top: 1px;
    height: 3px;
    }
body{
	font-family: Helvetica, Arial, sans-serif;
    font-size : 62.5%;
    text-align: center; 
    color: #333333;
    border: none;
    background-color: white;
		}
		
#index{
	position: relative;
	left: auto;
	margin-top: 120px;
	}

#affe{
	margin-top: 50px;}
/*mail*/
#posti{
	font-size: 11.5px; 
	letter-spacing: 1px;}
/*bildunterschrift dinge*/
#disub{
	position: absolute; 
	top: 330px; left: 5px;}

.foto{
	padding: 10px;
	border: 1px solid #eee;
	background-color:#fff;
	border-bottom: 1px solid #aaa;}

.foto1{
	padding: 15px;
	border-bottom: 1px solid #fff;
	}

#header{
	 height: 70px;
	 width: 600px;
	 margin: 0 auto;
	 }
.logo{
	position: relative; top: 55px; left: 170px;
    font-family: Helvetica, Arial, sans-serif;
    letter-spacing: 1.5pt;
    font-size: 110%;
	  }

div.stube{
	position: relative;
	margin: 0 auto;
	width: 800px;
	height: 500px;
	/*border: thin solid white;*/
		}
		
div.stube1{
	position: relative;
	margin: 0 auto;
	width: 850px;
	padding: 20px;
	/*border: thin solid white;*/
		}
div.stube2{
	position: relative;
	margin: 0 auto;
	width: 800px;
	height: 530px;
	/*border: thin solid white;*/
		}
		
#dingeorte{
	position: absolute; 
	top: 30px; left: 70px;
	}
#dingeorte2{
	float: left;
    width: 380px;
    height: 320px;
	position: absolute; 
	top: 30px; left: 70px;
	}
#kinder{
	float: left;
	padding-right: 30px;
	}
#kinder2{
  text-align: left;
  font-family: Helvetica, Arial, sans-serif; 
  font-size: 1.15em;
  text-decoration:none; 
  font-weight:normal;
  line-height: 1.6; 
  color: black;
	}
#kinder3{
  text-align: left;
  font-family: Helvetica, Arial, sans-serif; 
  font-size: 10px;
  text-decoration:none; 
  font-weight:normal;
  line-height: 1.6; 
  color: black;
  padding-left: 30px;
	}
#kinder4{
  width: 700px;
  text-align: left;
  float: left;
  font-family: Helvetica, Arial, sans-serif; 
  font-size: 1.15em;
  text-decoration:none; 
  font-weight:normal;
  line-height: 1.6; 
  color: black;
 }
#sommercamp{
  float: right;
  padding-top: 10px;
  padding-left: 15px;
  padding-bottom: 10px;
  }
	
#griechen{
	float: left;
    width: 380px;
    height: 320px;
	position: absolute; 
	top: 110px; left: 0px;
	}

#dingeorte3{
	float: left;
    width: 320px;
    height: 150px;
	position: absolute; 
	top: 250px; left: 5px;
	}
#licht{position: absolute;
    text-align: left; 
	top: 30px; left: 70px;
	}
	
#licht h1
   {font-size: 20px;}
/*blind*/
#dingeorte4{
	text-align: left;
	position: absolute; 
	top: 20px; left: 70px;
	}
	
#street{
	position: absolute; 
	top: 0px; left: 550px;
	}
#street2{
	position: absolute; 
	top: 100px; left: 550px;
	}
#street3{
	position: absolute; 
	top: 0px; left: 440px;
	}
#street4{
	position: absolute; 
	top: 100px; left: 440px;
	}
#inge{
	position: absolute; 
	top: 330px; left: 420px;
	}
p.alle1{
	position: absolute; top: 250px; left: 627px;
    border: 0; text-decoration: none;}
	
#big{
	width: 550px;
	line-height: 1.4;
	/*height: 300px;*/
	}

#big2{
	width: 550px;
  text-align: left;
  float: left;
  font-family: Helvetica, Arial, sans-serif;
  font-size : 135%!important; 
  font-weight:normal;
  line-height: 1.6; 
  color: black;
	/*height: 300px;*/
	}


/*portfolio-1*/
#galerie{
	width: 700px; 
	}
#galerie dl.positiv{
	position: absolute;
	top: 50px;
	left: 60px;}
#galerie dl.paolo{
	position: absolute;
	top: 50px;
	left: 310px;}
#galerie dl.kiss{
	position: absolute;
	top: 50px;
	left: 490px;}
#galerie dl.take{
	position: absolute;
	top: 270px;
	left: 60px;}
#galerie dl.ribbon{
	position: absolute;
	top: 320px;
	left: 160px;}
#galerie dl.flip{
	position: absolute;
	top: 320px;
	left: 300px;}
#galerie dl.tobe{
	position: absolute;
	top: 270px;
	left: 610px;}
#galerie dd{color: #333;
	font-size: 9.5px;
	text-align: left;
	margin: 5px 0px;
	}
#stempel{
	 position: absolute;
     top: 10px; left: 500px;}
#agb{
	 position: absolute;
     top: 130px; left: 400px;}
#data{
	 position: absolute;
     top: 250px; left: 400px;}

#flip{
	 position: absolute;
     top: 210px; left: 50px;}
/*dingeorte overview*/
#dimi li{
	width: 57px;
	float: left;
    padding: 2px;
    margin-right: 2px;
    list-style-type: none;}


#dingeorte dl {
		padding: 0;
		float: left;
		width: 380px;
		}
	
#dingeorte dd {
		font-size: 11px;
		margin-top: 10px;
		margin-left: 5px;
		text-align: left;
		color: #333;
		}
#start{
	  position: absolute; top: 455px; left: 750px;
      border: 0; 
      text-decoration: none;
      border-style: none;
      }
#start1{
	  position: absolute; top: 490px!important; left: 750px;
      border: 0; 
      text-decoration: none;
      border-style: none;
      }
#start2{
	  position: relative; bottom: 0px; left: 200px;
      border: 0; 
      text-decoration: none;
      border-style: none;
      }

/*posi-nega*/
#left{
	position: absolute; top: 340px; left: 0px;
	 line-height: 1.5;}
#back{
	position: absolute; top: 295px; left: 0px;}
#zahl{
	font-size: 9px;
	position: absolute; top: 295px; left: 180px;}
#next{
	position: absolute; top: 295px; left: 320px;}
#nextd{
	position: absolute; top: 295px; left: 315px;}
	
/*to be or not*/
#lefts{
	position: absolute; top: 380px; left: 75px;
	line-height: 1.5;}
#backs{
	position: absolute; top: 355px; left: 75px;}
#zahls{
	font-size: 9px;
	position: absolute; top: 355px; left: 180px;}
#nexts{
	position: absolute; top: 355px; left: 250px;}

p.lipfeil {
	position: absolute; top: 150px; left: 600px;
    border: 0; text-decoration: none;}
p.repfeil {
	position: absolute; top: 150px; left: 650px;
    border: 0; text-decoration: none;}
p.alle{
	position: absolute; top: 200px; left: 627px;
    border: 0; text-decoration: none;}

.menu{
	 padding-top: 4px; margin: 0 auto;
	 width: 760px;
	 
	}
.menu ul{
	text-align: center;
	margin: 0;
     }
.menu li{
	display: inline;
	list-style-type: none;
	margin-right: 0px;
	}
#cv{
	margin-top: 40px;
	margin-left: 80px;
	}
#cv ul{
	text-align: left;
    font-size: 11px;
    color: #333;
    line-height: 1.5;
    list-style-type: none;}

#silvi{
	position: absolute; top: 360px; left:225px; 
	font-size: 7pt; color: #333;
	}
#take{
	position: absolute; top: 360px; left:75px;
	font-size: 8pt; color: #333;}
#gould{
	text-align: left; line-height: 1.5; color:#333;}
#gould1{
	font-size: 10px; color: #333;} 

	/*Ende*/
