* { margin:0; padding:0; } /* Reiniciem els marges i paddings per defecte */
body { font-family:Georgia,Times,serif; }
ul { list-style:none; }
a img { border:0 none; }
h1, h2, h3, h4 { font-weight:normal; font-size:100%; }
.clear { clear:both; }
/*@font-face { font-family:Brauer; src:url('../fonts/BrauerNeue-Black.ttf'); }*/
@font-face {
    font-family: Brauer;
    src: url('brauerneue-black-webfont.eot');
    src: url('brauerneue-black-webfontd41d.eot?#iefix') format('embedded-opentype'),
         url('brauerneue-black-webfont.woff') format('woff'),
         url('brauerneue-black-webfont.ttf') format('truetype'),
         url('brauerneue-black-webfont.svg#BrauerNeueBlack') format('svg');
    font-weight: normal;
    font-style: normal;

}

.ph-imatge { width:297px; height:297px; background:rgb(230,230,230); margin-bottom:5px; }

#layout { margin:0 auto; padding:69px 30px 0 30px; width:921px; }
#header, #nav, #contingut { width:100%; }

.cols-7, .cols-6, .cols-5, .cols-4, .cols-3, .cols-2 { float:left; }
.cols-9 { width:921px; }
.cols-7 { width:713px; }
.cols-6 { width:609px; }
.cols-5 { width:505px; }
.cols-4 { width:401px; }
.cols-3 { width:297px; min-height:10px }
.cols-2 { width:193px; }
.borde { border-top:1px solid rgb(226,0,26); padding-top:15px; }
.marge { margin-right:15px; }

/* HEADER
---------------------------------*/
#header {  }
#logo { float:left; }
#idiomes { float:right; width:297px; }
#idiomes #edicio2011 { float:left; width:120px; font:18px/18px Brauer,sans-serif; text-transform:uppercase; }
#idiomes #edicio2011 #a2011 { font-size:54px; margin-top:21px; }
#idiomes ul { float:right; font-size:11px; line-height:11px; }
#idiomes li { margin-bottom:7px; }
#idiomes li a { color:#000; text-decoration:none; }
#idiomes li a:hover, #idiomes li a.actiu { color:rgb(226,0,26); }

/* NAVEGACIÓ
---------------------------------*/
#nav { margin-top:41px; }
#nav .cols-3 { padding-top:17px; }
#nav ul { padding-bottom:13px; font-size:18px; line-height:18px; font-family:Brauer,sans-serif; }
#nav li { padding-bottom:4px; }
#nav li a { color:rgb(226,0,26); text-decoration:none; text-transform:uppercase; }
#nav li a.actiu, #nav li a.directe:hover { color:#000; }
#nav li a.inactiu { text-decoration:line-through; }
#nav li ul { display:none; background:rgb(226,0,26); position:absolute; margin-left:50px; padding:13px 13px 7px 5px; width:229px; font-size:15px; line-height:15px; z-index:999; }
#nav li ul li { padding-bottom:3px; }
#nav li ul a { color:#fff; padding-left:10px; }
#nav li ul a:hover { background:url('../img_files/fletxa.png') no-repeat 0 4px; }
#nav li ul a.inactiu { text-decoration:line-through; }
.sobre-el-pavello #sobre-el-pavello, .informacio-practica #informacio-practica, .el-projecte #el-projecte, .jornades #jornades, .premsa #premsa, .galeria-de-fotos #galeria-de-fotos, .multimedia #multimedia, .edicio-2009 #edicio-2009, .enllacos #enllacos, .contacte #contacte { color:#000; }

/* CONTINGUT
---------------------------------*/
#contingut { height:auto; }

