/* CSS Document */

/* displays the background-image; basic elements*/
				body { 
				background: url(../index_images/background.gif) #6F715C;
				background-repeat: no-repeat;
				font: normal 11px/16px Tahoma, Verdana, Arial, sans-serif;
				color: #6F715C;
				margin: 0px;
				}
				
				
				
				h1 {
				font-family:Tahoma, Verdana, Arial, sans-serif;
				font-size:14px;
				color: #6F715C;
				margin-bottom: 3px;
				}
				
				h2 {
				font-family:Tahoma, Verdana, Arial, sans-serif;
				font-size:18px;
				color: #6F715C;
				}
				
				h4 {
				font-family:Tahoma, Verdana, Arial, sans-serif;
				font-size: 11px;
				color: #6F715C;
				margin-bottom: 1px;
				margin-top: 0px;
				}
				
						
				a { 
				font-weight: normal;
				text-decoration: underline;
				color: #4F8CC3;
				}	

				a:hover { 
				text-decoration:none; 
				color: #346293;
				}
				
				a:active {
				text-decoration:none; 
				color: #346293;
				}
				
				
				
/* Ausrichtung/Position */
	/*Home*/
		/* Welcome | News */			
				.txtWelcome01 {
				width:270px;
				position:absolute;
				top: 180px;
				left: 350px;
				height: 218px;
				}			
							
				.txtWelcome02 {
				width: 395px;
				position:absolute;
				top: 420px;
				left: 225px;
				height: 218px;
				}
			
		
		/* PPP */
				.txtPPP {
				width: 395px;
				position:absolute;
				top: 180px;
				left: 225px;
				height: 218px;
				}
			
						
			
			
	/*Ueber mich*/
		/*Biographie*/
				.txtBiographie {
				width: 395px;
				position:absolute;
				top: 180px;
				left: 225px;
				height: 218px;
			}
							
						
		/*Home Sweet Home*/
				.txtHomeSweetHome {
				width: 395px;
				position:absolute;
				top: 180px;
				left: 225px;
				height: 218px;
				}
				
			
			
		/*Appleton*/
				.txtAppleton {
				width: 395px;
				position: absolute;
				top: 180px;
				left: 225px;
				height: 218px;
				}
			
			
		/*College*/
				.txtCollege {
				width: 395px;
				position: absolute;
				top: 180px;
				left: 225px;
				height: 218px;
				}
			
			
		/*Auto*/
				.txtAuto {
				width: 395px;
				position: absolute;
				top: 180px;
				left: 225px;
				height: 218px;
				}
				
				.txtAuto2 {
				width:250px;
				position: absolute;
				top: 82px;
				left:140px;
				height:218px;
				}





				
	
				
				
			
	/*Archiv*/
			/*Fotos*/
				.txtFotos {
				width: 395px;
				position: absolute;
				top: 180px;
				left: 225px;
				height: 218px;
				}
								
				.ifrAuswahlFotos {
				width: 388px;
				position: absolute;
				top: 295px;
				left: 225px;
				height: 218px;
				}
				
				#trennlinieFotos01 {
				background-image:url(../home/welcome_news/trennlinie.gif);
				background-repeat:no-repeat;
				position:absolute;
				width: 407px;
				height: 1px;
				top: 285px;
				left: 214px;
				}
				
			/*Berichte*/
				.txtBerichte {
				width: 395px;
				position: absolute;
				top: 180px;
				left: 225px;
				height: 218px;
				}
								
				.ifrAuswahlBerichte {
				width: 388px;
				position: absolute;
				top: 295px;
				left: 225px;
				height: 218px;
				}
				
				#trennlinieBerichte01 {
				background-image:url(../home/welcome_news/trennlinie.gif);
				background-repeat:no-repeat;
				position:absolute;
				width: 407px;
				height: 1px;
				top: 285px;
				left: 214px;
				}
				
	/*Stuff*/
		/*Wetter*/
				.txtWetter {
				width: 395px;
				position: absolute;
				top: 180px;
				left: 225px;
				height: 218px;
				}
								
				.tableWetter table{
				border-style:solid;
				border-width:1px;
				border-color:#FFFFFF;
				}
				
			
		/*Stundenplan*/
				.txtStundenplan {
				width: 395px;
				position: absolute;
				top: 180px;
				left: 225px;
				height: 218px;
				}
				
				
		/*StaatenSammeln*/
				.txtStaatenSammeln {
				width: 395px;
				position: absolute;
				top: 180px;
				left: 225px;
				height: 218px;
				}
				
				
		/*Fastfood*/
				.txtFastfood {
				width: 395px;
				position: absolute;
				top: 180px;
				left: 225px;
				height: 218px;
				}
				
				
				
				
		/*Nutzungsbedingungen*/
				.txtNutzungsbedingungen {
				width: 395px;
				position: absolute;
				top: 180px;
				left: 225px;
				height: 218px;
				}
				
				
	/*kontakt*/
				/*Im & Mail*/
				.txtImMail {
				width: 395px;
				position: absolute;
				top: 180px;
				left: 225px;
				height: 218px;
				}
								
				/*Kontaktmail*/
				.txtKontaktmail {
				width: 395px;
				position: absolute;
				top: 180px;
				left: 225px;
				height: 218px;
				}
				
				/*Gaestebuch*/
				.ifrGaestebuch {
				width: 388px;
				position: absolute;
				top: 180px;
				left: 225px;
				height: 218px;
				}
				
				
				
			


/*Navigation*/
		/* Navigationslinks*/
				.naviLinkList {
				font: 10px verdana, sans-serif;
				color: #006600;
				position: absolute;
				top: 185px; 
				left: 622px;
				margin: 0px;
				}				
								
				.navilist ul {
				margin-top: 0px;
				margin-bottom: 3px;
				margin-left: 0px;
				padding-top: 0px;
				padding-bottom: 3px;
				padding-left: 5px;
				text-decoration:none;
				list-style-type:none;
				}
				
				.navi a{
				color: #7EAC6F;
				font-weight:bold;
				text-decoration:none;
				background:url(../index_images/pfeil_gruen.gif) 0 2px;
				padding-left: 14px;
				background-repeat:no-repeat;
				}
				
				.navi a:hover, a:active{
				color:#FFFFFF;
				font-weight:bold;
				text-decoration:underline;
				background:url(../index_images/pfeil_weiss.gif) 0 2px;
				padding-left: 14px;
				background-repeat:no-repeat;
				}
				
				/*fuer den Abstand zwischen den Grafiken und den Links*/				
				.navi p{
				margin:-3px;
				}
				
				








/* displays extra images */
		/*extra images interface*/
				#extraImage1 { 
				background-image:   url("../index_images/chinese_sign.gif");
				background-repeat:no-repeat;
				position:absolute;
				top: 11px;
				right: 0px;
				width: 421px;
				height: 226px;
				left: 0px;
				}
		
		/*extra image "home | news"*/		
				#ImageHomenewsPortrait {
				background-image: url(../home/welcome_news/portrait_02.04.2006.jpg);
				background-repeat: repeat-x;
				position:absolute;
				top: 180px;
				left: 225px;
				width:108px;
				height: 211px;
				border-bottom-width: 10px;
				border-color: #6F715C;
				border-style: double;
				}
				