.close_recom{
	position:absolute; 
	left:189px; 
	cursor:pointer;
}

.busco{
	color:#FFFFFF; 
	height:16px; 
	border-top:1px solid #ffbd5a; 
	border-bottom:1px solid #ff8c10; 
	position:relative; 
	bottom:0px; 
	right:4px;
}

.style1 {
	color: #FFFFFF;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	position:relative;
	top: 3px;
	left:5px;
}
.style2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
	position:relative;
	left:5px;
}

.contacto{
	position: absolute;
	top: 20%;
	left: 35%;
	border:2px double #999999;
	height: 320px;
	width: 310px;
	background:#CCCCCC;
	z-index:9991;
	visibility:hidden;
}

.titulo_contacto{
	background:#666666;
	height: 26px;
	width: 310px;
}

.enviar{
	text-align:center;
	background-color:#FFFFFF;
	border:2px solid #666666;
	height: 30px;
	width: 70px;
	color:#000000;
	font-size:14px;
	font-weight:bold;
	cursor: pointer;
}

.enviar:hover{
	text-align:center;
	background-color:#666666;
	border:2px solid #FFFFFF;
	height: 30px;
	width: 70px;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	cursor: pointer;
}

.top_temas { 
	width: 250px; 
	height: 300px; 
	text-align: left;
	list-style-type: none;
/*	background-image: url(images/es/fondo_top.jpg);*/
	background: url(images/es/top_musica.jpg) no-repeat top left;
}

.topics { 
	width: 250px; 
	text-align: left;
	list-style-type: none;
	background: url(images/es/topic_musica.jpg) no-repeat top left;
}

.topics font {
	text-shadow: black 0.1em 0.1em 0.2em;
	font-family: Helvetica, sans-serif, Arial;
	color: #ffffff;
	font-weight: bold;
	font-size: 16px;
	font-style: italic;
	}

.top_temas font {
	text-shadow: black 0.1em 0.1em 0.2em;
	font-family: Helvetica, sans-serif, Arial;
	color: #ffffff;
	font-weight: bold;
	font-size: 16px;
	font-style: italic;
	}

.top_temas input {
	text-shadow: #ffffff 0.1em 0.1em 0.2em;
	margin-left:5px;
	width: 230px; 
	height: 20px; 
	font-family: sans-serif, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	font-style: italic;
	cursor: pointer;
	}

.top_temas input:hover{
	text-decoration: underline;
}

.loadPage{
	position: absolute;
	top: 45%;
	left: 45%;
	z-index:9991;
}

#fondopuLoad{
	position:absolute;
	top:0px;
	left:0px;
	width: 100%;
	height: 100%;
	background: #000000;
	opacity: .90;
	z-index:999;
}

/* ESTILOS LOGIN */
.registro{
	position: absolute;
	left: 470px;
	top: 150px;
	font-family: "Trebuchet MS", Osaka,verdana,Sans-Serif;
	font-size: 9pt;
	visibility: hidden;
	z-index:9991;
}

.textoR{
	color: #444;
	font-weight:bold;
	font-family: Osaka,verdana,Sans-Serif;
	font-size: 8pt;
	padding: 2px;
}

.closepuR{
	position: absolute;
	left: 320px;
	top: 1px;
	width: 30px;
	height: 24px;
	cursor: pointer;
}

.login{
	position: absolute;
	left: 470px;
	top: 250px;
	font-family: "Trebuchet MS", Osaka,verdana,Sans-Serif;
	font-size: 9pt;
	visibility: hidden;
	z-index:9991;
}

#fondopu{
	position:absolute;
	top:0px;
	left:0px;
	width: 100%;
	height: 100%;
	background: #000000;
	opacity: .7;
	visibility:hidden;
	z-index:999;
}

.closepu{
	position: absolute;
	left: 280px;
	top: 1px;
	width: 30px;
	height: 24px;
	cursor: pointer;
}

table.std {
	border: solid #FF912F 2px;
	background: #FFF;
}

