html {
    margin: 0px;
    background: #fff url('/images/backgrounds/fons.png') left top;
    color:#000;
    font-family: Arial, Verdana, Tahoma;
    font-size: 10px;
}
body {
    margin: 3px auto 0px auto;
    width: 985px;
}
body.pagina-comentarios {
    width: 640px;
}
body.pagina-normes-dus {
    width: 520px;
}
img { border-width: 0px; }
a { text-decoration: none; outline: 0; }
a:hover.underlined { text-decoration: underline; }


form { margin: 0px; padding: 0px; }


.color00 { color: #000; }
.color01 { color: #fff; }
.color02 { color: #999; }
.color03 { color: #900; }
.color04 { color: #333; }
.color05 { color: #069; }
.color06 { color: #c30; }

.text00 { font-size: 1.2em; }
.text01 { font-size: 1.3em; }
.text02 { font-size: 1.4em; }
.text03 { font-size: 1.5em; }
.text04 { font-size: 1.6em; }
.text05 { font-size: 1.8em; }
.text06 { font-size: 2.0em; }
.text07 { font-size: 2.9em; } /* Era 2.2em */
.text08 { font-size: 1.1em; }

.italic { font-style: italic; }
.bold { font-weight: bold; }
.bordered { border: 1px solid #000; }

.banner-superior-esquerra {
    float: left;
    width: 638px;
    background: #fff;
    padding: 2px 2px 2px 10px;
}

.banner-superior-dreta {
    float: right;
    width: 319px;
    background: #fff;
    padding: 2px 2px 2px 10px;
}

.banner-portada-left {
    float: left;
    width: 319px;
    background: #fff;
    padding: 2px 0px 2px 10px;
	line-height: 0px;
	font-size: 0px;
}
.banner-portada-right {
    float: right;
    width: 319px;
    background: #fff;
    padding: 2px 0px 2px 0px;
	line-height: 0px;
	font-size: 0px;
}

.banner-superior-esquerra, .banner-superior-dreta, .columna-esquerra-banner, .columna-dreta .banner, .columna-dreta .banner-last {
    line-height: 0px; font-size: 0px;
}

#menu {
    margin: 8px 0 8px 0;
    height: 152px;
    padding: 5px 5px 2px 5px;
    background: #fff;
}
#menutitle {
	padding:4px 8px 4px 8px;
	margin: 0 0 0 5px;
	width:189px;
	height:62px;
	background:#fff url('/images/buscador.jpg') right top;
}
#rss-menu {
    height:70px;
    width:190px;
    margin-left:10px;
    background: #fff url('/images/rss-menu.jpg') top right no-repeat;
}
#rss-imagen {
	width:67px;
	height:72px;
}
#paginador {
    text-align:center;
}
#paginador a:link, #paginador a:active, #paginador a:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	padding: 3px;
}
#paginador a:hover, #paginador .text00 { /* #paginador .text00 no es de tipo link, es de tipo texto, per va aquí para que esté todo junto */
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#069;
	background:#fff;
	padding: 3px;
}
.paginador-background {
    padding: 0px 0px 0px 0px;
    background: #069;
    height:18px;
    line-height:18px;
    font-size: 0px;
}


#columna-esquerra {
    width:650px;
}

.columna-esquerra-white, .columna-esquerra-banner, .columna-esquerra-dos, .columna-esquerra-tres {
    float: left;
}
.columna-esquerra-final {
    float: right;
    margin: 0px 0px 0px 4px;
}
.columna-esquerra-white, .columna-esquerra-dos, .columna-esquerra-tres, .plana-comentaris {
    background: #fff;
    padding: 5px;
}
.columna-esquerra-white, .plana-comentaris {
    width: 640px;
}
.columna-esquerra-dos {
    width: 313px;
}
.columna-esquerra-tres {
    width: 204px;
}
.columna-esquerra-banner {
    width: 638px;
    padding: 2px 2px 2px 10px;
}



.columna-dreta {
    float: right;
    width: 331px;
}

.columna-dreta .banner, .columna-dreta .banner-last {
    width: 319px;
    padding: 2px 2px 2px 10px;
}

.banner1 {
    background: #fff url('/images/capa-publicitat-1.png');
}
.banner2 {
    background: #fff url('/images/capa-publicitat-2.png');
}
.banner3 {
    background: #fff url('/images/capa-publicitat-3.png');
}
.banner4 {
    background: #fff url('/images/capa-publicitat-4.png');
}

