#body { 
background-color:#f7f7f7; 
margin-top:0px; 
margin-bottom:0px;
margin-left:0px; 
margin-right:0px; 
background-image: url(../pics/background.gif); 
background-repeat: repeat-y;
 }
 
 #logo { 
 margin: 40px 0px 0px 550px; 
 padding:0px; 
 width:279px; 
 height:59px; 
 }
 
 #navi {
 margin: 60px 0px 0px 50px; 
 padding: 0px;
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: medium;
 color:#D47122;
 letter-spacing: 1px;
 }
 
 #content{
 width: 630px; 
 margin: 30px 0px 0px 150px; 
 padding: 0px;
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: x-small;
 color:#5B5D5D;
 background-image: url(../pics/back_tast.jpg);
 background-position: right top;
 background-repeat: no-repeat;
 }
 
 #copy {
 width: 510px;
 letter-spacing: 1px;
 }
 
 #help {
  width: 630px; 
  margin: 50px 0px 0px 150px; 
  padding: 0px;
  padding-bottom: 20px;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: x-small;
  color:#5B5D5D;
  letter-spacing: 1px;
 }
 
 a.projekte:link, a.projekte:visited {
 	font-family: Verdana, Arial, Helvetica, sans-serif; 
 	font-size: x-small;
 	color:#5B5D5D;
	text-decoration: underline;
	cursor: pointer;
 }
 
 a.projekte:hover, a.projekte:active {
	text-decoration: none;	 
 }
 
 a.sprung:link { 
 	text-decoration: underline; 
	font-family: Verdana, Arial, Helvetica, sans-serif;  
	color:#ffffff;
	font-size:x-small; 
}
 
 a.sprung:visited { 
 	text-decoration: underline; 
	font-family: Verdana, Arial, Helvetica, sans-serif;  
	color:#ffffff;
	font-size:x-small; 
}
	
a.sprung:hover { 
	text-decoration: none; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color:#ffffff; 
	font-size:x-small; 
}
	
a.sprung:active { 
	text-decoration: underline; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color:#ffffff; 
	font-size:x-small; }
	
 
a.navi:link { 

	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
 	color:#D47122;
}

a.navi:visited { 
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
 	color:#D47122;
}

a.navi:hover { 
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
 	color:#D47122;
	border: 1px solid;
	border-left: 0;
	border-right: 0;
}

a.navi:active { 
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
 	color:#D47122;
}


a.help:link { 
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color:#5B5D5D;
}

a.help:visited { 
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color:#5B5D5D;
}

a.help:hover { 
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color:#5B5D5D;
}

a.help:active { 
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color:#5B5D5D;
}
 

img {
 	border: 0px;
}

#projekte img {
	margin-right: 20px;
}

#profil{
	font-size: x-small;
	letter-spacing: normal;
}

#profil img {
	margin-right: 20px;
	margin-bottom: 6px;
}

table {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
 	font-size: x-small;
	letter-spacing: 1px;
 	color:#5B5D5D;
}

td {
	vertical-align: top;
	padding-right: 15px;
	padding-top: 10px;
}

h2 { 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size:x-small; 
	font-weight: bold;
}

td.einstellen { 
	vertical-align: bottom;
}

form {
  line-height: 150%;
  font-family: Verdana,  Arial, Helvetica, Geneva, sans-serif;
  
}

fieldset {
	padding: 2em;
	border: solid;
	border-width: 1px;
	border-color: #e3e3e3;
	
}

legend {
	margin-bottom: 2em;
	font-family: Verdana,  Arial, Helvetica, Geneva, sans-serif;
	font-weight: bold;
}

label.left {
 	float:        left;
 	text-align:   left;
 	width:        7em;
 	margin-right: 1em;
}

input[type=text], select {
 	float:        left;
}

input.right {
 	float:        left;
 	width:        auto;
 	clear:        both;
 	margin-left:  19.9em;
	margin-right: .3em;
}


input[type=reset]{
	margin-left: .5em;
}

form br {
	clear:       both;
}

label,
select,
input[type=button],
input[type=submit],
input[type=reset]{
   cursor:  pointer;
}

input, textarea {
	border-style:solid;  
	border-width:1px; 
	border-color:#676767; 
	background-color:#ffffff; 
	color:#999999;
}

textarea {
	margin-bottom: .5em;

}

input:focus, textarea:focus {
  color: #474747; 
  background: #E7E7E7
}
acronym {
	cursor: help;
}

ul {
	list-style: none;
}