a { outline:0;}

#xvirtual {
        width: 650px;
        height: 275px;
        overflow:auto;
        position:absolute;
        top: 160px;
        left: 235px;
        overflow:hidden;

}


#xscroll {
	position:absolute;
	top: 3px;
	left:590px;
        width:16px;
        height:268px;    
}

#barra{
     position: absolute;
     background-image: url(images/scroll_barra.png);
     width:16px; 
     height:268px; 
}

#boton {
     padding-top:7px;
     padding-bottom:7px;
     width:16px; 
     height:17px; 


}

#contingut {
        width:575px;
        overflow:hidden;
        position:absolute;
        margin:0px;
        top: 1px;
        left: 1px;


}
#imatge_seccio{
          position: absolute;
          width: 16px;        
          height: 299px;
          top: 160px;
          left: 860px;
} 


.noticia {
       font-size: 10px;
       font-weight:bolder;
       float: left;
       width: 270px;
       height: 140px;
       margin-bottom: 10px;
       margin-top:5px;
}

#noticia_0{
          float: left;
          width: 250px;
          height: 140px;
          margin-left:20px;
          margin-right:30px;

}

#noticia_1{
          float: left;
          width: 250px;
          height: 140px;
          margin-left:0px;

}

#noticia_2{
          float: left;
          width: 250px;
          height: 140px;
          margin-left:20px;
          margin-right:30px;

}

#noticia_3{
          float: left;
          width: 250px;
          height: 140px;
          margin-left:0px;
  
          
}


.news_titol {
           color: #660000;
           font-size: 11px;
           font-weight:bolder;
           margin-bottom:5px;
}

.news_intro{
         



}

.foto {
      float: right;
      width: 100px;
      height: 90px;
      margin-left:10px;
      margin-right:5px;

}

#esperar{
         position: absolute;
         top: 253px;
         left:482px;
         width:78px;
         height:78px;
}


#boxagenda{
         margin-left:10px;
          margin-top:0px;
          float:left;



}

#selecgrup{
           color: #fff;
           font-size: 16px;
           font-weight:bolder;
           padding-top:2px;


}

#resultado h1{
           font-size: 16px;
           font-weight:bolder;
           margin-left:20px;
           margin-left:190px;

}

#resultado{
      

}


#bolos{
     margin-left:20px;
     position:relative;
     width:370px;
   
     margin-left:200px;
     margin-top:0px;
}

#bolos span {
         display:block;


}


#bolos ul{
        padding:0px;
        margin:0px;
}

#bolos li{
        list-style: none;
        font-size: 11px;
        font-weight:bolder;
        margin-bottom:5px;
        
}




.mas_info{
       margin-left:50px;
       margin-top:5px;
}

.senseresultat{
            font-size: 12px;
            font-weight:bolder;
            margin-left:200px;
            color:#7F0000;
            margin-top:10px;

}

.nomgrup{
      font-size: 18px;
      font-weight:bolder;
      margin-left:200px;
      margin-top:10px;
      margin-bottom:10px;
                 
}

li.mes{
     height:15px;
     text-align:right;
     padding-right:15px;
     color:#fff;
     background-color:#7F0000;
     padding-top:0px;
     
}
.info_info{
       margin-left:50px;
       font-size:10px; 
       margin-bottom:10px;
       margin-top:5px;
}

.bolo_fecha{
       color:#7F0000;
       font-size:14px;
      

}

.bolo_lugar{
        font-size:14px;
}

.bolo_hora{
       

}

.bolo_sala{
      color:#7F0000;
}

.bolo_preu_ant{
       color:#7F0000;    
}

.otro_grupo{
color:#7F0000; 
}

.blocque_bolo{
     border-bottom:1px solid #7F0000;
     padding-bottom:10px;
}

.bolo_nota{
        color:#7F0000; 
}