.tx-felogin-pi1 label{display:block}
.tx-indexedsearch .tx-indexedsearch-browsebox LI{display:inline;margin-right:5px}
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button{width:100px}
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword{width:150px}
.tx-indexedsearch .tx-indexedsearch-whatis{margin-top:10px;margin-bottom:5px}
.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw{font-weight:bold;font-style:italic}
.tx-indexedsearch .tx-indexedsearch-noresults{text-align:center;font-weight:bold}
.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-descr{font-style:italic}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup{color:red}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info{background:#eeeeee}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead{margin-top:20px;margin-bottom:5px}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2{margin-top:0px;margin-bottom:0px}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD{background:#cccccc;vertical-align:middle}
.tx-indexedsearch .tx-indexedsearch-res .noResume{color:#666666}
.tx-indexedsearch .tx-indexedsearch-category{background:#cccccc;font-size:16px;font-weight:bold}
.tx-indexedsearch .res-tmpl-css{clear:both;margin-bottom:1em}
.tx-indexedsearch .searchbox-tmpl-css LABEL{margin-right:1em;width:10em;float:left}
.tx-indexedsearch .result-count-tmpl-css,.tx-indexedsearch .percent-tmpl-css{letter-spacing:0;font-weight:normal;margin-top:-1.2em;float:right}
.tx-indexedsearch .info-tmpl-css dt,.tx-indexedsearch dl.info-tmpl-css dd{float:left}
.tx-indexedsearch .info-tmpl-css dd.item-mtime{float:none}
.tx-indexedsearch .info-tmpl-css dd.item-path{float:none}
.csc-header-alignment-center{text-align:center}
.csc-header-alignment-right{text-align:right}
.csc-header-alignment-left{text-align:left}
div.csc-textpic-responsive,div.csc-textpic-responsive *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
div.csc-textpic,div.csc-textpic div.csc-textpic-imagerow,ul.csc-uploads li{overflow:hidden}
div.csc-textpic .csc-textpic-imagewrap table{border-collapse:collapse;border-spacing:0}
div.csc-textpic .csc-textpic-imagewrap table tr td{padding:0;vertical-align:top}
div.csc-textpic .csc-textpic-imagewrap figure,div.csc-textpic figure.csc-textpic-imagewrap{margin:0;display:table}
figcaption.csc-textpic-caption{display:table-caption}
.csc-textpic-caption{text-align:left;caption-side:bottom}
div.csc-textpic-caption-c .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-c{text-align:center}
div.csc-textpic-caption-r .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-r{text-align:right}
div.csc-textpic-caption-l .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-l{text-align:left}
div.csc-textpic div.csc-textpic-imagecolumn{float:left}
div.csc-textpic-border div.csc-textpic-imagewrap img{border:2px solid black;padding:0px 0px}
div.csc-textpic .csc-textpic-imagewrap img{border:none;display:block}
div.csc-textpic .csc-textpic-imagewrap .csc-textpic-image{margin-bottom:10px}
div.csc-textpic .csc-textpic-imagewrap .csc-textpic-imagerow-last .csc-textpic-image{margin-bottom:0}
div.csc-textpic-imagecolumn,td.csc-textpic-imagecolumn .csc-textpic-image{margin-right:10px}
div.csc-textpic-imagecolumn.csc-textpic-lastcol,td.csc-textpic-imagecolumn.csc-textpic-lastcol .csc-textpic-image{margin-right:0}
div.csc-textpic-intext-left .csc-textpic-imagewrap,div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{margin-right:10px}
div.csc-textpic-intext-right .csc-textpic-imagewrap,div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{margin-left:10px}
div.csc-textpic-center .csc-textpic-imagewrap,div.csc-textpic-center figure.csc-textpic-imagewrap{overflow:hidden}
div.csc-textpic-center .csc-textpic-center-outer{position:relative;float:right;right:50%}
div.csc-textpic-center .csc-textpic-center-inner{position:relative;float:right;right:-50%}
div.csc-textpic-right .csc-textpic-imagewrap{float:right}
div.csc-textpic-right div.csc-textpic-text{clear:right}
div.csc-textpic-left .csc-textpic-imagewrap{float:left}
div.csc-textpic-left div.csc-textpic-text{clear:left}
div.csc-textpic-intext-left .csc-textpic-imagewrap{float:left}
div.csc-textpic-intext-right .csc-textpic-imagewrap{float:right}
div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{float:right}
div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{float:left}
div.csc-textpic div.csc-textpic-imagerow-last,div.csc-textpic div.csc-textpic-imagerow-none div.csc-textpic-last{margin-bottom:0}
.csc-textpic-intext-left ol,.csc-textpic-intext-left ul{padding-left:40px;overflow:auto}
ul.csc-uploads{padding:0}
ul.csc-uploads li{list-style:none outside none;margin:1em 0}
ul.csc-uploads img{float:left;margin-right:1em;vertical-align:top}
ul.csc-uploads span{display:block}
ul.csc-uploads span.csc-uploads-fileName{text-decoration:underline}
table.contenttable-color-1{background-color:#EDEBF1}
table.contenttable-color-2{background-color:#F5FFAA}
table.contenttable-color-240{background-color:black}
table.contenttable-color-241{background-color:white}
table.contenttable-color-242{background-color:#333333}
table.contenttable-color-243{background-color:gray}
table.contenttable-color-244{background-color:silver}
textarea.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid}
input.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid}
.tx-ma-gutscheine table{border-collapse:separate;border-spacing:10px}
.tx-ma-gutscheine table th{font-weight:bold}
.tx-ma-gutscheine table td{vertical-align:top}
.typo3-messages .message-error{color:red}
.typo3-messages .message-ok{color:green}
.thRating-RObj5-exampleRatingConfig{width:119px;height:16px}
.thRating-RObj5-exampleRatingConfig,.thRating-RObj5-exampleRatingConfig span:hover,.thRating-RObj5-exampleRatingConfig span:active,.thRating-RObj5-exampleRatingConfig span:focus,.thRating-RObj5-exampleRatingConfig .current-rating{background:url(https://www.gutscheingeiz.de//typo3conf/ext/th_rating/Resources/Public/Css/rating_bar.png) 0 0 repeat-x}
.thRating-RObj5-exampleRatingConfig span,.thRating-RObj5-exampleRatingConfig .current-rating{height:16px;line-height:16px}
.thRating-RObj5-exampleRatingConfig,.thRating-RObj5-exampleRatingConfig span:hover,.thRating-RObj5-exampleRatingConfig span:active,.thRating-RObj5-exampleRatingConfig span:focus,.thRating-RObj5-exampleRatingConfig .current-poll{background:url(https://www.gutscheingeiz.de//typo3conf/ext/th_rating/Resources/Public/Css/rating_bar.png)}
.thRating-RObj5-stars{width:80px;height:16px}
.thRating-RObj5-stars,.thRating-RObj5-stars span:hover,.thRating-RObj5-stars span:active,.thRating-RObj5-stars span:focus,.thRating-RObj5-stars .current-rating{background:url(https://www.gutscheingeiz.de//typo3conf/ext/th_rating/Resources/Public/Css/stars.gif) 0 0 repeat-x}
.thRating-RObj5-stars span,.thRating-RObj5-stars .current-rating{height:16px;line-height:16px}
.thRating-RObj5-stars,.thRating-RObj5-stars span:hover,.thRating-RObj5-stars span:active,.thRating-RObj5-stars span:focus,.thRating-RObj5-stars .current-poll{background:url(https://www.gutscheingeiz.de//typo3conf/ext/th_rating/Resources/Public/Css/stars.gif)}
.thRating-RObj5-starsTilt{width:16px;height:80px}
.thRating-RObj5-starsTilt,.thRating-RObj5-starsTilt span:hover,.thRating-RObj5-starsTilt span:active,.thRating-RObj5-starsTilt span:focus,.thRating-RObj5-starsTilt .current-rating{background:url(https://www.gutscheingeiz.de//typo3conf/ext/th_rating/Resources/Public/Css/starsTilt.gif) 0 0 repeat-y}
.thRating-RObj5-starsTilt span,.thRating-RObj5-starsTilt .current-rating{width:16px}
.thRating-RObj5-starsTilt,.thRating-RObj5-starsTilt span:hover,.thRating-RObj5-starsTilt span:active,.thRating-RObj5-starsTilt span:focus,.thRating-RObj5-starsTilt .current-poll{background:url(https://www.gutscheingeiz.de//typo3conf/ext/th_rating/Resources/Public/Css/starsTilt.gif)}
.thRating-RObj5-facesbartilt{width:24px;height:96px}
.thRating-RObj5-facesbartilt,.thRating-RObj5-facesbartilt span:hover,.thRating-RObj5-facesbartilt span:active,.thRating-RObj5-facesbartilt span:focus,.thRating-RObj5-facesbartilt .current-rating{background:url(https://www.gutscheingeiz.de//typo3conf/ext/th_rating/Resources/Public/Css/facesbarTilt.gif) 0 0 repeat-y}
.thRating-RObj5-facesbartilt span,.thRating-RObj5-facesbartilt .current-rating{width:24px}
.thRating-RObj5-facesbartilt,.thRating-RObj5-facesbartilt span:hover,.thRating-RObj5-facesbartilt span:active,.thRating-RObj5-facesbartilt span:focus,.thRating-RObj5-facesbartilt .current-poll{background:url(https://www.gutscheingeiz.de//typo3conf/ext/th_rating/Resources/Public/Css/facesbarTilt.gif)}
.thRating-RObj5-barrating{width:119px;height:16px}
.thRating-RObj5-barrating,.thRating-RObj5-barrating span:hover,.thRating-RObj5-barrating span:active,.thRating-RObj5-barrating span:focus,.thRating-RObj5-barrating .current-rating{background:url(https://www.gutscheingeiz.de//typo3conf/ext/th_rating/Resources/Public/Css/rating_bar.png) 0 0 repeat-x}
.thRating-RObj5-barrating span,.thRating-RObj5-barrating .current-rating{height:16px;line-height:16px}
.thRating-RObj5-barrating,.thRating-RObj5-barrating span:hover,.thRating-RObj5-barrating span:active,.thRating-RObj5-barrating span:focus,.thRating-RObj5-barrating .current-poll{background:url(https://www.gutscheingeiz.de//typo3conf/ext/th_rating/Resources/Public/Css/rating_bar.png)}
.thRating-RObj5-smileyLikes{width:120px;height:24px}
.thRating-RObj5-smileyLikes,.thRating-RObj5-smileyLikes span:hover,.thRating-RObj5-smileyLikes span:active,.thRating-RObj5-smileyLikes span:focus,.thRating-RObj5-smileyLikes .current-rating{background:url(https://www.gutscheingeiz.de//typo3conf/ext/th_rating/Resources/Public/Css/smiley.gif) 0 0 repeat-x}
.thRating-RObj5-smileyLikes span,.thRating-RObj5-smileyLikes .current-rating{height:24px;line-height:24px}
.thRating-RObj5-smileyLikes,.thRating-RObj5-smileyLikes span:hover,.thRating-RObj5-smileyLikes span:active,.thRating-RObj5-smileyLikes span:focus,.thRating-RObj5-smileyLikes .current-poll{background:url(https://www.gutscheingeiz.de//typo3conf/ext/th_rating/Resources/Public/Css/smiley.gif)}
.thRating-RObj5-polling{width:190px;height:126px}
.thRating-RObj5-polling,.thRating-RObj5-polling span:hover,.thRating-RObj5-polling span:active,.thRating-RObj5-polling span:focus,.thRating-RObj5-polling .current-rating{background:url(https://www.gutscheingeiz.de//typo3conf/ext/th_rating/Resources/Public/Css/polling.png) 0 0 repeat-x}
.thRating-RObj5-polling span,.thRating-RObj5-polling .current-rating{height:126px;line-height:126px}
.thRating-RObj5-polling,.thRating-RObj5-polling span:hover,.thRating-RObj5-polling span:active,.thRating-RObj5-polling span:focus,.thRating-RObj5-polling .current-poll{background:url(https://www.gutscheingeiz.de//typo3conf/ext/th_rating/Resources/Public/Css/polling.png)}
span.RObj5-StpOdr1-ratingpoll-normal{width:20%;z-index:6;margin-left:0%}
span.RObj5-StpOdr1-ratingpoll-tilt{height:20%;z-index:6;margin-bottom:0%}
li.RObj5-StpOdr1-currentpoll-normal{width:20%;margin-left:0%}
li.RObj5-StpOdr1-currentpoll-normal span{width:100%}
li.RObj5-StpOdr1-currentpoll-tilt{height:20%;margin-bottom:0%}
li.RObj5-StpOdr1-currentpoll-tilt span{height:100%}
span.RObj5-StpOdr1-ratingstep-normal{width:20%;z-index:6}
span.RObj5-StpOdr1-ratingstep-tilt{height:20%;z-index:6}
span.RObj5-StpOdr2-ratingpoll-normal{width:20%;z-index:5;margin-left:20%}
span.RObj5-StpOdr2-ratingpoll-tilt{height:20%;z-index:5;margin-bottom:20%}
li.RObj5-StpOdr2-currentpoll-normal{width:20%;margin-left:20%}
li.RObj5-StpOdr2-currentpoll-normal span{width:100%}
li.RObj5-StpOdr2-currentpoll-tilt{height:20%;margin-bottom:20%}
li.RObj5-StpOdr2-currentpoll-tilt span{height:100%}
span.RObj5-StpOdr2-ratingstep-normal{width:40%;z-index:5}
span.RObj5-StpOdr2-ratingstep-tilt{height:40%;z-index:5}
span.RObj5-StpOdr3-ratingpoll-normal{width:20%;z-index:4;margin-left:40%}
span.RObj5-StpOdr3-ratingpoll-tilt{height:20%;z-index:4;margin-bottom:40%}
li.RObj5-StpOdr3-currentpoll-normal{width:20%;margin-left:40%}
li.RObj5-StpOdr3-currentpoll-normal span{width:100%}
li.RObj5-StpOdr3-currentpoll-tilt{height:20%;margin-bottom:40%}
li.RObj5-StpOdr3-currentpoll-tilt span{height:100%}
span.RObj5-StpOdr3-ratingstep-normal{width:60%;z-index:4}
span.RObj5-StpOdr3-ratingstep-tilt{height:60%;z-index:4}
span.RObj5-StpOdr4-ratingpoll-normal{width:20%;z-index:3;margin-left:60%}
span.RObj5-StpOdr4-ratingpoll-tilt{height:20%;z-index:3;margin-bottom:60%}
li.RObj5-StpOdr4-currentpoll-normal{width:20%;margin-left:60%}
li.RObj5-StpOdr4-currentpoll-normal span{width:100%}
li.RObj5-StpOdr4-currentpoll-tilt{height:20%;margin-bottom:60%}
li.RObj5-StpOdr4-currentpoll-tilt span{height:100%}
span.RObj5-StpOdr4-ratingstep-normal{width:80%;z-index:3}
span.RObj5-StpOdr4-ratingstep-tilt{height:80%;z-index:3}
span.RObj5-StpOdr5-ratingpoll-normal{width:20%;z-index:2;margin-left:80%}
span.RObj5-StpOdr5-ratingpoll-tilt{height:20%;z-index:2;margin-bottom:80%}
li.RObj5-StpOdr5-currentpoll-normal{width:20%;margin-left:80%}
li.RObj5-StpOdr5-currentpoll-normal span{width:100%}
li.RObj5-StpOdr5-currentpoll-tilt{height:20%;margin-bottom:80%}
li.RObj5-StpOdr5-currentpoll-tilt span{height:100%}
span.RObj5-StpOdr5-ratingstep-normal{width:100%;z-index:2}
span.RObj5-StpOdr5-ratingstep-tilt{height:100%;z-index:2}
.ajaxWait{display:none;position:relative;z-index:1000;top:0;left:0;height:100%;width:100%;background:rgba(255,255,255,.8) url('../../typo3conf/ext/th_rating/Resources/Public/Css/ajaxWait.gif') 50% 50% no-repeat}
.tx-thrating-pi1-content.loading .ajaxWait{display:block}
#formResult{height:20px}
#tx-thrating-pi1-singleton{visibility:hidden}
.tx-thrating-singleton-message{visibility:visible;position:fixed;width:40%;z-index:100;top:100px;left:10em;background-color:#a7a7a7;border:0px solid black}
.tx-thrating-singleton-message h4,.tx-thrating-singleton-message .message-header{padding:3px;margin:0;background-color:#f87575;border:1px dotted grey;padding:1px;font-weight:bold}
.tx-thrating-singleton-message .alert-body,.tx-thrating-singleton-message .message-body{padding:3px}
div.tx-thrating-ratinglinks>div{float:left;display:inline-block}
div.tx-thrating-ratinglinks>div.stepnameTooltip{display:none;visibility:hidden}
div.tx-thrating-ratinglinks>div.stepnameTooltipOn{visibility:visible;display:block;position:absolute;top:-2em;left:1em;min-width:3em;border:1px solid #505050;border-radius:0.7em;-webkit-border-radius:0.7em;-moz-border-radius:0.7em;background-color:#ffff99;color:#000;text-align:center;padding:2px 0.8em 2px 0.8em;font-size:0.8em;box-shadow:6px 6px 4px #6B6A6A;z-index:99}
div.tx-thrating-ratinglinks ul{position:relative;list-style:none;margin:0px;padding:0px}
.thrating-normal{background-position:left top}
.thRating-tilt{background-position:right bottom}
.thRating span,.thRating .current-rating,.thRating .current-poll{position:absolute;bottom:0;left:0;outline:0px;overflow:hidden;border:0px;text-indent:-1000em}
.thRating-normal span:hover,.thRating-normal span:active,.thRating-normal span:focus{background-position:left bottom}
.thRating-normal .current-rating{z-index:1;background-position:left center}
.thRating-normal .current-poll{height:100%;z-index:1}
.thRating-normal .currentPollText{text-indent:0em;-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);min-width:100%;text-align:center}
.thRating-tilt .current-poll{width:100%;z-index:1}
.thRating-tilt .currentPollText{text-indent:0em;min-height:100%;text-align:center}
.currentPollText{background:none !important;font-family:Sans-Serif;font-weight:normal;font-size:80%;z-index:2}
.thRating-tilt span.noratingbar:hover,.thRating-tilt span.noratingbar:active,.thRating-tilt span.noratingbar:focus{background-position:left top}
.thRating-tilt li.noratingbar{background-position:center top !important}
.thRating-tilt .current-rating{z-index:1;background-position:center bottom}
.thRating-tilt .current-poll{z-index:1}
.tx-thrating-pi1-content{position:relative;width:0px}
.tx-thrating-summary{white-space:nowrap;font-size:0.6em;line-height:1.4em;margin-top:1em;clear:left}
.tx-thrating-flash-message{position:absolute;display:none;padding:3px;top:1.5em;left:1.5em;background-color:#a7a7a7;border:1px solid #505050;min-width:10em;max-width:30em;overflow:hidden;z-index:100;border-radius:0.5em;-webkit-border-radius:0.5em;-moz-border-radius:0.5em;box-shadow:6px 6px 4px #6B6A6A}
.tx-thrating-flash-message h4,.tx-thrating-flash-message .message-header{border:1px dotted grey;padding:1px;margin:0;font-weight:bold;-webkit-border-top-left-radius:0.4em;-webkit-border-top-right-radius:0.4em;-moz-border-radius-topleft:0.4em;-moz-border-radius-topright:0.4em;border-top-left-radius:0.4em;border-top-right-radius:0.4em;-webkit-border-bottom-right-radius:0.2em;-webkit-border-bottom-left-radius:0.2em;-moz-border-radius-bottomright:0.2em;-moz-border-radius-bottomleft:0.2em;border-bottom-right-radius:0.2em;border-bottom-left-radius:0.2em}
.tx-thrating-flash-message .alert-danger h4,.tx-thrating-flash-message .message-error .message-header{background-color:#f87575;border:1px dotted grey;padding:1px;margin:0;font-weight:bold}
.tx-thrating-flash-message .alert-warning h4,.tx-thrating-flash-message .message-warning .message-header{background-color:#ffff00;border:1px dotted grey;padding:1px;margin:0;font-weight:bold}
.tx-thrating-flash-message .alert-notice h4,.tx-thrating-flash-message .message-notice .message-header{background-color:#62aeff;border:1px dotted blue;padding:1px;margin:0;font-weight:bold}
.tx-thrating-flash-message .alert-success h4,.tx-thrating-flash-message .message-ok .message-header{background-color:#1bee1b;border:1px dotted grey;padding:1px;margin:0;font-weight:bold}
.tx-thrating-flash-message .alert-body,.tx-thrating-flash-message .message-body{padding-top:3px}
.tx-thrating-flash-message li{display:inline}
.tx-thrating-flash-message ul{padding:0px;margin:1px}
.tx-kesearch-pi1{font-family:arial,sans-serif;font-size:14px}
.tx-kesearch-pi1 .clearer{display:block;height:1px;line-height:1px;clear:both}
.tx-kesearch-pi1 form{border:0 none;margin:0 0 20px 0}
.tx-kesearch-pi1 form fieldset{margin:0;padding:0}
.tx-kesearch-pi1 .kesearch_searchbox{border:none}
.tx-kesearch-pi1 input[type="text"],.tx-kesearch-pi1 select,.tx-kesearch-pi1 textarea{padding:0.3em 0.3em 0.3em 0.4em;background:white;border:1px solid #bbbbbb;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#2b2b2b}
.tx-kesearch-pi1 input[type="text"]:focus,.tx-kesearch-pi1 input[type="text"]:hover,.tx-kesearch-pi1 select:focus,.tx-kesearch-pi1 select:hover,.tx-kesearch-pi1 textarea:focus,.tx-kesearch-pi1 textarea:hover{box-shadow:0 0 3px #bbbbbb;border:1px solid #b2b2b2;color:#000}
a.kesGreyButt,span.resetbutt a,span.submitbutt input,input.kesGreyButt,span.kesGreyButt{padding:5px 10px;margin:0 10px 10px 0;display:block;cursor:pointer;min-width:70px;max-width:140px;-moz-user-select:none;background-color:#f5f5f5;background-image:-moz-linear-gradient(center top,#f6f6f6,#f0f0f0);border:1px solid rgba(0,0,0,0.1);border-radius:2px;color:#444;cursor:default;font-family:arial,sans-serif;font-size:13px;font-weight:bold;text-align:center;text-decoration:none}
span.submitbutt input,input.kesGreyButt,span.kesGreyButt{}
input::-moz-focus-inner{border:0;padding:0}
li.checkboxButtonSubmit span,span.submitbutt input,input.kesGreyButt[type="submit"]{min-width:169px;max-width:220px}
span.resetbutt{float:left}
span.resetbutt a:hover,span.submitbutt input:hover,input.kesGreyButt:hover,span.kesGreyButt:hover{color:#000;text-decoration:none;cursor:pointer;background:#d1d1d1;background-color:#f8f8f8;background-image:-moz-linear-gradient(center top,#f8f8f8,#f1f1f1);border:1px solid #c6c6c6;box-shadow:0 1px 1px rgba(0,0,0,0.1);color:#222}
span.kesGreyButt a{text-decoration:none;color:#444;text-shadow:0px 1px 0px #ffffff}
span.kesGreyButt a:hover{text-decoration:none;color:#000;text-shadow:0px -1px 0px #ffffff}
#kesearch_filters .list li.checkboxButton,#kesearch_filters .list li.checkboxButtonSubmit{text-decoration:none !important;padding-bottom:5px}
#kesearch_filters .list li.checkboxButtonSubmit{margin-bottom:1px}
#kesearch_filters .list li.checkboxButtonSubmit{padding-bottom:0}
div.kesearchbox{position:relative;height:35px;margin:0 0 10px 0}
#ke_search_sword{position:absolute;top:1px;width:220px;height:auto;padding:8px 40px 7px 9px;margin:0;display:inline}
#kesearch_submit{position:absolute;top:3px;left:237px;height:28px;width:28px;border:0 none;padding:0}
#kesearch_submit:focus,#kesearch_submit:hover{box-shadow:0 0 0 white;border:0 none;cursor:pointer}
#kesearch_filters div.textlinks{margin:0 0 20px 0}
#kesearch_filters select{min-width:180px;max-width:270px;margin:0 0 10px 0}
#kesearch_filters .list{margin-bottom:10px}
#kesearch_filters .list .head{display:block;border:1px solid #CFCFCF;padding:5px}
#kesearch_filters .list ul{padding:10px;margin:0;border:1px solid #cfcfcf;border-top:0 none;list-style-type:none}
#kesearch_filters .list ul.expanded{display:block}
#kesearch_filters .list ul.closed{display:none}
#kesearch_filters .list li{display:block;list-style-type:none;margin:0 0 10px 0;line-height:16px;color:#444}
#kesearch_filters .list li a{color:#444}
#kesearch_filters .list li:hover,#kesearch_filters .list li a:hover{text-decoration:none;color:#444;cursor:pointer}
#kesearch_filters .list li.selected{font-weight:bold}
#kesearch_filters .list li.parent0,#kesearch_filters .list li.level0{margin-left:14px}
#kesearch_filters .list li.parent1,#kesearch_filters .list li.level1{margin-left:21px}
#kesearch_filters .list li.parent2,#kesearch_filters .list li.level2{margin-left:28px}
#kesearch_filters .list li.parent3,#kesearch_filters .list li.level3{margin-left:35px}
#kesearch_filters .list li.parent0,#kesearch_filters .list li.parent1,#kesearch_filters .list li.parent2,#kesearch_filters .list li.parent3{font-weight:bold;list-style-position:outside}
#kesearch_filters .list ul.checkboxList{padding-bottom:1px}
#kesearch_filters .list li.optionCheckBox{float:left;width:200px;text-decoration:none;margin-bottom:4px}
#kesearch_filters .list li.optionCheckBox input[type="checkbox"]{float:left;margin:0 5px 0 0}
#kesearch_filters .list li.clearer{font-size:0;line-height:0;float:none;margin:0 !important}
#kesearch_filters label{display:block;font-weight:bold;color:#353535;margin:0 0 4px 0}
#kesearch_filters .list li.region{font-weight:bold;margin-top:5px}
#kesearch_filters .list li.noclick{cursor:default !important}
#kesearch_filters .list li.country{margin-left:7px}
#kesearch_filters .small{display:block;height:65px;max-height:65px;overflow-y:auto;overflow-x:hidden}
#kesearch_filters .larger{display:block;height:130px;max-height:130px;overflow-y:auto;overflow-x:hidden}
.tx-kesearch-pi1 .multiselect .multi-option{float:left;width:200px;margin:0 0 5px 0}
.tx-kesearch-pi1 .multiselect .multi-option input[type="checkbox"]{float:left;margin:0 5px 0 0}
.tx-kesearch-pi1 .multiselect label{font-weight:normal;padding:0 10px 0 0;float:left}
.tx-kesearch-pi1 .multiselect .multiselectButtons{padding:10px 0 0 0}
.tx-kesearch-pi1 .multiselect .last{
}
#kesearch_num_results{color:#898989;max-width:150px;float:left}
#kesearch_results .result-list-item{clear:both;margin:20px 0 30px 0;padding:0}
#kesearch_results .result-list-item .result-number,#kesearch_results .result-list-item .result-title{font-size:18px}
#kesearch_results{clear:both;margin-top:20px}
#kesearch_results .result-list-item .result-teaser{color:#707070}
.tx-kesearch-pi1 #kesearch_results .result-list-item-type-page{}
.tx-kesearch-pi1 #kesearch_results .result-list-item-type-tt_news{}
.tx-kesearch-pi1 #kesearch_results .teaser_icon img{float:left;margin-top:2px;margin-right:5px}
.tx-kesearch-pi1 #kesearch_results .result-list-item .hit{color:red;font-weight:bold}
.tx-kesearch-pi1 #kesearch_results .result-list-item .add-info{}
.tx-kesearch-pi1 #kesearch_results .result-list-item .scoreBar{border:1px solid #D3D3D3;display:block;float:right;height:10px;width:48px}
.tx-kesearch-pi1 #kesearch_results .result-list-item .scoreBar .score{background-color:#D3D3D3;border:1px solid #898989;display:block;height:10px;margin:-1px 0 0 -1px}
.tx-kesearch-pi1 #kesearch_query_time{font-style:italic;text-align:center;font-size:80%}
.tx-kesearch-pi1 .searchbox{margin-bottom:5px}
.tx-kesearch-pi1 .searchbox input{margin-left:0;width:145px}
.tx-kesearch-pi1 .searchbox input.submit{width:18px;height:18px;border:none;background:none;vertical-align:middle}
.tx-kesearch-pi1 form.static .searchbox input.submit{margin-top:-16px}
.tx-kesearch-pi1 form.ajax .searchbox input.submit{margin-top:-4px}
.tx-kesearch-pi1 .searchbox .search_input{float:left;margin-right:5px}
.tx-kesearch-pi1 .general-message{padding:5px}
.tx-kesearch-pi1 .general-message .image{float:left;vertical-align:middle;margin-right:10px}
.kesearch_pagebrowser ul{display:inline;margin:0;padding:0;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:0}
.kesearch_pagebrowser ul li{list-style-type:none;display:inline;margin:0}
#kesearch_pagebrowser_top,#kesearch_pagebrowser_bottom{text-align:center;word-wrap:break-word;font-size:12px;color:#707070}
#kesearch_pagebrowser_top .pages_total,#kesearch_pagebrowser_bottom .pages_total{padding:8px 0;background:#fff;margin-bottom:15px}
#kesearch_pagebrowser_top .pages_total{border-bottom:1px dashed #707070}
#kesearch_pagebrowser_bottom .pages_total{border-top:1px dashed #707070}
#kesearch_pagebrowser_top div.result_txt,#kesearch_pagebrowser_bottom div.result_txt{margin:0 0 5px 0}
#kesearch_pagebrowser_top .kesearch_pagebrowser,#kesearch_pagebrowser_bottom .kesearch_pagebrowser{margin:0 auto 0}
#kesearch_pagebrowser_top a,#kesearch_pagebrowser_bottom a{padding:3px}
#kesearch_pagebrowser_top a:hover,#kesearch_pagebrowser_bottom a:hover{cursor:pointer}
#kesearch_pagebrowser_top a.current,#kesearch_pagebrowser_bottom a.current{font-weight:bold;color:#000;text-decoration:none}
#kesearch_pagebrowser_top .browser,#kesearch_pagebrowser_bottom .browser{border:1px solid}
.tx-kesearch-pi1 .next,.tx-kesearch-pi1 .prev{display:inline-block;width:24px;height:29px;color:transparent;text-decoration:none;overflow:hidden}
.tx-kesearch-pi1 .next{background:transparent url('../../typo3conf/ext/ke_search/res/img/arrow-next.gif') no-repeat left 0}
.tx-kesearch-pi1 .prev{background:transparent url('../../typo3conf/ext/ke_search/res/img/arrow-prev.gif') no-repeat right 0}
.tx-kesearch-pi1 a.next,.tx-kesearch-pi1 a.prev{display:inline-block;width:24px;height:29px;color:transparent;text-decoration:none;padding:0 !important;margin:0 0 -10px 0}
.tx-kesearch-pi1 #kesearch_ordering span.down{display:inline-block;width:0;height:0;border-color:#FF0000 transparent;border-style:solid solid none;border-width:4px 4px 0}
.tx-kesearch-pi1 #kesearch_ordering span.up{display:inline-block;width:0;height:0;border-color:transparent transparent #FF0000;border-style:none solid solid;border-width:0 4px 4px}
.tx-kesearch-pi1 #kesearch_ordering div.ordering{float:right;max-width:300px}
.tx-kesearch-pi1 #kesearch_ordering ul{display:inline-block;height:20px;list-style-type:none;margin:0 0 10px;padding:0}
.tx-kesearch-pi1 #kesearch_ordering ul li{float:left;margin-right:10px}
.tx-kesearch-pi1 #kesearch_ordering div.clearer{clear:left}
ul.ui-autocomplete li a{font-size:12px}