.columna-dreta .banner {
    margin: 0 0 4px 0px;
}

.columna-dreta ul li, #fenquesta ul li { list-style-type: none; }
#fenquesta ul li { margin-left: -30px; }

#bottom {
    width: 100%;
    background: #666;
    padding:6px;
}

.columna-dreta .contingut {
    background: #fff;
    padding: 5px;
}

.editorial-contingut {
    background: #39c url('/images/backgrounds/editorial.png') top left no-repeat;
    height: 24px;
    padding: 5px 10px 0px 0px;
}
.rotul-dreta {
    background: #39c url('/images/backgrounds/rotul-dreta.png') top left no-repeat;
    font-size: 0px;
    line-height: 0px;
}

/* MES NOTICIES PORTADA I NOM CANAL/SECCIO LLISTAT */
.mesnoticies-contenidor, .llistat-contenidor, .paginador-contenidor, .editorial-contenidor, .opinio-contenidor {
    background: #fff;
    padding:5px;
}
.mesnoticies-contingut {
    background: #ddf3fe;
    line-height:0px;
    font-size:0px;   
}
.llistat-contingut {
    background: #39c url('/images/backgrounds/rotul-seccio.png') top left no-repeat;
    line-height:0px;
    font-size:0px;   
}
.capafotollistat {
    margin: 0px 0px 0px 16px;
}
.opinio-contingut {
    background: #ddf3fe;
    padding: 6px;
	width: auto;
}

.wrapper {
    clear: both;
    height: 8px;
}
.wrapper-5 {
    clear: both;
    height: 5px;
}

.wrapper-10 {
    clear: both;
    height: 10px;
}

.wrapper-espaiat {
    clear: left;
    height: 16px;
}

.wrapper-nospace {
    clear: both;
    height: 0px;
}

.wrapper-left {
    clear: left;
    height: 8px;
}
.wrapper-left-5 {
    clear: left;
    height: 5px;
}

.wrapper-right {
    clear: right;
    height: 8px;
}



.floatleft {
    float:left;
}
.floatright {
    float:right;
}
.right {
    text-align: right;
}
.center {
    text-align: center;
}



/** BOTONS **/
#btbuscar {
    font-family: Arial,Verdana,Tahoma;
    font-size:14px;
    text-align: center;
    width:57px;
    height:24px;
    background: url('/images/buscador-boto.jpg') 0 0 no-repeat;
}

#btvotar {
    font-family: Arial,Verdana,Tahoma;
    font-size:14px;
    text-align: center;
    width:57px;
    height:24px;
	margin: auto;
    background: url('/images/buscador-boto.jpg') 0 0 no-repeat;
}

#btenviar {
    font-family: Arial,Verdana,Tahoma;
    font-size:14px;
    text-align: center;
    width:57px;
    height:24px;
    background: url('/images/enviar-boto.jpg') 0 0 no-repeat;
    margin-right:6px;
}
#btesborrar {
    font-family: Arial,Verdana,Tahoma;
    font-size:14px;
    text-align: center;
    width:67px;
    height:24px;
    background: url('/images/esborrar-boto.jpg') 0 0 no-repeat;
}
    
div > a.boto {
    color: #eee;
    text-decoration: none;
    width: 100%;
    line-height: 24px;
    display: block;
}

div > a:hover.boto {
    color: #fff;
}

/** NOTÍCIA **/
.hora {
    padding: 0px 6px 0px 0px;
}
.reloj, .eina-reloj {
    background: #fff url('/images/rellotge.png') left 2px no-repeat;
    margin-right: 0px;
}
.reloj {
    padding: 1px 3px 0px 25px;
}
.eina-reloj {
    padding: 0px 3px 0px 25px;
}
.capafotonoticia1, .capafotonoticia2, .capafotonoticia3 {
    line-height:0px;
    font-size:0px;
}

.capafotonoticia1 {
    padding: 0px 16px 0px 0px;
}


.foto-capafotonoticia2 {
    min-height: 227px !important;
}

.foto-capafotonoticia3 {
    min-height: 149px !important;
}

