* { margin:0 !important;
padding:0 !important;
color:#000 !important;
text-decoration: none !important; }

body { 
width:100% !important;
line-height: 1.4;
word-spacing:1.1pt;
letter-spacing:0.2pt; font-family: "Times New Roman", serif; color: #000 !important; background: none; font-size: 11pt; }

/*Headings */
h1,h2,h3,h4,h5,h6 { font-family: Helvetica, Arial, sans-serif;color: #000 !important; }
h1{font-size:19pt;}
h2{font-size:17pt;}
h3{font-size:15pt;}
h4,h5,h6{font-size:12pt;}
 
p {padding:10px 10px 20px 0;}
hr { background-color: #ccc; }

/* Images */

a img { border: none; }

/* Links */
a:link, a:visited { background: transparent; font-weight: normal !important; text-decoration: underline;color:#333; }


div {overflow:visible !important;}
#logo {margin: 0 0 20px 11px  !important}
#personal-nav,#section-subnav, form,#current-region, #company-page-nav, #top-banner ,#sidebar, li.banner , .column-tools, ul.tools, #leftsidebar, #footer, .modal, .paging, .informer, a#send-page-link, a#print, a#bookmark-link,.rating-stars,#counters, .review-form-call, .tooltip, .finderror, .save, .history-link, #recomendations{display:none !important}
#results {padding:10px 0 0 0 !important; }
#results li { margin: 0 0 15pt 0  !important; position:static  !important}
#results h6 a{font-weight:bold !important}
#results  ul.contact-data li { margin: 0  !important;}
#results li .short-descr {display:block}
.infopage #company-main-info {margin:0 0 30px 0 !important}
#map-bg img {border:1px solid #88859A;}
#map-bg a {display:none;} #map-bg #yp-map-image a {display:block; }
body.infopage #content .logo {margin:15px 0 10px !important}
