/* -------------------------------------------------------------- 

	layout.css
	* Estructura de las paginas
   
-------------------------------------------------------------- */


/* WRAPPER
-------------------------------------------------------------- */
#wrapper {
	position: relative;
	width: 999px;
	margin: 0 auto;
	background: #fff;
}

/* MAIN
-------------------------------------------------------------- */
#main {
	width: 100%;
	padding-top: 0px;
	/*background: url('../images/bkg/gradient-gray.gif') left top repeat-x;*/
	overflow: hidden;
	position:relative;
	clear:both;
}

#main.no-gradient { background: transparent }

.home #main, .programas #main,
.finanzas #main, .lagaceta #main { padding-top: 9px }
.lagaceta #main { width: 999px; }

/* COLUMNAS
-------------------------------------------------------------- */
.col-small, .col-normal, .col-medium,
.col-large, .col-large2, .col-xlarge, .col-double,
.two-col-content, .col-normal-radio-tv-box,
.col-medium-radio-tv-box, .col-large-radio-tv-box , 
.col-normal-radio-tv, .col-large-radio-tv, 
.col-medium-radio-tv{ float: left }

.cabecera{width: 960px; margin-left: 8px; margin-bottom: 10px;}
.col-small { width: 189px }
.programas .col-small { padding: 0 15px 0 8px }
.col-normal { width: 235px; padding: 0 15px 0 8px }
.col-normal-radio-tv{ width: 254px; color:#FFFFFF; font-size:11px;}
.col-normal-radio-tv-box { width: 235px; padding: 0 10px 0 10px; background: #008da8; margin-right: 10px; margin-bottom: 10px}
.col-normal-interpop-box { width: 235px;  background: #dadada; margin-right: 10px; margin-left: 10px; margin-bottom: 10px}
.col-normal-interpop-box-head { width: 235px;}
.col-medium { width: 300px }
.col-medium-radio-tv{ width: 300px }
.col-medium-radio-tv-box { width: 300px; margin-bottom: 20px;}
.col-medium-radio-tv-box-head { width: 300px;}
.col-large { width: 395px; padding-right: 12px }
.col-large-special { width: 395px;}
.col-large-radio-tv{ width: 350px;}
.col-large-radio-tv-box-head { width: 380px; margin-right: 10px;}
.col-large-radio-tv-box { width: 380px; background: #008da8; margin-right: 10px; margin-left: 16px;  margin-bottom: 10px;}
.col-large-radio-tv-box2{ width: 350px; color:#FFFFFF; font-size:11px; position:relative; left: 20px;}
.col-large2 { width: 441px; padding-right: 15px; }
.col-xlarge { padding-right: 8px }
.col-double { width: 644px; height: 1%; padding: 0 15px 0 8px; overflow: hidden }
.two-col-content { width: 667px; margin-right:13px; }
.total-width { margin: 0 0 0 0 }

/*INTERPOP*/ 
.col-normal-interpop{ width: 230px; background::#dadada; margin-left: 28px;}
.col-normal-interpop2{ width: 230px; background::#dadada; margin-left: 28px;}
.col-normal-interpop .item-list li{list-style-image: url(images/icon_interpop.jpg) ; color:#000000; font-size:11px;}
.col-normal-interpop .item-list a:link, .col-normal-interpop .item-list a:hover, .col-normal-interpop .item-list a:visited{color:#000000; font-size:11px;}
.col-normal-interpop2 li{list-style-image: url(images/icon_interpop.jpg); color:#000000; font-size:11px;}
.col-medium-interpop-box { width: 300px;}
.col-medium-interpop-box2 { width: 300px; margin-bottom: 20px; background: #dadada; margin-top:-5px;}
.col-medium-interpop-box-head { width: 300px;}
.col-large-interpop{ width: 350px;}
.col-large-interpop-box { width: 380px; background: #dadada; margin-right: 10px; margin-left: 10px;  margin-bottom: 10px;}
.col-large-interpop-box2 { width: 381px; background: #dadada; margin-right: 10px; margin-left: 10px;  margin-bottom: 10px;}

/*INTER RADIO*/
.cabecera-inter { width: 960px; margin-left: 17px; margin-bottom: 10px;}
.col-normal-inter{ width: 230px; background::#D5F7FF; margin-left: 12px;}
.col-normal-inter2{ width: 230px; background::#D5F7FF; margin-left: 50px; margin-top:50px; padding-bottom:40px}
.col-normal-inter2 li{list-style-image: url(images/ico_lista.png); margin-bottom:20px}
.col-normal-inter2 li a{color:#000000; font-size:12px;}
.col-normal-inter .item-list li{list-style: none; padding:0; margin:0; color:#000000; font-size:11px;}
.col-normal-inter .item-list li a{color:#000000; font-size:11px}
.col-normal-inter .item-list a:link, .col-normal-interpop .item-list a:hover, .col-normal-interpop .item-list a:visited{color:#000000; font-size:11px;}
.col-normal-inter li{list-style-image: url(images/icon_interpop.jpg); color:#000000; font-size:11px;}
.col-normal-inter-box { width: 235px;  background: #D5F7FF; margin-right: 10px; margin-left: 10px; margin-bottom: 10px}
.col-medium-inter-box { width: 300px;}
.col-medium-inter-box2 { width: 300px; margin-bottom: 20px; background: #D5F7FF; margin-top:-5px;}
.col-medium-inter-box-head { width: 300px;}
.col-large-inter{ width: 350px;}
.col-large-inter-box { width: 380px; background: #D5F7FF; margin-right: 10px; margin-left: 10px;  margin-bottom: 10px;}
.col-large-inter-box2 { width: 381px; background: #D5F7FF; margin-right: 10px; margin-left: 10px;  margin-bottom: 10px;}
.col-large-inter-box2 .content .field-content { color:#000000; }
.col-medium-radio-tv-box-bg {background-color:#D5F7FF;}
.col-frecuencias-inter{ width: 230px; background-color:#D5F7FF; margin-left: 50px;}
.col-frecuencias-inter li{list-style-image: url(images/ico_lista.png); }
.col-frecuencias-inter li a{color:#000000; font-size:12px;}
.col-notepierdas-inter { width:210px; margin-left:10px; padding-bottom:20px}
.col-notepierdas-inter img { margin-bottom:10px}

.textohora {
	font-size:10px;
	font-weight: normal;
	color: #cc3300;
	text-decoration:none;
	float:left;
	width:50px;
	line-height:15px;
}
.textolistado {
	padding-bottom:8px;
	padding-right:0;
	width:210px;
	float:left;
	line-height:15px;
	text-align:justify;
}


/*--- La Gaceta ---*/
.lagaceta .two-col-content{
	float: left;
	position:relative;
	width: 665px;
	margin-right: 20px;
	padding:0;
}
.la-gaceta .col-medium { 
	float: left; 
	width: 300px;  
	position:relative; 
	padding:0;
	margin-top:10px;
}

/*--- La Gaceta ---*/
.punto-pelota .two-col-content{
	float: left;
	position:relative;
	width: 665px;
	margin-right: 20px;
	padding:0;
}
.la-gaceta .col-medium { 
	float: left; 
	width: 300px;  
	position:relative; 
	padding:0;
	margin-top:10px;
}

/*.lagaceta .col1A{
	float: left;
	position:relative;
	width: 654px;
	margin-right: 10px;
	margin-top: 0px;
	margin-bottom: 10px;
	padding-left:10px;
	padding-top:0;
	padding-bottom:0;
	background-color:#5785a4;
	border-right: 1px solid #c4d5e0;
	border-bottom: 1px solid #c4d5e0;
}*/

/* FOOTER
-------------------------------------------------------------- */
#footer { padding: 10px 0 10px }

#contenedor div.view.view-frontpage,
#contenedor div.view.view-frontpage div.view-content,
#contenedor div.view.view-frontpage div.view-content div.views-row {
float:left;
width:100%px;
overflow: auto;
margin:0;
padding:0;
}

#portadanegocios {
	position:relative;
	width:995px;
	float:left;
	padding:0;
	margin:10px 0 10px 0;
	clear:both}	

