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

/*ESTILOS GENERALES font-size:290%; */
body{ margin:0; padding:0; font-size:100%; 
background:#FFF url(../imagenes/piso_mojado2.jpg) repeat-x left bottom fixed;
font-family: 'Open Sans', sans-serif; color:#000;
}

h2{/*font-family: 'Open Sans', sans-serif; font-weight:100;  z-index:1000; */font-weight:100; padding:.5em 0; padding-top:1em; margin:0; }

h3{font-size:140%; 
/*text-shadow: 1px 1px 0px #FFF;*/
/*filter: dropshadow(color=#FFF, offx=1, offy=1);*/
}

h4{
font-family: 'Open Sans', sans-serif;
border-bottom:1px solid #000;
/*text-shadow: 1px 1px 0px #FFF;
filter: dropshadow(color=#FFF, offx=1, offy=1);*/
margin-bottom:0;
}

ul{margin:0; padding:0; list-style:none;}

a img{border:0;}

/*ELEMENTOS DECORATIVOS*/
#imagen_superior_derecha{position:fixed; right:0; top:0; width:700px; height:500px; background: url(../imagenes/paraguas_azul_der.png) no-repeat right top;}
#paraguas_rojo{position:fixed; left:0; bottom:0; width:700px; height:700px; background:url(../imagenes/paraguas_rojo_izq.png) no-repeat left bottom;}
/*#paraguas_colores{position:fixed; left:-15em; bottom:-10em; width:700px; height:700px; background:url(../imagenes/paraguas_colores.png) no-repeat left bottom;}
#gota{position:fixed; left:30%; bottom:0; width:700px; height:700px; background:url(../imagenes/gota.png) no-repeat center bottom;}
#fondo_cubista{position:fixed; left:0; top:0; width:100%; height:700px; background: url(../imagenes/fondo_content.png) no-repeat left top;}*/
#imagen_inferior_izquierda{ position:fixed; left:0; bottom:0; width:700px; height:500px; background:url(../imagenes/flor.png) no-repeat left bottom;}
/*#imagen_superior_izquierda{ position:fixed; left:0px; bottom:0px; width:700px; height:500px; background:url(../imagenes/paraguas_azul.png) no-repeat left top;}*/
/*#fondo_agua{position: absolute; top:-200px; left:0; width:100%; height:500px; background:url(../imagenes/fondo_body_paraguas.jpg) no-repeat left top;}*/


#container{position:relative; width:85%; margin:0 auto; min-width:950px;}


/*ESTILOS HEADER*/
#header{ position:relative; padding:1em; margin:0; /*border-bottom:1px solid #999;*/ height:5em;}
#logotipo{position:absolute; left:0; bottom:0em; }
#titulo_principal{ font-family: 'Open Sans', sans-serif; /*font-weight:600; */position:absolute; left:4.2em; bottom:.7em; padding:0; margin:0; color:#1e155d; }
/*#subtitulo{position:relative; font-size:.5em; top:-.7em; left:11.8em;}*/
#titulo_principal{/*color:#FFF;*/ text-shadow: 1px 1px 1px #CCC; filter: dropshadow(color=#CCC, offx=1, offy=1);}

#idioma_btn{ display:block; width:7.5em; font-size:14px; text-decoration:none; color:#666; background:url(../imagenes/usa_icon.gif) no-repeat left center; padding:3px 0 3px 30px;}
#idioma_btn:hover{text-decoration: underline;}
#botones_redes_sociales{position:absolute; width:15em; height:1.4em; right:-2.3em; bottom:4em;}
#boton_like_facebook{ position:absolute; top:0; left:6.3em;  }
#boton_twittear{position:absolute;  top:0; left:0; }


#titulo_principal img{ position:relative; top:2px; margin-left:.6em;}

