
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p,
blockquote, pre, a, abbr, acronym, address, big,
cite, code, del, dfn, em, font, img,
ins, kbd, q, s, samp, small, strike,
strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
center, u, b, i {
     margin: 0;
     padding: 0;
     border: 0;
     outline: 0;
     
     font-family: inherit;
     vertical-align: baseline;
     color:#343434;
}


.vermell{color:#c21919;}
.gris{color:#343434}
.blanc{color:#fff;}
input{font-family: arial;}
body {
     line-height: 1;
     background-color: #f0eddf;
     font-family: arial,helvetica;
}

:focus {
     outline: 0
}

ol, ul {
     list-style: none
}

table {
     border-collapse: collapse;
     border-spacing: 0
}

blockquote:before, blockquote:after, q:before, q:after {
     content: ""
}

blockquote, q {
     quotes: "" ""
}

input, textarea {
     margin: 0;
     padding: 0
}

hr {
     margin: 0;
     padding: 0;
     border: 0;
     color: #000;
     background-color: #000;
     height: 1px
}
/*FI RESET*/



.cursor{cursor: pointer;}
.p8{padding:8px;}

.fleft{float:left;}
.cboth{clear:both;}
.fright{float:right}
.mr15{margin-right:15px;}
.mr10{margin-right:10px;}
.sephor{display: block;height:15px;}
.ml15{margin-left:15px;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.mb15{margin-bottom:15px;}
.mb5{margin-bottom:5px;}

.colord{color:#c21919;}
.date{font-size:11px;}
a{text-decoration: none;color:#c21919;font-weight:normal;}
a:hover{font-weight:normal;text-decoration: underline;}

.titolpeu{font-size:14px;margin-bottom:20px;}


/*Titols*/
.boxdestacat .titular, .boxlist .titular, .box1 .titular, .box3 .titular, .boxnot h1, .box a.titol, .boxtv a.titol{color:#c21919;}


.lang {display:block;font-weight:bold;font-size:11px;margin-top:2px;color:#bcb9ac;}
.lang a{color:#545454;text-shadow: #fff 0px 1px 1px;}
.logo{margin-top:9px;}
.content{width:1003px;margin:0 auto;}
.header_nav_aux{width:100%;margin:0 auto;background-image: url(../img/header_aux.png);height:30px;}



.label{font-size:11px;font-weight:bold;}

.nav_menu{width:100%;margin:0 auto;background-image: url(../img/bg_nav_menu.png);height:57px;margin-top:10px;}


.radiusTopLeft{
    -webkit-border-top-left-radius: 6px;
    -moz-border-radius-topleft: 6px;
    border-top-left-radius: 6px;
}
.radiusTopRight{
    -webkit-border-top-right-radius: 6px;
    -moz-border-radius-topright: 6px;
    border-top-right-radius: 6px;
}


.radiusBottomLeft{
    -webkit-border-bottom-left-radius: 6px;
    -moz-border-radius-bottomleft: 6px;
    border-bottom-left-radius: 6px;
}
.radiusBottomRight{
    -webkit-border-bottom-right-radius: 6px;
    -moz-border-radius-bottomright: 6px;
    border-bottom-right-radius: 6px;
}



/*FLASH NEWS*/
.flashnews{margin-top:15px;border:1px solid #dad5bf;background-color: #fff;}
.flashnews span.titol{display:block;font-size:11px;font-weight:bold;margin-top:12px;margin-left:15px;margin-right:15px;}
.flashnews span.noticies{display:block;font-size:12px;margin-top:10px;margin-left:10px;}
.flashnews a:hover{text-decoration: none;}



.boxpdfheader{height:90px;width:211px;margin-right:30px;}
.boxpdfheader .ico {position:absolute;margin-left:15px;margin-top:-10px;}
.boxsearchheader{margin-top:32px;}
.boxsearchheader .bgsearch{width:173px;height:30px;background-image: url(../img/bg_search.png);}


/*BOX NOTICIA 1*/

.boxdestacat{border:1px solid #dad5bf;height:230px;position: relative;width:1001px;overflow:hidden;background-color: #fff;}
.boxdestacat .items{width:20000em;position: absolute;}
.boxdestacat .items div{float:left;width:1001px;}
.boxdestacat .seccio{margin-bottom:5px;}
.boxdestacat .titular{font-size:26px;margin-top:8px;line-height:26x;display:block;margin-bottom:5px;}
.boxdestacat p{font-size:13px;}
.boxdestacat a.disabled {
	visibility:hidden !important;
}



.destacat1{}
.destacat1 .titular a{font-weight:normal;font-size:30px;}
.destacat1 .titular a:hover{font-weight:normal;text-decoration: underline;}

.seccio, .categoria{font-size:11px;color:#545454;font-weight: bold;text-transform: uppercase;}
.data{font-size:11px;color:#545454;font-weight: normal;}


.grupbox{border:1px solid #dad5bf;background-color: #fff;width:611px;margin-bottom:15px;height:240px;}
.grupbox .header{cursor:pointer;width:336px;z-index: 999;display: table;}
.grupbox .header .titular {color:#c21919;}

.grupbox .header a:hover{text-decoration: none;}
.grupbox .header:hover, .grupbox .actual{background-image: url(../img/grupbox_bg.png);width:314px;z-index: 999;background-repeat: no-repeat;}
.grupbox .header .article{margin-left:15px;height:80px;width:278px;display: table-cell;vertical-align: middle;}

.grupbox .actual {font-size:11x;color:#fff;line-height: 15px;}
.grupbox .titular {font-size:11px;line-height: 15px;}
.grupbox .actual .titular , .grupbox .header:hover .titular{color:#fff;}
.grupbox .actual .seccio , .grupbox .actual .categoria,.grupbox .header:hover .seccio{color:#aeaeae;}



.boxentrevista{padding:0;width:375px;background-color: #fff;margin-bottom:15px;}
.boxentrevista .item{padding:15px;height: 50px;width:120px;cursor: pointer;}
.boxentrevista .item a{text-decoration: none;}
.boxentrevista .item:hover, .boxentrevista .item.actual {background-image: url(../img/entrevista_bg.png);text-decoration: none;}
.boxentrevista .item:hover, .boxentrevista .item.actual {background-image: url(../img/entrevista_bg.png);text-decoration: none;}
.boxentrevista .bgtitol {background-color: #2e2e2e;padding:15px;color:#fff;font-size:14px;line-height: 17px;
    background-image: url(../img/quote_entrevista_widget.png);background-repeat: no-repeat;
background-position: -8px -8px;
}
.boxentrevista .bgtitol .titol{font-size:13px;color:#fff;}
.boxentrevista .carrec{margin-top:3px;line-height: 12px;}
.boxentrevista .autor{color:#c21919;}
.boxentrevista .item:hover .autor, .item.actual .autor{color:#fff;text-decoration: none;}
.boxentrevista .item:hover .carrec, .item.actual .carrec{color:#aeaeae;text-decoration: none;}





.boxlist, .box1, .box3{border:1px solid #dad5bf;background-color: #fff;padding:15px;}

.boxlist{width:581px;margin-bottom:15px;clear:both;}
.boxlist .header{float:right;width:285px;}
.boxlist .titular{font-size:18px;margin-top:4px;line-height:20px;display:block;}


.box1 .peufoto .nom, .box3 .peufoto .nom{font-size:12px;color:#fff;}
.box1 .peufoto .descripcio, .box3 .peufoto .descripcio{font-size:11px;}
.box1{width:267px;min-height:201px;float:left;margin-right:15px;margin-bottom:15px;}


.box1 .image{height:117px;overflow:hidden;background-position: center center;}
.box1 .peufoto{background-color: #000;width:251px;height:23px;margin-top:86px;opacity:0.8;padding:8px;}
.box1 .titular{font-size:18px;height:70px;margin-top:4px;line-height:20px;display:block;}
.box1 .titularnoheight{font-size:18px;margin-top:4px;line-height:20px;display:block;}


.box3{width:581px;margin-bottom:15px;clear:both;}
.box3 .header{float:right;width:285px;}
.box3 p{margin-top:5px;line-height: 18px;}
.box3 .image{width:267px;overflow:hidden;background-position: center center;}
.box3 .peufoto{background-color: #000;width:251px;height:23px;position:absolute;margin-top:-39px;opacity:0.8;padding:8px;}
.box3 .titular{font-size:18px;margin-top:4px;line-height:20px;display:block;margin-bottom:5px;}
.box3 .textfoto p, .box3 .textfoto{color:#fff;font-size:13px;font-weight: normal;line-height:18px;}


.boxpubli{border:1px solid #dad5bf;background-color: #fff;padding:15px;width:581px;}
.boxpubli .ico{float:left;margin-right:14px;}
.boxpubli .banner{height:60px;float:left;}

.textpeu{color:#fff;font-size:12px;}
.textdescripcio{color:#ccc;font-size:11px;font-style: italic;margin-top:2px;}
.bgfosc{background-color: #222;}

.menupeu{background-color: #e1decf;padding:10px;margin-bottom:10px;margin-top:20px;}

.ico_social{margin-left:15px;margin-right:15px;margin-top:9px;}
.ico_social_last{margin-left:15px;margin-top:9px;}



.colesq{float:left;width:628px;}
.coldret{float:right;width:375px;}

.peutext{font-size:12px;margin-top:4px;}
.detallHide{display:none;}


/*MENU GENERAL*/
.bgmenu {background-image: url(../img/bg_menu.png);height:45px;}
.brd1{border-right:1px solid #e63535;}
.brd2{border-left:1px solid #bc1515;}


.menu_general {padding:0; margin:0; margin-bottom:0; list-style:none;  position:relative;}
.menu_general li {float:left;color:#fff; height:45px;font-size:14px;}
.menu_general li.top {display:block; float:left; position:relative;}
.menu_general li a.top_link { color:#fff; text-shadow: #8c1515 0px 1px 1px;height:30px;display:block;padding-left:16px;padding-right:16px;padding-top:15px;}
.menu_general li:hover >  .submenu {background-image: url(../img/menu_selected.png);background-repeat: no-repeat;background-position:bottom center;}
.menu_general li.actual {background-image: url(../img/menu_selected.png);background-repeat: no-repeat;background-position:bottom center;}
.menu_general a:hover {visibility:visible;text-decoration: none;}
.menu_general li:hover {position:relative; z-index:200;}
.subblock{float:left;width:200px;font-size:12px;border-bottom:1px solid #484848;height:25px;}
/*.menu_general .subblock a{margin-right:20px;}
.menu_general .subblock a:hover{text-decoration: underline;}
*/
.menu_general ul,
.menu_general :hover ul ul,
.menu_general :hover ul :hover ul ul,
.menu_general :hover ul :hover ul :hover ul ul,
.menu_general :hover ul :hover ul :hover ul :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

.menu_general :hover ul.subseccio {opacity: .95;left:-2px; top:45px; background: #000; display:block;height: auto;width:400px;padding:15px;padding-bottom:20px;}
.menu_general :hover ul.subseccio div {margin:0px;padding:0px;}
.menu_general :hover ul.subseccio div a {color:#fff;display:block;font-size: 13px;margin-top:5px;}
.menu_general :hover ul.subseccio ul {height:auto;}

.menu_general :hover ul.subcronica {opacity: .95;left:-2px; top:45px; background: #000; width:480px;display:block;padding:15px;height:autopx;z-index: 500;}
.menu_general :hover ul.subcronica li {margin:0px;padding:0px;}
.menu_general :hover ul.subcronica li a {color:#fff;display:block;}
.menu_general :hover ul.subcronica ul {height:auto;}


.menu_general :hover ul.subbutlleti {opacity: .95;left:-376px; top:45px; background: #000; width:425px;display:block;padding:15px;height:auto;z-index: 500;}
.menu_general :hover ul.subbutlleti li {margin:0px;padding:0px;}
.menu_general :hover ul.subbutlleti li a {color:#fff;margin-top:8px;display:block;}


.catactual{color: #000;display:block;font-weight:bold;}

/*PAGINA NOTICIA*/
.brdbox{border:1px solid #dad5bf;}
.boxnot{margin-top:15px;width:100%;background-color: #fff;padding:15px;width:581px;loat:left;margin-right:15px;margin-bottom:15px;}
.boxnot .data{float:right;font-weight:normal;}
.boxnot .categoria{float:left;}
.boxnot .boxtweet{background-image:url(../img/bgtweets.png);width:50px;height:42px;}
.boxnot .boxtweet .ntweets{padding-top:7px;text-align:center;text-shadow: #fff 0px 1px 1px;}
.btretweet{margin-top:4px;}
.boxnot .header{border-bottom:1px solid #dad5bf;padding-bottom:10px;}
.boxnot p{font-size:13px;font-weight: normal;line-height:20px;}



.boxnot h1{font-size:26px;font-weight: normal;line-height:26px;}


p, .text{font-size:13px;font-weight: normal;line-height:19px;}


p.entradeta {font-size:16px;font-weight: normal;line-height:19px;margin-bottom:15px;}
p.entradeta_destacat{font-size:13px;font-weight: normal;line-height:19px;margin-bottom:15px;}

.boxnot .coltweet{width:54px;float:left;}
.boxnot .cosnot{width:512px;float:right;}
.boxnot .image{width:250px;float:left;margin-left:-70px;margin-right:20px;margin-bottom:10px;margin-top:10px;}

.boxnot .peufoto{background-color: #000;width:234px;padding:8px;}
.boxnot .peufoto .nom{font-size:12px;color:#fff;line-height: 14px;}
.boxnot .peufoto .descripcio{font-size:11px;margin-top:4px;}


.tag{background-image:url(../img/tag.png);background-repeat: no-repeat;padding-left:20px;margin-top:5px;font-size:12px;margin-bottom:15px;line-height:15px;margin-top:10px;}
.tag a{color:#484848;}


.autor {color:#333;font-size:13px;}
.carrec {color:#545454;font-size:11px;line-height: 15px;}

.tools_noticia, .widget .headertv, .barra_butlleti, .widget .header{-webkit-border-radius: 1px; -moz-border-radius: 1px; }


/*COLUMNA ESQUERRA*/
/*EDITORIAL*/
.widget{}
.widget .header {display:block;background-image: url(../img/bg_header_seccio.png);background-repeat: repeat-x;border:1px solid #b42726;height:32px;}


.widget .headeracc {cursor: pointer;display:block;background-image: url(../img/bg_accordion.png);background-repeat: repeat-x;height:32px;}
.widget .headeracc .titol {font-size:13px;display: block;margin-top:4px;padding-top:10px;padding-left:15px;text-shadow: #ffffff 0px 1px 1px;}



.boxnomaring{border:1px solid #dad5bf;background-color: #fff;padding:15px;width:343px;}



.header .titol, .headerllibres .titol{color:#fff;text-shadow: #971616 0px 1px 1px; font-size:14px;padding-top:9px;padding-left:15px;}
.widget .boxmedia{border:1px solid #dad5bf;background-color: #fff;padding:0px 15px 15px 15px;width:343px;margin-bottom:15px;margin-top:6px;}
.widget .box{border:1px solid #dad5bf;background-color: #fff;padding:15px;width:343px;margin-bottom:15px;margin-top:6px;}
.widget .boxborderout{border:1px solid #dad5bf;background-color: #fff;width:373px;margin-bottom:15px;margin-top:6px;}


.widget .notrel a{line-height:15px;font-size:14px;}
.widget .box .foto {float:left;width:105px;}
.widget .box .separacio {border-bottom:1px solid #f0eddf;margin-top:15px;margin-bottom:15px;}
.widget .box .text {float:left;width:230px;}
.box a.titol, .boxtv a.titol{font-size:16px;line-height:20px;margin-bottom:5px;display: block;margin-top:4px;}
.boxtv a.titol{color:#fff;}


/*TribunaTV*/
.widget .headertv {display:block;background-color: #2c2c2c;background-repeat: repeat-x;border:1px solid #222222;height:47px;}
.widget .logo {margin-left:15px;}
.widget .boxtv{border:1px solid #323232;background-color: #2c2c2c;padding:15px;width:343px;margin-bottom:15px;margin-top:6px;}
.widget .boxtv h1 a{color:#fff;}
.widget .boxtv .mesvideos {cursor:pointer;margin-top:10px;color:#fff;width:100%;background-color: #bfc8c0;color:#2f4340;font-size:10px;font-weight: bold;border:none;padding-top:8px;padding-bottom:8px;}

/*AGENDA*/
.acte{background-image: url(../img/bgacte.png);width:34px;height:37px;}
.mes{font-size: 9px;color:#fff;text-align: center;margin-top:2px;text-transform: uppercase;}
.dia{text-align: center;margin-top:6px;font-size:15px;}




/*Galeria*/
.boxgaleria{
    margin-bottom:15px;height:110px;width:612px;margin-top:-15px;background-image: url(../img/bg_gallery_photo.png);
    position: relative;overflow:hidden;
}
.boxgaleria .items{width:1000em;position: absolute;}
.boxgaleria .items div{float:left;}
.boxgaleria .items div span{display:block;height:82px;float:left;margin-top:15px;}
.boxgaleria .items div span img{margin-left:15px;}

.boxgaleria a.disabled {
	visibility:hidden !important;
}





/*Llibres*/
.boxllibres{background-image: url(../img/bgllibres.png);background-repeat: repeat-x;height:247px;margin-top:6px;position: relative;overflow:hidden;}
.headerllibres {display:block;background-image: url(../img/bg_header_seccio.png);background-repeat: repeat-x;border:1px solid #b42726;height:32px;}
.boxllibres .items{width:20000em;position: absolute;}
.boxllibres .items div{float:left;}
.boxllibres .items div span{display:block;width:125px;height:150px;margin-left:19px;margin-top:17px;float:left;}
.boxllibres .items div .nom{margin-top:10px;font-size:13px;color:#a8a8a8;margin-bottom:2px;}
.boxllibres .items div .info{font-size:12px;color:#fff;}

.boxllibres p {font-size:13px;font-weight: normal;line-height:20px;margin-top:10px;font-weight:normal;}
.boxllibres a.disabled {
	visibility:hidden !important;
}




.btneditorial , .btneditorial:hover{display:block;text-align: center;cursor:pointer;margin-top:10px;width:100%;background-color: #e1decf;color:#545454;font-size:10px;font-weight: bold;border:none;padding-top:8px;padding-bottom:8px;}



.bgcercador {background-repeat:no-repeat; background: transparent; background-image:url(../img/bg_box_cercador.png);border:none;font-size:12px;width:331px;padding:8px 6px 7px 6px;}
.searchfield{color:#484848;font-size:12px;padding:3px;border:none;margin-top:5px;margin-left:5px;width:157px;}


.tools_noticia{background-color: #e1decf;margin-top:25px;height:30px;}
.tools_noticia a{color:#545454;font-size:11px;display:block;float:left;margin-top:10px;margin-left:15px;}


.separacio {border-bottom:1px solid #f0eddf;margin-top:10px;margin-bottom:10px;}
.separacio_enquesta {border-bottom:1px solid #f0eddf;margin-top:5px;margin-bottom:5px;}
.separacio_video{border-bottom:1px solid #474747;margin-top:15px;margin-bottom:15px;}


.nommitja {font-size:11px;}

.banner468{background-position: 15px; padding:15px;border:1px solid #dad5bf;background-color: #fff;width:581px;background-image: url(../img/publi468.png);background-repeat: no-repeat;}
.banner468 .banner{margin-left:115px;}

.banner300{width:300px; height:250px;margin-bottom:15px;background-image: url(../img/publi300.png);background-repeat: no-repeat;}
.banner300 .banner{margin-left:75px;}

.banner361{width:361px; height:90px;margin-bottom:15px;background-image: url(../img/publi_top.png);background-repeat: no-repeat;background-position: -6px;}
.banner361 .banner{margin-left:14px;}


.banner140{width:376px; height:140px;margin-bottom:15px;background-image: url(../img/publi140.png);background-repeat: no-repeat;}
.banner140 .banner{margin-left:80px;}


.banner220{width:376px; margin-bottom:15px;background-image: url(../img/publi219.png);background-repeat: no-repeat;}
.banner220 .banner{margin-left:40px;}

.bgopinio{background-color: #fff;}


/*PLANA*/

.titol_plana{font-size:20px;color:#545454;}

                .msgok{border:1px solid #e1e9bf;background-color: #f4f8e2;padding:25px;background-image: url(../img/ok.png);background-repeat: no-repeat;background-position: 9px 9px;}
                .msgok div{color:#484848;font-size:14px;margin-left:50px;}

                .msgerr{border:1px solid #f5dddd;background-color: #fbefef;padding:25px;background-image: url(../img/error.png);background-repeat: no-repeat;background-position: 9px 9px;}
                .msgerr div{color:#484848;font-size:14px;margin-left:50px;}


                
                

.box .btnbutlleti , .box .btnbutlleti:hover, .btnwidget , .btnwidget:hover{display:block;text-align: center;cursor:pointer;margin-top:10px;width:100%;background-color: #cbe6b7;color:#545454;font-size:10px;font-weight: bold;border:none;padding-top:8px;padding-bottom:8px;}
.titolform{font-style: italic;font-size:14px;}

                    .frm input, .frm textarea {padding:6px;font-size:13px;font-family:arial;border:1px solid #d9d5c6;}
                    .frm input:focus, .frm textarea:focus {background-color: #fdfec7;}
                    .frm textarea{width:568px;}
                    .frm input{width:568px;}

                    .box .frm textarea{width:150px;}
                    .box .frm input[type=text]{width:330px;}
                    .frm .required{color:#c21919;font-weight: bold;}
                    .frm .label{margin-bottom:3px;}
                    .frm .field{margin-bottom:15px;}
                    .btenvia{padding:6px;background-color:#c21919; color:#fff;border:none;float:right;cursor: pointer;}

                    .protecciodades .titol{margin-top:15px;font-size:12px;font-weight:bold;}
                    .protecciodades p{font-size:11px;}

                    
                    


 /*ENTREVISTA FRASE*/
 .subtitolentrevista{margin-top:15px;width:380px;padding-left:70px;background-image: url(../img/quote_entrevista.jpg);background-repeat: no-repeat;line-height: 25px; padding-top:15px; font-size:20px;color:#c21919;display: inline-block;min-height: 45px;height:auto;margin-bottom:15px;}

/*MULTIMEDIA*/
.ico_mp3{background-image: url(../img/ico_mp3.png);background-repeat: no-repeat;height:30px;width:30px;padding-left:40px;}
.ico_doc{background-image: url(../img/ico_doc.png);background-repeat: no-repeat;height:30px;width:30px;padding-left:40px;}

/*Widget Twitter*/
.widget_twitter{background-image: url(../img/bgtwitter.png);background-repeat: no-repeat;height:550px;}






/* FancyForm styles */
.f_checkbox,.f_radio{background-repeat:no-repeat;background-position:3px center;height:16px;display:block;cursor:pointer;cursor:hand;line-height:120%;}
.checked,.selected{font-weight: bold;}
.f_radio:hover,.f_checkbox:hover{color:#fff !important}
.f_radio{padding:4px 24px}
.f_checkbox{padding:0.5em 24px}
.unchecked{background-image:url(../img/chk_off.png);background-repeat: no-repeat;}
.checked{background-image:url(../img/chk_on.png);background-repeat: no-repeat;}
.unselected{background-image:url(../img/rdo_off.png);background-repeat: no-repeat;}
.selected{background-image:url(../img/rdo_on.png);background-repeat: no-repeat;}


.desmenu{cursor: pointer;}
