body {
   font:8pt verdana;
   background:#FFFFFF;
   
 
   margin:0;
   padding:0;
   text-align: center;
  
}

 .Estilo38 {font-size: 10px; color: #999999; }
 
.borde{border:#FF0000;
float: right; 
width:550px; 
margin:6px 0 0 0; 
}

bordee{}

a:link, a:visited, a:active {

color:#666;
font:bold 8pt verdana, arial, sans-serif;
border:0;

}

a:hover {

   color:#000;
   font:bold 8pt verdana, arial, sans-serif;
}

h1 {

   font:12pt verdana, arial, sans-serif;
   color:#df090f;
   margin:0;
   padding:6px 5px 6px 20px;
   font-weight:700;
}

h2 {

   font:10pt verdana, arial, sans-serif;
   color:#666;
   padding:3px 0 0 12px;
   margin:0;
    font-weight:700;
	float:left;
}

ul a{text-decoration:none;
text-align:left;
list-style-type:none;
}

p {
   font: 8pt verdana;
   margin: 0px;
   text-align: justify;
   }

/*Cabecera  ***********************************/
#logo{
border:0px;
float:left;
width:280px;
height:107px;
margin:12px 30px 0 0;
}

#banner{
/*border:0px;*/
float:left;
width:360px;
margin-top:12px;
border:2px solid #FF0000;
padding:0px;
}

#header{
border:0px;
float:right;
width:249px;
height:78px;
}

/*Contenedores  ***********************************/

#contain {
width:950px;
margin:auto;
text-align: left;
/*background-repeat: no-repeat;
background-position: 98% 100%;
	
	background-image:url(Logo/rojo_aro3a.png);background-position: bottom right;position:relative;z-index:0;*/
 		
}
#contain_form {
width:950px;
margin:auto;
 		
}

#contain2 {/*contiene el fondo del Movil Mail-List*/
width:950px;
min-height:642px;
margin:auto;
text-align: left;
background-image:url(edificiocopia.jpg);
background-repeat:no-repeat;
}
#contain3 {/*contiene el fondo de Subir Maketas*/
width:950px;
/*min-height:642px;*/
margin:auto;
text-align: left;
background-image:url(fnd_contain3copia.jpg);
background-repeat:no-repeat;
}

/*Buscador  ***********************************/
#camposBuscador{
height:80px;
float:left;
padding:0px 2px 2px 2px;
}

#musica{
width:190px;
height:120px;
margin:5px;
background-image: url(fnd_buscador.gif);
background-color:#f6f6f6;
border:1px solid #dfe0e0;
}

#buscador{
width:213px;
height:91px;
/*margin:5px;*/
margin:6px 0px 12px 0px;
/*padding:5px;*/
background-image: url(fnd_buscador.gif);
background-color:#f6f6f6;
border:1px solid #dfe0e0;
/*float:left;*/
}

#buscador div#tit{
font-weight:700;
padding:0px;
color:#FFFFFF;
text-align:center; line-height:16px; height:16x;
}
#buscador2{
width:213px;
height:91px;
/*margin:5px;*/
margin:6px 0px 0 0px;
/*padding:5px;*/
background-image: url(fnd_buscador.gif);
background-color:#f6f6f6;
border:1px solid #dfe0e0;
float:left;
}

#buscador2 div#tit{
font-weight:700;
padding:0px;
color:#FFFFFF;
text-align:center; line-height:16px; height:16x;
}

#ENCUESTA{
width:230px;
height:110px;
float:left;
margin-left:15px;
background-image: url(fnd_buscador.gif);
background-color:#f6f6f6;
border:1px solid #dfe0e0;
}

#ENCUESTA div#tit{
font-weight:700;
padding:0px;
color:#FFFFFF;
height:20px;
text-align:center; line-height:16px;/* height:18x;*/
}

#ENCUESTA table { font-size:9px; /*line-height:16px; height:16x; margin-top:5px; */}