.fotonoticia, .fotoredactor  {
    border:3px solid #ddf3fe;
}
.fotonoticia-2 {
    border:2px solid #ddf3fe;
}
.fotonoticia-4 {
    border:4px solid #ddf3fe;
}
.fotoredactor, .fotobloc {
    max-width: 100px;
    margin-right: 10px;
}
.fotocolumnista {
    margin: 0px 0px 5px 0px;
    border: 3px solid #fff;
}
.fotoredactor-2-white, .fotobloc-2-white {
    border:2px solid #fff;
    margin-right: 10px;
}

/**
 * MES COMENTATS
 **/

.marcfotomescomentats {
	float: left;
	width: 75px;
	text-align: center;
	margin: 0 10px 0 0;
}

.fotomescomentats {
    border:3px solid #ddf3fe;
	max-width: 75px;
}

/**
 * FINAL MES COMENTATS
 **/

.textnoticia {
    font-family: verdana,arial;
    line-height: 18px;
    text-align: justify;
}
.contenidor-fotocolumnista {
    width: 150px;
    padding: 0px 10px 10px 0px;
}
.contenidor-comentaris {
    margin: 10px 0px 0px 0px;
}

.comentaris {
    line-height:20px;
    padding:0px 4px 0px 29px;
    background: #ddf3fe url('/images/bocadillo.png') 5px 0px no-repeat;
}
.eina-comentaris, .enviar-a-un-amic, .imprimir, .compartir {
    line-height:20px;
    border-right: 1px solid;
}
.eina-comentaris {
    padding:0px 4px 0px 29px;
    background: #ddf3fe url('/images/bocadillo.png') 5px 0px no-repeat;
    /*width: 117px;*/
    width: 84px;
}
.enviar-a-un-amic {
    padding:0px 4px 0px 35px;
    background: #fff url('/images/enviar-a-un-amic.png') 5px 0px no-repeat;
    /*width: 137px;*/
    width: 98px;
}
.imprimir {
    padding:0px 4px 0px 35px;
    background: #fff url('/images/imprimir.png') 5px 0px no-repeat;
    /*width: 89px;*/
    width: 50px;
}
.compartir {
    padding:0px 10px 0px 0px;
    margin-right: 10px;
    width: 208px;
}
.compartir-element {
    margin: 0px 2px 0px 2px;
}

.comentar-noticia {
    margin-right: 6px;
    line-height:20px;
    padding:0px 4px 0px 29px;
    background: #cfc url('/images/bocadillo2.png') 5px 0px no-repeat;
}
.tamany-text {
    margin: 0px 5px 0px 5px;
}

.espai-fotos {
    background: #ccc;
    padding: 8px;
    line-height: 0px;
    font-size: 0px;
}

#capa-mini-foto-contenidor {
    width:300px;
    float:right;
    text-align:left;
}

.capa-mini-foto {
    float:left;
    padding:0 9px 0px 9px;
    min-width: 75px;
    max-width: 75px;
    text-align: center;
}

.eines-noticia-contenidor {
    border-bottom: 2px solid #ccc;
    padding-bottom: 1px;
}
.eines-comentaris-contenidor {
    border-bottom: 2px solid #ccc;
    padding-bottom: 3px;
}
.titular-opinio {
    background: #ccc;
    min-height: 37px;
    padding: 10px 5px 5px 5px;
}
.titular-opinio-contingut {
    margin-left: 155px;
}

/* COMENTARIS */
#bloc-comentaris { width:595px; }
.autor-comentari {
    width:396px;
    height:41px;
    line-height:30px;
    padding:0px 0px 0px 66px;
    background: #cfc url('/images/bocadillo3.png') top left no-repeat;
}
.data-comentari {
    padding: 1px 0px 0px 10px;
}
.text-comentari {
    padding: 0px 0px 0px 65px;
}

/* FORMULARI-COMENTARIS */
.form-comentaris-col-esquerra {
    width:138px;
    margin-right: 10px;
}
.form-comentaris-textarea {
    width:425px;
    height:95px;
    border:1px solid #999;
}
.form-comentaris-input {
    width:425px;
    border:1px solid #999;
}
.form-comentaris-clave {
    width:75px;
    border:1px solid #999;
    margin: 0px 0px 5px 0px;
}
.contenidor-clau {
    width:430px;
}

/* FITXERS */
.titol_document {
    background: #fff url('/images/icon_pdf.png') left 2px no-repeat;
    padding-left: 50px;
    line-height: 45px;
}

.normes-dus {
    background: #fff;
    padding: 5px;
}
