/* Barcelona Design Week 2009-2010 */

/* Fulla d'estils per la plana principal */



    /* Video (SPOT) */

        #content-area .home-spot {
            margin-bottom: 2em;
        }

            #content-area .home-spot embed,
            #content-area .home-spot object {
                width: 43em;
                height: 32.3em;
            }
            
            #content-area .home-spot p {
                display: none;
            }


		div#Oscuro{
			position:absolute;
			top:0px;
			left:0px;
			width:100px;
			height:100px;
			display:none;
			visibility:hidden;
			background: #000;
			opacity: 0.75; -moz-opacity: 0.75; -khtml-opacity: 0.75; filter:alpha(opacity=75);
			z-index:1000;
		}
		div#RepVideo{
			position:absolute;
			top:0px;
			left:0px;
			width:100px;
			height:100px;
			display:none;
			visibility:hidden;
			background: #000;
			z-index:1010;
		}
		div#MarcoBlanco{
			position:absolute;
			top:0px;
			left:0px;
			width:100px;
			height:100px;
			display:none;
			visibility:hidden;
			background: #FFF;
			z-index:1005;
			font-family: Verdana;
			font-weight: bold;
			font-size: 12px;
		}
    

            
    
    /* Llistat de noticies */     
            
        #content-area .home-news {
        }
        
            #content-area .home-news ul {
                margin: 0;
                padding: 0;
            }
            
                #content-area .home-news ul.left {
                    width: 19.5em;
                    float: left;
                }
                
                #content-area .home-news ul.right {
                    width: 19.5em;
                    float: right;
                }
            
                #content-area .home-news ul li {
                    margin: 0 0 1.5em 0;
                    padding: 0 0 1.5em 0;
                    background: none;
                    border-bottom: 1px solid #000;
                }
                
                    #content-area .home-news ul li.last {
                        margin-bottom: 0;
                        padding-bottom: 0;
                        border-bottom: none;
                    }
                    
                    #content-area .home-news ul li a {
                        color: #333;
                        text-decoration: none;
                    }
                    
                        #content-area .home-news ul li a:hover {
                            text-decoration: underline;
                        }
                    
                    #content-area .home-news ul li h3 {
                    }   
                        
                    #content-area .home-news ul li p {
                        margin: 0;
                        font-size: 1.1em;
                        line-height: 1.4em;
                    }

        /* Galeria d'imatges */
    
        #content-area #text .gallery {
            width: 100%;
            overflow: hidden;
            margin: 0;
            padding: 0;            
        }
        
            #content-area #text .gallery li {
                float: left;
                margin: 0 2.5em 2.5em 0;
                padding: 0;
                font-size: 1em;
                background: none;
            }            
            
                #content-area #text .gallery li.last-row {                    
                    margin-right: 0;
                }
            
                #content-area #text .gallery li img {
                    display: block;
                    margin: 0;
                    height: 133px;
                    width: 200px;
                }

                    
    /* Calendari */
    
        #content-area .home-calendar {
            margin-bottom: 2em;
        }
        
            #content-area .home-calendar ul {
                background-color: #fff;
            }
            
                #content-area .home-calendar ul li {
                    margin: 0 0 1.5em 0;
                    padding: 0 0 .8em 0;          
                    background: none;
                    border-bottom: 1px dashed #ccc;
                }
                
                    #content-area .home-calendar ul li.last {
                        margin-bottom: 0;
                        padding-bottom: 0;
                        border-bottom: none;
                    }
                
                    #content-area .home-calendar ul li p {                        
                        padding: .5em;
                        margin: 0;
                        font-size: 1.1em;
                    }
                    
                        #content-area .home-calendar ul li p.date {
                            color: #fff;
                            font-weight: bold;
                            background-color: #EE1648;
                        }
                        
                        #content-area .home-calendar ul li p.content {
                            padding: 1em;
                        }


                        
    /* Entrevistes */

        #content-area .home-interviews {
        }   
        
            #content-area .home-interviews ul {
                margin: 0;
                padding: 1em;
                background-color: #fff;
            }
            
                #content-area .home-interviews ul li {
                    width: 100%;
                    overflow: hidden;
                    margin: 0 0 1.5em 0;
                    padding: 0;
                    background: none;
                    list-style: none;                    
                }

                    #content-area .home-interviews ul li img {                    
                        margin: 0 .5em 0 0;
                    }
                
                    #content-area .home-interviews ul li p {
                        font-size: 1.1em;
                        margin: 0;
                    }
                    
                        #content-area .home-interviews ul li p a {
                            color: #333;
                            text-decoration: none
                        }                        
                                            
                            #content-area .home-interviews ul li p a:hover {
                                text-decoration: underline;
                            }
                    
                        #content-area .home-interviews ul li p.nom {
                            font-size: 1.2em;
                            padding-top: .5em;
                            font-weight: bold;
                        }
                        
                        #content-area .home-interviews ul li p.content {                            
                            padding-top: .5em;
                        }

