
/* TABLAS */
table#Main {text-align: left; width: 795px; margin-left:auto; margin-right:auto; background-color:#FFFFFF}
.MainColContenidos {width:484px;vertical-align: top; text-align:left}
.MainColRight {width:4px;vertical-align: top; background:url(/img/v_point.gif)}
.MainColConexion {width:302px;vertical-align: top; background-color:#FFFFFF}
.MainColRight2 {width:5px;vertical-align: top}
/* .MainColmil24 {width:200px;vertical-align: top; background:url(/img/bg_colmil24.gif)} */
.MainColRadios {width:478px; text-align:left}
.MainColBox1 {width:85px; text-align:center}
.MainColBox2 {width:109px; text-align:left}
.MainColBox3 {width:108px; text-align:left}
.MainColBox4 {width:45px; text-align:center}
.MainColBox5 {width:1px; text-align:center; background-color:#cccccc}
.MainColBox1B {width:5px; text-align:center}
.MainColBox2B {width:192px; text-align:left}
.MainColBox3B {width:191px; text-align:left}

.Expandible {text-align: left; width: 795px; margin-left:auto; margin-right:auto; background-color:#FFFFFF}
.Header {text-align: left; width: 795px; height:60px; margin-left:auto; margin-right:auto; background-color:#2C83B5}

/* FUENTES*/

.radiodata {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.radiodata a {
	font-weight: bold;
	text-decoration: none;
	color: #00C;
}
.radiodata a:hover {
	font-weight: bold;
	text-decoration: none;
	color: #F00;
	font-size: 10px;
}
.listen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
}

.listen a {
	font-weight: bold;
	text-decoration: none;
	color: #00C;
}
.listen a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #F00;
}

.radioName {
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 12px;
	font-weight: bold;
}

.radionameMini {
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 11px;
	font-weight: bold;
}

.NombreRadio {color:#0000CC;font:14px/15px Arial,Tahoma,Verdana;font-weight:bold;text-decoration:underline;}
.Description {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #000000;	letter-spacing: normal;	display: table-cell;white-space: nowrap;}
.url {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #808080;}
.mn2{color:#0000CC;font:14px/15px Arial,Tahoma,Verdana;font-weight:bold;text-decoration:underline;}
.mn2 a{color:#0000CC;text-decoration:underline;}
.mn2:hover{color:#FF0000;text-decoration:underline;}
.mn3{
	color: #666666;
	font: 14px/15px Arial,Tahoma,Verdana;
	font-weight: bold;
	text-decoration:none;
}
.t02{FONT-FAMILY : Tahoma, Sans-serif;FONT-SIZE: 11px;color:#4D4D4D;text-decoration:none;}
a.t02:hover{text-decoration:underline;}
.tit4b{font-family: Arial, Helvetica, sans-serif;font-size:18px;color:#FF0000;font-weight:bold;line-height:18px;letter-spacing:-0.05em;}
.tme {FONT-FAMILY : Arial, Sans-serif;font-size:11px;text-decoration:none;color:#666666}
a.tme:hover {text-decoration:underline}
.pieinvisible {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;color: #fafafa;}

/* BOTON EN VIVO */

.vivolive {
	-moz-box-shadow:inset 0px 1px 0px 0px #d65656;
	-webkit-box-shadow:inset 0px 1px 0px 0px #d65656;
	box-shadow:inset 0px 1px 0px 0px #d65656;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #db1111), color-stop(1, #c70000) );
	background:-moz-linear-gradient( center top, #db1111 5%, #c70000 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#db1111', endColorstr='#c70000');
	background-color:#db1111;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #f50a0a;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	padding:3px 8px;
	text-decoration:none;
	text-shadow:1px 1px 0px #c90404;
	margin-top:5px;
}.vivolive:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #c70000), color-stop(1, #db1111) );
	background:-moz-linear-gradient( center top, #c70000 5%, #db1111 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c70000', endColorstr='#db1111');
	background-color:#c70000;
}.vivolive:active {
	position:relative;
	top:1px;
}


/* boton mas radios */

.moreRadios {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );
	background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
	background-color:#ededed;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#777777;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	padding:8px 185px;
	text-decoration:none;
	text-shadow:1px 1px 0px #ffffff;
}.moreRadios:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) );
	background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');
	background-color:#dfdfdf;
}.moreRadios:active {
	position:relative;
	top:1px;
}
/* This imageless css button was generated by CSSButtonGenerator.com */




/* CAJAS CONTENEDORAS*/

.boxa,.boxc{margin-left:1px;margin-right:1px;height:1px;font-size:1px;line-height:1px;}
.outer {border: solid 1px #CFCFCF; } 
.boxa{border-bottom:1px solid #E4E2E2;}
.bpxb{border-right:1px solid #E4E2E2;border-left:1px solid #E4E2E2;padding:5px;background:#F2F2F2;}
.boxc{border-top:1px solid #E4E2E2;}
.boxd{border-right:1px solid #E4E2E2;border-left:1px solid #E4E2E2;padding:3px;background:#F2F2F2;}

/* CONTENTS*/
.subcon{padding:0px 3px 0px 3px;}
.subcon p{color:#3E3E3E;font-size:13px;line-height:15px;margin:0px;padding-top:4px;padding-bottom:4px;}
.subcon p a{font-size:13px;color:#3078B2;line-height:13px;text-decoration:underline;}
.subcon p a:hover{font-size:13px;color:#3078B2;line-height:13px;text-decoration:none;}
.subcon2{color:#000000;font-size:10px;font-family:Arial,"Trebuchet MS",Tahoma,Verdana,sans-serif;width:155px;height:17px;}

/* PUNTOS*/
.pun {font-family: Arial;font-size: 5pt;color:#000000;line-height:5px}
.pt1{color:#969698;font:12px/10px Arial,Tahoma,Verdana;}
.pt2{color:#969698;font:12px/8px Arial,Tahoma,Verdana;}
.pt4{color:#969698;font:12px/1px Arial,Tahoma,Verdana;}

/* DIVS */

/* PUNTEADO */
DIV.Punteado{height:10px;width:100%; background:transparent url(/shared//img/punto.gif) repeat-x left center}
DIV.Punteado2{height:15px;width:100%; background:transparent url(/shared/img/punto.gif) repeat-x left center}

div#separador {
	border:0;
	background-color:#CCCCCC;
	width:795px;
	height:1px;
	margin-left:auto;
	margin-right:auto;
	}


/* http://positioniseverything.net/easyclearing.html */
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {display:inline-block;} 
/* Hides from IE-mac \*/
* html .clearfix{height:1%}
/* End hide from IE-mac */
div#Spacer{clear:both; height:5px; overflow:hidden}
div#Spacer2{clear:both; height:10px; overflow:hidden}

