body,option,select,input{font-family:arial,verdana; font-size:11px; padding:0px; margin:0px;}

tr,td{font-size:11px;}
input,option,select{border:1px solid #ECEFF2; background:#eee; }
input,select{border:1px solid #ECEFF2;}
#info{padding-top:10px; overflow:hidden;}
img{border:none; margin-bottom:2px;}
#content_infobox{ overflow:hidden;}
a {color:#2D7AC0; text-decoration:none;font-weight:bold;}
a:hover {text-decoration:underline;}
a.aktiv{color:red;}

a.routenplaner {color:#2D7AC0; background-image:url("img/drive.gif") ; background-repeat:no-repeat; padding-left:21px; padding-top:2px; margin-bottom:5px;}

#route{text-align:center;}


.rand{ width:613px; font-family:Arial, sans-serif; font-size:11px;}

#sidebar{font-size:11px; overflow: auto; height: 400px;  color: #000; width:200px;}
#printer{padding-top:4px; width:110px; float:left; text-align:right;}
#topsuche{float:left; width:500px;}
.sendebutton{background:#eee; border:1px solid #ECEFF2; font-weight:bold; }
form{margin:0px; padding:0px;}

.status_ok{ 
			background-color:#CEFEDA;
			color:#000;
			font-weight:bold;
			border:2px solid #29DF57;
			padding:10px;
			margin-bottom:2px;
			}
			
.status_fehler{ 
			background-color:#FECED0;
			color:#000;
			font-weight:bold;
			border:2px solid #FF333B;
			padding:10px;
			margin-bottom:2px;
			}
.status_info{ 
			background-color:#FEE8CE;
			color:#000;
			font-weight:bold;
			border:2px solid #FFA133;
			padding:10px;
			margin-bottom:2px;
			}
