body { padding-bottom: 40px;color: #5a5a5a;}
.navbar-wrapper {position: absolute;top: 0;left: 0;right: 0;z-index: 10;margin-bottom: -90px; }
.navbar-wrapper .navbar {}
.navbar .navbar-inner {border: 0;-webkit-box-shadow: 0 2px 10px rgba(0,0,0,.25);-moz-box-shadow: 0 2px 10px rgba(0,0,0,.25);box-shadow: 0 2px 10px rgba(0,0,0,.25);}
.navbar .brand {padding: 4px 10px;font-size: 16px;font-weight: bold;text-shadow: 0 -1px 0 rgba(0,0,0,.5);}
.navbar .nav > li > a {padding: 15px 20px;}
.navbar .btn-navbar {margin-top: 10px;}
.carousel {margin-bottom: 20px;margin-top: 50px;min-width:960px;box-shadow: 0px 8px 10px 0px rgba(0, 0, 0, 0.78);			}
.carousel .container {position: relative;z-index: 4;}
.carousel-control {height: 80px;margin-top: 0;font-size: 120px;text-shadow: 0 1px 1px rgba(0,0,0,.4);background-color: transparent;border: 0;z-index: 5;}
.carousel .item {height: 300px;}
.carousel img {position: absolute;top: 0;left: 0;min-width: 100%;height: 300px;}
.carousel-caption {background-color: rgba(0, 0, 0, 0.30);position: static;max-width: 510px;margin-top: 50px;margin-left: 60px;padding: 20px;min-height: 160px;}
.carousel-caption h1,.carousel-caption .lead {margin: 0;line-height: 1.25;color: #fff;text-shadow: 0 1px 1px rgba(0,0,0,.4);}
.carousel-caption .btn {margin-top: 10px;}
.marketing .span4 {text-align: center;}
.marketing h2 {font-weight: normal;}
.marketing .span4 p {margin-left: 10px;margin-right: 10px;}
.featurette-divider {margin: 80px 0;}
.featurette {padding-top: 120px; overflow: hidden;}
.featurette-image {margin-top: -120px; }
.featurette-image.pull-left {margin-right: 40px;}
.featurette-image.pull-right {margin-left: 40px;}
.featurette-heading {font-size: 50px;font-weight: 300;line-height: 1;letter-spacing: -1px;}
.pagina_st { margin: 0 auto;width: 940px;padding: 0 10px;}
.pagina_st .container_marcas {width: 940px;height: 0px;float: left; overflow:hidden;}
.pagina_st .container_marcas .ico_marcas {}
.logo {position: absolute;top: 75px;z-index: 5;right: 60px;display: block;width: 300px;height: 150px;border-radius: 40px;box-shadow: 5px 5px 15px 0px rgba(0, 0, 0, 0.63) inset;}
.telefono {font-size: 25px;margin: 10px 0;float: left;text-align: center;width: 100%;border-bottom: 1px dotted gray;padding: 0 0 20px 0;font-weight: bold;text-shadow: 5px 5px 5px rgba(162, 154, 154, 0.71);color: rgb(153, 51, 51);}
.texto {float: left;width: 610px;margin-right: 20px; text-align:justify; min-height:600px;}
.derecha {float: right;background: white;border-radius: 10px;width: 310px; text-align:justify;}
.derecha .explicacion { margin-bottom: 20px; }
.derecha label {width: 134px;display: inline-block;line-height: 20px;font-size: 14px;}
.derecha input {border: 1px solid gray;border-radius: 5px;height: 20px;margin-bottom: 4px;width: 145px;}
.derecha input[type="submit"] {height: 26px !important;margin: 10px 0 0 70px;}
.derecha select {width: 159px;border: 1px solid gray;border-radius: 5px;margin-bottom: 4px;}
.derecha textarea {width: 284px;border: 1px solid gray;border-radius: 5px;margin: 5px 0;height: 60px; }
.derecha .texto {font-size: 17px;text-align: justify;padding: 10px;}
h2 { font-size:23px; line-height: 20px; margin-top:30px;}
h3 { font-size:14px; line-height:20px;}
.historia_marca {float: right;font-size: 12px; text-align:justify;}
.pqnia {width: 310px;}
.footer {float: left;width: 100%;border-top: 1px dotted gray;margin-top: 20px;text-align: center;padding-top: 15px;}
.footer A{font-size: 12px;}