#bienvenida h3{ font-size: 20px; padding-bottom:6px;}
/* anexas */
.anexas .top{height: 22px; background: url(../img/bg/top.png) no-repeat; float:left; width:988px;  }
.anexas .content{padding: 0 19px 0 19px; background: url(../img/bg/bg.png) repeat-y; float:left; width:950px;  }
.anexas .borde { height: 22px; background: url(../img/bg/borde_bot.png) no-repeat; float:left; width:988px;}
.anexas .info{ float:left; width:950px;  }
.fondo_corto {background: #C41711 url(../img/bg/fondo_corto.jpg) repeat-x center top; }

.borde_inf { padding-bottom:20px;}

.banner_728{ width: 728px; height:90px; padding-left: 19px; background: url(../img/bg/publicidad.png) no-repeat; float:left;}
.banner_centrado { padding: 10px 0 10px 120px; float:left;}

/* normas */
.infoleft { width:672px; float:left; padding-right:20px;}
.infoleft p { padding-bottom:12px;}
.inforight { width:258px; float:right;}
.resolucion { width:234px; background:#E2DCDC url(../img/bg/borde_top.jpg) no-repeat top; padding:12px 12px 0 12px;}
.titulo { font-size: 18px;}
.titulo_rojo{ color:#FF3324; }
.resolucion h2{ font-size: 16px; }
.resolucion_p { padding:10px 0 10px 0; font-size:11px;}
.resolucion_ico { background:url(../img/bg/ico_resolucion.jpg) no-repeat; padding-left:22px; height:16px;}
.resolucion_bottom { width:258px; background:url(../img/bg/borde_bottom.jpg) no-repeat; height:10px; padding-bottom:20px;}

.normas_img { border: 4px #D8D8D8 solid; float:left; margin-right:20px;}
.normas_sep { padding:12px 0 12px 0;}
.normas_sep p { font-size:11px; color:#666;}
.normas_sep h3 { font-size:12px; color:#FF3324; font-weight:bold;}

/* 404 */
.no_disponible { padding: 32px 27px 0 27px; float:left; width:934px; height:670px; background: url(../img/bg/bg_404.jpg) no-repeat;}
.info_no_disponible { padding: 96px 0 0 334px; float:left; width:230px; text-align:center;  }
.info_no_disponible p { padding-bottom:8px;}

/* sucursales */
.sucursales { width:670px; float:left;}
.banner300 { width:300px; float:right; height:250px; padding-top:14px; background-color:#CCCCCC;}
.sucursales .top{height: 22px; background: url(../img/bg/top_sucursales.png) no-repeat; float:left; width:670px;  }
.sucursales .content{padding: 0 10px 0 10px; background: url(../img/bg/bg_sucursales.png) repeat-y; float:left; width:650px;  }
.sucursales .borde { height: 22px; background: url(../img/bg/borde_sucursales.png) no-repeat; float:left; width:670px;}


/* encuestas */
.encuestas { width:485px; float:left;}
.encuestas .top{height: 22px; background: url(../img/bg/top_encuestas.png) no-repeat; float:left; width:485px;  }
.encuestas .content{padding: 0 15px 0 15px; background: url(../img/bg/bg_encuestas.png) repeat-y; float:left; width:455px;  }
.encuestas .borde { height: 22px; background: url(../img/bg/borde_encuestas.png) no-repeat; float:left; width:485px;}
.encuestas ul {list-style-image:none; list-style-position:outside; list-style-type:none; padding-top:6px; width:450px;}
.encuestas li { display:block; padding:0 0 0 22px;width:420px; background: url(../img/auxi/bull_ir.gif) no-repeat; margin:4px 0 4px 0; float:left;}
.encuestas li p { float:left; text-align:left;}
.fecha_encuesta { font-size:11px; color:#333; width:80px;}
.titulo_encuesta { width:340px; float:left;}

.sep_encuestas { padding-left:18px;}

.encuestas h2 { color:#F00; font-size:14px; font-weight:bold; padding:10px 0 0 0;}
.fecha_encuesta_actual { font-size:11px; color:#333; padding-bottom:14px;}
.encuesta_dato { font-size:11px; color:#333;}
.encuesta_opcion { font-size:12px; color:#333; padding:4px 0 4px 0;}
.encuesta_total { font-size:11px; color:#333; padding:12px 0 0 0;}



a.rojotrans { background-image: url(../img/boto/bt_redtrans_iz.png); background-position: left top; height: 31px; text-decoration: none; text-align: center;} 
a.rojotrans  span { background-image: url(../img/boto/bt_redtrans_de.png); background-position: right top; height: 24px; padding-top: 7px; font-size: 12px; font-weight: bold;}
a.rojotrans:hover { background-position: left -31px;} 
a.rojotrans:hover span { background-position: right -31px; }

/*politicas*/
.tit_politicas { color:#FF3324; font-size:12px; font-weight:bold; padding-top:8px;}
.txt_politicas { color:#222; font-size:11px; padding-bottom:4px;}

.politicas_descarga { width:172px; height:126px; background:url(../img/bg/politicas01.jpg); padding:40px 0 0 62px;}
.politicas_descarga2 { width:200px; height:121px; background:url(../img/bg/politicas02.jpg); padding:45px 0 0 34px;}
.politicas_descarga3 { width:152px; height:128px; background:url(../img/bg/politicas03.jpg); padding:38px 0 0 82px;}


/*------------tabla  --------------*/
#desplegable{width:672px;padding:12px 0 12px 0;}
#desplegable h2{color:#FF3324; font-size:12px; font-weight:bold; padding:8px 0 4px 0;}
#desplegable table {width:100%}
#desplegable table td {padding:3px 0 3px 0}

#desplegable .menuOut {color:#FF3324; font-size:12px; font-weight:bold; padding:8px 0 4px 0; }
#desplegable .menuOver {color: #FF3324;cursor:pointer;text-decoration: underline;font-weight:bold;font-size:12px;}
#desplegable .submenu {width:672px;padding: 5px 0 10px 0;}
#desplegable .submenu .reciclacaja table{width:100%}
#desplegable .submenu .reciclacaja table td{width:50%;vertical-align:top;background-image:none}
#desplegable .submenu .reciclacaja table li{margin-bottom:4px}

/*mapa vtr*/
.mapa {width:910px;padding-left:30px;padding-bottom:30px;float:left;background:#FFFFFF;}
.columna {width:224px; float:left;}

.cajaMapa {
	width:214px;
	float: left;
	background:url(../img/mapa/borde_inf.jpg) no-repeat bottom #f1f1f1;
	padding:0 0 10px 0;
	margin:0 10px 10px 0;
	font-size:11px;
	color:#333333;
}
.cajaMapa h1 {padding-bottom:6px;font-size:10px;}
.cajaMapa ul {list-style:none;padding-left:10px;}
.cajaMapa li {list-style:none;padding-left:16px;margin-bottom:4px;}
.cajaMapa li a {text-decoration:none;color:#333333;}
.cajaMapa li a:hover {text-decoration:underline;color:#666666;}
.cajaMapa li ul {list-style:none;padding-left:26px;}
.flechaNaranja {background:url(../img/mapa/flecha_naranja.jpg) no-repeat;}
.flechaFucsia {background: url(../img/mapa/flecha_fucsia.jpg) no-repeat;}
.flechaCian {background: url(../img/mapa/flecha_cian.jpg) no-repeat;}
.flechaVerde {background: url(../img/mapa/flecha_verde.jpg) no-repeat;}
.flechaAma {background: url(../img/mapa/flecha_ama.jpg) no-repeat;}
.home {
	text-indent: -10000px;
	width:214px;
	height:23px;
	background: url(../img/mapa/tit_home.jpg) no-repeat;
	margin:0;
	padding:0;
}
.clientes {
	text-indent: -10000px;
	width:214px;
	height:23px;
	background: url(../img/mapa/tit_clientes.jpg) no-repeat;
	margin:0;
	padding:0;
}
.productos {
	text-indent: -10000px;
	width:214px;
	height:23px;
	background: url(../img/mapa/tit_prod.jpg) no-repeat;
	margin:0;
	padding:0;
}
.empresa {
	text-indent: -10000px;
	width:214px;
	height:23px;
	background: url(../img/mapa/tit_empresa.jpg) no-repeat;
	margin:0;
	padding:0;
}
.familia {
	text-indent: -10000px;
	width:214px;
	height:36px;
	background: url(../img/mapa/tit_familia.jpg) no-repeat;
	margin:0;
	padding:0;
}
.tv {
	text-indent: -10000px;
	width:214px;
	height:23px;
	background: url(../img/mapa/tit_tv.jpg) no-repeat;
	margin:0;
	padding:0;
}
.entretencion {
	text-indent: -10000px;
	width:214px;
	height:23px;
	background: url(../img/mapa/tit_entretencion.jpg) no-repeat;
	margin:0;
	padding:0;
}
.accesos {
	text-indent: -10000px;
	width:214px;
	height:23px;
	background: url(../img/mapa/tit_accesos.jpg) no-repeat;
	margin:0;
	padding:0;
}
.publicidad {
	text-indent: -10000px;
	width:214px;
	height:23px;
	background: url(../img/mapa/tit_publicidad.jpg) no-repeat;
	margin:0;
	padding:0;
}