@charset "UTF-8";
/* CSS Document */

* {margin: 0;padding: 0;border: 0 none;}
:focus {outline:none;}
body {font-family:Arial, Helvetica,sans-serif;line-height: 100%;background:#dddddf;}
.clearfix {clear:both;}
.row {margin-bottom: 15px;}
a:hover {opacity: 0.8;}

.main {width:936px;margin:45px auto;overflow:hidden;}
.header {height: 80px;padding: 50px 25px 0 0;background: url('../img/main_header.jpg') no-repeat;}
.header h1, .header p {display:none;}
.body {height: 600px;padding: 30px 0;background: url('../img/main_body.jpg') no-repeat;}
.footer {height: 50px;padding: 12px 25px;background: url('../img/main_footer.jpg') no-repeat;}
.footer p {float: right;color: #fff;font-size: 13px;}
.footer a {color: #fff;text-decoration: none;}
.mediatika {float: left;display: block;}

.body_left {width: 296px;float: left;}

.nav a {height: 26px;padding: 8px 0 0 40px;margin-bottom: 8px;color: #fff;font-size: 17px;font-weight: bold;text-decoration: none;background: url('../img/nav_inactive.jpg') no-repeat;display: block;}
/*.nav_sub {margin-top:-16px;}*/
.nav_sub a {height: 22px;padding: 4px 0 0 40px;margin-bottom: 0;font-size: 12px;text-transform: uppercase;background: url('../img/nav_producto_sub.jpg') no-repeat;}
.nav_productos {margin-bottom: 0 !important;background: url('../img/nav_producto.jpg') no-repeat !important;}
.nav_sub_first {background-position-y: -1px !important;}
.nav_sub_last {height: 26px !important;margin-bottom: 8px !important;}

.nav_contact {height: 133px;padding: 22px 0 0 0;color: #fff;font-size: 18px;text-align: center;background: url('../img/nav_contact.jpg') no-repeat;}
.nav_contact a {color: #fff;text-decoration: none;}
.nav_small {font-size: 12px;}



.body_right {width: 590px;padding: 0 25px 0 0;float: right;}
.body_right p, .body_right li {margin-bottom: 12px;color: #58585b;font-size: 14px;line-height: 16px;
}
.body_right li {padding-left: 25px;list-style: none;}

.rowhome {height: 144px;margin-bottom: 10px;}
.rowhomeleft {width: 153px;height: 144px;float: left;}
.rowhomeright {width: 406px;height: 124px;float: right;padding: 10px;background: url('../img/rowhome.jpg') no-repeat;}
.rowhomeright p {color: #fff;font-size: 11px;}
.leermas {float: right;position: relative;bottom: 10px;right: 5px;display: block;}
.more {bottom: 15px;}

.content {height: 473px;overflow-y: scroll;padding-right: 15px;
}
.content h3 {height: 23px;padding: 5px 10px 0 10px;margin-bottom: 8px;margin-top: 20px;
	color: #fff;font-size: 17px;font-weight: bold;background: url('../img/body_title_orange.jpg') no-repeat;display: table;}
.nomargin {margin-bottom: -2px !important;}
.h3purple {background-image: url('../img/body_title_purple.jpg') !important;}

.list_orange li {background: url('../img/bullet_orange.jpg') no-repeat 8px 5px;}
.list_purple {margin-top: -25px;}
.list_purple li {background: url('../img/bullet_purple.jpg') no-repeat 8px 5px;}
.hero_list p {background: url('../img/bullet_purple.jpg') no-repeat 8px 20px;}
.hero_orange p {background: url('../img/bullet_orange.jpg') no-repeat 8px 20px;}
.hero_list .list_purple {margin-left: 120px;margin-top: 20px;}
.hero_list .list_purple li {height: 18px;}
.hero_list .list_purple .list_orange li {background-image: url('../img/bullet_orange.jpg');}

.content_hero {background: #fff url(../img/body_title_line.jpg) no-repeat;padding: 12px 0;}
.hero_list li {height: 46px;}
.hero_list img {float: left;margin-right: 10px;}
.hero_list p {margin-left: 94px;padding: 15px 0 0 25px;}

.content h4 {height: 44px;padding: 5px 0 0 12px;margin-bottom: 8px;margin-top: 5px;
	color: #58585b;font-size: 17px;font-weight: bold;background: url('../img/body_title_h4.png') no-repeat;}

.clientes_mexico {width: 310px;margin-left: 10px;float: left;background: url('../img/full_flag_mexico.jpg') no-repeat;}
.clientes_colombia {float: left;background: url('../img/full_flag_colombia.jpg') no-repeat;}

.content h5 {padding-left:35px;}

.unmargin {margin-top: 0;}
.li_republicadominicana {background: url('../img/full_flag_republicadominicana.jpg') no-repeat 8px -2px !important;padding-top: 15px;margin-top: -5px;}




.contactform {margin:90px 0 0 85px;}
.contactform label {width:100px;float:left;}
.contactform input[type="text"] {width:250px;margin-top:-5px;}
.contactform textarea {width:250px;height:100px;}
.contactform div {margin-bottom:25px;}
.contactform .btn {margin-left:100px;}






.btn {
  display: inline-block;
  *display: inline;
  padding: 4px 14px;
  margin-bottom: 0;
  *margin-left: .3em;
  font-size: 14px;
  line-height: 20px;
  *line-height: 20px;
  color: #333333;
  text-align: center;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
  vertical-align: middle;
  cursor: pointer;
  background-color: #f5f5f5;
  *background-color: #e6e6e6;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
  background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
  background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
  background-repeat: repeat-x;
  border: 1px solid #bbbbbb;
  *border: 0;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  border-color: #e6e6e6 #e6e6e6 #bfbfbf;
  border-bottom-color: #a2a2a2;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
  filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
  filter: progid:dximagetransform.microsoft.gradient(enabled=false);
  *zoom: 1;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
     -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
          box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}


.btn-warning {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #faa732;
  *background-color: #f89406;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));
  background-image: -webkit-linear-gradient(top, #fbb450, #f89406);
  background-image: -o-linear-gradient(top, #fbb450, #f89406);
  background-image: linear-gradient(to bottom, #fbb450, #f89406);
  background-image: -moz-linear-gradient(top, #fbb450, #f89406);
  background-repeat: repeat-x;
  border-color: #f89406 #f89406 #ad6704;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:dximagetransform.microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0);
  filter: progid:dximagetransform.microsoft.gradient(enabled=false);
}

.btn-warning:hover,
.btn-warning:active,
.btn-warning.active,
.btn-warning.disabled,
.btn-warning[disabled] {
  color: #ffffff;
  background-color: #f89406;
  *background-color: #df8505;
}

.btn-warning:active,
.btn-warning.active {
  background-color: #c67605 \9;
}



select,
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input {
  display: inline-block;
  height: 20px;
  padding: 4px 6px;
  margin-bottom: 9px;
  font-size: 14px;
  line-height: 20px;
  color: #555555;
  -webkit-border-radius: 3px;
     -moz-border-radius: 3px;
          border-radius: 3px;
}




label,
input,
button,
select,
textarea {
  font-size: 14px;
  font-weight: normal;
  line-height: 20px;
  font-family:Arial, Helvetica,sans-serif;
}



