body {
	margin:0;
	padding:0;
	background:#FFF;
	outline: none;
}

a {
	outline: none;
}

a:hover {
	color: #333333;
	text-decoration:underline;
}

#suptop {
	background: url(http://www.formulatv.com/images/ftopnftv.gif) top center no-repeat;
	height:68px;
}

#suptopc {
	margin:0 auto;
	width:970px;
	text-align:left;
	background:#FFF;
}

#suptopci {
	width:264px;
	float:left;
}

#suptopci img {
	border:0;
}

#suptopcd {
	background: url(http://www.formulatv.com/images/fbtopnftv.gif) top repeat-x;
	width:706px;
	float:right;
	z-index:500;
}

#pagina {
	margin:0 auto;
	padding:0;
	width:970px;
	background:#FFF;
	text-align:left;
}

.limpiar { clear:both; height:0; font-size:0; }
.separa1 { height:1px; font-size:1px; }
.separa3 { height:3px; font-size:3px; }
.separa5 { height:5px; font-size:5px; }
.separa10 { height:10px; font-size:10px; }
.separa15 { height:15px; font-size:15px; }
.vsepara2 { width:2px; font-size:1px; float:left; }
.vsepara5 { width:5px; font-size:1px; float:left; }
.vsepara10 { width:10px; font-size:1px; float:left; }
.vsepara12 { width:12px; font-size:1px; float:left; }
.vsepara15 { width:15px; font-size:1px; float:left; }
.vsepara16 { width:16px; font-size:1px; float:left; }
.vsepara18 { width:18px; font-size:1px; float:left; }
.vsepara20 { width:20px; font-size:1px; float:left; }

form {
	margin:0;
	display:inline;
}

.sho {
}

.hid {
	display:none;
}

.b-rank {
	background:#FFF;
}

#uhn {
	background:#ff673f;
	margin:0 0 12px 0;
	height:28px;
}

#uhnc {
	width:950px;
	margin:0 auto;
	background:#fa3400;
	font-family:Arial, sans-serif;
	font-size:15px;
	height:28px;
}

#uhnc a {
	color:#FFF;
	text-decoration:none;
	display:block;
	padding:5px 10px 5px 10px;
}

#uhnc a:hover {
	background:#c03110;
	text-decoration:none;
}

#uheu {
	background:#1f345d;
	margin:0 0 12px 0;
	height:28px;
}

#uheuc {
	width:950px;
	margin:0 auto;
	background: url(http://www.formulatv.com/images/eurofondo.jpg) no-repeat #000;
	font-family:Arial, sans-serif;
	font-size:15px;
	height:28px;
}

#uheuc a {
	color:#FFF;
	text-decoration:none;
	display:block;
	padding:7px 10px 7px 265px;
}

#uheuc a:hover {
	color:#25ccff;
	text-decoration:none;
}

/* TOP */

#top-cnt {
	padding-bottom:12px;
}

#top-cnt img {
	border:0;
}
#top-barra-sup {
	padding:3px 5px 5px 0;
	text-align:right;
	font-family:Verdana, sans-serif;
	font-size:11px;
	color:#FFF;
}

#top-barra-sup a {
	color:#FFF;
	text-decoration:none;
}

#top-barra-sup a:hover {
	color:#DDF4FF;
}

.top-barra-sup-inp {
	background: url(http://www.formulatv.com/images/buscf.gif) left no-repeat #FFF;
	font-family:Arial,sans-serif;
	font-size:12px;
	height:14px;
	border:1px solid #1045D1;
	padding-left:16px;
	font-weight:bold;
	color:#1A71F2;
}

.top-barra-sup-sub {
	font-family:Arial,sans-serif;
	font-size:11px;
	background:#3584F5;
	height:18px;
	border:1px solid #ACCCFB;
	color:#FFF;
	font-weight:bold;
	text-align:center;
	padding:0;
}

.top-barra-sup-sub:hover {
	background:#9DC5FF;
	border:1px solid #2B4B60;
	color:#2B4B60;
	cursor:pointer;
}

.top-separador {
	margin:0px 4px -4px 4px;
}

#top-barra-logo {
	width:204px;
	float:left;
}

#top-barra-cadenas, #top-barra-cadenas-usa { padding-top:12px; }
#top-barra-cadenas img, #top-barra-cadenas-usa img{ border:0; }
#top-barra-cadenas ul, #top-barra-cadenas-usa ul { margin:0; padding:0; text-align:center; }
#top-barra-cadenas li { display:inline; padding:0 40px 0 40px; }
#top-barra-cadenas-usa li { display:inline; padding:0 36px 0 36px; }

#pub-sup { padding:0; text-align:center; margin:12px 0 12px 0; border:0; clear:both;}

#pub-izq {
	margin-top:12px;
	text-align:center;
}

/* Bajo */

#pubabj {
	text-align:center;
	margin:12px 0 8px 0;
}

#bajo {
	background: url(http://www.formulatv.com/images/fbajo.gif) repeat-x;
	padding:0 0 20px 0;
}

#bajoc {
	margin:0 auto;
	width:970px;
	text-align:left;
}

#bajod {
	width:105px;
	float:right;
}

#bajoi {
	width:865px;
	float:left;
	padding:20px 0 15px 0;
}

#bajoi1 {
	width:160px;
	float:left;
}

#bajoi1c {
	border-right:1px dotted #FFF;
	text-align:right;
	padding:4px 8px 4px 0;
}

#bajoi1c ul {
	list-style:none;
	margin:0;
	padding:0 0 1px 0;
	font-size:11px;
	font-family:Tahoma, sans-serif;
	color:#FFF;
	text-decoration:none;
	line-height:1.2em;
}

#bajoi1c ul li a {
	color:#FFF;
	text-decoration:none;
}

#bajoi1c ul li a:hover {
	border-bottom:1px dotted #FFF;
}

#bajoi2 {
	width:705px;
	float:left;
}

#bajoi2c {
	padding:4px 0 0 12px;
	font-family:Tahoma, sans-serif;
	font-size:12px;
	color:#FFF;
}

#bajoi2c a {
	color:#FFF;
	text-decoration:none;
}

#bajoi2c a:hover {
	border-bottom:1px dotted #FFF;
}

#bajoi2c ul {
	margin:0;
	padding:0;
	font-size:11px;
	list-style:none;
}

#bajoi2c ul li{
	width:19%;
	float:left;
	padding:0 0 3px 0;
	margin:0;
	text-align:center;
}

#bajoi2c ul li a {
	color:#e8e8e8;
}

.bsubir {
	text-align:right;
	font-family:Verdana, sans-serif;
	font-size:11px;
	color:#FFF;
	text-decoration:none;
	padding:0 0 0 10px;
	background: url(http://www.formulatv.com/images/flesubir.gif) no-repeat;
	line-height:1.4em;
}

.bsubir:hover {
	color:#FFF;
	border-bottom:1px solid #FFF;
	text-decoration:none;
}

/* VISOR */

#foto {
	text-align:center;
}

#foto img {
	border:1px solid #C0C0C0;
	padding:2px;
	margin:12px 0 5px 0;
}

#visor {
	padding:10px 12px 10px 12px;
}

#visor h1 {
	margin:0 0 8px 0;
	border-bottom:2px solid #AFD0E0;
	padding:0 0 2px 6px;
	color:#333;
	font-family:Arial, sans-serif;
	font-size:26px;
	font-weight:bold;
}

#visor .sec {
	margin:8px 0 4px 0;
}

#visor .lfoto {
	width:155px;
	height:166px;
	float:left;
	text-align:center;
}

#visor .lfoto img {
	border:1px solid #C0C0C0;
	padding:1px;
	margin:2px 0 5px 0;
}

.rbus .lfoto {
	width:126px;
	height:102px;
	float:left;
	text-align:center;
}

.rbus .lfoto img {
	border:0;
}

.rbus .lfotom {
	width:95px;
	height:84px;
	float:left;
	text-align:center;
}

.rbus .lfotom img {
	border:0;
}

.rbus .lfotom2 {
	width:88px;
	height:77px;
	float:left;
	text-align:center;
}

.rbus .lfotom2 a {
	border:0;
	background:none;
}

.rbus .lfotom2 a:hover {
	border:0;
	background:none;
}

.rbus .lfotom2 img {
	border:0;
}

#visor h3 {
	margin:12px 0 7px 0;
	border-bottom:2px solid #AFD0E0;
	padding:0 0 2px 6px;
	color:#454;
	font-family:Arial, sans-serif;
	font-size:17px;
	font-weight:bold;
}

#visor h3 b {
	color:#333;
}

#visor h3 a {
	color:#000;
	text-decoration:none;
}

#visor h3 a:hover {
	color:#454;
	text-decoration:underline;
}

#visor h2 {
	margin:0 0 3px 6px;
	font-family:Arial, sans-serif;
	font-size:15px;
	font-weight:normal;
	color:#333;
}

#visor p {
	margin:0 0 3px 6px;
	font-family:Arial, sans-serif;
	font-size:13px;
	color:#333;
}

#visor .naveg {
	margin:8px 0 3px 0;
	font-family:Arial, sans-serif;
	font-size:13px;
	color:#333;
	text-align:center;
}

#visor .naveg a {
	color:#333;
	text-decoration:none;
}

#visor .naveg a:hover {
	text-decoration:underline;
}

#cuadrocar p {
	font-size:11px;
	margin:0 0 1px 6px;
	color:#666;
}

#listaseries {
	background:url(http://www.formulatv.com/images/fbf.gif) no-repeat;
	padding:0 0 0 9px;
}

#listausuario {
	padding:0 0 0 10px;
	font-weight:bold;
}

#bloqueseries {
	display: none;
	position: absolute;
	z-index: 999; 
	width:330px;
	padding:5px;
	background:#488FF1;
	color:#FFF;
	font-family:Verdana, sans-serif;
	font-size:12px;
	border-bottom:1px solid #0654C4;
	margin:6px 0 0 0;
}

#bloqueseries a {
	color:#FFF;
	text-decoration:none;
}

#bloqueseries a:hover {
	color:#000;
}

#bloqueusuario {
	display: none;
	position: absolute;
	z-index: 999; 
	width:330px;
	padding:5px;
	background:#3A81F5;
	color:#FFF;
	font-family:Verdana, sans-serif;
	font-size:12px;
	border-bottom:1px solid #0654C4;
	text-align:left;
}

#bloqueusuario a {
	color:#FFF;
	text-decoration:none;
}

#bloqueusuario a:hover {
	color:#000;
}

.bssup img {
	float:left;
	margin:0 6px 3px 0;
}

.bsim {
	border:1px solid #A8C9F8;
}

.bssup h2 {
	font-family:Arial, sans-serif;
	font-size:22px;
	margin:0 0 3px 0;
	padding:4px 0 0 0;
}

.bssup div {
	color:#FDC01D;
}

#bloqueseries ul {
	margin:0;
	border:0;
	padding:0;
}

#bloqueseries li {
	font-size:11px;
	list-style:none;
}

#bloqueusuario ul {
	margin:0;
	border:0;
	padding:0;
}

#bloqueusuario li {
	font-size:11px;
	list-style:none;
}

.bdizq {
	width:160px;
	float:left;
}

.bdder {
	width:160px;
	float:right;
}

.blmsg {
	text-align:right;
	font-size:10px;
}

.lcerrar {
	background:url(http://www.formulatv.com/images/icoclr.gif) right no-repeat;
	padding:0 10px 0 0;
}

.bcnt a {color: #2b4e71; text-decoration: none;}

#modal_container {
	padding:5px;
	background-color:#F7FBFD;
	border:1px solid #3A81F5;
	overflow:auto;
	font-family:Verdana;
	font-size:11px;
	width:155px;
	color:#333;
	text-align:left;
}

#modal_container h5 {
	font-family:Arial,Verdana;
	font-size:12px;
	font-weight:bold;
	margin:0 0 1px 0;
	color:#000;
}

#modal_container h6 {
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	margin:2px 0 0 0;
	color:#666;
	font-weight:normal;
}

