﻿

	#HZone{ margin-bottom:0;  }
	#MZone{ background-color:#000000; padding-top:20px; color:#f8f8f8;  }
	#MZone .ZoneActiveArea{ width:1005px; margin:auto; }
	#FZone { background-color:#000000; color:#f8f8f8; border-top:1px solid #000000; }
	
	

/* ----------------------- General FZONE --------------------------------- */	

	
	
   
    #FZone .ZoneActiveArea{  width:700px; padding-left:70px;  }
    
    
    
    /* GlobalMenuSector */
    
    #FZone .GlobalMenuSector ul{   border-left:1px dotted #222222;   }
    #FZone .GlobalMenuSector li a { border-right:1px dotted #222222; color:#a0a0a0; }
   	#FZone .GlobalMenuSector .FirstMenuBox ul{  width:505px; width:750px; }
   	#FZone .GlobalMenuSector .SecondMenuBox ul{ width:200px; }
   


    
	/*...................... Leader Board ....................*/
    
    
    .LeaderBannerSector{ margin-bottom:20px; }
           
    
    /*...................... Common Buttons ....................*/
     
     

	a.MoreInfoButton ,a.NextPageButton ,a.PreviousPageButton 
    {
    	background-image:url(../picfiles/bg_NavButton_main_Blck.gif);
    }
    a.MoreInfoButton span ,a.NextPageButton span, a.PreviousPageButton span{ background-image:url(../picfiles/bg_NavButton_rTip_Blck.gif); }
    
    a.MoreInfoButton,a.NextPageButton, a.PreviousPageButton{ background-color:#000000 !important; color:#f0f0f0 !important;} 
	a.MoreInfoButton:hover,a.NextPageButton:hover, a.PreviousPageButton:hover{ background-color:#ff0000 !important;}
	a.SubmitButton:hover{ background-color:#ff0000; text-decoration:none; color:#ffffff !important; }


    
	.GroupedContentSector .ArticleList .DateTime 
	{
		display:block; float:left; 
		width:30px; height:28px; 
		color:#ffffff;  font-weight:bold; font-size:11px; 
		background-color:#666666; text-align:center;  
	}
	.GroupedContentSector .ArticleList .DateTime b{  display:block; color:#000000; }


	  
    
	/*.................... ControlBar ......................*/
    
    
    
    
	.ControlBar
    {
        width:238px; overflow:hidden;  margin-right:8px; 
    }

    .ControlBar .SiteLogo{ height:39px; overflow:hidden; margin-bottom:18px; }
    
  
     
    .ControlBar .GroupedContentSector .TabMenu{ width:238px !important;  height:23px; position:relative; padding:0; margin:0; margin-top:2px; background-color:#a5a5a5; 	}
    .ControlBar .GroupedContentSector .TabMenu a { position:absolute; width:100%; background-color:#2b2b2b; border-top:1px solid #2b2b2b; border-left:1px solid #2b2b2b; }
    .ControlBar .TabMenu a.ActiveItem{  height:19px; top:4px; margin-left:0; line-height:19px;}     
    
    /* ayuda con el accordion de .net*/    
    .ControlBar .TabMenuActive a
    {
    	 width:120px !important; height:19px !important; top:4px !important; margin-left:6px !important; line-height:19px !important;
    	 margin-top:0px;
    	 background-color:#d8d5d5 !important; border:1px solid #333333; border-bottom:0;
    	 color:#000000; font-weight:bold;
    }  
 
    .ControlBar .GroupedContentSector .InfoView{  background-color:#d8d5d5; width:238px; border:1px solid #222222; border-left:0; border-right:0;    }    
        
  
	.ControlBar .GroupedContentSector .ArticleListBox .ArticleList {  margin-top:20px; }		
	.ControlBar .GroupedContentSector .ArticleListBox li {  border:1px solid #d8d5d5; padding:0; margin:0 7px; margin-bottom:30px; width:auto; }		

	
	
	.ControlBar .GroupedContentSector .ArticleListBox .ArticleList h4{ margin-left:37px;  }
	.ControlBar .GroupedContentSector .ArticleListBox .ArticleList h4 a{  font-size:12px;   }
	.ControlBar .GroupedContentSector .ArticleListBox .ArticleList .Image{ display:block; clear:both; float:none; margin:10px auto; }	
	.ControlBar .GroupedContentSector .ArticleListBox .ArticleList .Summary{ color:#a4a1a1; margin-left:37px; }

    
    .ControlBar .GroupedContentSector a.MoreInfoButton{ left:165px; background-color:#000000; background-image:url(../picfiles/bg_NavButton_main.gif);}
	.ControlBar .GroupedContentSector a.PreviousPageButton{ left:104px; background-color:#000000; background-image:url(../picfiles/bg_NavButton_main.gif);}
	.ControlBar .GroupedContentSector a.NextPageButton{ left:160px; background-color:#000000; background-image:url(../picfiles/bg_NavButton_main.gif);}
    
    
    .ControlBar .GroupedContentSector a.MoreInfoButton
	, .ControlBar .GroupedContentSector a.PreviousPageButton
	, .ControlBar .GroupedContentSector a.NextPageButton{ background-image:url(../picfiles/bg_NavButton_main_Beish.gif);}  
	
    .ControlBar .GroupedContentSector a.MoreInfoButton span
	, .ControlBar .GroupedContentSector a.PreviousPageButton span
	, .ControlBar .GroupedContentSector a.NextPageButton span{ background-image:url(../picfiles/bg_NavButton_rTip_Beish.gif);}  	 
  

.ControlBar .PollBox .PollTitle 
{
	padding-left:5px;
	background-color:Transparent; border-bottom:3px solid #2b2b2b;
	text-align:left; color:#cccccc; font-size:14px;	
}

.ControlBar .PollBox .PollButton a  { background-color:#555555; }
.ControlBar .PollBox .PollButton a:hover{ background-color:#aaaaaa;}
.ControlBar .PollBox .PollResults dd div span{ background-color:#fd110d !important; }
.ControlBar .PollBox .PollResults dd strong{ color:#aaaaaa; }
   
    /*.................... DisplayBar ......................*/

    .DisplayBar
    {          
    	width:486px;  
        margin-right:9px;
    }
    
    .DisplayBar .EyeCatchInfoBox{ position:absolute; top:7px; padding-left:20px;}
    .DisplayBar .EyeCatchInfoBox strong{ padding-left:0; color:#fd110d; margin-left:5px;   }
	/*.DisplayBar .EyeCatchInfoBox .AudioLink{   margin-top:0; display:block; float:left; margin-left:5px; line-height:15px; font-weight:normal; font-size:11px; color:#e0e0e0;}*/


	.DisplayBar .QuickSearchSector{ top:100px; }

	.DisplayBar .GroupedContentSector .InfoView{ margin-top:10px; background-color:#f1f1f1; color:#333333; }



	.DisplayBar .ListTypeView{ width:97%; margin:auto; margin-top:10px;  }

	.DisplayBar .ListTypeView .ArticleListBox{ width:450px;  }	
	.DisplayBar .ListTypeView .ArticleList li{ margin-bottom:20px;  }
	.DisplayBar .ListTypeView .ArticleList li img{ display:block ; margin:auto; float:none !important; clear:both !important;  }
	
	.DisplayBar .ListTypeView .ArticleList .DateTime { background-color:#ff0000; }
	.DisplayBar .ListTypeView .ArticleList .DateTime b{  display:block; color:#000000; }


	

	.DisplayBar .ListTypeView .ArticleList h4{font-size:18px !important; float:left; margin-left:10px; width:400px; }
	.DisplayBar .ListTypeView .ArticleList .Image{ display:block; clear:both; float:none; margin:10px auto; }	
	.DisplayBar .ListTypeView .ArticleList .Summary{ width:402px; margin:auto;  color:#535252; font-size:11px; clear:both;  padding-top:1px;}
	
	
	
	.DisplayBar .ListTypeView .ArticleList h4{ font-size:16px;  }
	.DisplayBar .ListTypeView .ArticleList .Summary{ font-size:12px; text-align:justify;}
	
	.DisplayBar a.MoreInfoButton ,.DisplayBar a.NextPageButton ,.DisplayBar a.PreviousPageButton 
    {
    	background-image:url(../picfiles/bg_NavButton_main.gif);
    }
    .DisplayBar a.MoreInfoButton span ,.DisplayBar a.NextPageButton span,.DisplayBar  a.PreviousPageButton span{ background-image:url(../picfiles/bg_NavButton_rTip.gif); }



    .DisplayBar .GroupedContentSector .TabMenu{  width:488px;height:30px; padding:0; margin:0; border-bottom:1px solid #fd110d; background-color:Transparent; }
    .DisplayBar .GroupedContentSector .TabMenu li{ margin-right:2px;  }
    .DisplayBar .GroupedContentSector .TabMenu a { width:140px; height:18px;  padding-left:10px; margin:0; margin-top:10px;  border:0; background-color:#2b2b2b; color:#8a8585; font-weight:bold;}
    .DisplayBar .GroupedContentSector .TabMenu a.ActiveItem  
    {
    	height:27px; border:4px solid #fd110d; margin-top:0px;
		border-bottom:0; background-color:#000000; color:#ffffff; font-size:12px; line-height:27px;
	}


	.DisplayBar .RelatedProgram{ width:450px; margin-top:10px;  }
	.DisplayBar .RelatedProgram h3{ width:150px; }




	.DisplayBar .DetailTypeView .Heading .DateTime 
	{
		display:block; float:left; 
		width:30px; height:28px; 
		color:#ffffff;  font-weight:bold; font-size:11px; 
		text-align:center;  background-color:#222222;  
		margin-right:10px; margin-top:5px;
	}
	.DisplayBar .DetailTypeView .Heading .DateTime b{  display:block; color:#999999; }



	
	
	
	.DisplayBar .DetailTypeView .Body .UserCommentsBox fieldset{ border:1px solid #e0e0e0;  }
	.DisplayBar .DetailTypeView .Body .UserCommentsBox .EditBox{ width:390px;  }
	.DisplayBar .DetailTypeView .Body .UserCommentsBox td .SubmitButton{ left:70px; }
	.DisplayBar .DetailTypeView .Body .UserCommentsBox .SubmitButton{ left:160px; }


	/* When the user is authenticated */
	.DisplayBar .DetailTypeView .Body .UserCommentsBox .EditBox input,
	.DisplayBar .DetailTypeView .Body .UserCommentsBox .EditBox textarea{ width:380px;	 }

	/* When the user is unknown */
	.DisplayBar .DetailTypeView .Body .UserCommentsBox table .EditBox{ width:160px;  }
	.DisplayBar .DetailTypeView .Body .UserCommentsBox table .EditBox input{ width:160px; }

	
	
    /*.................... ComplementBar ......................*/
	
	
	.ComplementBar .GroupedContentSector .ArticleList h4{  margin-left:35px;   }
	
	.ComplementBar .Programacion .ArticleList .DateTime { background-color:#ff0000; float:none; width:auto; height:auto; text-align:left; background-color:#000000; color:#a5a2a2; font-weight:normal; }
	.ComplementBar .Programacion .ArticleList .DateTime b{  display:block; color:#000000; }	
	.ComplementBar .Programacion .ArticleList h4{  float:none; clear:both;margin-left:0px; font-size:13px; color:#ffffff;  }
	
	.ComplementBar .GroupedContentSector .ArticleList h4 a{  font-size:12px; color:#fd110d;}
	.ComplementBar .GroupedContentSector .ArticleList .AudioLink{ font-size:9px; color:#a5a2a2; margin-top:8px; margin-left:35px;}
    

	


	.ComplementBar .GroupedContentSector .TabMenu 
	{
		margin:0; padding:0; height:31px; 	                                               
		background-image:url(../picfiles/bg_RightTabMenu.gif); background-repeat:no-repeat; background-position:left top; 
		background-color:#fd110d; 
	}
	.ComplementBar .GroupedContentSector .TabMenu li{  width:100%; position:relative; height:31px; margin:0; padding:0;}
	.ComplementBar .GroupedContentSector .TabMenu li a{ position:absolute; right:10px; top:0px; border:0; width:auto; margin:0; padding:0;  background-color:Transparent; color:#ffffff; text-align:right;}



	.ComplementBar .AudioPlayerSector{ background-color:#000000 !important; padding:0; margin:0; font-size:1px;  }
	.ComplementBar .AudioPlayerSector .AudioBox{ margin-bottom:10px; }




    /*.................... Forms ......................*/

    .EditBox .Descriptor 
    {
    	 border-left:5px solid #f1f1f1;
    }
    
    
     /*.................... Detail ......................*/
   
    
    .DisplayBar .DetailTypeView .Body .UserCommentsBox a.NextPageButton{ left:350px; }
	.DisplayBar .DetailTypeView .Body .UserCommentsBox a.PreviousPageButton{ left:295px; }