.search-result{padding:12px 0;display:block;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}
.search-result:hover{background-color:#F5F5F5}
.search-content em{font-weight:bold;font-style:normal}
.search-title em{font-weight:bold;font-style:normal}
.search-link em{font-weight:bold;font-style:normal}
.person{margin:10px 0;padding:0 5px;-moz-box-shadow:0 1px 4px #CCC;-webkit-box-shadow:0 1px 4px #CCC;box-shadow:0 1px 4px #CCCCCC}
.person:hover{background-color:#EDF5FF}
.vhost{background-color:#FFF7ED}
.vhost:hover{background-color:#F1E9DF}
.event{}
.event:hover{}
.search-link{color:#009933;margin:0;font-size:14px}
#search-input{width:100%;border:0;border-collapse:collapse}
#tdbutton{width:22px}
#search-box{width:100%;background-repeat:no-repeat;background-position:center right;border-right:0;padding:1px 0 1px 1px}
.search-submit{width:100%;float:right;padding:0;background:url("/fileadmin/templates/inc/lupe.gif") no-repeat scroll center -1px transparent;height:20px}
#search-submit:hover{background-color:#E0E0E0 !important}
.search-title{font-size:1.3em;font-weight:200;margin:0;display:block;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.search-title-mail{font-size:1.3em;font-weight:200;margin:0}
.search-title-mail em{font-weight:bold;font-style:normal}
.search-content{margin:5px 0 0 0;color:#444444;font-size:13px}
.person-data{width:100%}
.person-image{width:64px;height:64px}
.person-data-image{width:70px}
.person-data-table{width:100%;border-bottom:1px solid #CCCCCC}
.person-data-table:last-of-type{border-bottom:none}
.person-data-last{text-align:right}
.link-mail:after{content:url('/fileadmin/templates/inc/link-mail.gif')}
.link-external:after{content:url('/fileadmin/templates/inc/link_external.png')}
.event-data{border-collapse:collapse;margin-top:10px;width:100%;-moz-box-shadow:0 1px 4px #CCC;-webkit-box-shadow:0 1px 4px #CCC;box-shadow:0 1px 4px #CCCCCC}
.event-data td,.event-data th{border:1px solid #CCCCCC;padding:5px}
.event-data tr:first-child th{border-top:0}
.event-data tr:last-child td{border-bottom:0}
.event-data tr td:first-child,.event-data tr th:first-child{border-left:0}
.event-data tr td:last-child,.event-data tr th:last-child{border-right:0}
#search-tabs{border-bottom:1px solid #EBEBEB}
#search-tabs a{height:24px;color:#777777;text-decoration:none;display:inline-block;margin:6px 0 -1px;padding:0 8px}
#search-tabs a.inactive:hover{color:#222222}
#search-tabs .active{color:#DD4B39;font-weight:bold;border-bottom:3px solid #DD4B39}
.search-numfound{margin-top:-18px;font-style:italic;text-align:right;color:#777777}
.search-info{font-size:1.3em;margin-top:5px}
.ui-autocomplete{background-color:#FFFFFF;border:1px solid #000000}
#tdsettings{width:40px}
#settings-button{width:100%;padding:0;background:url("/fileadmin/templates/inc/settings.gif") no-repeat scroll center -1px #FFFFFF !important;height:20px}
#settings-button:hover{background-color:#E0E0E0 !important}
.ui-dialog-titlebar-close{display:none}
.ui-widget-overlay{background-color:#606060;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);opacity:0.5;height:100%;left:0;position:fixed;top:0;width:100%}
.ui-dialog-buttonpane{padding:0 1em 0 0.4em}
.ui-dialog-buttonpane button{margin:0.5em 0.4em 0.5em 0}
.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}
.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:none}
.ui-menu .ui-menu{margin-top:-3px;position:absolute}
.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;width:100%}
.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;zoom:1}
.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active{margin:-1px}
.ui-widget-content{border:1px solid #aaa;background:#fff;color:#222}
.ui-widget-content a{color:#222}
.ui-widget-header{border:1px solid #aaa;background:#ccc;color:#222;font-weight:bold;padding:3px}
.ui-widget-header a{color:#222}
.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6;color:#555}
.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}
.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #999;background:#dadada;color:#212121}
.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}
.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff;color:#212121}
.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}
.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee;color:#363636}
.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}