table.std TH {
	background-color: #FFFAF0;
	color: #444;
	list-style-type: disc;
	list-style-position: inside;
	border: solid #E7E7E7 1px;
}

table.std td.hilite {
	background-color: #ffffff;
	color: #444;
}

.warning {
	border: 1px solid #FFE900;
	background: 7px #FFFFDF url('images/it/warning.png') no-repeat;
	padding: 5px;
	padding-left:30px;
	color: #9E9F31;
	font-family: Osaka,verdana,Sans-Serif;
	font-size: 8pt;
}

.error {
	border: 1px solid #F00;
	background: 7px #FFEFEF url('images/it/error.png') no-repeat;
	padding: 5px;
	padding-left:30px;
	color: red;
	font-family: Osaka,verdana,Sans-Serif;
	font-size: 8pt;
}

.text{
	height: 20px;
	border: 1px #444 solid;
	color: #444;
	font-weight:normal;
	font-family: Osaka,verdana,Sans-Serif;
	font-size: 8pt;
	background-color: #FDF5E6;
	padding: 2px;
}

.buttonLog {
	height: 20px;
	border: 1px #FF912F solid;
	color: #FF912F;
	font-weight:bold;
	font-family: Osaka,verdana,Sans-Serif;
	font-size: 8pt;
	background-color: #FDF5E6;
	padding: 3px;
	cursor:pointer;
}

/* FIN estilos LOGIN*/

.titulo{
	position: relative;
	width: 252px;
	height: 99px;
	left: 10px;
	top:0px;
	cursor: pointer;
}

.bannerG{
	width: 274px;
	height: 270px;
	background-image: url(images/it/banners/bannerslat.jpg);
	background-repeat: no-repeat;
}

.publiG{
	position: relative;
	top: 9px;
	left: 5px;
	width: 250px;
	height: 251px;
	overflow: hidden;
	margin-top:9px;
	margin-left:5px;
	background-color: #000000;
}

.bannerTop{
	position: relative;
	right:1px;
	width: 489px;
	height: 67px;
	background-image: url(images/it/banners/bannerbuscar.jpg);
	background-repeat: no-repeat;
}

.publiTop{
	position: relative;
	top: 4px;
	right: 5px;
	width: 468px;
	height: 60px;
	overflow: hidden;
	background-color: #000000;
}

.bannerB{
	width: 800px;
	height: 135px;
	background-image: url(images/es/banners/banner_bot.jpg);
	background-position:center;
	background-repeat: no-repeat;
	cursor:pointer;
}


.publiB{
	position:relative;
	top: 7px;
	left: 6px;
	width: 728px;
	height: 90px;
	overflow: hidden;
	background-color: #000000;
}

.FondoReprod{
	width: 315px;
	height: 156px;
	background-image: url(images/it/reproducite.jpg);
	background-repeat: no-repeat;
}

.iconosOff{
/*	-moz-opacity: 0.5;   */
	opacity: 0.5;
}

.iconosOn{
	opacity: 1;
}

.estilos{
	position: relative;
	left: 161px;
	top: 4px;
	margin-bottom: 5px;
	border: none;
	text-align: left;
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #6F6F6F;
	border-top: 0px solid #FFFFFF;
	border-right: 0px solid #FFFFFF;
	border-bottom: 0px solid #FFFFFF;
	border-left: 1px solid #D4D0C8;
	background-color: transparent;
	opacity: 0.8;
}

.enUso{
	height: 17px;
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #CF4B35;
	background-color: #F9F9F9;
	border: none;
	margin-bottom:3px;
	vertical-align: top;
	padding-left: 5px;
}

.bodyIndex {
	background-color: #000000;
	text-align: left;
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #6F6F6F;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
	background-image: url(images/it/fondito_web/fondo_web.jpg);
	background-repeat: repeat-x;
	overflow: hidden;
}

.bodyRep {
	text-align: center;
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #6F6F6F;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
}

.bodyResult {
	background: none transparent;
	overflow: hidden;
}

