/* Style Sheet - xzibbit Grafik Design */

body {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	margin: 0;
	background-color: #FFFFFF;
	background-image: url(../images/back.jpg);
	background-repeat: repeat-x;
}


/* TEXTBEREICH */    

#header {
	padding: 0px;
	margin-top: 35px;
	margin-bottom: 24px;
}

#content {
	margin-top: 25px;
	padding: 0px;
}

#picture {
	padding: 0px;
	margin: 0px;
}

#new {
	position: absolute;
	padding: 0px;
	margin: 0px;
	left: 0px;
	top: 0px;
}

/* FUSSBEREICH */

#footer {
	margin-top: 75px;
	text-decoration: none;
}

    
	#footer a { 
	color: #007bb9; 
    }
    
	#footer a:hover {
	color: #cccccc;
	text-decoration: none;
	}
    
	#footer a:active {
	}  


/* NAVIGATIONSBEREICH */

#navi {
	position: absolute;
	left: 50px;
	top: 20px;
	color: #cccccc; 
	z-index: 4;
	font-size: 130%;  
	text-decoration: none;
}

	#navi ul {
	margin: 0;
	}

	#navi li {
    display: block; 
    list-style-type: none;
    }
    
	#navi a { 
	color: #cccccc; 
    }
    
	#navi a:hover,
	#print #navi01 a, 
	#design #navi02 a, 
	#foto #navi03 a, 
	#web #navi04 a, 
	#projekt #navi05 a 
    {
	text-decoration: none;
	color: #5c367a;
	}
    
	#navi a:active {
	}  

#subnavi {
	position: absolute;
	left: 53px;
	top: 560px;
	color: #cccccc; 
	z-index: 5;
	font-size: 100%;  
	text-decoration: none;
}

	#subnavi ul {
	margin: 0;
	}

	#subnavi li {
    display: inline; 
    list-style-type: none;
    }
    
	#subnavi a { 
	color: #cccccc; 
    }
    
	#subnavi a:hover,
	#home #navi10 a, 
	#info #navi11 a, 
	#kontakt #navi12 a 
    {
	text-decoration: none;
	color: #5c367a;
	}
    
	#subnavi a:active {
	}  


/* Text-Style */

h1 {
	font-size: 150%;
	display: none;
}

h2 {
	color: #007bb9;
	font-size: 14pt;
	letter-spacing: 0.2ex;
	font-weight: normal;
}

h3 {
	font-size: 12pt;
	letter-spacing: 0.1ex;
	font-weight: normal;
}

.strong {
	color: #007bb9;
}


a { text-decoration: none; }

a:link { color: #cccccc; }

a:visited { color: #007bb9; }

a:hover, a:focus { text-decoration: underline; }

a:active { color: #fff; }

p {
	margin: 0;
}  

ul { 
	margin: 0 ;
}  

ul ul { 
	margin: 0;
} 

li { 
	margin-top: 0 ; 
} 
