*{
	padding: 0;
	margin: 0;	
	
}

html{
	/*background-color: #8ecfe6;*/
	border-top: 5px solid black;
	/*background-image: url("../p/bg_texture.jpg");*/
	background-repeat: repeat;
	
}

html>body {
	font-size: 12px;
}

#wrapper {
	position: relative;
	
}

#container {

margin-bottom:100px;

}

body {
	overflow-y:scroll; /** scrollbalken wird immer angezeigt **/
	font-size:75%;
	/**background-image: url(../p/bg.gif);
	background-repeat: no-repeat;
	background-position: center top;**/
}

p {
}


#s1 {
   	position:relative;
   	overflow: hidden;
   }
   
#header{
	
} 

#logo {
	background-image: url("../p/header.png");
	background-repeat: no-repeat;
	height: 200px;
	margin-top: 20px;


}

#artsy {
	 
}

/**------------------- Projects ----------------------- **/

ul#navigation {
	margin-top:170px;
}

ul#navigation li {
	display: inline;
	padding-right: 56px;
}

#menu {
	font-family: LeagueGothicRegular;
	font-size: 34px;
	position: relative;
	text-decoration: none;
	color: #2a2a2a;
	outline: none;
	cursor: pointer;

}

#menu a:link {
	text-decoration: none;
	color: #2a2a2a;
	outline: none;

}

#menu a:visited {
	text-decoration: none;
	color: #2a2a2a;
	outline: none;

}

#menu a:focus {
	text-decoration: none;
	color: #2a2a2a;
	outline: none;

}

#menu a:hover {
	color: #0994B3;
	outline: none;

}

#menu a:active {
	text-decoration: none;
	color: #2a2a2a;
	outline: none;

}

#menu a.aktiv {
	color: #0994B3;
	outline: none;

}


#aboutme {
	padding-top: 20px;
	border-top: 1px solid black;
	border-style: dotted;
	outline: none;

}

#abstand {
	padding-top:20px;
	border-top: 1px solid black;
	border-style: dotted;
	outline: none;
}

#artsy {
	padding-bottom: 20px;
}



/**-------------------slideshow ----------------------- **/

#slideshow_1, #slideshow_2, #slideshow_3, #slideshow_4, #slideshow_5, #slideshow_6, #slideshow_7, #slideshow_8, #slideshow_9, #slideshow_10, #slideshow_11, #slideshow_12 {
	padding-top: 20px;
	margin-bottom: 20px;
	border-top: 1px solid black;
	border-style: dotted;
}

#prev1, #prev2, #prev3, #prev4, #prev5, #prev6, #prev7, #prev8, #prev9, #prev10, #prev11, #prev12 {
  	padding: 0px;
	position: relative;   
	cursor: pointer;	
    display: block;
    width: 60px;
    height: 308px;
    background: url("../p/previous.png"); 
    opacity:0.7;
    outline: none;
    }
#prev1:hover, #prev2:hover, #prev3:hover, #prev4:hover, #prev5:hover, #prev6:hover, #prev7:hover, #prev8:hover, #prev9:hover, #prev10:hover, #prev11:hover, #prev12:hover {
	/*background: url("../p/previous_hover.png");*/
	opacity:1;
}
    
#next1, #next2, #next3, #next4, #next5, #next6, #next7, #next8, #next9, #next10, #next11, #next12 {
  	padding: 0px;
	position: relative;   
	cursor: pointer;	
    display: block;
    width: 60px;
    height: 308px;
    background: url("../p/next.png"); /** unbedingt auf der Domain speichern, du weisst www. bei url**/ 
    opacity:0.7;
    outline: none;
    }

#next1:hover, #next2:hover, #next3:hover, #next4:hover, #next5:hover, #next6:hover, #next7:hover, #next8:hover, #next9:hover, #next10:hover, #next11:hover, #next12:hover {
	/*background: url("../p/next_hover.png");*/
	opacity:1;
}


/**-------------------text ----------------------- **/

#anmerkung{
	height:308px;
	
	
}

#anmerkung h1 {
	font-family: LeagueGothicRegular, Sans-serif; 
	font-size: 26px; 
	padding-bottom: 2px;
  	line-height: 30px;
	color: #505050;
	
}

#anmerkung h2 {
	font-family:Georgia, LeagueGothicRegular, Sans-serif; 
	font-size: 14px; 
	font-style: italic;
  	line-height: 12px;
	color: #505050;
	border-bottom: 1px dotted black;
	padding-bottom: 6px;
	
}

#anmerkung p {
	width:179px;
	font-size: 12px;
	margin-bottom: 18px;
	font-family: Georgia;
	font-style: italic;
	color: #3f3f3f;
	line-height: 18px;
	padding-top:9px;
	
}



/**------------------- window scroller ----------------------- **/

#topScroller {
	background-image: url("../p/up_new.png");
	background-repeat: no-repeat;
	position: relative;
	cursor: pointer;
	width: 111px;
	height: 170px;/** nicht original grš§e, damit up nicht ganz unten anstost**/
	margin-top: 40px;
	opacity:0.7;
}

#topScroller:hover {
	/**background-image: url("../p/footer_hover.png");**/
	opacity:1;
}

/**-------------------contact ----------------------- **/

#information h1  {
	font-family: LeagueGothicRegular, Sans-serif; 
	font-size:30px; 
  	line-height: 30px;
 	margin-bottom: 9px;
 	color: #505050;
 	border-bottom: 1px solid black;
 	border-bottom-style: dotted;	
}

/*#information h1:hover {
	color: #3399CC;
	cursor: default;
}*/

#information a {
	color: #5f5f5f;
	font-size: 20px;
	font-family: Georgia;
	font-style: italic;
	background-color: #d8d8d8;
	outline:none;

	
}

#kontakt h1  {
	font-family: LeagueGothicRegular, Sans-serif; 
	font-size: 30px; 
  	line-height: 30px;
 	margin-bottom: 9px;
	color: #505050;
 	border-bottom: 1px solid black;
 	border-bottom-style: dotted;	
}

/*#kontakt h1:hover {
	color: #3399CC;
	cursor: default;
}*/

#information p {
	font-size: 12px;
	margin-bottom: 18px;
	font-family: Georgia;
	font-style: italic;
	color: #3f3f3f;
	line-height: 18px;
	border-bottom: 1px solid black;
 	border-bottom-style: dotted;
 	padding-bottom: 5px;
	
	
}

#kontakt p {
	font-size: 12px;
	margin-bottom: 18px;
	font-family: Georgia;
	font-style: italic;
	color: #3f3f3f;
	line-height: 18px;
	border-bottom: 1px solid black;
 	border-bottom-style: dotted;
 	padding-bottom: 41px;
}


#footer {
	height: 50px;
}





