div#div_address{
    margin-left:48px;
    padding-bottom:72px;
    height:760px;
}
div.divs_title{
    font-family:arial,helvetica,sans-serif;
    font-size:15px;
    font-weight:bold;
    font-style:italic;
    letter-spacing:0.1em;
    color:#e57700;
}
div#div_address li{
    font-family:verdana,arial,helvetica,sans-serif;
    font-size:12px;
    font-style:normal;
    font-weight:normal;
    padding-bottom:9px;
    position:relative;
}
div#div_address li ul li{
    padding-top:9px;
    padding-bottom:0;
}
div#div_titleitems{
    margin-left:2em;
    text-indent:-2em;
    line-height:1.5em;
    margin-top:48px;
}
div#div_address ul{
    position:absolute;
}
ul#ul_davis{
    right:24px;
}
ul#ul_greiner{
    left:24px;
}
span.span_hall{
    font-weight:bold;
    color:#f00;
}
div#div_maps{
    margin-top:24px;
}
div#div_address,
div#div_address li{
    vertical-align:top;
}
ul#ul_greiner{
    width:420px;
}
form.frms_1o1q1emc{
    font-family:verdana,arial,helvetica,sans-serif;
    font-size:12px;
    line-height:2em;
}
form.frms_1o1q1emc span{
    color:#a60000;
    font-weight:bold;
}
form.frms_1o1q1emc input.inps_submit,form.frms_1o1q1emc input.inps_txt{
    border-style:solid;
    border-width:1px;
    background-color: #f0f0f0;
}
form.frms_1o1q1emc input.inps_txt{
    padding:0 .25em;
    width:330px;
    border-color:#c0c0c0 #e0e0e0 #e0e0e0 #c0c0c0;
}
form.frms_1o1q1emc input.inps_submit,
form.frms_1o1q1emc input.inps_submit:visited{
    padding:0.25em 0.5em;
    color:#041a9b;
    cursor:pointer;
    border-color:#e0e0e0 #c0c0c0 #c0c0c0 #e0e0e0;
}
form.frms_1o1q1emc input.inps_submit:hover{
    color:#00f;
    border-color:#c0c0c0 #e0e0e0 #e0e0e0 #c0c0c0;
}