/*.clima{position:absolute; padding:0;margin:0; right:-3.5em; top:0; z-index:13000;}
.clima a{display:block; background:url(../imagenes/fondo_boton_clima.png) repeat-x left bottom; text-decoration:none; text-transform:uppercase; color:#FFF; padding:.3em 1em; margin:0; font-size:65%; font-family: 'Open Sans', sans-serif; letter-spacing:0;font-weight:900;-webkit-border-radius:.3em; -moz-border-radius:.3em; border-radius:.3em;}
.clima div{position:absolute;right:0; top:1.1em; background: #069;  ;border-radius:.5em; border:1px solid #DDD ; padding:1em; width:185px;}*/


#barra_clima{ position:absolute; right:0; bottom:0;}


/*BOTONES DE REDES PARA PÁGINAS DE PRODUCTO */
/*#botones_redes_fila{position:absolute;left:26em; bottom:.8em;}
#botones_redes_fila li{ float:left; margin-left:.5em;}
#botones_redes_fila li strong{ color:#FFF; text-shadow: 1px 1px 2px #000000; filter: dropshadow(color=#000000, offx=1, offy=1);}*/

#botones_redes_fila{position:absolute;right:13.9em; top:1.5em;}
#botones_redes_fila li{ float:left; margin-left:.5em;}


/*ESTILOS BARRA DE NAVEGACIÓN PRINCIPAL*/
#nav{position:relative; width:100%; z-index:10100; border-bottom:1px solid #BBB; border-top:1px solid #BBB; /*-webkit-border-radius: .3em 0 .3em .3em; 
border-radius: .3em 0 .3em .3em; -moz-border-radius-topright:0;  */}
#nav ul{ position:relative; list-style:none; margin:0; padding:0; /*width:inherit;*/}
#nav ul li{float:left; width:14.27%;}
#nav ul li a{display:block; margin:0; padding:.8em 1%; text-align:center; text-decoration:none; text-transform:uppercase; color:#333; font-size:70%; font-family: 'Open Sans', sans-serif; letter-spacing:0; font-weight:400;}
#nav ul li a:hover{ font-weight:600; color: #069; background:#FFF; /*border-left:1px solid #999; border-right:1px solid #999;*/}

/* Submenu */

#nav ul .submenu, #nav ul .subsubmenu, #nav ul .submenu_3  {position:absolute; top:1.9em; padding:0; list-style:none;/*font-size:90%;*/ width:12.5%; min-width:10em; display:none; }
#nav ul.submenu li { position:relative; float:none; background-image:none; width:100%;}

/* Subsubmenu */
#nav ul .subsubmenu, #nav ul .submenu_3 {position:absolute; left:100%; top:0;  width:100%;}
#nav ul.subsubmenu li { float:none;  width:100%;}
#nav ul.submenu li a { text-align:center; color: #069; border:none;  padding:1em; background:#FFF; border-bottom:1px solid #DDD;  border-left:1px solid #CCC; border-right:1px solid #CCC;} 
#nav ul.submenu li a:hover {background: #058; color: #FFF; font-weight:600; text-decoration:none; border-bottom:1px solid #EEE; border-left:1px solid #058; border-right:1px solid #058;}
#nav ul.submenu li .first_link{}

#nav ul.submenu li .last_link{/*border-bottom:1px solid #333;*/-moz-border-radius-topleft: 0; -moz-border-radius-topright: 0; -moz-border-radius-bottomright: 1em;-moz-border-radius-bottomleft: 1em; -webkit-border-radius: 0px 0px 1em 1em; border-radius: 0px 0px 1em 1em;}
#nav ul .submenu_3 .first_link{
-moz-border-radius-topleft: 0;
-moz-border-radius-topright: .5em;
-moz-border-radius-bottomright: 0;
-moz-border-radius-bottomleft: 0;
-webkit-border-radius: 0px .5em 0 0;
border-radius: 0 .5em 0 0;}
#nav ul .submenu_3 li a{background: #058; border-bottom:1px solid #047; color:#FFF; border-left:1px solid #058; border-right:1px solid #058;}
#nav ul .submenu_3 li a:hover{background:#036; color:#FFF; border-bottom:1px solid #069;}
#nav .btn_home{-moz-border-radius-topleft: .5em; -moz-border-radius-topright: 0; -moz-border-radius-bottomright: 0; -moz-border-radius-bottomleft: .5em;-webkit-border-radius: .5em 0 0 .5em; border-radius: .5m 0 0 .5em;}
#nav .btn_cr{ background: #069 url(../imagenes/bandera_btn_cr.png) no-repeat left center; color:#FFF; width:98%;}
/*#nav #li_cr{background:#C00 url(../imagenes/fondo_boton_clima.png) repeat-x left bottom;-moz-border-radius-topleft: 0;-moz-border-radius-topright: .5em;-moz-border-radius-bottomright:.5em;-moz-border-radius-bottomleft: 0;-webkit-border-radius: 0 .5em .5em 0;border-radius: 0 .5em .5em 0;}*/
#nav .btn_cr:hover{ background: #039 url(../imagenes/bandera_btn_cr.png) no-repeat left center; color:#FFF;}

