ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,select,hr, object, embed
{
	margin: 0;
	padding: 0;
}

a img,:link img,:visited img {
	border: none;
}




h2
{	
	font-size:24px;
	line-height:1.4;
	margin-bottom:0.3em;
	margin-top: 14px;
}

h3 {
	font-size:1.4em;
	line-height:1.4;
	margin-bottom:0.3em;
}

h7 {
	font-size:0.9em;
	font-weight:bold;
	line-height:1.4;
	margin-bottom:0.3em;
}

a
{
	color: #fff;
	text-decoration:none;
}


a:hover
{	
	text-decoration:underline;
}



hr {
  	width: 100%;
  	height: 1px;
  	border: 0;	
	background-color: #888;	
	margin: 15px 0 15px 0;
	padding: 0;	
}


body 
{	
	font-family: Arial,Verdana,sans-serif;
	font-size:12px;
	line-height:1.5;
	color: #fff;
	text-align: center;	
	 		
	/*width: auto; min-width: 960px; 
	background: #061333 url(http://poderato.com/uploads/assets/pro_bg_predef/Cosmo.jpg) no-repeat 50% 0; 
	background-repeat: no-repeat;  background-attachment: scroll;*/
		
	background-color:#131313;
}

/*---------------------------------------------header-----------------------------------------------------------*/
#header
{
  width: 100%; 
  /*background:transparent url(/images/temas/0014_scrm_luchalibre.jpg) no-repeat scroll 50% 0;*/
    min-width:960px;
  width:auto;  
  
}

#icons a
{
	margin: 0 15px 0 15px;
}


/*------------------------------------------title ------------------------------------------*/

#title
{
  width: 960px;  
  position: relative;
  margin-left: auto;       /* Margen con la pantalla! */
  margin-right: auto;
  text-align: left;
  overflow: hidden; /* This hides the excess padding in non-IE browsers */   
}



#twitter p
{
  	color:#999999;
	font-size:1.2em;
	line-height:1.4;
	margin-bottom:0.3em;
	font-weight: bold;
}

#twitter em
{
  	color: #7080ab;
  	font-size: 8px;
}

/*----------------------------------------------line------------------------------------------------*/
#line
{
  width: 100%;  
  top: 0;
  background-image:url(/images/pro/bg_line.jpg);
  background-repeat: repeat-x;
  height:15px;
  margin: 5px 0 0 0;
}

/*---------------------------------------------content---------------------------------------------------------*/

#content
{
  width: 980px;  
  position: relative;
  margin-left: auto;       /* Margen con la pantalla! */
  margin-right: auto;
  text-align: left;
  overflow: hidden; /* This hides the excess padding in non-IE browsers */
   
}


.middle
{
  width: 960px;  
  position: relative;
  margin-left: auto;       /* Margen con la pantalla! */
  margin-right: auto;
  text-align: left;
  background-color:transparent;  
}

div.tabla
{
	clear: none;
	/*overflow: auto;*/
}

div.fila
{	
	clear: both;
}

div.col
{
	float: left;	
}

/*-----------------------------------------------------sidebar------------------------------------------------------*/

#list_episodes
{
	#background-color: #1a1a1a;			
	width: 400px;
	height: 160px;	
  	#overflow:auto;  	 	  
  	#margin-bottom: 30px;	
}

#list_episodes .fila
{
	border-bottom: 1px solid #5B5B5B;
	/*font-size:1.2em;*/
	font-size:12px;
	font-weight:normal;
	line-height:1.3;
}

#list_episodes .fila p
{
	padding: 5px 0 5px 0;
	
	/*margin-bottom:0.3em;*/
}

#list_blogs
{
	#background-color: #1a1a1a;			
	width: 400px;
	height: 100px;	
  	#overflow:auto;  	  	
  	#margin-bottom: 30px;	
}

#list_blogs .fila
{
	border-bottom: 1px solid #434343;
	font-size:12px;
	font-weight:normal;
	line-height:1.3;	
}

#list_blogs .fila p
{
	padding: 5px 0 5px 0;
	
	/*margin-bottom:0.3em;*/	
}


#list_blogs a
{
	color: #fff;
}


#sidebar h3
{
	padding: 0 0 0 10px;
	margin: 10px 0 15px 0;	
}

#widgets
{			
	margin-top:20px;	
	width: 400px;
	height: 700px;	
	  	
  	text-align:center;
}

