@charset "iso-8859-2";
/* CSS Document */
body {
	font: 13px/1.5 Helvetica, Arial, 'Liberation Sans', FreeSans, sans-serif;
	background:url(../images/fondoheader.jpg) top repeat-x #000;
}

a:link, a:visited, a:active, a:hover{
	color: #FFF;

	text-decoration: none;
}
a:hover{
	font-weight: bold;
	text-decoration: none;
}

.contenedor {
	margin-left: auto;
	margin-right: auto;
	width: 960px;
}
.bloque_1,
.bloque_2,
.bloque_3,
.bloque_4,
.bloque_5,
.bloque_6,
.bloque_7,
.bloque_8,
.bloque_9,
.bloque_10,
.bloque_11,
.bloque_12 {
	display: inline;
	float: left;
	margin-left: 10px;
	margin-right: 10px;
}

.contenedor .bloque_9{
	width: 700px;
}

.contenedor .bloque_12 {
	width: 940px;
}


.clear {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}

.error {
	display: block;
	color:red;
	font-size: 16px;
}

	#pag{
	width: 960px;
	}

	#slide{
	width:100%;	
	height:100px;
	}
	
	#redes{
	width:100%;
	height:35px;
	padding: 10px 10px 10px 10px;
	}
	
	#iconred{
	width:200px;
	height:25px;
	float:left;
	clear:right;
	padding: 10px 10px 10px 10px;
	}
	
	#info{
	width:200px;
	height:25px;
	float:left;
	clear:right;
	padding: 10px 10px 10px 10px;
	}
	
	#busqueda{
	width:215px;
	height:25px;
	font-size: 12px;
	float:right;
	padding: 10px 10px 10px 10px;
	color: #fff;
	}
	
	
	#reconocido{
	width:455px;
	height:30px;
	float:left;
	font-size: 15px;
	clear:right;
	line-height: 23px;
	text-align:center;
	color:#fff;	
	padding: 5px 5px 5px 5px;
	}
	
	input.s {
	width: 140px;
	height:10px;
	font-size: 10px;
	}
	
#logo{
width:406px;
height:100px;
float:left;
margin-top:30px;
color: #fff;
font-weight:bold;
}

#lradio{
width:350px;
height:60px;
float:right;
margin-top:10px;
color: #fff;
font-weight:bold;
}

#ltext{
width:250px;
height:40px;
float:right;
margin-top:10px;
color: #fff;
font-weight:bold;
}



#head{
width: 100%;
height:120px;
padding: 5px;
}

#header{
background-color:#000000;
height:287px;
}
	#popular {
	background:url(../images/popular.jpg) top no-repeat #212121;
	width:940px;	
	}
	
	#pop1 {
	background:url(../images/pocon.jpg) top no-repeat;
	width: 273px;
	height: 200px;
	padding: 5px 5px 5px 5px;
	margin-bottom:5px;
	margin-top:50px;
	}
		
	#pop2 {
	background:url(../images/pocon.jpg) top no-repeat;
	width: 273px;
	height: 200px;
	padding: 5px 5px 5px 5px;
	margin-bottom:5px;
	margin-top:50px;
	}
	
	#pop3 {
	background:url(../images/pocon.jpg) top no-repeat;
	width: 273px;
	height: 200px;
	padding: 5px 5px 5px 5px;
	margin-bottom:5px;
	margin-top:50px;
	}
	
	h1.pop {
	margin-left:40px;
	margin-top: 5px;
	color: #999999;
	font-size: 16px;
	}
	
	img.pop{
	margin-left:60px;
	margin-top: 15px;
	text-align:center;
	}
	
	div.pop {
	color: #999999;
	margin-left:40px;	
	margin-right:10px;		
	margin-top: 5px;
	height: 80px;
	}
	
	p.pop {
	color: #00b6b8;
	margin-left:40px;	
	margin-right:10px;		
	margin-top: 5px;
	font-weight:bold;
	}
	
	p.popl{
	margin-right:40px;
	float:right;
	}



#contentMain{
background:#212121;
padding-top:5px;
}


#borde{
width:320px;
}

div.topitem {
background:url(../images/item-top.jpg) top no-repeat;
width:298px;
height:46px;
margin-top: 20px;
}

h2.itemtitle{
font-size:17px;
color: #fff;
padding-top:10px;
padding-left:40px;
}

.itemcuerpo{
width:298px;
background:url(../images/item-body.jpg) top repeat-y;
}

.itemfoot{
width:298px;
height:9px;
background:url(../images/item-foot.jpg) top no-repeat;

}

.itemhead{
width:298px;
height:20px;
background:url(../images/haed-item.jpg) top no-repeat;

}

