body
{
    font-family	: verdana, arial, helvetica, sans-serif;
    font-size	: 0.8em;
    background-color: #FFFFFF;
    color		: #000000;
    padding-top	: 7px;
    margin		: 0;
    letter-spacing	:0px;
    word-spacing	:0px;
}

/* Nous estils per la barra del nosaltres*/
#content {
	padding-right: 6px;	
	float: left;
	background: url('http://www.vilaweb.cat/media/vw/imatges/ombra.gif') repeat-y right;
}

#nosaltres {
	float: left;
	position: relative;
	width: 206px;
	padding: 3px 0px 0px 3px;
}
/* Nous estils per la barra del nosaltres*/

html>body #content {
}

/*Text Format Barra Superior*/
.topvilawebseccions_text, a.topvilawebseccions_text{
        font-family:sans-serif, verdana, arial;
        font-size:9px;
        color:#FFF;
        text-decoration:none;
        font-weight:bolder;
}


/*Inici Bloc Logo*/
#blocklogo
{
    position	: relative;
    top		: 0px;
    left		: 0px;
    font-family	: verdana, arial, sans-serif;
    background-color: #FF6600;
    color		: #FFFFFF;
    width		: 728px;
    height		:89px;
    border-top	: solid 1px white;
}
#blocklogo #logovw
{
    position	: relative;
    top		: 5px;
    left		: 20px;
    border		: 0px;
}

/*Fi Bloc Logo*/

#fitxaselected
{
    background-color: #3C659E;
    width		: 100px;
    height		: 35px;
    margin		: 0px;
    color		: #FFF;
    font-family	: verdana, arial, sans-serif;
    font-size	: 10px;
    border-top	: 15px solid #FFF;
}


.fitxanoselected
{
    background  	: #FF6600;
    width	    	: 100px;
    height      	: 35px;
    margin     	: 0px;
    color       	: #FFF;
    font-family 	: verdana, arial, sans-serif;
    font-size   	: 10px;
    border-top  	: 15px solid #FFF;
}



/*Inici Menu 1º nivell*/
.menu
{
    background-color: #3C659E;
    color		: #FFFFFF;
    border-top	: solid 1px white;
    width		: 728px;
    margin		: 0;
}
/*Fi Menu 1º nivell*/

#content .quadregeneral
{
    border	   	: solid 1px #FF6600;
    width      	: 757px;
    margin-top 	: 12px;
    position   	: relative;
    left	   	: 16px;
}

table.contentprincipal
{
    position	: relative;
    top		: 0px;
    left		: 16px;
}

.titolbloc
{
    font-family	: verdana, arial, sans-serif;
    font-size	: 10px;
    color		: #FF6600;
    background-color: white;
    font-weight	: bolder;
    text-transform	: uppercase;
}

.textbloc
{
    font-family	: verdana, arial, sans-serif;
    font-size	: 10px;
    color		: #666;
    background-color: white;
}
.textbloc a
{
    font-family	: verdana, arial, sans-serif;
    font-size	: 10px;
    color		: #3C659E;
    background-color: white;
}

/**
 * CSS per a les cel·les de les taules
 */
.quadreTitol
{
    font-family	: Verdana, Arial, sans-serif;
    font-size	: 10px;
    font-weight	: bold;
    text-transform	: uppercase;
    color		: #FFFFFF;
    background	: #FF6600;
    height		: 17px;
    padding		: 3px 7px 3px 7px;
}

.quadreTitol2005
{
    font-family	: Verdana, Arial, sans-serif;
    font-size	: 10px;
    font-weight	: bold;
    text-transform	: uppercase;
    color		: #FFFFFF;
    background	: #8d0c40;
    height		: 17px;
    padding		: 3px 7px 3px 7px;
}


.cosLateralPortada
{
    background 	: #F6F3EF;
    color	   	: black;
    padding    	: 7px 7px 15px 7px;
}


.margesSintillo
{
    border-bottom 	: 1px solid #E4E4E4;
    border-right  	: 1px solid #E1D6C9;
}

.margeTaula
{
    padding	    	: 7px 7px 7px 7px;
    border-width 	: 0px 1px 1px 1px;
    border-color 	: #DCD0C1;
    border-style 	: solid;
}

.celaInferior
{
    padding-left 	: 15px;
    border-width 	: 0px 1px 1px 1px;
    border-color 	: #DCD0C1;
    border-style 	: solid;
    background   	: #DCD0C1;
    color	     	: #3C659E;
}

.linkBlau
{
    font-family 	: Verdana, Arial, sans-serif;
    font-size   	: 9px;
    font-weight 	: bold;
    background  	: #DCD0C1;
    color	    	: #3C659E;
}

