/**** Colours Maybe not needed but good for reference/possible use! ****/

body.bg-Home, body.bg-beure, body.bg-musica, body.bg-nit, body.bg-televisio, body.bg-gai-i-lesbic, body.bg-viu-barcelona{
    color: #333;
    font-size: 12px;
    background: #fff url(/docroot/timeout/templates/images/bg_timeout_chicks.jpg) no-repeat fixed center top;
}

body.bg-art, body.bg-botigues, body.bg-cinema, body.bg-llibres, body.bg-teatre {
    color: #333;
    font-size: 12px;
    background: #fff url(/docroot/timeout/templates/images/bg_timeout_truchot.jpg) no-repeat fixed center top;
}

body.bg-restaurants {
    color: #333;
    font-size: 12px;
    background: #fff url(/docroot/timeout/templates/images/bg_timeout_inedit.jpg) no-repeat fixed center top;
}

p.imgRight {float:right;}

.color-default {color: #333;}
.bgcolor-default { background-color: #FFF;}

.color-art {color: #FF9900;}
.bgcolor-art {background-color: #FF9900;}

.color-botigues,.color-flatshares-flats,.color-property {color: #BA002F;}
.bgcolor-botigues,.bgcolor-flatshares-flats,.bgcolor-property {background-color: #BA002F;}

.color-cinema {color: #003366;}
.bgcolor-cinema {background-color: #003366;}

.color-familia {color: #009999;}
.bgcolor-familia {background-color: #009999;}

.color-gaiilesbic {color: #996699;}
.bgcolor-gaiilesbic {background-color: #996699;}

.color-llibres-poetry {color: #660000;}
.bgcolor-llibres-poetry { background-color: #660000;}

.color-musica,.color-classical-opera {color: #216300;}
.bgcolor-musica,.bgcolor-classical-opera {background-color: #216300;}

.color-nit {color: #3A779E;}
.bgcolor-nit {background-color: #3A779E;}

.color-restaurants,.color-bars {color: #F8A420;}
.bgcolor-restaurants,.bgcolor-bars-pubs {background-color: #F8A420;}

.color-teatre {color: #666633;}
.bgcolor-teatre {background-color: #666633;}

.color-televisio {color: #666633;}
.bgcolor-televisio {background-color: #666633;}

.bgcolor-around-town,.bgcolor-museums,.bgcolor-attractions,.bgcolor-familia {background-color: #009999;}
.color-around-town,.color-museums,.color-attractions,.color-familia {color: #009999;}

.color-cabaret,.color-clubs,.color-alternative-nightlife {color: #005aa6;}
.bgcolor-clubs,.bgcolor-alternative-nightlife {background-color: #005aa6;}

.color-magazine,.color-timeout-magazine,.color-guides,.color-timeout-guides,.color-work-for-timeout,
.color-vacancies {color: #a4cf4c;}

.bgcolor-magazine,.bgcolor-timeout-magazine,.bgcolor-guides,.bgcolor-timeout-guides,
.bgcolor-work-for-timeout,.bgcolor-vacancies {    background-color: #a4cf4c;}

.color-travel {    color: #2bd3e6;}
.bgcolor-travel {    background-color: #2bd3e6;}

.color-travel-mag-section {    color: #009cac;}
.bgcolor-travel-mag-section {    background-color: #009cac;}

.color-travel-mag-consume {    color: #009cac;}
.bgcolor-travel-mag-consume {    background-color: #009cac;}

.color-text,.color-link {    color: #333;}
.bgcolor-text,.bgcolor-link {    background-color: #333;}

.color-more-link {    color: #0099ff;}
.bgcolor-more-link {    background-color: #0099ff;}

.color-hover-link {    color: #ED1B24;}
.bgcolor-hover-link {    background-color: #ED1B24;}


h1.color-art {color:#FF9900;}
span.color-art, span.color-art a {color:#FF9900;}

h1.color-beure {color:#ED1B24;}
span.color-beure, span.color-beure a {color:#ED1B24;}

h1.color-en-familia {color:#F27192;}
span.color-en-familia, span.color-en-familia a {color:#F27192;}

h1.color-gai-i-lesbic {color:#B355A0;}
span.color-gai-i-lesbic, span.color-gai-i-lesbic a {color:#B355A0;}

h1.color-llibres {color:#979190;}
span.color-llibres, span.color-llibres a {color:#979190;}

h1.color-musica {color:#00A650;}
span.color-musica, span.color-musica a {color:#00A650;}

h1.color-televisio {color:#FFCB07;}
span.color-televisio, span.color-televisio a {color:#FFCB07;}

h1.color-teatre {color:#B2D233;}
span.color-teatre, span.color-teatre a {color:#B2D233;}

h1.color-botigues {color:#C756A0;}
span.color-botigues, span.color-botigues a {color:#C756A0;}

h1.color-cinema {color:#0B4DA2;}
span.color-cinema, span.color-cinema a {color:#0B4DA2;}

h1.color-nit {color:#0089D0;}
span.color-nit, span.color-nit a {color:#0089D0;}

h1.color-restaurants {color:#ED1B23;}
span.color-restaurants, span.color-restaurants a {color:#ED1B23;}

h1.color-viu-barcelona {color:#16C1F3;}
span.color-viu-barcelona, span.color-viu-barcelona a {color:#16C1F3;}

h1.color-subscripcio {color:red; font-size:2.8em;}

h1.color-dosperun {font-size:3em; margin-top:5px;}


span.more a { color: #0099ff;}
span.more a:hover {color: #ED1B24;}



/*======================== INDIVIDUAL MENU ITEM CONFIG ========================*/

/* menu item colors */

.top-navigation-menu ul.art li:hover a.item-top.no-dropdown,
.top-navigation-menu ul.art li a.item-top.no-dropdown:hover,
.top-navigation-menu ul.art li a.item-top.no-dropdown.selected,
.top-navigation-menu ul.art li a.item-top.no-dropdown.selected:visited{border:1px solid #FF9900;background:#FF9900;}
.top-navigation-menu ul.art li span.pointer span{border-top: 8px solid #FF9900;}


.top-navigation-menu ul.beure li:hover a.item-top.no-dropdown,
.top-navigation-menu ul.beure li a.item-top.no-dropdown:hover,
.top-navigation-menu ul.beure li a.item-top.no-dropdown.selected,
.top-navigation-menu ul.beure li a.item-top.no-dropdown.selected:visited{border:1px solid #ED1B24;background:#ED1B24;}
.top-navigation-menu ul.beure li span.pointer span{border-top: 8px solid #ED1B24;}

.top-navigation-menu ul.botigues li:hover a.item-top.no-dropdown,
.top-navigation-menu ul.botigues li a.item-top.no-dropdown:hover,
.top-navigation-menu ul.botigues li a.item-top.no-dropdown.selected,
.top-navigation-menu ul.botigues li a.item-top.no-dropdown.selected:visited{border:1px solid #C756A0;background:#C756A0;}
.top-navigation-menu ul.botigues li span.pointer span{border-top: 8px solid #C756A0;}

.top-navigation-menu ul.cinema li:hover a.item-top.no-dropdown,
.top-navigation-menu ul.cinema li a.item-top.no-dropdown:hover,
.top-navigation-menu ul.cinema li a.item-top.no-dropdown.selected,
.top-navigation-menu ul.cinema li a.item-top.no-dropdown.selected:visited{border: 1px solid #0B4DA2;background:#0B4DA2;}
.top-navigation-menu ul.cinema li span.pointer span{border-top: 8px solid #0B4DA2;}

.top-navigation-menu ul.familia li:hover a.item-top.no-dropdown,
.top-navigation-menu ul.familia li a.item-top.no-dropdown:hover,
.top-navigation-menu ul.familia li a.item-top.no-dropdown.selected,
.top-navigation-menu ul.familia li a.item-top.no-dropdown.selected:visited{border:1px solid #F27192;background:#F27192;}
.top-navigation-menu ul.familia li span.pointer span{border-top: 8px solid #F27192;}

.top-navigation-menu ul.gaiilesbic li:hover a.item-top.no-dropdown,
.top-navigation-menu ul.gaiilesbic li a.item-top.no-dropdown:hover,
.top-navigation-menu ul.gaiilesbic li a.item-top.no-dropdown.selected,
.top-navigation-menu ul.gaiilesbic li a.item-top.no-dropdown.selected:visited{border:1px solid #B355A0;background:#B355A0;}
.top-navigation-menu ul.gaiilesbic li span.pointer span{border-top: 8px solid #B355A0;}

.top-navigation-menu ul.llibres li:hover a.item-top.no-dropdown,
.top-navigation-menu ul.llibres li a.item-top.no-dropdown:hover,
.top-navigation-menu ul.llibres li a.item-top.no-dropdown.selected,
.top-navigation-menu ul.llibres li a.item-top.no-dropdown.selected:visited{border:1px solid #979190;background:#979190;}
.top-navigation-menu ul.llibres li span.pointer span{border-top: 8px solid #979190;}

.top-navigation-menu ul.musica li:hover a.item-top.no-dropdown,
.top-navigation-menu ul.musica li a.item-top.no-dropdown:hover,
.top-navigation-menu ul.musica li a.item-top.no-dropdown.selected,
.top-navigation-menu ul.musica li a.item-top.no-dropdown.selected:visited{border:1px solid #00A650;background:#00A650;}
.top-navigation-menu ul.musica li span.pointer span{border-top: 8px solid #00A650;}

.top-navigation-menu ul.nit li:hover a.item-top.no-dropdown,
.top-navigation-menu ul.nit li a.item-top.no-dropdown:hover,
.top-navigation-menu ul.nit li a.item-top.no-dropdown.selected,
.top-navigation-menu ul.nit li a.item-top.no-dropdown.selected:visited{border:1px solid #0089D0;background:#0089D0;}
.top-navigation-menu ul.nit li span.pointer span{border-top: 8px solid #0089D0;}

.top-navigation-menu ul.restaurants li:hover a.item-top.no-dropdown,
.top-navigation-menu ul.restaurants li a.item-top.no-dropdown:hover,
.top-navigation-menu ul.restaurants li a.item-top.no-dropdown.selected,
.top-navigation-menu ul.restaurants li a.item-top.no-dropdown.selected:visited{border: 1px solid #ED1B23;background:#ED1B23;}
.top-navigation-menu ul.restaurants li span.pointer span{border-top: 8px solid #ED1B23;}

.top-navigation-menu ul.teatre li:hover a.item-top.no-dropdown,
.top-navigation-menu ul.teatre li a.item-top.no-dropdown:hover,
.top-navigation-menu ul.teatre li a.item-top.no-dropdown.selected,
.top-navigation-menu ul.teatre li a.item-top.no-dropdown.selected:visited{border: 1px solid #B2D233;background:#B2D233;}
.top-navigation-menu ul.teatre li span.pointer span{border-top: 8px solid #B2D233;}

.top-navigation-menu ul.televisio li:hover a.item-top.no-dropdown,
.top-navigation-menu ul.televisio li a.item-top.no-dropdown:hover,
.top-navigation-menu ul.televisio li a.item-top.no-dropdown.selected,
.top-navigation-menu ul.televisio li a.item-top.no-dropdown.selected:visited{border: 1px solid #FFCB07;background:#FFCB07;}
.top-navigation-menu ul.televisio li span.pointer span{border-top: 8px solid #FFCB07;}

.top-navigation-menu ul.sport li:hover a.item-top.no-dropdown,
.top-navigation-menu ul.sport li a.item-top.no-dropdown:hover,
.top-navigation-menu ul.sport li a.item-top.no-dropdown.selected,
.top-navigation-menu ul.sport li a.item-top.no-dropdown.selected:visited{border:1px solid #a5cf4e;background:#8EBD2F;}
.top-navigation-menu ul.sport li span.pointer span{border-top: 8px solid #a5cf4e;}

.top-navigation-menu ul.viu-barcelona li:hover a.item-top.no-dropdown,
.top-navigation-menu ul.viu-barcelona li a.item-top.no-dropdown:hover,
.top-navigation-menu ul.viu-barcelona li a.item-top.no-dropdown.selected,
.top-navigation-menu ul.viu-barcelona li a.item-top.no-dropdown.selected:visited{border:1px solid #16C1F3;background:#16C1F3;}
.top-navigation-menu ul.viu-barcelona li span.pointer span{border-top: 8px solid #16C1F3;}


.top-navigation-menu ul li:hover ul.item-menu.art-dropdown li a,.top-navigation-menu ul li a:hover ul.item-menu.art-dropdown li a{background:#f267a8;}

.top-navigation-menu ul li:hover ul.item-menu.museums-dropdown li a,.top-navigation-menu ul li a:hover ul.item-menu.museums-dropdown li a{background:#65c267;}

.top-navigation-menu ul li:hover ul.item-menu.restaurants-dropdown li a,.top-navigation-menu ul li a:hover ul.item-menu.restaurants-dropdown li a{background:#f60;}

.top-navigation-menu ul li:hover ul.item-menu.bars-dropdown li a,.top-navigation-menu ul li a:hover ul.item-menu.bars-dropdown li a{background:#f60;}



/*NAV BAR*/

div.left-column ul.left-column{overflow:hidden;margin:8px 0; font-size:10px}
div.left-column ul.left-column li{float:left;margin-right:4px;}

div.left-column ul.left-column li a{color:#555;display:block;height:21px;line-height:21px;padding:0 4px;
background-image:url('cssimg/alticons.png');.
background-position:-999px;background-repeat:no-repeat;padding-left:22px;float:left}

div.left-column ul.left-column li a:hover{color:#fff;background-color:#333;text-decoration:none}


div.left-column ul.left-column li a.to-home {background-position:0px -0px;}
div.left-column ul.left-column li a.to-home:hover {background-position:0px -191px;}

div.left-column ul.left-column li a.to-competition {background-position:0px -62px;}
div.left-column ul.left-column li a.to-competition:hover {background-position:0px -253px;}

div.left-column ul.left-column li a.to-newsletter {background-position:0px -85px;}
div.left-column ul.left-column li a.to-newsletter:hover {background-position:0px -276px;}

div.left-column ul.left-column li a.to-feature {background-position:0px -22px;}
div.left-column ul.left-column li a.to-feature:hover {background-position:0px -213px;}

div.left-column ul.left-column li a.to-subscription {background-position:0px -106px;}
div.left-column ul.left-column li a.to-subscription:hover {background-position:0px -298px;}

div.left-column ul.left-column li a.to-blogs{background-position:0px -170px;}
div.left-column ul.left-column li a.to-blogs:hover {background-position:0px -360px;}







/* NEWSLETTERS */

.newsletter {
	background:#D2ECF9 none repeat scroll 0 0;
	margin:0 0 15px;
	padding:5px 0 5px 5px;
	width:98%;
}

#facet-newsletter form button { 
	 background-image:none;
	 background-color: #ED1B24; 
	 color: #ffffff;
	 margin-top: 5px!important;   
	 margin-bottom: 15px!important;   
	 cursor: pointer!important;}	
	 
#facet-newsletter form input{ width:149px;}

	 




/* COMPETITIONS */
.competitions {margin-bottom:10px;}
.competitions li{clear:both;margin-bottom:5px;padding-bottom:5px;width:100%;overflow:hidden}
.competitions li a{color:#333; font-weight:bold;}
.competitions img{float:left;margin:3px 10px 0 0}
.competitions a{display:block;color:#32aaff}
.competitions a:hover{color:#ED1B24;}


/* CONNECT */
.connect {margin-bottom:10px;}
.connect li{clear:both;margin-bottom:5px;padding-bottom:5px;width:100%;overflow:hidden}
.connect li a{color:#333; font-weight:bold;}
.connect img{float:left;margin:3px 10px 0 0}
.connect a{display:block;color:#32aaff}
.connect a:hover{color:#ED1B24;}

/* NEWSLETTER BOTTOM */

.wrapper{float:left;width:100%}
.fixedcol{float:left;}

/* COMENTAT PER OLEGUER PER POSAR ELS SEPARADORS
div.element-wrapper.section-seperator-bottom {
    border-bottom: 0px;
}
*/

.grid5 .flexycol,.grid4 .grid5 .flexycol,.grid1 .grid5 .flexycol,.grid2 .grid5 .flexycol{
margin:0 240px 0 0;
}
.grid5 .fixedcol,.grid4 .grid5 .fixedcol,.grid1 .grid5 .fixedcol,.grid2 .grid5 .fixedcol{width:220px;margin-left:-220px}



.newsletter-global-bottom {padding:0 0 10px 0; height:1%;overflow:hidden;font-size:11px;margin-top:30px; }
.newsletter-global-bottom h3{margin:0;padding-top:2px;background:#eee;padding-left:5px}
.newsletter-global-bottom .grid5 {
	background:#eee;
}
.newsletter-global-bottom h5{font-size:1.3em; padding-top:5px; border-bottom:1px solid #ccc; width:260px}
.newsletter-global-bottom span{display:block;height:20px;line-height:1.5em;text-align:center}
.newsletter-global-bottom span.flevel1{border-bottom:1px solid #ccc;margin-left:66px}
.newsletter-global-bottom span.flevel2{margin-left:66px}
.newsletter-global-bottom span.flevel3{margin:5px 0;height:auto;line-height:1.5em; padding-bottom:5px;border-bottom:1px solid #ccc;}
.newsletter-global-bottom span.flevel3 a{padding:0 5px;}
.newsletter-global-bottom span a{color:#32aaff}
.newsletter-global-bottom span a:hover {color:#ED1B24}
.newsletter-global-bottom ul {margin-top:30px}
.newsletter-global-bottom ul li {font-size:12px;}
.fletter {background:url('cssimg/newsletter.jpg') no-repeat right top; overflow:hidden; padding-bottom:15px;}
.fletter h5,.fletter p {padding-left:5px}
input.navSearchBox {margin-left:6px;}

.seenews {display:block; margin-left:-6px!important; padding-top:6px;
clear:both;background-image:url('cssimg/redbullet.gif'); background-position:left center; background-repeat:no-repeat;}

#nl_subscribe .navSearchBox {width:200px!important;display:block!important; margin-left:5px!important;}
#nl_subscribe .gradbut {clear:both!important;}

a.gradbut {display:block; text-decoration:none; float:left; color:#fff; font-size:1.2em; height:23px; padding:0 0 0 10px; margin:5px; line-height:21px; background:url('cssimg/gradbut.png') no-repeat; overflow:visible;}
a.gradbut span {display:block;  float:left; height:23px; line-height:23px; padding:0 35px 0 0; margin:0 -1px 0 0; background:url('cssimg/gradbut.png') no-repeat; background-position:right 0px; cursor:hand;}
a.gradbut:hover {text-decoration:underline}


/* ROTADOR DE TABS */

.globtag {margin-bottom:20px;display:absolute; z-index:2;}
.globtag ul {clear:both; overflow:hidden; font-size:12px; position:relative; z-index:2; overflow:hidden; height:1%;}
.globtag ul li{float:left; padding:0 2px;}
.globtag ul li a{float:left; padding:3px 12px; background:#f2f2f2; color:#555; border:1px solid #999;}
.globtag li a:hover{color:#FA012C;text-decoration:underline}
.globtag li a.slected {border-bottom:1px solid #fff!important;background:#fff!important;color:#333!important;display:absolute;z-index:3;text-decoration:none!important;}
.globtag ul li span{float:left;}
.globtag div {border:1px solid #999;position:relative; z-index:0; margin-top:-1px;}
.globtag div ol {padding:5px;}
.globtag div ol li{padding:1px 0 2px 0;color:#ED1B24;list-style-type:decimal!important;list-style-position:inside!important;}
.globtag div ol li a {color:#333; line-height:1.15em}
.globtag ul li a.ui-tabs-selected {border-bottom:1px solid #fff!important;background:#fff!important;color:#333!important;display:absolute;z-index:3;text-decoration:none!important;}
.selected a{border-bottom:1px solid #fff!important;background:#fff!important;color:#333!important;display:absolute;z-index:3;text-decoration:none!important;}
.ui-tabs-panel {display:block;}
.ui-tabs-hide {display:none;}


/* FOOTER */
.footer{padding:0 0 10px 0; 
height:1%; overflow:hidden; font-size:11px; margin-top:20px!important; padding-top:0!important; background-color:#EEEEEE; }
div.newsletter-global-bottom { margin:0px; }
div.newsletter-global-bottom div.grid5 div.wrapper {border-bottom:1px solid #aaa;}
div.newsletter-global-bottom div.grid5 div.wrapper div.flexycol div.grid5 div.wrapper {border-bottom:0px;}

.footer h3{ margin:0; margin-top:0px!important; background:#eee; padding-left:5px; border-top:1px solid #aaa; line-height:24px; }
.footer .grid5 {background:#eee;}
.footer h5{font-size:1.3em; border-top:0px; border-bottom:1px solid #ccc; width:260px; line-height:25px;}
.footer span{display:block; height:20px; line-height:1.5em;text-align:center}
.footer span.flevel1{border-bottom:1px solid #ccc;margin-left:66px}
.footer span.flevel2{margin-left:66px;}
.footer span.flevel3{margin:5px 0;height:auto;line-height:1.5em; padding-bottom:5px;border-bottom:1px solid #ccc;}
.footer span.flevel3 a{padding:0 5px;}
.footer span a{color:#32aaff}
.footer span a:hover {color:#ED1B24}
.footer ul {margin-top:30px; line-height:16px; margin-left:10px;}
.footer ul li {font-size:10px; list-style-type:circle;}
.fletter {background:url('cssimg/newsletter.jpg') no-repeat right top; overflow:hidden; padding-bottom:15px;}
.fletter h5, .fletter p {padding-left:5px; line-height:22px;}
.fletter p {padding-left:5px;  width:250px; line-height:18px;}

.seenews {display:block;padding-left:13px;clear:both;background-image:url('cssimg/redbullet.gif'); background-position:left center; background-repeat:no-repeat;}

a.gradbut, .gradbut span {background-image:none!important;    background-color: #ED1B24!important;    color: #ffffff!important;
    margin-bottom: 5px!important;    cursor: pointer!important;}	

div.global-bottom {margin-top:-5px; background-color:#FFFFFF; padding-top:15px;}
div.global-bottom ul {margin:0px;}
div.global-bottom ul li a {color:#32AAFF;}


/* -------------------------------------------------------------------------------------------------- */



/* MAG COVERS LEFT */


/* MAG COVERS LEFT */
.magcovers div{text-align:center; 
border:1px solid #999; padding-top:10px;
 padding-bottom:10px; background:#eee; 
margin-bottom:20px;}

.magcovers div img {border:1px solid #bbb; padding:1px; 
background:#fff; margin-bottom:10px;}
.magcovers div span {display:block;clear:both;
 font-size:1.2em; color:#000; font-weight:bold;}
.magcovers div span.mgtease {font-size:1.3em; line-height:20px; color:#f00;}
.magcovers div span.mgtease span {display:inline; font-size:14px;}
.magcovers div a:hover img{border-color:#666;}
.magcovers div a:hover span {color:#f00}
.magcovers div a:hover span.mgtease {color:#000;}
.magcovers div a:hover span.mgtease span{color:#f00;}
/*.magcovers div span {display:block;clear:both;font-family:'Arial Black',Gadget,sans-serif; font-size:11px; color:#000;}*/

/* ------------------------------------------------------------------------ */

/* TREE PICS */

ul li.threepics_image {width:95px; float:left; margin-left:5px;}
img.threepics_photo { border:1px solid #ccc;}


/*ENQUESTA*/
#poll{ margin-top:10px; margin-bottom:20px;}
#poll { line-height:20px;}
#poll form {margin-top:10px; line-height:18px;}
#poll  form button { 
	 background-image:none;
	 background-color: #ED1B24; 
	 color: #ffffff;
	 margin-top: 5px!important;   
	 margin-bottom: 15px!important;   
	 cursor: pointer!important;}
	 


/*RSS*/
#tobinfo { margin-top:10px; margin-bottom:10px;}
#tobinfo p { line-height:20px;}


/* CALENDER */
.calender {background:#E1E1E1; padding-bottom:5px; margin-bottom:22px; width:460px;}
.calender h3 {background:#fff;}
.calender ol {overflow:hidden; height:1%; clear:both;margin-bottom:10px;}
.calender ol li{float:left; width:14%; height:54px; text-align:center; font-size:22px; font-weight:bold; color:#888; cursor:pointer; cursor:hand;}
.calender ol li span{display:block; width:100%; float:left; text-align:center; color:#555; font-size:14px; margin:3px 0 ;}
.calender ol li.weekend {color:#f88;}
.calender ol li.weekend span {color:#f55;}
.calender ul{width:448px;margin:0px 5px 0 5px; border:1px solid #adadad; background:#fff; clear:both;}
.calender ul li{padding:0 10px 10px 10px; display:none;}
.calender ul li.shown{display:block;}
.calender ul li.shown>div {background-image:url('cssimg/verdot.gif')!important; background-repeat:repeat-x!important; background-position:top!important;}
.calender ul li div{margin-top:5px; padding-top:6px; overflow:hidden;}
.calender .calcar {display:none; position:absolute; z-index:10}
.calender ul li img{float:left; padding-right:10px;}
.calender ul li h4{font-size:15px;}
.calender ul li h4 span{font-size:12px;}
.calender .mark {display:none; position:absolute; z-index:2; height:62px; width:64px; background:url('cssimg/calmark.png'); background-repeat:no-repeat;margin:0;padding:0;}
.calender .seeall {display:block; clear:both;}



.photolist a.color-Nit, .color-Nit,.color-Nit #pagehead ul li a:hover,.color-Nit #pagehead ul li a.curr{color:#3A779E;}
.photolist a.color-Cinema, .color-Cinema,.color-Cinema #pagehead ul li a:hover,.color-Cinema #pagehead ul li a.curr{color:#003366;}
.photolist a.color-M�sica, .color-M�sica,.color-M�sica #pagehead ul li a:hover,.color-M�sica #pagehead ul li a.curr{color:#216300;}
.photolist a.color-art, .color-art, .art #pagehead ul li a:hover,.color-art #pagehead ul li a.curr{color:#F267A8;}
.photolist a.color-Llibres, .color-Llibres, .color-Llibres,.color-Llibres #pagehead ul li a:hover,.color-Llibres #pagehead ul li a.curr{color:#660000;}

.photolist a.color-Gai i l�sbic, .color-Gai i l�sbic, .color-Gai i l�sbic,.color-Gai i l�sbic #pagehead ul li a:hover,.color-Gai i l�sbic #pagehead ul li a.curr{color:#996699;}

.photolist a.color-En fam�lia, .color-En fam�lia, .color-En fam�lia,.color-En fam�lia #pagehead ul li a:hover,.color-En fam�lia #pagehead ul li a.curr{color:#009999;}









.MD_rightTabMultiBlog .TP_tabs .TP_nav li{list-style-type:none;padding-right:4px;height:65px}.ie .MD_rightTabMultiBlog .TP_tabs .TP_nav li{list-style-type:none;padding-right:0;height:65px}.MD_rightTabMultiBlog .TP_tabs .TP_nav li a{border-bottom:none;color:#000;line-height:18px;text-decoration:none}.MD_rightTabMultiBlog .TP_tabs .TP_nav .selected a{margin-top:0}

.MD_rightTabMultiBlog .TP_tabs .TP_content{
background:#fff;border:2px solid #949494;height:auto!important;min-height:318px;width:183px}

.MD_rightTabMultiBlog .TP_tabs .TP_content ul.TP_tabContent
{min-height:300px;overflow:hidden;padding:10px; float:right!important;}

ul.TP_tabContent {float:right!important;}

.safari .MD_rightTabMultiBlog .TP_tabs .TP_content ul.TP_tabContent{min-height:300px;overflow:hidden}

.MD_rightTabMultiBlog .TP_tabs .TP_green{border-color:#395848}.MD_rightTabMultiBlog .TP_tabs .TP_red{border-color:#564148}.MD_rightTabMultiBlog .TP_tabs .TP_lightBlue{border-color:#39c5d4}.MD_rightTabMultiBlog .TP_tabs .TP_darkBlue{border-color:#2f6883}.MD_rightTabMultiBlog .TP_tabs .TP_purple{border-color:#433789}.MD_rightTabMultiBlog .TP_tabs .TP_tabContent li.TP_firstRssItem{padding-bottom:8px}.MD_rightTabMultiBlog .TP_tabs .TP_tabContent li.TP_disc{list-style:disc;margin-left:13px;padding-bottom:8px}.MD_rightTabMultiBlog .TP_tabs li .TP_carat{height:18px;position:absolute;width:15px;z-index:1;margin:25px 0 0}.ie .MD_rightTabMultiBlog .TP_tabs li .TP_carat{margin:25px 0 0 -3px}.safari .MD_rightTabMultiBlog .TP_tabs li .TP_carat{margin:-40px 0 0 120px}.MD_rightTabMultiBlog .TP_tabs li .TP_lightBlue_carat{background:url(../../../images/icon/carat_lightblue.png) no-repeat}.MD_rightTabMultiBlog .TP_tabs li .TP_darkBlue_carat{background:url(../../../images/icon/carat_darkblue.png) no-repeat}




/*GOOGLE MAPS*/

.gmnoprint div {margin-bottom:0px!important;}
#logocontrol {margin-bottom:10px!important;}
div#copyright {margin-bottom:0px!important;}



/** CALENDAR VERSIO SINGAPORE **/

#calendar div.indentmenu ul {
	margin: 0 6px;
	background-color: #ddd;
}
#calendar div.indentmenu ul li{
	float: left;
	width: 61px;
	padding: 3px;
	background-color: #ddd;
}
#calendar div.indentmenu ul li a, 
#calendar div.indentmenu ul li a:link,
#calendar div.indentmenuul li a:visited, 
#calendar div.indentmenuul li a:active {
	display: block;
	text-align: center;
	padding: 3px;
	text-decoration: none;
	border: 3px solid #ddd;
}
#calendar div.indentmenu ul li a:hover, 
#calendar div.indentmenu ul li a.ui-tabs-selected {
	border: 3px solid #C00;
}

#calendar div.indentmenu ul li.calendar-even a {
	background-color: #ccc;
}
#calendar div.indentmenu ul li.calendar-odd a {
	background-color: #eee;
}
#calendar .weekday {
	font-weight: bold;
	text-transform:uppercase;
	line-height: 1.2em;
	vertical-align: middle;
}
#calendar .monthday {
	font-weight: bold;
	text-transform:uppercase;
	line-height: 1.3em;
	font-size: 1.7em;
	vertical-align: middle;
}
#calendarItens .tabcontent {
	margin: 0;
	margin-left: 6px;
	width: 459px;
	background-color: #ddd;
	padding: 5px;
}

#calendarItens .tabcontent .listHolder {
	margin: 0;
	padding: 3px;
	border: 1px solid #ccc;
	background-color: #fff;
}

#calendarItens .tabcontent .listHolder h4 {
	display: inline;
}

#calendarItens .tabcontent .listHolder h4 .section {
	font-size: 0.8em;
}

#calendarItens .tabcontent .listHolder .eventDate {
	display: block;
	margin-top: 5px;
	font-size: 0.9em;
	color: #aaa;
}

#calendarItens .tabcontent .listHolder .eventText {
	display: block;
	margin-top: 5px;
	margin-bottom: 5px;
	line-height: 1.3em;
}



/** SHARE ICONS **/

ul.shareIconsInline {
        margin:0;
        padding: 0;
        list-style: none;
}

ul.shareIconsInline li {
        float: left;
        margin-right: 3px;
}

ul.shareIconsInline li.text {
        padding-top: 3px;
        font-size: 1.1em;
}

ul.shareIconsInline li.separator {
        font-size: 0.1em;
        width: 7px;
}

form input.sendFriend {
  background-image:url("/docroot/timeout/imgs/symbols/sendfriend.gif");
  background-color:#FFFFFF;
  background-repeat:no-repeat;
  float: left;
  margin-right: 3px;
  padding-top: 3px;
  border:0px;
  width:130px;
  background-position:center;
  cursor:pointer;}

div.subscripcio {  width:622px; background-color:#FE0019; padding:4px;}
div.subscripcio p {font-size:15px; line-height:18px; text-align:center; color:#ffffff;}




/******************************MAPA WEB********************************/


/***************** COLUMNS *******************/


.col_l {
	width: 290px;
	margin: -25px 0 0 0px;
}

.col_r {
	width: 290px;
	margin: -25px 0 0 0px;
float:right;
position:absolute;
top:371px; 
right:360px;

}

/******************* COLUMN BOX HEADER *******************/
.columnBoxHeader {
	display: block;
	border-top: 1px solid #AAA;
	border-bottom: 1px solid #AAA;
	padding: 1px 0 0 0;
	position: relative;
	clear: both;
	min-height: 22px;
	vertical-align: center;
}

.columnBoxHeader h3 {
	color: #ED1B24;
	/*font-size: 1.5em;*/
	/*line-height: 50%;*/
}

.columnBoxHeader h3 a, .columnBoxHeader h3 a:link, .columnBoxHeader h3 a:visited {
	color: #ED1B24;
	text-decoration: none;
}

.columnBoxHeader h3 a:hover, .columnBoxHeader h3 a:active {
	color: #000;
	text-decoration: none!important;
}


/**************** ONE LINE, TWO LINES *************/

.one_line, .two_lines {
padding: 5px 0px;
}

li.one_line {
background: url(/docroot/timeout/imgs/symbols/listitems_bullet.png) no-repeat 1px 7px;
border-top: 1px dotted #000;
padding: 3px 6px 4px 12px;
}

.one_line span, .two_lines span {
margin: 0;
padding: 0;
}

.one_line a {
font-weight: normal;
}

.one_line span.title_small, .two_lines span.title_small {
margin: 0;
}

.one_line a:link, .two_lines a:link,
.one_line a:visited, .two_lines a:visited {
color: #333;
text-decoration: none;
}

.one_line a:hover, .two_lines a:hover,
.one_line a:active, .two_lines a:active {
color: #ed1b24;
text-decoration: none;
}

.two_lines p {
margin: 0;
padding: 0;
}

/***************** CONTENT FLAGS *******************/

/********* SUPERLIST ITEM STYLE OVERRIDES *********/

li.nb_top{border-top: none;}
li.db_top{border-top: 1px dotted #aaa;}
li.nb_bottom{border-bottom: none;}
li.db_bottom{border-bottom: 1px dotted #aaa;}
li.sb_top{border-top: 1px solid #aaa;}
li.sb_bottom{border-bottom: 1px solid #aaa;}

.highlights li.sb_bottom{border-bottom: none;}



/******************* ALL COLUMN SECTIONS ****************/

.column_container {
	margin-bottom: 20px;
	clear: both;
}

.column_container ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.column_container ul li {
	margin: 0;
	clear: left;
}

.column_container ul li a, .column_container ul li a:link, .column_container ul li a:visited {
	/* font-weight: normal; */
	color: auto;
}


/***************************************SORTIR******************************************/
p.imgLeft { float:left; margin-left:0px; 
margin-right:10px;}

form.formulari_sortir {
width:425px; float:left;}

form.formulari_sortir div {height:38px;}
form.formulari_sortir div input, form.formulari_sortir div textarea{
float:right; width:200px; margin-top:-9px;}



/**************************************PORTADES*********************************************/

#contenido-productos {
	padding-top: 0px;
padding-left:0px;
	margin-left:0px;
	margin-right: -8px;
	width: 630px;
	position: relative;
	height: 1%;
	}
	
	
#contenido-productos:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	}
	
#contenido-productos li{
		float: left;
		padding: 0 0 10px 10px;
		width: 67px;
		height: 92px;
		position: relative;
		left: -10px;
		list-style-type:none;
		list-style-image:none;
		}
		#contenido-productos li div.descripcion{
			display: none;
		}
		#contenido-productos li a {
			display: block;
			display: inline-block;
			outline: none;
		}
		#contenido-productos li a:hover {
			text-decoration: none;
		}
		#contenido-productos li img{
			width: 67px;
			height: 92px;
			}
			#contenido-productos li a span.contenedor-visor {
				z-index: 200;
				margin-left: -9000px;
				position: absolute;
				top: 50%;
				left: 50%;
			}
			#contenido-productos li a > span.contenedor-visor {
				background: url(../images/general/sombra-visor.png) no-repeat 100% 100%;
				padding: 0 7px 6px 0;
			}
			#contenido-productos li a:hover img {
				/*-moz-opacity: .7;*/
				/*opacity: .7;*/
				/*filter:alpha(opacity=70);*/
			}
			#contenido-productos li a span *,
			#contenido-productos li a.copia:hover img {
				/*-moz-opacity: 1 !important;*/
				/*opacity: 1 !important;*/
				/*filter:alpha(opacity=100) !important;*/
			}
			#contenido-productos li a.mostrar span.contenedor-visor,
			#contenido-productos li a.mostrar:hover span.contenedor-visor {
				margin-left: -9000px !important;
			}
			#contenido-productos li a:hover span.contenedor-visor {
				margin-left: 0;
			}
			#contenido-productos li a span.visor {background-color:#FFFFFF; border:1px solid #B1B0B0; color:#333333; display:block; height:auto; padding:10px 13px 13px; width:190px; }
			#contenido-productos li a span.visor strong.title {
					font-size: 14px;
					font-weight: normal;
					display: block;
					line-height: 17px;
					}

			#contenido-productos li a span.visor strong.title span { font-size:12px; }
					
					#contenido-productos li a span.visor em.tipo { display:block; font-size:11px; font-style:normal; padding-bottom:5px; }
					
				#contenido-productos li a span.visor img.portada {
					height: 253px;
					width: 191px;
					}



/**********************************PUNTS DE VENDA**********************************************/
ul.llistat  { float:left; margin-left:15px;}

ul.llistat li { 
list-style-image:url(
http://www.timeout.cat/docroot/timeout/imgs/arrow_red_greybg.gif);
line-height:20px;}

ul.llistat, ul.llistat #startcontent , 
ul.llistat a#startcontent , ul.llistat 
a#startcontent:hover { 
color:#000000;  font-weight:normal;}


/****************************************AVIS LEGAL************************************************/
div.avis ol li {line-height:18px;
text-align:justify;
margin-bottom:15px;}


img.imgleft {
	float: left;
	padding: 0px 20px 20px 0px;
}



#comparteix {padding-bottom:10px;}
#comparteix {height:1%;overflow:hidden;border-top:1px solid #999; 
border-bottom:1px solid #999; margin:10px 0; padding-top:10px;}
#comparteix ul.shareIconsInline li{float:left; height:18px;line-height:18px; margin-right:5px;}
#comparteix ul.shareIconsInline li a{opacity:0.8;}
#comparteix ul.shareIconsInline li a:hover{opacity:1;}
#comparteix ul.shareIconsInline li.speret{padding-left:10px;}








/**** Add Sprite images here! ****/
.top-search ul li label {
    cursor: pointer;
    background: none;
    vertical-align: middle;
    padding: 5px 5px 5px 5px;
}

.top-search ul li label.radiogoogle_bgblue{ 
	background-image:url(/docroot/timeout/templates/images/bt_cerca_google_bgblue.gif);
	background-repeat:no-repeat;
	background-position:right 0;	
	width:5px; height:18px; padding-right:55px;
}

.top-search ul li label.radiogoogle_bgblue span { display:none;}

.top-search ul li.search-box {
    display: block;
    /***
    Commented out whilst in development (so can be demostrated-agile)
    border: solid #AAA;
    border-width: 1px 1px 0 1px;
    ***/
    width: 700px;
    padding: 8px 8px 10px;
    padding-left: 0; /** Remove when the border is put back on **/
	
}

.top-search ul li input#top-search-query {
    width: 412px;
    background: #eee;
    background-image: url("../images/search_bg.jpg");
    margin-right: 6px;
    margin-top: 1px;
    border-width: 0;
    line-height: 15px;
}

.top-search ul button#top-search-submit {
    background-image: url("../images/search-button.gif");
    background-repeat: no-repeat;
    height: 23px;
    width: 65px;
    color: #FFF;
    cursor: pointer;
    vertical-align: top;
}

.top-search ul button#top-search-submit span {
    display: none;
}


/************************************************************************************************/

p.standfirst {
	font-size:15px!important;
    line-height: 22px!important;}


input#captcharesponse {
margin-top:5px; width:150px;}
img.captcha {float:right;}

input.enviar {margin-top:10px; margin-bottom:15px;}

div.image-container>span.credit {
	color:#666666!important;
	font-style:italic;
	float:right;
	margin-bottom:15px;
	}
	
div.image-container	{
					margin-bottom:15px;
					}
	
/*******************************************************/
div.dual-column-details .column-contact {
    float: none;
    width: 100%;
}

div.dual-column-details .column-info {
    float: none;
    width: 65%;
}

div.dual-column-details .column-info .opening {
    padding-top: 0;
}

/********* area-guide *********/
div.area-guide .image-container {
    float: none;
}

div.area-guide .guide-content {
    float: none;
    width: 65%;
}


/******************SUBMENU*************************/

ul.item-cinema {width:300px!important; background:none;}
li.cinema {width:100px!important; float:left!important; display:inline;}
li.cinema a {background-color:#649FEC!important; color:#fff; width:100px!important; display:block!important;}
li.cinema a span{background-color:#649FEC!important; color:#fff; width:100px!important; display:block!important; padding-left:10px;}


/*ul.item-musica {width:300px!important;}*/
li.musica { float:left!important; position:relative!important;}
li.musica a span { display:inline; background-color:#58BF89!important; padding-bottom:2px; color:#fff; padding-left:15px; padding-right:15px; }

/*ul.item-teatre { width:300px!important;}*/
li.teatre{ float:left!important; position:relative!important;}
li.teatre a span { display:inline; background-color:#CDE376!important; padding-bottom:2px; color:#fff; padding-left:20px; padding-right:20px; }



p.imgleft {float:left; width:200px; margin-right:15px; 
margin-top:0px; margin-bottom:0px; padding-bottom:0px;}
*html p.imgleft {margin-top:0px;}

span.credit {font-size:12px; margin-bottom:0px; font-style:italic; color:#666666!important;}


/******************************BLOG PORTADA**************************************/


#musica { float:right;
width:150px;
height:345px;
position:relative;
border:2px solid #949494;
padding:8px;
margin-left:0px;
margin-top:-340px;
line-height:18px;}

*html #musica {border:2px solid #949494;}

#oriolllado { float:right;
width:150px;
height:345px;
position:relative;
border:2px solid #949494;
padding:8px;
margin-left:0px;
margin-top:-340px;
line-height:18px;}

*html #oriolllado {border:2px solid #949494;}

#nit { float:right;
width:150px;
height:345px;
position:relative;
border:2px solid #949494;
padding:8px;
margin-left:0px;
margin-top:-340px;
line-height:18px;}

*html #nit  {border:2px solid #949494;}

#yourdisconeedsyou { float:right;
width:150px;
height:345px;
position:relative;
border:2px solid #949494;
padding:8px;
margin-left:0px;
margin-top:-340px;
line-height:18px;}

*html #yourdisconeedsyou  {border:2px solid #949494;}

#gastronomia { float:right;
width:150px;
height:345px;
position:relative;
border:2px solid #949494;
padding:8px;
margin-left:0px;
margin-top:-340px;
line-height:18px;}

*html #gastronomia {border:2px solid #949494;}

#guillemcarbonell { float:right;
width:150px;
height:345px;
position:relative;
border:2px solid #949494;
padding:8px;
margin-left:0px;
margin-top:-340px;
line-height:18px;}

*html #guillemcarbonell {border:2px solid #949494;}

#enricgoma { float:right;
width:150px;
height:345px;
position:relative;
border:2px solid #949494;
padding:8px;
margin-left:0px;
margin-top:-340px;
line-height:18px;}

*html #enricgoma {border:2px solid #949494;}


#musica ol li, #oriolllado ol li, #nit ol li, #yourdisconeedsyou ol li, #gastronomia ol li,  
#guillemcarbonell ol li, #enricgoma ol li, #oriolllado ol li{ list-style:disc; margin-left:13px; line-height:22px; font-size:13px;}

#musica h4, #oriolllado h4, #nit h4, #gastronomia h4,  
#guillemcarbonell h4, #enricgoma h4, #oriolllado h4{
margin-top:0px; font-size:1.7em!important;
line-height:25px; margin-bottom:10px;}

a.ui-tabs-selected span.fletxa{
float:left; position:absolute; background:url(/docroot/timeout/templates/images/carat_lightblue.gif) no-repeat; width:15px;
height:15px; margin-right:25px; margin-top:20px; margin-left:14px; z-index:1;}

*html a.ui-tabs-selected span.fletxa{ margin-left:14px;}

ul.llistaRestaurants  {float:left; width:155px; margin-top:0px;}
ul.llistaRestaurants li { line-height:18px;}
h4.box-header {margin-top:15px;}



ul.styled li a{background:transparent url(../images/sprites/travel-icons.gif) no-repeat scroll -25px -164px;}




/*********** Search Paginator **************/
#paginacio {
padding-top:10px;
border-top:1px solid #ccc;
border-bottom:1px solid #ccc;
height:22px;
}

#pagination {
    display: block;
    clear: both;
    width: 100%;}

#pagination .previous {
    float: left;
    text-align: left;
    width: 15%;
font-size:14px;}


#pagination .index {
    float: left;
    text-align: center;
    width: 70%;
font-size:14px;}

#pagination .next {
    float: right;
    text-align: right;
    width: 15%;
font-size:14px;
}

#pagination .page {
    padding: 1px 3px;
}

#pagination .this-page {
    font-weight: bold;
    color: #ed1b24;
}

#pagination .separator {
    color: #aaa;
}

#pagination .next a span.moreArrow{
    font-size: 10px;
    line-height: 10px;
}

div.info-window {height:90px!important;}
div.info-window h3 a{margin-top:-40px!important;}

ul.subscripcio li {line-height:22px;
background:transparent url(../images/sprites/travel-icons.gif) no-repeat scroll -25px -164px;}

ul.subscripcio li a strong {
font-weight:bold; font-size:15px;}

ul.subscripcio li a:hover strong {
color:#ED1B24;}


/****************************DAMM****************************************/

blockquote.destacat_dreta {
	background-color:#8C603B;
	width:310px;
	padding:5px;
	margin-bottom:15px;}

blockquote.destacat_dreta h4 {
	color:#ffffff;
	text-transform:Uppercase;
	margin-bottom:10px;
	margin-top:0px;
	line-height:20px;}

blockquote.destacat_dreta p {
	color:#ffffff;
	line-height:18px;
	padding:5px;
font-size:13px;}

blockquote.destacat_dreta p a {color:#ffffff;}
	
blockquote.destacat_dreta p strong a{
	color:#FF0000;
	background-color:#FFFFFF;
	padding-left:2px; padding-right:2px;}
	
blockquote.destacat_dreta p.imgCenter, blockquote.destacat_dreta2 p.imgCenter  {
text-align:center;}

blockquote.destacat_dreta p.imgCenter img{
border:1px dotted #ffffff;}
	
blockquote.destacat_dreta2 {
	background-color:#E5A718;
	width:310px;
	padding:5px;
	margin-bottom:10px;
	margin-top:10px;}
	
blockquote.destacat_dreta2 h4 {
	text-transform:Uppercase;
	margin-bottom:10px;
	margin-top:0px;
	line-height:18px;}

blockquote.destacat_dreta2 p {
	line-height:18px;}
	
blockquote.destacat_dreta2 p strong{
	color:#FF0000;}
	

blockquote.info{
	background-color:#FF1E22;
	width:310px;
	padding:5px;
	margin-bottom:10px;
	margin-top:10px;}

blockquote.info p {
	line-height:18px;
	color:#ffffff;
font-size:13px;}
	
blockquote.info h4 {
	text-transform:Uppercase;
	margin-bottom:0px;
	margin-top:0px;
	line-height:18px;}
	
blockquote.info p strong{
	color:#ffffff;}
	
.mapdamm {width:320px;}

.element-damm {width:318px; float:right;
margin-top:-285px;}



/*********************************************************************************/
	
.multiple-list-container h3.box-header { margin-bottom:10px;}
.first-list  {margin-bottom:15px;}
.first-list ul.styled li span.text p{color:#32AAFF;}
ul.styled2 li {line-height:22px!important;}
div.headimage {float:left; margin-right:15px;}




blockquote.jornades_gastronomiques {
	width:180px;
	height:250px;
	background-color:#E6E6E6;
	float:left;
	margin:15px 10px 0px 0px;
	padding:10px 10px 0px 10px;
	border-top:1px dotted #AAAAAA!important;}

blockquote.jornades_gastronomiques h3{
	font-size:12px;
	color:#000000;
	line-height:18px;}

blockquote.jornades_gastronomiques p{
	text-align:justify;
	line-height:18px;}
	
	
/********************************FINALISTES**********************************/	
	
blockquote.finalistes {
	width:180px;
	height:370px;
	background-color:#E6E6E6;
	float:left;
	margin:15px 10px 0px 0px;
	padding:10px 10px 0px 10px;
	border-top:1px dotted #AAAAAA!important;}

blockquote.finalistes h3{
	font-size:14px;
	color:#FF0000!important;
	line-height:18px;
	margin-bottom:10px;}

blockquote.finalistes p{
	text-align:justify;
	line-height:18px;}
	
blockquote.finalistes p strong a{
	text-decoration:underline;}

blockquote.finalistes p.imgLeft{
	margin-bottom:10px;}
	
	
/******************************MENCI� LECTOR******************************************************/	
	
blockquote.finalistes_lector {
	width:180px;
	height:370px;
	background-color:#FF8A00;
	float:left;
	margin:15px 10px 0px 0px;
	padding:10px 10px 0px 10px;
	border-top:1px dotted #AAAAAA!important;}

blockquote.finalistes_lector h3{
	font-size:14px;
	color:#FF0000!important;
	line-height:18px;
	margin-bottom:10px;}

blockquote.finalistes_lector p{
	text-align:justify;
	line-height:18px;}
	
blockquote.finalistes_lector p strong a{
	text-decoration:underline;}

blockquote.finalistes_lector p.imgLeft{
	margin-bottom:10px;}	
	
/******************************MENCI� ESPECIAL******************************************************/	
	
blockquote.finalistes_especial {
	width:180px;
	height:370px;
	background-color:#F7CE4F;
	float:left;
	margin:15px 10px 0px 0px;
	padding:10px 10px 0px 10px;
	border-top:1px dotted #AAAAAA!important;}

blockquote.finalistes_especial h3{
	font-size:14px;
	color:#FF0000!important;
	line-height:18px;
	margin-bottom:10px;}

blockquote.finalistes_especial p{
	text-align:justify;
	line-height:18px;}
	
blockquote.finalistes_especial p strong a{
text-decoration:underline;}

blockquote.finalistes_especial p.imgLeft{
	margin-bottom:10px;}	


/********************************GUANYADOR**********************************************************/

blockquote.finalistes_primer {
	width:600px;
	height:170px;
	background-color:#FFC000;
	float:left;
	margin:15px 10px 0px 0px;
	padding:10px 10px 0px 10px;
	border-top:1px dotted #AAAAAA!important;}

blockquote.finalistes_primer h3{
	font-size:20px;
	color:red!important;
	line-height:18px;
margin-top:-10px;
margin-bottom:10px;}

blockquote.finalistes_primer p{
	text-align:justify;
	line-height:18px;}

blockquote.finalistes_primer p strong a{
	text-decoration:underline;}
	
	

p.premis_gastro { float:left; margin-bottom:5px; margin-right:20px; }
p.premis_gastro img {border:1px solid #000000; padding:2px;}
	
blockquote.categories {
	width:270px;
	float:left;
	margin:10px 0px 0px 0px;
	padding:10px 10px 10px 10px;
	border-top:1px dotted #AAAAAA;}
	
blockquote.categories_groc{
	width:270px;
	background-color:#FFFF00;
	float:left;
	margin:10px 0px 0px 0px;
	padding:10px 10px 10px 10px;
	border-top:1px dotted #AAAAAA;}

blockquote.categories h3, blockquote.categories_groc  h3{
	font-size:12px;
	color:#000000;}

blockquote.categories  p, blockquote.categories_groc p{
	text-align:justify;
	line-height:18px;}
	
	
	
blockquote.preferit{
	width:240px;
	height:120px;
	float:left;
	margin:10px 0px 0px 0px;
	padding:10px 10px 10px 0px;
	border-top:1px dotted #AAAAAA;}
	

blockquote.preferit h3{
	font-size:14px;
	color:#000000;}

blockquote.preferit p{
	text-align:justify;
	font-size:13px!important;
	line-height:10px!important;}
	
blockquote.preferit p strong{
	font-weight:bold;
	color:#FF0000;}
	

p.logoSuperior{
	float:right;
	position:relative;
	margin-top:-88px;
	margin-right:-172px;}
	
*html p.logoSuperior{
	margin-top:-75px;
	}


	
p.jornades {
	line-height:18px;
	font-size:13px;
	margin-right:20px;
	margin-bottom:15px;
	text-align:justify;}
	
p.jornades strong a {
color:#FF0000;
font-size:13px;
text-decoration:underline;}

blockquote.destacat_dreta h4 span { color:red;}






.viewActivities	{
				margin-left:275px;margin-bottom:.5em;margin-top:.5em;
				}
				
.viewActivities	a {
				color:#0099FF;
				}
				
.viewActivities	a:hover {
				color:#ED1B24;
				}



.feature-wrapper p a { color:#0099FF;}
.feature-wrapper p a:hover { color:#ED1B24;}



/********************BLOCS HOME*************/

#blogs-home {background-color:#ffffff; clear:both; padding-bottom:25px;}
div.element-wrapper img.img-blogs {float:left; width:96px; 
height:123px; margin-right:10px;}
h3.blog-header { color:#44A2A2; margin-bottom:5px;}
p.blog-author {font-weight:bold; font-size:14px; margin-top:5px; margin-bottom:5px;}
p.blog-description { line-height:18px;}
p.blog-last-entry strong { color:#FF0000; font-size:14px;}
hr.blog { background: transparent; color:#ABABAB!important; margin-right:25px;}



/*especial parc guell*/

.mapguell #map	{height:450px!important;
}


/* estrelletes */

#rate {
	margin-bottom: 18px;
}

#knowMore {
	margin-top: 15px;
}

.plain div.center-content  {width:790px; line-height:18px;}
.plain div.center-content p, .plain div.center-content ul li { font-size:16px; line-height:22px!important;}


#ineditSlot	{
				float:right; width:123px; 
				height:172px;
				margin-top:0px;
}
#ineditSlot+.column-contact	{width:70%;float:left;}

#ineditSlot+.column-contact+.column-info	{float:left;}	    


.plain div.page-subtitle {border-top:0px; border-bottom:1px solid #AAAAAA!important; margin-top:-10px;}

/*resultats cercador de blocs*/

div#searchBox form div	{
						float:left;
						}
div#searchBox+p	{
						clear:both;
						padding-top:5px;
						margin-bottom:5px;
						font-size:1.2em;
						}
div#searchBox+p+p+ul li	{
						margin:10px;
						padding-bottom:10px;
						border-bottom:1px solid silver;
						}
div#searchBox+p+p+ul li a	{
						color:#ED1B24;
						}
div#searchBox+p+p+ul	{
					margin:15px;
					}
div#searchBox+p+p+ul li .highlight	{
									color:#FF9900;
									}
div.searchPages	{
				border-top:1px solid silver;
				border-bottom:1px solid silver;
				display:block;
				min-height:75px;
				padding:5px;
				margin:5px;
				}
div.searchPages form div	{
							float:left;
							}
div.searchPages form div input[type=submit]	{
											background:none;
											border-left:none;
											border-bottom:none;
											border-right:1px solid silver;
											width:60px;
											}
div.searchPages form div input[type=submit]:hover	{
											color:#ED1B24;
											cursor:pointer;
											}
div.groupSearchPages p:before	{
								content:"pàgina ";
								}
/*div.singleSearchPages	{
						border-bottom:1px solid silver;
						}
div.singleSearchPages form.lastOne	{
						clear:both;
						}*/
.logobeta {
width:132px;
}
.logobeta span {
	clear:both;
	display:block;
	padding-top:4px;
	text-align:center;
}
