body,html{margin: 0 auto;background:url("../img/bg_repe.jpg") repeat-x top left #efe199;font:15px arial;}.ok{color:#3D7E16;margin:-8px 0 8px 0;}.error{color:#A52A2A;margin:-10px 0 0 0;}body a img{border:0;}#contenedor{width:100%;margin: 0 auto;}#contenido_cabecera1{background:url("../img/bg.jpg") no-repeat top left;position:relative;height:85px;width:985px;margin:0 auto;}#logo{position:absolute;top:6px;left:10px;}#idiomas{margin:0;float:right;list-style:none;padding:0;}#idiomas li{float:left;margin:10px 10px 0 10px;}#idiomas li a{text-decoration:none;color:#294997;font:17px arial,helvetica,sans-serif;}#menu{position:relative;margin:19px 20px 0 0;float:right;z-index:99;list-style:none;padding:0;}#menu li{float:left;margin:0 0 0 5px;}#contenido_cabecera{width:985px;margin:0 auto;}#cabecera_es{position:relative;width:980px;height:302px;background:url("../img/cabecera_es.png") no-repeat top;}#cabecera_en{position:relative;width:980px;height:302px;background:url("../img/cabecera_en.png") no-repeat top;}#cabecera2{position:relative;width:980px;height:302px;background:url("../img/cabecera2.png") no-repeat top;}#texto_cabecera{position:absolute;color:#1b3880;font:16px georgia,sans-serif;top:120px;left:375px;width:380px;}#texto_cabecera span,#texto_cabecera2 span{color:#202944;}#texto_cabecera2{position:absolute;color:#1b3880;font:16px georgia,sans-serif;top:30px;left:375px;width:600px;}address{margin:0 0 20px 10px;color:#6b4222;font:14px arial,helvetica,sans-serif;}address span{color:#916746;font:24px arial,helvetica,sans-serif;margin:5px 0 0 0;}#boton1{position:absolute;top:160px;left:777px;}#contenido{position:relative;width:985px;margin:3px auto;}#contenido #ruta{margin:0 0 10px 0;color:#916746;font:13px arial,helvetica,sans-serif;}#contenido h1{color:#916746;font:24px arial,helvetica,sans-serif;padding:0 0 0 10px;margin:5px 0 0 0;}#contenido p{text-align:justify;color:#6b4222;font:14px arial,helvetica,sans-serif;padding:0 10px 0 10px;line-height:19px;}#contenido_cabecera #merluza{position:absolute;top:146px;left:349px;}#contenido_cabecera #rape{position:absolute;top:144px;left:495px;}#contenido_cabecera #cuero{position:absolute;top:144px;left:634px;}#contenido_cabecera #otros{position:absolute;top:143px;left:780px;}#contenido .img{float:left;margin: 0 10px 0 10px;}#contenido .img2{float:left;margin: 10px 0 0 10px;padding:5px;background:#fff;}#label{z-index:99;position:absolute;top:195px;left:266px;}#slide{position:absolute;top:10px;left:5px;width:340px;height:285px;}#col1_es{float:left;width:305px;height:231px;background:url("../img/banner1_es.png") no-repeat top;margin:5px 0 5px 7px;}#col2_es{float:left;width:308px;height:231px;background:url("../img/banner2_es.png") no-repeat top;margin:5px 0 5px 29px;}#col3_es{float:right;width:308px;height:231px;background:url("../img/banner3_es.png") no-repeat top;margin:5px 0 5px 0;}#col1_en{float:left;width:305px;height:231px;background:url("../img/banner1_en.png") no-repeat top;margin:5px 0 5px 7px;}#col2_en{float:left;width:308px;height:231px;background:url("../img/banner2_en.png") no-repeat top;margin:5px 0 5px 29px;}#col3_en{float:right;width:308px;height:231px;background:url("../img/banner3_en.png") no-repeat top;margin:5px 0 5px 0;}#pie{margin:0 auto;width:100%;height:133px;background:url("../img/pie.png") repeat-x top;}#creditos{margin:0 auto;width:985px;}#creditos p{padding:50px 0 0 10px;color:#fff;font:13px arial,helvetica,sans-serif;}#creditos p a{color:#fff;text-decoration:underline;}#creditos p a:hover{text-decoration:none;}#col1_es p,#col1_en p{color:#fff;font:13px arial,helvetica,sans-serif;margin:197px 0 0 12px;}#col2_en p,#col2_es p{color:#fff;font:13px arial,helvetica,sans-serif;margin:197px 0 0 20px;}#col1_es p a,#col2_es p a,#col1_en p a,#col2_en p a{color:#fff;text-decoration:none;}#col2_es p a:hover,#col2_en p a:hover{color:#321406;}#col1_es p a:hover,#col1_en p a:hover{color:#293B12;}#col3 #primero:hover,#col3 #segundo:hover,#col3 #tercero:hover{color:#08293F;}#col3_es #primero,#col3_en #primero{position:relative;width:77px;text-decoration:none;float:left;color:#fff;font:15px arial,helvetica,sans-serif;margin:170px 0 0 27px;}#col3_es #segundo{position:relative;width:77px;text-decoration:none;float:left;color:#fff;font:15px arial,helvetica,sans-serif;margin:170px 0 0 15px;}#col3_en #segundo{position:relative;width:65px;text-decoration:none;float:left;color:#fff;font:15px arial,helvetica,sans-serif;margin:170px 0 0 30px;}#col3_es #tercero,#col3_en #tercero{position:relative;width:77px;text-decoration:none;float:left;color:#fff;font:15px arial,helvetica,sans-serif;margin:170px 0 0 19px;}#col3_es #primero span,#col3_es #segundo span,#col3_es #tercero span,#col3_en #primero span,#col3_en #segundo span,#col3_en #tercero span{position:absolute;font:17px arial,helvetica,sans-serif;top:13px;left:0;}.clear{clear:both;}#texto1{float:left;width:480px;}#texto2{float:right;width:480px;}#texto3{float:left;width:300px;}#texto4{margin:-20px 0 0 0;float:right;width:630px;}.precarga{display:none;}#formulario{padding:20px 0 0 0;margin:0 0 0 360px;color:#1b3880;font:13px arial,helvetica,sans-serif;}#formulario legend{color:#1b3880;font:15px georgia,sans-serif!important;}#formulario fieldset{border:0;padding:10px 0 0 0;margin:10px 0 0 0;}#formulario .row{clear:both;height:28px;}#formulario .label{text-align:right;width:75px;float:left;}#formulario .label2{text-align:right;width:75px;float:left;margin:0 0 0 10px;}#formulario .formw,#formulario .formw2{margin:0 0 0 10px;float:left;}#formulario input[type="text"]{width:202px;height:17px;border:1px solid #fff;}#formulario textarea{font:13px arial,helvetica,sans-serif;width:585px;border:1px solid #fff;}#formulario input[type="submit"]{float:right;margin:10px 35px 0 0;}.peque{float:left;font:12px arial,helvetica,sans-serif!important;text-align:left!important;}.maps{border:4px solid #eee;}.direccion1{float:left;width:308px;}.direccion2{margin:0 0 0 30px;float:left;width:310px;}.direccion3{float:right;width:308px;}
