﻿/* lateral */
#lateral{ float:left; width:179px; padding:0 12px 0 0; border-right:1px solid #CCC;}
    #lateral #actualitat {  margin-bottom:5px; }
    #lateral #actualitat h2 {  height: 20px; padding: 3px 0; margin-bottom: 8px; font-weight:normal; font-size: 1.7em; color:#333; }    
            
    #lateral #actualitat .noticia { clear:both; padding-bottom:12px;border-bottom:1px dotted #CCC;  margin:0 auto 12px auto; text-align:justify; overflow:hidden; }   
   
    #lateral #actualitat .noticia .data_categoria{ font-weight:bold; color:#333;}    
    #lateral #actualitat .noticia .data_categoria span.punt a, #lateral #actualitat .noticia .data_categoria span.punt a:visited { font-weight:normal; color:#069;}
	#lateral #actualitat .noticia .data_categoria span.punt a:hover {color:#09F;}
    #lateral #actualitat .noticia img { margin:0 0 5px 0;} 	
    #lateral #actualitat .noticia h3{ margin-bottom:5px; font-weight:normal; font-size:1.2em; line-height:130%; text-align:left;}
    #lateral #actualitat .noticia a,#lateral #actualitat h3 a:hover,#lateral #actualitat h3 a:visited { color:#333; }
	#actualitat h3 a:hover{color:#CCC;}
   

/* central */
#central{ float:left; width:558px; padding: 0 12px; }
    #central #agenda{ margin-bottom:5px;}
    #central #agenda h2 {  height: 20px; padding: 3px 0; margin-bottom: 8px; font-weight:normal; font-size: 1.7em; color:#333; }    
    
    #central #punts{  margin-bottom:5px; overflow:auto;}
    #central #punts h2 {  height: 20px; padding: 3px 0; margin-bottom: 6px; font-weight:normal; font-size: 1.7em; color:#333; }
    #central #punts table {width:100%;}
    #central #punts table a,#punts #central #punts table a:visited{ display:block; padding:6px 0; border-bottom:1px dotted #CCC; margin:0 3px; font-size:1.1em;}
    #central #punts table a:hover{ padding-left:4px; font-weight:bold; background-color:#E5E5E5; color:#000;}


/* complements */
#complements{ float:right; width:179px; padding:0 0 0 12px; border-left:1px solid #CCC;}
    #complements #seu_electronica{  margin-bottom:5px;}
    #complements #seu_electronica h2 {  height: 20px; padding: 3px 0; margin-bottom: 8px; font-weight:normal; font-size: 1.7em; color:#333; }     
    
    #complements table * {padding:0;border:none;margin:0;}
    
    #complements #especials{  margin-bottom:5px;}
    #complements #especials h2 {  height: 20px; padding: 3px 0; margin-bottom: 8px; font-weight:normal; font-size: 1.7em; color:#333; }   

    #complements #projectes{  margin-bottom:5px;}
    #complements #projectes h2 {  height: 20px; padding: 3px 0; margin-bottom: 6px; font-weight:normal; font-size: 1.7em; color:#333; }   
	
	
/* enlla */

    #enlla h2 {  height: 20px; padding: 3px 0; margin-bottom: 6px; font-weight:normal; font-size: 1.7em; color:#333; }
  
    #enlla  a, a:visited{ display:block; padding:6px 0; border-bottom:1px dotted #CCC; margin:0 3px; font-size:1.1em;}
    #enlla a:hover{ padding-left:4px; font-weight:bold; background-color:#E5E5E5; color:#000;}