/*Registro  ***********************************/
#campoRegistro{
width:258px;
height:110px;
float:left;
margin:5px;
background-image: url(fnd_buscador.gif);
background-color:#f6f6f6;
border:1px solid #dfe0e0;
}

#campoRegistro div#tit{
color:#FFFFFF;
font-weight:700;
padding:2px;
}

#propiedadCampo{
float:left; width:55%;
color:#646464;
margin:8px 0 0 6px;
}


#icoBuscar{
margin:0px 0px 0px 0px;
/*float:left;*/
height:60px;
padding:0;
}


#textAreaB{
margin:10px 3px 3px 6px; 
height:16px; 
border: 1px solid #666666; 
font-size:8pt; 
color: #000099;
float:left;
}

#textArea{
margin:10px 0 0 6px; 
height:16px; 
border: 1px solid #666666;
font-size:8pt; 
color: #000099;
float:left;padding:0;
}

#btnEntrar{
float:right; 
margin:8px 16px 0 0;
}

#btnRegistro{
float:left; 
margin:8px 16px 0 11px;
}

#intro{
width:447px;
height:52px;
float:left;
/*margin:1px 10px 5px 10px;*/
}

#txt-intro{
color:#bcbcbc;
font-weight:500;
padding:0px 20px 0px 0px;
}

#menuFicha{
width:300px;
height:16px;
padding:4px 6px 0 0;
margin:0 14px 0 0 ;
float: right;
}

#menuFicha a{
text-align: center;
float: left;
text-decoration:none;
color:#000;
}

#menuFicha a:hover{
text-align: center;
float: left;
text-decoration:none;
color: #CC0033;
}

#menuVotar{
text-align:center;
width:190px;
height:20px;
float:right;
background-color:#d4d4d4;
}

#menuVotar a{
text-align:center;
height:20px;
float:right;
text-decoration:none;
color:#000;
}

#menuVotar a:hover{
text-align:center;
height:20px;
float:right;
text-decoration:none;
color: #CC0033;
}
#menuVotar div#votar {
padding:3px 5px 1px 3px;
width:70px;
float:right;
height:20px;
font-weight:700;
}

#menuVotar div#registro {
padding:3px 6px 1px 2px;
float:right;
height:16px;
text-align:center;
}


#menu{
text-align:center;
width:490px;
height:20px;
float:right;
background-color:#000;
padding:0;
margin:0;
}


#menu a{
font-size:10px;
text-align:center;
color:#FFF;
font-weight:700;
text-decoration:none;
}
#menu a:hover{
font-size:10px;
text-align:center;
color:#ff0000;
font-weight:700;
text-decoration:none;
}

#menu div#opcion {
padding:3px 2px 1px 3px;
height:16px;
}
#menu div#opcionXs0 {
padding:3px 6px 1px 6px;
float:right;
height:16px;
text-align:center;
}
#menu div#opcionXs1 {
padding:3px 6px 1px 6px;
float:right;
height:16px;
text-align:center;
}
#menu div#opcionXs2 {
padding:3px 6px 1px 6px;
float:right;
height:16px;
text-align:center;
}
#menu div#opcionXs3 {
padding:3px 6px 1px 6px;
float:right;
height:16px;
text-align:center;
}
#menu div#opcionXs4 {
padding:3px 6px 1px 6px;
float:right;
height:16px;
text-align:center;
}
#menu div#opcionXs5 {
padding:3px 6px 1px 6px;
float:right;
height:16px;
text-align:center;
}


#listaMenu{
width:100%;
float:left;
padding:5px;
text-align:center;
height:20px;
}

#listaMenu a{
font-size:12px;text-decoration:none;
}
#listaMenu div#item{
 float:left; padding:4px; margin:0 8px 0 8px;
}

#itemIco{
 float:left; padding:2px; margin:5px 2px 0 2px;
}

#votarHome{
float:left; margin-left:20px;
}

#nubeHome{
width:191px;
float:left;
height:106px;
background-color: #000;
}