/*BREADCRUMBS*/
#ruta{padding-top:1em; padding-left:0; font-size:70%; font-family: 'Open Sans', sans-serif; color:#000;/*text-transform:uppercase;  letter-spacing:.2em;*/ font-weight:100;}
#ruta a{ display:inline-block; background:url(../imagenes/pixel_50.png) ; color: #FFF; width:auto; margin:.5em; /*margin-left:.2em;*/ padding:.5em; -moz-border-radius:.5em; -webkit-border-radius:.5em; border-radius:.5em; text-decoration:none;}
#ruta a:hover{background:rgba(0,0,0, .7); }
#ruta span{ position:relative; top:.2em; font-weight:bold; font-size:1.5em; color:#1e155d;} 


/*ESTILOS CONTENIDO*/
#content{clear:both; font-size:80%; min-height:20em; margin-top:2em;}
#content img{
/*-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;*/
/*border:1px solid #FFF;*/
/*-webkit-box-shadow: 5px 5px 10px 1px rgba(0, 0, 0, .8);
-moz-box-shadow: 5px 5px 10px 1px rgba(0, 0, 0, .8);
box-shadow: 5px 5px 10px 1px rgba(0, 0, 0, .5);*/
}


/**/
.div_izq_75{width:77%; float:left;  }
.div_der_25{width:20%; float:right; padding-left:1%;  /*border-left:1px solid #999;*/ }
.div_der_25 h2{ /*font-family: 'Josefin Sans', sans-serif; */ font-size:125%; /*  background:rgba(0,0,0,.5);*//*url(../imagenes/fondo_h2.png) repeat-x left bottom;*/ padding:0; padding-bottom:.5em; margin:0;  color:#333; text-align:center; text-transform:uppercase; border-bottom:1px solid #BBB; /*-moz-border-radius-topleft: .5em;-moz-border-radius-topright: .5em;-moz-border-radius-bottomright: .5em;-moz-border-radius-bottomleft: 0;-webkit-border-radius: .5em .5em 0 0;border-radius: .5em .5em 0 0; text-align:center; text-shadow: 1px 1px 2px #000000;
filter: dropshadow(color=#000000, offx=1, offy=1);*/}
.div_izq_75 h2{ font-size:210%; letter-spacing:0; padding:0;}

/*CAJA DE DESCRIPCIÓN*/
#descripciones{ font-family: 'Open Sans', sans-serif; font-weight:normal; width:24%; float:left; padding:0; margin:0;/*-webkit-border-radius:0 0 .5em .5em; border-radius:0 0 .5em .5em;*/ margin-bottom:2em;}
#descripciones *{ width:100%; padding:0; border:none;}
#descripciones h2, #descripciones h3{margin:0;}
#descripciones h2{ font-size:200%; padding:0;/* text-align:center; text-shadow: 1px 1px 1px #000000; filter: dropshadow(color=#000000, offx=1, offy=1); background:#0d6b92 url(../imagenes/fondo_h2.png) repeat-x left bottom; -webkit-border-radius:.5em .5em 0 0; border-radius:.5em .5em 0 0; -moz-border-radius:.5em; border-bottom:1px solid #CCC; color:#FFF; */ text-align:left;}
/*#descripciones div{ padding:10px;}*/
#descripciones h3{clear:both;  margin-top:1em; border-bottom:1px solid #999; font-size:120%;}
#descripciones ul{margin:0; padding:0; padding-top:1em; list-style-position:inside; }
#descripciones ul li{padding:0; padding-bottom:.2em;}
#descripciones strong{ font-weight:semibold;}

/*BOTONES DE COLORES PARA PARAGUAS*/
#descripciones li .listado_colores li{ float:left; margin:0; width:25%; padding:0;}
#descripciones li .listado_colores li a{display:block; margin:0; width:100%; padding:1em 0; text-decoration:none; text-align:center;}
/*.btn_azul{ background:url(../paraguas/importados/btn_importados/btn_azul.png) no-repeat right center;}
.btn_rojo{ background:url(../paraguas/importados/btn_importados/btn_rojo.png) no-repeat right center;}
.btn_negro{ background:url(../paraguas/importados/btn_importados/btn_negro.png) no-repeat right center;}
.btn_blanco{ background:url(../paraguas/importados/btn_importados/btn_blanco.png) no-repeat right center;}*/
.btn_azul{ background:#036; color:#FFF;}
.btn_rojo{ background:#900; color:#FFF;}
.btn_negro{ background:#000; color:#FFF;}
.btn_blanco{ background:#FFF; color:#000;}
.btn_amarillo{ background:#FF0; color:#000;}
.btn_verde{ background: #096; color:#FFF;}
.btn_azul_rey{ background: #009; color:#FFF;}
#imagen_color{ position:absolute; width:350px; bottom:220px; left:300px; background:#FFF; padding:1em; border:1px solid #CCC; z-index:20000; }


/*AREA DE GALERÍA*/
#galeria{position:relative; top:8em;  width:75%; float:right;/* border-left:1px solid #666;*/}
/*#galeria h2{position:absolute; top:-100em; font-weight:100; font-size:250%; }*/
#galeria h2{position:absolute; clip:rect(1px,1px,1px,1px);}
#botones_secciones{position:relative; margin:1em 0;  padding:0; list-style:none; width:100%; max-width:980px; float:left;}
#botones_secciones li{float:left; width:33%;}
#botones_secciones  #btn_paraguas{position:relative; left:.7%;  margin:0;}
#botones_secciones  #btn_historia{ position:absolute; right:0;}
#botones_secciones li a img{ display:block; width:100%; border:1px solid #999;}

/*ESTILOS CLASS Y COLUMNA DERECHA*/
.cajas_grises{
	/*-webkit-border-radius: 1em; -moz-border-radius: 13m;border-radius: 1em;*/
	-webkit-box-shadow: inset 0px 4px 8px 0px rgba(0, 0, 0, .2); -moz-box-shadow: inset 0px 4px 8px 0px rgba(0, 0, 0, .2); box-shadow: inset 0px 4px 8px 0px rgba(0, 0, 0, .2);
    background: #FFF url(../imagenes/fondo_caja_grises.png) repeat-x left 130px;
	padding:.5em 2%;
	border:1px solid #999;border-right:1px solid #CCC; border-bottom:1px solid #CCC;
	margin-bottom:1em; -moz-border-radius-topleft: 0; -moz-border-radius-topright: 0; -moz-border-radius-bottomright: .5em; -moz-border-radius-bottomleft: .5em;-webkit-border-radius: 0 0 .5em .5em; border-radius: 0 0 .5em .5em;
}

.cajas_grises img{ /*border:1px solid #999; border-left:1px solid #666; border-top:1px solid #666; */display:block; margin-right:3%; margin-bottom:.5em; /*float:left; width:40%; max-width:130px;-webkit-box-shadow: 1px 1px 10px 2px rgba(0, 0, 0, .3);
-moz-box-shadow: 1px 1px 10px 2px rgba(0, 0, 0, .3);
box-shadow: 1px 1px 10px 2px rgba(0, 0, 0, .3);*/}

/* BARRA DE NAVEGACIÓN DE SECCIONES*/
.cajas_grises #descripciones ul li { border-bottom:none;}
.cajas_grises h2{ font-size:150%; padding-top:0;}
.cajas_grises li{ padding:.5em 2%; width:90%; border-bottom:1px solid #CCC; margin:0 auto;}
.cajas_grises a{display:block; margin:0;  padding:.5em 2%; color: #069; text-decoration:none; width:100%; }
.cajas_grises a:hover{ text-decoration:underline;}¡
.cajas_grises #link_facebook{ background: url(../imagenes/icono_facebook_color.png) no-repeat left center;}
.cajas_grises #link_twitter{background: url(../imagenes/icono_twitter_color.png) no-repeat left center;}
.cajas_grises #link_blog{background: url(../imagenes/icono_blog_color.png) no-repeat left center;}

#nav_secciones li{ padding:0; margin: 0 0 1.5em 0;}
#nav_secciones a{ color:#069; padding: 1em 0 1em 0; background:none; text-decoration:none; font-weight:100; font-size:120%; }
#nav_secciones a:hover{ text-decoration:underline; color:#069;}
/*#nav_secciones #link_home{ background:url(../imagenes/icono_iberia_0001_Layer-3.png) no-repeat left center;}
#nav_secciones #link_paraguas{ background: url(../imagenes/iconos-paraguas.png) no-repeat left center;}
#nav_secciones #link_contacto{ background: url(../imagenes/icono_iberia_0002_Layer-2.png) no-repeat left center;}
#nav_secciones #link_dummy{ background: url(../imagenes/icono_iberia_0000_Vector-Smart-Object.png) no-repeat left center;}
*/

#actualizaciones_blog{ background:#FFF url(../imagenes/fondo_blog.png) repeat-x left bottom; height:8.3em; overflow:auto; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:120%;}
#actualizaciones_blog a{ display:inline; margin:0;  padding:0; text-decoration:none; width:100%; } 
#columna_datos{position:relative; padding:1em 0 1em 1em; margin:0; margin-bottom:.5em; color:#666; }
#columna_datos ul li{ border:none; padding: .3em 0; margin:0; }
#columna_datos ul li ul li{ margin:0; padding:0;}
#columna_datos li span{ /*font-weight:900; */color:#069;}
#columna_datos a{margin:0; display:block; padding:0; color: #069; text-decoration:none; width:100%; }


/*ESTILOS TABS*/
.tab-container .panel-container {/* background: #CCC; border: solid #666 1px; padding:.5em; margin-bottom:1em; */  font-family: 'Open Sans', sans-serif; width:10em; float:left; background:#0CC;}
/* .panes{ position:relative;background:#0987ab; margin:0; padding:1em;*/ /*-moz-border-radius-topleft: 0px;
-moz-border-radius-topright: 0;
-moz-border-radius-bottomright: .5em;
-moz-border-radius-bottomleft:.5em;
-webkit-border-radius: 0 0 .5em .5em;
border-radius: 0 0 .5em .5em;}*/
/*.panes div{ min-height:25em; background:none;}*/
.etabs {/*background:#0d6b92 url(../imagenes/fondo_h2.png) repeat-x left bottom;*//*position:absolute;*/ margin:0 0 1em 0; padding:0; /*-moz-border-radius-topleft: .5em;
-moz-border-radius-topright: .5em;
-moz-border-radius-bottomright: 0;
-moz-border-radius-bottomleft: 0;
-webkit-border-radius: .5em .5em 0 0;
border-radius: .5em .5em 0 0;  */ text-align:left; font-size:125%; border-bottom:1px solid #BBB;   }
.tab { display: inline-block; zoom:1; *display:inline; /*background:rgba(0,0,0,.2); border: solid 1px #999;*/ border-bottom: none; -moz-border-radius: .2em .2em 0 0; -webkit-border-radius: .2em .2em 0 0; font-family: 'Open Sans', sans-serif; font-weight:100;  /*text-transform:uppercase; */ text-align:center;}
.tab a {font-size: 1em; line-height: 2em; display: block; padding: 0 .5em; outline: none; text-decoration:none; text-transform:uppercase; color:#666; }
.tab.active { background: url(../imagenes/pixel_50.png);  /*padding-top: .5em;*/ }
.tab a.active { font-weight:100; color:#FFF;  /* color: #FFF; #630;text-shadow: 1px 1px 1px #000; filter: dropshadow(color=#000, offx=1, offy=1);*//*text-decoration: underline;*/}

#secciones_somos {/*position:absolute; left: 15%; width:60%;*/ text-align:justify; /*background:#FFFFFF; */padding:0 1em 1em 1em;/* border:1px solid #CCC; */}
#secciones_somos #imagen_compromiso{display:block; float:left; margin-top:1em; border:none; }
#secciones_somos #div_compromiso li{ margin-bottom:1em; }
#secciones_somos em{ color:#069; font-style:normal;}
#secciones_somos img{float:left; margin-right:2%;/* -webkit-border-radius:.5em; -moz-border-radius:.5em; border-radius:.5em;*/ border:1px solid #999;}


.borrarFlotado{clear:both; border:none;} 

/* DIV HISTORIA*/
#nav_historia{float:left; width:100%; margin:1em 0; }
#nav_historia li{float:left; width:20%; padding:0; margin:0; border:none;}
#nav_historia li a{text-align:center; padding:0; width:98%; font-weight:600; font-size:90%;}
#nav_historia li a img{float:none; margin:0 auto; /* -webkit-border-radius:0; border-radius:0; box-shadow:none; -webkit-box-shadow:none;*/}
#div_historia p{ /*margin:0 0 1em 0; */}
#div_historia div { padding:0; margin:0;/* clear:both; */}
#div_historia #principio{/*clear:both;*/}
#div_historia h3 {/*color:#069;*/ /*border-bottom:1px solid #CCC; */font-size:130%; margin-top:1em; margin-bottom:0; /*font-weight:400;*/} 
#div_historia strong{ font-weight:600;}
.flotar_derecha{float:right; margin-left:2%;}

#div_historia #fotos_historia{ width:12em; float:left;}
#div_historia #fotos_historia img{width:10em; margin-bottom:1em;}


/*LOGOTIPO DE IBERIA PROMOS*/
#logo_promos{position:absolute; right:0; top:0; width:30%; max-width:382px;}


/*GENERALES MUESTRARIO*/
/*#caja_telas{ position:absolute; z-index:50000; left:20em; top:20em; width:25em;}*/
#caja_telas, #caja_Fabrics{ position:absolute; z-index:50000; right:0; top:13em; width:25em;}
#caja_telas .muestrario h4, #caja_Fabrics .muestrario h4{ text-align:left; padding:1em 0 0 1em ; border-bottom:none;}
#caja_telas a{margin:0; color: #036; text-decoration:none;}
#caja_telas a:hover{ text-decoration:underline;}
#listado_telas{ /*float:none; height:3em;*/}
#listado_telas li{ width:100%; text-align:right;}
.muestrario{ position:relative;}
.muestrario ul{ float:left; width:40%; list-style:none; margin:0; padding:1em;}
.muestrario ul li{ clear:both; margin-bottom:1em;}
.muestrario ul li span {display:block; float:left; width:1.5em; height:1.5em;  margin-right:.5em;}
.muestrario .btn_ocultar{ position:absolute; display:block;width:20px; height:20px; left:0; top:0; background:url(../imagenes/btn_ocultar.jpg); }
.muestrario .btn_ocultar span{display:none;}

/*COLORES NYLON*/
#muestras_nylon{ width:100%; border:1px solid #CCC; background: #FFF;  }
.muestrario  #amarillo_mango{ background:#f6ac0e;}
.muestrario  #amarillo_canario{ background:#f7e610; }
.muestrario  #vino{ background:#902d41;}
.muestrario  #verde_obscuro{ background:#367663;}
.muestrario  #verde_claro{ background:#198c66;}
.muestrario  #rosa_mexicano{ background:#f60e88;}
.muestrario  #rojo{ background:#ef2545;}
.muestrario  .negro{ background:#21232a;}
.muestrario  #naranja{ background:#ee8849;}
.muestrario  #gris{ background:#c9beb1;}
.muestrario  #cafe{ background:#432f22;}
.muestrario  #beige{ background:#edd1ae;}
.muestrario  #azul_rey{ background:#1966b5;}
.muestrario  #azul_marino{ background:#314165;}

/*COLORES SILVER*/
#muestras_silver{ position:absolute; right:0; width:16em; border:1px solid #CCC; background: #FFF; }
#muestras_silver ul{ width:100%;}
.muestrario #verde_silver{background:#445024;}
.muestrario #rosa_silver{background:#ecacc5;}
.muestrario #rojo_silver{background:#b33345;}
.muestrario #naranja_silver{background:#ff833a;}
.muestrario #azul_silver{background:#233447;}
.muestrario #beige_silver{background:#edc3ae;}
.muestrario #gris_silver{background:#c7beaf;}



/*ESTILOS FORMULARIOS*/
form{ float:left; width:35%; margin:0; padding:0; }
label{ display:block; margin-top:1em; margin-bottom:.3em; font-family: 'Open Sans', sans-serif; /*font-family: 'Josefin Sans', sans-serif; font-size:110%; font-weight:900; text-transform:uppercase; */}
.caja_de_texto{ background: url(../imagenes/pixel_15.png) ; width:100%; padding:.3em; font-size:1em; -webkit-border-radius:.5em; border-radius: .5em; -moz-border-radius:.5em; border:none; -webkit-box-shadow: inset 0px 4px 8px 0px rgba(0, 0, 0, .2); -moz-box-shadow: inset 0px 4px 8px 0px rgba(0, 0, 0, .2); box-shadow: inset 0px 4px 8px 0px rgba(0, 0, 0, .2);}
/*
EL SGTE. ESTILO FUR CREADO POR OHM
*/
.caja_de_texto_err{ background-color:#FCC; width:100%; padding:.3em; font-size:1em; -webkit-border-radius:.5em; border-radius: .5em; -moz-border-radius:.5em; border:none; -webkit-box-shadow: inset 0px 4px 8px 0px rgba(0, 0, 0, .2); -moz-box-shadow: inset 0px 4px 8px 0px rgba(0, 0, 0, .2); box-shadow: inset 0px 4px 8px 0px rgba(0, 0, 0, .2);}
.senddiv{
	top:0px;
	position:absolute;
	z-index:20100;
	display:none;
	margin:0px;
	width:100%;
	height:100%;
background-color:#000000;
filter:alpha(opacity=50); opacity:0.5;	
	}
.inbox{
	position:absolute;
	z-index:20200;
	width:400px;
	height:400px;
	left:50%;
	top:50%;
	margin-top:-200px;
	margin-left:-200px;
	background-color:#FFFFFF;
	}
textarea{ background: url(../imagenes/pixel_15.png); resize:none; width:100%; height:7.5em; padding:.3em; font-size:1em; -webkit-border-radius:.5em; border-radius: .5em; -moz-border-radius:.5em; border:none; -webkit-box-shadow: inset 0px 4px 8px 0px rgba(0, 0, 0, .2); -moz-box-shadow: inset 0px 4px 8px 0px rgba(0, 0, 0, .2); box-shadow: inset 0px 4px 8px 0px rgba(0, 0, 0, .2);}
input[type="file"]{width:100%; margin:0;}
.botones_formulario{ float:left; margin:.5em 0; display:block;  padding:.7em; margin-right:1em; background:#069;  font-size:80%; cursor:pointer;  -moz-border-radius:.3em; -webkit-border-radius:.3em; border-radius:.3em; color:#FFF; border:none; text-transform:uppercase; }
.botones_formulario:hover{background:#047;}


/*SECCIÓN PIE*/
#footer{position:relative; z-index:20000; clear:both; padding:1em; text-align:center; font-size:75%; /*border-top: 1px solid #999;*/}
#footer a{margin:0 .5em; color: #036; text-decoration:none;}
#footer a:hover{ text-decoration:underline;}
#footer p{ margin:0;}
    





