
/* - ++resource++calendar_styles/calendar.css - */
@media screen {
/* https://www.danza.es/portal_css/++resource++calendar_styles/calendar.css?original=1 */
/* */
.portletCalendarEx dt {
background-color: #eee;
font-weight: bold;
text-align: left;
line-height: 1.6em;
border-bottom: none;
}
.portletCalendar dd {
margin: 0;
padding: 0;
}
.portletCalendarEx tr.month {
background-color: #eee;
font-weight: bold;
text-align: center;
line-height: 1.6em;
border-bottom: none;
}
.portletCalendarEx th a#calendar-previous {
float: left;
padding: 0 1em;
margin: 0 -.5em;
}
.portletCalendarEx th a#calendar-next {
float: right;
padding: 0 1em;
margin: 0 -.5em;
}
.portletCalendar a, .portletCalendar a:focus,
.portletCalendar a, .portletCalendar a:hover {
text-decoration: none;
}
.ploneCalendar {
border-spacing: 0;
width: 100%;
}
.ploneCalendar a {
text-decoration: none;
border-bottom: none !important;
}
.ploneCalendar td {
background-color: transparent;
width: 14%;
text-align: center;
padding: 2px;
}
.ploneCalendar .weekdays th {
background-color: #eee;
text-align: center;
padding: 2px;
font-weight: normal;
}
.ploneCalendar .event {
background-color: #eee;
font-weight: bold;
}
.ploneCalendar .todayevent {
background-color: #eee;
border: 2px solid #205C90;
font-weight: bold;
}
.ploneCalendar .todaynoevent {
border: 2px solid #205C90;
}

}


