.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute; left: -99999999px; }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
* html .ui-helper-clearfix { height:1%; }
.ui-helper-clearfix { display:block; }
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }
.ui-state-disabled { cursor: default !important; }
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.ui-widget { font-family: Arial,sans-serif; font-size: 1.1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Arial,sans-serif; font-size: 1em; }
.ui-widget-content { border: 1px solid #ddd; background: #fff 50% 50% repeat-x; color: #333333; }
.ui-widget-content a { color: #333333; }
.ui-widget-header { border: 1px solid #b8b8b8; background: #fafafa url(images/__ui-bg_highlight-soft_15_cc0000_1x100.png) 50% 50% repeat-x; color: #555; font-weight: bold; }
.ui-widget-header a { color: #555; }
.ui-state-default, .ui-widget-content .ui-state-default { border: 1px solid #d8dcdf; background: #eeeeee url(http://ecozoom1.delivery.tbtv.net/images/ui-bg_highlight-hard_100_eeeeee_1x100.png) 50% 50% repeat-x; font-weight: normal; color: #6b8e1b; outline: none; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #6b8e1b; text-decoration: none; outline: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus { border: 1px solid #cdd5da; background: #f6f6f6 url(images/ui-bg_highlight-hard_100_f6f6f6_1x100.png) 50% 50% repeat-x; font-weight: normal; color: #111111; outline: none; }
.ui-state-hover a, .ui-state-hover a:hover { color: #111111; text-decoration: none; outline: none; }
.ui-state-active, .ui-widget-content .ui-state-active { border: 1px solid #eeeeee; background: #ffffff url(http://ecozoom2.delivery.tbtv.net/images/ui-bg_flat_65_ffffff_40x100.png) 50% 50% repeat-x; font-weight: normal; color: #111; outline: none; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #6B8E1B; outline: none; text-decoration: none; }
.ui-state-highlight, .ui-widget-content .ui-state-highlight {border: 1px solid #fcd3a1; background: #fbf8ee url(http://ecozoom3.delivery.tbtv.net/images/ui-bg_glass_55_fbf8ee_1x400.png) 50% 50% repeat-x; color: #555555; }
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a { color: #555555; }
.ui-state-error, .ui-widget-content .ui-state-error {border: 1px solid #cc0000; background: #eee7e7 url(http://ecozoom4.delivery.tbtv.net/images/ui-bg_diagonals-thick_55_eee7e7_40x40.png) 50% 50% repeat; color: #cc0000; }
.ui-state-error a, .ui-widget-content .ui-state-error a { color: #cc0000; }
.ui-state-error-text, .ui-widget-content .ui-state-error-text { color: #cc0000; }
.ui-state-disabled, .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }
.ui-priority-primary, .ui-widget-content .ui-priority-primary { font-weight: normal; }
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
.ui-icon { width: 16px; height: 16px; background-image: url(http://ecozoom1.delivery.tbtv.net/images/ui-icons_666666_256x240.png); }
.ui-widget-content .ui-icon {background-image: url(http://ecozoom2.delivery.tbtv.net/images/ui-icons_666666_256x240.png); }
.ui-widget-header .ui-icon {background-image: url(http://ecozoom3.delivery.tbtv.net/images/ui-icons_ffffff_256x240.png); }
.ui-state-default .ui-icon { background-image: url(http://ecozoom4.delivery.tbtv.net/images/ui-icons_666666_256x240.png); }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(http://ecozoom1.delivery.tbtv.net/images/ui-icons_666666_256x240.png); }
.ui-state-active .ui-icon {background-image: url(http://ecozoom2.delivery.tbtv.net/images/ui-icons_666666_256x240.png); }
.ui-state-highlight .ui-icon {background-image: url(http://ecozoom3.delivery.tbtv.net/images/ui-icons_004276_256x240.png); }
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(http://ecozoom4.delivery.tbtv.net/images/ui-icons_666666_256x240.png); }
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-off { background-position: -96px -144px; }
.ui-icon-radio-on { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }
.ui-corner-tl { -moz-border-radius-topleft: .4em; -webkit-border-top-left-radius: .4em; }
.ui-corner-tr { -moz-border-radius-topright: .4em; -webkit-border-top-right-radius: .4em; }
.ui-corner-bl { -moz-border-radius-bottomleft: .4em; -webkit-border-bottom-left-radius: .4em; }
.ui-corner-br { -moz-border-radius-bottomright: .4em; -webkit-border-bottom-right-radius: .4em; }
.ui-corner-top { -moz-border-radius-topleft: .4em; -webkit-border-top-left-radius: .4em; -moz-border-radius-topright: .4em; -webkit-border-top-right-radius: .4em; }
.ui-corner-bottom { -moz-border-radius-bottomleft: .4em; -webkit-border-bottom-left-radius: .4em; -moz-border-radius-bottomright: .4em; -webkit-border-bottom-right-radius: .4em; }
.ui-corner-right {  -moz-border-radius-topright: .4em; -webkit-border-top-right-radius: .4em; -moz-border-radius-bottomright: .4em; -webkit-border-bottom-right-radius: .4em; }
.ui-corner-left { -moz-border-radius-topleft: .4em; -webkit-border-top-left-radius: .4em; -moz-border-radius-bottomleft: .4em; -webkit-border-bottom-left-radius: .4em; }
.ui-corner-all { -moz-border-radius: .4em; -webkit-border-radius: .4em; }
.ui-widget-overlay { background: #a6a6a6 url(images/ui-bg_dots-small_65_a6a6a6_2x2.png) 50% 50% repeat; opacity: .40;filter:Alpha(Opacity=40); }
.ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #333333 url(images/ui-bg_flat_0_333333_40x100.png) 50% 50% repeat-x; opacity: .10;filter:Alpha(Opacity=10); -moz-border-radius: 8px; -webkit-border-radius: 8px; }
.ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; }
.ui-accordion .ui-accordion-li-fix { display: inline; }
.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; }
.ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em 2.2em; }
.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }
.ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; }
.ui-accordion .ui-accordion-content-active { display: block; }
.ui-datepicker { width: 17em; padding: .2em .2em 0; }
.ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; }
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; }
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; }
.ui-datepicker .ui-datepicker-prev { left:2px; }
.ui-datepicker .ui-datepicker-next { right:2px; }
.ui-datepicker .ui-datepicker-prev-hover { left:1px; }
.ui-datepicker .ui-datepicker-next-hover { right:1px; }
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px;  }
.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; }
.ui-datepicker .ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; }
.ui-datepicker select.ui-datepicker-month-year {width: 100%;}
.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year { width: 49%;}
.ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right; }
.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }
.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: normal; border: 0;  }
.ui-datepicker td { border: 0; padding: 1px; }
.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }
.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }
.ui-datepicker.ui-datepicker-multi { width:auto; }
.ui-datepicker-multi .ui-datepicker-group { float:left; }
.ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }
.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }
.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }
.ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }
.ui-datepicker-row-break { clear:both; width:100%; }
.ui-datepicker-rtl { direction: rtl; }
.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }
.ui-datepicker-rtl .ui-datepicker-group { float:right; }
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
.ui-datepicker-cover {display: none; display: block; position: absolute; z-index: -1; filter: mask(); top: -4px; left: -4px; width: 200px; height: 200px; }
.ui-dialog { position: relative; padding: .2em; width: 300px; }
.ui-dialog .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: relative;  }
.ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; }
.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; }
.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; }
.ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; }
.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }
.ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; background:#7c9739; color:#ffffff !important; font-weight:bold; }
.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
.ui-draggable .ui-dialog-titlebar { cursor: move; }
.ui-progressbar { height:2em; text-align: left; }
.ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; }
.ui-resizable { position: relative;}
.ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;}
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; }
.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; }
.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; }
.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; }
.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; }
.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }
.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }
.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }
.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}
.ui-slider { position: relative; text-align: left; }
.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; }
.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; }
.ui-slider-horizontal { height: .8em; }
.ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; }
.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
.ui-slider-horizontal .ui-slider-range-min { left: 0; }
.ui-slider-horizontal .ui-slider-range-max { right: 0; }
.ui-slider-vertical { width: .8em; height: 100px; }
.ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; }
.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }
.ui-slider-vertical .ui-slider-range-min { bottom: 0; }
.ui-slider-vertical .ui-slider-range-max { top: 0; }
.ui-tabs { padding: .2em; zoom: 1; }
.ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; }
.ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; }
.ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; }
 .ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; }