#widgets a
{			
	/*line-height: 1.8em;*/
	margin: 0px;  	
}

/*-------------------------------------------------------comments--------------------------------------------------------*/

#comentslist .text
{
	border-bottom: 1px solid #1b1b1b;
	padding-bottom:10px;
	margin-bottom:10px;
	
}


#comments_podcast p
{
	color:#9A9A9A;
	font-size:1.1em;
	font-weight:normal;
	line-height:1.4;
	margin-bottom:0.3em;
}

#comments_podcast a
{
	font-size:1.1em;
	font-weight:bold;
	line-height:1.4;
	margin-bottom:0.3em;
}

#comments_podcast h1
{
	padding: 0 0 10px 0;	
}

#comments_podcast #report a
{
	color:#C6C6C6;
	font-size:1.1em;
	font-weight:normal;
	line-height:1.4;
	margin-bottom:0.3em;		
}

#numbers a
{
	padding: 1px 0px 3px 0px;
}

#numbers .number_off_1
{
	background-image: url(/images/pro/bg_number_off.jpg);
	background-repeat: no-repeat;	
	padding: 3px 5px 3px 6px;
	margin: 0 1px 0 1px;
	font-size: 9px;
	color: #252525;
	line-height:12px;
	/*float:right;*/
}

#numbers .number_off_2
{
	background-image: url(/images/pro/bg_number_off.jpg);
	background-repeat: no-repeat;	
	padding: 3px 3px 3px 3px;
	margin: 0 1px 0 1px;
	font-size: 9px;
	color: #252525;
	line-height:12px;	
}

#numbers em
{
	background-image: url(/images/pro/bg_number_on.jpg);
	background-repeat: no-repeat;	
	padding: 2px 7px 3px 6px;
	margin: 0 1px 0 1px;
	font-size: 10px;
	color: #fff;	
	font-style:normal;
}


/*-------------------------------podcast--------------------------------------*/
#podcast_description a
{
	font-size:0.9em;
	font-weight:bold;
	line-height:1.4;
	margin-bottom:0.3em;
}

#podcast_description .topic
{
	font-size:0.9em;
	font-weight:normal;
	line-height:1.4;
	margin-bottom:0.3em;	
}

#podcast_description p
{
	padding:5px 0 0 0;
}

/*-----------------------------------player---------------------------------------------------------*/

#player
{
	/*background-color: #454545;*/
	/*padding: 5px;*/
	/*background-image: url(/images/pro/bg_player.png);
	background-repeat: repeat-x;*/
	position: relative;
	width:100%;
	
}


#player .transparency {
	background-color:#000;
	height:160px;
	left:0px;	
	position:absolute;
	top:0px;
	width:100%;		
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
}


#player p
{
	font-family:Lucida Grande,Lucida Sans Unicode,Arial,Verdana,sans-serif;
	font-size:1em;
	/*line-height:1.5;*/
	padding: 0 0 1px 5px;	
}

#player a
{
	font-family:Lucida Grande,Lucida Sans Unicode,Arial,Verdana,sans-serif;
	font-size:0.8em;	
	/*line-height:1.5;*/
	margin-left: 2px;
}

#player img
{
	valign:absmiddle;	
}

.shadow
{
	font-size:24px; 
	color:#333;	
	position: relative; 
	top: 0px; 
	left: 0px;	
}

.shadow_title
{
	font-size:22px; 
	/*color:#f4f5f8;*/
	color:#061333;
	position: absolute;
	top: 0px; 
	left: -2px;
	
}
/*-----------------------------------------------ajax-----------------------------------------------*/

#TB_ajaxContent h1
{
	color: #fff;
	font-size: 20px;
	padding: 15px 5px 5px 5px;
}

#TB_ajaxContent p
{
	color: #f2f2f2;
	padding: 5px 10px 5px 10px;
}

/*-----------------------------------footer----------------------------------------------------------*/
#footer
{
	clear: both;
	margin-left: auto;
	margin-right: auto;	
	text-align: center;
	width: 100%;	
}
#footer p
{
	padding: 10px;
}

#footer a
{
	margin: 5px 20px 5px 20px;
	font-size: 12px;
	color: #fff;
	text-decoration: none;
	font-weight:bold;
	
}

#div_share
{	
	margin: 10px 0 0 0;	
}

img
{
	vertical-align:middle;
}