#bordeSup{
background-image: url(b01.gif);
background-repeat: repeat-x;
width:463px;
height:10px;
float:left;
}
#bordeInf{
background-image: url(b01.gif);
background-repeat: repeat-x;
width:463px;
height:5px;
float:left;
}
#bordeIzq{
background-image: url(b02.gif);
background-repeat: repeat-y;
width:6px;
height:160px;
float:left;
}

#bordeDcha{
background-image: url(b03.gif);
background-repeat: repeat-y;
width:5px;
height:160px;
float:left;
}

#icoArtistas{
width:718px;
float:left;
height:89px;background-color: #000;
}

#pie{
float: right;
text-align:right;
font-size:11px;
color:#FFFFFF;
padding-right:6px;
font-weight:700;
width:100%;
height:28px;
background-image: url(fnd_pie.gif);
}

#pie a{
color:#FFFFFF;
text-decoration:none;
padding-right:12px;
font-weight:300;
}

#pie a:hover{
color:#FF0000;
text-decoration:none;
}


#marginLeft{
margin-left:20px;
background-image:none;

}


#tableHome{
background-image:url('bg_table.gif');
background-repeat:no-repeat;
width:470px;
height:128px;
font-size:12px;
color:#b7b7b7;
float:left;
text-align:left;
}

#tableHome tr#f1, tr#f2, tr#f3, tr#f4, tr#f5{
width:470px;
float:left;
height:22px;
text-align:left;
border:0;
padding:0;
margin:0;
}
tr#f6, tr#f7, tr#f8, tr#f9, tr#f0{
width:470px;
float:right;
height:22px;
text-align:left;
border:0;
padding:0;
margin:0;
}

/*Encuesta ***************************************************/

#tbEncuesta{
	width:100%;
}


#tbEncuesta th{
	width:33%;
	text-align:center;
	font-size:11px
}

#tbEncuesta td{
	width:33%;
	text-align:center;
}


/*Nubes de Tags  ***********************************/
#generos{
width:321px;
height:88px;
float:left;
border:1px solid #dfe0e0;
background-color:#f6f6f6;
font-size:12px;
margin:6px 52px 0 0;
}


#generosCuadradoa{
width:350px;
height:70px;
float:left;
text-align:left;
border:1px solid #dfe0e0;
background-color:#f6f6f6;
font-size:12px;
margin:6px 12px 0 2px;
_padding:3px;
}

#generosCuadradoa a{
	text-decoration:none;
}

#generosCuadrado{
width:200px;
height:91px;
float:left;
text-align:left;
border:1px solid #dfe0e0;
background-color:#f6f6f6;
font-size:12px;
margin:0px 0px 0 0px;
}

#generosCuadrado a{
	text-decoration:none
}

#TAGSLEFT {
	width:310px;
	float: left;
	text-align:left;
	border:1px solid #dfe0e0;
	background-color:#f6f6f6;
	font-size:12px;
	margin:6px 15px 0 0px;
	text-decoration:none;
	color:#ffffff;
	padding:5px;
	text-decoration:none;
}

#TAGSLEFT a { text-decoration:none; }

#TAGS{
	width:230px;
	float: right;
	text-align:left;
	border:1px solid #dfe0e0;
	background-color:#f6f6f6;
	font-size:12px;
	/*margin:6px 15px 0 0px;*/
	margin:0px 15px 0 0px;
	text-decoration:none;
	color:#ffffff;
	padding:5px;
	text-decoration:none;
}

#TAGS a { text-decoration:none; }

#generosCuadradoHome{
width:191px;
height:91px;
float: right;
text-align:left;
border:1px solid #dfe0e0;
background-color:#f6f6f6;
font-size:12px;
margin:6px 15px 0 0px;
_padding:3px;
text-decoration:none;
color:#ffffff;}

