.header1 {

	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 21px;
	font-weight:bold;	
	color: #BB4B00;
	height:45px;
}

ul {
padding-left:15px;
margin-left:0px;
margin-top:5px;

}

li {

margin-top:3px;
}


.fotostrecke {

width:480px;
padding-top:10px;
border-style:solid;
border-color:#999999;
border-width:1px;
float:left;
padding-bottom:10px;


}

.fotostreckenText {

padding-left:20px;
}


.projektListeHeader {
width:604px;
height:17px;
background:#ab8c2e;
color:#ffffff;

font-family: Arial,Verdana, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
}

.projectLink {
text-decoration:none;
color:#666666;
}

a.projectLink:hover {
color:#bb4b00;

}


a.downloadLink {
padding-left:20px;
padding-bottom:2px;
font-family: Arial,Verdana, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
color:#666666;
text-decoration:none;
}

a.downloadLink:hover {
text-decoration:underline;

}


a.projectLink {
font-family: Arial,Verdana, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
color:#666666;
text-decoration:none;
}

a.projectLink:hover {
text-decoration:underline;
}


a.newsHeadline {
font-family: Arial,Verdana, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
color:#666666;
text-decoration:none;
}


a.newsHeadline:hover {
color:#996600;
}


input {

border-style:solid;
border-width:1px;
border-color:#333333;
color:#333333;

}















/*  Start Forms */
#formwrap {
   padding:10px 0px 30px 0px;
   margin: 0px 0px 0px 0px;
}
#form {
   padding: 0px 0px 10px 0px;
   margin: 0px 0px 0px 0px;
   text-align: left;
}
/* Rahmenfarbe angeben für Opera */
fieldset {
   border: 1px solid #fff;
   padding: 0px 0px 0px 0px;
   margin: 0px 0px 0px 0px;
}
legend {
   border: 1px solid #fff;
}
Label {
   font:12px, arial,verdana, helvetica, sans-serif;
   padding:0px;
   margin-left: 0px;
}
.inpt {
   width: 350px;
   border: 1px solid #999;
   background-color: transparent;
   color: #666666;
   font-family: Verdana, Arial, Sans-Serif;
   font-size: 11px;
   padding: 1px 1px 1px 3px;
   margin: 0px 0px 0px 0px;
   word-spacing: 0.2em;
}
.txt {
   width: 350px;
   border: 1px solid #999;
   background-color: transparent;
   color: #666666;
   font-family: Verdana, Arial, Sans-Serif;
   font-size: 11px;
   padding: 1px 1px 1px 3px;
   margin: 0px 0px 5px 0px;
   word-spacing: 0.2em;
}
input.inpt:focus, textarea.txt:focus {
   color: #000;
   font-family: Verdana, Arial, Sans-Serif;
}
.senden {
   width: 150px;
   font-weight: bold;
   font-size: 11px;
   margin: 0px 0px 0px 198px;
   padding: 3px 0px 3px 0px;
   background-color: #eee;
   color: #333;
   text-align: center;
   border: solid 1px #999;
   cursor: pointer;
}
label,
select,
input[type=checkbox],
input[type=radio],
input[type=button],
input[type=submit] {
   cursor: pointer;
}

.formerror {
	color: red;
}
/*  End Forms */ 