/* - ++resource++plonetheme.danza.stylesheets/main2.css - */
@media screen {
/* https://www.danza.es/portal_css/++resource++plonetheme.danza.stylesheets/main2.css?original=1 */
/* */
@font-face {
font-family: 'DroidSansRegular';
src: url('++resource++plonetheme.danza.images/tipos/DroidSans-webfont.eot');
src: url('++resource++plonetheme.danza.images/tipos/DroidSans-webfont.eot?#iefix') format('embedded-opentype'),
url('++resource++plonetheme.danza.images/tipos/DroidSans-webfont.woff') format('woff'),
url('++resource++plonetheme.danza.images/tipos/DroidSans-webfont.ttf') format('truetype'),
url('++resource++plonetheme.danza.images/tipos/DroidSans-webfont.svg#DroidSansRegular') format('svg');
font-weight: normal;
font-style: normal;
}
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, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;vertical-align:baseline;}
ol, ul {list-style:none;}
blockquote, q {quotes:none;}
table {border-collapse:collapse;border-spacing:0;}
.clearing {clear:both;}
a:hover {text-decoration:underline;}
a {outline:none;}
.amaga {display:none;}
.discreetmin {font-size:11px !important;}
a,img {outline:none !important;}
.formHelp {color: #555555;margin: 0 0 15px;}
html {height:100%;}
body {height:100%;margin:0;padding:0;font-size:13px;line-height:18px;font-family: 'DroidSansRegular';background: url(++resource++plonetheme.danza.images/body_z.jpg) no-repeat center 14px #F4F4F4;}
body.smallText {font-size: 12px;}
body.largeText {font-size: 14px;}
.portal-foot {position:absolute;width:940px;margin:0 auto;height:92px;}
.inline {display:inline !important;}
.sense  {margin-right:0 !important;}
.documentByLine {font-size:80%;}
.linkFeed { float: right;font-size: 14px;margin: 7px 0;}
#breadcrumbs-you-are-here {display:none;}
.strong {font-family: 'arial'; font-size: 12px;font-weight: bold;letter-spacing: 1px;}
.block {display: block;overflow: hidden;}
.alright {text-align:right;}
.fright {float:right !important;}
body.template-danza_biografias_collection .fright {float:none !important;}
.textContingut * {font-size: 13px; line-height: 18px; font-family: 'DroidSansRegular';}
#content a:link, dl.portlet a:link {border-bottom: medium none;color: #000000;}
.kssActive #viewlet-below-content-title {margin-bottom:10px;}
.h2Portada,
h1 {border-bottom: 1px solid #000000;margin-bottom: 25px;padding-bottom: 5px;text-transform: uppercase;}
.h2Portada a:hover,
h1 a:hover {text-decoration:none !important;color:#444444 !important;}
h2 {padding-bottom: 12px;text-transform: uppercase;}
h2, h3, h4, h5, h6 {color:#000;}
h1, h2, h3, h5, h6 {font-family: 'DroidSansRegular'}
.parent-fieldname-text h2 {font-size:18px;text-transform: none;}
.parent-fieldname-text h3 {font-size:16px;text-transform: none;}
.parent-fieldname-text h4 {font-size:14px;text-transform: none;}
.parent-fieldname-text h5 {font-size:13px;font-weight:bold;}
#parent-fieldname-description {margin-bottom:24px;}
.mceContentBody li {display:block;}
#parent-fieldname-title,
.h1 {font-size:23px;text-transform: uppercase;letter-spacing: 1px;}
.h2 {font-size:17px;text-transform: uppercase;letter-spacing: 1px;}
.h3 {font-size:17px;letter-spacing: 1px;}
.h4 {font-size:14px;text-transform: uppercase;letter-spacing: 1px;}
.h5 {font-size:13px;font-weight:bold;letter-spacing: 1px;}
.rightFooter {float:left;width:50%;}
.rightFooter img {padding-top:4px;}
#portal-siteactions {float: right;padding-top: 60px;text-align: right;width: 50%;font-size: 12px;}
.imagenPie {background: none repeat scroll 0 0 #FFFFFF;}
.imagenPie td {padding:0 8px 8px !important;}
.imagenPie td img {padding:8px 0 0 !important;}
.mostrando {display: block;font-size: 12px;text-align:left; margin-bottom:10px;}
.backweb {min-height:100%;position:relative;}
.border-sup {min-height:100%;background: url("++resource++plonetheme.danza.images/border-sup.jpg") repeat-x scroll 0 35px transparent;}
#visual-portal-wrapper {margin: 0 auto;width: 940px;padding-bottom:110px;}
#portal-languageselector {font-size:11px;border-left: 1px solid #ECEBEB;border-right: 1px solid #ECEBEB;background: none repeat scroll 0 0 transparent;padding: 9px;margin-right: 20px;}
#portal-languageselector a {border-right: 1px solid #666666;padding-left: 4px;padding-right: 2px;}
#portal-languageselector .language-en a {border:none;}
#portal-header,
#portal-top {height: 215px;float:none;}
#portal-columns {float:none;padding-bottom: 120px;}
#portal-personaltools {position: absolute;right: -128px;top: 0;}
#portal-searchbox {width: 155px;margin: 8px 0;}
#portal-searchbox #searchGadget {float: left;background: none repeat scroll 0 0 #ECEBEB;border: medium none;height: 20px;margin-right: -2px;padding: 0 10px 0;width: 104px;font-size:11px;}
#portal-searchbox .searchButton {float: left;padding-bottom:3px; background: url("++resource++plonetheme.danza.images/lupa.jpg") no-repeat scroll center center #000000;border: medium none;cursor: pointer;height: 20px;width: 26px;}
#portal-searchbox .searchButton:hover {background: url("++resource++plonetheme.danza.images/lupah.jpg") no-repeat scroll center center #444444;}
.ui-button-icon-secondary,
.LSBox .searchSection {display: none;clear: both;}
#portal-logo {display: block;float: left;margin: 0;padding: 10px 0 0;width: 215px;}
#portal-globalnav {background: none repeat scroll 0 0 #fff;clear: none;float: right;font-size: 80%;margin: 29px 0 0;width: 700px;}
#portal-globalnav div.firstElementLi {margin-bottom: 13px;float: left;margin-right: 20px;width: 157px;}
#portal-globalnav div.firstElementLi a.firstLevelItem {display: block;background: url("++resource++plonetheme.danza.images/menu.jpg") repeat-x scroll 0 bottom #ddd !important;border-bottom: 1px solid #000000;color: #000000;height: 23px;padding: 0 0 0;text-align: center;text-transform: uppercase;width: 157px;}
#portal-globalnav div.firstElementLi a.firstLevelItem span {display: block;font-size: 14px;padding-top: 4px;}
#portal-globalnav div.firstElementLi a.firstLevelItem span.subtabs {background:url("++resource++plonetheme.danza.images/slidebottom.png") no-repeat scroll 95% 9px transparent;}
#portal-globalnav div.selected a.firstLevelItem,
#portal-globalnav div.firstElementLi a.firstLevelItem_active,
#portal-globalnav div.firstElementLi a.firstLevelItem:hover {background-position:0 0 !important;color: #000000;}
#portal-globalnav .secondlevel {border:1px solid #eee;box-shadow:0 6px 8px #AAAAAA;display: none;font-size: 12px;left: 0;opacity: 0;position: absolute;top: 24px;width: 155px;z-index: 100;}
#portal-globalnav .secondlevel .secondlevelinner {border: 3px solid #FFFFFF;background: url("++resource++plonetheme.danza.images/submenu.jpg") repeat scroll 0 0 #ddd !important;padding:12px 9px 2px;}
#portal-globalnav .secondlevelItem {font-size: 13px;padding-bottom: 10px;}
#portal-globalnav .secondlevelItem a:hover {text-decoration:underline !important;}
#portal-globalnav .innerdiv {position: relative;}
.portlet {margin-bottom: 20px !important;background-color: #fff;}
.portletNewsletter {}
.portletWrapper .portletHeader {border-bottom:1px solid #ecebeb;}
.portletNavigationTree .portletItem  {padding:0 !important;}
.portletRedesSociales a {float:left;margin-right: 10px;}
.portletNewsletter .portletHeader {background: url(++resource++plonetheme.danza.images/iconPortletNews.jpg) no-repeat  95% center #fdfdfd;}
.portletRedesSociales .portletHeader {background: url(++resource++plonetheme.danza.images/iconPortletRedes.jpg) no-repeat  95% center #fdfdfd;}
.portletRevista .portletHeader {background: url(++resource++plonetheme.danza.images/iconPortletRevista.jpg) no-repeat  95%  5px  #fdfdfd;}
.portletLogin .portletHeader a {display: block;background: url("++resource++plonetheme.danza.images/accesusuari.jpg") no-repeat scroll center 0 #FFFFFF;height: 74px;width: 220px;}
.portletLogin {padding-bottom: 6px;margin-bottom: 0 !important}
.portletLogin label {float: left;padding-top: 4px;width: 70px;}
.portletLogin input {background: none repeat scroll 0 0 #ECEBEB;border: medium none;padding: 3px;width: 123px !important;}
.portlet input.context {cursor:pointer;background: none repeat scroll 0 0 #000000;color: #FFFFFF;padding: 2px 5px 3px;width: 67px !important;}
.portlet input.context:hover {background: none repeat scroll 0 0 #444444;}
.portlet .formControls {margin: 10px 1px 0 0;text-align: right;}
.portletLogin .lastItem,
.portletLogin .even {color: #3E3C3C;padding-bottom: 5px !important;padding-top: 0 !important;text-align: right;}
.portletLogin .lastItem *,
.portletLogin .even * {vertical-align: middle;}
.portletLogin .even a img {vertical-align:middle;}
.portletNewsletter input {margin-left:-2px;/**/margin-top: 7px;background: none repeat scroll 0 0 #ECEBEB;border: medium none;padding: 4px 3px;}
.portletClubDanza {margin-bottom:0 !important;}
.portletClubDanza a {background: url("++resource++plonetheme.danza.images/portletClubDanza.jpg") no-repeat scroll center 0 #FFFFFF;border: medium none !important;display: block;height: 91px;width: 220px;}
.portletClubDanzaInterior  {margin-bottom: 0 !important;}
.portletClubDanzaInterior a {background: url("++resource++plonetheme.danza.images/accesusuari.jpg") no-repeat scroll center 0 #FFFFFF;border: medium none !important;display: block;height: 74px;width: 220px;}
.portletBaners {margin-top: 20px !important;background:none !important;}
.portletBaners .portletItem {padding:0 !important;}
.portletBaners .itemBanner {margin-bottom: 20px;}
.portletBaners .itemBanner a {display: block;overflow: hidden;width: 220px;}
.titolPortlet {font-size:13px;padding: 6px 10px 5px;text-transform: uppercase;letter-spacing: 1px;}
.titolPortlet a {display:block;color:#000;border:none !important;}
.iconFace {background: url(++resource++plonetheme.danza.images/iconFace.jpg) no-repeat center top #fdfdfd;width:25px;height:25px;}
.iconTwit {background: url(++resource++plonetheme.danza.images/iconTwit.jpg) no-repeat center top #fdfdfd;width:25px;height:25px;}
.iconVimeo {background: url(++resource++plonetheme.danza.images/iconVimeo.jpg) no-repeat center top #fdfdfd;width:25px;height:25px;}
.iconMeneame {background: url(++resource++plonetheme.danza.images/iconMeneame.jpg) no-repeat center top #fdfdfd;width:25px;height:25px;}
.iconTube {background: url(++resource++plonetheme.danza.images/iconTube.jpg) no-repeat center top #fdfdfd;width:25px;height:25px;}
.iconLink {background: url(++resource++plonetheme.danza.images/iconLink.jpg) no-repeat center top #fdfdfd;width:25px;height:25px;}
.iconGooglePlus {background: url(++resource++plonetheme.danza.images/iconGooglePlus.jpg) no-repeat center top #fdfdfd;width:25px;height:25px;}
.iconGooglePlus:hover,
.iconFace:hover,
.iconTwit:hover,
.iconVimeo:hover,
.iconMeneame:hover,
.iconTube:hover,
.iconLink:hover {background-position:center bottom;}
dl.portlet dd.portletItem {padding:10px 10px 15px; font-family: 'arial';}
.portletMultimediaEnlaces dd.portletItem {padding: 4px 12px !important;}
.portletMultimediaEnlaces ul {padding-left: 13px;list-style-type: disc;}
.portletItem a.active {text-decoration: underline !important;}
.portletNavigationTree .portletHeader {display:none;}
.portletNavigationTree .navTreeTopNode a {background: url("++resource++plonetheme.danza.images/menu.jpg") repeat-x scroll 0 0 #ddd !important;font-weight: bold;}
.portletNavigationTree .navTreeCurrentNode {margin-bottom:6px;}
.portletNavigationTree .navTreeCurrentNode .navTreeCurrentItem {text-decoration:none !important;}
.portletNavigationTree  .navTreeItem a {font-size: 13px;background: none repeat scroll 0 0 transparent;padding: 0 10px !important;}
.portletNavigationTree  .navTreeItem a.navTreeCurrentItem {text-decoration: underline !important;}
.portletNavigationTree {padding-bottom: 4px;}
.portletMenuClubDanza .portletHeader {background: url("++resource++plonetheme.danza.images/menu.jpg") repeat-x scroll 0 0 #DDDDDD !important;font-weight: bold;}
.portletMenuClubDanza .portletHeader .titolPortlet {text-transform: none;}
.portletMenuClubDanza {font-size: 13px;}
.portletMenuClubDanza li {padding-bottom: 5px;}
.chatportlet-online-contact {border-top: 1px solid #555555;}
.online-contacts * {color:#FFF;}
.online-contacts {background: none repeat scroll 0 0 #000;color:#FFF;}
.online-contacts .portletHeader {border-bottom: 1px solid #333333;font-size: 13px;padding: 7px 10px;}
.online-contacts .portletItem {padding: 5px 0 !important;}
.chatbox .chat-head {background: none repeat scroll 0 0 #000;color:#FFF;padding: 10px 7px;}
.chatbox .chat-content {border-bottom: 0 solid #EEEEEE;}
.chat-input { padding: 8px;}
.chat-textarea {width: 200px;background: none repeat scroll 0 0 #ECEBEB;}
.chat-textarea-chatbox-selected {  border: 2px solid #666666;}
input[type="text"]:focus,
input[type="password"]:focus,
textarea:focus {background-color: #ffffff;}
.portletNewsletter input[type="text"]:focus,
.portletNewsletter input[type="password"]:focus,
.portletNewsletter textarea:focus,
.portletLogin input[type="text"]:focus,
.portletLogin input[type="password"]:focus,
.portletLogin textarea:focus,
.portal-searchbox input[type="text"]:focus,
.portal-searchbox input[type="password"]:focus,
.portal-searchbox textarea:focus {background-color: #ECEBEB;}
.chatbox .chat-head a {color:#FFF !important;}
.ploneCalendar {border-spacing: 0;margin: 0 auto;width: 95% !important;}
.portletCalendar .portletHeader {background: none repeat scroll 0 0 transparent;padding: 5px 10px;font-size: 12px;display:none;}
.portletCalendar .portletItem {font-size: 11px;padding: 6px 0px 12px !important;}
.portletCalendar .month {background: none repeat scroll 0 0 #FFFFFF !important;font-size: 12px;}
.portletCalendar .month th {border-bottom: 1px solid #ECEBEB;padding: 0 17px 5px;}
.ploneCalendar .weekdays th {padding: 7px 0 0 !important;font-weight: bold !important;padding: 0;text-align: center;background:none repeat scroll 0 0 #FFFFFF !important;}
.ploneCalendar .event {background: none repeat scroll 0 0 #fff !important;color: #38383B;font-weight: bold;}
.ploneCalendar .event a {background: none repeat scroll 0 0 #D9D9D9;border-radius: 2px 2px 2px 2px;padding: 2px 6px;}
.ploneCalendar td {vertical-align: middle;color: #707172;height: 25px !important;width: 25px !important;}
.ploneCalendar .todayevent {background: none repeat scroll 0 0 transparent !important;border: 0 solid #205C90 !important;font-weight: bold;}
.ploneCalendar .todayevent a {background-color: #EEEEEE;border-radius: 2px 2px 2px 2px;display: block;padding: 2px;}
.portletCalendar #calendar-next {margin: 0 !important;padding: 0 !important;display: block;height: 19px;width: 7px;background: url("++resource++plonetheme.danza.images/calendarNext.jpg") no-repeat scroll center center #FFFFFF;}
*:first-child+html .portletCalendar #calendar-next {margin-top:-18px !important;}
.portletCalendar #calendar-previous {margin: 0 !important;padding: 0 !important;display: block;height: 19px;width: 7px;background: url("++resource++plonetheme.danza.images/calendarPrev.jpg") no-repeat scroll center center #FFFFFF;}
.ploneCalendar .todaynoevent {border: 2px solid #D9D9D9 !important;}
.portletDreta {background: none repeat scroll 0 0 transparent;}
.portletDreta .portletItem {margin-bottom: 17px;}
.portletDreta .portletItem span.titolRecurs {font-weight:bold;border-bottom: 1px solid #000000;display: block;margin-bottom: 7px;padding-bottom: 2px;}
.portletDreta .portletItem a {font-weight:bold;margin-top: 4px;display: block;}
.portletDreta .portletItem .description {margin-top: 7px;color: #464545 !important;}
.portletDreta .portletItem .fecha {background: none repeat scroll 0 0 #FFFFFF;color: #3E3C3C;display: inline;font-size: 11px;}
.template-danza_anuncios_collection .tileItem .thumbImage,
.template-danza_anuncios_folder .tileItem .thumbImage {max-height: 92px;}
.tileItem {border: 4px solid #FFFFFF;line-height: 14px;margin-bottom: 12px;}
.tileItem2 {float: left;width: 333px;margin-right: 18px;margin-bottom: 18px;}
.tileItem .listadoEnlace {background-color: #fff;text-decoration: none;display: block;padding: 12px 15px;min-height:52px;}
.tileItem .listadoEnlace span {cursor:pointer;}
.tileItem .listadoEnlace:hover {background: url("++resource++plonetheme.danza.images/aHover.gif") repeat scroll center center  #ecebeb;}
.tileItem .listadoNoticia {background-color: #fff;position: relative;text-decoration: none;display: block;padding: 12px 15px;min-height:52px;}
.tileItem .listadoNoticia:hover {background: url("++resource++plonetheme.danza.images/aHover.gif") repeat scroll center center #ecebeb;}
.tileItem .listadoNoticia .fotografo {bottom: 10px;position: absolute;right: 10px;}
.tileItem img {margin-bottom: 0;float: left;margin-right: 12px;}
.template-danza_portada_folder .tileItem img  {margin-bottom: 20px;}
.tileItem .imatgeMarc {float: left;min-height: 80px;}
.tileItem .listadoEvento img {float:right;max-height: 95px;}
.tileItem .fechaEsquerra {line-height: 18px;text-align: center;background: none repeat scroll 0 0 #ECEBEB;float: left;height: 95px;margin-bottom: 0;margin-right: 12px;width: 66px;}
.tileItem span.fecha {background: none repeat scroll 0 0 #ecebeb;color: #3E3C3C;display: inline;font-size:11px;}
.tileItem .listadoTitulo {display: block;font-size: 13px;font-weight: bold;letter-spacing: 1px;margin-bottom: 7px;line-height: 15px;}
.tileItem .description {display: block;margin-bottom: 7px;}
.tileItem .paddingTop {margin-top: 7px;}
.tileItem .tileBody {display: block;color: #464545;margin-top: 8px;}
.tileItem .fechaEsquerra .dtstart {display: block;margin-bottom: 16px;padding-top: 6px;}
.dtstartOnly {margin-top:20px;}
.tileItem .fechaEsquerra .dia {display: block;font-size: 29px;font-weight: bold;}
.tileItem .fechaEsquerra .mes {}
.tileItem .fechaEsquerra .dtend {display: block;}
.template-danza_programaciones_collection .tileItem .listadoTitulo {margin-top: 0;margin-bottom:7px;}
div.listingBar * {vertical-align:middle;}
div.listingBar {font-size: 96%;margin: 30px 0px;text-align: center;}
div.listingBar .next {float: none;margin-left: 8px;}
div.listingBar .previous {margin-right: 8px;}
div.listingBar span.current {font-weight:bold;color:#000;}
div.listingBar span.current,
div.listingBar a {border: 1px solid #D9D9D9 !important;border-radius: 3px 3px 3px 3px;display: inline;padding: 4px 8px;}
div.listingBar a {background: none repeat scroll 0 0 #FFFFFF;color: #9F9F9F !important;}
div.listingBar a:hover {background: none repeat scroll 0 0 #dddddd; color: #000000 !important;}
div.listingBar .next a,
div.listingBar .previous a {background:#f4f4f4;}
div.listingBar .next a:hover,
div.listingBar .previous a:hover {background:#ffffff;text-decoration:none;}
.formulariTop .itemForm3 .ui-selectmenu-btn {width: 170px  !important;}
body.template-danza_videos_collection .formulariTop .itemForm3 .ui-selectmenu-btn {width: 200px !important;}
body.template-danza_videos_collection .ui-selectmenu-list {width:199px !important;}
.formulariTop .itemForm3 input {width: 170px  !important;}
.formulariTop .itemForm3 .withsubmit .ui-selectmenu-area {float: left;}
.formulariTop .itemForm3 input.context {margin-left: 40px;}
body.template-danza_videos_collection .formulariTop .itemForm3 input.context {margin-left: 0px;}
.formulariTop .itemForm3 .mright {margin-right: 20px;}
.formulariTop {margin-bottom: 21px;}
.formulariTop .withsubmit {position:relative;}
.formulariTop .withsubmit input {float:left;}
.formulariTop .withsubmit .ui-selectmenu-area {float: left;margin-right:30px;}
body.template-danza_videos_collection .formulariTop .withsubmit .ui-selectmenu-area {float: left;margin-right:20px;}
.formulariTop .label {display:none;}
.formulariTop select {font-size: 12px;border: medium none;height: 23px;width: 170px;padding: 4px 2px;font-family: 'DroidSansRegular';}
.formulariTop input {font-size: 12px;border: medium none;height: 18px;padding: 2px 5px;width: 209px;font-family: 'DroidSansRegular';}
.template-danza_club_profesionales .formulariTop input {width: 189px;}
.formulariTop input.inputLabelActive {color: #000000;}
.formulariTop input.context {background: none repeat scroll 0 0 #000000;color: #FFFFFF;cursor: pointer;height: 22px;padding: 2px 5px;width: 55px !important;}
.formulariTop input.context:hover {background: none repeat scroll 0 0 #444444;}
.formulariTop .formControls {margin: 11px 0 0;text-align: right;}
body.template-danza_enlaces_collection .formulariTop .formControls {margin: 0px;text-align: right;}
.formulariTop input.mright {margin-right: 10px;}
.formulariTop .mright {margin-right: 13px;}
.formulariTop .itemForm {padding-bottom: 10px;}
.formulariTop .ui-selectmenu {float: left;}
.formulariTop .itemForm a:first-child {margin-right: 10px;}
.formulariTop .ui-selectmenu-btn {height: 22px;margin: 0;background: url("++resource++plonetheme.danza.images/btnSelect.jpg") no-repeat scroll 95% center #FFF !important;}
.formulariTop .selectForm {float:left;}
.mostrant {font-size: 11px;padding-bottom: 5px;}
.template-danza_portada_folder .formulariTop .selectForm {float:none;}
.template-danza_portada_folder .formulariTop select {width:200px;margin-right:30px;}
.ui-selectmenu-list {z-index:10;}
.colLeft {float:left;width: 340px;}
.colRight {float:right;width: 340px;}
.colLeft .tileItem .listadoEnlace,
.colRight .tileItem .listadoEnlace {min-height:96px;}
.mesinfo {display: block;font-size: 11px;text-align: right;}
.template-folder_summary_danza_view .tileItem {float: left;margin-bottom: 14px;margin-right: 20px;min-height: 88px;width: 332px;}
.template-folder_summary_danza_view .listadoEnlace {min-height: 80px;}
.parell {margin-right:0 !important;}
.titol_vista {margin-bottom: 9px;}
.descripcio_vista {margin-bottom: 5px;}
.info_vista {margin-top: 11px;}
.data_vista {background: none repeat scroll 0 0 #ECEBEB;color: #3E3C3C;display: inline;font-size: 11px;}
.imatgeContingut {margin-top: 13px;text-align: center;float: right;margin-bottom: 11px;margin-left: 18px;background-color: #fff;}
.imatgeContingut img {padding: 9px;}
.imatgeContingut span {display: block;padding: 0 9px 8px;}
.textContingut * {font-size: 13px; line-height: 18px; font-family: 'DroidSansRegular';}
.textContingut {margin-top: 15px;color: #464545;}
.textContingut p {margin: 0.5em 0 1em;}
.enllac_vista {margin-top: 20px;}
.arxiu_vista {margin-top: 12px;}
.arxiu_vista img,
.arxiu_vista .discret{vertical-align: middle;}
.fitxaDetall .item_vista {padding-top: 6px;display: block;overflow: hidden;width: 100%;}
.tileItemGaleria {border: 4px solid #FFFFFF;float: left;margin:15px 38px 17px 0;}
.tileItemGaleria .listadoEnlace {text-decoration:none;display: block;padding: 10px;min-height: 236px;background: none repeat scroll 0 0 #FFFFFF;width: 180px;}
.tileItemGaleria .listadoEnlace:hover {background: url("++resource++plonetheme.danza.images/aHover.gif") repeat scroll center center  #ecebeb;}
.tileItemGaleria .listadoEnlace p {margin:0 !important;}
.tileItemGaleria .marcoImagen {margin-bottom: 10px;display: block;height: 110px;overflow: hidden;text-align: center;cursor:pointer;}
.tileItemGaleria .marcoText {width: 180px;cursor:pointer;}
.tileItemGaleria .listadoEnlace img {display: block;margin: 0 auto;}
.tileItemGaleria .listadoEnlace .listadoTitulo {display: block;padding-top: 0;}
.infoGaleria {background: none repeat scroll 0 0 #FFFFFF;float: right;margin:0 0 17px 38px;padding:10px;}
.item_infoGaleria {padding:4px 0;}
.galeriaDestacada {margin-bottom:40px;margin-top: 8px;}
.galeriaDestacada .innerGaleriaDestacada {background: none repeat scroll 0 0 #FFFFFF;padding:20px;}
.galeriaDestacada .images {float: left;width: 280px;}
.galeriaDestacada .textGaleriaDreta {float: left;margin-left: 20px;width: 350px;}
.galeriaDestacada .marcImages {background: none repeat scroll 0 0 #F3F3F3;height: 335px;padding: 5px;position: relative;width: 275px;}
.galeriaDestacada .marcImages .marcImagesItem {height: 335px;left: 5px;overflow: hidden;position: absolute;text-align: center;top: 5px;width: 275px;}
.galeriaDestacada .slidetabs {background: none repeat scroll 0 0 #000000;padding: 11px 20px 9px;text-align: center;}
.galeriaDestacada .slidetabs a {background: url("++resource++plonetheme.danza.images/slidetab.jpg") no-repeat scroll 0 0 #000000;display: inline-block;height: 9px;line-height: 21px;margin: 0 1px;width: 9px;}
.galeriaDestacada .slidetabs a.current,
.galeriaDestacada .slidetabs a:hover {background-position:0 bottom;}
.titolTextGaleriaDreta {margin-bottom: 12px;}
.taulaimg {height: 335px;margin-bottom: 0 !important;vertical-align: middle;}
.taulaimg td {text-align: center;vertical-align: middle;}
.taulaimg td img {}
.fitxaDetall {background: none repeat scroll 0 0 #FFFFFF;padding:25px;}
.fitxaDetallMultimedia {margin-bottom: 30px;background: none repeat scroll 0 0 #FFFFFF;padding:15px;}
.fitxaDetallMultimediaEsquerra {float:left;width:150px;}
.fitxaDetallMultimediaDreta {float:left;width:510px;}
.fitxaDetallMultimedia .textContingut * {color: #464545;}
.fitxaDetallMultimedia .infoText {margin-top: 10px;color: #464545;}
.fitxaDetallMultimedia .titolFitxaDetallMultimedia {margin-bottom: 9px;}
.fitxaDetallMultimedia .descFitxaDetallMultimedia {margin-bottom: 9px;color: #464545;}
.titolRevista {padding-bottom: 10px;}
.block1 {width:220px;float:left;margin-right: 20px;}
.block2 {width:460px;float:left;}
.block3 {width:100%;margin-top: 20px;}
.scrollable {float: left;height: 254px;overflow: hidden;position: relative;width: 692px;}
.scrollable .items {width:20000em;position:absolute;}
.scrollable .items a {float:left;}
.noItems {font-size: 13px;padding-top: 104px;text-align: center;}
.passiPublicacions .scrollable .listadoEnlace {display: block;height: 232px;margin-right: 0;padding: 11px;width: 152px;}
.llistatInteresLi a:hover,
.passiPublicacions .scrollable .listadoEnlace:hover {text-decoration:none !important;background: url("++resource++plonetheme.danza.images/aHover.gif") repeat scroll center center #ecebeb;}
.passiPublicacions .scrollable .listadoEnlace:hover .marcImatge {border: 1px solid #FFFFFF;background: none repeat scroll 0 0 #FFFFFF;}
.passiPublicacions .scrollable .listadoTitulo {display: block;padding-top: 10px;}
.passiPublicacions .scrollable .description {color: #464545;padding-top: 5px;}
.passiPublicacions .marcImatge {display: block;text-align: center;padding:10px;border: 1px solid #DDDDDD;}
.passiPublicacions .marcImatge .marcImatgeInner {/**/width: 100%;cursor:pointer;}
.passiPublicacions .marcImatge img {display:block;max-height:135px;margin:0 auto;}
.passiPublicacions {background: none repeat scroll 0 0 #ffffff;height: 254px;margin: 12px 0 32px;padding: 4px;position: relative;width: 692px;}
.passiPublicacions .left {background: url("++resource++plonetheme.danza.images/scrollablePrev.png") no-repeat scroll 0 0 transparent;left:0;}
.passiPublicacions .right {background: url("++resource++plonetheme.danza.images/scrollableNext.png") no-repeat scroll 0 0 transparent;right:0;}
.passiPublicacions .browse {cursor: pointer;display: block;float: left;height: 59px;position: absolute;top: 97px;width: 33px;z-index: 10;}
.videoDestacado {margin-top: 13px;background: none repeat scroll 0 0 #FFFFFF;padding: 19px;margin-bottom: 20px;}
.videoDestacado .videoBlock {float: left;width: 360px;}
.videoDestacado .videoBlock iframe {width:360px;}
.videoDestacado .textVideoDestacado {float: left;margin-left: 17px;width: 285px;}
.tileItemVideos {border: 4px solid #FFFFFF;float: left;line-height: 14px;margin-bottom: 21px;margin-right: 17px;width: 214px;height: 253px;}
.tileItemVideos .listadoEnlace {background-color: #FFFFFF;display: block;min-height: 237px;padding:8px 11px;text-decoration: none;}
.tileItemVideos .listadoEnlace:hover {background: url("++resource++plonetheme.danza.images/aHover.gif") repeat scroll center center  #ecebeb;}
.videosUltimos {margin-top:13px;}
.tileItemVideos .listadoTitulo {margin-bottom: 7px;}
.tileItemVideos .marcoImagen {background: none repeat scroll 0 0 #ffffff;border: 1px solid #DDDDDD;margin-bottom: 15px;min-height: 120px;padding: 5px;text-align: center;}
.tileItemVideos .marcoImagen img {display:block;max-height:120px;margin:0 auto;}
.blockLeft {width:460px;float:left;margin-right:20px;}
.blockRight {width:220px;float:left;}
.blockMultimedia {margin-bottom: 32px;}
.tileItemMultimediaLand {border: 4px solid #FFFFFF;float: left;line-height: 14px;margin-bottom: 12px;margin-right: 20px;width: 212px;}
.tileItemMultimediaLand .listadoEnlace {background-color: #FFFFFF;display: block;min-height: 175px;padding:8px 11px;text-decoration: none;}
.tileItemMultimediaLand .listadoEnlace:hover {  background: url("++resource++plonetheme.danza.images/aHover.gif") repeat scroll center center  #ecebeb;}
.tileItemMultimediaLand .listadoPublicaciones {background-color: #FFFFFF;display: block;min-height: 20px;padding:4px 5px;text-decoration: none;}
.tileItemMultimediaPublicacionesLand {border: 4px solid #FFFFFF;float: none;height: auto;line-height: 14px;margin-bottom: 12px;margin-right: 20px;width: 212px;}
.tileItemMultimediaPublicacionesLand .listadoPublicaciones {background-color: #FFFFFF;display: block;min-height: 20px;padding:4px 5px;text-decoration: none;}
.tileItemMultimediaPublicacionesLand .listadoPublicaciones:hover {  background: url("++resource++plonetheme.danza.images/aHover.gif") repeat scroll center center  #ecebeb;}
.tileItemMultimediaPublicacionesLand .tipoPublicacio {float: left;width: 46px;cursor:pointer;}
.tileItemMultimediaPublicacionesLand .titolPublicacio {float: left;width: 155px;cursor:pointer;}
.tileItemMultimediaPublicacionesLand .tipoPublicacioText {background: none repeat scroll 0 0 #ECEBEB;padding: 0 2px;}
*:first-child+html .tileItemBox a {position:relative;}
*:first-child+html .tileItemBox .listadoTitulo {position:absolute;bottom:0;display:block;width:90%;bottom:10px;cursor:pointer;}
*:first-child+html .tileItem .marcoImagen {height: auto;display:inline;}
*:first-child+html .tileItemBox .marcoImagen {height: auto;display:inline;}
*:first-child+html .tileItemBox .marcoImagen img {padding:0 5px !important;}
.tileItemBox .marcoImagen {display: block;overflow: hidden;margin-bottom: 14px;text-align: center;height: 125px;background: none repeat scroll 0 0 #ffffff;border: 1px solid #DDDDDD;padding: 5px;}
.tileItemBox .marcoImagen img {display: block;margin: 0 auto;max-height: 125px;}
.tileItemBox .listadoTitulo {text-align: center;}
.portadaLeft {margin-top: 25px;float: left;margin-right: 18px;width: 341px;}
.portadaRight {margin-top: 25px;float: left;width: 341px;}
.boxPortada {background-color: #FFFFFF;margin-bottom: 20px !important;}
.boxInnerPortada {padding:3px 10px 8px;}
.ulList {list-style-type: none !important;margin: 0 !important;padding: 5px 0 !important;}
.boxInnerPortada .ulListLi {}
.boxInnerPortada .blockGroup {float: left;margin-bottom: 0 !important;margin-right: 0 !important;padding-right: 0 !important;width: 144px;}
.boxInnerPortada .ulListLi a {display: block;padding: 1px;line-height: 20px;}
.llistatInteres {}
.llistatInteres .llistatInteresLi {float: left;margin-bottom: 17px;margin-right: 10px;width: 165px;}
.llistatInteres .llistatInteresLi a {display: block;background-color: #fff;border-left:6px solid #000;height: 58px;}
.llistatInteres .llistatInteresLi a:hover {/**/background: none repeat scroll 0 0 #fff;}
.llistatInteres .llistatInteresLi a:hover .llistatInteresLiText {text-decoration:underline !important;}
.llistatInteres .llistatInteresLi .llistatInteresLiNum {background: none repeat scroll 0 0 #ECEBEB;float: left;font-size: 24px;font-weight: bold;height: 46px;padding-top: 12px;text-align: center;width: 55px;}
.llistatInteres .llistatInteresLi .llistatInteresLiText {display: block;float: left;font-size: 12px;padding: 23px 0 0 10px;text-transform: uppercase;width: 91px;}
.llistatInteres #becas-y-subvenciones .llistatInteresLiText {padding-top: 15px;}
.template-danza_portada_folder .passiPublicacions .scrollable .listadoEnlace {height: 210px;}
.template-danza_portada_folder .passiPublicacions .scrollable .listadoEnlace span.fecha {font-size:11px;background: none repeat scroll 0 0 #ecebeb;color: #3E3C3C;display: inline;}
.template-danza_portada_folder .passiPublicacions .scrollable .listadoTitulo {padding-top: 7px;margin-bottom: 5px;}
.template-danza_portada_folder .scrollable {height: 232px;}
.template-danza_portada_folder .passiPublicacions .browse {top: 87px;}
.template-danza_portada_folder .passiPublicacions {margin: 12px 0 40px;height: 232px;}
.documentActions li a,
#portal-siteactions li a {border-right: 1px solid #666666;padding-left: 2px;padding-right: 5px;}
.documentActions {border-bottom: 1px solid #666666;font-size: 11px;margin-bottom: 13px;margin-top: 30px;padding-bottom: 9px;}
.documentActions #document-action-print a,
#siteaction-contact a {border: medium none !important;padding-right: 0 !important;}
#commenting {padding-top: 11px;}
.row #commenting {font-size: 11px !important;}
.row #commenting legend, .row .discussion legend {font-size: 13px !important;letter-spacing: 1px;padding: 0.5em 0.5em 0.5em 0;}
#commenting legend {color: #555555;display: block;font-size: 11px !important;font-weight: bold;padding-bottom: 0px !important;}
#commenting fieldset {border: medium none !important;}
#commenting label {font-size: 11px;font-weight: normal !important;}
#commenting form {padding-top: 9px;}
#commenting textarea {width: 95% !important;border: medium none;font-family: 'DroidSansRegular' !important;font-size: 12px !important;margin-top: 8px;padding: 6px 10px;}
#commenting .formControls .context {margin-top: 9px;background: none repeat scroll 0 0 #000000;border: medium none;color: #FFFFFF;cursor: pointer;height: 22px;padding: 0 9px 2px;width: auto !important;}
#commenting .formControls .context:hover {background: none repeat scroll 0 0 #444444;text-decoration:none;}
.template-danza_registroUsuario_view .context {background: none repeat scroll 0 0 #000000;color: #FFFFFF !important;cursor: pointer;height: 22px;margin-top: 12px;padding: 3px 9px;width: auto !important;}
.template-danza_registroUsuario_view .context:hover {background: none repeat scroll 0 0 #444444;text-decoration:none;}
#loginInterior {font-size: 11px;float: left;width: 410px;height: 36px;}
#loginInterior .innerLoginInterior {padding-top: 10px;}
#loginInterior .fieldLogin {float:left;margin-right:10px;}
#loginInterior .fieldLogin label {font-weight: normal;padding-right: 5px;vertical-align: middle;}
#loginInterior .fieldLogin input {vertical-align: middle;}
*:first-child+html #loginInterior .formControlsLogin {margin-left: 0px;margin-top:2px;}
#loginInterior .formControlsLogin {float: left;margin-left: 10px;}
#loginInterior .formControlsLogin .context {background: none repeat scroll 0 0 #000000;border: medium none;color: #FFFFFF;cursor: pointer;font-size: 11px;height: 18px;padding: 0 9px 2px;width: auto !important;}
#loginInterior a.context {background: none repeat scroll 0 0 #000000;border: medium none;color: #FFFFFF !important;cursor: pointer;font-size: 11px;height: 18px;margin-left: 20px;padding: 3px 9px;width: auto !important;}
#loginInterior a.context:hover {background: none repeat scroll 0 0 #444444;text-decoration:none;}
.template-search_form #content-core,
.template-search .searchResults {margin-top: 20px;background: none repeat scroll 0 0 #FFFFFF;padding: 21px 15px;}
.template-search .searchResults * {vertical-align: middle;}
.template-search_form .documentFirstHeading,
.template-search .documentFirstHeading {font-size:23px;}
.template-search .documentFirstHeading .discreet {font-size: 70% !important;}
.template-search .searchPage {margin-bottom: 20px;}
.template-search .discreet {font-size: 100% !important ;}
.template-club-password fieldset,
.template-club-perfil-edit fieldset,
.template-club-curriculum-edit fieldset {border-color: #999999;border-style: solid none none;border-width:0 !important;padding-top: 0;margin-top:0;}
.template-club-password .actionButtons input,
.template-club-curriculum-edit .actionButtons input,
.template-club-perfil-edit .actionButtons input {background: none repeat scroll 0 0 #000000;border: medium none;color: #FFFFFF !important;cursor: pointer;height: 22px;margin-right: 10px;padding: 0 12px 3px;}
.contingutPerfil .info {padding-bottom: 3px;}
.contingutPerfil,
.template-club-password #content-core,
.template-club-perfil-edit #content-core,
.template-club-curriculum-edit #content-core {background: none repeat scroll 0 0 #FFFFFF;padding:18px 12px 14px;}
.contingutPerfil .formulariMensaje p {margin-bottom:21px !important;}
.contingutPerfil .formulariMensaje strong {display:block;padding-bottom: 7px;}
.contingutPerfil .formulariMensaje select {border: 1px solid #DDDDDD;padding: 4px 8px;vertical-align: top;width: 65%;}
.contingutPerfil .formulariMensaje option {color: #222222;padding: 2px 0;}
.contingutPerfil {position:relative;min-height: 130px;}
.imatgePerfil {background: none repeat scroll 0 0 #FFFFFF;display: block;float:right;margin: 0 0 16px 10px;padding: 12px; right:0;}
.nomPerfil {text-transform: uppercase;font-size: 12px;font-weight: bold;padding-bottom: 15px;}
.blockInfo {padding: 8px 0 16px;color:#464545;}
.blockInfo label {display: block;padding-bottom: 3px;font-size: 100%;}
.botonera {margin: 10px 0;}
.botonera a.btn {margin-right:10px;}
.botoneraTop {margin-top: 16px;}
.botoneraTop .pestanya {float: left;margin-right: 9px;}
.botoneraTop .pestanya a {border-radius: 8px 8px 0 0;background: none repeat scroll 0 0 #000000;color: #FFFFFF !important;display: block;font-size: 12px;padding:6px 14px 5px;}
.botoneraTop .pestanya a.active {background: none repeat scroll 0 0 #FFFFFF;color: #000000 !important;}
a.btn {background: none repeat scroll 0 0 #000000;color: #FFFFFF !important;cursor: pointer;height: 22px;padding: 4px 12px 3px;}
input.buscador-boton {background: none repeat scroll 0 0 #000000;border: medium none;color: #FFFFFF !important;cursor: pointer;height: 22px;padding: 2px 12px 5px;}
input.buscador-boton:hover {background: none repeat scroll 0 0 #444444;}
.llistatPerfil {margin-top:20px;}
.tileItemPerfil {border: 4px solid #FFFFFF;margin-bottom: 13px;width: 445px;}
.tileItemPerfil .listadoEnlace {background-color: #FFFFFF;display: block;padding: 10px;}
.tileItemPerfil .listadoEnlace:hover {text-decoration:none; background: url("++resource++plonetheme.danza.images/aHover.gif") repeat scroll center center  #ecebeb;}
.tileItemPerfil .marcoImagen {display: block;float: left;height: 100px;overflow: hidden;text-align: center;width: 123px;}
.tileItemPerfil .listadoEnlace img {background: none repeat scroll 0 0 #FFFFFF;display: block;margin: 0 auto;}
.tileItemPerfil .listadoEnlace .listadoTitulo {display: block;margin-bottom: 15px;padding-top: 0;}
.tileItemPerfil .info {padding-bottom: 3px;}
.relatedItems {background: none repeat scroll 0 0 #FFFFFF;padding: 15px;}
.relatedItems dt {font-size: 13px;font-weight: normal;margin-bottom: 10px;text-transform: uppercase;}
.relatedItems dd {padding-bottom: 3px;}
.relatedItems dd img {vertical-align: middle;}
.relatedItems dd a {padding-left: 4px;vertical-align: middle;}
.actionMenuContent ul li a:hover {text-decoration:none;}
.actionMenuContent ul li a * {vertical-align: middle;}
.barraTraduccion {background: none repeat scroll 0 0 #BF9407;box-shadow: 0 0 10px #999999;height: auto;width: 100%;}
.barraTraduccion a {color: #000 !important;display: block;font-weight: bold;padding: 6px;text-align: center;text-transform: uppercase;}
.template-folder_boletin_danza_view .tileItem {border-color: #FFFFFF #FFFFFF #999999;border-style: solid solid dotted;border-width: 0 0 1px;line-height: 10px;margin-bottom: 13px;padding-bottom: 2px;}
.template-folder_boletin_danza_view .tileItem a {background-color: #FFFFFF;display: block;padding: 0;text-decoration: none;}
.template-danza_boletin_list .tileItem img {  float: right;  margin-bottom: 0;  margin-right: 12px;}
.template-danza_boletin_list .formBoletin {padding: 15px 0 0;}
.template-danza_boletin_list .formBoletin input.buscador-boton {margin-top:5px;}
.boxLogin {background-color: #FFFFFF;margin: 0 auto;padding: 20px;width: 290px;}
.boxLogin a {text-decoration:underline;}
.boxLogin p {margin-top: 3px;}
.boxLogin label {float: left;padding-top: 4px !important;text-align: left !important;width: 120px !important;}
.boxLogin input {font-size: 12px !important;background: none repeat scroll 0 0 #ECEBEB;border: medium none;padding: 3px;width: 156px !important;}
.boxLogin input[type="password"]:focus,
.boxLogin input[type="text"]:focus {background: none repeat scroll 0 0 #ECEBEB !important;}
.boxLogin .formControls {margin: 19px 1px 26px 0;text-align: right;}
.boxLogin input.context {background: none repeat scroll 0 0 #000000;color: #FFFFFF;cursor: pointer;padding: 2px 5px 2px;width: 67px !important;}
.boxLogin input.context:hover {background: none repeat scroll 0 0 #444444;}
.estadisticasTable {}
.estadisticasTable th:first-child {text-align: left;}
.estadisticasTable th {padding-bottom: 15px;vertical-align: top;text-align: center;}
.estadisticasTable td:first-child {font-size: 11px;text-align: left;font-weight:bold;}
.estadisticasTable td {padding: 4px;vertical-align: middle;text-align: center;}
.estadisticasTable .even {background: none repeat scroll 0 0 #F0F0F0;}
.template-listado-usuarios .block,
.template-estadisticas-usuario .contingutPerfil .block {margin-top:10px;}
.template-listado-usuarios .contingutPerfil .even {background: none repeat scroll 0 0 #F0F0F0;}
.tileItemSenseAnchor {background:#fff;margin-bottom: 20px;padding: 8px 20px;}
.tileItemSenseAnchor .imgUser {float: right;height: 99px;margin-bottom: 0;margin-left: 22px;overflow: hidden;text-align: center;width: 75px;}
.tileItemSenseAnchor .listadoTitulo {display: block;font-size: 13px;font-weight: bold;letter-spacing: 1px;line-height: 15px;margin-top: 6px;}
.tileItemSenseAnchor .botonera a {cursor: pointer;height: 22px;line-height: 20px;margin-right: 4px;}
.tileItemSenseAnchor .botonera {margin-top: 16px;}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {background:none;}
.ui-dialog .ui-dialog-content {  background: none repeat scroll 0 0 transparent;  border: 0 none;  overflow: auto;  padding: 20px;  position: relative;}
.template-danza_multimedia_folder .blockLeft .blockMultimedia .tileItem .marcoImagen {float: none;}
.portletCalendar .ploneCalendar caption {display:none;}
.searchPage input.searchPage {font-size: 20px !important;padding: 3px;vertical-align: middle;}
.searchPage .searchButton {background: none repeat scroll 0 0 #000000;border: medium none;color: #FFFFFF !important;cursor: pointer;font-size: 14px !important;margin-left: 20px;padding: 6px;vertical-align: middle;}
.searchPage .searchButton:hover {background: none repeat scroll 0 0 #444444;}
.item_image {text-align: center;margin-top: 20px;}
.item_image_right {float: right;}
#parent-fieldname-Coordinates {
display: block;
margin-top: 5px;
}
.geocontingut {margin-top: 10px;}
#formfield-form-perfil_publico {display: none;}

}


/* - TTGoogleMapStyle.css - */
@media all {
/* https://www.danza.es/portal_css/TTGoogleMapStyle.css?original=1 */
/* */
/* */
.TTMap {
border:1px solid #8cacbb;
}
TTMapMarkerList
.TTMapCoordinates {
border:1px solid #8cacbb;
}
.TTMapContainer {}
.TTMapFloatLeft {
float:left;
}
.TTMapFullWidth {
width:100%;
}
.TTMapCollapsiblePanel {
margin-top:15px;
}
.TTMapCollapsiblePanelTab {
padding: 3px 10px;
cursor: pointer;
background-color:#dee7ec;
}
.TTMapCollapsiblePanelContent {
padding: 5px 10px 5px;
border:1px solid #dee7ec;
}
.TTMapPanelLabel {
font-weight: bold;
font-variant: small-caps;
float:left;
}
.TTMapPanelOpenClose {
text-align:right;
color:#436976;
}
.TTMapCategory {
}
.TTMapPolygon {
margin-bottom: 5px;
margin-top: 5px;
}
.TTMapPolyline {
margin-bottom: 5px;
margin-top: 5px;
}
.TTMapCatLabel {
font-size:11px;
}
.TTMapPolyLabel {
margin-left: 20px;
font-size:11px;
display: block;
}
.TTMapCheckbox {
}
.TTMapCatContainter{
font-weight: bold;
margin-bottom: 5px;
margin-top: 10px;
}
.TTMapSubcategories{
padding:7px;
border-top: 1px solid #8cacbb;
background-color: #f0f0f0;
}
.documentContent ul.TTMapMarkerList, .TTMapMarkerList {
margin:0 !important;
padding:0;
line-height:1.4em;
}
.TTMapMarkerListTitle {
margin-top:15px;
list-style-image: none;
list-style-type: none;
font-weight: bold;
background-color: #f0f0f0;
padding: 5px;
}
.TTMapMarkerListItem {
margin-left: 2em;
list-style-image: none;
list-style-type: square;
}
.TTMapIcon {
vertical-align: middle;
cursor:pointer;
}
.TTMapCheckbox{
cursor:pointer;
}
.TTMapDirLabel {
display:block;
float:left;
min-width:120px;
font-weight:bold;
}
/* */
}


/* - jquery.cookiebar.css - */
/* https://www.danza.es/portal_css/jquery.cookiebar.css?original=1 */
#cookie-bar {
background:#76797c;
//height:auto;
line-height:24px;
color:#ffffff;
text-align:center;
padding:25px 0;
}
#cookie-bar.fixed {
position:fixed;
top:0;
left:0;
width:100%;
}
#cookie-bar.fixed.bottom {
bottom:0;
//top:auto;
opacity: 0.85;
}
#cookie-bar p {
margin: 200px auto;
padding: 30px;
width: 30%;
background: black;
font-size: 15px;
}
#cookie-bar a {
color:#ffffff !important;
display:inline-block;
border-radius:3px;
text-decoration:none;
padding:0 6px;
margin-left: 8px;
margin-bottom: 8px;
}
#cookie-bar .cb-enable {background:#007700;}
#cookie-bar .cb-enable:hover {background:#009900;}
#cookie-bar .cb-disable {background:#990000;}
#cookie-bar .cb-disable:hover {background:#bb0000;}
#cookie-bar .cb-policy {background:#0033bb;}
#cookie-bar .cb-policy:hover {background:#0055dd;}
