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

@font-face {
    font-family: 'otaribold-limited';
    src: url('../fonts/otari-bold-limited-webfont.eot');
    src: url('../fonts/otari-bold-limited-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/otari-bold-limited-webfont.woff') format('woff'),
         url('../fonts/otari-bold-limited-webfont.ttf') format('truetype'),
         url('../fonts/otari-bold-limited-webfont.svg#otaribold-limited') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'rambla_librolibro';
    src: url('../fonts/rambla-libro_0-webfont.eot');
    src: url('../fonts/rambla-libro_0-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/rambla-libro_0-webfont.woff') format('woff'),
         url('../fonts/rambla-libro_0-webfont.ttf') format('truetype'),
         url('../fonts/rambla-libro_0-webfont.svg#rambla_librolibro') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'ramblaregular';
    src: url('../fonts/rambla-regular_0-webfont.eot');
    src: url('../fonts/rambla-regular_0-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/rambla-regular_0-webfont.woff') format('woff'),
         url('../fonts/rambla-regular_0-webfont.ttf') format('truetype'),
         url('../fonts/rambla-regular_0-webfont.svg#ramblaregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
p, h1, h2, h3, h4, h5, h6, div, a, table, tr, td, th {margin:0; padding:0;}
body{margin:0; padding:0; background-color:#E5E5E5; font-family: 'rambla_librolibro';}
#contenedor{width:980px; height:auto; min-height:800px; margin:0 auto; background-color:white; margin-top:10px; font-family: 'otaribold-limited';}
#logo{width:220px; height:70px; padding:20px 0 0 30px; float:left;}
#logo a, #logo a img{ border:none;}
#idiomas-buscador{width:250px; height:auto; float:right; margin-right:10px; padding-top:20px;}
#idiomas{text-align:right; color:#989593; padding-right:13px;}
#idiomas a{color:#989593; text-decoration:none;}
#idiomas a:hover{color:#0092DC;}

#menu_principal{width:270px; height:300px; background-color:#0092DC; float:left; margin-right:10px; margin-left:18px;}
#menu_principal ul{ margin-top:60px;}
#menu_principal ul li {font-family: 'rambla_librolibro'; font-size:21px; color:#98D9F9;  text-transform:uppercase; line-height:40px;text-decoration:none; list-style:url(../imgs/vineta.png);}
#menu_principal ul li a{font-family: 'rambla_librolibro'; font-size:21px; color:#98D9F9;  text-transform:uppercase; line-height:40px;text-decoration:none;}
#menu_principal ul li a:hover{ background-color:#98D9F9; color:white;}
#menu_principal ul li ul.submenu li a{ font-size:18px;}

#menu_principal ul li.submenu1{ list-style:none; /*width:200px;*/}
#menu_principal ul li a.sub1{ background-color:#98D9F9; color:#0092DC; font-size:18px;}
#menu_principal ul li a.sub1:hover { background-color:white;}
#menu_principal ul li ul.menu_hijo{/*left:205px !important;*/} 

#galeria_imagenes{width:660px; height:300px; float:left; background-color:#0092DC;}
#slides {display:none;}

#col_izq{width:270px; height:auto; min-height:300px; margin-left:20px; margin-right:10px; margin-top:20px; float:left;}
#col_der{width:660px; height:auto; float:left; margin-top:20px;}
#col_der h1{font-family: 'ramblaregular'; color:#1F1A17; font-size:18px; font-weight:normal; margin-top:30px;}
#col_der h1 a{ color:#0092DC; text-decoration:none;}
#col_der h1 a:hover{color:#98D9F9;}
#col_der a.boton_home{width:320px; height:50px; float:left; background-color:#F1F1F1; font-family: 'otaribold-limited'; margin:30px 5px 0 5px; font-size:20px;text-decoration:none; text-transform:uppercase; text-align:center; color:#0092DC; padding-top:20px;}
#col_der a.boton_home:hover{ background-color:#E5E5E5;}

#footer{width:980px; margin:0 auto; height:75px; background-color:#0092DC;}
#footer #info_contacto{width:300px; height:75px; float:left;}
#footer #info_contacto h2{font-family: 'otaribold-limited'; font-size:16px; color:white; margin:10px 0 0 20px;}
#footer #info_contacto p{ font-size:14px; color:white; font-family: 'rambla_librolibro'; margin-left:20px;}
#footer #menu_footer{width:300px; height:35px; float:left; font-size:14px; color:white; margin-left:90px; margin-top:30px;}
#footer #menu_footer a{font-size:14px; color:white; float:left; text-decoration:none;}
#footer #menu_footer a:hover{color:#98D9F9;}
#footer #iconos{width:140px; height:35px; float:right; margin-right:10px; margin-top:20px;}

/*---paginas interiores---*/
#titulo_seccion{width:660px;; height:200px; background-image:url(../imgs/titulo_seccion.jpg); background-repeat:no-repeat; float:left;}
#titulo_seccion h3{font-family: 'rambla_librolibro'; font-size:28px; color:white; font-weight:normal; margin:160px 0 0 10px;}
#titulo_seccion #icono_seccion{float:right; margin:10px 10px 0 0;}

#col_der p{font-family: 'rambla_librolibro'; margin-bottom:10px; line-height:20px}
#col_der ul li{font-family: 'rambla_librolibro'; list-style: url(../imgs/flecha.png); line-height:24px;}
#col_der h4{color:#0092DC; margin-bottom:10px;}

#col_der #telefono{width:660px; height:50px; background-color:#F1F1F1; margin-bottom:15px; padding-top:10px; padding-bottom:10px;}
#col_der #telefono img{float:left; margin-right:50px; margin-left:10px;}
#col_der #telefono h5 {font-family: 'otaribold-limited';  text-transform:uppercase; color:#0092DC;font-size:24px; margin-top:10px;}

#col_der #mails {width:660px; height:auto; background-color:#F1F1F1; margin-bottom:15px; padding-top:10px; padding-bottom:10px;}
#col_der #mails img{float:left; margin-right:50px; margin-left:10px; margin-bottom:200px;}
#col_der #mails p, #col_der #mails p a{font-family: 'rambla_librolibro'; color:#0092DC; font-size:18px; margin-top:10px; text-decoration:none;}
#col_der #mails p a:hover{color:#1F1A17;}
#col_der #mails p span {color:black;}

#col_der a.boton_producto{width:215px; height:26px; float:left; background-color:#F1F1F1; margin:2px; font-family: 'ramblaregular'; color:#0092DC; font-size:16px; text-decoration:none; text-transform:uppercase; text-align:center; padding-top:9px;}
#col_der a.boton_producto:hover{background-color:#E5E5E5;}

#col_der a.boton_materia_prima{width:215px; height:50px; float:left; background-color:#F1F1F1; margin:0 1px 2px 1px; font-family: 'ramblaregular'; color:#0092DC; font-size:16px; text-decoration:none; text-transform:uppercase; text-align:center; padding-top:9px;}
#col_der a.boton_materia_prima:hover{background-color:#E5E5E5;}
#col_der .imagen {width:215px; height:240px; float:left; margin-right:2px;}
#col_der .productos{ width:443px; float: inherit;}

#titulo_subseccion{width:660px;; height:86px; background-image:url(../imgs/titulo_subseccion.jpg); background-repeat:no-repeat; float:left;}
#titulo_subseccion h3{font-family: 'rambla_librolibro'; font-size:28px; color:white; font-weight:normal; margin:50px 0 0 10px;}
#titulo_subseccion #icono_seccion{float:right; margin:10px 10px 0 0;}

#intro_subseccion{width:660px; margin-top:60px; font-family: 'rambla_librolibro'; font-size:16px; color:#999; float:left;}

/*---menu interior---*/
#menu_interior{width:270px; height:200px; background-color:#0092DC; float:left; margin-right:10px; margin-left:20px;}
#menu_interior ul li {font-family: 'rambla_librolibro'; font-size:21px; color:#98D9F9;  text-transform:uppercase; line-height:28px; text-decoration:none; list-style:url(../imgs/vineta.png);}
#menu_interior ul li a{font-family: 'rambla_librolibro'; font-size:21px; color:#98D9F9;  text-transform:uppercase; line-height:40px; text-decoration:none;}
#menu_interior ul li a:hover{ background-color:#98D9F9; color:white;}
#menu_interior ul li ul.submenu li a{ font-size:18px;}

#menu_interior ul li.submenu1{ list-style:none; width:200px;}
#menu_interior ul li a.sub1{ background-color:#98D9F9; color:#0092DC; font-size:18px;}
#menu_interior ul li a.sub1:hover { background-color:white;}
/*#menu_interior ul li ul.menu_hijo{left:205px !important;} 
*/
/*---botones interiores--*/
#col_izq a.boton_interior{width:270px; height:50px; float:left; background-color:#F1F1F1; font-family: 'otaribold-limited'; margin-top:5px; font-size:20px;text-decoration:none; text-transform:uppercase; text-align:center; color:#0092DC; padding-top:20px;}
#col_izq a.boton_interior:hover{ background-color:#E5E5E5;}

#col_izq div.boton_interior{width:260px; height:50px; background-color:#F1F1F1; font-family: 'rambla_librolibro'; font-size:18px; color:black; padding-top:10px; padding-left:10px;}
#col_izq div.boton_interior a{color:#0092DC; text-decoration:none;}


/*----tabs---*/
#tabs{ background-color:#F1F1F1; font-family: 'rambla_librolibro'; margin:20px 20px 0 20px;}
#tabs ul.caracteristicas_producto li{ list-style:url(../imgs/flecha.png); margin-bottom:10px; margin-left:260px;}
#tabs ul.caracteristicas_producto li ul li{ margin-left:0; margin-top:10px;}
#col_izq_tabs{width:270px; float:left; margin:10px 10px 10px 20px;}
#col_izq_tabs div.boton_interior{width:260px; height:50px; background-color:#F1F1F1; font-family: 'rambla_librolibro'; font-size:18px; color:black; padding-top:10px; padding-left:10px;}
#col_izq_tabs div.boton_interior a{color:#0092DC; text-decoration:none;}
#col_der_tabs{width:650px; float:left; height:50px; padding-top:10px; background-color:#F1F1F1; font-family: 'rambla_librolibro'; font-size:18px; color:black; padding-top:10px; padding-left:10px; margin:10px 0 10px 0;}
#col_der_tabs a{color:#989593; text-decoration:none; text-transform:uppercase; margin:0 2px 0 2px;}
#col_der_tabs a:hover{color:#0092DC;}
#col_der_tabs a.active{color:#0092DC;}

#tabs img{float: left; margin:0 25px 100px 10px;}

table {}
#tabs td{ background-color: #CCC; padding:3px;}
#tabs ul.caracteristicas_producto_vertical li{ list-style:url(../imgs/flecha.png); margin-bottom:10px; margin-left:140px;}
p.caracteristicas_producto_vertical{ margin-left:155px;}
/*----slides----*/
.slidesjs-pagination-item{display:none;}
.slidesjs-navigation{display:none;}

/*---firma---*/
#firma{ width:100%; margin:0 auto; text-align:right; float:right;}

.clear{ clear:both;}
.separador_20{height:20px;}