.gsc-control{width:300px}.gsc-control div{position:static}.gsc-control-cse,.gsc-control-cse .gsc-table-result{width:100%;font-family:Arial, sans-serif;font-size:13px}.gsc-control-cse div{position:static}form.gsc-search-box{font-size:13px;width:100%;margin:0 0 4px}table.gsc-search-box{border-spacing:0 0;width:100%;margin-bottom:2px;border-style:none;border-width:0}table.gsc-search-box td{vertical-align:middle}table.gsc-search-box td.gsc-input{padding-right:2px}td.gsc-search-button{width:1%}td.gsc-clear-button{width:14px}table.gsc-branding td,table.gsc-branding,table.gcsc-branding td,table.gcsc-branding{border:none;margin:0;padding:0}table.gsc-branding,table.gcsc-branding{border-spacing:0 0;width:100%;border-style:none;border-width:0}.gsc-branding-text,.gcsc-branding-text,.gsc-branding-text-name,.gcsc-branding-text-name,{color:#676767}td.gsc-branding-text,td.gcsc-branding-text{vertical-align:top}td.gsc-branding-text div.gsc-branding-text,td.gcsc-branding-text div.gcsc-branding-text{padding-bottom:2px;text-align:right;font-size:11px;margin-right:2px}div.gsc-branding-youtube td.gsc-branding-text{vertical-align:middle}td.gsc-branding-img-noclear,td.gcsc-branding-img-noclear{width:51px;vertical-align:bottom}td.gsc-branding-img,td.gcsc-branding-img{width:65px;vertical-align:bottom}div.gsc-branding-youtube td.gsc-branding-img-noclear{width:55px}div.gsc-branding-youtube td.gsc-branding-img{width:69px}table.gsc-branding-vertical td.gsc-branding-text div.gsc-branding-text{margin-right:0;text-align:center}table.gsc-branding-vertical td.gsc-branding-img-noclear{text-align:center}div.gsc-branding-img,div.gsc-branding-img-noclear,img.gsc-branding-img,img.gsc-branding-img-noclear,div.gcsc-branding-img,div.gcsc-branding-img-noclear,img.gcsc-branding-img,img.gcsc-branding-img-noclear{padding-top:1px}img.gsc-branding-img,img.gsc-branding-img-noclear,img.gcsc-branding-img,img.gcsc-branding-img-noclear{padding-right:0;padding-left:0;padding-bottom:0;border:none;display:inline;margin:0}td.gcsc-branding-text{white-space:nowrap;width:100%}td.gcsc-branding-text div.gcsc-branding-text{margin:0 2px}td.gcsc-branding-img-noclear{width:auto}a.gsc-branding-clickable{cursor:pointer}input.gsc-search-button{margin-left:2px;text-shadow:0 0 5px #FFF;font-weight:400;font-size:12px;border-color:#1F497B;padding:3px 6px 4px;background:#1F497B}div.gsc-clear-button{display:inline;text-align:right;margin-left:4px;margin-right:4px;padding-left:10px;cursor:pointer;background:url(//www.google.com/uds/css/clear.gif) no-repeat center center}input.gsc-input{padding-left:2px;width:99%;border:none;font-size:12px;height:18px;border-color:#777;background:#ECF3F7}.gsc-keeper{color:#36c;text-decoration:underline;font-size:13px;cursor:pointer;font-weight:400;padding-left:16px;background:url(//www.google.com/uds/css/blue_check.gif) no-repeat 1px 3px}.gsc-resultsHeader{width:100%;clear:both}.gsc-resultsHeader td.gsc-twiddleRegionCell{width:75%}.gsc-resultsHeader td.gsc-configLabelCell{text-align:right;width:75%}.gsc-resultsHeader .gsc-twiddle{margin-top:4px;display:inline;cursor:pointer;background:no-repeat 0 2px}.gsc-resultsHeader td.gsc-twiddle-closed div.gsc-twiddle{background:url(//www.google.com/uds/css/arrow_close.gif)}.gsc-resultsHeader td.gsc-twiddle-opened div.gsc-twiddle{background:url(//www.google.com/uds/css/arrow_open.gif)}.gsc-resultsHeader .gsc-title{color:#676767;margin-right:10px;padding-left:14px;display:inline}.gsc-resultsHeader .gsc-stats{color:#676767;font-size:11px;font-weight:400;display:inline}.gsc-resultsHeader td.gsc-twiddle-opened .gsc-stats{display:none}.gsc-results-selector{display:inline}.gsc-resultsHeader td.gsc-twiddle-closed .gsc-results-selector{display:none}.gsc-result-selector{cursor:pointer;display:inline;font-size:13px;padding-left:13px;background:no-repeat center left}.gsc-one-result{background:url(//www.google.com/uds/css/one-complex-dark.gif)}.gsc-more-results{background:url(//www.google.com/uds/css/more-complex-dark.gif)}.gsc-all-results{padding-right:1px;background:url(//www.google.com/uds/css/all-complex-dark.gif)}.gsc-one-result-active .gsc-one-result{background:url(//www.google.com/uds/css/one-complex-light-blue.gif)}.gsc-more-results-active .gsc-more-results{background:url(//www.google.com/uds/css/more-complex-light-blue.gif)}.gsc-all-results-active .gsc-all-results{background:url(//www.google.com/uds/css/all-complex-light-blue.gif)}.gsc-resultsHeader .gsc-configLabel{color:#676767;display:inline;font-size:11px;cursor:pointer}.gsc-resultsHeader td.gsc-configLabelCell span.gsc-twiddle-closed{padding-right:12px;background:url(//www.google.com/uds/css/settings.gif) no-repeat center center}.gsc-tabsArea{clear:both;margin-top:6px;margin-bottom:8px;border-color:#1F497B}.gsc-tabsArea .gs-spacer{font-size:1px;margin-right:0;overflow:hidden}.gsc-tabsArea .gs-spacer-opera{margin-right:0}.gsc-tabsAreaInvisible,.gsc-refinementsAreaInvisible,.gsc-refinementBlockInvisible{display:none}.gsc-tabHeader{padding-left:6px;padding-right:6px;margin-right:2px;margin-top:2px}.gsc-tabHeader.gsc-tabhActive{border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;border-top:2px solid #f90;color:#000;border-color:#1F497B;background:#1F497B}.gsc-tabHeader.gsc-tabhInactive{border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;border-top:2px solid #e9e9e9;color:#676767;cursor:pointer;border-color:#777;background:#777}.gsc-tabData.gsc-tabdActive{display:block}.gsc-tabData.gsc-tabdInactive{display:none}.gsc-tabData.gsc-tabdActive.gsc-resultsbox-invisible{display:none}.gsc-refinementsArea{clear:both;margin-bottom:4px;padding-left:8px}.gsc-refinementHeader{margin-right:2px;padding:2px 8px 0}.gsc-refinementHeader.gsc-refinementhActive{font-weight:700}.gsc-refinementHeader.gsc-refinementhInactive{text-decoration:underline;cursor:pointer}.gsc-tabData .gsc-resultsHeader .gsc-title{display:none}.gsc-tabData .gsc-resultsHeader .gsc-stats{display:none}.gsc-tabData .gsc-resultsHeader .gsc-results-selector{display:none}.gsc-completion-selected{cursor:default;background:#CCC}.gsc-completion-container{font-family:Arial, sans-serif;font-size:15px;position:absolute;border:1px solid #777;margin-left:0;margin-right:0;padding:3px;background:#FFF}.gsc-completion-promotion{margin-left:0;margin-right:0;background:#FFF}.gsc-completion-promotion-separator{margin-top:5px;margin-bottom:5px;width:100%;border-top:1px solid #e5e5e5}.gsc-completion-promotion-icon-cell{width:42px;height:42px;padding-right:10px}.gsc-completion-promotion-icon{margin-left:auto;margin-right:auto;display:block;border:1px solid #ddd}.gsc-completion-promotion-table{font-size:inherit;margin-bottom:8px;width:100%;background:inherit}.gsc-completion-promotion-selected .gsc-completion-promotion-table{cursor:pointer;background:#eee}.gsc-completion-promotion .gs-promotion{border:none;padding-top:0;padding-bottom:0;background:inherit}.gsc-completion-promotion-selected .gs-promotion a.gs-title,.gsc-completion-promotion .gs-promotion a.gs-title{text-decoration:none;white-space:normal}.gsc-completion-promotion-selected .gs-promotion{border:none;padding-top:0;padding-bottom:0;background:inherit}.gsc-completion-promotion-selected .gs-promotion .gs-snippet,.gsc-completion-promotion .gs-promotion .gs-snippet{padding-left:0;padding-top:0}.gsc-resultsbox-visible{display:block}.gsc-resultsbox-invisible{display:none}.gsc-results{padding-bottom:2px;width:99%}.gsc-result{margin-bottom:10px}.gsc-result .gs-title{height:1.4em;overflow:hidden}.gsc-result div.gs-watermark{display:none}.gsc-results .gsc-result img.gs-ad-marker{display:none}.gsc-wrapper{position:relative;display:block}.gsc-adBlock{position:relative;display:block;border-bottom:1px solid #E9E9E9;margin-bottom:4px}.gsc-adBlock h2{float:right;font-weight:400;font-size:.9em;color:#676767;margin:3px 5px 0}.gsc-adBlock .gsc-ad{padding-left:8px;padding-top:5px;padding-right:3px}.gsc-adBlock .gsc-ad a{font-weight:bolder;color:#00C;line-height:1.4em}.gsc-adBlock .gsc-ad cite{font-style:normal;color:green}.gsc-adBlock .gsc-ad span{padding-left:8px}.gsc-adBlockNoHeight{height:0}.gsc-adBlockInvisible{display:none}.gsc-adBlockVertical{position:relative;display:block;float:right;width:30%}.gsc-thinWrapper{width:69%;float:left;overflow:hidden}.gsc-adBlockVertical h2{text-align:center;font-weight:400;font-size:.9em;color:#676767;margin-top:6px}.gsc-adBlockVertical .gsc-ad{padding-left:8px;padding-top:5px}.gsc-adBlockVertical .gsc-ad a{font-weight:bolder;color:#00C;line-height:1.4em}.gsc-adBlockVertical .gsc-ad cite{font-style:normal;color:green;display:block}div.gsc-config{border:1px solid #e9e9e9;margin-top:0;margin-bottom:10px;padding:2px 6px 6px}form.gsc-config{margin-bottom:0}.gsc-configSetting{margin-top:6px}.gsc-configSetting_Label{color:#676767}.gsc-configSettingInput{color:#676767;border:1px solid #e9e9e9;width:75%}.gsc-configSettingCheckbox{color:#676767;margin-right:6px}.gsc-configSettingCheckboxLabel{display:inline;color:#676767}div.gsc-configSettingSubmit{margin-top:8px;text-align:right}input.gsc-configSettingSubmit{display:inline;font-size:11px;cursor:pointer}.gsc-webResult:after{content:".";display:block;height:0;clear:both;visibility:hidden}.gsc-webResult{zoom:1}.gsc-webResult .gsc-result{border-bottom:1px solid #ebebeb;margin:0;padding:.5em 0}.gsc-result-info{text-align:left;color:#676767;font-size:13px;padding-bottom:4px;padding-left:8px;border-bottom:1px solid #E9E9E9}.gsc-result-info-invisible{display:none}.gs-web-image-box{float:left;margin-right:0;margin-left:0;text-align:center;width:62px;padding:2px 6px 2px 0}.gs-web-image-box img.gs-image{border:1px solid #e2e2e2;max-width:60px;max-height:120px;width:expression(this.width>64?'64px':true);height:expression(this.height>120?'120px':true)}div.gs-action{display:inline;margin-right:.6em}div.gs-action a.gs-action{color:#77C}div.gs-action.cart a.gs-action,div.gs-action.star a.gs-action,div.gs-action.rss a.gs-action,div.gs-action.download a.gs-action,div.gs-action.email a.gs-action,div.gs-action.mobile a.gs-action,div.gs-action.share a.gs-action,div.gs-action.fullscreen a.gs-action,div.gs-action.generic a.gs-action,div.gs-action.link a.gs-action{padding-left:18px;background:url(//www.google.com/cse/images/action_icons_sprite.gif) no-repeat}div.gs-action.star a.gs-action{background:-16px -34px}div.gs-action.rss a.gs-action{background:-48px -98px}div.gs-action.download a.gs-action{background:-64px -128px}div.gs-action.email a.gs-action{background:-112px -224px}div.gs-action.mobile a.gs-action{background:-131px -257px}div.gs-action.share a.gs-action{background:-32px -64px}div.gs-action.fullscreen a.gs-action{background:-79px -162px}div.gs-action.generic a.gs-action{background:-144px -290px}div.gs-action.link a.gs-action{background:-159px -321px}.gsc-imageResult .gs-imageResult .gs-text-box .gs-ellipsis{overflow:hidden;text-align:left;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;white-space:nowrap}.gsc-imageResult{float:left;margin-bottom:1em;margin-right:20px}.gsc-imageResult-column{margin-right:70px}.gs-imageResult{width:114px;overflow:hidden}.gs-imageResult .gs-image-box{height:86px;width:114px;position:relative;text-align:center}.gs-imageResult .gs-text-box{text-align:center;overflow:hidden;height:4em}.gs-imageResult div.gs-title,.gs-imageResult .gs-snippet,.gs-imageResult .gs-visibleUrl,.gs-imageResult .gs-visibleUrl-short,.gs-imageResult .gs-spelling{padding:0}.gs-imageResult .gs-snippet{overflow:hidden;line-height:1em;white-space:nowrap}.gs-imageResult .gs-visibleUrl{overflow:hidden;line-height:1.3em;height:1.3em}.gs-imageResult .gs-size{color:#6f6f6f}.gs-imageResult .gs-image-box img.gs-image{border:none}.gs-imageResult-classic .gs-text-box .gs-title{display:none}.gs-imageResult-column{width:474px;height:84px}.gs-imageResult-column .gs-image-box{float:left;margin-right:10px;text-align:left}.gs-imageResult-column .gs-text-box{float:left;width:350px;height:86px}.gsc-imageResult-column .gs-imageResult-column .gs-text-box .gs-title{height:auto;text-align:left;white-space:normal;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis}.gs-imageResult-column .gs-text-box .gs-size{display:none}.gsc-imageResult.gsc-imageResult-popup,.gsc-results .gsc-imageResult-popup:hover{border:0;margin:0;padding:0}.gsc-imageResult .gs-imageResult-popup{width:auto;overflow:visible;position:relative}.gs-imageResult-popup .gs-image-thumbnail-box{padding:5px}.gs-imageResult-popup .gs-image-box{width:auto}.gs-imageResult-popup .gs-image-popup-box{width:auto;position:absolute;left:0;top:0;border:1px solid #ddd;-webkit-box-shadow:0 4px 16px rgba(0,0,0,0.2);-moz-box-shadow:0 4px 16px rgba(0,0,0,0.2);-ms-box-shadow:0 4px 16px rgba(0,0,0,0.2);box-shadow:0 4px 16px rgba(0,0,0,0.2);-webkit-outline:1px solid rgba(0,0,0,0.2);display:none;padding:10px;background:#FFF}.gs-imageResult-popup .gs-image-popup-box .gs-image-box{height:auto;width:auto;margin-bottom:10px}.gs-imageResult-popup .gs-image-popup-box .gs-text-box{height:auto;width:auto}.gs-imageResult-popup .gs-text-box .gs-title{display:none}.gsc-videoResult .gs-videoResult .gs-title{line-height:1.3em;height:1.3em;overflow:hidden}.gsc-videoResult .gs-videoResult .gs-snippet{line-height:1.3em;max-height:2.6em;overflow:hidden}.gsc-imageResult .gsc-trailing-more-results{clear:both}.gsc-results .gsc-trailing-more-results{margin-bottom:10px}.gsc-results .gsc-trailing-more-results,.gsc-results .gsc-trailing-more-results *{color:#00c;text-decoration:underline}.gsc-imageResult .gsc-cursor-box{clear:both}.gsc-results .gsc-cursor-box .gsc-trailing-more-results{margin-bottom:0;display:inline}.gsc-results .gsc-cursor{display:inline}.gsc-results .gsc-cursor-box{margin-bottom:10px}.gsc-results .gsc-cursor-box .gsc-cursor-page{cursor:pointer;text-decoration:underline;margin-right:8px;display:inline;color:#336EB6;border-color:#777;background:#ECF3F7}.gsc-results .gsc-cursor-box .gsc-cursor-current-page{cursor:default;font-weight:700;text-decoration:none;color:#FFF!important;border-color:#1F497B;background:#1F497B}.gs-result .gs-title,.gs-result .gs-title *{color:#00c;text-decoration:underline}.gsc-control-cse .gs-spelling,.gsc-control-cse .gs-result .gs-title,.gsc-control-cse .gs-result .gs-title *{font-size:16px}.gsc-control-cse .gs-result .gs-spelling-original{font-size:13px}.gs-divider{padding-bottom:8px;text-align:center;color:#676767}.gs-result a.gs-visibleUrl,.gs-result .gs-visibleUrl{color:green;text-decoration:none}.gs-relativePublishedDate,.gs-publishedDate{color:#6f6f6f;text-decoration:none}.gs-result a.gs-clusterUrl,.gs-result .gs-clusterUrl{color:green;text-decoration:underline;cursor:pointer}.gs-newsResult .gs-publisher{color:#6f6f6f;display:inline;text-decoration:none}.gs-newsResult .gs-relativePublishedDate,.gs-newsResult .gs-publishedDate{display:inline;margin-left:4px}.gs-blogResult .gs-relativePublishedDate,.gs-newsResult .gs-relativePublishedDate{display:none}.gsc-blogResult .gs-blogResult .gs-publishedDate,.gsc-newsResult .gs-newsResult .gs-publishedDate{display:none}.gsc-blogResult .gs-blogResult .gs-relativePublishedDate,.gsc-newsResult .gs-newsResult .gs-relativePublishedDate{display:inline}.gs-newsResult .gs-location{color:#6f6f6f;display:inline;text-decoration:none}.gs-promotion{padding-top:5px;padding-bottom:5px;border-color:#FFF;background:#ECF3F7}.gs-promotion .gs-title,.gs-promotion .gs-title *{text-decoration:none}.gs-promotion a.gs-title,.gs-promotion a.gs-title *{text-decoration:underline}.gs-title .gs-promotion-title-right{color:#000}.gs-promotion-image{margin-right:5px;border:none;vertical-align:middle;max-width:60px;max-height:60px;width:expression(this.width>64?'64px':true);height:expression(this.height>60?'60px':true)}.gs-promotion-image-box{padding-top:2px;padding-bottom:2px;width:74px}span.gs-fileFormat{color:#666;font-size:12px}span.gs-fileFormatType{font-size:12px}.gs-promotion-image-td,.gs-promotion-cell-td{vertical-align:top}.gs-promotion table{border:none;border-spacing:0 0;border-style:none;border-width:0;margin:0;padding:0}.gs-promotion table .gs-snippet a span.gs-title,.gs-promotion table .gs-snippet a span.gs-title *{font-size:13px}.gs-promotion em{font-style:normal;font-weight:700}.gs-promotion .gs-title em{color:inherit;text-decoration:inherit}.gs-result img.gs-image{vertical-align:middle;border:1px solid #e2e2e2}.gs-result .gs-directions,.gs-result .gs-directions *{color:#77c;font-weight:400;text-decoration:underline;cursor:pointer}.gs-secondary-link,.gs-secondary-link *{color:#77c;font-weight:400;text-decoration:underline;cursor:pointer}.gs-result .gs-directions-to-from{display:none;margin-top:4px}.gs-result .gs-directions-to-from .gs-label{display:inline;margin-right:4px}.gs-result .gs-directions-to-from div.gs-secondary-link{display:inline}.gs-result .gs-directions-to-from .gs-spacer{display:inline;margin-right:3px;margin-left:3px}.gs-videoResult a.gs-publisher,.gs-videoResult .gs-publisher{color:green;text-decoration:none}.gs-result a{cursor:pointer}.gsc-loading-fade .gsc-result-info,.gsc-loading-fade .gsc-loading-resultsRoot,.gsc-loading-resultsRoot,/* customized root */
.gsc-loading-fade .gsc-loading-refinementsArea,.gsc-loading-fade .gsc-adBlock,.gsc-loading-fade .gsc-adBlockVertical,.gsc-loading-fade .gsc-adBlockNoHeight{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=33.3);filter:alpha(opacity=33.3);opacity:0.333}.gs-no-results-result .gs-snippet,.gs-error-result .gs-snippet{border:1px solid #fc3;margin:5px;padding:5px;background:#fff4c2}.gs-result .gs-watermark{font-size:10px;color:#77c}div.gs-results-attribution{text-align:center;margin-bottom:4px}div.gs-results-attribution,div.gs-results-attribution *{font-size:10px;color:#676767;text-decoration:none}div.gs-results-attribution a{color:#00c;cursor:pointer}div.gs-results-attribution a:hover{text-decoration:underline}.gs-result .gs-metadata{color:#676767}.gs-localAd img.gs-ad-marker,.gs-webAd img.gs-ad-marker{padding-left:4px}.gs-webResult div.gs-visibleUrl-long,.gs-promotion div.gs-visibleUrl-long{overflow:hidden;display:none}.gs-webResult div.gs-per-result-labels a.gs-label{text-decoration:underline;cursor:pointer;color:#000;padding:3px}.gs-webResult div.gs-per-result-labels a.gs-label.gs-labelActive{cursor:default;text-decoration:none}.gs-localAd div.gs-address *{color:#676767}.gs-localAd div.gs-street{display:inline}div.gs-city{display:inline}div.gs-region{display:inline}div.gs-country{display:none}div.gs-infoWindow *{font-size:11px}.gs-videoResult *{font-size:13px}.gs-videoResult td div.gs-image-box{width:110px;height:78px}.gs-videoResult td div.gs-text-box{vertical-align:top;margin-left:4px}div.gs-book-image-box td,.gs-bookResult td{vertical-align:top}div.gs-book-image-box,div.gs-book-image-box div{position:static;text-align:start}div.gs-book-image-box{width:75px;height:90px}.gs-bookResult td div.gs-text-box{vertical-align:top;margin-left:4px}div.gs-book-image-box img{border-spacing:0 0;border:none}div.gs-book-image-box div.gs-row-1{line-height:7px}div.gs-book-image-box img.gs-pages{height:7px;width:45px}div.gs-book-image-box img.gs-page-edge{height:7px;width:11px}div.gs-book-image-box img.gs-image{height:80px;border:1px solid #a0a0a0}.gs-bookResult .gs-author{display:inline;color:#6f6f6f}.gs-bookResult .gs-publishedDate{display:inline}.gs-bookResult .gs-pageCount{display:inline;color:#6f6f6f;margin-left:4px}.gs-patentResult td{vertical-align:top}.gs-patentResult .gs-patent-number,.gs-patentResult .gs-publishedDate,.gs-patentResult .gs-author{display:inline}.gs-patentResult .gs-image-box{padding-right:8px}.gs-patentResult img.gs-image{border:1px solid #77c}.gs-spelling a{color:#00c;cursor:pointer;text-decoration:underline}.gsc-control-cse:after{content:".";display:block;clear:both;height:0;visibility:hidden}.gs-bidi-start-align{text-align:left}.gs-bidi-end-align{text-align:right}.gsc-control-cse-zh_CN .gs-snippet b,.gsc-control-cse-zh_CN .gs-promotion em,.gsc-control-cse-zh_TW .gs-snippet b,.gsc-control-cse-zh_TW .gs-promotion em{color:#C03;font-style:normal;font-weight:400}.gsc-snippet-metadata{color:#767676;vertical-align:top}.gsc-role{color:#767676}.gsc-tel{color:#767676}.gsc-org{color:#767676}.gsc-location{color:#767676}.gsc-rating-bar{vertical-align:top;overflow:hidden;display:inline-block;width:54px;height:10px;margin:3px 0 0;background:url(/cse/images/cse_snippets_stars.png) no-repeat -52px -52px}.gsc-rating-bar span{vertical-align:top;display:inline-block;height:10px;padding:4px 0 0;background:url(/cse/images/cse_snippets_stars.png) no-repeat 0 -52px}.gsc-review-agregate-first-line{margin:0 40px 0 0;padding:6px 0}.gsc-review-agregate-odd-lines,.gsc-review-agregate-even-lines{border-top:1px solid #EBEBEB;margin:0 40px 0 0;padding:6px 0}.gsc-reviewer{color:#222}.gsc-author{color:#222}.gsc-table-result{border-spacing:0}.gsc-table-cell-thumbnail{vertical-align:top;padding:0 0 0 6px}.gsc-table-cell-snippet-close{vertical-align:top;width:100%}.gsc-table-cell-snippet-open{vertical-align:top;width:100%}.gsc-preview-reviews li{list-style:none;width:90%}.gsc-zippy{float:right;outline:none;overflow:hidden;height:14px;width:14px;position:relative;top:-6px;margin:2px 8px 0 0;background:-19px -5px}.gsc-table-cell-snippet-close .gsc-preview-reviews{display:none}.gsc-table-cell-snippet-close .gsc-zippy{background:url(/uds/css/plus_icons.png) no-repeat -19px -5px}.gsc-table-cell-snippet-open .gsc-zippy{background:url(/uds/css/minus_icons.png) no-repeat -19px -5px}.gsc-collapsable{cursor:pointer}html>body .gsc-inline-block{display:inline-block}.gsc-inline-block{position:relative;display:inline-block}* html .gsc-inline-block{display:inline}:first-child+html .gsc-inline-block{display:inline}.cse .gsc-control-cse,.gsc-control-cse{width:auto;font-family:Arial, sans-serif;border:1px solid #fff;padding:1em;background:#fff}.cse .gsc-control-wrapper-cse,.gsc-control-wrapper-cse{width:100%}.cse .gsc-branding,.gsc-branding{display:none}.cse.gsc-control-cse div,.gsc-control-cse div{position:normal}.gsc-control-cse .gsc-table-result{font-family:Arial, sans-serif}.cse .gsc-control-cse:after,.gsc-control-cse:after{content:".";display:block;height:0;clear:both;visibility:hidden}.cse form.gsc-search-box,form.gsc-search-box{margin-bottom:6px;padding:8px 4px 2px 6px}.cse .gsc-branding-text,.gsc-branding-text{color:#000}.cse table.gsc-search-box td.gsc-input,table.gsc-search-box td.gsc-input{padding-right:6px}.cse .gsc-search-box,.gsc-search-box{border-collapse:collapse}.cse input.gsc-input,input.gsc-input{font-family:inherit;width:99%;padding:3px}.cse input.gsc-search-button,input.gsc-search-button{font-family:inherit;font-size:15px;color:#fff;font-weight:700;text-shadow:0 1px 2px #000;border:1px solid;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border-color:#333;padding:3px 8px 4px;background:#333}.cse .gsc-tabHeader,.gsc-tabHeader{font-weight:700;text-transform:uppercase;text-shadow:0 1px 2px #000;padding:2px 8px 0}.cse .gsc-tabHeader.gsc-tabhInactive,.gsc-tabHeader.gsc-tabhInactive{border:1px solid;border-bottom:none;color:#fff;border-color:#777;background:#777}.cse .gsc-tabHeader.gsc-tabhActive,.gsc-tabHeader.gsc-tabhActive{border:1px solid;border-bottom:none;color:#fff;border-color:#333;background:#333}.cse .gsc-tabsArea,.gsc-tabsArea{margin-top:1em;border-bottom:1px solid #333;padding:0}.cse .gsc-refinementHeader.gsc-refinementhInactive,.gsc-refinementHeader.gsc-refinementhInactive{color:#444}.cse .gsc-resultsHeader,.gsc-resultsHeader{border:block;margin:0}.cse .gsc-results,.gsc-results{width:100%;margin-top:1em}.cse .gs-result div.gs-title,div.gs-title,.cse .gs-result .gs-snippet,.gs-result .gs-snippet,.cse .gs-result .gs-visibleUrl,.gs-result .gs-visibleUrl,.cse .gs-spelling,.gs-spelling{padding:0}.cse .gs-result .gs-snippet,.gs-result .gs-snippet,.cse .gs-spelling-original,.gs-spelling-original{font-size:14px;line-height:18px}.cse .gsc-webResult.gsc-result,.gsc-webResult.gsc-result,.gsc-imageResult-classic,.gsc-imageResult-column{border-left:1px solid;border-bottom:0 solid;margin-bottom:1em;border-color:#fff;padding:0 0 0 .5em}.cse .gsc-webResult.gsc-result:hover,.gsc-webResult.gsc-result:hover,.gsc-results .gsc-imageResult-classic:hover,.gsc-results .gsc-imageResult-column:hover{border-left:1px solid;border-bottom:0 solid;border-color:#000}.cse .gs-webResult.gs-result a.gs-title:link,.gs-webResult.gs-result a.gs-title:link,.cse .gs-webResult.gs-result a.gs-title:link b,.gs-webResult.gs-result a.gs-title:link b,.cse .gs-webResult.gs-result a.gs-title:visited,.gs-webResult.gs-result a.gs-title:visited,.cse .gs-webResult.gs-result a.gs-title:visited b,.gs-webResult.gs-result a.gs-title:visited b,.cse .gs-webResult.gs-result a.gs-title:hover,.gs-webResult.gs-result a.gs-title:hover,.cse .gs-webResult.gs-result a.gs-title:hover b,.gs-webResult.gs-result a.gs-title:hover b,.gs-imageResult a.gs-title:link,.gs-imageResult a.gs-title:link b,.gs-imageResult a.gs-title:visited,.gs-imageResult a.gs-title:visited b,.gs-imageResult a.gs-title:hover,.gs-imageResult a.gs-title:hover b,.cse .gsc-cursor-page,.gsc-cursor-page,.cse .gsc-trailing-more-results:link,.gsc-trailing-more-results:link,.cse .gs-spelling a,.gs-spelling a{color:#444}.cse .gs-webResult.gs-result a.gs-title:active,.gs-webResult.gs-result a.gs-title:active,.cse .gs-webResult.gs-result a.gs-title:active b,.gs-webResult.gs-result a.gs-title:active b,.gs-imageResult a.gs-title:active,.gs-imageResult a.gs-title:active b{color:#777}.cse .gs-webResult .gs-snippet,.gs-webResult .gs-snippet,.gs-fileFormatType,.gs-imageResult .gs-snippet{color:#333}.gs-imageResult .gs-size,.gs-imageResult .gs-size{color:#333}.cse .gs-webResult .gs-visibleUrl,.gs-webResult .gs-visibleUrl,.cse .gs-webResult .gs-visibleUrl-short,.gs-webResult .gs-visibleUrl-short,.gs-imageResult .gs-visibleUrl,.gs-imageResult .gs-visibleUrl-short{color:#000;font-weight:700}.cse .gsc-cursor-box,.gsc-cursor-box{border-top:1px dotted;text-align:left;border-color:#333;padding:.5em 0 0 .5em}.cse .gsc-results .gsc-cursor-page.gsc-cursor-current-page,.gsc-results .gsc-cursor-page.gsc-cursor-current-page{color:#fff;text-shadow:0 1px 1px #000;padding:0 5px;background:#333}.cse .gs-promotion,.gs-promotion{border:1px solid;border-color:#CCC;background:#E6E6E6}.cse .gs-promotion .gs-promotion-image,.gs-promotion .gs-promotion-image{padding-left:6px}.cse .gs-promotion a.gs-title:link,.gs-promotion a.gs-title:link,.cse .gs-promotion a.gs-title:link *,.gs-promotion a.gs-title:link *,.cse .gs-promotion .gs-snippet a:link,.gs-promotion .gs-snippet a:link{color:#00C}.cse .gs-promotion a.gs-title:visited,.gs-promotion a.gs-title:visited,.cse .gs-promotion a.gs-title:visited *,.gs-promotion a.gs-title:visited *,.cse .gs-promotion .gs-snippet a:visited,.gs-promotion .gs-snippet a:visited{color:#00C}.cse .gs-promotion a.gs-title:hover,.gs-promotion a.gs-title:hover,.cse .gs-promotion a.gs-title:hover *,.gs-promotion a.gs-title:hover *,.cse .gs-promotion .gs-snippet a:hover,.gs-promotion .gs-snippet a:hover{color:#444}.cse .gs-promotion a.gs-title:active,.gs-promotion a.gs-title:active,.cse .gs-promotion a.gs-title:active *,.gs-promotion a.gs-title:active *,.cse .gs-promotion .gs-snippet a:active,.gs-promotion .gs-snippet a:active{color:#0C0}.cse .gs-promotion .gs-snippet,.gs-promotion .gs-snippet,.cse .gs-promotion .gs-title .gs-promotion-title-right,.gs-promotion .gs-title .gs-promotion-title-right,.cse .gs-promotion .gs-title .gs-promotion-title-right *,.gs-promotion .gs-title .gs-promotion-title-right *{color:#333}.cse .gs-promotion .gs-visibleUrl,.gs-promotion .gs-visibleUrl{color:#0C0}.gs-webResult div.gs-visibleUrl-short{color:#336EB6;display:none}.gs-webResult div.gs-visibleUrl-long{display:block}.gsc-control-cse{font-family:Arial, sans-serif;border-color:#FFF;background:#ECF3F7}.gsc-webResult.gsc-result,.gsc-results .gsc-imageResult{border-color:#FFF;background:#ECF3F7}.gsc-webResult.gsc-result:hover,.gsc-imageResult:hover{border-color:#000;background:#ECF3F7}.gs-webResult.gs-result a.gs-title:link,.gs-webResult.gs-result a.gs-title:link b,.gs-imageResult a.gs-title:link,.gs-imageResult a.gs-title:link b{color:#336EB6}.gs-webResult.gs-result a.gs-title:visited,.gs-webResult.gs-result a.gs-title:visited b,.gs-imageResult a.gs-title:visited,.gs-imageResult a.gs-title:visited b{color:#88AFEE}.gs-webResult.gs-result a.gs-title:hover,.gs-webResult.gs-result a.gs-title:hover b,.gs-imageResult a.gs-title:hover,.gs-imageResult a.gs-title:hover b{color:#114B94}.gs-webResult.gs-result a.gs-title:active,.gs-webResult.gs-result a.gs-title:active b,.gs-imageResult a.gs-title:active,.gs-imageResult a.gs-title:active b{color:#336EB6}.gsc-cursor-page{color:#336EB6}a.gsc-trailing-more-results:link{color:#336EB6}.gs-webResult .gs-snippet,.gs-imageResult .gs-snippet,.gs-fileFormatType{color:#333}.gs-webResult div.gs-visibleUrl,.gs-imageResult div.gs-visibleUrl{color:#336EB6}.gsc-cursor-box{border-color:#FFF}.gs-promotion a.gs-title:link,.gs-promotion a.gs-title:link *,.gs-promotion .gs-snippet a:link{color:#336EB6}.gs-promotion a.gs-title:visited,.gs-promotion a.gs-title:visited *,.gs-promotion .gs-snippet a:visited{color:#88AFEE}.gs-promotion a.gs-title:hover,.gs-promotion a.gs-title:hover *,.gs-promotion .gs-snippet a:hover{color:#114b94}.gs-promotion a.gs-title:active,.gs-promotion a.gs-title:active *,.gs-promotion .gs-snippet a:active{color:#336EB6}.gs-promotion .gs-snippet,.gs-promotion .gs-title .gs-promotion-title-right,.gs-promotion .gs-title .gs-promotion-title-right *{color:#333}.gs-promotion .gs-visibleUrl,.gs-promotion .gs-visibleUrl-short{color:#336EB6}.searchFields{position:absolute;right:170px;height:37px;overflow:hidden}*+html .searchFields{padding-top:2px}.searchFields #cse-search-form{width:280px;float:right}*+html .searchFields #cse-search-form{width:298px}.advancedSearch{float:right}.searchFields input.gsc-input{width:200px;height:18px;margin:0}.searchFields input.gsc-search-button{margin:0}.searchFields .cse table.gsc-search-box td.gsc-input,table.gsc-search-box td.gsc-input{padding-right:5px}.searchFields .cse form.gsc-search-box,form.gsc-search-box{margin:0;padding:0}.gsc-clear-button{display:none;position:absolute;top:-9999px}

/* Suchfeld */


.searchFields {
	position:absolute;
	right:170px;
	height: 37px;
	overflow: hidden;
	
}

*+html .searchFields{
	padding-top: 2px;
	
}
.searchFields #cse-search-form{
	width: 280px;
	float: right;
}
*+html .searchFields #cse-search-form{
	width: 298px;
}
.advancedSearch{
	float: right;
}
.searchFields input.gsc-input{
	width:200px;
	height:18px;
	margin: 0;
}
.searchFields input.gsc-search-button {
	margin: 0;
}
.searchFields .cse table.gsc-search-box td.gsc-input, table.gsc-search-box td.gsc-input {
    padding-right: 5px;
}
.searchFields .cse form.gsc-search-box, form.gsc-search-box {
    margin: 0;
    padding: 0;
}
.gsc-clear-button{
	display: none;
	position: absolute;
	top: -9999px;
}


input.gsc-input {
	border: none;
	font-size: 12px;
	background-color: #ECF3F7;
	height: 18px;
}
input.gsc-search-button {
	border-color: #1F497B;
	background-color: #1F497B;
	text-shadow: 0 0 5px #FFFFFF;
	padding: 3px 6px 4px 6px;
	
	font-weight: normal;
	font-size: 12px;
}