body { 	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;	font-size:11px; background-color: #999; margin:0px; padding:0px; color:#666; }

h1,h2,h3,ul { margin:0px; padding:0px; list-style:none; display:inline; }
li { margin:0px; padding:0px; list-style:none; }
p { margin:0px; padding:0px; }

h2 { font-family: Verdana, Geneva, Arial, helvetica, sans-serif; font-size:13px; font-weight:bold; }
h3 { font-family: Verdana, Geneva, Arial, helvetica, sans-serif; font-size:11px; font-weight:bold; }

#center { position: absolute; width: 910px; top:5px; left:50%; margin-left:-455px; }

#header { background:url(../img/background_top.gif) no-repeat #990000;
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  font-family: Arial,Helvetica,sans-serif;
}

	#logo {	position:relative; top:6px;	left:6px; width:899px; height:75px;	background:url(../img/logo.jpg) no-repeat; }
	
	#first_line { position:relative; top:5px; height:65px; background:url(../img/background.gif) repeat-y #eee;	}
	
	#navbar { position:absolute; width:910px; height:50px; top:84px; left:0px; background:url(../img/background.gif) repeat-y #999; }
	ul#ul_navbar { height:50px; position:absolute; top:0px; left:40px; }	
	ul#ul_navbar li { display:block; float:left; }
	ul#ul_navbar li a { display:block; float:left; height:50px; text-decoration:none; }		
	ul#ul_navbar li a:link#webdesign, a:visited#webdesign, a:focus#webdesign { margin: 0 3px 0 3px !important; margin: 0 2px 0 2px; width:118px; background:url(../img/webdesign_button.gif); }
	ul#ul_navbar li a:link#fotografien, a:visited#fotografien, a:focus#fotografien { margin: 0 3px 0 3px !important; margin: 0 2px 0 2px; width:128px; background:url(../img/fotografien_button.gif); }
	ul#ul_navbar li a:link#publikationen, a:visited#publikationen, a:focus#publikationen { margin: 0 3px 0 3px !important; margin: 0 2px 0 2px; width:148px; background:url(../img/publikationen_button.gif); }	
	ul#ul_navbar li a:link#blog, a:visited#blog, a:focus#blog {	margin: 0 3px 0 3px !important; margin: 0 2px 0 2px; width:65px; background:url(../img/blog_button.gif); }
	ul#ul_navbar li a#fotografien_active { margin: 0 3px 0 3px !important;	margin: 0 2px 0 2px; width:128px; background:url(../img/fotografien_button.gif); background-position: 0 -100px !important; }	
	ul#ul_navbar li a#webdesign_active { margin: 0 3px 0 3px !important;	margin: 0 2px 0 2px; width:118px; background:url(../img/webdesign_button.gif); background-position: 0 -100px !important; }		
	ul#ul_navbar li a#publikationen_active { margin: 0 3px 0 3px !important;	margin: 0 2px 0 2px; width:148px; background:url(../img/publikationen_button.gif); background-position: 0 -100px !important; }			
	ul#ul_navbar li a:hover { background-position: 0 -50px !important; }
	ul#ul_navbar li a:active { background-position: 0 0 !important; }
	
	#navbar_home { position:absolute; width:160px; height:50px; top:84px; left:0px; }
	ul#ul_navbar_home { height:50px; position:absolute; top:0px; left:713px; }	
	ul#ul_navbar_home li { display:block; float:left; }
	ul#ul_navbar_home li a { display:block; float:left; height:50px; text-decoration:none; }		
	ul#ul_navbar_home li a:link#home, a:visited#home, a:focus#home { margin: 0 2px 0 3px !important;	margin: 0 2px 0 2px; width:32px; background:url(../img/home_button.gif); }
	ul#ul_navbar_home li a:link#spacer, a:visited#spacer, a:focus#spacer { margin: 0 !important;	margin: 0; width:10px; background:url(../img/spacer_button.gif) no-repeat; }	
	ul#ul_navbar_home li a:link#kontakt, a:visited#kontakt, a:focus#kontakt { margin: 0 3px 0 3px !important; margin: 0 2px 0 2px; width:104px; background:url(../img/kontakt_button.gif); }
	ul#ul_navbar_home li a#home_active { margin: 0 2px 0 3px !important;	margin: 0 2px 0 2px; width:32px; background:url(../img/home_button.gif); background-position: 0 -100px !important; }
	ul#ul_navbar_home li a#kontakt_active { margin: 0 2px 0 3px !important;	margin: 0 2px 0 2px; width:104px; background:url(../img/kontakt_button.gif); background-position: 0 -100px !important; }	
	ul#ul_navbar_home li a:hover { background-position: 0 -50px !important; }
	ul#ul_navbar_home li a:active { background-position: 0 0 !important; }
	
