body {

	background-color: white;
	color: black;
	font-size:0.9em;
 	font-family: verdana, arial, helvetica,sans-serif;
	text-align: center;
}

p{
	padding: 10px;
	margin: 0;
	text-align: center;
}

/* Ueberschrift*/

h1{

font-family: verdana, arial, helvetica,sans-serif;

padding:10px; margin:0; text-align:left;

color:#ff6600; font-size:1.1em;

font-weight: bold;

}
h2 {
        font: bold 14px Verdana, Arial, Helvetica, sans-serif;
        color: #000;
        margin: 0px;
        padding: 0px 0px 0px 15px;
}

h3{

font-family: verdana, arial, helvetica,sans-serif;

padding:10px; margin:0; text-align:left;

color:#009C38; font-size:1.0em;

font-weight: bold;

}



h4 {

font-family: verdana, arial, helvetica,sans-serif;

padding:10px; margin:0; text-align:justify;

color:#808080; font-size:0.9em;

}

h5 {
	font-family: verdana, arial, helvetica,sans-serif;
	padding: 10px;
	margin: 0;
	text-align: center;
	color: #999999;
	font-size: 1.0em;
}

li {list-style-type: circle;}

#main {
	font-family: verdana, arial, helvetica,sans-serif;
	background-color: white;
	color: black;
	border: none;
	width: auto;
	height: auto; 
	margin: 0px;
}

#top {
	background: white;
	color: white;
	height: 130px;
	margin-left: 0px;
	margin-right: 0px;
	text-align: left;
	float: left;
}

 #top h1, #top p {

padding:0; margin:0;

}

		  #navigation {
	text-align: center; /* rechts */
	color: black;
	background: white;
	padding: 64px 10px 4px 10px;
	border-bottom: 1px solid silver;
} 
   #navigation ul { margin-bottom: 0; } 
   #navigation li {
	display: inline;
	list-style-type: none;
	list-style-position: inside;
	margin: 0; 
}
   #navigation a {
	color: #cc0000;
	background-color: #EAEAEA;
	padding: 4px 8px;
	border: 1px solid silver;
	text-decoration: none;
}  
 
  	
   #navigation a:hover,
   #navigation a:focus,
   #start #navi1 a,
	#web #navi2 a,
	#dat #navi3 a,
	#blog #navi4 a,
	#web2 #navi5 a,
	#dia #navi6 a,
	#link #navi7 a,
	#atelier #navi8 a,
	#press #navi9 a {
	color: silver;
	background-color: white;
	border-bottom-color: white;
}  
   #navigation a:active { 
      color: black;
      background-color: white; 
   }  



#content {
	font-family: verdana, arial, helvetica,sans-serif;
	background-color: White;
	color: black;
	margin-left: 160px;
	margin-right: 120px;
	margin-top: 20px;
	text-align: justify;
	padding-top: 2em;
	padding-right: 2em;
	font-size: 0.9em;
	font-weight: normal;
		}
		#impr {
	font-family: verdana, arial, helvetica,sans-serif;
	background-color: White;
	color: black;
	margin-left: 300px;
	margin-right: 120px;
	margin-top: 20px;
	text-align: justify;
	padding-top: 2em;
	padding-right: 2em;
	font-size: 0.9em;
	font-weight: normal;
	
		}
		
#schutz {

background-color:white; color: black;

font-size:0.9em;

text-align: left;

}
#werbung {
	font-family: verdana, arial, helvetica,sans-serif;
	background-color: #ECECEC;
	color: black;
	margin-left: 160px;
	margin-right: 120px;
	margin-top: 40px;
	text-align: justify;
	padding-top: 1em;
	padding-right: 2em;
	padding-left: 2em;
	height: 600px;
	border:1px solid silver;
}

	/* linkliste*/

	a.lili:link 

	{

	text-decoration: underline;

	color: #cc0000;

	font-weight: normal;

}

	a.lili:visited 

	{

	text-decoration: underline;

	color: #cc0000;

	font-weight: normal;

	}

	

	a.lili:hover 

	{

	text-decoration: none;

	color: #999999;

	font-weight: normal;

	background-color: white;

	border-left-width: 0px;

	border-color: White;

	border : none;

}

a.lili:active 

{

	text-decoration: underline;

	color: #cc0000;

	font-weight: normal;

	}

/*kleiner Text*/

.text {
padding:10px; margin:0; 
text-align:justify;
color:black; font-size:0.8em;
line-height: 1.5em;

}



.ab {

font-family: verdana, arial, helvetica,sans-serif;

padding:10px; margin:0; text-align:left;

color:#cc0000; font-size:0.9em;

}

span.aktiv {

color:#cc0000;

font-weight:bold;

}

span.klein {
color:#999999; 
font-size:0.9em;
font-weight:bold;

}