a.credits,span.credits{
color:#40618E;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
}
a.menu{
color:#606060;
font-family:Arial,Helvetica,sans-serif;
font-weight:bold;
text-decoration:none;
}
a.menu:hover, a.menu:focus{
text-decoration:underline;
}
body{
background-color:#86A5C2;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
}
input.text,select{
border:1px solid #40618E;
height:18px;
padding:0px 0px 0px 0px;
}
td.content{
background-color:#FFFFFF;
border-bottom:1px solid #40618E;
border-left:1px solid #40618E;
border-right:1px solid #40618E;
font-size:12px;
padding:4px 8px 4px 8px;
}
td.contentimage,table.contentborder{
border-bottom:1px solid #40618E;
border-left:1px solid #40618E;
border-right:1px solid #40618E;
border-top:1px solid #40618E;
padding:0px 0px 0px 0px;
}
td.contentnoborder{
background-color:#FFFFFF;
border-bottom:1px solid #40618E;
border-left:1px solid #40618E;
border-right:1px solid #40618E;
font-size:12px;
padding:0px 0px 0px 0px;
}
td.contentpad,#padding{
padding:4px 8px 4px 8px;
}
td.header{
background-color:#40618E;
border-width:0px 0px 0px 0px;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
letter-spacing:1px;
padding:2px 8px 2px 8px;
}
td.headerregister{
background-color:#40618E;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
letter-spacing:1px;
padding:2px 8px 0px 8px;
text-align:left;
}
td.ms-menucontent{
background-color:#FFFFFF;
border-bottom:1px solid #40618E;
border-left:1px solid #40618E;
border-right:1px solid #40618E;
font-size:12px;
padding:0px 20px 0px 0px;
vertical-align:middle;
}
td.ms-menucontent img{
background-color:#FFFFFF;
padding:0px 10px 0px 0px;
vertical-align:middle;
}
td.ms-menuheaderleft{
background-color:#40618E;
border-width:0px 0px 0px 0px;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
letter-spacing:1px;
padding:2px 2px 2px 4px;
}
td.ms-menuheaderright{
background-color:#40618E;
border-width:0px 0px 0px 0px;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
letter-spacing:1px;
padding:2px 4px 2px 2px;
}
td.registerhidden{
background-color:#7096BB;
border-bottom:1px solid #40618E;
border-right:5px solid #40618E;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
padding:2px 5px 2px 5px;
}
td.registershown{
background-color:#FFFFFF;
border-right:5px solid #40618E;
color:#40618E;
font-size:12px;
font-weight:bold;
padding:2px 5px 2px 5px;
}
#stadtplan{
color:#40618E;
}
input:focus, select:focus, textarea:focus{
border:2px solid #FF0000;
}
label{
cursor: pointer;
}
input:focus[type=image]{
border:0px solid #000000;
}