#content { background:url(../img/background.gif) repeat-y #fff; height:600px; }

	#schlosshof { background:url(../img/schlosshof.jpg); width:899px; height:360px; position:relative; top:60px; left:6px;	}
	#recycled_breit { background:url(../img/recycled_breit.jpg); width:899px; height:340px; position:relative; top:60px; left:6px;	}
	
	#schlosshof_fenstergucker { background:url(../img/schlosshof_fenstergucker.gif); width:225px; height:180px;	position:relative; top:-120px; left:231px; }
	
	#augenblick { background:url(../img/augenblick.jpg); width:317px; height:26px; position:relative; top:-80px; left:530px; }
	#recycled { background:url(../img/recycled.jpg); width:216px; height:26px; position:relative; top:100px; left:570px; }	
	
	#menue { position:relative; top:70px; left:30px; float:left; width:150px; height:379px; text-align:right; padding-right:20px; border-right:#999 solid 1px; }
	
	ul#ul_menue li {padding-bottom:7px; }
	ul#ul_menue li a { text-decoration:none; color:#666 }
	ul#ul_menue li a:visited { text-decoration:none; color:#999 }		
	ul#ul_menue li a:hover { text-decoration:underline; color:#666 }	
	ul#ul_menue li a#venedig_active { text-decoration:none; color:#990000; }
	ul#ul_menue li a#irland_active { text-decoration:none; color:#990000; }
	ul#ul_menue li a#analogue_active { text-decoration:none; color:#990000; }	
	ul#ul_menue li a#nature_active { text-decoration:none; color:#990000; }	
	ul#ul_menue li a#other_active { text-decoration:none; color:#990000; }	
	ul#ul_menue li a#panoramen_active { text-decoration:none; color:#990000; }	
	ul#ul_menue li a#hochzeit_active { text-decoration:none; color:#990000; }	
	
	#gallery_start { position:relative; top:70px; left:50px; width:610px; height:130px; float:left; }
	#mygallery { position:relative; top:64px; left:50px; width:650px; height:520px; float:left; }	
	
	#gallery_venezia { position:relative; top:70px; left:50px; float:left; width:610px; }
		.gallery_venezia { border:#999999 1px solid; background-color:#DDFFDD; padding:5px; margin:2px; float:left; width: 60px; }
		.gallery_venezia img { border:none; }
		
	#gallery_irland { position:relative; top:70px; left:50px; float:left; width:610px; }
		.gallery_irland { border:#999999 1px solid; background-color:#c2deaf; padding:5px; margin:2px; float:left; width: 38px; height: 38px; }
		.gallery_irland img { border:none; }

	#gallery_nature { position:relative; top:70px; left:50px; float:left; width:610px; }
		.gallery_nature { border:#999999 1px solid; background-color:#DBEEFF; padding:5px; margin:2px; float:left; width: 70px; }
		.gallery_nature img { border:none; }
		
	#gallery_analogue { position:relative; top:70px; left:50px; float:left; width:610px; }
		.gallery_analogue { border:#999999 1px solid; background-color:#FFFFD2; padding:5px; margin:2px; float:left; width: 70px; }
		.gallery_analogue img { border:none; }				
		
	#gallery_panoramen { position:relative; top:70px; left:50px; float:left; width:610px; }
		.gallery_panoramen { border:#999999 1px solid; background-color:#DCFFEE; padding:5px; margin:2px; float:left; width: 136px; }
		.gallery_panoramen img { border:none; }	
		
	#gallery_other { position:relative; top:70px; left:50px; float:left; width:610px; }
		.gallery_other { border:#999999 1px solid; background-color:#FFE6CC; padding:5px; margin:2px; float:left; width: 70px; }
		.gallery_other img { border:none; }								
	
	#gallery_hochzeit { position:relative; top:70px; left:50px; float:left; width:610px; }
		.gallery_hochzeit { border:#999999 1px solid; background-color:#E6CCFF; padding:5px; margin:2px; float:left; width: 60px; }
		.gallery_hochzeit img { border:none; }								

	#klickumdrehen { position:relative; top:200px; left:30px; padding:0px; margin:0px; z-index:100; background:url(../img/klickumdrehen.jpg); float:left; width:335px; height:26px; }
	#webfaecher { position:relative; top:-25px; left:280px; padding:0px; margin:0px; float:left; width:336px; }	
	#nachlesen { position:relative; top:150px; left:30px; padding:0px; margin:0px; z-index:100; background:url(../img/nachlesen.jpg); float:left; width:238px; height:26px; }	
	#abstract { position:relative; top:30px; left:20px; padding:0px; margin:0px; float:left; width:336px; }		
	
	#klick_und_blick { background:url(../img/klickundblick.jpg) no-repeat; width:159px; height:26px; position:absolute; top:380px; left:668px; }
	
	.linker_teil { position:relative; top:0px; left:40px; float:left; width:410px; height:500px; }
	#rechter_teil_contradolorem { position:relative; top:6px; left:40px; float:left; width:170px; height:235px; border-left:#999 solid 1px; }	
	#rechter_teil_strasser_aquarelle { position:relative; top:6px; left:40px; float:left; width:170px; height:238px; border-left:#999 solid 1px; }		
	#rechter_teil_epiduroskopie { position:relative; top:6px; left:40px; float:left; width:168px; height:238px; border-left:#999 solid 1px; }			
	#rechter_teil_vanswieten { position:relative; top:6px; left:40px; float:left; width:168px; height:238px; border-left:#999 solid 1px; }				
	#rechter_teil_forschung { position:relative; top:6px; left:40px; float:left; width:168px; height:220px; border-left:#999 solid 1px; }					
	#rechter_teil_erstehilfe { position:relative; top:6px; left:40px; float:left; width:168px; height:235px; border-left:#999 solid 1px; }						
	#rechter_teil_ikariusBlog { position:relative; top:6px; left:40px; float:left; width:168px; height:235px; border-left:#999 solid 1px; }							
	#rechter_teil_kloeppelblog { position:relative; top:6px; left:40px; float:left; width:168px; height:235px; border-left:#999 solid 1px; }								
	#rechter_teil_lieba { position:relative; top:6px; left:40px; float:left; width:168px; height:238px; border-left:#999 solid 1px; }									
	.content_linker_teil { width:365px; margin: 20px 0 0 5px; }
	.rechter_teil_bild { margin-left:20px; }
	.content_linker_teil p { margin-top:10px; }
	.content_ganzer_teil { width:580px; margin: 5px 0 0 50px; }
	.content_ganzer_teil p { margin-top:10px; height:50px; }
	
        #table_webdesign { position:relative; top:0px; left:47px; width:550px; }
	#table_webdesign td { padding-right: 10px; }
	.align_right { text-align:right; }
	
	a.webdesign { text-decoration:none; color:#666; }
	a:hover.webdesign { text-decoration:underline; color:#666; }

	a.publikationen { text-decoration:none; color:#666; }
	a:hover.publikationen { text-decoration:underline; color:#666; }
	
	.publikationen_content { position:relative; top:0px; left:0px; float:left;width:650px; height:500px; }
	.publikationen_content_text { margin: 7px 40px 0 40px; }

        a.noborder img { border:none; text-decoration:none }
	
#footer { background:url(../img/footer.jpg); width:910px; height:46px; position:relative; bottom:0px; left:0px; }

.hidden { visibility:hidden; }

.display_none {	display:none; }