/* General */
#fil { float:left; background:rgb(226,0,26); padding:10px 9px 5px 9px; text-transform:uppercase; font:15px/15px Brauer,sans-serif; color:#fff; margin-top:15px; }
#fil a { color:#fff; text-decoration:none; }
h2 { text-transform:uppercase; color:rgb(226,0,26); font:35px/35px Brauer,sans-serif; }
h2 a { color:rgb(226,0,26); text-decoration:none; }
h2 a:hover { color:#000; }
.text { font-size:12px; line-height:18px; margin-top:20px; }
.text a { text-decoration:none; color:rgb(226,0,26); }
.text a:hover { color:#000; }
.imatge { width:297px; position:relative; line-height:0; margin-bottom:15px; }
.zoom { position:absolute; bottom:0; right:0; width:22px; height:22px; }
.data-lloc { font:15px/17px Brauer,sans-serif; color:rgb(226,0,26); text-transform:uppercase; float:left; width:89px; margin-right:15px; }
.peu-video, .peu_foto2 {background:rgb(230,230,230); color:rgb(226,0,26); padding:8px; font-size:11px; line-height:16px; }

/* Portada */
#comunicats-portada .comunicat, #videos-portada .video { margin-bottom:37px; padding-top:14px; border-top:1px solid rgb(226,0,26); }
#comunicats-portada .titol { width:193px; float:left; font-size:13px; line-height:18px; }
#comunicats-portada .titol a { color:#000; text-decoration:none; border-bottom:1px solid #000; }
#comunicats-portada .titol a:hover { color:rgb(226,0,26); border-color:rgb(226,0,26); }
.mes-noticies { margin-bottom:37px; padding-top:14px; border-top:1px solid rgb(226,0,26); }
.mes-noticies a { text-decoration:none; color:rgb(226,0,26); font:15px/15px Brauer,sans-serif; text-transform:uppercase; }
.mes-noticies a:hover { color:#000; }
#intro180 { background:rgb(226,0,26); padding:18px 15px; color:#fff; }
#intro180 h3 { font:15px/15px Brauer,sans-serif; text-align:center; text-transform:uppercase; padding-bottom:8px; border-bottom:1px solid #fff; }
#logo-180 { text-align:center; margin:69px 0; }
#intro-text { font-size:11px; line-height:16px; padding-top:22px; border-top:1px solid #fff; }
#intro-text p { text-indent:20px; }
#intro-text p:first { text-indent:0; }

/* Contacte */
#formulari-contacte { font-size:12px; line-height:18px; }
#formulari-contacte a { color:rgb(226,0,26); text-decoration:none; }
#formulari-contacte a:hover { color:#000; }
.form input[type=text], .form textarea { width:391px; border:0; padding:5px; background:rgb(230,230,230); }
.form textarea { height:200px; }
.linia_form { margin-bottom:7px; }

/* Informacio pràctica */
.info { font-size:12px; line-height:18px; }
.info h4 { font-size:16px; line-height:23px; text-decoration:underline; }
#map_canvas { width:100%; height:457px; }

/* El Projecte */
ul.cvs { padding-top:45px; }
ul.cvs li { float:left; margin-right:30px; font-size:16px; }
ul.cvs a, ul.cvs a.vermell:hover { color:#000; }
ul.cvs a:hover, ul.cvs a.vermell { color:rgb(226,0,26); }
h4.cvtitol, table.cvtable { font-size:12px; line-height:18px; }
h4.cvtitol { text-decoration:underline; }
table.cvtable td { vertical-align:top; padding-bottom:3px; }
table.cvtable td.any { font-weight:bold; padding-right:10px; }
ul.cataleg-nav { padding-bottom:12px; }
ul.cataleg-nav li { float:left; font-size:16px; margin-right:30px; }
ul.cataleg-nav a { color:#000; }
ul.cataleg-nav a:hover, ul.cataleg-nav a.actiu { color:rgb(226,0,26); }
.fitxa-tecnica h4 { font-size:16px; text-decoration:underline; }
.fitxa-tecnica ul { list-style:disc; margin-left:20px; font-size:12px; line-height:18px; }
#credits { font-size:11px; line-height:16px; margin-top:20px; }
#credits div { float:left; width:130px; margin-right:15px; }
#credits h3 { text-transform:uppercase; color:rgb(226,0,26); font:15px/18px Brauer,sans-serif; }
#credits span { color:rgb(226,0,26); }

/* Jornades */
.sale-llull { background:rgb(230,230,230); }
#jornades h3 { margin-top:30px; text-decoration:underline; font-size:16px; line-height:18px; }
#jornades ol { margin-top:40px; font-size:16px; line-height:18px; margin-left:20px; }
#jornades ol li { margin-bottom:40px; }
#jornades ol h4 { text-decoration:underline; }
#jornades ol p { font-size:12px; line-height:18px; font-style:italic; }
#jornades ol p.jornada-dates { color:rgb(226,0,26); font-style:normal; }
#jornades ol span { color:rgb(128,128,128); }
#jornades ol ul { margin-top:20px; }
#jornades ol ul li { margin-bottom:20px; padding-left:20px; }

/* Premsa */
.premsa .comunicat { border-bottom:1px solid rgb(226,0,26); padding-bottom:37px; margin-bottom:14px; }
.premsa .comunicat .imatge { width:193px; float:left; }
.premsa .comunicat .imatge img { width:193px; line-height:0; }
.premsa .comunicat .imatge .zoom img { width:22px; }
.premsa h4 { font-size:16px; line-height:22px; }
.premsa h4 a { text-decoration:none; border-bottom:1px solid #000; color:#000; }
.premsa .comunicat h4 a:hover { border-color:rgb(226,0,26); color:rgb(226,0,26); }
#paginacio { font:15px/15px Brauer,sans-serif; color:rgb(226,0,26); border-top:1px solid rgb(226,0,26); padding-top:15px; }
#paginacio a { color:rgb(226,0,26); text-decoration:none; }
#paginacio a.actiu, #paginacio a:hover { color:#000; }
.nav_premsa { width:100%; height:26px; margin-bottom:14px; background:rgb(230,230,230); }
.nav_premsa p { float:left; margin-left:1px; }
.nav_premsa a.enrera { display:block; height:26px; width:25px; background:url('../../img_files/enrera.html') no-repeat 0 0; }
.nav_premsa a.enrera:hover { background-position:-25px 0;}
.vista h4 { clear:left; padding-top:30px; text-decoration:underline; }
.vista .text { padding-bottom:37px; }
li.mes { background:rgb(226,0,26); font:15px/15px Brauer,sans-serif; color:#fff; padding:7px 7px 3px 7px; margin-bottom:7px; text-transform:uppercase; float:left; }
li.noticia { clear:left; background:rgb(230,230,230); padding:14px; margin-bottom:7px; display:block; cursor:pointer; }
li.noticia span { color:rgb(226,0,26); font-size:11px; }
li.noticia h4 { padding-top:3px; }
.imatges-alta-text { float:left; width:297px; height:200px; font-size:12px; line-height:18px; }
.imatge-alta { position:relative; margin-left:15px; margin-bottom:12px; float:left; }
.download { position:absolute; bottom:0; right:0; width:22px; height:22px; }
.vista-header ul { float:right; font-size:13px; line-height:16px; }
.vista-header ul a { color:rgb(226,0,26); text-decoration:none; }
.vista-header ul a:hover { color:#000; }

/* Galeria */
#albums { font:15px/18px Brauer,sans-serif; text-transform:uppercase; }
#albums li { margin-bottom:14px; }
#albums a { color:rgb(226,0,26); text-decoration:none; }
#albums a:hover, #albums a.actiu { color:#000; }
#albums span { font-family:Georgia,serif; text-transform:none; color:#000; font-size:12px; line-height:18px; }

/* Multimèdia */
.multimedia .video { background:rgb(230,230,230); margin-bottom:7px; cursor:pointer; }
.video-imatge { line-height:0; }
.video-imatge img { width:193px; }
.video-titol { text-decoration:none; font:13px/16px Brauer,sans-serif; color:rgb(226,0,26); text-transform:uppercase; }
.video-titol p { padding:12px 12px 12px 0; }
.video-text { font-size:11px; line-height:16px; }
.video-text div { padding:12px 12px 12px 0; }
.video-text span { color:rgb(226,0,26); }

/* Edicio 2009 */
.bloc { width:290px; float:left; margin-right:15px; margin-bottom:25px }
.imatge-bloc { line-height:0; }
.peu-bloc { background:rgb(230,230,230); padding:8px; font-size:11px; line-height:16px; }
.peu-bloc a { color:rgb(226,0,26); text-decoration:none; }
.peu-bloc a:hover { color:#000; }

/* Enllaços */
.bloc-links { padding-top:14px; border-top:1px solid rgb(226,0,26); margin-bottom:37px; }
.bloc-links h4 { text-transform:uppercase; color:rgb(226,0,26); font:15px/16px Brauer,sans-serif; margin-bottom:8px; }
.bloc-links a { color:rgb(226,0,26); text-decoration:none; }
.bloc-links a:hover { color:#000; }
.bloc-links ul { font-size:11px; line-height:14px; }
.bloc-links li { margin-bottom:5px; }
.bloc-links ul.destacats li { padding:7px; background:rgb(226,0,26); color:#fff; cursor:pointer; }
.bloc-links ul.destacats li:hover { background:#000; }

/* LOGOS
---------------------------------*/
#logos { margin-top:69px; padding:15px 0; background:rgb(230,230,230); }
#logos_wrap { margin:0 auto; width:921px; }
#logos table { float:left; }
#logos td { padding-right:43px; }

/* FOOTER
---------------------------------*/
#footer { width:100%; background:#000; color:#fff; text-align:center; }
#footer img {  }