body, .price_in_table .price, .price_table_inner ul li.table_title{
font-family: 'Arial Narrow'!important;
  letter-spacing:1px;
}
.logo img{
  top: -20% !important;
}
h1,h2,h3,h4,h5{
  font-family: 'Arial Narrow'!important;
  font-weight:bold;
}
body, html, .cell, .table_title, .footer_top{
  color:#2F5496 !important;
}
p{
   font-size: 17px;
  line-height:1.2em;
  padding-top:4px;
  padding-bottom:4px;
}
.su-service-title{
  font-size:20px !important;
  color:#FF0000 !important;
}
h1,h2,h3,h4,h5,h6,.price,.value,.mark{
	color:#FF0000 !important;
  font-weight:bold !important;
}
label{
  font-weight:bold !important;
}
#menu-principal li a{
  color:#2F5496 !important;
  font-size: 16px;
  font-weight:bold;
  text-transform:uppercase;
}
.current-menu-item a{
background-color: rgba(255,255,255,0.7);
}
.footer_top{
  border-top:2px solid #00B050;
  background:#fff !important;
  font-size: 15px !important;
}
.footer_top a,.footer_top{
   color:#2F5496 !important;
  font-weight:bold !important;
}
.footer_top .column2, .footer_top .column3, .footer_top .column4{
  border-left: 1px solid #00B050 !important;
}
.footer_bottom_holder{
    background:#00B050 !important;
  height:10px;
}
.standard-table{
font-weight:bold !important;
}
.price_table_inner ul li .button{
  background-color:#009cff;
}
.price_table_inner ul li.table_title{
  font-weight:bold !important;
}
.price_table_inner ul li .button:hover{
  background-color:#00B050;
}
.page-id-4244 table{
  width:auto!important;
}
td{
  padding:10px !important;
}

.button:active, .button:hover{
  background-color:#00B050 !important;
}
.hp-wrap{
  display:none !important;
}