.call_1 { width: 260px; }

.dp-address { font-size: 13px!important; }
.dp-address td { color: #666666!important;  }

table.contact-person-table { width: 100%; margin-bottom: 27px; font-size: 12px; }
table.contact-person-table td { border: none!important; text-align: left!important; vertical-align:top;}
table.contact-person-table td.cell_1 { padding-left: 26px; width: 260px; padding-top: 27px; }
table.contact-person-table td.cell_2 { padding-left: 26px; width: 260px; padding-top: 27px; }
table.contact-person-table td.cell_3 { text-align: right; padding-top: 10px; }
table.contact-person-table td.cell_4 { padding-left: 26px; width: 520px; padding-top: 4px; height: auto }
table.contact-person-table td span { display: block; padding-bottom: 3px; }
table.contact-person-table td span.name { font-size: 13px; font-weight: bold; color: #145cab }
table.contact-person-table td span.email a { color: #ed1c24 }
.contact_sections .persons {  }

table.offer_table th, table.offer_table th.big, table.offer_table tbody tr td.head { background: #135399 }
.html_content h2 {
margin-top: 16px;
font-family: Tahoma, Arial;
color: #2089e4;
font-size: 15px;
margin-bottom: 11px;
font-weight: 100;
}

.html_content h3 {
font-family: Tahoma, Arial;
color: #307ac4;
font-size: 13px;
font-weight: 100;
margin: 12px 0;
}

.header { display: none; }
.leftColumn  { display: none; }
#breadcrumb { display: none; }
.rightColumn {display: none; }
.footer { display: none; }
.product-static-boxes  { display: none; }
.product-tab-box { display: block!important }
.person_to_map div { display: block!important }
.mapa { display: none; }
.product-minimap { float: right; }
.contact-info { float: left; }
.partial { clear: both; }
.persons { display:block!important }
.gallery-slider-image { display: none; }

.persons table { width: 100%; margin-bottom: 27px; font-size: 12px; }
.persons table td { border: none!important; text-align: left!important; vertical-align:top;}
.persons table td.cell_1 { padding-left: 0px; width: 260px; padding-top: 27px; }
.persons table td.cell_2 { padding-left: 0px; width: 260px; padding-top: 27px; }
.persons table td.cell_3 { text-align: right; padding-top: 10px; }
.persons table td.cell_4 { padding-left: 0px; width: 520px; padding-top: 4px; height: auto }
.persons table td span { display: block; padding-bottom: 3px; }
.persons table td span.name { font-size: 13px; font-weight: bold; color: #145cab }
.persons table td span.email a { color: #ed1c24 }

.contact_sections { list-style-type: none; padding: 0; margin: 0 }
.collapse_expand { display: none; }