.bodyList {
	background: none transparent;
	overflow: auto;
}

.fondo{
	background-image: url(images/it/fondo.jpg);
	background-repeat: repeat-x;
}

.fondoTabla{
/*
	background-image: url(images/it/fondo_tabla/arriba.jpg);
	background-repeat: no-repeat;
*/
}
.izqTabla{
	width: 20px;
	background-image: url(images/it/fondito_web/sombra_lateral_izq.jpg);
	background-repeat: no-repeat;
}
.derTabla{
	width: 20px;
	background-image: url(images/it/fondito_web/sombra_lateral_der.jpg);
	background-repeat: no-repeat;
}

.volbarsoff1 {
	background-position: bottom left;
	background-image: url(images/it/vol_1-gris.jpg);
	background-repeat: no-repeat;
	font-size: 5px;
}

.volbarson1 {
	background-position: bottom left;
	background-image: url(images/it/vol_1-rojo.jpg);
	background-repeat: no-repeat;
	font-size: 5px;
}

.volbarsoff2 {
	background-position: bottom left;
	background-image: url(images/it/vol_2-gris.jpg);
	background-repeat: no-repeat;
	font-size: 5px;
}

.volbarson2 {
	background-position: bottom left;
	background-image: url(images/it/vol_2-rojo.jpg);
	background-repeat: no-repeat;
	font-size: 5px;
}

.volbarsoff3 {
	background-position: bottom left;
	background-image: url(images/it/vol_3-gris.jpg);
	background-repeat: no-repeat;
	font-size: 5px;
}

.volbarson3 {
	background-position: bottom left;
	background-image: url(images/it/vol_3-rojo.jpg);
	background-repeat: no-repeat;
	font-size: 5px;
}

.volbarsoff4 {
	background-position: bottom left;
	background-image: url(images/it/vol_4-gris.jpg);
	background-repeat: no-repeat;
	font-size: 5px;
}

.volbarson4 {
	background-position: bottom left;
	background-image: url(images/it/vol_4-rojo.jpg);
	background-repeat: no-repeat;
	font-size: 5px;
}

.volbarsoff5 {
	background-position: bottom left;
	background-image: url(images/it/vol_5-gris.jpg);
	background-repeat: no-repeat;
	font-size: 5px;
}

.volbarson5 {
	background-position: bottom left;
	background-image: url(images/it/vol_5-rojo.jpg);
	background-repeat: no-repeat;
	font-size: 5px;
}

.bgder {
	background-image: url(images/it/bgder.gif);
	background-repeat: repeat-y;
}
.title01 {
	color: #CC0000;
	text-decoration: none;
}
.title {
	font-size: 24px;
	font-weight: bold;
	text-decoration: none;
	font-family: "Trebuchet MS", Tahoma, Verdana;
	padding: 0px;
	background-image: url(images/it/fondo_repet.jpg);
}
.search {
	font-size: 24px;
	font-weight: bold;
	text-decoration: none;
	font-family: "Trebuchet MS", Tahoma, Verdana;
	padding: 16px;
	background-image: url(images/it/bgsup.gif);
}

.titulo_Mis_Listas_Musica{
	font-size: 34px;
	font-weight: bold;
	font-family: "Trebuchet MS", Tahoma, Verdana;
	color: #ffffff;
}

.titulo_Listas_Musica{
	vertical-align: 30%;
	cursor: default;
	height: 20px;
	font-size: 16px;
	font-weight: bold;
	margin-left: 0px;
	font-family: "Trebuchet MS", Tahoma, Verdana;
}
.buscar {
	position: relative;
	top:28px;
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 11px;
	height: 20px;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
	border-top: 1px solid #D4D0C8;
	border-right: 1px solid #D4D0C8;
	border-bottom: 1px solid #A8A8A8;
	border-left: 1px solid #D4D0C8;
	background-image: url(images/it/fondo_buscador.jpg);
	background-repeat: no-repeat;
	vertical-align: bottom;
	padding-top: 2px;
	padding-left: 20px;
	margin-left:15px;
}