.quadreTitolGris
{
    font-family 	: Verdana, Arial, sans-serif;
    font-size   	: 10px;
    font-weight 	: bold;
    text-transform	: uppercase;
    color		: #FFFFFF;
    background	: #A29587;
    padding		: 3px 7px 3px 7px;
}

.paddingTaula
{
    padding 	: 7px 7px 7px 7px;
}

.descripcio
{
    font-family 	: Verdana, Arial, sans-serif;
    font-size   	: 10px;
    color	    	: #333333;
}
a
{
    color		: #3C659E;
    background-color: transparent;
}

.simbolEntrada
{
    font-family	: Verdana, Arial, sans-serif;
    font-size   	: 9px;
    color	   	: #FF711D;
}

.simbolEntradaTitol
{
    font-family 	: Arial, sans-serif;
    font-size   	: 12px;
    text-align  	: center;
    color	    	: #FF5202;
    font-weight 	: bolder;
}

.preguntaEnquesta
{
    font-family 	: Verdana, Arial, sans-serif;
    font-size   	: 11px;
    font-weight 	: bold;
    color	    	: #3C659E;
    background  	: #F6F3EF;
}

.respostaEnquesta
{
    font-family 	: Verdana, Arial, sans-serif;
    font-size   	: 10px;
    color	    	: #333333;
    background  	: #F6F3EF
}
.respostaEnquesta a:link
{
    color	   	: #3C659E;
    background 	: #F6F3EF
}

/**
 * CSS per a les notícies
 */
.titolNoticia
{
    font-family	: Verdana, Arial, sans-serif;
    font-size	: 14px;
    font-weight	: bold;
    color		: #333333;
    margin-bottom	: 5px;
    display		: block;
    text-decoration	: none;
}
.titolNoticia:hover
{
    text-decoration : underline;
}

.titolGranNoticia
{
    font-family 	: Verdana, Arial, sans-serif;
    font-size	: 19px;
    font-weight	: bold;
    color		: #333333;
    display		: block;
    margin-bottom	: 5px;
    text-decoration	: none;
}
.titolGranNoticia:hover
{
    text-decoration	: underline;
}

.subtitolNoticia
{
    font-family	: Verdana, Arial, sans-serif;
    font-size	: 12px;
    font-weight	: bold;
    color		: #7D7D7D;
    margin-bottom	: 5px;
    display		: block;
}

.entradetaGranNoticia
{
    font-family	: Verdana, Arial, sans-serif;
    font-size	: 12px;
    color		: #000;
}

.entradetaNoticia
{
    font-family	: Verdana, Arial, sans-serif;
    font-size	: 11px;
    color		: #000;
    padding-top	:0px;
}

.textNoticia
{
    font-family	: Verdana, Arial, sans-serif;
    font-size	: 12px;
    color		: #000000;
}

.peuFotoNoticia
{
    font-family	: Verdana, Arial, sans-serif;
    font-size	: 9px;
    color		: #999999;
    display		: block;
}
.linkNoticia a
{
    font-family	: Verdana, Arial, sans-serif;
    font-size	: 10px;
    text-decoration	: none;
    color		: #3C659E;
}

.simbolTaronja
{
    font-family	:  Arial, sans-serif;
    font-size	: 11px;
    font-weight	: bolder;
    color		: #FF9900;
}

.textTaronja
{
    font-family	: Verdana, Arial, sans-serif;
    font-size	: 10px;
    color		: #EE3B00;
}

.textTaronja a:link
{
    color		: #3C659E;
}

.sintillo
{
    font-family	: "Times New Roman", sans-serif;
    font-size	: 19px;
    color		: #666666;
    background	: #E1D6C9;
    padding-left	: 3px;
}

.imatgeGranV
{
    border		: 1px solid #999999;
    width		: 165px;
    height		: 248px;
}
.imatgeGranH
{
    border		: 1px solid #999999;
    width		: 248px;
    height		: 165px;
}

.imatgeGranH5
{
    border		: 1px solid #999999;
}

.imatgeGranHinterior
{
    border		: 1px solid #999999;
    width		: 248px;
}

.imatgeH
{
    border		: 1px solid #999999;
    width		: 123px;
    height		: 80px;
    margin-top	: 3px;
}
.imatgeV
{
    border		: 1px solid #999999;
    width		: 80px;
    height		: 123px;
    margin-top	: 3px;
}

.fletxa
{
    font-family	:  Arial, sans-serif;
    font-size	: 12px;
    font-weight	: bolder;
    color		: #FF6600;
}

/**
 * CSS per a llistes
 */
.llista
{
    list-style-type	: none;
    margin		: 1em 0;
    padding		: 0;
    color		: #333333;
}

/**
 * CSS per a la part d'enllaços recomanats
 */