.Estilo1 {
	color: #000000;
	font-size: 12px;
	font-weight: bold;
}
.Estilo2 {
	color: #00CC00;
	font-size: 14px;
	font-weight: bold;
}
.Estilo3 {
	font-size: 10px;
	color: #660066;
	font-weight: bold;
}
.Estilo4 {font-size: 10px}
.Estilo5 {color: #CC0000}
.Estilo6 {color: #FF00FF}
.Estilo7 {
	color: #339999;
	font-weight: bold;
}
.Estilo8 {
	font-size: 15px;
	color: #000099;
	font-weight: bold;
}
.Estilo9 {
	font-size: 14px;
	color: #336699;
	font-weight: bold;
}
.Estilo10 {color: #FF0000; font-size:10px;}
.Estilo11 {color: #FF00FF; font-size:12px;}

.Estilo12 {color: #CC66FF}
.Estilo13 {
	color: #66CCFF;
	font-weight: bold;
}
.Estilo14 {
	color: #999933;
	font-weight: bold;
	font-size: 16px;
}
.Estilo15 {
	font-size: 14px;
	color: #003366;
	font-weight: bold;
}
.Estilo16 {
	font-size: 10px;
	color: #003366;
	font-weight: bold;
}
.Estilo17 {
	color: #999933;
	font-weight: bold;
}
.Estilo18 {
	font-size: 9px;
	color: #0033CC;
	font-weight: bold;
}
.Estilo19 {
	color: #336666;
	font-weight: bold;
}
.Estilo20 {
	color: #993366;
	font-size: 9px;
	font-weight: bold;
}
.Estilo21 {
	font-size: 15px;
	color: #006666;
	font-weight: bold;
}
.Estilo22 {
	color: #00CC99;
	font-weight: bold;
	font-size: 16px;
}
.Estilo23 {
	color:#99CC00;
	font-weight: bold;
	font-size: 14px;
}
.Estilo24 {
	font-size: 16px;
	color: #000066;
	font-weight: bold;
}
.Estilo25 {
	color: #FFCC00;
	font-weight: bold;
}

A#generosCuadradoHome:visited {text-decoration:none;color:#ffff10;} 
A#generosCuadradoHome:active {text-decoration:none;color:#FF0000;} 
A#generosCuadradoHome:hover {text-decoration:none;color:#ffffff;} 

#generosCuadradoHome a{
	text-decoration:none;
}




/*Noticias*/
#tableNews{
background-image:url('bg_news.gif');
background-repeat:no-repeat;
width:470px;
list-style:none;
height:171px;
font-size:12px;
color:#b7b7b7;
float:left;
text-align:left;
padding-left:12px;
}
#tableNewsAmpliada{
background-image:url('bg_newsampliada.jpg');

background-repeat:no-repeat;
width:500px;
list-style:none;
left:250px;
margin-left:30%;
height:250px;
font-size:12px;
color:#b7b7b7;
float:left;
text-align:left;
padding-left:12px;
}


#tableNews div#titular{
width:440px;
float:left;
text-align:left;
margin:12px 0 0 9px;
color:#df090f;
font-size:14px;
}


#tableNews div#fecha{
width:440px;
float:left;
text-align:left;
margin-left:9px;
}

#noticia{
width:300px;
float:left;
text-align:left;
margin-left:1px;
}



#imgNoticia{
width:120px;
float:left;
text-align:left;
margin:4px 0 0 9px;
}

li#ampliar{
width:100px;
float:right;

}

#columnaNoticias{
width:470px;
/*height:171px;*/
padding:0;
margin:0;
}

#cabeceraNoticias{
width:340px;
float:left;
}

#cabeceraRanking{
width:390px;
height:97px;
float:left;
}

/*--------------------------------*/

/*MailList*/
#columnaIzq{
float:left;
width:50%;
}

#columnaIzqContacta{
float:left;
width:40%;
}

#columnaDchaContacta{
float:left;
width:60%;
margin:6px 0 0 0;
}

#columnaDcha{
float:left;
width:50%;
margin:20px 0 0 0;
}

.txt-small{
font-size:9px;
color:#CCC;
margin: 0 0 0 32px;
}

.txt-smalldark{
font-size:9px;
color: #666;
padding: 0 0 0 12px;
float:left;
}

.txt-big{
font-size:12px;
color:#000;
margin: 0 12px 0 0;
text-align:right;
}