input {
	height: 17px;
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #6F6F6F;
	background-color: transparent;
	border: none;
	margin-bottom:3px;
	vertical-align: top;
	padding-left: 5px;
}

.insertar {
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
}

a.insertar:hover {
	font-size: 11px;
	font-weight: bold;
	color: #FFBA3B;
	text-decoration: none;
/*	background-color: #FFE1E1;*/
}


.boton {
	position: relative;
	left: 168px;
	/*right: 85px;*/
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #A8A8A8;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	padding-right: 10px;
	padding-left: 10px;
	margin-bottom: 3px;
	width:70px;
	height:26px;
	background-image: url(images/it/buscar.jpg);
	background-position: top right;
	background-repeat: no-repeat;
	cursor: pointer;
}
.lista {
	font-family: "Trebuchet MS", Tahoma, Verdana;
	vertical-align: top;
	font-size: 12px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
}
a {
	font-weight: bold;
	color: #CC0000;
	text-decoration: underline;
	font-size: 12px;
}
a:hover {
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
	font-size: 12px;
}

.temaList{
	/*background-color: transparent;*/
	opacity:.6;
}

.temaListover{
/*	background-color:#4484A2;
	border-width: 1px;
	border-style: dashed;
	border-color: #D4D0C8;*/
	opacity:1;
}

.urlweb {
	font-size: 11px;
	font-weight: normal;
	color: #BBBBBB;
	text-decoration: none;
}
.action {
	vertical-align: 60%;
	font-size: 11px;
	font-weight: normal;
	color: #F1A009;
	text-decoration: none;
}
a.action:hover {
	font-size: 11px;
/*	font-weight: bold;*/
	color: #FFBA3B;
	text-decoration: none;
/*	background-color: #FFE1E1;*/
}
.reprod {
	background-color: #F2F2F2;
	height: 150px;
	width: 300px;
	border: 5px dashed #D4D0C8;
	font-size: 12px;
	text-decoration: none;
	vertical-align: bottom;
	margin-top: 16px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-image: url(images/it/fondovideo.jpg);

}

.artistsl:hover {
	font-weight: bold;
	color: #cc0022;
	font-size: 12px;
	cursor:pointer;
}

.artistsl {
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	font-size: 12px;
}

.artists {
	text-align: justify;
	word-spacing: 3px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	font-size: 15px;
	margin-bottom: 5px;
	position:relative;
	top: 0px;
}

.name {
	font-weight: bold;
	color: #ffffff;
	text-decoration: underline;
	font-size: 13px;
	cursor:pointer;
}
.descdet {
	font-weight: normal;
	color: #6F6F6F;
	text-decoration: none;
	font-size: 12px;
}

.reptext {
	font-weight: normal;
	color: #6F6F6F;
	text-align: center;
	font-size: 9px;
}