.capcalera
{
    font-family	: Verdana, Arial, sans-serif;
    font-size	: 10px;
    font-weight	: bold;
    text-transform	: uppercase;
    color		: #FFFFFF;
    background	: #707A52;
    padding		: 3px 7px 3px 7px;
}

.peuTaula
{
    font-family	: Verdana, Arial, sans-serif;
    font-size	: 9px;
    color		: #FFFFFF;
    background	: #B1B5A4;
    padding		: 3px 7px 3px 7px;
}
.peuTaula a:link
{
    color		: #CC3300;
    background	: transparent;
}

.recomanat
{
    font-family 	: Verdana, Arial, sans-serif;
    font-size   	: 10px;
    color       	: #222010;
    background  	: #E1E1CD;
}
.recomanat a
{
    color	   	: #CC0000;
    background 	: transparent;
}

.recomanatPadding
{
    background 	: #E1E1CD;
    color	   	: inherit;
    padding	   	: 7px 7px 7px 7px;
}

.links
{
    font-family	: Verdana, Arial, sans-serif;
    font-size	: 9px;
    font-weight	: bold;
    color		: #DCD0C1;
    background	: transparent;
    padding-top	: 13px;
    padding-bottom	: 9px;
}
.links a, .links a:visited
{
    text-decoration	: none;
    color		: #A29587;
    background	: transparent;
}
.links hr
{
    border	    	: none 0;
    border-top  	: 1px solid #DCD0C1;
    height	    	: 1px;
    margin-left 	: 0;
}

.textPetitVerd
{
    font-family 	: Verdana, Arial, sans-serif;
    font-size   	: 9px;
    color	    	: #009900;
    background  	: transparent;
}
.textPetitVermell
{
    font-family 	: Verdana, Arial, sans-serif;
    font-size   	: 9px;
    color	    	: #DE7A59;
    background  	: transparent;
}

.titolNegre
{
    font-family	: Verdana, Arial, sans-serif;
    font-size	: 12px;
    font-weight	: bold;
    background	: transparent;
    color		: #000000;
    margin-bottom	: 5px;
    display		: block;
    text-decoration	: none;
}

.titolNegrePetit
{
    font-family 	: Verdana, Arial, sans-serif;
    font-size   	: 9px;
    font-weight 	: bold;
    color	    	: #000000;
    background  	: transparent;
}

.textLateral
{
    font-family	: Verdana, Arial, sans-serif;
    font-size	: 10px;
    font-weight	: normal;
    color		: #333333;
    background	: transparent;
    margin-bottom	: 5px;
    text-decoration	: none;
}

.cosLateralPortadaLateral
{
    background 	: #F6F3EF;
    color	   	: inherit;
    padding	   	: 7px 7px 7px 10px;
}


/**********************************************************************
 * Blocs
 **********************************************************************/

.bloc
{
    font-family	: Verdana, Arial, sans-serif;
    font-size	: 11px;
    background-color: #F0F0DF;
    color		: inherit;
    text-align	: left;
}

.bloc h5
{
    font-size	: 10px;
    font-weight	: bold;
    text-transform	: uppercase;
    color		: #fff;
    background	: #f60;
    margin		: 0;
    padding		: 3px 7px;
}

.bloc a, .bloc a:visited
{
    font-family 	: Verdana, Arial, sans-serif;
    font-size   	: 9px;
    color       	: #3c659e;
    background  	: transparent;
}

.bloc p
{
    margin  	: 0.5em 0;
    padding 	: 0;
}

a.menulinks
{
    padding-left	: 18px;
    color		: #FFF;
    background	: transparent;
    font-size	: 9px;
    font-family	: verdana, arial, sans-serif;
    font-weight	: bold;
    text-decoration	: none;
}
a.menulinks:hover
{
    color 		: #FF6600;
}
a.menulinks2
{
    padding-left 	: 0px;
    color	     	: #FFF;
    background   	: transparent;
    font-size    	: 9px;
    font-family  	: verdana, arial, sans-serif;
    font-weight  	: bold;
    text-decoration	: none;
}
a.menulinks2:hover
{
    color	   	: #FF6600;
    background-color: transparent;
}


/*
TICKER JS
*/
#ticker2{
    color: #7c7c7c;
    font-size:10px;
    font-weight:bolder;
    font-family:verdana;
    background-image: url(/media/imatges/ticker_fons.gif);
    height:22px;
    background-repeat:no-repeat;
}
#ticker{
    margin-left:20px;
    padding-top:2px;
}
#ticker a{
   color:#cb0000;
   text-decoration:none;
}
#ticker a:hover{
    text-decoration:underline;
}

#ticker blau{
    color: #7c7c7c;
    font-weight:bolder;
}