#contentReg{
width:290px;
height:230px;
float:left;
border:1px  #CC3300 solid;
background-color:#f6f6f6;
margin:12px 0 0 30px;
padding:5px;
}


#contentRegDoble{
width:590px;
float:left;
border:1px #CC3300 solid;
background-color:#f6f6f6;
padding:5px;
margin:5px 5px 5px 10px;
}

#contentReg ul{
list-style-type:none;
float:left;
}

.cajaContacta{
width: 286px; float:left; padding:3px; 
}

.campoContacta{
width:119px;   float:left; padding-top:6px; 
}
.campoContactaFicha{width:80px;   float:left; padding-top:6px; }


.captionContacta{
width:47px; height:18px; float:left; padding-top:6px; }


.sobreContacta{
width:88px; float:left; text-align:center; margin-top:6px;
}

.captionTexto{
width:217px; height:18px; float:left; padding-top:6px;}

.captionTexto100{
width:100%; height:18px; float:left; text-align:left; padding-top:6px;}

.cajaRegistroA{
width: 300px; float:left; padding:3px;
}

.captionMail{
width:117px; height:18px; float:left; text-align:left; padding-top:6px;  }

.captionSM{
width:86px; height:18px; float:left; text-align:left; padding-top:6px;  }

.captionT{
height:18px; float:left; text-align:left; padding:6px 3px 0 0; color:#666; font-size:12px; font-weight:700;  }

.captionC{
 text-align:left; padding:6px 13px 0 0px; color:#666; font-weight:700;  }

.captionC2{
 text-align:left; padding:6px 13px 0 0px; color:#666; font-weight:700; width:400px;  }
 
.captionN{
width:22%; height:18px; float:left; text-align:left; padding-top:6px; color:#df090f;  }

.captionNoticia{
width:250px; height:18px; float: left; margin-left:100px; text-align:left; padding-top:6px;}


.campoMail{
width:159px; float:left; padding-top:6px;
}

.cajaRegistroSM{
width: 286px; float:left; padding:3px;
}

.cajaRegistroL{
width: 486px; float:left; padding:3px; text-align:left;
}

.campoExaminar{
width:178px;   float:left; text-align:left;
}

.campoExaminar100{
width:278px;   float:left; text-align:left;
}

.captionExaminar{
width:104px; height:18px; float:left; padding-top:6px;}


.captionExaminar100{
width:100%; height:18px; float:left; padding-top:6px; }


#contentParent{
width:440px; float:left;margin:70px 0 0 10px;position:relative; z-index:0;
}


#parentLeft{
float: left; width:13px;
}

#parentTxt{
float:none; 
width:400px; 
height:80px; 
margin-top:10px;
}


#parentR{
float: right; 
width:13px; 
}

#parentTxt p{
font-size:12px;
color:#959595;
line-height: 150%;
}


#verificar{
float:left; 
width:285px; 
color: #999;
margin:4px 0 0 27px;
}

#verificarSexo{
float:left; 
width:50px; 
color: #999;
}



/*Helpers*/
#clear{clear:both;
}

.right{
float:right;
}

.left{ float:left; }

.artista{
width:200px;
}
.resto{
width:90px;
}
.estrellas{
width:80px;
}
.novedad{
width:20px;
}

.red{
color:#df090f;
}

.bold{
font-weight:700;
}

.marginLeft12{
text-align:center;
margin:0 0 0 18px;
}

.marginTop{
margin-top:90px;
}

/*Ranking Style*/


#slidetabsmenu 
{
margin-left: auto;
float: left;
width:100%;
font-size:90%;
line-height:normal;
border-bottom: 1px solid gray;
margin-top:10px;
}

* html #slidetabsmenu{ /*IE only. Add 1em spacing between menu and rest of content*/
margin-bottom: 1em;
}

#slidetabsmenu ul{
list-style-type: none;
margin:0;
margin-left: 0px;
padding:0;
}

#slidetabsmenu li{
display:inline;
margin:0;
padding:0;
}