.item {
color: #fff;
padding: 15px 15px 15px 15px;
}


.nick{
background-color:#474747; 
color:#cccccc; 
border: solid #4c4c4c 2px;
font-size: 12px;
font-weight: bold;
text-align:center;
}

.readon {background: url(../images/readon-r.png) 100% 0 no-repeat;}
.readon span, .readon .button {background: url(../images/readon-l.png) 0 0 no-repeat;color: #fff;}
.readon {display: inline-block;margin-left: 10px;height: 34px;}
.readon input.button {outline: none;}
.readon span, .readon .button {display: block;margin-left: -10px;padding: 0 15px 3px 15px;border: 0;font-size: 13px;cursor: pointer;height: 31px;line-height: 32px;float: left;font-weight: bold;overflow:visible;}
.readon span span {display: inline;background: none;margin-left: 0;padding: 0;float: none;}
.readon:hover {background-position: 100% -34px;}
.readon:hover span, .readon:hover .button {background-position: 0 -34px;}


#cuerpo{
width:580px;
}

div.toppost{
background:url(../images/post-top.jpg) top no-repeat;
width:580px;
height:36px;
margin-top: 20px;
}

h2.itemtitle{
font-size:17px;
color: #fff;
padding-top:10px;
padding-left:40px;
}

.postcuerpo{
width:580px;
background:url(../images/post-cuerpo.jpg) top repeat-y;
}

.postfoot{
width:580px;
height:15px;
background:url(../images/post-foot.jpg) top no-repeat;
}

.posthead{ 
width:580px;
height:26px;
background:url(../images/post-head.jpg) top no-repeat;
}

.tags{ 
width:580px;
height:34px;
background:url(../images/tags.jpg) top no-repeat;
}

.articulo{
color: #fff;
padding: 15px 15px 15px 15px;
}

.date {
color: #999999;
padding: 7px 7px 7px 7px;
float:left;
clear:right;
}

.coment {
color: #fff;
padding: 7px 7px 7px 7px;
float:right;
}

#amig {
background:url(../images/widamig.jpg) top no-repeat #212121;
height:290px;
}

.amgbloque {
float:left;
margin-left:10px;
margin-top:20px;
}

#pie {
background:url(../images/pie.jpg) no-repeat;
height:148px;
}

p.pie{
color:#9d3131;
padding: 10px 10px 10px 10px;
font-weight:bold;
float:right;
}

p.pie1{
color:#9d3131;
padding: 10px 10px 10px 10px;
font-weight:bold;
float:left;
}

img.border-azul{
border:5px solid #e7f7fb;
margin-bottom:10px;
}



/*menu*/

#rt-menu .rt-container {background: #666;height: 3em;}
#rt-menu ul.menu {list-style: none;margin: 0 10px;padding: 0;}
#rt-menu ul.menu li {float: left;padding: 0;background: none;}
#rt-menu ul.menu li a {font-weight: bold;line-height: 3em;display: block;padding: 0 15px;font-size: 1em;}
#rt-menu ul.menu ul {display: none;}
#rt-menu li.root > .item, .menu-type-splitmenu #rt-menu li .item {color: #fff;}
#rt-menu li.root.active > .item, #rt-menu li.root:hover > .item, .menu-type-splitmenu #rt-menu li:hover .item {color: #fff;}
#rt-menu li.root:hover, #rt-menu li.root.active, #rt-menu li.root.f-mainparent-itemfocus, .menu-type-splitmenu #rt-menu li:hover, .menu-type-splitmenu #rt-menu li.active {border: none;}
#rt-menu li.root:hover > .item, #rt-menu li.root.active > .item, #rt-menu li.root.f-mainparent-itemfocus > .item, .menu-type-splitmenu #rt-menu li:hover .item, .menu-type-splitmenu #rt-menu li.active .item {border: none;color: #FF5156;}

/*** fusionmenu.css ***/

