
hr {
height:1px;
width:100%;
}


.linea
{
height:2px;font-size:1px;line-height:1px;clear:both; 
}
.lineav
{
height:100%;width:1px;border-left: 1px solid; 
float:left
}

#clean
{
height:15px;font-size:1px;line-height:15px;clear:both
}


#generos {clear:both; margin:5px; border:1px solid; text-align:left; overflow:auto; padding:3px;  font-size:11px; line-height:130%; color:#060; font-weight:bold;}
#generos a {color:#600;  font-size:11px; line-height:130%; font-weight:normal}
#generos a:hover {color:#F60}
#generos .colIco {float: left; width:150px; text-align:center; }
#generos .colGen {float: left; width:120px}


#index {width:100%; }
#index .idxAnticipo {margin:5px; border: 1px solid; padding-bottom:5px;}
#index .c11 {float:left; width:200px; margin:5px; border: 1px solid; }
#index .c12 {float:left; width:510px; }
#index .c13 {float:left; width:250px; margin:5px; padding-bottom:5px; text-align:left; }
#index .c13 .nov {border: 1px solid; margin-bottom:5px;}
#index .c13 h2 {color:#F60}
#index .c13 h5 {text-align:center; font-weight:bold}
#index .c13 p {text-indent:0px; padding-top:0px;}
#index .c21 {float:left; width:495px;  }
#index .c22 {float:left; width:494px; }
#index .rowNov {clear:both; margin:5px; border: 1px solid; overflow:auto; padding:3px;}
#index .rowNov .colNov {float:left; width:105px; text-align:left; padding-right:0px; margin-right:0px; }
#index .rowNov .colNov .f1 {height:85px; padding-left:10px; }
#index .rowNov .colNov h3 { font-size: 10px; margin-left:0px; margin-right:10px; text-indent:0px; padding-left:10px; padding-right:0px;}
#index .rowNov .colNov h4 { margin-left:0px; text-indent:0px; padding-left:10px;}