.namedet {
	font-weight: bold;
	color: #3354AA;
	text-decoration: none;
	font-size: 13px;
}
#pagnum {
	font-weight: bold;
}
.paginate {
	font-size: 12px;
	text-decoration: none;
	background-color: #F2F2F2;
	border-left-width: 16px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D4D0C8;
	margin-bottom: 10px;
	border-right-width: 16px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
#query {

	font-weight: bold;
}
.supres1 {
	font-size: 12px;
	text-decoration: none;
	background-color: #F2F2F2;
	border-left-width: 12px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #D4D0C8;
	margin-bottom: 10px;
}
.supres2 {
	font-size: 12px;
	text-decoration: none;
	background-color: #F2F2F2;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D4D0C8;
	margin-bottom: 10px;
	padding-right: 10px;
	border-right-width: 13px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
.copy {
	font-size: 12px;
	font-weight: normal;
	color: #6F6F6F;
	text-decoration: none;
	padding-top: 5px;
	padding-right: 16px;
	padding-bottom: 5px;
	padding-left: 16px;
	border: 1px dashed #D4D0C8;
	border-top-color: #A8A8A8;
	font-family: "Trebuchet MS", Tahoma, Verdana;
	background-color: #F2F2F2;
}

#loadData {
	font-size: 12px;
	padding-left: 26px;
}
#adsvideo {

	background-color: #F2F2F2;
	height: 250px;
	width: 306px;
	border: 1px solid #D4D0C8;
	font-size: 12px;
	text-decoration: none;
	vertical-align: middle;
}
a.name:hover {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
	font-size: 13px;
}
.borde {
	font-family: "Trebuchet MS", Tahoma, Verdana;
	background-color: #F2F2F2;
	border: 1px dashed #D4D0C8;
	font-size: 12px;
	text-decoration: none;
	margin: 10px;
	text-align: left;
	padding: 5px;
	width: 468px;
}
.bordeder {
	color: #FFFFFF;
	width: 285px;
	border: 0px dashed #D4D0C8;
	font-size: 12px;
	text-decoration: none;
	vertical-align: middle;
	margin-top: 7px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.iframe { 
	width:505px; 
	height:1420px;
/*	frame-border: none; 
	border: none; 
	padding: none; 
	margin: none; */
} 

.bordederlist {
	width: 270px;
	height: 0px;
/*	align: right;*/
	overflow-x:hidden; 
	overflow-y:scroll;
	/*overflow: auto;*/
	border: 1px solid #000000;
	font-size: 0px;
	line-height:0;
	text-decoration: none;
	text-align:left;
	margin-left:15px;
	padding-left: 10px;
	background-color:#EFF1EE;
	background-image: url('images/it/fondovideo.jpg');
}

.subder {
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	font-family: "Trebuchet MS", Tahoma, Verdana;
/*	background-image: url(images/it/bgsup.gif);*/
	color: #F1A009;
}

.subder2 {
	font-size: 14px;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
	font-family: "Trebuchet MS", Tahoma, Verdana;
/*	background-image: url(images/it/bgsup.gif);*/
	color: #5A89A5;
}

#load_fondo {
    width:218px;  
   	height:24px; 
/*	align: center; 
    border:1px solid #ccc;  
    padding:0;  
    margin:0;  
    position:relative;  */
    background-image:url("images/it/preload_fondo.jpg");  
/*    background-repeat:repeat-x;  
*/}

#load_load {
	font-size: 0; 
    width:1px;  
    height:5px; 
	position:relative;
	top: 7px;
	left: 20px;
    background-color: #C78F8E;
	/*DA9286;  */
}
#load_pos {
	font-size: 0; 
    width:1px;  
    height:5px; 
	position:relative;
	top: 2px;
	left: 20px;
    background-color: #F72F2F;  
}

#tema_rep{
	padding-top: 8px;
	margin-top: 2px;
	margin-left: 20px;
}

#Slider {
	width: 300px;
/*	border: 1px dashed #D4D0C8;
*/}

.botones_rep{
	vertical-align: top;
}

.slideB{
	cursor:pointer;
	width:32px;
	height:24px;
	background-image: url(images/it/borrar_List.gif);
	background-repeat: no-repeat;
}

.slideG{
	cursor:pointer;
	width:32px;
	height:24px;
	background-image: url(images/it/guardar_List.gif);
	background-repeat: no-repeat;
}

.slideA{
	cursor:pointer;
	width:32px;
	height:24px;
	background-image: url(images/it/cerrar_List.gif);
	background-repeat: no-repeat;
}

.slideC{
	cursor:pointer;
	width:32px;
	height:24px;
	background-image: url(images/it/abrir_List.gif);
	background-repeat: no-repeat;
}

#toolTipBox {
	display: none;
	text-align: center;
	font-size: 8px;
	border: black solid 1px;
	font-family: verdana;
	position: absolute;
	background-color: #ffd038;
	color: #000000;
	left: 20px;
	top: 131px;
	opacity: 0.8;
}

.caratula{
    width:54px;  
   	height:39px; 
	opacity: 0.6;
}

.caratulaOn{
    width:64px;  
   	height:49px; 
	opacity: 1;
}