#slidetabsmenu a {
float:left;
background:url(tab-left.gif) no-repeat left top;
margin:0;
padding:0 0 0 2px;
text-decoration:none;
}

#slidetabsmenu a span {
float:left;
display:block;
background:url(tab-right.gif) no-repeat right top;
padding:6px 7px 6px 2px;
font-weight:bold;
color:#df090f;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#slidetabsmenu a span {float:none;}
/* End IE5-Mac hack */

#slidetabsmenu a:hover span {
color: black;
}

#slidetabsmenu #current a {
background-position:0 -125px;
}

#slidetabsmenu #current a span {
background-position:100% -125px;
color: black;
}

#slidetabsmenu a:hover {
background-position:0% -125px;
}

#slidetabsmenu a:hover span {
background-position:100% -125px;
}

#slidetabsmenu #nulo {
 border:none; background-color:#FFFFFF; background-image:none
}

/*cierro Ranking Style*/

.marginL20{margin-left:12px;}

/*tabla ranking   ************************************************************************/

#display {
float:left;
width:100%;
font-size:90%;
line-height:normal;
border-bottom: 1px solid gray;
margin-top:12px;
}

* html #display{ /*IE only. Add 1em spacing between menu and rest of content*/
margin-bottom: 1em;
}

#display ul{
list-style-type: none;
margin:0;
margin-left: 0px;
padding:2px;
font-size:12px;
}

#display li{
display:inline;
margin:0;
padding:0;
text-align:left;
}

.titulosRanking{
background-color:#000;
color:#FFF;

}



/*Porcetajes para las anchuras de las tablas de contenido dinámico Ranking y Catálogo*/
.porcentaje21{
color:#000000;
font-weight:normal;
font-size:12px;
width:25%;
}

.porcentaje20{


width:25%;
}

.porcentaje17{
width:17%;
text-align:left;
}
.porcentaje15{
width:15%;
text-align:left;
}
.porcentaje15a{
width:15%;
text-align:left;
font-weight:normal;
color:#000000;
}
.porcentaje10{
text-align:left;
width:10%;

}
.porcentaje10a{
color:#000000;
font-weight:normal;

width:10%;

}

.porcentaje5{
width:5%;
}

.porcentaje5a{
width:5%;
text-align:center;
}
.porcentaje4{
width:4%;
}
.porcentaje6{
width:6%;
}

.porcentaje7{
width:7%;
}
.porcentaje8{
width:8%;
}

.porcentaje3{
width:3%;
}

/*ENCUESTA   ************************************************************************/

#divEncuesta{
	font-size:10px;
}

#divEncuesta ul{
	margin:0;
	padding:0;
	list-style-type: none;
	margin:5px auto 0 auto;

}

#divEncuesta li{
	font-size:9px;
	line-height:9px;

}


/*RESULTADO ENCUESTA   ************************************************************************/

#contenido{
	width:700px;
}

#contenido h3 {
	font-size: 12px;
	font-weight:normal;
	text-transform: uppercase;
	color:#D4140B;
	text-align: left;
	margin-bottom: 8px;
		clear:both;
	
 }
#contenido .pregunta {
	font-size: 28px;
	color:#333;
	font-weight:bold;
	letter-spacing:-0.05em;
	line-height:31px;
	padding:0 0 27px 0;
	clear:both;
	
}

#contenido .respuesta {
	float:left;
	background-color:#e7e7e7;
	width:363px;
	padding:0px;
	margin:0 5px 5px 0;
}

#contenido .respuesta p {
	float:left;
	font-weight:bold;
	font-size:20px;
	color:#666;
	padding-top:13px;
	margin-left:10px;
	height:20px;}

#contenido .resultado {
	float:left;
	border-left:10px solid #333;
	background-color:#e7e7e7;
	width:317px;
	padding:0px;
	margin:0 2px 5px 0;
	height:48px;
}

#contenido .resultado p {
	
	font-weight:bold;
	font-size:18px;
	color:#666;
	padding-top:13px;
	margin-left:10px;
	height:20px;}