.cbusqueda p {
	text-align:center;
	margin:0;
	padding:12px 0 10px 0;
}

.cbusqueda .cmp {
	margin-right:15px;
	border:2px solid #C0D1D6;
	padding:2px 2px 2px 5px;
	font-family:Arial, sans-serif;
	font-size:15px;
	background:#FCFCFC;
}

.cbusqueda .cmp:hover {
	border:2px solid #A9BFC5;
	background:#F1F5F5;
}

.cbusqueda .cmp:focus {
	border:2px solid #3D96B8;
}

.cbusqueda .boton {
	border:2px solid #A9BFC5;
	height:25px;
	font-family:Arial, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#333;
	background:#F5FBFC;	
}

.cbusqueda .boton:hover {
	border:2px solid #3399FF;
	color:#000066;
	cursor:pointer;
	cursor:hand;
}

.msg {
	padding:1px 2px 1px 5px;
	font-family:Arial, sans-serif;
	font-size:16px;
	font-weight:bold;
}

.barraopt {
	font-family:Arial, sans-serif;
	font-size:13px;
	padding:3px 0px 12px 6px;
	color:#333;
}

.barraopt a {
	color:#000;
	text-decoration:none;
	border-bottom:1px solid #808080;
}

.barraopt a:hover {
	color:#000;
	text-decoration:none;
	border-bottom:0;
}

.art-pagination-foros-compl {
	margin:5px 0 1px 0;
	text-align:left;
	font-family:Arial, sans-serif;
	font-size:11px;
}

.art-pagination-foros-compl a {
	padding:0 2px 0 2px;
	border: 1px solid #C5D5DE;
	color:#666;
	text-decoration:none;
}

.art-pagination-foros-compl a:hover {
	background:#EAF4FF;
	border: 1px solid #1182FF;
	color:#002753;
}

.art-pagination-foros-compl b {
	padding:0 2px 0 2px;
	background:#FFF8F2;
	border: 1px solid #F86605;
	color:#3E1C00;
}

.art-pagination {
	margin-top:18px;
	margin-bottom:18px;
	font-size:8pt;
	text-align:center;
	font-family:Arial, sans-serif;
	font-size:13px;
}

.art-pagination a {
	padding:3px;
	border: 1px solid #D7D7D7;
	color:#666;
	text-decoration:none;
}

.art-pagination a:hover {
	background:#EAF4FF;
	border: 1px solid #1182FF;
	color:#002753;
}

.art-pagination b {
	padding:3px;
	background:#FFF8F2;
	border: 1px solid #F86605;
	color:#3E1C00;
}


.art-paginationov {
	margin:3px 0 3px 0;
	font-family:Arial, sans-serif;
	font-size:11px;
}

.art-paginationov a {
	padding:1px 3px 1px 3px;
	border: 1px solid #D7D7D7;
	color:#666;
	text-decoration:none;
}

.art-paginationov a:hover {
	background:#EAF4FF;
	border: 1px solid #1182FF;
	color:#002753;
}

.art-paginationov b {
	padding:1px 3px 1px 3px;
	background:#FFF8F2;
	border: 1px solid #F86605;
	color:#3E1C00;
}


.art-pagination-f {
	margin-top:7px;
	margin-bottom:8px;
	font-size:8pt;
	text-align:right;
	font-family:Arial, sans-serif;
	font-size:13px;
}

.art-pagination-f a {
	padding:3px;
	border: 1px solid #D7D7D7;
	color:#666;
	text-decoration:none;
}

.art-pagination-f a:hover {
	background:#EAF4FF;
	border: 1px solid #1182FF;
	color:#002753;
}

.art-pagination-f b {
	padding:3px;
	background:#FFF8F2;
	border: 1px solid #F86605;
	color:#3E1C00;
}

.letras {
	font-size:8pt;
	text-align:center;
	font-family:Arial, sans-serif;
	font-size:13px;
}

.letras a {
	padding:3px;
	border: 1px solid #D7D7D7;
	color:#666;
	text-decoration:none;
}

.letras a:hover {
	background:#EAF4FF;
	border: 1px solid #1182FF;
	color:#002753;
}

#menu {
	background:url(http://www.formulatv.com/images/fondomenuh.gif) no-repeat;
	margin:0 10px 0 10px;
	padding:0;
	text-align:center;
}

#menu ul{
	width:910px;
	margin:0 auto;
	padding:0;
	list-style-type:none;
	font-family:Arial, sans-serif;
	font-weight:bold;
	font-size:14px;

}

#menu ul li{
	position:relative;
	display:inline;
	float:left;
}

#menu ul li a {
	display:block;
	padding:5px 7px 5px 7px;
	text-decoration:none;
	color:#FFF;
	background:url(http://www.formulatv.com/images/fondomenuha.gif) repeat-x;
	height: auto !important;
}

#menu .verm {
	padding:5px 11px 5px 6px;
	background:url(http://www.formulatv.com/images/fondoulext.gif) top right no-repeat;
}

#menu ul li a:hover {
	background-position:0% -26px;
	color:#EDF7F8;	
}

#menu ul li:hover a {
	display:block;
	background-position:0% -26px;
	color:#EDF7F8;	
}

#menu ul li:hover .verm {
	display:block;
	background-position:100% -26px;
	color:#EDF7F8;	
}

#menu ul li.iehover .verm {
	display:block;
	background-position:100% -26px;
	color:#EDF7F8;	
}

#menu ul li.iehover a {
	display:block;
	background-position:0% -26px;
	color:#EDF7F8;	
}

#menu ul li:hover ul {
	display:block;
}

#menu ul li.iehover ul {
	display:block;
}

#menu ul li ul {
	list-style:none;
	width:150px;
	position:absolute;
	background:url(http://www.formulatv.com/images/fondomenuhd.gif) bottom no-repeat;
	padding:0 0 5px 0;
	margin:-1px 0 0 0;
	display:none;
	z-index:999;
}

#menu ul li ul li {
	width:150px;
	display: block !important;
	float:left;
	text-align:left;
}

#menu ul li ul li a {
	padding:2px 5px 2px 5px;
	display:block;
	text-decoration:none;
	color:#FFF;
	background:none;
}

#menu ul li ul li a:hover {
	background:#3B8AEF;
}

#titular {
	margin:0 10px 0 10px;
	padding:13px 0 13px 0;
}

#titular h1 {
	color:#2B4B60;
	background:#F4F9FB;
	margin:1px 0 0 0;
	padding:4px 0 4px 6px;
	font-weight:bold;
	font-family:Helvetica, Arial, sans-serif;
	font-size:21px;
}

#titular h1 a {
	color:#2B4B60;
	text-decoration:none;
}

#titular h1 a:hover {
	border-bottom:1px dotted #2B4B60;
}

#titular h1 .beta {
	font-size:10px;
	font-weight:normal;
	color:#3399FF;
}

#barranav {
	padding:0 0 6px 5px;
	color:#808080;
	font-family:Verdana, sans-serif;
	font-size:11px;
	border-bottom:1px solid #79B5F0;
}

#barranav a {
	color:#808080;
	text-decoration:none;
}

#barranav a:hover {
	color:#333;
	text-decoration:none;
}

#contenido {
	margin:0 10px 5px 10px;
}

.tablaestandar {
	width:92%;
	margin:0 auto;
}

.tablaestandar table {
	border-width: 0px 0px 0px 0px;
	border-spacing: 2px;
	border-collapse: collapse;
	font-family:Arial, sans-serif;
	font-size:13px;
	width:100%;
	text-align:left;
}

.tablaestandar table td {
	border-bottom:1px dotted #999;
}

.tdessup {
	background:#3399FF;
	color:#FFF;
	font-weight:bold;
	padding:3px;
}

table.tbl-prga {
	border-width: 0px 0px 0px 0px;
	border-spacing: 2px;
	border-collapse: collapse;
	font-family:Arial, sans-serif;
	font-size:12px;
	width:100%;
	text-align:left;
}

table.tbl-prga td {
	border-width: 0 0 1px 0;
	padding: 5px;
	border-style: solid;
	border-color: #CCDBE3;
}

.ptabla {
	margin:4px 0 10px 0;
}

.ptabla img {
	border:0;
}

.tbl-canales-des {
	background:#E4EEF3;
	color:#346176;
	font-weight:bold;
	font-size:13px;
}

.tbl-canales-sub {
	background:#F4FAFF;
	color:#0067BB;
	font-weight:bold;
	font-size:13px;
}

.prga-i {
	text-align:center;
}

.prga-p {
	font-family:Arial, sans-serif;
	font-size:14px;
	font-weight:bold;
	background:#F9FCFF;
}

.fec1 {
	font-family:Arial, sans-serif;
	font-size:13px;
	color:#3A81F5;
}

.tprg1 {
	font-family:Arial, sans-serif;
	font-size:13px;
	color:#000;
}

.fec2 {
	font-family:Arial, sans-serif;
	font-size:13px;
	color:#3A81F5;
}

.tprg2 {
	font-family:Arial, sans-serif;
	font-size:13px;
	color:#333;
}

.fdiff {
	font-family:Verdana, sans-serif;
	font-size:10px;
	color:#999;	
}

#gizquierdo {
	width:635px;
	float:left;
}

#gderecho {
	width:300px;
	float:right;
}

#gizquierdop {
	width:160px;
	float:left;
}

#gderechop {
	width:775px;
	float:right;
}