.loadResults{
	visibility: hidden;
	position:absolute;
/*	top:22%;
	left:17%;
	top:180px;
	left:210px;*/
	width:500px;
	height:1510px;
	background-color:#ffffff;
	opacity: .5;
	background-image: url(images/it/loading.gif);
	background-repeat: no-repeat;
	background-position: 50% 5%;
	}

.bannerSup{
	padding-left: 5px;
}

/*PAGINACION*/
#tnt_pagination {
	display:block;
	text-align:left;
	height:22px;
	line-height:21px;
	clear:both;
	padding-top:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}

#tnt_pagination a:link, #tnt_pagination a:visited{
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #EBEBEB;
	margin-left:5px;
	text-decoration:none;
	background-color:#F5F5F5;
	color:#0072bc;
	width:22px;
	font-weight:normal;
}

.pagination {
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #EBEBEB;
	margin-left:5px;
	text-decoration:none;
	background-color:#F5F5F5;
	color:#0072bc;
	cursor:pointer;
}

.pagination_hover {
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	margin-left:5px;
	text-decoration:none;
	background-color:#DDEEFF;
	border:1px solid #000000;
	color:#0072BC;	
	cursor:pointer;
}

#tnt_pagination a:hover {
	background-color:#DDEEFF;
	border:1px solid #000000;
	color:#0072BC;	
}

#tnt_pagination .active_tnt_link {
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #BBDDFF;
	margin-left:5px;
	text-decoration:none;
	background-color:#DDEEFF;
	color:#0072BC;
	cursor:default;
}

#tnt_pagination .disabled_tnt_pagination {
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #EBEBEB;
	margin-left:5px;
	text-decoration:none;
	background-color:#F5F5F5;
	color:#D7D7D7;
	cursor:default;
}

.codigo{
	position: absolute; 
	left: 50%; 
	top: 25%; 
	visibility: hidden; 
	width: 390px; 
	height: 67px; 
	overflow:auto;
	border: 1px solid #000000; 
	background-color: #f0f8ff; 
	padding: 2px;
	z-index: 1;
	opacity: .9;
}

.codigoClose{
	width: 45px; 
	overflow:hidden; 
	border: 1px solid #cccccc; 
	background-color: #f0f8ff; 
	padding: 0px; 
	font-family:Arial, Helvetica, sans-serif; 
	color: #000000;
	font-size:10px; 
	position: relative; 
	left: 320px; 
	cursor:pointer;
	opacity: 1;
}

.codigoText{
	overflow: hidden; 
	font-family:Arial, Helvetica, 
	sans-serif; 
	font-size:10px;
	opacity: 1;
}

.fondoBuscar{
	height:70px;
	margin-left: 5px;
	background-image: url(images/it/fondo_buscar.jpg);
	background-repeat: no-repeat;
}

.boton_lista{
	margin-bottom: 5px;
	margin-right: 1px;
}

.top_listas{
	width: 100%;
	border: 1px solid #cccccc; 
	background-color: #ffffff;
	opacity: .9;
}

.listaTemas{
	width:100%;
	border: 1px solid #cccccc; 
	background-color: #ffffff;
	opacity: .7;
}

/* Docks */

img {
	border: none;
}

#dock2 {
	width: 100%;
	bottom: 10px;
	position: relative;
	left: 35px;
}
.dock-container2 {
	position: absolute;
	height: 50px;
	background-color: #F2F2F2;
/*	background: url(images/it/dock-bg.gif);*/
	padding-left: 20px;
}
a.dock-item2 {
	display: block; 
	font: bold 16px Arial, Helvetica, sans-serif;
    text-shadow: 2px 2px white;
	width: 40px; 
	color: #000000; 
	bottom: 0px; 
	position: absolute;
	text-align: center;
	text-decoration: none;
}
.dock-item2 span {
	display: none;
	padding-left: 20px;
}
.dock-item2 img {
	border: none; 
	margin: 0px 10px 0px; 
	width: 100%; 
}