.global-hidden{display:none}
.limpia{clear:both;}
body{padding:0;	margin:0;background-image:url(/img_signia/layout/bg_body_sombra.jpg); background-repeat: repeat-y; background-position:center;	line-height:14px;text-align:center;}
td{	vertical-align: top; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:11px;}
.tdleft{width:20%; text-align:right; font-weight:bold; }
textarea{width:300px; border:1px solid #7D7D7D; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:100%;margin-bottom:2px;}
form{margin:0; padding:0}
label{clear:both;}
img {border:0;}
h2{margin-top:0px;font-family:Arial, Helvetica, sans-serif; font-size:130%; font-weight:700; color:#7D7D7D; letter-spacing:3px; text-transform:uppercase;}
h3{text-align: left;font-family:Arial, Helvetica, sans-serif; font-size:125%; font-weight:700; color:#E60000; letter-spacing:1px; text-transform:uppercase;}
h4{padding: 0; margin:10px 0 0  0 ;font-family: Arial, Helvetica, sans-serif; font-size:110%; font-weight:700; color:#000000; letter-spacing:3px; }
h5{padding: 0; margin:0 0 15px 0 ;font-family: Arial, Helvetica, sans-serif; font-size:110%; font-weight:bold; color:#7D7D7D; letter-spacing:3px; }
#todo{	width:778px;margin: 0px auto;background-color:#FFFFFF;text-align: left;	}
.textocontenido {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:70%; padding:10px 0 10px 10px; margin:10px 0 10px 10px;
				min-height:520px;
				height:expression(
    			this.scrollHeight < 520? "520px" : "auto" );
				clear:both;}
.textocontenido p {padding:0 15px 5px 0; margin:0; line-height:14px}
.textocontenido a {text-decoration:none;}
.textocontenido ul{padding:0; margin:0 ;}
.listatexto li{	margin:6px 0 0 20px; padding: 0 0 4px 0;	list-style-position: outside;	list-style-type: none;	list-style-image: url(/img_signia/layout/flecha_dcha_gris.gif);}
.listatexto li a{color:#000000;}
.listatexto li a:hover{	color:#E60000;text-decoration:underline;list-style-position: outside;list-style-type: none;	list-style-image: url(/img_signia/layout/flecha_dcha_red.gif);}
.listatexto li p{margin:5px 0 5px 0; padding:0}
#popup{	width:100%;	margin: 0px auto;background-color:#FFFFFF;}
#cabecera {width:100%}
#home_topgris{background-color:#7D7D7D;  padding: 20px 15px 10px 15px;height:45px;}
#home_topgris a {font-family:Arial, Helvetica, sans-serif; color:#D9D6D6; font-size:80%; text-decoration:none; text-transform:uppercase;letter-spacing:2px;}
#home_topgris a:hover{color:#FFFFFF;}
#home_topgris ul {	margin: 0 ; padding:0;list-style-position: inside;list-style-type: none;}
#home_links{border-bottom:1px solid #D9D6D6;width:100%;}
#home_tit_clientes{margin: 0; padding: 18px 0 0 0;text-align:center; text-transform:uppercase; letter-spacing:4px;font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:80%; }
#home_bl_noticias{padding:0 0 0 1px; margin: 0; height: 200px; background-image:url(/img_signia/layout/bg_home_noticias.gif); background-repeat:no-repeat; background-position: top right;}
.home_noticia{width:192px;float:left; margin:0; padding:0;}
.home_noticia_logo{height:40px; margin:10px 12px 10px 8px; background-position:left bottom; background-repeat:no-repeat;}
.home_noticia_texto{font-family:verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:70%;padding:15px 15px 0 15px;}
.home_noticia_texto img{margin: 0 0 0 165px;position:absolute;	top:202px;}
.home_noticia_texto a{color:#FFFFFF; text-decoration:none;}
.home_noticia_texto a:hover{color:#FFFFFF; text-decoration:underline;}
.home_bloques{width:168px;float:left; margin:0 10px 0 0 ; padding:0;}
.home_bloques h3{font-family:Arial, Helvetica, sans-serif; font-size:100%; font-weight:bold; color:#000000; letter-spacing:1px;margin:0; padding:10px 0 0 0; border-top:1px solid #D9D6D6; }
.home_bloques h3 a{color:#000000}
.home_bloques h3 a:hover{color:#E60000; text-decoration:underline;}
home_bloques ul{margin:0; padding:0;}
home_bloques li{padding:0;	list-style-position:outside; list-style-image: url(/img_signia/layout/flecha_dcha_gris.gif);margin:0;}
.centrofoto{clear:both;margin:0; padding:0;border-top:2px solid #FFFFFF;border-bottom:2px solid #FFFFFF;}
#franja_top{background-color:#FF9900; width:573px; margin:0; padding: 2px 0 2px 10px;text-transform:uppercase; letter-spacing:4px;font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:60%; }
#login_clientes{font-family:verdana, Arial, Helvetica, sans-serif; color:#7D7D7D; font-size:100%;margin: 25px 30px 0 34px;}
#interior_login_clientes{font-family:verdana, Arial, Helvetica, sans-serif; color:#7D7D7D; font-size:100%;margin: 0 30px 0 34px;}
#interior_tit_clientes{margin: 0; padding:10px  0 0  0;text-align:center; text-transform:uppercase; letter-spacing:4px;font-family:Arial, Helvetica, sans-serif; color:#FF9900; font-size:90%; border-top: 1px solid #FF9900}
#contacto {height:41px; width:150px; margin:0 0 0 14px ; padding: 12px 0px 10px 25px;  background-image:url(/img_signia/layout/boton_contacto.png); background-repeat:no-repeat;}
#contacto a {color:#7D7D7D;font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; letter-spacing:1px; line-height:10px}
#contacto a:hover{color:#E60000;}
.rayas{background-image:url(/img_signia/layout/fdo_rayas_193.gif); background-repeat:repeat-y;}
.bloque_izq{margin:0; padding:0;float:left; font-family:Arial, Helvetica, sans-serif;  font-size:70%; width:193px; }
.bloque_dcha{width:583px; float:right;margin:0;	padding:0;background-position:top right;}
.txt {color:#000000; text-decoration:none; font-weight:bold;}
.txt:hover{color:#E60000; text-decoration:none;}
.linkNaranja {color:#000000; text-decoration:none;}
.linkNaranja:hover{color:#E60000; text-decoration:none;}
.txtNaranja{color:#E60000; text-decoration:none;}
.inicio {background-image:url(/img_signia/layout/flecha_up_gris.gif);background-position: 0 2px; background-repeat:no-repeat; margin: 0;padding: 0 0 0 15px;float:left;}
.idioma {background-image:url(/img_signia/layout/bandera.gif); background-position: 0 2px;background-repeat:no-repeat; margin: 0px;padding: 0 0 0 13px;float:right;}
.campo_clientes{width:120px; border:1px solid #7D7D7D; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:100%;margin-bottom:2px;}
.boton_clientes{padding:5px 0 0 40px;}
.boton_trabaj{padding:5px 0 0 220px;}
.centro {width:320px;margin: 0 0 0 110px; }
.campo_trabaja{width:300px; border:1px solid #7D7D7D; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:100%;margin-bottom:2px;}
.p_notica{	margin:0px;}
#menu{text-align:center; height:19px;background-color:#7D7D7D;margin:0; width:100%; padding: 0;text-transform:uppercase; letter-spacing:1px;font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:60%;}
#menu ul {background-color:#7D7D7D; margin:0; padding:2px; list-style-position: outside; list-style-type: none;}
#menu li{background-color:#7D7D7D;float:left;margin:1px 0 0 7px;}
#menu a{background-color:#7D7D7D;color:#FFFFFF ;text-decoration:none;margin:0 8px 0 0;}
#menu a:hover{color:#D9D6D6; }
#interior_bl_color{padding:0 ;height: 19px;  background-image:url(/img_signia/layout/bg_int_color.gif); background-repeat:repeat-y; background-position: top right;}
#interior_topgris{background-color:#7D7D7D;  padding: 0 ;height: 19px; }
#interior_topgris a {font-family:Arial, Helvetica, sans-serif; color:#D9D6D6; font-size:80%; text-decoration:none; text-transform:uppercase;letter-spacing:2px;}
#interior_topgris a:hover{color:#FFFFFF;}
#interior_topgris ul {margin: 0 0 0 0;list-style-position: inside;list-style-type: none;padding:2px 15px 0 15px;}
#interior_links{width:100%;}
#clientes_left {width:42%; float:left}
#clientes_right {width:42%; float:left; margin: 0 20px 0 22px;}
#clientes_left ul{padding:0 0 10px 20px; margin:0 0 10px 20px ;}
#clientes_right ul{padding:0 0 10px 0; margin:0 0 10px 20px ;}
.clientes li{padding: 0 0 4px 0px;	list-style-position: outside;	list-style-type: none;	list-style-image: url(/img_signia/layout/flecha_dcha_gris.gif);	border-bottom:1px solid #D9D6D6; margin-top:6px;}
.firstp{border-top:1px solid #D9D6D6;border-bottom:1px solid #D9D6D6;margin:5px 15px 5px 0; padding:10px 0 10px 0 ; }
.firstpsin{margin:5px 15px 5px 0; padding:5px 0 5px 0 ; }
.ptopline{border-top:1px solid #D9D6D6;margin:5px 15px 5px 0; padding:5px 0 5px  0; clear:both;}
.imgejemplo {	margin:0;	padding:0;	float:left;	border: 1px solid #D9D6D6;}
.imgejemplo img{margin:0; padding:0}
.navejemplo{float:left; margin:0; width:25px; }
.navejemplo ul {margin:0; width:25px; padding:0;}
.navejemplo li{ background-color:#E60000;  width:25px; text-align:center; padding:4px;margin: 0 0 10px 10px;list-style-position: outside; color:#FFFFFF;list-style-type: none;}
.navejemplo li a {color:#FFFFFF;}
.navejemplo li a:hover {color:#FF9900;}
.rss{float:right;text-transform:uppercase; font-size:85%; letter-spacing:1px; font-family:Arial, Helvetica, sans-serif; padding:0 0 0 15px;}
.linkejemplo{float:right; background-image:url(/img_signia/layout/flecha_dcha_gris.gif); background-repeat:no-repeat; text-transform:uppercase; font-size:85%; letter-spacing:1px; font-family:Arial, Helvetica, sans-serif; padding:0 0 0 15px;}
#linkejemplo {color:#7D7D7D;}
#linkejemplo:hover {color:#E60000;}
.fecha{color:#7D7D7D;background-image:url(/img_signia/layout/flecha_dcha_gris.gif); background-repeat:no-repeat; letter-spacing:1px; font-family:Arial, Helvetica, sans-serif; padding:0 0 0 15px;}
#submenu_left {width:42%; float:left ; margin: 0 10px 0 0;}
#submenu_right {width:42%; float:left; margin: 0 20px 0 0;}
#submenu_left ul{padding:0 0 10px 20px; margin:0 0 10px 20px ;}
#submenu_right ul{padding:0 0 10px 20px; margin:0 0 10px 20px ;}
.sub ul{padding:0 0 10px 20px; margin:0 15px 10px 20px ;}
.submenu {	padding: 0 0 4px 0;	list-style-position: outside;	list-style-type: none;	list-style-image:url(/img_signia/layout/flecha_dcha_gris.gif); 	border-bottom:1px solid #D9D6D6;  margin-top:6px;}
.submenu a:hover{	padding: 0 0 4px 0;	list-style-position: outside; list-style-type: none;	list-style-image: url(/img_signia/layout/flecha_down_red.gif);	background-repeat:no-repeat; background-position:left; margin-top:6px; color:#E60000; font-weight:bold;}
.activo {padding: 0 0 4px 0px; list-style-position: outside;list-style-type: none;list-style-image: url(/img_signia/layout/flecha_down_red.gif); margin-top:6px;color:#E60000; font-weight:bold;}
.submenu-lateral ul{margin-top:20px;}
.submenu-lateral li{padding: 0 0 4px 0;	list-style-position: outside;list-style-type: none;	list-style-image: url(/img_signia/layout/cruz.gif);}
.submenu-lateral a{color:#7D7D7D; text-decoration:none; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; letter-spacing:0.1em; font-size:90%}
.submenu-lateral a:hover {color:#7D7D7D; text-decoration:underline;}
.productoflecha{margin: 20px 15px 10px 15px; padding: 0 0 10px 0; }
.p_productoflecha{margin:0 0 5px 25px;padding:0 0 10px 0; font-family:Verdana, Arial, Helvetica, sans-serif;color:#7D7D7D; border-bottom:1px solid #7D7D7D;}
.p_productoflecha img {margin:10px 0 5px 0; float:right;}
.productoflecha a{color:#7D7D7D; text-decoration:none; line-height:130%;}
.productoflecha a:hover{color:#7D7D7D; text-decoration:underline;}
.producto{margin: 20px 15px 10px 15px; padding: 0 0 10px 0;}
.p_producto {margin:0 0 5px 25px;padding:0 0 10px 0; font-family:Verdana, Arial, Helvetica, sans-serif;color:#7D7D7D; border-bottom:1px solid #7D7D7D;}
.producto a{color:#7D7D7D; text-decoration:none;}
.producto a:hover{color:#FF9900; text-decoration:none;}
.p_interior{ margin:0 0 5px 25px;padding:0 0 5px 0; font-family:Verdana, Arial, Helvetica, sans-serif;color:#000000;}
.p_interior img{text-align: left; }
.abcd p{height: 40px; margin:0 15px 5px 40px;padding:10px 0 0 0; font-family:Verdana, Arial, Helvetica, sans-serif;color:#7D7D7D; }
#pie { margin: 0px auto; padding:0; width:778px}
#pie a{letter-spacing:1px;text-decoration:none;text-transform:lowercase; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:100%;}
#pie_izq{height:13px;float:left;width:193px;background-color:#7D7D7D; text-align:center; padding: 3px 0 2px 0; margin:0;text-transform:lowercase; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:60%;}
#pie_dcha{margin:0;text-align:center;height:13px;border-left:2px solid #FFFFFF;float:left;background-color:#E60000; width:583px; padding: 3px 0 2px 0;text-transform:lowercase; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:60%; }
#pie_dcha ul{margin:0; padding:0;}
#pie_dcha li{letter-spacing:1px;margin:0;padding:0 45px 0 45px ;list-style-position: outside; list-style-type: none; float:left}
.ulSinVinyeta{	list-style-image:none;}