.cal { margin:10px 0 28px 0; }
.cal a { display:block; text-decoration:none; padding:9px 0 9px 0; background:#F0F5FF; color:#003197; }
.cal a:hover { background:#FDEDE3; color:#D85B10; }

.tdprgan { color:#999; padding:9px 0 9px 0; background:#FEFEFE; }
.tdprgno { color:#333; padding:9px 0 9px 0; background:#FEFEFE; }

table.tbl-cal { border-width: 0px 0px 0px 0px; border-spacing: 3px; border-collapse: collapse; font-family:Arial, sans-serif; font-size:14px; width:100%; text-align:center; }
table.tbl-cal td { width:14%; border-width: 1px; border-style: solid; border-color: #D8D8D8; }
table.tbl-cal th { width:14%; border-width: 1px; padding:9px 4px 9px 4px; border-style: solid; border-color: #D8D8D8; background:#F3F3F3; color:#4D4D4D; }

#calendario h1 { margin:5px 0 5px 0; padding:0; text-align:center; font-family:Arial, sans-serif; font-size:30px; font-weight:bold; }

.calg { margin:15px 0 10px 0; }
table.tbl-calg { border-width: 0px 0px 0px 0px; border-spacing: 3px; border-collapse: collapse; font-family:Arial, sans-serif; font-size:14px; width:100%; text-align:center; }
table.tbl-calg td { width:14%; border-width: 1px; border-style: solid; border-color: #D8D8D8; vertical-align:top; }
table.tbl-calg th { width:14%; border-width: 1px; padding:9px 4px 9px 4px; border-style: solid; border-color: #D8D8D8; background:#F3F3F3; color:#4D4D4D; }
.calg .dia { font-weight:bold; font-size:15px; background:#F5faff; color:#2E8FF6; padding:3px }
.itemc { margin:4px 0 5px 0; font-family:Verdana, sans-serif; font-size:12px; }
.itemc .cad { text-align:left; width:19px; padding:0 0 0 1px; float:left; }
.itemc .res { text-align:left; width:112px; float:left; font-size:11px; }
.itemc .hora { font-weight:bold; }
.itemc .tit { font-family:Tahoma, sans-serif; }
.itemc .tit a { color:#000; text-decoration:none; }
.itemc .tit a:hover { color:#000; text-decoration:underline; }

.calopt { width:315px; float:left; text-align:center; font-family:Arial, sans-serif; font-size:13px; margin:8px 0 8px; }
.calopt span{ font-weight:bold; color:#3c94f6; }
.calopt a{ color:#000; text-decoration:none; }
.calopt a:hover { text-decoration:underline; }

.prglogo {
	width:100px;
	float:left;
}

.prgtit {
	width:400px;
	float:right;
	text-align:right;
}

.prgtit h1 {
	margin:0;
	padding:4px 10px 0 0;
	font-size:24px;
	font-weight:bold;
	font-family:Arial, sans-serif;
}

.prgfec {
	padding:0 10px 14px 0;
	font-size:16px;
	font-weight:bold;
	font-family:Arial, sans-serif;
	text-align:right;
}

.fecprgi {
	width:60px;
	font-family:Arial, sans-serif;
	font-weight:bold;
	float:left;
	font-size:40px;
	color:#CFCFCF;
	text-align:center;
}

.fecprgd {
	width:558px;
	float:right;
	border-left:4px solid #EFEFEF;
	padding:0 0 0 8px;
}

.prgli {
	border-bottom:1px dotted #AFCFE0;
	margin:0 0 5px 0;
	padding:5px 0 8px 0;
}

.prglihora {
	width:50px;
	float:left;
	color:#3A81F5;
	font-size:14px;
	text-align:center;
	font-family:Arial, sans-serif;
}

.prglicnt {
	width:505px;
	float:right;
}

.prglitit {
	font-size:14px;
	font-weight:bold;
	font-family:Arial, sans-serif;
}

.prglitit a{
	color:#000;
	text-decoration:none;
}

.prglitit a:hover{
	background:#F2FBFF;
	color:#0087C1;
}

.prgliemi {
	font-size:13px;
	font-weight:bold;
	padding:2px 0 0 0;
	font-family:Arial, sans-serif;
}

.prgliemi a{
	color:#000;
	text-decoration:none;
}

.prgliemi a:hover{
	background:#F2FBFF;
	color:#0087C1;
}

.prglidesc {
	font-size:12px;
	font-weight:normal;
	padding:2px 0 0 0;
	font-family:Verdana, sans-serif;
}

.icons {
	text-align:right;
	padding:7px 10px 0 0;
}

.icons a {
	cursor:help;
}

.icons a:hover {
	border:0;
}

.gdert {
	border-bottom:1px solid #79B5F0;
	margin:0 0 2px 0;
}

.gdert h4 {
	padding:4px 0 3px 6px;
	font-family:Arial, sans-serif;
	font-size:16px;
	font-weight:bold;
	margin:0 0 1px 0;
	color:#2B4B60;
	background:#F4F9FB;
}

#audis {
	margin:0 0 0 3px;
}

#audis h1 {
	margin:3px 0 3px 0;
	padding:0 0 0 1px;
	font-family:Arial, sans-serif;
	font-size:24px;
	font-weight:bold;
}

#audis h2 {
	margin:15px 0 11px 0;
	padding:0 0 1px 1px;
	font-family:Arial, sans-serif;
	font-size:17px;
	font-weight:bold;
	color:#3E3E3E;
	border-bottom:1px solid #C0C0C0;
}

#audis h2.ini {
	margin:2px 0 11px 0;
}

.usergra h2, .usrcnt h2 { margin:15px 0 11px 0; padding:0 0 1px 1px; font-family:Arial, sans-serif; font-size:17px; font-weight:bold; color:#3E3E3E; border-bottom:1px solid #C0C0C0; }
.usergra h2.ini, .usrcnt h2.ini { margin:2px 0 11px 0; }

#audis h2 a {
	color:#3E3E3E;
	text-decoration:none;
}

#audis h2 a:hover {
	text-decoration:underline;
}

#audis h5 {
	margin:9px 0 5px 0;
	padding:0 0 1px 1px;
	font-family:Arial, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#4D4D4D;
	border-bottom:1px solid #CCC;
}

.prgmini {
	width:286px;
	padding:3px 0 3px 0;
	border-bottom:1px dotted #ACCEF0;
	clear:both;
	height:28px;
	font-family:Arial, sans-serif;
	font-size:11px;
	font-weight:bold;
}

.fecm1 {
	font-weight:normal;
	color:#666;
}

.tprgm1 {
	font-weight:normal;
	color:#333;
}

.prgmini .prgcad {
	width:30px;
	float:left;
	text-align:center;
	font-size:10px;
}

.prgmini .prgcad img {
	border:0;
}

.prgmini .prginfo {
	width:256px;
	float:right;
}

.tshac {
	width:630px;
	padding:6px 0 6px 0;
	border-bottom:1px dotted #ACCEF0;
	clear:both;
	font-family:Arial, sans-serif;
}

.tshacu {
	width:70px;
	float:left;
	text-align:center;
}

.tshacu .logo {
	width:50px;
	padding:0 0 8px 0;
	border-bottom:2px solid #4AA5FF;
	margin-bottom:7px;
	margin-left:auto;
	margin-right:auto;
}

.tshacu .logos {
	width:50px;
	padding:0 0 8px 0;
	border-bottom:2px solid #E0E0E0;
	margin-bottom:7px;
	margin-left:auto;
	margin-right:auto;
}

.tshacu .share {
	margin-left:auto;
	margin-right:auto;
	font-size:14px;
	font-weight:bold;
	text-align:center;
}

.tlist {
	width:630px;
	padding:6px 0 6px 0;
	border-bottom:1px dotted #ACCEF0;
	clear:both;
	height:20px;
	font-family:Arial, sans-serif;
}

.tlist .sep {
	width:19px;
	float:left;
}

.tlist .rank {
	width:28px;
	float:left;
	text-align:center;
	font-family:Arial, sans-serif;
	font-size:17px;
	font-weight:bold;
	padding:1px 0 2px 0;
}

.tlist .prog {
	width:309px;
	float:left;
	font-family:Arial, sans-serif;
	font-size:14px;
	padding:3px 0 2px 0;
}

.tlist .prog a {
	color:#000;
	text-decoration:none;
}

.tlist .prog a:hover {
	background:#F2FBFF;
	color:#0087C1;
}

.tlist .hora {
	width:50px;
	float:left;
	font-family:Arial, sans-serif;
	font-size:14px;
	text-align:center;
	padding:3px 0 2px 0;
}

.tlist .dura {
	width:52px;
	float:left;
	font-family:Arial, sans-serif;
	font-size:14px;
	text-align:center;
	padding:3px 0 2px 0;
}

.tlist .dia {
	width:102px;
	float:left;
	font-family:Arial, sans-serif;
	font-size:14px;
	text-align:center;
	padding:3px 0 2px 0;
}

.tlist .espect {
	width:80px;
	float:left;
	font-family:Arial, sans-serif;
	font-size:14px;
	text-align:right;
	padding:3px 0 2px 0;
}

.tlist .sharer {
	width:55px;
	float:left;
	font-family:Arial, sans-serif;
	font-size:14px;
	text-align:right;
	padding:3px 0 2px 0;
}

.tlist .logo {
	width:45px;
	float:left;
	text-align:center;
}

.tlist .share {
	width:45px;
	float:left;
	font-family:Arial, sans-serif;
	font-weight:bold;
	font-size:14px;
	text-align:right;
	padding:3px 0 2px 0;
}

.tlist .barra {
	width:515px;
	float:left;
	padding:10px 0 0 0;
}


.tlistp {
	width:630px;
	padding:5px 0 5px 0;
	border-bottom:1px dotted #ACCEF0;
	clear:both;
	height:16px;
	font-family:Arial, sans-serif;
}

.tlistp .sep {
	width:19px;
	float:left;
}

.tlistp .rank {
	width:28px;
	float:left;
	text-align:center;
	font-family:Arial, sans-serif;
	font-size:14px;
	font-weight:bold;
	padding:1px 0 1px 0;
}

.tlistp .fecha {
	width:68px;
	float:left;
	font-family:Arial, sans-serif;
	font-size:13px;
	padding:1px 0 1px 0;
	color:#535353;
}

.tlistp .descr {
	width:160px;
	float:left;
	font-family:Arial, sans-serif;
	font-size:13px;
	padding:1px 0 1px 0;
	color:#333;
}

.tlistp .prog {
	width:309px;
	float:left;
	font-family:Arial, sans-serif;
	font-size:13px;
	padding:1px 0 1px 0;
}

.tlistp .prog a {
	color:#000;
	text-decoration:none;
}

.tlistp .prog a:hover {
	background:#F2FBFF;
	color:#0087C1;
}

.tlistp .prog2 {
	width:290px;
	float:left;
	font-family:Arial, sans-serif;
	font-size:13px;
	padding:1px 0 1px 0;
}

.tlistp .prog2 a {
	color:#000;
	text-decoration:none;
}

.tlistp .prog2 a:hover {
	background:#F2FBFF;
	color:#0087C1;
}

.tlistp .hora {
	width:50px;
	float:left;
	font-family:Arial, sans-serif;
	font-size:13px;
	text-align:center;
	padding:1px 0 1px 0;
}

.tlistp .dura {
	width:52px;
	float:left;
	font-family:Arial, sans-serif;
	font-size:13px;
	text-align:center;
	padding:1px 0 1px 0;
}

.tlistp .dia {
	width:102px;
	float:left;
	font-family:Arial, sans-serif;
	font-size:13px;
	text-align:center;
	padding:1px 0 1px 0;
}

.tlistp .espect {
	width:80px;
	float:left;
	font-family:Arial, sans-serif;
	font-size:13px;
	text-align:right;
	padding:1px 0 1px 0;
}

.tlistp .sharer {
	width:55px;
	float:left;
	font-family:Arial, sans-serif;
	font-size:13px;
	text-align:right;
	padding:1px 0 1px 0;
}

.tlistp .logo {
	width:45px;
	float:left;
	text-align:center;
	padding:1px 0 0 0;
}

.tlistp .logo2 {
	width:30px;
	float:left;
	text-align:center;
	padding:1px 0 0 0;
}

.tlistp .share {
	width:45px;
	float:left;
	font-family:Arial, sans-serif;
	font-weight:bold;
	font-size:13px;
	text-align:right;
	padding:1px 0 1px 0;
}

.tlistp .barra {
	width:515px;
	float:left;
	padding:10px 0 0 0;
}

.tlistm {
	width:286px;
	padding:3px 0 3px 0;
	border-bottom:1px dotted #ACCEF0;
	clear:both;
	height:16px;
	font-family:Arial, sans-serif;
}

.tlistm .rank {
	width:18px;
	float:left;
	text-align:center;
	font-family:Arial, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding:1px 0 2px 0;
}

.tlistm .logo {
	width:19px;
	float:left;
	text-align:center;
}

.tlistm .prog {
	width:162px;
	float:left;
	font-family:Arial, sans-serif;
	font-size:11px;
	padding:1px 0 1px 3px;
}

.tlistm .prog a {
	color:#000;
	text-decoration:none;
}

.tlistm .prog a:hover {
	background:#F2FBFF;
	color:#0087C1;
}

.tlistm .espect {
	width:56px;
	float:left;
	font-family:Arial, sans-serif;
	font-size:11px;
	text-align:right;
	padding:1px 0 1px 0;
}

.tlistm .sharer {
	width:28px;
	float:left;
	font-family:Arial, sans-serif;
	font-size:11px;
	text-align:right;
	padding:1px 0 1px 0;
}

.noticias {
	width:630px;
	padding:8px 0 10px 0;
	border-bottom:1px dotted #ACCEF0;
	font-family:Verdana, sans-serif;
	color:#333;
	font-size:11px;
}

.noticias .imagen {
	float:left;
	width:140px;
}

.noticias .articulo {
	width:482px;
	float:right;
}

.noticiaspeq {
	width:309px;
	padding:8px 0 10px 0;
	border-bottom:1px dotted #ACCEF0;
	font-family:Verdana, sans-serif;
	color:#333;
	font-size:11px;
}

.noticiaspeq .imagen {
	float:left;
	width:115px;
}

.noticiaspeq .articulo {
	width:189px;
	float:right;
}

.noticiaspeq2 {
	width:286px;
	padding:6px 0 8px 0;
	border-bottom:1px dotted #ACCEF0;
	font-family:Verdana, sans-serif;
	color:#333;
	font-size:11px;
}

.noticiaspeq2 .imagen {
	float:left;
	width:115px;
}

.noticiaspeq2 .articulo {
	width:165px;
	float:right;
}

.noticiaspeq3 {
	width:278px;
	padding:4px 0 6px 0;
	border-bottom:1px dotted #ACCEF0;
	font-family:Verdana, sans-serif;
	color:#333;
	font-size:11px;
}

.noticiaspeq3 .imagen {
	float:left;
	width:115px;
}

.noticiaspeq3 .imagen a {
	border:0;
}

.noticiaspeq3 .imagen a:hover {
	border:0;
}

.noticiaspeq3 .articulo {
	width:157px;
	float:right;
}

.noticias a {
	color:#666;
	text-decoration:none;
}

.noticias a:hover {
	border-bottom:0;
}

.noticias  img {
	padding:1px;
	border:1px solid #C0C0C0;
	margin:2px 0 0 0;
}

.noticiaspeq  img {
	padding:1px;
	border:1px solid #C0C0C0;
	margin:1px 0 0 0;
}

.noticiaspeq2  img {
	padding:1px;
	border:1px solid #C0C0C0;
	margin:1px 0 0 0;
}

.noticiaspeq3  img {
	padding:1px;
	border:1px solid #C0C0C0;
	margin:1px 0 0 0;
}

.noticias h4 {
	margin:0;
	padding:0 0 1px 0;
	font-family:Verdana, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#3399FF;
	text-transform:uppercase;
}

.noticiaspeq h4 {
	margin:0;
	padding:0 0 1px 0;
	font-family:Verdana, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#3399FF;
	text-transform:uppercase;
}

.noticiaspeq2 h5 {
	margin:0;
	padding:0 0 1px 0;
	font-family:Tahoma, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#3399FF;
	text-transform:uppercase;
}

.noticiaspeq3 h5 {
	margin:0;
	padding:0 0 1px 0;
	font-family:Tahoma, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#3399FF;
	text-transform:uppercase;
}

.noticias  h3 {
	margin:0;
	padding:0 0 1px 0;
	font-family:Arial, sans-serif;
	font-size:17px;
}

.noticias  h3 a {
	color:#000;
	text-decoration:none;
}

.noticias  h3 a:hover {
	background:#F2FBFF;
	color:#0087C1;
}

.busquedalista ul {
	margin:6px 0 12px 10px;
	padding:0;
	list-style-type:none;
	color:#3399FF;
	font-family:Arial,sans-serif;
	font-size:11pt;
	font-weight:bold;
	line-height:1.4em;
}

.busquedalista ul a {
	color:#000;
	text-decoration:none;
}

.busquedalista ul a:hover {
	background:#F2FBFF;
	color:#0087C1;
}

.busquedalistap ul {
	margin:6px 0 12px 10px;
	padding:0;
	list-style-type:none;
	color:#3399FF;
	font-family:Arial,sans-serif;
	font-size:10pt;
	font-weight:bold;
	line-height:1.4em;
}

.busquedalistap ul a {
	color:#000;
	text-decoration:none;
}

.busquedalistap ul a:hover {
	background:#F2FBFF;
	color:#0087C1;
}

.noticiaspeq  h3 {
	margin:0;
	padding:0 0 1px 0;
	font-family:Arial, sans-serif;
	font-size:13px;
}

.noticiaspeq  h3 a {
	color:#000;
	text-decoration:none;
}

.noticiaspeq  h3 a:hover {
	background:#F2FBFF;
	color:#0087C1;
}

.noticiaspeq2  h3 {
	margin:0;
	padding:0 0 1px 0;
	font-family:Arial, sans-serif;
	font-size:12px;
}

.noticiaspeq2  h3 a {
	color:#000;
	text-decoration:none;
}

.noticiaspeq2  h3 a:hover {
	background:#F2FBFF;
	color:#0087C1;
}

.noticiaspeq3  h3 {
	margin:0;
	padding:0 0 1px 0;
	font-family:Arial, sans-serif;
	font-size:12px;
}

.noticiaspeq3  h3 a {
	color:#000;
	text-decoration:none;
}

.noticiaspeq3  h3 a:hover {
	background:#F2FBFF;
	color:#0087C1;
}

.noticias .cmt  {
	color:#808080;
}

.noticias .cmt a {
	color:#808080;
	text-decoration:none;
	background:url(http://www.formulatv.com/images/f_cmt.gif) no-repeat;
	padding:0 0 0 14px;
}

.noticias .cmt a:hover {
	text-decoration:underline;
}


.noticiaspeq2 .cmt  {
	color:#808080;
	font-size:9px;
}

.noticiaspeq2 .cmt a {
	color:#808080;
	text-decoration:none;
	background:url(http://www.formulatv.com/images/f_cmt.gif) no-repeat;
	padding:1px 0 0 14px;
}

.noticiaspeq2 .cmt a:hover {
	text-decoration:underline;
}

.noticiaspeq .fec  {
	color:#808080;
	background:url(http://www.formulatv.com/images/f_fec.gif) no-repeat;
	padding:0 0 0 14px;
}

.noticiaspeq .fec a {
	color:#808080;
	text-decoration:none;
}

.noticiaspeq .fec a:hover {
	text-decoration:underline;
}

.audselect {
	text-align:center;
	font-family:Arial, sans-serif;
	font-size:13px;
	margin:0;
	padding:0 0 10px 0;
}

.audselect form {
	margin:0;
	padding:0;
}

.dalnk {
	padding:10px 0 12px 0;
	text-align:right;
	font-family:Arial, sans-serif;
	font-size:15px;
}

.dalnk a {
	background:url(http://www.formulatv.com/images/f_aud.gif) no-repeat;
	padding:1px 4px 0 21px;
	color:#000;
	text-decoration:none;
}

.dalnk a:hover {
	color:#0087C1;
	text-decoration:underline;
}

.dalnkm {
	padding:10px 0 8px 0;
	text-align:right;
	font-family:Arial, sans-serif;
	font-size:13px;
}

.dalnkm a {
	background:url(http://www.formulatv.com/images/f_aud.gif) no-repeat;
	padding:2px 4px 0 21px;
	color:#000;
	text-decoration:none;
}

.dalnkm a:hover {
	color:#0087C1;
	text-decoration:underline;
}

.nolnk {
	padding:10px 0 12px 0;
	text-align:right;
	font-family:Arial, sans-serif;
	font-size:15px;
}

.nolnk a {
	background:url(http://www.formulatv.com/images/f_not.gif) no-repeat;
	padding:1px 4px 0 21px;
	color:#000;
	text-decoration:none;
}

.nolnk a:hover {
	color:#0087C1;
	text-decoration:underline;
}

.calnk {
	padding:10px 0 12px 0;
	text-align:right;
	font-family:Arial, sans-serif;
	font-size:15px;
}

.calnk a {
	background:url(http://www.formulatv.com/images/f_cap.gif) no-repeat;
	padding:1px 4px 0 22px;
	color:#000;
	text-decoration:none;
}

.calnk a:hover {
	color:#0087C1;
	text-decoration:underline;
}

.nolnkm {
	padding:10px 0 8px 0;
	text-align:right;
	font-family:Arial, sans-serif;
	font-size:13px;
}

.nolnkm a {
	background:url(http://www.formulatv.com/images/f_not.gif) no-repeat;
	padding:1px 4px 0 18px;
	color:#000;
	text-decoration:none;
}

.nolnkm a:hover {
	color:#0087C1;
	text-decoration:underline;
}

.julnkm {
	padding:10px 0 8px 0;
	text-align:right;
	font-family:Arial, sans-serif;
	font-size:13px;
}

.julnkm a {
	background:url(http://www.formulatv.com/images/f_jue.gif) no-repeat;
	padding:1px 4px 0 18px;
	color:#000;
	text-decoration:none;
}

.julnkm a:hover {
	color:#0087C1;
	text-decoration:underline;
}
.vilnk {
	padding:10px 0 12px 0;
	text-align:right;
	font-family:Arial, sans-serif;
	font-size:15px;
}

.vilnk a {
	background:url(http://www.formulatv.com/images/f_vid.gif) no-repeat;
	padding:1px 4px 0 23px;
	color:#000;
	text-decoration:none;
}

.vilnk a:hover {
	color:#0087C1;
	text-decoration:underline;
}

.relnk {
	padding:10px 0 12px 0;
	text-align:right;
	font-family:Arial, sans-serif;
	font-size:15px;
}

.relnk a {
	background:url(http://www.formulatv.com/images/f_per.gif) no-repeat;
	padding:1px 4px 0 23px;
	color:#000;
	text-decoration:none;
}

.relnk a:hover {
	color:#0087C1;
	text-decoration:underline;
}

.vilnkm {
	padding:10px 0 8px 0;
	text-align:right;
	font-family:Arial, sans-serif;
	font-size:13px;
}

.vilnkm a {
	background:url(http://www.formulatv.com/images/f_vid.gif) no-repeat;
	padding:1px 4px 0 22px;
	color:#000;
	text-decoration:none;
}

.vilnkm a:hover {
	color:#0087C1;
	text-decoration:underline;
}

.prlnkm {
	padding:10px 0 8px 0;
	text-align:right;
	font-family:Arial, sans-serif;
	font-size:13px;
}

.prlnkm a {
	background:url(http://www.formulatv.com/images/f_pro.gif) no-repeat;
	padding:1px 4px 0 22px;
	color:#000;
	text-decoration:none;
}

.prlnkm a:hover {
	color:#0087C1;
	text-decoration:underline;
}

.folnk {
	padding:10px 0 12px 0;
	text-align:right;
	font-family:Arial, sans-serif;
	font-size:15px;
}

.folnk a {
	background:url(http://www.formulatv.com/images/f_fot.gif) no-repeat;
	padding:1px 4px 0 23px;
	color:#000;
	text-decoration:none;
}

.folnk a:hover {
	color:#0087C1;
	text-decoration:underline;
}

.oplnk {
	padding:10px 0 12px 0;
	text-align:right;
	font-family:Arial, sans-serif;
	font-size:15px;
}

.oplnk a {
	background:url(http://www.formulatv.com/images/f_opi.gif) no-repeat;
	padding:1px 4px 0 23px;
	color:#000;
	text-decoration:none;
}

.oplnk a:hover {
	color:#0087C1;
	text-decoration:underline;
}

.folnkm {
	padding:10px 0 8px 0;
	text-align:right;
	font-family:Arial, sans-serif;
	font-size:13px;
}

.folnkm a {
	background:url(http://www.formulatv.com/images/f_fot.gif) no-repeat;
	padding:1px 4px 0 22px;
	color:#000;
	text-decoration:none;
}

.folnkm a:hover {
	color:#0087C1;
	text-decoration:underline;
}

#video {
	margin:0 0 0 3px;
}

#video h1 {
	margin:3px 0 3px 0;
	padding:0 0 0 1px;
	font-family:Arial, sans-serif;
	font-size:24px;
	font-weight:bold;
}

#video h2 {
	margin:15px 0 11px 0;
	padding:0 0 1px 1px;
	font-family:Arial, sans-serif;
	font-size:17px;
	font-weight:bold;
	color:#3E3E3E;
	border-bottom:1px solid #C0C0C0;
}

#video h2.ini {
	margin:2px 0 11px 0;
}

#video h2 img {
	border:0;
	float:right;
	padding:3px 3px 0 0;
}

#audis h2 img {
	border:0;
	float:right;
	padding:3px 3px 0 0;
}

#noticia {
	margin:0 0 0 3px;
}

#noticia h1 {
	margin:3px 0 8px 0;
	padding:0 0 0 1px;
	font-family:Arial, sans-serif;
	font-size:30px;
	font-weight:bold;
	line-height:1.1em;
}

#noticia h2 {
	margin:15px 0 11px 0;
	padding:0 0 1px 1px;
	font-family:Arial, sans-serif;
	font-size:17px;
	font-weight:bold;
	color:#3E3E3E;
	border-bottom:1px solid #C0C0C0;
}

#noticia h2.ini {
	margin:2px 0 11px 0;
}

#video .cvideo {
	text-align:center;
	padding:8px 0 8px 0;
}

.cuadrov {
	background:#EFF4FA;
	padding:8px;
	font-family:Arial, sans-serif;
	font-size:12px;
}

.cuadrov a {
	color:#000;
	text-decoration:none;
	border-bottom:1px dotted #468A99;
}

.cuadrov a:hover {
	border:0;
}

.cuadrov p {
	margin:0;
	padding:1px 0 1px 0;
}

.fichav {
	padding:5px;
	font-family:Arial, sans-serif;
	font-size:13px;
}

.fichav p {
	margin:0;
	padding:2px 0 2px 14px;
}

.fichav a {
	color:#000;
	text-decoration:none;
	border-bottom:1px dotted #92B1C0;
}

.fichav a:hover {
	border:0;
}

.fichav .desc {
	background:url(http://www.formulatv.com/images/v_des.gif) no-repeat;
}

.fichav .tag {
	background:url(http://www.formulatv.com/images/v_tag.gif) no-repeat;
}

.fichav .rep {
	background:url(http://www.formulatv.com/images/v_rep.gif) no-repeat;
}

.fichav .com {
	background:url(http://www.formulatv.com/images/v_com.gif) no-repeat;
}

.fichav .tv {
	background:url(http://www.formulatv.com/images/v_tv.gif) no-repeat;
}

.fichav .ema {
	background:url(http://www.formulatv.com/images/v_ema.gif) no-repeat;
}

.fichav img{
	border: none;
}

.cvideo {
	padding:5px;
}

.lvideo {
	border-bottom:1px dotted #6CB6FF;
	padding:0 0 4px 0;
	margin:0 0 4px 0;
	font-family:Arial, sans-serif;
	font-size:11px;
	color:#333;
}

.lvideo img {
	float:left;
	margin:1px 4px 0 0;
	border:1px solid #C0C0C0;
	padding:1px;
}

.lvideo p {
	font-size:14px;
	font-weight:bold;
	margin:0;
	padding:0 0 3px 0;
}

.lvideo p a {
	color:#000;
	border-bottom:1px dotted #666;
	text-decoration:none;
}

.lvideo p a:hover {
	border:0;
}

.cmt-form {
	padding:12px 40px 12px 40px;
	font-family:Arial, sans-serif;
	font-size:12px;
}

.cmt-form a {
	color:#000;
	border-bottom:1px dotted #666;
	text-decoration:none;
}

.cmt-form a:hover {
	border:0;
}

.cmt-form p {
	margin:0;
	padding:0 0 4px 0;
	font-family:Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333;
}

.cmt-form input {
	text-align:center;
	background:#3AABF5;
	border:1px solid #0A72B8;
	padding:2px 0 2px 0;
	color:#FFF;
	font-family:Arial, sans-serif;
	font-size:13px;
	font-weight:bold;
}

.cmt-form input:hover {
	background:#FFF;
	color:#0A72B8;
	cursor:pointer;
}

.cmt-form textarea {
	margin:0 0 6px 0;
	font-family:Arial, sans-serif;
	font-size:12px;
	border:1px solid #598DA2;
	background:#F1F5F8;
	padding:5px;
}

.burbco {
	width:610px;
	margin:9px 0 0 0;
	background:url(http://www.formulatv.com/images/burcmt.gif) no-repeat;
	text-align:left;
}

.burbcoi {
	width:155px;
	float:left;
	padding:11px 0 0 0;
	text-align:center;
}

.burbcoi img {
	margin:0 0 4px 0;
}

.burbcoi h5 {
	margin:0;
	font-family:'Trebuchet MS', Verdana, sans-serif;
	font-size:10pt;
	font-weight:bold;
	color:#0063C6;
	margin:0 0 2px 0;
}

.burbcoi h5 a {
	color:#003D79;
}

.burbcoi h5 a:hover {
	text-decoration:none;
	color:#3399FF;
	background:#EAF4FF;
}

.burbcoi h6 {
	margin:0;
	font-size:10px;
	font-family:Verdana, sans-serif;
	font-weight:normal;
	color:#666;
}

.burbcod {
	width:455px;
	float:right;
	padding:11px 0 0 0;
	font-family:Verdana, sans-serif;
}

.burbcod p {
	border-left:1px dotted #999;
	padding:0 14px 6px 10px;
	margin:0;
	font-family:Verdana, sans-serif;
	font-size:11px;
	line-height:1.4em;
	color:#000;
}

.burbcob {
	width:610px;
	margin:0 0 9px 0;
	background:url(http://www.formulatv.com/images/burcmtb.gif) bottom no-repeat;
	height:9px;
	font-size:9px;
}

.compartirl img {
	border:0;
	margin:0 2px -2px 2px;
}

.compartirl a {
	border:0;
}

.secbi {
	width:309px;
	float:left;
}

.secbd {
	width:309px;
	float:right;
}

.notiarc {
	padding:3px 3px 8px 3px;
	font-family:Arial, sans-serif;
	font-size:13px;
}

.notiarc a {
	color:#000;
	text-decoration:none;
	border-bottom:1px dotted #666;
}

.notiarc a:hover {
	border-bottom:1px solid #3399FF;
}

.resultados {
	padding:8px 1px 5px 1px;
	font-family:Arial, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#C0C0C0;
	text-align:center;
}

.resultados .sel {
	background:#EDF4FC;
}

.resultados b {
	color:#3399FF;
}

.resultados a {
	color:#000;
	text-decoration:none;
	border-bottom:1px dotted #3399FF;
	padding:0 1px 0 1px;
}

.resultados a:hover {
	border-bottom:1px solid #3399FF;
}

.bmcmp {
	border:1px solid #7CB3E6;
	color:#333;
	font-weight:bold;
	font-family:Arial, sans-serif;
	font-size:13px;
	background: url(http://www.formulatv.com/images/buscf.gif) left no-repeat #FFF;
	padding:1px 0 1px 18px;
}

.bmcmp:hover, .bmcmp:focus {
	border:1px solid #1B568B;
}

.bmbtn {
	background:#EFF5FA;
	border:1px solid #7CB3E6;
	color:#2B4B60;
	font-weight:bold;
	font-family:Arial, sans-serif;
	font-size:13px;
}

.bmbtn:hover {
	background:#1188FF;
	border:1px solid #7CB3E6;
	color:#FFF;
	cursor:pointer;
	cursor:hand;
}

.listaforos ul {
	list-style:none;
	margin:0 0 10px 0;
	padding:0 0 0 0;
	color:#3399FF;
	font-family:Arial,sans-serif;
	font-size:11pt;
	font-weight:bold;
}

.listaforos li {
	margin:0 0 6px 8px;
	padding:0;
	width:48%;
	float:left;
}

.listaforos ul a {
	color:#000;
	text-decoration:none;
}

.listaforos ul a:hover {
	background:#F2FBFF;
	color:#0087C1;
}

.listaforos ul .stforost {
	font-size:12px;
	font-family:Verdana, sans-serif;
	color:#666;
	font-weight:normal;
	padding:0 0 0 9px;
}

.imgides img {
	border:1px solid #C0C0C0;
}

.txtides {
	margin:-66px 0 0 0;
	height:65px;
	padding:0 8px 3px 8px;
	color:#FFF;
	font-family:Verdana, sans-serif;
	font-size:12px;
}

.txtides h4 {
	margin:0;
	padding:0 0 4px 0;
	font-family:Arial, sans-serif;
	font-size:24px;
	font-weight:bold;
	border:0;
}

.txtides h3 {
	border:0;
	margin:0;
	padding:0 0 0 0;
	font-family:Arial, sans-serif;
	font-size:20px;
	font-weight:bold;
}

.txtides a {
	color:#FFF;
	text-decoration:none;
}

.txtides h4 a {
	border-bottom:1px dotted #EAEAEA;
}

.txtides h4 a:hover, h3 a:hover {
	border-bottom:1px solid #EAEAEA;
}

.cuadromdes {
	width:157px;
	float:left;
	text-align:center;
}

.cuadromdes img {
	border:1px solid #C0C0C0;
	padding:1px;
}

.destab {
	border-bottom:2px solid #3487F5;
}

.destab a {
	border:0;
	text-decoration:none;
}

.destab ul  {
	margin:0 0 0 0;
	padding:0;
	height:26px;
	z-index:999;
}

.destab ul li {
	display:inline;
	font-family:Arial, sans-serif;
	font-weight:bold;
	font-size:13px;
	margin:0;
	padding:0;
	height:26px;
}

.destab .on {
	float:left;
	background:url(http://www.formulatv.com/images/tabonizq.gif) no-repeat left top;
	margin:0;
	padding:0 0 0 10px;
	text-decoration:none;
	border:0;
}

.destab .on span {
	float:left;
	display:block;
	background:url(http://www.formulatv.com/images/tabonder.gif) no-repeat right top;
	padding:6px 12px 4px 0px;
	color:#FFF;
	text-decoration:none;
	border-bottom:0;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
.destab .on span { float:none; }
/* End IE5-Mac hack */

.destab .on:hover span {
	color:#FFF;
}

.destab .on:hover {
	background-position:0% -26px;
}

.destab .on:hover span {
	background-position:100% -26px;
}

.destab .off {
	float:left;
	background:url(http://www.formulatv.com/images/taboffizq.gif) no-repeat left top;
	margin:0;
	padding:0 0 0 10px;
	text-decoration:none;
	border:0;
}

.destab .off span {
	float:left;
	display:block;
	background:url(http://www.formulatv.com/images/taboffder.gif) no-repeat right top;
	padding:6px 12px 4px 0px;
	color:#333;
	text-decoration:none;
	border:0;
}

.destab .off span {float:none;}

.destab .off:hover span {
	color:#000;
}

.destab .off:hover {
	background-position:0% -26px;
}
.destab .off:hover span {
	background-position:100% -26px;
}

.tabcnt {
	margin:1px 0 0 0;
	background:#F4F9FB;
	padding:5px 7px 6px 7px;
}

.tabcnt h4 {
	margin:3px 0 6px 0;
	padding:0 0 1px 2px;
	font-family:Arial, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#1B4352;
	border-bottom:1px solid #7EBCD3;
}

.tabcnt h4 a {
	color:#1B4352;
	text-decoration:none;
}

.tabcnt h4 a:hover {
	color:#000;
}

.ficha {
	margin:-12px 0 0 0;
}

.ficha a {
	color:#FFF;
	text-decoration:none;
}

.ficha a:hover {
	border-bottom:1px dotted #FFF;
	text-decoration:none;
}

.ficha h1 {
	margin:0;
	padding:25px 0 3px 10px;
	font-family:Arial, sans-serif;
	color:#FFF;
	font-size:33px;
	font-weight:normal;
}

.fichasin {
	margin:0 0 0 0;
}

.fichasin a {
	color:#000;
	text-decoration:none;
}

.fichasin a:hover {
	border-bottom:1px dotted #3399FF;
	text-decoration:none;
}

.fichasin h1 {
	margin:0;
	padding:2px 0 9px 10px;
	font-family:Arial, sans-serif;
	color:#000;
	font-size:30px;
	font-weight:bold;
}

.menufic {
	margin:-25px 0 0 0;
}

.menufic a {
	text-decoration:none;
	border:0;
}

.menufic ul  {
	margin:0 0 0 0;
	padding:0 0 0 5px;
	height:26px;
	z-index:999;
}

.menufic ul li {
	display:inline;
	font-family:Arial, sans-serif;
	font-weight:bold;
	font-size:13px;
	margin:0;
	padding:0;
	height:26px;
}

.menufic .on {
	float:left;
	background:url(http://www.formulatv.com/images/fichaoni.png) no-repeat left top;
	margin:0;
	padding:0 0 0 5px;
	text-decoration:none;
	border-bottom:0 !important;
	z-index:999;
}

.menufic .on span {
	float:left;
	display:block;
	background:url(http://www.formulatv.com/images/fichaond.png) no-repeat right top;
	padding:6px 15px 4px 5px;
	color:#000;
	text-decoration:none;
	border-bottom:0 !important;
	z-index:999;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
.menufic .on span { float:none; }
/* End IE5-Mac hack */

.menufic .on:hover span {
	color:#2291FF;
}

.menufic .off {
	float:left;
	background:url(http://www.formulatv.com/images/fichaoffi.png) no-repeat left top;
	margin:0;
	padding:0 0 0 5px;
	text-decoration:none;
	border:0;
	z-index:999;
}

.menufic .off span {
	float:left;
	display:block;
	background:url(http://www.formulatv.com/images/fichaoffd.png) no-repeat right top;
	padding:6px 15px 4px 5px;
	color:#000;
	text-decoration:none;
	border:0;
	z-index:999;
}

.menufic .off span {float:none;}

.menufic .off:hover span {
	color:#005BB7;
	}
.menufic .off:hover {
	background-position:0% -26px;
}
.menufic .off:hover span {
	background-position:100% -26px;
}

.menuficsin {
	margin:4px 0 0 0;
}

.menuficsin a {
	text-decoration:none;
	border:0;
}

.menuficsin ul  {
	margin:0 0 0 0;
	padding:0 0 0 5px;
	height:26px;
	z-index:999;
}

.menuficsin ul li {
	display:inline;
	font-family:Arial, sans-serif;
	font-weight:bold;
	font-size:13px;
	margin:0;
	padding:0;
	height:26px;
}

.menuficsin .on {
	float:left;
	background:url(http://www.formulatv.com/images/fichaoni2.gif) no-repeat left top;
	margin:0;
	padding:0 0 0 5px;
	text-decoration:none;
	border-bottom:0 !important;
	z-index:999;
}

.menuficsin .on span {
	float:left;
	display:block;
	background:url(http://www.formulatv.com/images/fichaond2.gif) no-repeat right top;
	padding:6px 15px 4px 5px;
	color:#FFF;
	text-decoration:none;
	border-bottom:0 !important;
	z-index:999;
}

.menuficsin .on span { float:none; }

.menuficsin .on:hover span {
	color:#FFF;
}

.menuficsin .on:hover {
	background-position:0% -26px;
}
.menuficsin .on:hover span {
	background-position:100% -26px;
}

.menuficsin .off {
	float:left;
	background:url(http://www.formulatv.com/images/fichaoffi2.gif) no-repeat left top;
	margin:0;
	padding:0 0 0 5px;
	text-decoration:none;
	border:0;
	z-index:999;
}

.menuficsin .off span {
	float:left;
	display:block;
	background:url(http://www.formulatv.com/images/fichaoffd2.gif) no-repeat right top;
	padding:6px 15px 4px 5px;
	color:#34577E;
	text-decoration:none;
	border:0;
	z-index:999;
}

.menuficsin .off span {float:none;}

.menuficsin .off:hover span {
	color:#FFF;
	}
.menuficsin .off:hover {
	background-position:0% -26px;
}
.menuficsin .off:hover span {
	background-position:100% -26px;
}

.ficseparasin {
	height:2px; font-size:2px; background:#0BA4FF;
}

.ficharesto {
	padding:12px 0 2px 0;
}

.serifot {
	width:140px;
	float:left;
}

.serifot img {
	border:1px solid #C0C0C0;
	padding:1px;
}

.seridat {
	width:483px;
	float:right;
}

.seridat h3 {
	margin:0;
	padding:0 0 2px 0;
	font-family:Arial, sans-serif;
	font-size:24px;
	font-weight:bold;
}

.seridat h4 {
	margin:0;
	padding:0 0 2px 0;
	font-family:Arial, sans-serif;
	font-size:18px;
	font-weight:bold;
}

.item {
	padding:0 0 1px 0;
	font-family:Arial, sans-serif;
	font-size:12px;
}

.item a {
	text-decoration:none;
	border-bottom:1px dotted #666;
	color:#000;
}

.item a:hover {
	text-decoration:none;
	border-bottom:1px solid #3399FF;
}

.itemg {
	padding:0;
	font-family:Arial, sans-serif;
	font-size:13px;
}

.itemg a {
	border-bottom:1px dotted #3399FF;
	color:#003264;
	text-decoration:none;
}

.itemg a:hover {
	border-bottom:1px solid #3399FF;
	color:#000;
}

.ltemp {
	font-family:Arial, sans-serif;
	font-size:15px;
	font-weight:bold;
	padding:2px 0 13px 2px;
	color:#666;
	width:400px;
	float:left;
}

.ltemp span {
	color:#3399FF;
}

.ltemp a {
	padding:0 2px 0 2px;
	color:#000;
	text-decoration:none;
}

.ltemp a:hover {
	color:#3399FF;
	background:#EAF4FF;
}

.listopt {
	width:160px;
	float:right;
	padding:-2px 4px 13px 2px;
	text-align:right;
	color:#666;
	font-size:11px;
	font-family:Verdana, sans-serif;
	line-height:1.4em;
}

.listopt b {
	color:#333;
}

.listopt a {
	color:#333;
	text-decoration:none;
	border-bottom:1px dotted #666;
}

.listopt a:hover {
	color:#000;
	text-decoration:none;
	border-bottom:1px solid #000;
}

.ttemp h6 {
	margin:7px 0 6px 0;
	padding:2px 4px 2px 4px;
	font-family:Arial, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#003D6F;
	background:#F0FAFF;
	border-bottom:1px solid #DDF4FF;
}

.trep {
	border-bottom:1px dotted #C0C0C0;
	margin:0 0 3px 0;
	padding:1px 0 3px 0;
	font-family:Arial, sans-serif;
	font-size:14px;
	height:28px;
}

.trepa {
	width:32px;
	float:left;
	text-align:center;
}

.trepa img {
	border:0;
}

.trepb {
	width:300px;
	font-weight:bold;
	padding:6px 0 0 5px;
	float:left;
}

.trepc {
	width:250px;
	padding:6px 0 0 0;
	float:left;
	color:#333;
}

.trepb a {
	color:#000;
	text-decoration:none;
}

.trepb a:hover {
	color:#3399FF;
	background:#EAF4FF;
}

.caplst {
	border-bottom:1px dotted #C0C0C0;
	margin:0 0 3px 0;
	padding:1px 0 3px 0;
	font-family:Arial, sans-serif;
}

.caplst .caplstt {
	width:35px;
	text-align:center;
	float:left;
	font-size:13px;
	font-weight:bold;
	color:#F76809;
}

.caplst .caplsta {
	width:50px;
	text-align:center;
	float:left;
	font-size:13px;
	font-weight:bold;
	color:#158AFF;
}

.caplst .caplsta2 {
	width:105px;
	text-align:center;
	float:left;
	font-size:13px;
	font-weight:bold;
	color:#000;
}

.caplst .caplstb {
	width:55px;
	text-align:center;
	float:left;
	font-size:13px;
	font-weight:bold;
	color:#333;
}

.caplst .caplstc {
	width:460px;
	text-align:left;
	padding:0 0 0 3px;
	float:left;
	font-size:13px;
	font-weight:bold;
}

.caplst .caplstc a {
	color:#000;
	text-decoration:none;
}

.caplst .caplstc a:hover {
	color:#3399FF;
	background:#EAF4FF;
}

.caplst .caplstc2 {
	width:425px;
	text-align:left;
	padding:0 0 0 3px;
	float:left;
	font-size:13px;
	font-weight:bold;
}

.caplst .caplstc2 a {
	color:#000;
	text-decoration:none;
}

.caplst .caplstc2 a:hover {
	color:#3399FF;
	background:#EAF4FF;
}

.caplst .stit {
	font-size:12px;
	font-weight:normal;
}

.caplst .stit a {
	color:#666;
	text-decoration:none;
}

.caplst .stit a:hover {
	color:#333;
	background:#F2F2F2;
}

.caplst .caplstd {
	width:55px;
	text-align:left;
	text-align:center;
	float:left;
	font-size:13px;
	font-weight:normal;
}

.caplst .capulsta {
	width:45px;
	text-align:center;
	float:left;
	font-size:13px;
	font-weight:bold;
	color:#158AFF;
}

.caplst .capulsta a {
	color:#158AFF;
	text-decoration:none;
}

.caplst .capulsta a:hover {
	color:#000;
	text-decoration:none;
}

.caplst .capulstb {
	width:262px;
	text-align:left;
	float:left;
	font-size:13px;
	font-weight:bold;
	color:#000;
}

.caplst .capulstb2 {
	width:235px;
	text-align:left;
	float:left;
	font-size:13px;
	font-weight:bold;
	color:#000;
	padding:0 0 0 5px;
}

.caplst .capulstb a {
	color:#000;
	text-decoration:none;
}

.caplst .capulstb a:hover {
	color:#3399FF;
	background:#EAF4FF;
}

.caplst .capulstc {
	width:190px;
	text-align:left;
	float:left;
	font-size:13px;
	font-weight:normal;
	color:#454545;
}

.caplst .capulstc2 {
	width:255px;
	text-align:left;
	float:left;
	font-size:13px;
	font-weight:normal;
	color:#454545;
}

.caplst .capulstd {
	width:85px;
	text-align:center;
	float:left;
	font-size:13px;
	font-weight:normal;
	color:#000;
}

.caplst .capulste {
	width:40px;
	text-align:center;
	float:left;
	font-size:13px;
	font-weight:normal;
	color:#000;
}

.txtf1 {
	padding:0 5px 0 5px;
	color:#242424;
	line-height:1.4em;
	font-family:Arial, sans-serif;
	font-size:14px;
}

.txtf1 .imgnci img {
	float:left;
	padding:0 3px 3px 0;
	border-right:1px solid #CCC;
	border-bottom:1px solid #CCC;
	margin:5px 8px 3px 0;
}

.txtf1 .imgncd img {
	float:right;
	padding:0 0 3px 3px;
	border-left:1px solid #CCC;
	border-bottom:1px solid #CCC;
	margin:5px 0 3px 8px;
}

.txtf1 .imgnc {
	text-align:center;
	padding:0 0 3px 0;
	border-bottom:1px solid #CCC;
}

.txtf1 a {
	color:#0067BB;
	text-decoration:none;
	border-bottom:1px dotted #2492FF;
}

.txtf1 a:hover {
	background:#F4FAFF;
	color:#000;
	border-bottom:1px solid #2492FF;
}

.txtf1 p {
	font-size: 13px;
	margin: 0;
}

.noticiasup {
	font-family: Verdana, Arial, sans-serif;
	border-bottom:1px dotted #999999;
	padding:6px 4px 3px 4px;
	margin-bottom: 3px;
}

.noticiasup h4 {
	margin:0 0 3px 0;
	font-size:13px;
	font-weight: bold;
}

.noticiasupen {
	padding:1px 4px 1px 4px;
	color:#0080FF;
	background:#F0FBFF;
}

.noticiasup h6 {
	margin:0;
	font-weight:normal;
	font-size:12px;
	color:#808080;
	padding-left:3px;
}

.noticiasup h5 {
	margin:0;
	font-weight:normal;	
	color:#333;
	padding-left:3px;
}

.noticiasup h5 a { color:#333; text-decoration:none; }

.noticiasbot {
	text-align:right;
	padding:1px 6px 3px 0;
	font-family:Verdana, sans-serif;
	font-size:11px;
}

.noticiasbot a {
	color:#808080;
	text-decoration:none;
	padding:0 2px 0 13px;
}

.noticiasbot a:hover {
	border-bottom: 1px dotted #666;
}

.nlats {
	font-family:Arial, sans-serif;
	font-size:13px;
	margin:5px 0 12px 0;
}

.nlats a {
	color:#000;
	text-decoration:none;
	border-bottom:1px dotted #2492FF;
}

.nlats a:hover {
	background:#F4FAFF;
	border-bottom:1px solid #2492FF;
}

.pequetit {
	width:96%;
	text-align:center;
	margin:0 auto;
	padding:10px 0 4px 0;
	border-bottom:1px dotted #999;
	font-family:Arial, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#333;
}

.pequetit img {
	border:0;
	margin:0 0 -3px 0;
}

.pequetit a {
	text-decoration: none;
	font-weight: bold;
	color: #000;
}

.pequetit a:hover{
	background:#F2FBFF;
	color:#0087C1;
}

.arttema {
	background:url(http://www.formulatv.com/images/f_rel.gif) no-repeat;
	padding:1px 4px 0 22px;
	margin:8px 0 6px 0;
}

.notaud {
	background:url(http://www.formulatv.com/images/f_aud.gif) no-repeat;
	padding:1px 4px 0 22px;
	margin:8px 0 6px 0;
	line-height:1.5em;
}

.notimg {
	background:url(http://www.formulatv.com/images/f_fot.gif) no-repeat;
	padding:1px 4px 0 22px;
	margin:8px 0 6px 0;
	line-height:1.4em;
}

.notvid {
	background:url(http://www.formulatv.com/images/f_vid.gif) no-repeat;
	padding:1px 4px 0 22px;
	margin:8px 0 6px 0;
	line-height:1.4em;
}

.artnrel {
	background:url(http://www.formulatv.com/images/f_not.gif) no-repeat;
	padding:1px 4px 0 22px;
	margin:8px 0 6px 0;
	color:#666;
	font-size:11px;
	line-height:1.6em;
}

.artnrel b {
	color:#000;
	font-size:13px;
	line-height:1.4em;
}

.artnrel a {
	color:#000;
	font-size:13px;
	line-height:1.4em;
	padding:0 0 1px 0;
}

.txtcesp {
	margin:0 auto;
	width:88%;
	border-left:4px solid #6AC0FF;
	padding:5px 5px 5px 7px;
	font-size:13px;
	background:#ECF7FF;
	line-height:1.2em;
}

.cdes1 {
	margin:0 auto;
	width:88%;
	border-left:4px solid #DADADA;
	padding:5px 5px 5px 7px;
	font-size:13px;
	background:#F7F7F7;
	line-height:1.2em;
}

.aud1 {
	margin:1px 0 1px 3px;
	text-decoration:underline;
	background:url(http://www.formulatv.com/images/lcadm/3.gif) no-repeat;
	padding:0 0 0 20px;
}

.aud2 {
	margin:1px 0 1px 3px;
	text-decoration:underline;
	background:url(http://www.formulatv.com/images/lcadm/4.gif) no-repeat;
	padding:0 0 0 20px;
}

.aud3 {
	margin:1px 0 1px 3px;
	text-decoration:underline;
	background:url(http://www.formulatv.com/images/lcadm/2.gif) no-repeat;
	padding:0 0 0 20px;
}

.aud4 {
	margin:1px 0 1px 3px;
	text-decoration:underline;
	background:url(http://www.formulatv.com/images/lcadm/25.gif) no-repeat;
	padding:0 0 0 20px;
}

.aud5 {
	margin:1px 0 1px 3px;
	text-decoration:underline;
	background:url(http://www.formulatv.com/images/lcadm/1.gif) no-repeat;
	padding:0 0 0 20px;
}

.aud6 {
	margin:1px 0 1px 3px;
	text-decoration:underline;
	background:url(http://www.formulatv.com/images/lcadm/26.gif) no-repeat;
	padding:0 0 0 20px;
}

.auda {
	margin:1px 0 1px 3px;
	text-decoration:underline;
	padding:0 0 0 20px;
	font-weight:bold;
}

.diart {
	border:1px solid #95B9FB;
	padding:2px;
	margin:0 0 4px 0;
}

.sti {
	width:100px;
	float:left;
	margin:0 0 0 5px;
	background:url(http://www.formulatv.com/images/fondo_nota.gif) no-repeat;
}

.sti .nota {
	width:93px;
	text-align:center;
	padding:15px 0 2px 0;
	font-family:Arial, sans-serif;
	font-weight:bold;
	font-size:37px;
	color:#158AFF;
}

.sti .votos {
	width:93px;
	color:#3399FF;
	padding:0 0 17px 0;
	font-family:Verdana, sans-serif;
	font-size:11px;
	text-align:center;
}

.std {
	width:521px;
	float:right;
	padding:5px 0 0 0;
}

.slider {
	margin:2px 0 0 2px;
	width:212px;
	float:left;
}

.cajapunt {
	width:27px;
	float:left;
	padding:1px 0 0 0;
	font-family:Arial, sans-serif;
	font-weight:bold;
	font-size:18px;
}

.cajamsg {
	width:200px;
	float:left;
	padding:3px 0 0 0;
	font-family:Arial, sans-serif;
	font-weight:bold;
	font-size:13px;
	color:#3399FF;
}

.puntuarbarral {
	width:214px;
	height:32px;
	position:absolute;
}

.puntuarbarraon {
	float: left;
	background:url(http://www.formulatv.com/images/slide_on.gif) no-repeat;
	margin:0 0 0 2px;
	height:32px;
	width:214px; 
	position:absolute;
}

.puntuarmarcal {
	width:13px;
	height:32px;
	background:url(http://www.formulatv.com/images/slider.gif) no-repeat;
	padding:0 0 0 0;
	margin:0 0 0 -7px;
	cursor:hand;
	cursor:pointer;
	position:absolute;
}

.cajapunt b {
	color:#3399FF;
}

.foros h1 {
	margin:2px 0 8px 0;
	padding:0 0 1px 1px;
	font-family:Arial, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#3E3E3E;
	border-bottom:1px solid #C0C0C0;
}

.foros h1 a {
	color:#3E3E3E;
	text-decoration:none;
	display:block;
}

.foros h1 a:hover {
	color:#333;
	text-decoration:none;
}

.foros h1:hover {
	border-bottom:1px solid #3399FF;
}

.foros h2 {
	margin:1px 0 8px 0;
	padding:0 0 1px 42px;
	font-family:Arial, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#3E3E3E;
}

.foros h2 a {
	color:#3E3E3E;
	text-decoration:none;
	border-bottom:1px dotted #999;
}

.foros h2 a:hover {
	border-bottom:1px solid #999;
}

.foros .boton a {
	display:block;
	width:135px;
	padding:7px 5px 9px 28px;
	text-decoration:none;
	font-family:Arial, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#3C3C3C;
}

.foros .boton a:hover {
	color:#000;
	text-decoration:underline;
}

.foros-cnt {
	font-family:Verdana, sans-serif;
	font-size:12px;
	margin:8px 0 8px 18px;
}

.foros-cnt p {
	font-family:Arial, sans-serif;
	font-size:13px;
	margin:14px 0 3px 0;
	padding:0;
}

.foros-cnt a {
	color:#000;
	border-bottom:1px dotted #666;
	text-decoration:none;
}

.foros-cnt a:hover {
	border-bottom:1px solid #3399FF;
	text-decoration:none;
}

.foros-cnt textarea {
	font-family:Verdana, sans-serif;
	font-size:12px;
	width:640px;
	padding:4px;
	border:1px solid #CCC;
}

.foros-cnt textarea:hover {
	border:1px solid #666;
}

.foros-error {
	font-family:Arial, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#F00000;
}

.foros-fr-ib {
	text-align:center;
	background:#3AABF5;
	border:1px solid #0A72B8;
	padding:2px 0 2px 0;
	color:#FFF;
	font-family:Arial, sans-serif;
	font-size:13px;
	font-weight:bold;
	width:150px;
}

.foros-fr-ib:hover {
	background:#FFF;
	color:#0A72B8;
	cursor:pointer;
}

.foros-banda {
	margin:15px 10px 22px 12px;
	border-left:4px solid #6AC0FF;
	padding:7px 7px 7px 9px;
	font-size:13px;
	background:#ECF7FF;
	line-height:1.2em;
	font-family:Arial, sans-serif;
}

.foros-banda ul {
	margin:0;
	padding:6px 0 4px 0;
}

.foros-banda ul li {
	padding:0;
	margin:0;
	list-style:none;
	line-height:1.1em;
}

.foros-fr-is {
	border:1px solid #CCC;
	font-family:Arial, sans-serif;
	font-weight:bold;
	font-size:19px;
	padding:2px 0 2px 4px;
	color:#000;
	width:625px;
}

.foros-fr-is:hover {
	border:1px solid #666;
}

.foros-banda-i {
	width:175px;
	float:left;
}

.foros-banda-d {
	width:500px;
	float:right;
	margin:0 5px 0 0;
}

.forotop {
	background:url(http://www.formulatv.com/images/fn_topa.gif) top no-repeat;
	margin:8px 0 0 0;
	padding:5px 0 2px 0;
}

.forotop h3 {
	margin:0;
	padding:1px 0 1px 10px;
	font-family:Arial, sans-serif;
	font-weight:bold;
	font-size:17px;
	color:#FFF;
}

.forotopb {
	background:url(http://www.formulatv.com/images/fn_topb.gif) top no-repeat;
	height:8px;
	font-size:8px;
}

.forocon {
	background:url(http://www.formulatv.com/images/fn_topc.gif) repeat-y;
}

.forobajo {
	background:url(http://www.formulatv.com/images/fn_topd.gif) top no-repeat;
	height:11px;
	font-size:11px;
}

.foroumsg {
	padding:2px 0 3px 0;
	border-bottom:1px solid #6AC0FF;
	margin:0 auto;
	width:769px;
}

.foroui {
	width:161px;
	float:left;
	padding:3px 0 3px 0;
}

.foroui .cnt {
	width:155px;
	margin:0 auto;
	text-align:center;
}

.foroui .cnt .usr {
	font-family:Verdana, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding:1px 0 2px 0;
}

.foroui .cnt .usr a {
	color:#000;
	text-decoration:none;
	border-bottom:1px dotted #3399FF;
}

.foroui .cnt .usr a:hover {
	border-bottom:1px solid #3399FF;
}

.foroud {
	width:604px;
	float:right;
	border-left:1px dotted #6AC0FF;
	padding:2px 0 2px 0;
}

.foroud .sup {
	width:90%;
	border-bottom:1px dotted #6AC0FF;
	padding:2px 0 2px 8px;
}

.foroud .minfo {
	font-family:Verdana, sans-serif;
	font-size:12px;
	color:#8DA4C5;
	padding:1px 0 2px 0;
}

.foroud .minfo img {
	border:0;
	padding:0;
	margin:0 0 -1px 0;
}

.foroud .minfo b {
	color:#0099FF;
}

.foroud .sup .titg {
	font-family:Arial, sans-serif;
	font-size:14px;
	font-weight:bold;
}

.foroud .sup .tit {
	font-family:Arial, sans-serif;
	font-size:13px;
	font-weight:bold;
}

.foroud .msgt {
	font-family:Verdana, sans-serif;
	font-size:12px;
	padding:12px 10px 12px 10px;
	line-height:1.7em;
}

.foroud .msgt a {
	color:#00376F;
	text-decoration:none;
	border-bottom:1px dotted #3399FF;
}

.foroud .msgt a:hover {
	color:#000;
	text-decoration:none;
	border-bottom:1px solid #3399FF;
}

.foroud .baj {
	text-align:right;
	width:100%;
}

.foroud .bajc {
	width:90%;
	float:right;
	border-top:1px dotted #6AC0FF;
	padding:6px 9px 6px 0;
	font-family:Verdana, sans-serif;
	font-size:11px;
	color:#0066FF;
}

.foroud .bajc a {
	color:#333;
	border-bottom:1px dotted #66CCFF;
	text-decoration:none;
	padding:0 0 1px 16px;
}

.foroud .bajc a:hover {
	color:#000;
	border-bottom:1px solid #66CCFF;
	text-decoration:none;
}

.subir {
	font-family:Verdana, sans-serif;
	font-size:11px;
	color:#00376F;
	text-decoration:none;
	background:url(http://www.formulatv.com/images/f_msub.gif) top left no-repeat;
	padding:1px 0 0 14px;
}

.subir:hover {
	color:#000;
	text-decoration:none;
}

.foros-spoiler-tit {
	width:92%;
	margin:0 auto;
	padding:7px 0 3px 5px;
}

.foros-spoiler {
	width:92%;
	margin:0 auto;
	border:1px solid #A4CFFF;
	color:#D5E9FF;
	background:#D5E9FF;
	padding:5px;
}

.foros-cita-g {
	background:url(http://www.formulatv.com/images/f_fcit.gif) top left no-repeat;
	width:94%;
	margin:0 auto;
}

.foros-cita-tit {
	font-family:Arial, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#6EC4FF;
	padding:11px 0 2px 42px;
}

.foros-cita {
	font-size:11px;
	padding:8px;
	color:#333;
}

.foros-cnt-h1 {
	font-size:15px;
	font-weight:bold;
}

.foros-cnt-h2 {
	font-size:14px;
}

.flist {
	padding:3px 0 3px 0;
	border-bottom:1px solid #6AC0FF;
	margin:0 auto;
	width:769px;
}

.flista {
	width:35px;
	text-align:center;
	float:left;
	padding:3px 0 0 0;
}

.flistb {
	width:420px;
	float:left;
	font-family:Arial, sans-serif;
	font-size:13px;
	padding:3px 0 2px 0;
}

.flistb .link a {
	color:#000;
	border-bottom:1px dotted #04ADFF;
	text-decoration:none;
}

.flistb .link a:hover {
	color:#0087C1;
}

.flistc {
	width:135px;
	float:left;
	font-family:Arial, sans-serif;
	font-size:13px;
	padding:2px 0 0 0;
}

.flistc a {
	color:#000;
	text-decoration:none;
}

.flistc a:hover {
	color:#0087C1;
}

.flistd {
	width:35px;
	float:left;
	font-family:Arial, sans-serif;
	font-size:14px;
	padding:3px 0 2px 0;
}

.fliste {
	width:142px;
	float:left;
	font-family:Verdana, sans-serif;
	font-size:11px;
	padding:2px 0 3px 0;
	color:#6A99BF;
}

.fliste a {
	color:#2C4B65;
	text-decoration:none;
}

.fliste a:hover {
	color:#0087C1;
	text-decoration:underline;
}

.destasec {
	font-family:Arial, sans-serif;
	font-size:13px;
	padding:0 3px 0 3px;
}

.destasec a {
	color:#000;
	text-decoration:none;
	border-bottom:1px dotted #3399FF;
}

.destasec a:hover {
	border-bottom:1px solid #3399FF;
}

.destasec .avatar {
	padding:1px;
	border:1px solid #CCC;
}

.destasec p {
	margin:0;
	padding:3px 0 4px 0;
}

.actok {
	padding:6px 0 1px 0;
	font-family:Arial, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#84D614;
}

.actno {
	padding:6px 0 1px 0;
	font-family:Arial, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FF3300;
}

.ficforoi {
	background:url(http://www.formulatv.com/images/f_fforo.gif) top left no-repeat;
	border-bottom:1px dotted #CCC;
	padding:3px 2px 3px 22px;
}

.ficforoi .tema {
	font-family:Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding:0 0 3px 0;
}

.ficforoi .tema a {
	color:#000;
	text-decoration:none;
	border-bottom:1px dotted #3399FF;
}

.ficforoi .tema a:hover {
	background:#F2FBFF;
	color:#0087C1;
	border:0;
}

.ficforoi .aut {
	font-family:Verdana, sans-serif;
	font-size:11px;
	color:#666;
	padding:0 0 2px 0;
}

.ficforoi .aut a {
	color:#666;
	text-decoration:underline;
}

.ficforoi .aut a:hover {
	color:#000;
}

.rnkfb {
	padding:4px 0 4px 0;
	border-bottom:1px dotted #ACCEF0;
	height:28px;
}

.rnkfb .rnkfbpos {
	width:54px;
	float:left;
	text-align:center;
	font-family:Arial, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#D26217;
	padding:5px 0 2px;
}

.rnkfb .rnkfbimg {
	width:68px;
	float:left;
	text-align:left;
}

.rnkfb .rnkfbimg img {
	padding:0 1px 0 1px;
	border-right:1px solid #E0E0E0;
	border-left:1px solid #E0E0E0;
	border-top:0;
	border-bottom:0;
}

.rnkfb .rnkfbtit {
	width:388px;
	float:left;
	text-align:left;
	font-family:Arial, sans-serif;
	font-size:15px;
	font-weight:bold;
	padding:5px 0 2px;
}

.rnkfb .rnkfbtit a {
	color:#000;
	text-decoration:none;
}

.rnkfb .rnkfbtit a:hover {
	background:#F2FBFF;
	color:#0087C1;
}

.rnkfb .rnkfbvot {
	width:66px;
	float:left;
	text-align:right;
	font-family:Arial, sans-serif;
	font-size:12px;
	color:#666;
	padding:6px 0 1px;
}

.rnkfb .rnkfbmed {
	width:50px;
	float:left;
	text-align:right;
	font-family:Arial, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#208FFF;
	padding:6px 0 1px;
}

.pcmp {
	border:1px solid #7F9DB9;
	font-family:Arial, sans-serif;
	font-size: 13px;
	padding: 1px 3px 1px 3px;
}

.pcmp:hover {
	border:1px solid #3AABF5;
}

.pcmp:focus {
	background: #EFEFEF;
}

.compartir img{
	border: 0;
	margin: 0 0 -2px 0;
}

.compartir ul {
	list-style: none;
	margin: 4px 12px 4px 12px;
	padding: 0;
}

.compartir ul li {
	height: 26px;
	width: 33%;
	float: left;
	font-family:Arial, sans-serif;
	font-size: 13px;
}

.compartir a{
	text-decoration: none;
	font-weight: bold;
	color: #000;
}

.compartir a:hover{
	background:#F2FBFF;
	color:#0087C1;
}

.bloqueperfil {
	font-family:'MS Sans Serif', Arial, sans-serif;
	width:830px;
	float:right;
}

.bloqueperfil  h1 {
	font-family:Arial, sans-serif;
	margin:4px 0 0 0;
	font-size:25px;
}

.bloqueperfil  p {
	font-size:12px;
	margin:0;
	padding:4px 0 2px 0;
}

.bloqueperfil  p a {
	color:#0187c5;
	text-decoration:none;
	border-bottom:1px dotted #0187c5;
}

.bloqueperfil  p a:hover {
	color:#0f6683;
	border:0;
}

.bloqueperfil  .txt {
	font-size:12px;
	font-family:Verdana, sans-serif;
	margin:8px 0 0 0;
}

.usrmenu {
	width:112px;
	float:left;
}

.usrmenu ul {
	list-style:none;
	margin:0;
	padding:0;
	font-family:'MS Sans Serif', Verdana, sans-serif;
	font-size:11px;
	font-weight:bold;
}

.usrmenu ul li {
	margin:2px 0 3px 0;
}

.usrmenu ul li a {
	display:block;
	text-decoration:none;
	padding:5px 0 3px 6px;
	height:15px;
}

.usrmenu ul li a:hover {
	background-position:0% -23px;
}

.usrmenu .on { background:url(http://www.formulatv.com/images/pmenu_on.gif); color:#FFF; }
.usrmenu .on:hover { color:#000; }
.usrmenu .off { background:url(http://www.formulatv.com/images/pmenu_off.gif); color:#000; }

.usrcnt { width:836px; float:left; border-left:2px solid #3d8ef5; padding:0px; min-height:300px; }
.usergra { margin:0 4px 0 4px; }

#uizquierdo {
	width:536px;
	float:left;
}

#uizquierdo .cnt {
	padding:0 14px 0 10px;
}

#uizquierdo h3 {
	font-family:Helvetica, Arial, sans-serif;
	font-size:17px;
	font-weight:bold;
	margin:0;
	padding:1px 0 6px 0;
	color:#df6a15;
}

#uizquierdoa {
	width:836px;
	float:left;
}

#uizquierdoa .cnt {
	padding:0 3px 0 7px;
}

#uizquierdoa h3 {
	font-family:Helvetica, Arial, sans-serif;
	font-size:17px;
	font-weight:bold;
	margin:0;
	padding:1px 3px 6px 5px;
	color:#df6a15;
}

.cuadrousr { width:118px; text-align:center; float:left; }

.cusrcnt {
	width:110px;
	text-align:center;
	background:url(http://www.formulatv.com/images/f_usrc.gif) no-repeat;
	height:140px;
	padding:6px 0 0 0;
}

.avatar {
	padding:1px;
	border:1px solid #cbd4db;
}

.tusr {
	font-family:Tahoma, Verdana, sans-serif;
	font-size:10px;
	font-weight:bold;
}

.tusr a {
	text-decoration:none;
	color:#000;
}

.tusr a:hover {
	background:#F2FBFF;
	color:#0087C1;
}

.bpimgava {
	width:60px;
	float:left;
}

.bpmensa {
	width:450px;
	float:left;
	font-family:Verdana, sans-serif;
	font-size:11px;
}

.bpcnt {
	padding:6px 8px 2px 14px;
	min-height:55px;
}

.bpcnt a {
	color:#2d7b9d;
	text-decoration:none;
}

.bpcnt a:hover {
	text-decoration:underline;
}

.bpmensa p {
	margin:0;
	padding:0 0 1px 0;
}

.bpant .bpmensa { background:url(http://www.formulatv.com/images/bpant_a.gif) no-repeat; }
.bpant .bpbajo { background:url(http://www.formulatv.com/images/bpant_b.gif) no-repeat; height:8px; font-size:8px; }
.bpantauto .bpmensa { background:url(http://www.formulatv.com/images/bpantauto_a.gif) no-repeat; }
.bpantauto .bpbajo { background:url(http://www.formulatv.com/images/bpantauto_b.gif) no-repeat; height:8px; font-size:8px; }

.feeditem {
	font-family:Verdana, sans-serif;
	font-size:11px;
	padding:7px 3px 7px 3px;
	border-bottom:1px dotted #afcfe1;
}

.feeditem a {
	color:#2d7b9d;
	text-decoration:none;
}

.feeditem a:hover {
	text-decoration:underline;
}

a.lusr {
	font-weight:bold;
	color:#f46100;
}

.bsub {
	border-bottom:1px solid #C0C0C0;
}

.bsubc {
	height:26px;
	padding:0 0 -1px 0;
	z-index:999;
}

.bsubp {
	width:1px;
	background:url(http://www.formulatv.com/images/bsubp.gif);
	height:26px;
	float:left;
}

.bsubsep {
	width:5px;
	float:left;
}

.bsuboff {
	float:left;
	height:26px;
}

.bsuboff a {
	display:block;
	text-align:center;
	background:url(http://www.formulatv.com/images/bsupoff.gif);
	font-family:Tahoma, sans-serif;
	color:#000;
	text-decoration:none;
	font-size:12px;
	padding:6px 0 7px 0;
	font-weight:bold;
}

.bsuboff a:hover {
	color:#1596cf;
}

.bsubon {
	float:left;
	height:26px;
}

.bsubon a {
	display:block;
	text-align:center;
	background:url(http://www.formulatv.com/images/bsupon.gif);
	font-family:Tahoma, sans-serif;
	color:#000;
	text-decoration:none;
	font-size:12px;
	padding:6px 0 7px 0;
	font-weight:bold;
}

.bsubon a:hover {
	color:#ce5616;
}

.user h4 { font-family:'Trebuchet Ms', sans-serif; font-size:13px; font-weight:bold; background:url(http://www.formulatv.com/images/fusr.gif); color:#FFF; margin:1px 0 10px 0; padding:3px 0 5px 6px;}
.userg h4 { font-family:'Trebuchet Ms', sans-serif; font-size:13px; font-weight:bold; background:url(http://www.formulatv.com/images/fusrg.gif); color:#FFF; margin:1px 0 10px 0; padding:3px 0 5px 6px;} 
.user h4 a, .userg h4 a { color:#FFF; text-decoration:none; }
.user h4 a:hover, .userg h4 a:hover { text-decoration:underline; }