/* CSS Document */

* {
	padding: 0;
	margin: 0;
	border: 0;
	}
html,body, h1, h2, h3, h4, h5, h6{margin:0;padding:0}
body{
	font: 100% "Lucida Grande", Verdana, sans-serif;
	text-align:left;
	color: #333;
	line-height: 1.4em;
	background-color: #7B7B7B;
	background: #7B7B7B url(graphics/schatten.jpg) repeat-y center;
	
}
p{ margin-bottom: 8px;
font: 87% "Lucida Grande", Verdana, sans-serif;
	text-align:left;
	color: #fff;
	background-color: #666;
	line-height: 1.4em;}
	
a{ text-decoration:none; outline:none;}

h1{font-size: 120%;color: #fff;font-weight: bold;margin: 0 0 15px 0;border-bottom: 1px dotted #ccc;}
h2{font-size: 100%;color: #fff;font-weight: bold;}
h3{font-size: 97%;color: #fff;font-weight: bold; margin: 35px 0 15px 0;border-bottom: 1px dotted #7c7c7c;}
h4{font-size: 90%;color: #fff; font-weight: normal;padding: 4px 0 30px 5px; margin-right: 0px;line-height: 1.3em;}
h5{font-size: 87%;color: #fff;font-weight: normal; margin: 0 0 0 5px; padding-bottom: 16px;line-height: 1.2em}
h6{font-size: 79%;color: #fff;font-weight: normal; margin: 0; padding-bottom: 13px;text-align: right;padding-top: 5px;}

.last{ border-bottom: 0px;padding: 10px 0px 5px 00px;}

div#container{text-align:left;background-color: #666;width:780px;margin:0 auto;
}
div#header{width: 100%;height: 80px;background:#666;border-bottom: 1px dotted #333;text-align:center; padding-top: 35px; margin-bottom: 30px;}
div#header a:link{border:none;}
div#header  a:visited{border:none;}

#textprojekte{
float:right;
width: 538px;
padding-right: 10px;
margin-right: 13px;
margin-left: 10px;
margin-top: 5px;
}
#textprojekte img{
margin: 10px 2px 10px 2px;
border: 0px solid #5c5c5c;
}
#textprojekte a:link {
	margin: 0;
	border: 0;
	padding: 0px;
	text-decoration:none;
}

#navigation{
float:left;
width:180px;
list-style-type: none;
padding-bottom: 20px;
padding-left: 20px;
}

#navigation ul {
  	text-decoration: none;
	margin: 0 6px 0px 0px;
	display: block;	
	width:180px;
	line-height: 1em;
	padding: 0;
	
}
	#navigation	li {
	display: block;
	font-size: 87%;
	text-align: center;
	border-bottom: 1px dotted #ccc;
	}	
	
#navigation ul li a:link, ul li  a:visited, ul li a:active {
		color: #fff;
		display: block;
		padding: 5px;
		border-bottom: none;
		}

#navigation ul li a:hover {
	display: block;
	color: #fff;
	background: #a5a5a5;
	padding: 5px;
	}
	
#navigation a.hover,
#kollektiv #kollektiv a, 
#weinrot #weinrot a, #reprodukte #reprodukte a, 
#blumen #blumen a, #move #move a, 
#ausgemalt #ausgemalt a, 
#installation #installation a,
#waltraud #waltraud a, 
#tragen #tragen a, 
#ruecksichten #ruecksichten a, 
#gewachse #gewachse a, 
#kopfueber #kopfueber a, 
#drinnen #drinnen a,
#gezeiten #gezeiten a, 
#gruen #gruen a, 
#objekte #objekte a, 
#himmel #himmel a, 
#foto #foto a, 
#tinte #tinte a, 
#vita #vita a,  
#links #links a, 
#impressum #impressum a,  
#kontakt #kontakt a, 
#wendland #wendland a,
#sunset #sunset a,
#ausgemaltzwei #ausgemaltzwei a,
#preise #preise a,
#schwitters #schwitters a,
#teehaus #teehaus a  { /* letzter ohne komma*/

	color: #fff;
	background: #7c7c7c;
	}		
	
#navigation .navhead  {
	font-size: 94%;
	margin-top: 30px;
	border-top:0;
	}
	
#navigation .navhead2  {
	font-size: 94%;
	margin-top: 0px;
	border-top:0;
	}
div#footer{
clear:both;
width:100%;
color: #fff;
margin:0;
padding: 5px 0 0 0;
text-align: center;
border-top: 1px dotted #333;

}


ul li {
list-style-type: none;
}

a:link {
	font-style: normal;
	color: #ccc;
	text-decoration: none;
	border-bottom: 1px dotted #ccc;
	}

a:visited, a:hover, a:active {
	font-style: normal;
	color: #ccc;
	text-decoration: none;
	border-bottom: 1px dotted #ccc;
}

img  {
border: opx solid #333;
padding: 0;
margin: 0;

}
#unten {
	margin: 30px 35px 10px 225px;
	clear:both;
	
}

#unten img {
	border: 0;
	padding: 0px;
	float: none;
}

p.nachoben  {
border-top:1px dotted #ccc;
padding: 10px 20px 10px 30px;
font-size: 79%;

}

.ohnerand a:link{
	border: 0;
	padding: 0px;
	float: none;
	text-decoration:none;
}

/* Formatierung der Fotografien */
.bilder {
	font-size: 93%;
}

dl.bilder { 
float: left; 
padding: 5px 0px 10px 5px; 
}

.bilder2 { 
float: left; 
padding: 0 0px 10px 5px; 
}
dl.bilder2 { 
padding: 15px 140px 15px 5px; 
}

dl.bilder dt {
 margin-bottom: 5px; 
 }

/*  verhindert das Einrücken und den Abstand nach oben */
dl.bilder dd { 
 margin: 0; 
  margin-bottom: 10px;
 } 

dt.bilder { 
  margin-top: 12px;
  
 }
dd table { 
margin: 3px 0; 
}

.bildlinks {
float:left;
padding: 3px;
margin-right: 15px;
}

.bildrechts {
float:right;
padding: 3px;
margin-left: 15px;
}
.Quelle {
font-size: 80%;
padding-bottom:20px;
}