.error {font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#900; font-weight:bold; }
.usr {font-family:Verdana, Geneva, sans-serif; font-size:11px; }
.usr_noticia {font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#802208}
.usr_registrado {font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#06C}



.publi { vertical-align:middle; }
.publi a {	font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#ff5c00; text-decoration:none; }
.publi a:hover { color:#F00; }

.publiPie { vertical-align:middle; margin:5px; border:1px solid; overflow:auto; padding:3px; }
.publiPie a {	font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#ff5c00; text-decoration:none; }
.publiPie a:hover { color:#F00; }





.genero
{
	height:15px;
	vertical-align:middle;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;	
	padding-bottom:1px;	
}

#anticipo
{
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;		
	margin-bottom:0px;	
}

#cuentos 
{
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;		
	margin-bottom:0px;	
	text-align:left;
}
#cuentos h1 { color:#6633FF; }
#cuentos h3 { color:#6633FF; }
#cuentos h3 a { color:#6633FF; }
#cuentos h3 a:hover { color:#62bd19; }
#cuentos p { line-height:200%; text-indent:50px; }
#cuentos .cabecera { clear:both; border-bottom:solid 1px;}
#cuentos .cabecera .miga { clear:both; padding-left:10px; padding-top:5px; padding-bottom:5px; }


#ficha { text-align:left; }
#ficha .cabecera { clear:both;}
#ficha .cabecera .col1 { width:480px; float:left; border:solid 1px;}
#ficha .cabecera .col2 { width:500px; float:left}
#ficha .cuerpo {width:760px; float:left; border:none; clear:both; }
#ficha .cuerpo .col1 {float:left; vertical-align:top; width:170px; background-color:#FFF; padding-top:10px;  }
#ficha .cuerpo .col1 .row1 { padding-bottom:10px; padding-left:10px;}
#ficha .cuerpo .col1 .row2 { height: 80px; }
#ficha .cuerpo .col1 .row3 { padding-left:10px; clear:both; }
#ficha .cuerpo .col2 {float:left; width:570px; border: 1px solid; text-align:center; padding-top:10px; margin:5px;}
#ficha .lateral {float:left; width:220px; text-align:center }
#ficha .cuerpo .fpie { width:745px; clear:both; border-top: 1px solid; border-right: 1px solid; }


.teliad {color:#F00; font-family:"Times New Roman", Times, serif; font-size:14px; font-variant:small-caps;}


#ficha h1 { text-align:left; }
#ficha h2 { text-align:left;}
#ficha h3 { color:#6633FF; }
#ficha h3 a { color:#6633FF; }
#ficha h3 a:hover { color:#ff5c00; }
#ficha p { line-height:200%; text-indent:50px; }

#miniFicha { text-align:left }
#miniFicha .row { padding-bottom:0px; font-weight:bold; padding-top:0px; clear:both }
#miniFicha .row .mfc1 {width:70px; float:left;  }
#miniFicha .row .mfc2 {width:80px; float:left; border: none; text-align:left;  }
#miniFicha h4 { color:#03C; padding-left:0px;  }
#miniFicha h5 { font-weight:bold; }


#foro {width:100%; border:none;  }
#foro h1 {font-size:15px; margin:0px; padding:0px; padding-left:5px;}
#foro h3 { margin:0px; padding:0px; padding-left:5px; color:#333}
#foro h6 {margin: 0px; padding-left:15px;  font-size:10px; color: #C00}
#foro h6 a {color: #C00}

#foro .cabeza {clear:both; margin-left:10px; margin-right:10px; overflow:hidden; }

#foro .sobretitulo {height:25px; text-align:center; font-size:12px}
#foro .asunto {width:100%; height:20px; border-top: 1px solid; border-bottom:1px solid; clear:both; padding-top:4px  }
#foro .asunto .acol1 {width:150px; float:left;; padding-left:10px; }
#foro .asunto .acol2 {float:left; padding-left:10px;}

#foro .fcuerpo {width:100%; clear:both;   }
#foro .fcuerpo .ccol1 {width:150px; border-right: 1px solid; float:left; text-align:center;  }
#foro .fcuerpo .ccol2 {float:left; border-left: 1px solid; padding-top:10px; padding-left:10px; width:550px }

#foro .nuevo { text-align:left; border-top: 1px solid; clear:both;}
#foro .nuevo .fnrow {padding-top:5px; padding-bottom:5px; padding-left:10px; border-top: 1px solid;}

#foro .rowCuadro {width:990px; height:80px; clear:both; margin:0px; padding:0px; }
#foro .rowCuadro .cuadro {width:305px; height:70px; border: 1px solid; float:left; padding:5px; margin:5px;}
#foro .rowCuadro .cuadro .ico {width:90px; border: 1px solid; float:left; boder: 1px solid; background-color:#FFF; padding-top:5px; padding-bottom:5px;}
#foro .rowCuadro .cuadro .info {width:170px;  float:left; text-align:left;}
#foro .rowCuadro .cuadro .info h3 {padding-top:0px; }
#foro .rowCuadro .cuadro .llama {width:20px;  float:left; text-align:center; padding:2px;}

#foro .listado { margin-left:10px; margin-right: 10px; border: 1px solid;}
#foro .colAvatar {float:left; width:100px;}
#foro .colImg {float:left; width:70px; padding-left:5px;}
#foro .colResp {float:left; width:40px; }
#foro .colTopic {float:left; width:470px; }
#foro .colAutor {float:left; width:120px; }
#foro .rowTopic0 { width:100%; clear:both; text-align:left; overflow:hidden; font-size:11px; font-weight:bold; padding-top:3px; padding-bottom:3px; }
#foro .rowTopic { border-bottom:1px solid; width:100%; clear:both; text-align:left; overflow:hidden }
#foro .rowTopic .colAvatar {float:left; width:100px;}
#foro .rowTopic .colImg {padding-left:0px;}
#foro .rowTopic .colResp { padding-top:5px;}
#foro .rowTopic .colTopic { padding-top:5px;}
#foro .rowTopic .colTopic h3 {padding:0px}
#foro .rowTopic .colTopic h3 a {color:#303}
#foro .rowTopic .colTopic h3 a:hover {color:#F60}
#foro .rowTopic .colAutor { padding-top:5px; font-size:10px; color:#333 }

#foro .fcabecera { height:80px; margin:5px; border:1px solid; clear:both; }
#foro .fcabecera .colComun {float:left; padding-left:5px;}
#foro .fcabecera .colContFicha {float:left; padding-left:20px;}
#foro .fcabecera .colContImg {float:left; padding-left:20px;}
#foro .fcabecera .colContTitulo {float:left; text-align:left;  padding-left:20px;}

#foro .firma {border-top: 1px solid; clear:both; margin-top:10px; padding:5px; }
#foro .firma p {text-indent:0px; font-size:10px; padding:0px; padding-left:5px;}
#foro .firma .ofrezco {float:left; border: 1px solid #F63; width:45%; margin-left:10px; background-color:#FFF  }
#foro .firma .busco {float:left; border: 1px solid #36F; width:45%; margin-left:10px; background-color:#FFF }






#listado {clear:both}
#listado .lstCuerpo {float:left; width:940px; }
#listado .lstCuerpo .lstRow0 {clear:both; text-align:left; border-top: 1px solid; border-bottom: 1px solid; border-right: 1px solid; font-size:11px; padding-top:2px; padding-bottom:2px; overflow:auto; color:#336; font-weight:bold;}
#listado .lstCuerpo .lstRow {clear:both; text-align:left; border-bottom: 1px solid; border-right: 1px solid; font-size:11px; padding-top:2px; padding-bottom:2px; overflow:auto; color:#333}
#listado .lstCuerpo .cTitulo {width:360px; float:left; padding-left:10px; font-weight:bold;}
#listado .lstCuerpo .cAutor {width:180px; float:left; padding-left:5px; padding-right:5px; }
#listado .lstCuerpo .cVota {width:110px; float:left;}
#listado .lstCuerpo .cInteres {width:100px; float:left;}
#listado .lstCuerpo .cPila {width:100px; float:left;}
#listado .lstCuerpo .cCol {width:50px; float:left; padding-left:10px; text-align:right}
#listado .albafetoH {float:left; width:30px; border:1px solid; margin:5px; margin-top:0px; font-size:11px; font-weight:bold; color:#060;line-height:150%; }

#paginacion {clear:both; font-size:11px; margin:3px; text-align:left; padding-left:10px; font-weight:bold; color:#036}
#paginacion a {color:#F30};



.albafetoH { }
.albafetoH a {color:#F60; }
.albafetoH a:hover {}


#usuario {padding:20px; clear:both;}
#usuario p {text-indent:0px;}
#usuario .ofrezco {float:left; border: 1px solid #F63; width:300px; margin-left:10px; background-color:#FFF  }
#usuario .busco {float:left; border: 1px solid #36F; width:300px; margin-left:10px; background-color:#FFF }
#usuario .perfil {float:left; width:300; border: 1px solid; background-color:#FFF}


#subir {}
#subir p {font-size:11px; text-align:left; color:#003; text-indent:0px; font-weight:normal; margin:0px; padding:0px;}
#subir .suLinea {clear:both; border-top: 1px solid #497fdc; padding-top:5px; margin-bottom:5px;}
#subir .suLinea .suC1 {float:left; width:100px; color:#033; font-weight:bold; font-size:12px; text-align:left; margin-left:10px;}
#subir .suLinea .suC2 {float:left; }



#venta { border:1px solid; border-color:#F60; margin:10px; text-align:center; overflow:auto;}
#venta h3 {	font-weight:bold; font-size: 10px; color: #ff5c00; padding-bottom:3px; padding-top:3px;}
#venta .vCol {float:left; width:50%; text-align:center;}
#venta .vCol2 {float:left}

.participacion { text-align:center; border: 1px solid; margin-top:5px; overflow:auto; padding:5px;}






#publicidad {float:left; margin:5px;}

#publiGoogle { clear:both; border-bottom: 1px solid; border-top: 1px solid; width:100%; padding-top:10px;}


.imgvoto16 { float:left; width:16px; height:16px; }
.imgvoto16 a:hover { background-image:url(../img/1star3v_16.gif); background-position: 0px -21px;}

.imgvoto160 { float:left; width:16px; height:16px;   }
.imgvoto160 a:hover { background-image:url(../img/cancel16v.gif); background-position: 0px -21px;  }

.vota16 { height:16px; float:left; position:absolute; }

.imgvoto32 { float:left; width:32px; height:32px; }
.imgvoto32 a:hover { background-image:url(../img/1star3v.gif); }

.imgvoto320 { float:left; width:32px; height:32px; }
.imgvoto320 a:hover { background-image:url(../img/cancel32v.gif);}

.vota32 { height:32px; float:left; position:absolute; }


#votacion16 {width: 112px; }
#votacion16 .column1 {width: 50px; float:left}
#votacion16 .column1 p {color:#ff5c00; font-size:10px; 	padding-top:4px; height:16px; 
	padding-bottom:0px;
	text-align:justify;
	line-height:100%;
	text-indent:0px;}
#votacion16 .column2 {width: 16px; float:left; }
#votacion16 .column2 .vota {width:16px; }
#votacion16 .column2 .resultado {background-image:url(../img/cancel16g.gif); width:16px; height:16px;}
#votacion16 .column2 .resultado .r {background-image:url(../img/cancel16a.gif); height:16px;}
#votacion16 .column2 .resultado .r2 {background-image:url(../img/cancel16.gif); height:16px;}
#votacion16 .column3 {width: 80px; float:left; height:16px;}
#votacion16 .column3 .vota {width:80px; }
#votacion16 .column3 .resultado {background-image:url(../img/1star4a_16.gif); width:80px; height:16px;}
#votacion16 .column3 .resultado .r {background-image:url(../img/1star3a_16.gif); height:16px;}

#votacion32 {width: 200px; text-align:center; }
#votacion32 .column1 {width: 50px; float:left}
#votacion32 .column1 p {color:#ff5c00; font-size:10px; 	padding-top:4px; height:32px; 
	padding-bottom:0px;
	text-align:justify;
	line-height:100%;
	text-indent:0px;}
#votacion32 .column2 {width: 32px; float:left; }
#votacion32 .column2 .vota {width:32px; }
#votacion32 .column2 .resultado {background-image:url(../img/cancel32g.gif); width:32px; height:32px;}
#votacion32 .column2 .resultado .r {background-image:url(../img/cancel32a.gif); height:32px; }
#votacion32 .column2 .resultado .r2 {background-image:url(../img/cancel32v.gif); height:32px; }
#votacion32 .column3 {width: 160px; float:left; height:32px; }
#votacion32 .column3 .vota {width:160px; }
#votacion32 .column3 .resultado {background-image:url(../img/1star4a.gif); width:160px; height:32px;}
#votacion32 .column3 .resultado .r {background-image:url(../img/1star3a.gif); height:32px;}

#pilaficha { width:100%; text-indent:0px; padding-left:0px; text-align:center  }
#pilaficha h4 {text-indent:0px; padding-left:0px; padding-bottom:5px; }
#pilaficha p {color:#ff5c00; font-size:10px; text-align:center; 	
padding-top:4px; 
	padding-left:2px;
	padding-right:2px;	
	padding-bottom:0px;	
	line-height:100%;
	text-indent:0px;}
#pilaficha .column1 {width: 70px; float:left; }
#pilaficha .column2 {width: 65px; float:left; }
#pilaficha .column3 {width: 70px; float:left; }


.cuerpo
{
width:730px;
float:left;
	border-right: 1px solid;
	height:100%; 
}

#columna
{width: 250px; float:left;  
	padding-left:10px;
	padding-right:0px;	
}



#sms {width: 240px;  background-color:#FFFFFF; border: 1px solid #1E679A; 
	padding-left:0px;
	padding-right:0px; 
			}
#sms p { font-size:10px;
padding:4px 10px 0 10px;
	text-indent:0px;
	line-height:100%; text-align:left; }
#sms h4 { padding-left:5px; padding: 3px 2px 0 0;}
#sms h5 {font-weight:bold; 
    font-size: 10px;	
    color: #ff5c00;}
#sms .column1 {width: 80px; float:left;  }
#sms .column2 {width: 160px; float:right; padding:0 0 0 0; }

.cuadro { border: 1px solid; margin-top:5px; text-align:left; }
.cuadro .cuTtitulo {border-bottom: 1px solid; text-align:center; padding:5px; font-size:10px; font-weight:bold; color:#333}
.cuadro .cuBase {padding:5px; overflow:auto}
.cuadro h3 a {font-weight:bold; color:#036}
.cuadro h4 {font-weight:bold;}


#cuadro p {font-size:10px;
padding:4px 10px 0 10px;
	text-indent:0px;
	line-height:100%; text-align:left;}
#cuadro .column1 {width:60%; float:left; text-align:left}
#cuadro .column2 {width:40%; float:left; text-align:left}			

#cuadroAviso {width: 500px;  border: 1px solid #CC3300; vertical-align:middle;}


#indice
{

}
#indice .cuerpo { width:800px; }
#indice #columna {width: 180px; }
#indice #columna #cuadro {width: 170px; }