#contenido .contenedor_resultado {width:300px;float:left;border-right:2px solid #666; background:url(/encuestas/fnd_barra.gif) repeat;} 

#contenido .resultado1 {
	float:left;
background-color:#9c0;
	margin:0 5px 0 0;
	height:48px;
	
	}
	
#contenido .resultado2 {
	float:left;
background-color:#f30;

	margin:0 5px 0 0;
	height:48px;
	
	}
	
#contenido .resultado3 {
	float:left;
background-color:#008ED2;
	margin:0 5px 0 0;
	height:48px;
	
	}
	
	#contenido .resultado4 {
	float:left;
background-color:#fc0;
	margin:0 5px 0 0;
	height:48px;
	
	}
	
		#contenido .resultado5 {
	float:left;
background-color:#669;
	margin:0 5px 0 0;
	height:48px;
	
	}
	
	
	
		#contenido .resultado6 {
	float:left;
background-color:#963;
	margin:0 5px 0 0;
	height:48px;
	
	}
	
		#contenido .resultado7 {
	float:left;
background-color:#A80065;
	margin:0 5px 0 0;
	height:48px;
	
	}
	
	
			#contenido .resultado8 {
	float:left;
background-color:#f90;
	margin:0 5px 0 0;
	height:48px;
	
	}
	
				#contenido .resultado9 {
	float:left;
background-color:#D78660;
	margin:0 5px 0 0;
	height:48px;
	
	}
	
	
					#contenido .resultado10 {
	float:left;
	background-color:#34699E;
	margin:0 5px 0 0;
	height:48px;
	
	}

#TableCont{
	border:1px solid #df090f;
	margin-left:15px;
	width:500px;
	
}
#TableCont td{
	font-size:12px;
	padding:5px;
	margin:0px;
}

#formCont{
	margin:auto;
	width:85%;
}

#CuadroText{
	width:414px;
	height:78px;
	color:#999999;
	margin-left:200px;
	/*margin-top:20px;*/
	background-image:url(bg_text.gif);
	padding:10px;
	font-size:12px;
}

#search{
	width:190px;
	float:right;
	margin-right:20px;
	margin-top:20px;
}

#search #tableSearch{
	width:188px;
	border:1px solid #cccccc;
}

#search .titulo{
	background-image:url(bg_titulares.gif);
	height:8px;
	color:#FFFFFF;
	font-weight:700;
	padding:2px;
}

#search #tableSearch input{
	border: 1px solid #666666; 
}

.fondoM{
	background-image:url(fnd_form.jpg);
	background-repeat:no-repeat; 
	background-position:0px 130px;
}

#top10{
	width:680px;
	float:left;
	text-align:center;
}

#top10 .imgtop10{
	width:58px;
	height:58px;
	float:left;
	border:2px solid #CCC;
	margin: 2px;
	cursor:pointer;
}


#top5 .imgtop5{
	width:58px;
	height:58px;
	float:left;
	border:none;
	/*border:1px solid #CCC;*/
	margin:0px; padding:0px;
	margin-right:14px;
	cursor:pointer;
}

#top5 .imgtop5fin{
	width:58px;
	height:58px;
	float:left;
		border:none;
	margin:0px; padding:0px;
	margin-right:0px;
	cursor:pointer;
}

a.Estilo400:link { font-size: 10px; color: #FFFFFF; text-decoration: none;}
a.Estilo400:visited { font-size: 10px; color: #FFFFFF; text-decoration: none;}
a.Estilo400:hover { font-size: 10px; color: ##FFFF66; text-decoration: underline;}
a.Estilo400:active { font-size: 10px; color: ##FFFF66; text-decoration: none; }

a.Estilo401:link { font-size: 10px; color: #0000FF; text-decoration: none;}
a.Estilo401:visited { font-size: 10px; color: #0000FF; text-decoration: none;}
a.Estilo401:hover { font-size: 10px; color: #DD6123; text-decoration: underline;}
a.Estilo401:active { font-size: 10px; color: #DD6123; text-decoration: none; }