.ui-tabs .ui-tabs-hide { display: none !important; }
div.wireframe{padding:0; margin-bottom:10px; background-color:#fff; overflow:hidden}
body{background:#fff; padding:0; margin:0}
form{ margin:0;  padding:0}
a{text-decoration:none; cursor:pointer}
a:hover{text-decoration:underline}
a img{border:0}
.fLeft{float:left !important}
.fRight{float:right !important}
div.clearBoth{clear:both}
div.separatore20{clear:both; width:100%; height:20px}
div.separatore10{clear:both; width:100%; height:10px}
.marginerLR{margin-left:10px; margin-right:10px}
.marginerTB{margin-top:10px; margin-bottom:10px}
.marginer{margin:10px}
.relative{position:relative}
.uppercase{text-transform:uppercase}
.border{border:1px solid #bbbaba}
.noBorder{border:none}
.noBorderTop{border-top:none}
.noBorderRight{border-right:none}
.noBorderBottom{border-bottom:none}
.noBorderLeft{border-left:none}
.noMargin{margin:0 !important}
.overflowhidden{overflow:hidden}
#header_content{background:#FCF6E7 url(http://ecozoom2.delivery.tbtv.net/images/bg_header_content_2.gif); height:182px; position:relative; width:100%; border-bottom:1px solid #eee}
div#headerTop{height:90px; margin-left:auto; margin-right:auto; position:relative; width:950px}
#top_banner_cont{height:90px; position:absolute; right:0; top:5px; width:728px}
div#topToolbar{background:url(http://ecozoom3.delivery.tbtv.net/images/bg_top_bar.gif) repeat-x left top; position:relative; height:45px; width:100%}
div#top_bar_cont{height:49px; width:950px; margin:0 auto; position:relative}
div#top_bar_cont ul.top_menu{margin:0; padding:0; font-size:11px; list-style:none; color:#fff}
div#top_bar_cont ul.top_menu li{line-height:16px; list-style:none; margin:7px 0; padding:0 5px; float:left; border-right:1px solid #fff}
div#top_bar_cont ul.top_menu li:last-child{border-right:none}
div#top_bar_cont ul.top_menu li a{color:#fff; text-decoration:none}
div#top_bar_cont ul.top_menu li a:hover{text-decoration:underline}
div#top_bar_cont ul.top_menu li.current_page_item a{font-weight:bold}
div#searchBoxTop a#advanced_src{position:absolute; left:43px; top:34px; font-size:10px; color:#fff; text-decoration:none; display:none}
div#searchBoxTop a:hover#advanced_src{text-decoration:underline}
#logo{position:relative; top:5px}
#top_loginBox{color:#999; font-size:11px; position:absolute; left:100px; top:2px; width:460px}
#top_loginBox form#formIndexLogin{margin-top:1px}
#top_loginBox a{color:#fff; text-decoration:none}
#top_loginBox input.inputTf{width:80px}
#top_loginBox input.logou_sbm{width:70px}
#top_loginBox input#logout_sbm{position:relative; top:2px; float:right}
#main_menu_cont{position:absolute; width:950px; margin-left:-475px; height:33px; left:50%; top:149px}
#main_menu_cont ul#main_menu{font-size:12px; font-weight:bold; position:relative; margin:0; height:33px; padding:0; list-style:none; background:url(http://ecozoom1.delivery.tbtv.net/images/bg_top_menu_li_a.gif) repeat-x; display:block; width:100%}
#main_menu_cont ul#main_menu li{float:left}
#main_menu_cont ul#main_menu li a{line-height:33px; padding:0 15px 0 15px; display:block; border-right:1px solid #b8c3a0; color:#6b8e1b; text-decoration:none}
#main_menu_cont ul#main_menu li.noborder a{border-right:none; color:#fff; background:url(http://ecozoom2.delivery.tbtv.net/images/bg_top_menu_li_a_evd.gif) repeat-x left top}
#main_menu_cont ul#main_menu li.evd_color a{background:url(http://ecozoom3.delivery.tbtv.net/images/bg_top_menu_li_a_evd_color.gif) repeat-x left top;         color:#148F3E}
#main_menu_cont ul#main_menu li a:hover, #main_menu_cont ul#main_menu li.selected a{background:url(http://ecozoom4.delivery.tbtv.net/images/bg_top_menu_li_a_.gif) repeat-x left top; color:#fff}
div#channel_cont{background:transparent url(images/bg_channel_bar.gif) repeat-x scroll left top; height:20px; position:absolute; top:215px; width:100%}
div#channel_bar{position:relative; width:950px; margin-left:-475px; height:20px; left:50%}
div#channel_bar .next, div#channel_bar .prev{position:absolute; width:29px; height:20px; top:0; text-align:center; cursor:pointer}
div#channel_bar .disabled{}
div#channel_bar .next{right:3px; background:url(images/btn_scr_right.png) no-repeat left top}
div#channel_bar .next_off{right:3px; background:url(images/btn_scr_right_off.png) no-repeat left top !important}
div#channel_bar .prev{left:2px; background:url(images/btn_scr_left.png) no-repeat left top}
div#channel_bar .prev_off{left:2px; background:url(images/btn_scr_left_off.png) no-repeat left top !important}
div.scrollable{position:absolute; width:889px; height:20px; left:30px; top:0; overflow:hidden}
div.scrollable ul.items{list-style:none; margin:0; padding:0; width:20000em; display:block; position:absolute; left:0; font-size:11px}
div.scrollable ul.items li{text-align:center; float:left; margin:0; border-right:1px solid #EAEAEA}
div.scrollable ul.items li a{line-height:20px; color:#424141; text-decoration:none; width:8em; padding:0 5px; display:block}
div.scrollable ul.items li a:hover, div.scrollable ul.items li.selected a{background:#fff; color:#6b8e1b}
div#sub_header{height:82px; background: #fff url(http://ecozoom1.delivery.tbtv.net/images/bg_sub_header.gif) repeat-x left top; position:relative}
div#sub_header div#sub_header_cont{height:82px; position:relative; width:950px; margin-left:auto; margin-right:auto; color:#0d273b}
div#sub_header div#sub_header_cont div.sub_header_els{height:82px; width:316px; background:url(http://ecozoom2.delivery.tbtv.net/images/bg_sub_header_els.gif) no-repeat left top; float:left; margin-right:1px; position:relative;  overflow:hidden}
div#sub_header div#sub_header_cont div.sub_header_els div.els_icon{height:50px; width:50px; position:absolute; left:11px; bottom:16px}
div#sub_header div#sub_header_cont div.sub_header_els div.els_icon a{height:50px; width:50px; position:absolute; left:0; bottom:0;  display:block}
div#sub_header div#sub_header_cont div.sub_header_els div.els_icon img{height:50px; width:50px; position:absolute; left:0; bottom:0}
div#sub_header div#sub_header_cont div.sub_header_els div.els_text{width:240px; position:absolute; left:72px; top:0}
div#sub_header div#sub_header_cont div.sub_header_els p{margin:0; font-size:11px}
div#sub_header div#sub_header_cont div.sub_header_els h2{margin:8px 0 0 0; color:#5688ad; line-height:24px; font-size:14px}
div#sub_header div#sub_header_cont div.sub_header_els h2 a{color:#5688AD}
#home_player_main h3{margin:0}
#home_player_main #home_media{width:412px; float:left}
#home_player_main #home_media_container{height:302px; padding:5px; width:400px}
#home_player_main #home_list{width:222px}
#home_player_main #home_list_container{width:220px; height:312px}
#home_player_main{width:619px; height:322px; position:relative}
#home_player_main #slideshow{position:absolute; left:10px; top:10px; width:400px; height:300px; border:1px solid #6b8e1b; overflow:hidden; margin:0; padding:0; list-style:none}
#home_player_main #slideshow li{display:block; width:400px; height:300px; overflow:hidden}
#home_player_main #slideshow .slw_title{margin:0; padding:0}
#home_player_main #slideshow .slw_caption{display:block; position:absolute; color:#fff; left:0; bottom:0; width:380px; padding:10px; background:#000; filter:alpha(opacity=70); -moz-opacity:.70; opacity:.70}
#home_player_main #slideshow .slw_caption span{display:block}
#home_player_main #slideshow .slw_caption .slw_title{font-size:18px; font-weight:bold; line-height:24px}
#home_player_main #slw_content_hover{position:absolute; right:10px; top:9px; width:188px; overflow:hidden}
#home_player_main #slw_content_hover .slw_item{margin-bottom:8px; padding:5px 5px 5px 30px; height:60px; background:#fff url(http://ecozoom3.delivery.tbtv.net/images/bg_slw_item_.gif) no-repeat left top}
#home_player_main #slw_content_hover .slw_item_hover{background:#fff url(http://ecozoom4.delivery.tbtv.net/images/bg_slw_item.gif) no-repeat left top}
#home_player_main #slw_content_hover a, #home_player_main #slideshow a{color:#0d273b;  font-weight:bold}
#home_player_main #slw_content_hover h4{margin:0; padding:0 0 5px 0; font-size:12px}
#home_player_main #slw_content_hover .slw_item_hover a{color:#0d273b}
.inline_list ul{list-style:none; margin:5px 0; padding:0; clear:both}
.inline_list ul li{float:left; padding:2px 6px; border-right:1px solid #ccc}
.inline_list ul li:last-child{border-right:none; float:none; clear:right; text-indent:6px}
.inline_list ul li a{color:#6b8e1b}
.inline_list ul li a:hover{text-decoration:underline}
.section_header{height:30px; line-height:30px; clear:both; padding:10px 12px 0 12px; border-top:1px solid #b0c57b; border-right:1px solid #b0c57b; border-bottom:none; border-left:1px solid #b0c57b}
.section_header_empty{height:1px; line-height:1; clear:both; padding:0; border-bottom:1px solid #b0c57b;  height:1px}
.section_footer{height:1px; clear:both; border-top:1px solid #b0c57b}
.section_content{border-left:1px solid #b0c57b; border-right:1px solid #b0c57b; border-bottom:1px solid #b0c57b}
 .section_header_long{}
.section_footer_long{height:1px; clear:both; border-top:1px solid #b0c57b}
.section_content_long{border-left:1px solid #b0c57b; border-right:1px solid #b0c57b}
.section_header_mini{}
.section_content_mini{border-left:1px solid #b0c57b; border-right:1px solid #b0c57b}
.section_footer_mini{height:1px; clear:both; border-top:1px solid #b0c57b}
.section_header_bg{background:#88AD35}
.bg_blue{background:#5688AD url(http://ecozoom1.delivery.tbtv.net/images/sprite-home.png) no-repeat 577px 4px; }
.bg_alter{background:#afafd2}
.section_header h2, .section_header h3, .section_header h1{padding:0; margin:0; font-size:16px; font-weight:normal; color:#6b8e1b; text-transform:uppercase}
.bg_alter h2, .bg_alter h3, .bg_alter h1{color:#47479a !important}
ul.section_header_menu{list-style:none; margin:5px 0; padding:0; clear:both; text-transform:uppercase; font-size:0.8em}
ul.section_header_menu li{float:left; padding:2px 4px; border-right:1px solid #ccc; line-height:12px}
ul.section_header_menu li.selected a{color:#111; cursor:text}
ul.section_header_menu li.selected a:hover{text-decoration:none}
ul.section_header_menu li:last-child{border-right:none; clear:right}
ul.section_header_menu li a{color:#6b8e1b}
ul.section_header_menu li a:hover{text-decoration:underline}
.section_header_bg ul.section_header_menu li{color:#ccc}
.section_header_bg ul.section_header_menu li a{color:#fafafa}
.section_header_bg h2, .section_header_bg h3, .section_header_bg h1{color:#fff}
.section_header_bg ul.section_header_menu li.selected a{font-weight:bold}
div.std_right_box{border:1px solid #b0c57b; background:#eee url(http://ecozoom2.delivery.tbtv.net/images/bg_box_right.gif) no-repeat scroll right top}
div.std_right_box .tagcloud{text-align:center}
div.std_right_box ul{margin:0; padding:0; list-style:inside}
div.std_right_box ul li{margin:0; padding:0}
div.std_right_box .rbBG{background:#fff; padding:10px; border:1px solid #ddd}
div.std_right_box a{color:#6b8e1b}
div.std_right_box h2, div.std_right_box h3{padding:0; margin:0; font-size:16px; font-weight:normal; color:#6b8e1b; text-transform:uppercase}
.expander table, .expander tr, .expander td, .expander div, .expander span, .expander a{position:relative}
div.std_right_box h2.expanderAction, div.std_right_box h3.expanderAction{padding-left:24px; cursor:pointer}
h3.exOn{background:url(http://ecozoom3.delivery.tbtv.net/images/exp_on.gif) no-repeat left center}
h3.exOff{background:url(http://ecozoom4.delivery.tbtv.net/images/exp_off.gif) no-repeat left center}
#box_adv_users a{color:#787878}
#box_adv_users img{float:left; margin-right:8px}
#box_adv_users .section_content{line-height:31px}
.uploadVideo td{ padding:3px 0}
.uploadVideo td.label label{ color:#094272;  font-weight:bold;  padding:0 4px}
.uploadVideo ul a{ color:#6B8E1B}
.uploadVideo div.form{ border:1px solid #ccc;  padding:10px 5px}
.uploadVideo table{ margin-left:10px}
.uploadVideo h4{ color:#6B8E1B;  font-size:16px;  line-height:28px;  margin-top:0;  padding-top:0}
.uploadVideo div.chan_check{ width:5px}
.uploadVideo div.progressBarStatus{ font-weight:bold;  color:#6B8E1B}
.icon_31x31 {width:31px;height:31px;}
.icon_50x50 {width:50px;height:50px;}
.sprite-icon_adv_user_1 {background: url(http://ecozoom1.delivery.tbtv.net/images/sprite-home.png) no-repeat 0 -82px;float:left;margin-right:9px;}
.sprite-icon_adv_user_2 {background: url(http://ecozoom1.delivery.tbtv.net/images/sprite-home.png) no-repeat 0 -163px;float:left;margin-right:9px;}
.sprite-icon_adv_user_3 {background: url(http://ecozoom1.delivery.tbtv.net/images/sprite-home.png) no-repeat 0 -244px;float:left;margin-right:9px;}
.sprite-icon_adv_user_4 {background: url(http://ecozoom1.delivery.tbtv.net/images/sprite-home.png) no-repeat 0 -325px;float:left;margin-right:9px;}
.sprite-sh_els_icon_1 {background: url(http://ecozoom1.delivery.tbtv.net/images/sprite-home.png) no-repeat 0 -406px;float:left;margin-right:9px;}
.buttonFacebook{margin-top:10px;}
#top_loginBox{color:#999; font-size:11px; position:absolute; left:0; top:0; width:555px; color:#666}
#top_loginBox form#formIndexLogin{margin-top:1px}
#top_loginBox a{color:#fff; text-decoration:none}
#top_loginBox input.inputTf{width:80px}
#top_loginBox input.logou_sbm{width:70px}
#top_loginBox input#logout_sbm{position:relative; top:3px}
#flags{position:absolute; top:3px; left:560px}
div#searchBoxTop{background:url(http://ecozoom1.delivery.tbtv.net/images/bg_box_search.gif) no-repeat left top; width:321px; height:45px; position:absolute; top:0; right:0}
div#searchBoxTop2 form{margin:0; padding:0}
div#searchBoxTop input#q{width:100px; height:16px; position:absolute; left:154px; top:15px; border:none; background:#fff; font-size:11px}
div#searchBoxTop input#search_btn{width:56px; height:25px; position:absolute; right:6px; top:12px; border:none; background:url(http://ecozoom2.delivery.tbtv.net/images/bg_src_btn.gif) no-repeat left top; font-size:10px; text-align:center; color:#fff; line-height:20px}
div#searchBoxTop2 a#advanced_src{position:absolute; left:43px; top:34px; font-size:10px; color:#fff; text-decoration:none; display:none}
div#searchBoxTop2 a:hover#advanced_src{text-decoration:underline}
body{font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#67696a; background-color:#fff; margin:0px; padding:0px}
.x-two h3.black{font-family:"Arial Black",Gadget,sans-serif; font-weight:bold; color:#1e1e1e; margin:5px 0 5px 0; font-size:1.4em; padding-left:45px; text-transform:uppercase}
#header{background-color:#fff; padding:1px; margin-top:10px; height:120px; border:0px solid #a0a0a0}
#footer{ height:160px;  border-top:1px solid #a0a0a0;  border-bottom:0px solid #a0a0a0;  background-color:#f8f8f8}
#container{width:950px; margin-left:auto; margin-right:auto}
#login_bar{ vertical-align:middle;  color:#333;  background-color:#fff;  height:52px;  width:942px;  border:0; margin:2px; padding:2px; display:block}
#menu_bar{ vertical-align:middle;  color:#333; margin-bottom:5px;  background-color:#fafafa;  height:26px;  line-height:22px;  width:942px; padding:2px; margin-top:10px;  border-top:1px solid #c0c0c0;  border-bottom:1px solid #c0c0c0; display:block}
#content{margin-top:15px; margin-bottom:10px;  overflow:auto;  width:950px}
#leftcolumn{background-color:#f8f8f8; border-top:0px solid #a0a0a0; border-bottom:0px solid #a0a0a0; padding:0px; width:186px; overflow:auto; float:left}
div.column{ padding:0px;  width:300px;  overflow:hidden;  overflow-x:hidden; float:left}
div.x-one{ width:170px}
div.x-two{ width:300px}
div.x-three{ width:621px}
div.x-four{ width:744px}
div.margin-left{margin-left:10px}
div.margins-horiz{margin-left:10px; margin-right:10px}
div.margin-right{margin-right:29px}
div.right{ float:right}
#centercolumn{ background-color:#f8f8f8;  border-top:0px solid #a0a0a0;  border-bottom:1px solid #a0a0a0;  padding:0px; margin-left:10px; margin-right:10px;  overflow:auto;  width:372px;  float:left}
#rightcolumn{  width:300px;  overflow:hidden;  float:right}
div.small_caption{background-color:#ccc; background-position:5px 5px; background-repeat:no-repeat; color:white; font-size:11px; font-weight:bold; height:15px; padding-bottom:0; padding-left:5px; padding-top:5px;  width:auto}
div.profile_actions{ font-family:"lucida grande",tahoma,verdana,arial,sans-serif; font-size:11px;  color:#ccc;  display:block}
div.profile_property{ font-family:"lucida grande",tahoma,verdana,arial,sans-serif; font-size:11px; font-weight:bold;  color:#666;  display:block;  padding:3px 5px}
.profile_actions a.profile_action{ border-bottom:1px solid #666;  display:block;  padding:3px 8px;  text-decoration:none;  color:#666}
.profile_actions a.profile_action:hover{ background-color:#666;  color:white}
div.container{ border:0px solid #fafafa;  margin-bottom:10px;  padding:0px;  width:184px;  height:auto;  overflow:auto}
div.group{ border:0px;  margin:0px;  padding:0px;  width:auto;  height:auto;  overflow:auto;  overflow-x:hidden}
div.thumb{ border:0px solid #ccc;  margin:1px;  margin-bottom:2px;  padding:0px;  width:auto;  height:132px}
div.container div.title{ font-family:"lucida grande",verdana,arial,sans-serif,tahoma; font-size:11px; font-weight:bold;  padding:0px;  width:auto;  height:16px}
div.container div.info{ font-family:"lucida grande",tahoma,verdana,arial,sans-serif; font-size:10px; font-weight:normal;  padding:5px;  background-color:#fff;  border:1px solid #ccc;  margin:1px;  margin-bottom:1px;  width:auto;  height:auto}
div.container div.info div.caption{ font-family:"lucida grande",tahoma,verdana,arial,sans-serif; font-size:15px; font-weight:bold;  padding-bottom:5px;  width:auto;  height:auto}
div.graphic{ background-color:#e0e0e0;  border:0px solid #e0e0e0;  margin:1px;  margin-bottom:5px;  padding:0px;  width:182px;  height:auto}
div.large{ width:auto;  height:auto}
div.previewthumb div.form{ background-color:#fafafa;  border:1px solid #ccc;  padding:5px}
table td, table th{vertical-align:middle; text-align:left; width:auto; padding:0}
@charset "utf-8";#home_player_list .userMed{height:96px; width:90px}
div#home_container{width:610px; height:300px}
div#home_player_cont{background-position:center; width:362px; height:263px; float:left; overflow:hidden; position: absolute; z-index:1}
div#home_player_list{float:right; height:310px; margin-right:20px; margin-top:55px; overflow:hidden; width:190px}
div.scheletro{position:absolute; background-image: url(images/showreel_sfondo_foto.jpg); background-position:top left; background-repeat:no-repeat; padding:2px; display:none; height:263px; overflow:hidden; width:362px; margin-top:55px; margin-left:30px}
div.schel_loader{background-image: url(images/ajax-loader.gif); background-position:center center; background-repeat:no-repeat; height:263px; overflow:hidden; width:362px; margin-top:53px !important; margin-left:28px !important}
div.scheletro2 a{margin-left:7px !important; margin-top:7px !important}
div.scheletro2{margin-top:53px !important; margin-left:28px !important}
div.scheletro a{margin-left:5px; margin-top:5px; height:250px; overflow:hidden; position:absolute; width:350px}
div#home_player_cont .overlayIcon{position:absolute; bottom:0; left:0; width:400px; height:27px; background:url(images/bg_otitle.png); border-top:1px solid #ccc; overflow:hidden; line-height:27px}
.overlayIcon2{position:absolute; bottom:0; left:0; width:400px; height:27px; overflow:hidden; line-height:27px}
div#home_player_cont .overlayIcon span.oTitle, .overlayIcon2 span.oTitle{font-weight:bold; color:#9e0000; position:absolute; left:5px; display:block}
.overlayIcon2 span.oTitle a{color:#9e0000; text-decoration:none}
div#home_player_cont .overlayIcon img.icon, .overlayIcon2 img.icon{position:absolute; right:0; bottom:0}
div#player_cont{background:#000; width:640px; clear:both; overflow:hidden; border-top:1px solid #000}
div#player_cont div#jwvideoplayer, div#player_cont div#cont_data{}
div.wireframe_top_intestazione{color:#464646; font-size:8pt; padding-right:50px}
div.wireframe_top_intestazione a{color:#9e0000}
div.wireframe_top_intestazione a:hover{text-decoration:none; color:#464646}
.expDetails .fRight{width:200px}
.expDetails{background:#799039; color:#fff}
.expDetails .expInfoBottom{margin:0 20px; padding-bottom:20px}
.expDetails .line{clear:both; width:100%; padding-top:10px; padding-bottom:12px; background:url(images/bg_line.gif) repeat-x left bottom; overflow:hidden}
.expDetails .line .borderLeft{background:url(images/bg_line_fLeft.gif) repeat-y right top; padding:0 20px 0 0; margin-right:20px; float:left; width:150px}
.expDetails .line .photoAvt{}
.noBG{background:none !important}
.expDetails .line .photoAvt img{float:left; margin:10px 10px 10px 0}
.expDetails .line .user{margin:10px 0 10px 0; font-size:16px; font-weight:bold}
.expDetails a{text-decoration:underline; color:#fff}
.expDetails a:hover{text-decoration:none}
.expDetails ul.listOptionMedia{list-style:none; margin:10px  0 0 0; padding:0; height:86px}
.expDetails ul.listOptionMedia li{line-height:20px; background:url(images/bg_listOptionMedia.gif) no-repeat left 2px; padding-left:21px}
.expDetails .n_column{clear:both}
.expDetails .line #map3d{float:right; width:408px; height:190px; border:1px solid #fff; overflow:hidden}
.expDetails dl{margin:0; padding:0}
.expDetails dl dt{margin:0; padding:0 10px 0 0; font-weight:bold; line-height:24px; clear:left}
.expDetails dl dd{margin:0 0 0 20px; padding:0; clear:right; line-height:24px}
.expDetails dl dd input{font-size:11px; padding:0; height:15px; border:none; width:198px}
.evdRed{color:#9e0000}
#video_comments{clear:both; margin:40px 0; padding:30px 0; border-top:1px dashed #ccc}
#video_comments h2{font-size:24px; margin-bottom:0; padding-bottom:0}
#video_comments div.add{margin-top:0; padding-top:0; margin-bottom:50px; float:right}
#video_comments div.add a{color:#9e0000; background:url(images/bg_listOptionMedia.gif) no-repeat right 0; padding-right:23px}
#video_comments .userRowC{clear:both; margin-bottom:50px}
#video_comments .userRowC .AVT{width:82px; font-size:12px}
#video_comments .userRowC a{font-weight:bold; color:#9e0000; text-decoration:none}
#video_comments .userRowC a:hover{text-decoration:underline}
#video_comments .userRowC .AVT img{margin-bottom:10px; border:1px solid #ccc}
#video_comments .userRowC .small{font-size:10px; color:#000}
#video_comments .userRowC .ccomments{background:url(images/bg_comments_txt.gif) no-repeat left 10px; padding-left:20px; width:518px; margin-top:10px; float:right}
#video_comments .userRowC .ccomments .txtComment{background:#f5f5f5; padding:15px}
.mediaInfo{height:59px; width:174px; background:url(images/showreel_out.jpg) left top; background-repeat:no-repeat; margin-bottom:5px; padding-left:12px; padding-top:4px}
.mediaInfo .title, .mediaInfo .username{width:156px}
.mediaInfo .title a{color:#9E0000; font-size:11px; font-weight:bold; padding-bottom:5px; text-decoration:none; left:4px; position:relative}
.mediaInfo .username a{color:#9E0000; font-size:11px; padding-bottom:5px; text-decoration:none; left:4px; position:relative}
.mediaInfo_over  a{color:#FFF !important}
.mediaInfo_over{background:url(images/showreel_over.jpg) left top; background-repeat:no-repeat; color:#FFF}
@charset "utf-8";.footer{padding-top:20px; padding-bottom:40px; position:relative; background:#a4c34d}
.footer .wrapper{margin-left:auto; margin-right:auto; position:relative; width:950px}
.footer .footerContent{float:right}
.footer .footerContent ul{float:left; display:block; height:80px; padding-top:5px; padding-right:15px; padding-bottom:5px; padding-left:0; width:120px; border-left-width:1px; border-left-style:solid; border-left-color:#fff}
.footer .footerContent .lastUl{}
.footer .footerContent li{color:#fff; margin-left:25px}
.footer .footerContent a{color:#fff; text-decoration:underline}
.footer .footerContent a:hover{text-decoration:none}
@charset "utf-8";.newPopup{background-image:url(images/nuovapopup_.png); background-repeat:no-repeat; padding-top:0px; text-align:left; position:relative; width   :100%; height  :100%; overflow:hidden}
.newPopup .info{padding:10px; padding-top:1px; padding-bottom:5px}
.newPopup .close{  float:right; padding:3px; width:60px}
a.close{background-image:url(images/closeHover.png); background-repeat:no-repeat;   background-position:45px 50%;   padding-left:10px}
a.close:hover{background-image:url(images/close.png)}
.newPopup .inputForm{padding:20px}
.newPopup .bottom{ position:absolute; bottom:0; height:30px; left:0; width:100%}
.newPopup .bottom img{ margin-top:8px;  margin-left:8px}
.padding10{padding:10px}
.padding15{padding:15px}
.newPopup h2{font-size:24px; font-weight:normal; margin:5px; margin-top:15px}
.newPopup h3{font-size:14px; font-weight:bold; padding-top:5px}
.newPopup a{text-decoration:underline}
.newPopup a:hover{text-decoration:underline}
.newPopup .textNormal{font-size:12px; padding:15px}
.newPopup .desc{display:block}
.newPopup .inputForm div{padding-bottom:10px}
.newPopup .inputTf{width:98%}
.newPopup .tableForm{width:98%}
.newPopup .tableForm td{padding:1px}
.buttonGenericRed{background-color:#ded1b1; border-color:#ded1b1 #ded1b1 #c6bb9e; border-style:solid; border-width:1px 1px 2px; color:#000; font-family:Arial,Helvetica,sans-serif; font-size:14px; margin-right:8px; padding:1px 3px}
.buttonGeneric{background-color:#940000; border-color:#940000 #940000 #670000; border-style:solid; border-width:1px 1px 2px; font-family:Arial,Helvetica,sans-serif; font-size:14px; margin-right:8px; padding:1px 3px}
.mess_container{padding:10px; color:#000}
.pagination{font-size:10px; float:right; height:30px; padding-right:10px}
.pagination a{text-decoration:none; color:#184850; background-color:#BFC6C8}
.pagination a, .pagination span{display:block; float:left; margin-right:5px; margin-bottom:5px; width:20px; line-height:20px; text-align:center; height:20px}
.pagination .current{color:#D6DADB; background-color:#184850}
.pagination .current.prev, .pagination .current.next{color:#A3ACAF; border-color:#999; background-color:#D6DADB}
.pagination2{font-size:10px; float:right; height:30px; padding-right:30px; clear:right}
.expMainVideo .expVideo .videoThumbs .pagination2 a{border-top-style:none; border-right-style:none; border-bottom-style:none; border-left-style:none}
.pagination2 a{text-decoration:none; color:#EA407A; background-color:#833657; margin:0px; padding:0px}
.pagination2 a:hover{color:#184850; background-color:#FFF}
.pagination2 a, .pagination2 span{display:block; float:left; margin-right:5px; margin-bottom:5px; width:20px; line-height:20px; text-align:center; height:20px}
.pagination2 .pages{width:40px; font-size:14px; color:#FFF; line-height:20px}
.pagination2 .current{color:#D6DADB; background-color:#184850}
.pagination2 .current.prev, .pagination2 .current.next{color:#184850; background-color:#226773}
@charset "utf-8";.userGallery{}
.userGallery .galleryTitle{font-size:14px; font-weight:bold; color:#184850; height:25px; letter-spacing:-1px}
.userGallery .title01{background-image:url(./images/heading01.png); height:35px; width:360px; font-size:22px; line-height:40px; font-weight:normal; color:#FFF; background-repeat:no-repeat; padding-bottom:5px; padding-left:20px}
.userGallery .title02{background-image:url(./images/heading02.png); height:35px; width:360px; font-size:22px; line-height:40px; font-weight:normal; color:#FFF; background-repeat:no-repeat; padding-bottom:5px; padding-left:20px}
.userGallery .title03{background-image:url(./images/heading01.png); height:35px; width:360px; font-size:14px; line-height:40px; font-weight:bold; color:#FFF; background-repeat:no-repeat; padding-bottom:5px; padding-left:20px}
.userGallery .userThumbs{}
.userGallery .userThumbs table{}
.userGallery .galleryFooter{background-image:url(./images/pattern.gif); background-repeat:repeat-x; background-position:left bottom; margin-bottom:1px; padding-bottom:1px; height:17px; padding-top:10px; clear:right}
.usersBlock{float:left; width:380px; padding-bottom:3px; padding-top:4px; overflow:hidden; margin-top:3px}
.usersBlock .submenu{float:left; padding-left:5px; letter-spacing:normal}
.usersBlock .submenu li{font-size:11px; float:left; padding-right:5px; padding-left:5px; color:#D6DADB; border-right-width:1px; border-right-style:solid; border-right-color:#D6DADB; line-height:25px; padding-top:10px}
.usersBlock .submenu a{float:left; color:#799398; text-decoration:none}
.usersBlock .submenu a:hover{color:#D6DADB}
.usersBlock .submenu .active, .usersBlock .submenu .active:hover{font-weight:bold; color:#FFF}
.usersBlock .submenu .noBorder{border:none}
.userThumbs .overflowImg{background-color:#CCC}
.userThumb{height:50px; width:50px; background-repeat:no-repeat; padding:1px}
.userThumb .overflowImg{width:50px; height:50px; overflow:hidden; background-color:#CCC}
.userThumb2{background-image:url(./images/userMed.png); height:50px; width:50px; background-repeat:no-repeat; padding:25px}
.userThumb2 .overflowImg{width:50px; height:50px; overflow:hidden; background-color:#CCC}
.galleryFloat{padding-left:5px}
.galleryFloat .userThumb{float:left}
.userMed{background-image:url(./images/userMed.png); height:85px; width:88px; background-repeat:no-repeat; padding-top:4px; padding-bottom:4px; padding-left:6px}
.userMed .overflowImg{width:80px; height:80px; overflow:hidden; background-color:#CCC}
.userBig{background-image:url(./images/userBig.png); height:178px; width:180px; background-repeat:no-repeat; padding-top:5px; padding-left:7px}
.userBig .overflowImg{width:170px; height:170px; overflow:hidden; background-color:#CCC}
.userImgSmall{width:50px; height:50px}
.userImgMedium{width:80px; height:80px}
.userImgBig{width:170px; height:170px}
.userPage{padding-right:15px}
.userRow{margin-bottom:5px; border-bottom-width:0px; border-bottom-style:dotted; border-bottom-color:#666; height:95px; overflow:hidden; margin-left:15px; margin-right:15px}
.userRow .userThumb, .userRow .userMed{float:left; margin-right:15px}
.userRow .userInfo{float:left}
.userRow .userInfo .title a{font-size:22px; color:#184850; font-weight:normal; padding-top:10px; padding-bottom:5px; text-decoration:none}
.userRow .userInfo .username a{font-size:12px; font-weight:bold; color:#2B8D9E; padding-bottom:5px; text-decoration:none}
.userRow .userInfo .date{}
.userRow .userInfo .date span{font-size:14px; color:#000}
.userRow .userInfo a:hover{color:#db0059; text-decoration:none}
.userRow .userIcon{float:right; padding-top:5px}
.userRow .userIcon ul{}
.userRow .userIcon li{    width:138px}
.userRow .userIcon a{line-height:20px; color:#333; text-decoration:none; background-image:url(./images/userIcon01.png); background-repeat:no-repeat; display:block; padding-left:22px; padding-bottom:5px}
.userRow .userIcon a:hover{}
.userRow .userIcon .uIcon1 a{background-image:url(./images/bullet_user.png)}
.userRow  .userIcon  .uIcon2  a{background-image:url(./images/bullet_friend.png)}
.userRow .userIcon .uIcon3 a{background-image:url(./images/bullet_follow.png)}
.userRow .userIcon .uIcon1 a:hover{color:#3090a0}
.userRow  .userIcon  .uIcon2  a:hover{color:#e3055c}
.userRow .userIcon .uIcon3 a:hover{color:#44a41d}
.bannerUsers a{background-image:url(./images/bannerUser.png); display:block; height:1px; width:358px; padding-top:137px; overflow:hidden; margin-left:15px}
.userRow_50x50{margin:5px 0 5px 5px; padding:5px; overflow:hidden; width:183px}
.topaccount .userRow_50x50{height:63px; margin-bottom:31px; background:url(images/bg_topaccount.gif) repeat-x left bottom; padding-top:2px; border:1px solid #bebebe}
.topaccount .userRow_50x50:hover{background:url(images/bg_topaccount_red.gif) repeat-x left bottom; border:1px solid #ca0000; color:#FFF !important}
.topaccount .userRow_50x50:hover a, .topaccount .userRow_50x50:hover span{color:#FFF !important}
.topaccount .userThumb{margin-top:4px; margin-left:3px}
.userRow_50x50 .userThumb, .userRow_50x50 .userMed{float:left}
.userRow_50x50 .title{height:25px; overflow:hidden}
.userRow_50x50 .title2{height:50px; overflow:hidden}
.userRow_50x50 .userInfo{width:120px; float:right}
.userRow_50x50 .userInfo .title a{font-size:14px; color:#88AD35; font-weight:bold; padding-bottom:5px; text-decoration:none}
.userRow_50x50 .userInfo .title2 a{font-size:14px; color:#88AD35; font-weight:bold; padding-bottom:5px; text-decoration:none}
.userRow_50x50 .userInfo .username a{font-size:11px; color:#88AD35; padding-bottom:5px; text-decoration:none}
.userRow_50x50 .userInfo .date{font-size:10px; white-space:nowrap}
.userRow_50x50 .userInfo .date span{color:#000}
.userRow_50x50 .userInfo a:hover{text-decoration:underline}
.userRow_50x50 .userIcon{float:right; padding-top:5px}
.userRow_50x50 .userIcon ul{}
.userRow_50x50 .userIcon li{    width:138px}
.userRow_50x50 .userIcon a{line-height:20px; color:#333; text-decoration:none; background-image:url(./images/userIcon01.png); background-repeat:no-repeat; display:block; padding-left:22px; padding-bottom:5px}
.userRow_50x50 .userIcon a:hover{}
.userRow_50x50 .userIcon .uIcon1 a{background-image:url(./images/bullet_user.png)}
.userRow_50x50  .userIcon  .uIcon2  a{background-image:url(./images/bullet_friend.png)}
.userRow_50x50 .userIcon .uIcon3 a{background-image:url(./images/bullet_follow.png)}
.userRow_50x50 .userIcon .uIcon1 a:hover{color:#3090a0}
.userRow_50x50 .userIcon .uIcon2 a:hover{color:#e3055c}
.userRow_50x50 .userIcon .uIcon3 a:hover{color:#44a41d}
.userRow_90x90{margin-bottom:5px; overflow:hidden; margin-right:30px}
.userRow_90x90  .userThumb, .userRow_90x90  .userMed{float:left; margin-right:15px}
.userRow_90x90  .userInfo{float:left}
.userRow_90x90  .userInfo .title{height:57px; overflow:hidden; width:180px}
.userRow_90x90  .userInfo .title a{font-size:16px; color:#88AD35; font-weight:bold; text-decoration:none}
.userRow_90x90  .userInfo .username a{font-size:12px; color:#88AD35; padding-bottom:5px; text-decoration:none}
.userRow_90x90  .userInfo .date{font-size:11px}
.userRow_90x90  .userInfo .date span{color:#000}
.userRow_90x90  .userInfo a:hover{text-decoration:underline}
.userRow_90x90  .userIcon{padding-top:15px; clear:left}
.userRow_90x90  .userIcon ul{margin:0; padding:0}
.userRow_90x90  .userIcon li{    }
.userRow_90x90  .userIcon a{line-height:20px; color:#333; text-decoration:none; background-image:url(./images/userIcon01.png); background-repeat:no-repeat; display:block; padding-left:26px; padding-bottom:5px}
.userRow_90x90  .userIcon a:hover{}
.userRow_90x90  .userIcon .uIcon1 a{background-image:url(./images/bullet_user.png)}
.userRow_90x90   .userIcon  .uIcon2  a{background-image:url(./images/bullet_friend.png)}
.userRow_90x90  .userIcon .uIcon3 a{background-image:url(./images/bullet_follow.png)}
.userRow_90x90 .userIcon a:hover{color:#88AD35; text-decoration:underline}
@charset "utf-8";.box_120x90{float:left; width:120px; overflow:hidden; margin:10px 0px 0 10px; padding:5px}
.box_120x90 .experienceBg{background-repeat:repeat-x; background-position:left bottom}
.starred_view{padding:5px 0 5px 0; border-bottom:0px dotted #ccc}
.box_120x90 .n_title{height:20px; overflow:hidden}
.box_120x90 .n_title a{font-size:12px; font-weight:normal; color:#999; text-decoration:none; letter-spacing:0px; line-height:20px; padding-right:20px}
.box_120x90 .n_title a:hover{color:#000; text-decoration:none}
.box_120x90 .connections{font-weight:bold; color:#000; font-size:14px}
.n_thumb{width:100px; position:relative; margin-top:5px; margin-bottom:5px; margin-left:auto; margin-right:auto; overflow:hidden; height:75px; padding:1px}
.box_120x90 .n_info{padding:5px 5px 0 5px}
.box_120x90 .n_info a{color:#88AD35; text-decoration:none}
.box_120x90 .n_info a:hover{text-decoration:underline}
.box_120x90 .fixedHeight{overflow:hidden; height:32px}
.expInside .box_120x90 .fixedHeight{height:auto; overflow:auto}
.overlayIcon{position:absolute; bottom:0; right:0}
.fixedHeight{overflow:hidden; margin-bottom:3px}
.box_120x90 .n_caption{font-size:12px; font-weight:bold; height:34px; overflow:hidden; margin-bottom:3px}
.box_120x90 .n_author{}
.box_120x90 .n_date{font-size:10px}
.experienceSmall{float:left; width:190px; background-image:url(./images/boxSmall.png); background-repeat:no-repeat; padding-bottom:20px; overflow:hidden}
.expInside .experienceSmall{padding-bottom:5px}
.experienceSmall .experienceBg{background-image:url(./images/pattern.gif); background-repeat:repeat-x; background-position:left bottom; padding:15px}
.experienceSmall .n_title{height:20px; overflow:hidden}
.experienceSmall .n_title a{font-size:12px; font-weight:normal; color:#999; text-decoration:none; letter-spacing:0px; width:135px; line-height:20px; padding-right:20px}
.experienceSmall .n_title a:hover{color:#000; text-decoration:none}
.experienceSmall .connections{font-weight:bold; color:#000; font-size:14px}
.experienceSmall .n_thumb{height:100px; margin-bottom:20px; overflow:hidden}
.experienceSmall .n_info a{color:#9E0000; text-decoration:none}
.experienceSmall .n_info a:hover{text-decoration:underline}
.experienceSmall .fixedHeight{height:130px; overflow:hidden}
.expInside .experienceSmall .fixedHeight{height:auto; overflow:auto}
.experienceSmall .overlayIcon{position:absolute; padding-top:65px; padding-left:125px}
.experienceSmall .fixedHeight{height:130px; overflow:hidden}
.experienceSmall .n_caption{font-size:14px; font-weight:bold; color:#000; padding-bottom:10px}
.experienceSmall .n_author{color:#258b9c; padding-top:1px}
.experienceSmall .n_date{color:#44686e; font-size:10px}
.experienceFeature{float:left; width:380px; background-image:url(./images/boxFeature.png); background-repeat:no-repeat; padding-bottom:20px}
.experienceFeature .experienceBg{padding:15px}
.experienceFeature .n_title{height:20px}
.experienceFeature .n_title a{font-size:14px; font-weight:bold; color:#258b9c; text-decoration:none}
.experienceFeature .n_title a:hover{color:#FFF; text-decoration:none}
.experienceFeature .connections{font-weight:bold; color:#FFF; font-size:16px; padding-right:5px}
.experienceFeature .n_thumb{height:250px; margin-bottom:20px; overflow:hidden}
.experienceFeature .n_info{color:#FFF; padding-bottom:20px}
.experienceFeature .fixedHeight{height:90px; overflow:hidden}
.experienceFeature .n_caption{font-size:22px; font-weight:normal; color:#a5cde7; padding-bottom:5px; line-height:20px}
.experienceFeature .n_author{color:#A5CDE7; float:left}
.experienceFeature .n_date{color:#517c8b; font-size:10px; float:right}
.experienceFeature .overlayIcon{position:absolute; padding-top:230px; padding-left:315px}
.expSmall{background-color:#FFF; float:left; margin-right:10px; padding:3px}
.expSmall .overflowImg{}
.expMed{height:100px; width:160px; background-image:url(./images/expThumbBg.png); background-repeat:no-repeat; padding-right:12px; padding-left:12px; padding-top:9px; padding-bottom:20px}
.expMed .overflowImg{height:100px; width:160px; overflow:hidden}
.expRow{margin-bottom:5px; border-bottom-width:1px; border-bottom-style:dashed; border-bottom-color:#ccc; height:145px; overflow:hidden; margin-left:0; margin-right:15px}
.thumbnails{float:left; margin-right:15px; width:210px}
.thumbnails .expMed{position:absolute; margin-left:15px; margin-top:15px}
.thumbnails .expMed a{display:block}
.thumbnails .userThumb{position:absolute}
.expInfo{padding-left:210px; color:#666; padding-top:15px}
.expInfo .date{color:#000; font-weight:bold}
.expInfo .title a{font-size:22px; color:#9e0000; font-weight:normal; padding-top:10px; padding-bottom:5px; text-decoration:none}
.expInfo .description{font-size:10px}
.expInfo a:hover{text-decoration:underline}
.expSmallRow{height:auto; padding-bottom:10px}
.expSmallRow .expInfo{padding-left:0px; padding-top:0px}
.expSmallRow .expInfo .title a{font-size:14px; font-weight:bold}
.expNumbers{background-image:url(./images/pattern.gif); background-repeat:repeat-x; background-position:left bottom; margin-bottom:10px; padding-bottom:10px}
.expNumbers .title01{background-image:url(./images/heading02.png); height:35px; width:360px; font-size:22px; line-height:40px; font-weight:normal; color:#FFF; background-repeat:no-repeat; padding-bottom:5px; padding-left:20px}
.expNumbers .submenu{float:left; padding-left:0px; letter-spacing:normal}
.expNumbers .submenu li{font-size:11px; float:left; padding-right:5px; padding-left:5px; color:#D0E4E8; border-right-width:1px; border-right-style:solid; border-right-color:#D6DADB; line-height:25px; padding-top:10px}
.expNumbers .submenu a{float:left; color:#D9EAEC; text-decoration:none}
.expNumbers .submenu a:hover{color:#FFF}
.expNumbers .submenu .active, .expNumbers .submenu .active:hover{font-weight:bold; color:#FFF}
.expNumbers .submenu .noBorder{border:none}
.expNumbers .expNumbersInfo ul{float:left; margin-right:10px; padding-left:15px; font-size:16px; color:#333; padding-top:5px}
.expNumbers .expNumbersInfo .short{}
.expNumbers .expNumbersInfo li{}
.expNumbers .expNumbersInfo .short li{float:none}
.expNumbers .expNumbersInfo .big{font-size:38px; line-height:38px; display:block; float:left; padding-right:5px; font-weight:bold}
.expNumbers .expNumbersInfo .med{font-size:22px; line-height:22px; display:block; float:left; padding-right:5px}
.expNumbers .expNumbersInfo .short .med{font-size:28px; line-height:28px; font-weight:bold}
.expNumbers .expNumbersInfo .small{font-size:16px; line-height:18px; display:block; float:left}
.expPage .userRow .userInfo{width:420px}
@charset "utf-8";.clock{background-image:url(../images/orologio.png); background-repeat:no-repeat; background-position:left top; padding-left:25px; padding-right:15px; height:24px}
.chef{height:24px; padding-right:15px}
.euro{background-image:url(../images/euro.png); background-repeat:no-repeat; background-position:left top; padding-left:25px; padding-right:15px; height:24px}
.chef-of-the-week{background-image:url(images/mik-chef-of-the-week.gif); background-repeat:no-repeat; background-position:left top; padding-top:83px}
.top-account{background-image:url(../images/mik-top-account.png); background-repeat:no-repeat; background-position:left top; padding-top:85px}
@charset "utf-8";.ui-widget-content{}
;.ui-progressbar-value{background-image:url(images/pbar-ani.gif)}
.ui-dialog{position:relative; padding:0; width:300px}
.ui-dialog .ui-dialog-content{overflow:hidden}
.ui-widget h1, .ui-widget h2, .ui-widget h3, .ui-widget h4{ font-family:inherit}
.ui-tabs{padding:.0em; zoom:1}
.ui-tabs .ui-tabs-nav{list-style:none; position:relative; padding:.1em .5em 0}
.ui-tabs .ui-tabs-panel{padding:5px 5px; display:block; border-width:0; background:none}
.ui-widget select{font-size:11px}
.ui-header-bar{height:25px; padding:5px 5px 0 5px}
.ui-header-bar .ui-tabs-nav{margin-top:5px}
.ui-state-active, .ui-widget-content .ui-state-active{border-bottom:1px solid #fff}
.ui-no-border-top{border-top:none}
#accordion .ui-state-active, #accordion .ui-widget-content .ui-state-active{border:1px solid #000}
.ui-accordion .ui-accordion-content{padding:15px}
.ui-accordion .ui-accordion-content ul{margin:0; padding:0; font-size:.8em; list-style-position:inside}
.ui-accordion .ui-accordion-content a{color:#666}
.ui-accordion .ui-accordion-content a:hover{color:#6B8E1B; text-decoration:none !important}
.ui-widget-footer{background:#eee; color:#fff; font-weight:bold}
.ui-dialog-titlebar{border:0px solid #b8b8b8; background:#B0C57B; color:#fafafa; font-weight:bold}
@charset "utf-8";.ws-title {font-weight: bold;color: black;}
.contest-title {float: both;}
#activity-contest {position: relative;overflow: hidden;}
#activity-contest #activityChooser {margin-bottom:48px;margin-top:10px;}
#activity-contest #activityChooser ul {margin-left:-45px;margin-right:0;margin-top:0;;}
#activity-contest #activityChooser ul li {float:left;list-style-image:none;list-style-position:outside;list-style-type:none;margin-left:5px;}
#activity-contest #activityChooser ul li a {display: block;padding: 6px 10px;text-decoration: none;background: #eee;color: #799039;font-weight: bold;font-size:32px;}
#activity-contest #activityChooser ul li a:hover {background: #799039;color: #fff;}
#serialContainer {position: relative;}
#serialContainer #logoContainer {float : left;width:100px;height: 80px;overflow: hidden;}
#serialDescription {padding-top: 5px;}
#listamedia-title {padding-top: 15px;}
#serialContainer #serialName {float : both;font-size : 18pt;font-weight : bold;font-family: arial, helvetica, sans-serif;}
#channelContainer {background-color : #FFFFFF;border: thick solid #EDEDED;margin-bottom : 20px;overflow : hidden;position: relative;margin-top: 20px;}
#channelContainer #channelName {float : left;font-size: 14pt;position : static;}
#channelContainer #channelDescription {position: static;padding-top: 25px;}
#channelContainer #channelButton {position: absolute;left: 560px;background-color : #EDEDED;color : #414141;cursor : pointer;float : both;font-size : 7pt;width : 55px;height : 20px;text-align : center;vertical-align : middle;}
.box_enlarged {padding-top: 20px;width: 620px;background-image: none;}
.box_enlarged .n_caption {font-size: 14px;font-weight: bold; overflow: hidden;margin-bottom: 3px;}
.box_enlarged .channels-thumbnail {float: left;}
.box_enlarged .n_thumb_contest {margin: none;width: 100px;float: left;}
.box_enlarged .n_thumb_webseries {margin: none;float: left;}
.box_enlarged .info-container {float: left;width: 400px;padding-left: 35px;}
.box_enlarged .info-container a {color: #9e0000;text-decoration: none;}
.box_enlarged .info-container a:hover {text-decoration: underline;}
#moreInfoContainer {float:left;padding-top: 33px;}
#logoContainer {}
#title-container {vertical-align : middle;}
#title-container #title-icon {float : left;}
#title-container #title-text {font-family : Helvetica,Arial,sans-serif;font-size : 16pt;font-weight : bold;color: black;letter-spacing : -0.08em;text-transform : uppercase;}
#title-container #title-text-rev {color : #888888;text-transform : uppercase;}
.titolo-sezione {font-size: 14pt;font-weight: bold;}

