/* CSS Document */
body { margin:0; padding:0; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4D4D4D;}
br.clear {font-size:1px; line-height: 1px; font-weight: normal; clear:both; height:1px;}

a { padding: 0 2px 1px 2px; color:#4F4F4F;}
a:hover { color:#FFF!important; background-color:#4F4F4F!important; text-decoration:none;}

h1 { font-size:13px; font-weight:normal; padding:31px 0 0 6px}
h2 { font-size:30px; font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif; padding: 0 5px}
h3 { font-style:italic; font-weight:normal}

strong { font-weight:bold}
em { text-decoration:underline; font-style:italic}
p { line-height:14px}

sup { vertical-align: baseline;	font-size:0.8em; position: relative;top: -0.4em;}

/* Layout */
#marc {	margin:0 auto; width:994px; text-align:left;}
	#utilitats { margin-left: 235px; padding: 0 10px 0 17px; width:555px; height:108px; clear:both}
	#container3 { float:left; width:100%; overflow:hidden; position:relative;}
	#container2 { float:left; width:100%; position:relative; right:177px;}
	#container1 { float:left; width:100%; position:relative; right:582px;}
	#col1 { float:left; width:235px; position:relative; left:759px;	overflow:hidden;}
	#col2 { float:left; width:582px; position:relative; left:759px;	overflow:hidden;}
	#col3 { float:left; width:177px; position:relative; left:759px;	overflow:hidden;}
	#peu {margin-left: 235px; padding: 25px 10px 20px 17px; width:555px; clear:both;}


/* colors */
.generic { color:#ED174F!important}
.romanic { color:#F68932!important}
.gotic { color:#439639!important}
.renaixement { color:#E56D7B!important}
.modern { color:#4E84C4!important}
.numismatica { color:#B06E0E!important}
.dibuix { color:#B8B308!important}
.fotografia { color:#A19589!important}


/* generals */
ul.link li { line-height:18px; padding-bottom:2px}
ul.link li span { background:url(../img/skin/icon_link.gif) 1px 4px no-repeat; padding-left: 9px; font-weight:bold;}
ul.link li span.back { background:url(../img/skin/icon_back.gif) 1px 4px no-repeat; padding-left: 9px; font-weight:bold;}
span.descarregar { background:url(../img/skin/icon_link.gif) 1px 4px no-repeat; padding-left: 9px; font-weight:bold;}

h2 span { font-size:26px}
select { font-size:12px; color: #7F7F7F; border: 1px solid #9C9E9D; height:20px;}
input.boto, input.bt_eliminar { font-size:11px; font-weight:bold; color:#FFFFFF; background:#A6A6A6; border:1px solid #000; margin:0; padding-top:1px; padding-bottom:1px}

div.imatgeMiniatura a { margin:0; padding:0}
div.imatgeMiniatura a:hover { background-color:transparent!important }

/* menu UTILITATS + PEU */
#utilitats #logo { padding-left: 155px; height:66px; position:relative}
#utilitats #logo .logo_mnac { position:absolute; top:0; left:0}
#utilitats #logo .logo_mnac a { padding:0; margin:0}
#utilitats #logo .logo_mnac a:hover {background-color:transparent!important}
#peu div.separacio { background:url(../img/skin/bg_trama.gif); width:100%; height: 22px; margin:0 0 15px 0; }
#peu p{ font-size:11px; margin-left: 4px;}
ul.menu_utilitats { margin-top:3px;}
ul.menu_utilitats li { font-size:11px; color:#A6A6A6; display:inline; border-left: 1px solid #A6A6A6; padding:0 2px 0 4px;}
ul.menu_utilitats li.primer { border:0}
ul.menu_utilitats li a {color:#A6A6A6; text-decoration:none;}
ul.menu_utilitats .lletra_petita { font-size:10px}
ul.menu_utilitats .lletra_gran { font-size:14px}



/* columna1 */
#col1 { font-family:Georgia, "Times New Roman", Times, serif;}
#col1 p.titol { font-size:18px; padding:0 11px; line-height:21px; margin-top:31px}
#col1 p.titol a { text-decoration:none; padding:0}
#col1 ul#menu { font-size:14px;}
#col1 ul#menu li {margin-bottom: 3px;}
#col1 ul#menu li ul li{ margin-bottom: 0;}
#col1 ul#menu li a { padding: 0 14px 2px 14px; text-decoration:none; line-height:18px; display: block; height:100%}
#col1 ul#menu li ul { font-size:12px}
#col1 ul#menu span { display: inline-table; width:300px}
#col1 ul#menu li ul li a { padding: 0 14px 2px 28px; line-height:16px; display: block; height:100%}
#col1 div.menu_colleccio, #col1 div.menu_autors { background:url(../img/skin/bg_trama.gif); font-size:18px; margin:16px 0;}
#col1 div.menu_colleccio { padding:5px 11px 5px 9px; margin:20px 0 14px 0;}
#col1 div.menu_autors a { padding:5px 11px 5px 9px; text-decoration:none; display:block; height:18px;}
#col1 .actiu { background:#ED174F; color:#FFF}
/* filtratge */
#col1 div#filtratge { padding:12px 8px; display:inline-block; font-size:11px; font-family:Arial, Helvetica, sans-serif; }
#col1 div#filtratge p.titol { font-family:Georgia, "Times New Roman", Times, serif; background:#ED174F; font-size:18px; color:#FFF; display:inline; padding:2px 2px 2px 3px; line-height:27px;}
#col1 div#filtratge div.bloc { margin-bottom: 20px}
#col1 div#filtratge div.bloc p { margin:0 0 3px 0}
#col1 div#filtratge div.bloc p span{ background:#ED174F; font-size:11px; color:#FFF; padding:2px 2px 2px 3px; line-height:20px;}
#col1 div#filtratge input {vertical-align: middle;}



/* columna2 */
.contingutCentral {	margin:0 10px 0 17px;}
/* path */
#col2 #path { background:url(../img/skin/bg_trama.gif); height:13px; overflow:hidden; margin: 7px 0 3px 0; padding: 5px 6px; line-height:12px}
/* home */
#col2 ul#obres_mestres { margin-top: 9px}
#col2 ul#obres_mestres a {padding:0} 
#col2 ul#obres_mestres a:hover { background:none!important}

#col2 ul#obres_mestres li { float:left; line-height:14px; margin-bottom:5px; margin-right:5px}
#col2 ul#obres_mestres li.ultima { margin-right: 0;}
#col2 ul#obres_mestres li div.marc { width:105px; height:105px; float:left; overflow:hidden; border: #D9D9D9 solid 1px;} 
#col2 ul#obres_mestres li div.imatgeMiniatura { display: table-cell; vertical-align: middle; width:105px; height:105px; text-align:center; position: relative;}
#col2 ul#obres_mestres li div.imatgeMiniatura img { height:105px;}
#col2 ul#obres_mestres li div.imatgeMiniatura img.horitzontal { height:auto; width:105px; margin: 0 auto;}

/* \*/
* html #col2 ul#obres_mestres li div.imatgeMiniatura  {
    top: 50%;
    left: 0;
    height: 1px;
    }

* html #col2 ul#obres_mestres li div.imatgeMiniatura img {
    position: relative;
    top: -50%;
    }
/* */




/* colleccions */
#col2 div#colleccio { margin-top:23px;}
#col2 div#colleccio p.descripcio { font-size:14px; line-height: 18px; margin-bottom:18px;}
#col2 div#colleccio div.link { margin-bottom:8px}
#col2 div#colleccio ul#llistat_mosaic { margin-top: 25px}
/* cerca avancada */
#col2 div#cerca { background: url(../img/skin/bg_trama.gif); padding:12px; width: 531px;} 
div#formulari1 { background:#FFF; padding: 20px 40px; }
div#formulari1 label { font-weight:bold; display: block; float: left; text-align: left; width:180px; font-size:13px; padding-top: 2px; padding-bottom:5px}
div#formulari1 input { font-size:12px; line-height:17px; color: #7F7F7F; border: 1px solid #9C9E9D; height:17px; width:205px; padding:0 5px 0 5px;}
div#formulari1 textarea { font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:17px; color: #7F7F7F; border: 1px solid #9C9E9D; height:170px; width:205px; padding:0 5px 0 5px;}
div#formulari1 select { width:218px;}
div#formulari2 { background:#FFF; padding: 20px 40px; margin-top:4px; width:451px; overflow:hidden; display:inline-block; font-size:11px;}
div#formulari2 #bloc1 {width:134px; overflow:hidden; display:inline-block; float:left}
div#formulari2 #bloc2 {width:170px; margin:0 5px; overflow:hidden; display:inline-block; float:left}
div#formulari2 #bloc3 {width:134px; overflow:hidden; display:inline-block; float:left}
div#formulari2 p { font-size:12px; font-weight:bold; margin-bottom:5px}
div#formulari2 input { vertical-align: middle;}
div#enviar_cerca { text-align:right; clear:left; margin:12px 4px 0 0 }

div#formulari2 table { vertical-align: top; border-collapse: collapse;} 
div#formulari2 table td { padding-top:5px}
div#formulari2 table td.amplada_checkbox { width:27px; padding-top:0}


/* cerca avancada RESULTATS */
#col2 div#cerca_resultats div#total { font-size:14px; height:23px; padding:7px 8px 0 8px}
#col2 div#cerca_resultats div.cerca_barra_utilitats { border-top: 1px dotted #4D4D4D; border-bottom: 1px dotted #4D4D4D; padding:6px 0 0 2px; height:18px; font-size:11px; color:#A6A6A6}
#col2 div#cerca_resultats div.cerca_barra_utilitats div.mode_visualitzacio { float:left}
#col2 div#cerca_resultats div.cerca_barra_utilitats div.mode_visualitzacio p, #col2 div#cerca_resultats div.cerca_barra_utilitats div.mode_visualitzacio ul  { display:inline}
#col2 div#cerca_resultats div.cerca_barra_utilitats div.mode_visualitzacio ul li{ display:inline; color:#4D4D4D}
#col2 div#cerca_resultats div.cerca_barra_utilitats div.mode_visualitzacio ul li a { text-decoration:none; line-height:14px; color:#A6A6A6;}
#col2 div#cerca_resultats div.cerca_barra_utilitats div.mode_visualitzacio ul li.mosaic_a span { background:url(../img/skin/icon_mosaic_a.gif) 0 2px no-repeat; padding: 0 7px 0 17px;}
#col2 div#cerca_resultats div.cerca_barra_utilitats div.mode_visualitzacio ul li.mosaic span { background:url(../img/skin/icon_mosaic.gif) 0 2px no-repeat; padding: 0  5px 0 15px;}
#col2 div#cerca_resultats div.cerca_barra_utilitats div.mode_visualitzacio ul li.llistat span { background:url(../img/skin/icon_llistat.gif) 0 2px no-repeat; padding-left: 15px}
#col2 div#cerca_resultats div.cerca_barra_utilitats div.mode_visualitzacio ul li.llistat_a span { background:url(../img/skin/icon_llistat_a.gif) 0 2px no-repeat; padding-left: 17px}
#col2 div#cerca_resultats div.cerca_barra_utilitats ul.paginacio { float:right;}
#col2 div#cerca_resultats div.cerca_barra_utilitats ul.paginacio li { display:inline; border-left: 1px solid #A6A6A6; padding:0 2px 0 4px;}
#col2 div#cerca_resultats div.cerca_barra_utilitats ul.paginacio li.primer { border:0; padding-left:0}
#col2 div#cerca_resultats div.cerca_barra_utilitats ul.paginacio li a { text-decoration:none; line-height:14px; color:#A6A6A6;}
#col2 div#cerca_resultats div.cerca_barra_utilitats ul.paginacio li.actiu { color:#000; padding:0 4px 0 6px;}
#col2 div#llistat_continguts { clear:both; display:inline-table; width:555px}
/* llistat mosaic */
#col2 ul#llistat_mosaic {clear:both; margin:13px 0 0 0; padding:0}
#col2 ul#llistat_mosaic li { display:inline; line-height:14px}
#col2 ul#llistat_mosaic li div.obra { width:179px; overflow:hidden; margin:0; text-align:left; font-size:11px; float:left; margin-right:9px}
#col2 ul#llistat_mosaic li.ultima div.obra{ margin-right: 0;}

#col2 ul#llistat_mosaic li div.obra div.marc { width:177px; height:177px; float:left; overflow:hidden; border: #D9D9D9 solid 1px;} 
#col2 ul#llistat_mosaic li div.obra div.imatgeMiniatura { display: table-cell; vertical-align: middle; width:177px; height:177px; text-align:center; position: relative;}
#col2 ul#llistat_mosaic li div.obra div.imatgeMiniatura img { height:177px;}
#col2 ul#llistat_mosaic li div.obra div.imatgeMiniatura img.horitzontal { height:auto; width:177px; margin: 0 auto;}

/* \*/
* html #col2 ul#llistat_mosaic li div.obra div.imatgeMiniatura  {
    top: 50%;
    left: 0;
    height: 1px;
    }

* html #col2 ul#llistat_mosaic li div.obra div.imatgeMiniatura img {
    position: relative;
    top: -50%;
    }
/* */

#col2 ul#llistat_mosaic li div.obra div.infoObra { padding: 2px 6px 5px 6px}
#col2 ul#llistat_mosaic li div.obra div.infoObra .colleccio { color:#ED174F; font-weight:bold; padding-left:2px}
#col2 ul#llistat_mosaic li div.obra div.infoObra .autor { font-weight:bold; padding-left:2px}
#col2 ul#llistat_mosaic li div.obra div.infoObra .data { padding-left:2px}
#col2 ul#llistat_mosaic li div.obra div.infoObra p { padding-top: 2px}
#col2 ul#llistat_mosaic li div.obra div.infoObra a { font-style:italic}
/* llistat horitzontal + carrito (sol·licitar Imatges pas 2) */
#col2 ul#llistat_horitzontal {clear:both; margin:0 0 0 0; padding:0}
#col2 ul#llistat_horitzontal li { margin: 0; line-height:14px; border-bottom: 1px dotted #4D4D4D;}
#col2 ul#llistat_horitzontal li.ultima { border: 0;}

#col2 ul#llistat_horitzontal li div.obra { clear:both; display:inline-table; width:545px; overflow:hidden; padding:10px 0 12px 0; text-align:left; font-size:12px;  }
#col2 ul#llistat_horitzontal li div.obra div.marc { width:105px; height:105px; float:right; overflow:hidden; border: #D9D9D9 solid 1px; margin: 4px 0 0 0 } 
#col2 ul#llistat_horitzontal li div.obra div.imatgeMiniatura {display: table-cell; vertical-align: middle; width:105px; height:105px; text-align:center; position:relative}
#col2 ul#llistat_horitzontal li div.obra div.imatgeMiniatura img { height:105px;}
#col2 ul#llistat_horitzontal li div.obra div.imatgeMiniatura img.horitzontal { height:auto; width:105px; margin: 0 auto;}
/* \*/
* html #col2 ul#llistat_horitzontal li div.obra div.imatgeMiniatura  {
    top: 50%;
    left: 0;
    height: 1px;
    }

* html #col2 ul#llistat_horitzontal li div.obra div.imatgeMiniatura img {
    position: relative;
    top: -50%;
    }
/* */


#col2 ul#llistat_horitzontal li div.obra div.infoObra { display:inline-table; width:420px; overflow:hidden;}
#col2 ul#llistat_horitzontal li div.obra div.infoObra .colleccio { color:#ED174F; font-weight:bold; padding-left:2px}
#col2 ul#llistat_horitzontal li div.obra div.infoObra .autor { font-weight:bold; padding-left:2px}
#col2 ul#llistat_horitzontal li div.obra div.infoObra .data { padding-left:2px}
#col2 ul#llistat_horitzontal li div.obra div.infoObra p { padding-bottom: 2px}
#col2 ul#llistat_horitzontal li div.obra div.infoObra a { font-style:italic}
#col2 ul#llistat_horitzontal li div.obra div.infoObra ul { margin:5px 0 0 2px }
#col2 ul#llistat_horitzontal li div.obra div.infoObra ul li { border:0; font-size:11px; color:#7F7F7F;} 
/* Llistat autors*/
#col2 div#cerca_resultats div#total div { float:left}
#col2 div#cerca_resultats div#total ul.abcedari { float:right; font-size:12px}
#col2 div#cerca_resultats div#total ul.abcedari li { display:inline; border-left: 1px solid #A6A6A6; padding:0 1px 0 3px;}
#col2 div#cerca_resultats div#total ul.abcedari li.ultim { border-right: 1px solid #A6A6A6; padding-right:3px}
#col2 div#cerca_resultats div#total ul.abcedari li a { text-decoration:none; line-height:14px; color:#A6A6A6; margin:0; padding:0}
#col2 div#cerca_resultats div#total ul.abcedari li a.actiu { color:#000;}
#col2 div.cerca_barra_utilitats .lletra { float:left; font-size:14px; font-weight:bold; color:#000; padding-left:6px}
#col2 ul#llistat_horitzontal li div.autors { clear:both; display:inline-table; width:555px; overflow:hidden; padding:4px 0 4px 0; text-align:left; font-size:12px }
#col2 ul#llistat_horitzontal li div.autors div.numObres { width:42px; overflow:hidden; float:right; text-align:right; padding-right: 8px; overflow:hidden}  
#col2 ul#llistat_horitzontal li div.autors div.infoAutor { display:inline-table; width:490px; overflow:hidden; padding-left: 7px}
#col2 ul#llistat_horitzontal li div.autors div.infoAutor a { font-weight:bold; text-decoration:none;}

/* carrito (sol·licitar Imatges pas 2 */
#col2 div#marc_formulari { background: url(../img/skin/bg_trama.gif); margin-top:20px; padding:12px; width: 531px;} 
#col2 ul#llistat_horitzontal ul.condicions_us {  padding:0; margin:0;}
#col2 ul#llistat_horitzontal ul.condicions_us li { font-weight:bold; line-height:20px; padding-bottom:2px}
#col2 ul#llistat_horitzontal ul.condicions_us input { vertical-align: middle;}
#col2 ul#llistat_horitzontal ul.condicions_us input.boto { margin-right: 10px; vertical-align:top} 
#col2 ul#llistat_horitzontal ul.condicions_us label { margin-right: 10px;font-size:12px; color:#4D4D4D; vertical-align: middle }
#col2 ul#llistat_horitzontal ul.condicions_us select { vertical-align: middle}
#col2 div#marc_formulari div#formulari { background:#FFF; padding: 20px 5px 20px 20px; }
#col2 div#marc_formulari div#formulari label { font-weight:bold; display: block; float: left; text-align: left; width:230px; font-size:13px; height:20px; padding-top: 2px}
#col2 div#marc_formulari div#formulari input { font-size:12px; line-height:17px; color: #7F7F7F; border: 1px solid #9C9E9D; height:17px; width:205px; padding:0 5px 0 5px;}
#col2 div#marc_formulari div#formulari input.botoUs { width:auto; vertical-align: middle; margin-left:5px; margin-right:2px; margin-bottom:2px; border:0}
#col2 div#marc_formulari div#formulari input.avisLegal { width:auto; vertical-align: middle; margin-left:0; margin-right:2px; margin-bottom:2px; border:0}
#col2 div#marc_formulari div#formulari li.condicionsUs { padding-left:0; margin-bottom:5px }
#col2 div#marc_formulari div#formulari li.condicionsUs p { text-align:left; font-size:10px; line-height:14px; font-weight:normal; float: none; padding:5px 0 10px 0}
#col2 div#marc_formulari div#formulari ul.link { margin-left:10px}
p.missatgeOk { font-size:14px; margin:10px; padding:0}
.error { color:#FF0000}

/* fitxa */
#col2 #fitxa, #col2 #solicitar { margin-top:23px;} 
/*
#col2 #fitxa div.imatgeMiniatura  { float:left; width:367px; overflow:hidden; margin-right:10px }
#col2 #fitxa div.imatgeMiniatura img { border: 1px solid #D9D9D9; width:365px;}
*/

#col2 #fitxa div.imatgeObra { float:left; width:367px; overflow:hidden; margin-right:10px}
#col2 #fitxa div.imatgeObra div.marc  { overflow:hidden; border: #D9D9D9 solid 1px; width:365px; height:365px;  }
#col2 #fitxa div.imatgeObra div.marc div.imatgeMiniatura { display: table-cell; vertical-align: middle; width:365px; height:365px; text-align:center; position:relative;}
#col2 #fitxa div.imatgeObra div.marc div.imatgeMiniatura img { height:365px;}
#col2 #fitxa div.imatgeObra div.marc div.imatgeMiniatura img.horitzontal { height:auto; width:365px; margin: 0 auto;}
/* \*/
* html #col2 #fitxa div.imatgeObra div.marc div.imatgeMiniatura  {
    top: 50%;
    left: 0;
    height: 1px;
    }

* html #col2 #fitxa div.imatgeObra div.marc div.imatgeMiniatura img {
    position: relative;
    top: -50%;
    }
/* */


#col2 #fitxa ul.utilitatsFitxa { margin: 10px 0 0 10px}
#col2 #fitxa ul.utilitatsFitxa li { display:inline; color:#7F7F7F; font-size:11px;}
#col2 #fitxa ul.utilitatsFitxa li a { height:12px; margin-right:25px; padding:22px 0 0 0; text-decoration:none; color:#7F7F7F; float:left; }
#col2 #fitxa ul.utilitatsFitxa li a:hover { background-color: #FFF!important; color:#000!important}
#col2 #fitxa ul.utilitatsFitxa li.bt_ampliar a { background: url(../img/skin/icon_ampliar.gif) no-repeat; }
#col2 #fitxa ul.utilitatsFitxa li.bt_imprimir a { background: url(../img/skin/icon_imprimir.gif) no-repeat; }
#col2 #fitxa ul.utilitatsFitxa li.bt_audioguia a { background: url(../img/skin/icon_audioguia.gif) no-repeat; }
#col2 #fitxa ul.utilitatsFitxa li.bt_carrito a { background: url(../img/skin/icon_carrito.gif) no-repeat; margin-right:0;}
#col2 #fitxa ul.utilitatsFitxa li.bt_compartir a { background: url(../img/skin/icon_compartir.gif) no-repeat;}
#col2 #fitxa ul.utilitatsFitxa li.bt_sonoguia a { background: url(../img/skin/icon_sonoguia.gif) no-repeat;}

#col2 #fitxa div.infoObra { font-size:15px;}
#col2 #fitxa div.infoObra p, #col2 #fitxa div.infoObra h3 { padding-bottom: 2px; color:#000 }
#col2 #fitxa div.infoObra .colleccio { color:#ED174F; font-weight:bold; padding-bottom:15px; font-size:12px}
#col2 #fitxa div.infoObra .autor { font-weight:bold;}
#col2 #fitxa div.infoObra ul { margin:10px 0 0 2px }
#col2 #fitxa div.infoObra ul li { border:0; font-size:11px; color:#7F7F7F; padding-bottom:5px;} 
#col2 #fitxa div.infoObra ul li.gigafoto { margin-top: 20px} 
#col2 #fitxa div.infoObra ul li.gigafoto span { background:url(../img/skin/icon_gigafoto.gif) no-repeat; padding: 2px 0 2px 20px;  line-height:15px}
#col2 #fitxa div.infoObra ul li.gigafoto a { font-size:11px; text-decoration:none; color:#7F7F7F;}
#col2 #fitxa div.descripcioObra { clear:both; display:inline-table; width:555px; margin-top:20px;}
#col2 #fitxa div.descripcioObra p { font-size:14px; line-height:18px; margin-bottom:18px }
/* tabs */
#col2 #fitxa div#tabs { margin-top:23px}
#col2 #fitxa div#tabs ul#tabs_menu li {display:inline; font-size:14px; line-height:20px; }
#col2 #fitxa div#tabs ul#tabs_menu li div { padding:4px 13px; height:20px; position:relative; float:left; margin-right:5px }
#col2 #fitxa div#tabs ul#tabs_menu li.actiu div { background:url(../img/skin/bg_trama.gif); font-weight:bold}
#col2 #fitxa div#tabs div#tabs_marc { background:url(../img/skin/bg_trama.gif); padding: 12px; width: 531px; margin-top:3px; display:inline-table}
#col2 #fitxa div#tabs div#tabs_contingut, #col2 #fitxa div#tabs div#tabs_contingut_imatges, #col2 #fitxa div#tabs div#tabs_contingut_videos { background:#FFF; padding:6px 12px 12px 12px;  width: 507px;}
/* tabs - Fitxa */
#col2 #fitxa div#tabs div#tabs_contingut ul li {padding: 12px 10px; line-height:14px; border-bottom: 1px dotted #4D4D4D; overflow:hidden; display:inline-block; width:487px}
#col2 #fitxa div#tabs div#tabs_contingut ul li.ultima { border:0}
#col2 #fitxa div#tabs div#tabs_contingut ul li div.columna1 { width:158px; padding-left:2px; overflow:hidden; display:inline-block; float:left; font-weight:bold}
#col2 #fitxa div#tabs div#tabs_contingut ul li div.columna2 { width:317px; padding-left:10px; overflow:hidden; display:inline-block; float:left;}
#col2 #fitxa div#tabs div#tabs_contingut ul li div.txt_desplegat {  display:none; clear:both; padding:18px 2px; font-size:11px}
#col2 #fitxa div#tabs div#tabs_contingut ul li div.txt_desplegat p { margin-bottom: 15px; line-height:13px;}
#col2 #fitxa div#tabs div#tabs_contingut ul li.desplegat { background:url(../img/skin/icon_menys_a.gif) 2px 17px no-repeat; background-color:#EDEDED!important}
#col2 #fitxa div#tabs div#tabs_contingut ul li.desplegat a { font-weight:bold}
#col2 #fitxa div#tabs div#tabs_contingut ul li a { font-weight:bold}
/* tabs - documents */
#col2 #fitxa div#tabs div#tabs_contingut ul#documents li { padding: 12px 10px;}
#col2 #fitxa div#tabs div#tabs_contingut ul#documents li a { font-size:14px}
#col2 #fitxa div#tabs div#tabs_contingut ul#documents li div.columna1 { width:358px; font-weight:bold; font-size:14px; line-height:18px}
#col2 #fitxa div#tabs div#tabs_contingut ul#documents li div.columna2 { width:117px; padding-left:10px; overflow:hidden; display:inline-block; float:left;}
#col2 #fitxa div#tabs div#tabs_contingut ul#documents li div.columna2 a { color:#7F7F7F; font-weight:normal; font-size:11px}
#col2 #fitxa div#tabs div#tabs_contingut ul#documents li.desplegat { background-color: #FFFFFF!important}
#col2 #fitxa div#tabs div#tabs_contingut ul#documents li ul li {padding: 0 0 0 10px; line-height:14px; border:0}
#col2 #fitxa div#tabs div#tabs_contingut ul#documents li ul li div.columna1 { font-size:12px; font-weight:normal}
#col2 #fitxa div#tabs div#tabs_contingut ul#documents li ul li div.columna1 { width:346px;}
#col2 #fitxa div#tabs div#tabs_contingut ul#documents li ul li div.columna2 { width:105px;}
span.descarregar { background: url(../img/skin/icon_link_tabfitxa.gif) 1px 6px no-repeat; padding-left: 9px;}
/* tabs - imatges */
ul#tabs_imatges a {padding:0} 
ul#tabs_imatges a:hover { background:none!important}

ul#tabs_imatges { margin: 23px 0 18px 20px }
ul#tabs_imatges li { display:inline!important; }	
ul#tabs_imatges li div.marc { float:left; width:105px; height:105px; border: 1px solid #D9D9D9; overflow:hidden; margin:4px } 
ul#tabs_imatges li div.imatgeMiniatura { display: table-cell; vertical-align: middle; width:105px; height:105px; text-align:center; position:relative;}
ul#tabs_imatges li div.imatgeMiniatura img { height:105px;}
ul#tabs_imatges li div.imatgeMiniatura img.horitzontal { height:auto; width:105px; margin: 0 auto!important;}
/* \*/
* html ul#tabs_imatges li div.imatgeMiniatura  {
    top: 50%;
    left: 0;
    height: 1px;
    }

* html ul#tabs_imatges li div.imatgeMiniatura img {
    position: relative;
    top: -50%;
    }
/* */

/* tabs - videos */
ul#tabs_videos {  padding-top:6px}
ul#tabs_videos li { display:inline; float:left; line-height:14px; padding:3px}
ul#tabs_videos li div.videoObra {  background:url(../img/skin/boto_play.jpg) 4px 6px no-repeat; width:161px; height:120px; border: 1px solid #D4D4D4; overflow:hidden; margin:0; padding-top:25px}
ul#tabs_videos li img { margin:0; padding:0}
ul#tabs_videos li a { padding:0!important; margin:0!important; font-weight:bold; font-style:italic}
ul#tabs_videos li p { padding: 4px 5px 0 5px; font-size:11px;}
/*ul#tabs_videos li p.capturaVideo { padding:0 0 5px 0}
ul#tabs_videos li p.capturaVideo a:hover { background-color: transparent!important}
*/

/* sol·licitar imatge */
#col2 #solicitar p { line-height: 18px; margin-bottom:20px}
#col2 div.imatge_solicitada { float:right; margin: 5px 0 10px 10px; }
#col2 div.imatge_solicitada img { width:177px; height:177px; border: 1px solid #D9D9D9}


/* columna3 */
/* cercador */
#col3 div#cercador { margin: 39px 0 0 0; padding-bottom:20px;} 
#col3 div#cercador form { margin-bottom:5px}
#col3 div#cercador legend, #col3 div#cercador label { display:none;}
#col3 div#cercador input { font-size:12px; line-height:17px; color: #7F7F7F; border: 1px solid #9C9E9D; height:17px; width:146px; padding:0 5px 0 5px; float:left}
#col3 div#cercador input.enviar_cerca { font-size:12px; color: #7F7F7F; border: 0; height:19px; width:19px; padding:0 }
/* destacats */
#col3 div.destacats { margin: 0 0 20px 0; }
#col3 div.destacats p { font-family:Georgia, "Times New Roman", Times, serif;}
#col3 div.destacats p a { background:#ED174F; color:#FFF; text-decoration:none; font-size:18px; padding:2px 2px 2px 3px; line-height:27px;}
#col3 div.destacats span.titol { background:#ED174F; color:#FFF; padding: 2px; line-height:20px; font-size:11px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
#col3 div.destacats div.imatge_solicitada { padding-bottom: 5px}
#col3 div.destacats div.imatge_solicitada p { font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:15px}
#col3 div.destacats div.imatge_solicitada p a { font-size:11px; padding: 0 2px 1px 0; color:#4F4F4F; background:none;  line-height:15px; font-style:italic}
#col3 div.destacats div.imatge_solicitada p.autor { font-weight:bold}
#col3 div.destacats div.imatge_solicitada p.titol { font-style:italic}
#col3 div.destacats ul.llistat { margin:5px 0 5px 5px}
#col3 div.destacats ul.llistat li { line-height:18px; padding:0 0 2px 0}
#col3 div.destacats p.text { font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height: 15px;}

/* lightbox */
/* playerVideo */
#playerVideo {width:425px; height:300px;}
/* imatges */
#cboxLoadedContent h1 { font-size:12px; margin:12px 0 5px 0; padding:0; font-weight:bold; text-align:left}
#cboxLoadedContent h2 { font-size:15px; color:#000; margin:0 0 0 0; padding:0; font-weight:bold; font-family:Arial, Helvetica, sans-serif;; text-align:left}
#cboxLoadedContent h3 { font-size:15px; color:#000; font-style:italic; margin:3px 0 0 0; padding:0; font-weight:normal; text-align:left}
#cboxLoadedContent h3 a:hover { color:#FFF!important; background-color:#4F4F4F!important; text-decoration:none; text-align:left}
#cboxLoadedContent h4 { font-size:13px; color:#000; margin:0 0 5px 0; padding:0; font-weight:normal; text-align:left}
#cboxLoadedContent p { font-size:12px; color:#4D4D4D!important; padding:3px 0}
#cboxLoadedContent h5 { font-size:10px; color:#4D4D4D!important; margin:0; padding:0; font-weight:normal; text-align:left}
#cboxLoadedContent table { padding-bottom:5px}

#cboxLoadedContent ul.utilitatsFitxa { margin: 5px 0 0 0}
#cboxLoadedContent ul.utilitatsFitxa li { display:inline; color:#7F7F7F; font-size:11px;}
#cboxLoadedContent ul.utilitatsFitxa li a { height:12px; padding:2px 0 5px 22px; text-decoration:none; color:#7F7F7F; float:left; }
#cboxLoadedContent ul.utilitatsFitxa li a:hover { background-color: #FFF!important; color:#000!important}
#cboxLoadedContent ul.utilitatsFitxa li.bt_carrito a { background: url(../img/skin/icon_carrito.gif) no-repeat; margin-right:0;}
