a {
	font-size: 11px
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	color: #808080;
	text-decoration: none }

a:hover {
	color: #ff6600;
	text-decoration: none }

a:active {
	text-decoration:underline;
	color: #000066 }


a.top {
	color: #FFFFFF;
	text-decoration:none;}
/* styles für routenplaner */
/*eingabemaske*/
#mapInputRahmen {
border: 1px solid #FF9933;
background: #FF9933;
margin-top: 20px;
width: 390px;
height: 155px;
padding: 0px 0px 0px 0px;
}
.mapInputHead {
background-color: #FF9933;
color: #ffffff;
font-family: arial;
font-size: 10pt;
font-weight: bold;
text-align: center;
width: 390px;
}
.mapInputContent {
text-align: left;
width: 390px;
}
.mapInputContent input#street {
margin: 5px 90px 0px 5px;
width: 200px;
}
.mapInputContent input#typeR1 {
margin: 5px -3px 0px 0px;
}
.mapInputContent input#typeR2 {
margin: 5px -3px 0px 0px;
}
.mapInputContent label#type1 {
font-size: 11px;
font-family:  Arial;
position: relative;
top: -3px;
}
.mapInputContent label#type2 {
font-size: 11px;
font-family:  Arial;
position: relative;
top: -2px;
}
.mapInputContent input#zip {
margin: 5px 5px 0px 5px;
width: 50px;
}
.mapInputContent input#city {
margin: 5px 90px 0px -5px;
width: 142px;
}
* html .mapInputContent input#city {
margin: 5px 90px 0px -5px;
width: 143px;
w\idth: 140px;
}
.mapInputContent span#text {
font-size: 11px;
font-family:  Arial;
margin: 5px 10px 0px 3px;
width: 290px;
float: left;
}
.mapInputContent input#maptypeR1 {
margin: 0px 0px 5px 0px;
}
.mapInputContent input#maptypeR2 {
margin: 0px 0px 5px 0px;
}
.mapInputContent label#maptype1 {
font-size: 11px;
font-family:  Arial;
position: relative;
top: -8px;
}
.mapInputContent label#maptype2 {
font-size: 11px;
font-family:  Arial;
position: relative;
top: -7px;
}
.mapInputContent input#knopf {
float: right;
margin-right: 17px;
margin-bottom: 10px;
}
* html .mapInputContent input#knopf {
float: right;
margin-right: 10px;
marg\in-right: 10px;
margin-bottom: 10px;
}
/*eingabemaske ende*/
.descText {
background-color:#f5f5f5;
font-family:"Arial";
font-size:10px;
color: #000000;
text-align: left;
vertical-align: top;
}
.descText2 {
background-color:#f5f5f5;
font-family:"Arial";
font-size:10px;
color: #000000;
text-align: left;
vertical-align: top;
}
.descOuterTable{
width: 380px;
background-color:#FF9933;
font-family:"Arial";
text-align: center;
font-weight: bold;
color: #ffffff;
}
.mapStaticImage {
border: 1px solid black;
}