.menutop li {height: auto;margin: 0;padding: 0;position: relative;list-style: none;}
.menutop em {font-size:80%;font-weight:normal;display:block;font-style:normal;}
.menutop li .item, .menutop li.active .item {display: block;margin: 0;text-decoration: none;float: none;width: auto;}
.menutop li .fusion-submenu-wrapper {float: none;left: -999em;position: absolute;z-index: 500;}
.menutop li:hover li ul, .menutop li.sfHover li ul {top: -999em;}
.menutop li:hover ul, .menutop li.sfHover ul {top: 0;}
.menutop .subtext span {line-height: 18px;}
.menutop .subtext em {line-height:13px;}
.menutop ul {width:197px;padding: 0 0 15px 0;margin: 0;}
.bodylevel-low .menutop ul {width: 190px;padding-bottom: 0;}
.menutop .drop-top {height: 16px;}
.menutop ul.columns2 {width:371px;padding: 0 0 15px 0;}
.bodylevel-low .menutop ul.columns2 {width: 360px;padding-bottom: 0;}
.menutop .columns2 > .drop-top {width:371px;}
.menutop ul li {width:178px;padding-top: 5px;padding-left: 12px;height: 38px;}
.bodylevel-low .menutop ul li {width: 180px;padding: 5px;}
.menutop ul.columns2 li {width:170px;float:left;padding-left: 12px;height: 38px;}
.bodylevel-low ul.columns2 li {width: 169px;padding: 5px;}
.menutop li > .item {padding: 0;height: auto;display: block;font-size: 12px;line-height: 38px;}
.menutop li > .bullet {padding-left: 30px;}
.menutop li > .item.image {padding:0;}
.menutop li > .item img {float:left;margin: 10px 6px 0 8px;}
.menutop li > .item span {display:block;padding: 0;width: 100%;}
.menutop li a.item {cursor:pointer;}
.menutop li span.item {cursor:default;outline:none;}
.menutop .level2 > .drop-top {display: none;}
.menutop {list-style: none;margin: 0;padding: 0;position: relative;line-height: 1.0;float: left;}
body #rt-menu ul.level1 {background:none;}
.menutop li.root {float: left;margin: 0 24px;height: 49px;background: none;}
body .menutop li.root > .item {white-space: nowrap;display: inline-block;font-weight: bold;padding: 0 10px;font-size: 14px;z-index: 100;cursor: pointer;position:relative;margin: 0 -24px;outline: none;text-transform: uppercase;text-align: center;line-height: 32px;height: 49px;}
body .menutop li.root > .bullet {background: none;}
.menutop li.root > .item span {display: block;margin: 0;outline: none;padding: 9px 10px 9px 0;}
.menutop li.root > .item em {font-size:11px;font-weight:normal;display:block;font-style:normal;text-transform: lowercase;}
body.bodylevel-low .menutop li.root > .item {height: 50px;}
.menutop li:hover > .fusion-submenu-wrapper {left:186px;top:-15px;}
.menutop ul.columns2 li:hover > .fusion-submenu-wrapper {left:178px;top:-15px;}
.menutop li.root:hover > .fusion-submenu-wrapper {top:50px;left:-30px;}
.fusion-pill-l {height: 45px;margin:0 2px 0 0;top:0;position:absolute;left:0;}
.fusion-pill-r {height: 45px;}.fusion-js-container {display:block;height:0;left:0;overflow:visible;position:absolute;top:0;z-index:600000!important;background:transparent !important;}
.fusion-js-subs {display:none;margin:0;overflow:hidden;padding:0;position:absolute;}
.rtl .menutop li.root > .item span {padding: 9px 0 9px 10px;}
.rtl .menutop li > .bullet {padding: 0 30px 0 0;}
.rtl .menutop li > .item img {float: right;margin: 10px 8px 0 6px;padding: 0;}
.rtl .menutop ul li, .rtl ul.columns2 li {padding-left: 0;padding-right: 12px;float: right;}
.bodylevel-low.rtl .menutop ul li, .bodylevel-low.rtl ul.columns2 li {padding: 5px;float: right;}

/*video*/
	#videos{
	width: 100%;
	padding: 5px 5px 5px 5px;	
	}	
	
	#cvideos{
	width: 580px;	
	float:left;
	clear:right;
	padding: 5px 5px 5px 5px;
	}
	
	#popvideos{
	width:310px;	
	float:left;
	padding: 5px 5px 5px 5px;
	}

	.viplayer{
	background: #000;		
	}
	
td{

	padding: 2px 2px 2px 2px ;
	vertical-align: top;
}

caption {
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}

#twitter ul {
list-style: none;
}

#twitter ul li {
background: transparent;
}

.itemf {
color: #fff;
padding: 15px 15px 15px 15px;
height: 140px;
}











input, select, textarea, td, th, optgroup {
	font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
}
th {
	text-align: left;
}

a:link.ra, a:visited.ra, a:active.ra, a:hover.ra {
	color: black;
	font-weight: bold;
	text-decoration: none;
}
a:hover.ra {
	text-decoration: underline;
}
form {
	padding: 0px; margin: 0px;
}


#topbar {
	background-image: url(../images/topbar.png);
	background-repeat: no-repeat;
	background-color: white;
	height: 32px;
	margin-bottom: 12px;
}
#topbar #nowplaying {
	padding: 8px 10px 0 10px;
}
#topbar #nowplaying #cc_tunein {
	float: right;
}
