h1 {padding-left: 39px !important; background-image: url(/i/_/2010/h1/about_contacts.png);}

#cont {float: left; width: 675px; padding: 1px 0 4px; background: #f7f7ea url(/i/about/contacts/bg_top.gif) left bottom repeat-x;}
#phone {float: left; width: 210px; height: 107px;}
#email {float: left; width: 458px; height: 87px; padding: 15px 0 5px 7px; background: url(/i/about/contacts/bg_top_r.gif) left top repeat-y;}
#phone .i {height: 85px; padding: 15px 0 5px; background: #e3f8e5;}
#phone h2, #email h2 {height: 30px; height: 30px; margin: 0; padding: 14px 15px 0 60px; color: #6d6d6d; font-size: 1.2em;}
#phone h2 {padding-right: 0; background: #b0ebb6 url(/i/about/contacts/bg_phone_h.gif) no-repeat;}
#email h2 {float: left; background: #eaecbf url(/i/about/contacts/bg_email_h.gif) no-repeat;}
#phone p {margin: 0.6em 0 0.6em 25px; color: #282828;}
#phone p strong {font-size: 1.5em;}
#email ul {float: left; margin: 0.6em 0; padding: 0 0 0 20px; list-style: none;}
#email li {clear: both;}
#email li span {float: left; width: 11em;}
#email li a:link, #email li a:visited {float: left; color: black; text-decoration: none;}
#email li a:hover, #email li a:active {text-decoration: underline;}
#email li a.web {text-decoration: underline !important;}

#cont2 {position: relative; clear: both;}

#office {float: left; width: 320px; padding: 16px 0 10px 0;}
#office h2 {height: 30px; margin: 0; padding: 14px 0 0 60px; background: url(/i/about/contacts/bg_office_h.gif) no-repeat; color: #6d6d6d; font-size: 1.2em;}
#office p {margin-left: 25px;}
#office img {vertical-align: -2px;}

#howtoreach {float: right; margin: 0 0 -120px 0; width: 318px; padding-bottom: 30px;
    background: #F9FAE1 url(/i/about/contacts/bg_howtoreach_b.gif) left bottom no-repeat;}
#howtoreach h2 {margin: 0; padding: 30px 10px 20px; color: #6d6d6d; background: white url(/i/about/contacts/bg_howtoreach_t.gif) left bottom no-repeat;
    font-size: 1.2em;}
#howtoreach ul {margin: 0; padding: 0 10px 0 20px; list-style: none;}
#howtoreach li {margin: 0.6em 0;}
#howtoreach p {margin: 0.6em 10px;}

#map {text-align: center;}

#print {width: 166px; margin: -60px 0 0 12px; background: url(/i/about/contacts/bg_print_t.png) no-repeat;}
#print p {margin: 0; background: url(/i/about/contacts/bg_print_b.png) left bottom no-repeat;}
#print a:link, #print a:visited {display: block; background: url(/i/about/contacts/ico_print.png) 11px 7px  no-repeat; color: #7D8081; font-weight: bold;
    text-decoration: none;}
#print a:hover, #print a:active {text-decoration: underline;}
#print span {display: block; padding: 7px 16px 7px 54px;}

