html {font-size:100.01%;height:100%;background:#FFFFFF;}
body {font-family:Arial, Verdana, Helvetica, sans-serif;font-size:80%;height:100%;min-width:998px;}
* {margin:0;padding:0;}
ul, ol {list-style:none;}
h2 {font-size:110%;}
h3 {font-size:100%;}
#container {position:relative;min-height:590px;height:100%;}
* html #container {zoom:1;height:620px;}
*+html #container {min-height:640px;}
#wrapper {width:552px;margin:0 auto;padding-top:90px;}
#header h1 {background:url(//img.ui-portal.de/search/img/webde/sprite-icons.gif) no-repeat 25px -15px;width:474px;padding-bottom:3px;margin:auto;}
#header h1 a {display:block;width:64px;height:62px;margin:0 0 26px 26px;}
#header h1 a span {display:none;}
#search fieldset {border:0;position:relative;float:left;}
#search #searchterm {border:1px solid #BBBBBB;color:#000000;font-family:Arial, Verdana, Helvetica, sans-serif;font-size:18px;font-weight:300;height:25px;line-height:21px;padding:2px 4px 0;width:542px;float:left;margin-right:-77px;}
* html #search #searchterm {position: relative;}
#search #searchreset {position:absolute;top:8px;right:81px;cursor:pointer;background:#FFFFFF url(//img.ui-portal.de/search/img/webde/icons/icon-reset.gif) no-repeat 0 0;border:0;width:16px;height:16px;text-indent:20px;line-height:200px;overflow:hidden;padding:0;color:transparent;}
#search #searchreset:hover {background-image:url(//img.ui-portal.de/search/img/webde/icons/icon-reset-hover.gif);}
* html #search #searchreset {font-size:0px;right:75px;}
.button {cursor:pointer;background:#3D5EB2 url(//img.ui-portal.de/search/img/webde/sprite-icons.gif) 100% 50% no-repeat;border:0;color:#FFFFFF;font-family:Arial, sans-serif;font-size:18px;font-weight:400;padding:1px 0em 3px;float:left;display:inline;width:75px;height:27px;}
.button-wrapper { display: inline-block; border: 1px solid; border-color: #1144CC #7995DD #7995DD #1144CC; }
* html .button-wrapper {margin-right:-10px;position:relative;}
#info {padding-top:5.5em;clear:left;zoom:1;}
* html #info {clear:none;}
#footer {border-top:1px solid #E7E7E7;font-size:11px;font-weight:700;margin:1em 0px 1em -276px;padding:8px 0 5px;text-align:center;width:552px;position:absolute;bottom:0px;left:50%;z-index:1;}
* html #footer {z-index:-1;}
#footer li {border-right:1px solid #90979A;display:inline;padding-right:8px;margin-right:8px;}
#footer li.last {border-right:0;padding-right:0;margin-right:0;}
#footer a {color:#90979A;text-decoration:none;}
#footer a:hover {text-decoration:underline;}
#hotsearches {border-bottom:1px solid #DDDDDD;padding-bottom:8px;margin-bottom:-10px;position:relative;width:100%;}
* html #hotsearches {z-index:-1;}
*+html #hotsearches {z-index:-1;}
#hotsearches h2 {color:#90979A;font-size:100%;margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid #DDDDDD; width:266px;}
#hotsearches div {width:266px;background:no-repeat 0px 1px;}
#hotsearches-left {float:left;padding-right:20px;}
#hotsearches-left ul {display:block;background:url(//img.ui-portal.de/search/img/webde/bg/hotsearch-blue.gif) no-repeat 0 1px;}
#hotsearches-right ul {display:block;background:url(//img.ui-portal.de/search/img/webde/bg/hotsearch-orange.gif) no-repeat 0 1px;}
#hotsearches-right {margin-left:286px;}
* html #hotsearches-right {margin-left:0px;float:left;}
.scheme-1 #hotsearches-left ul, .scheme-10 #hotsearches-left ul, .scheme-14 #hotsearches-left ul, .scheme-18 #hotsearches-left ul, .scheme-5 #hotsearches-right ul, .scheme-6 #hotsearches-right ul, .scheme-7 #hotsearches-right ul, .scheme-8 #hotsearches-right ul {background-image:url(//img.ui-portal.de/search/img/webde/bg/hotsearch-orange.gif);}
.scheme-2 #hotsearches-left ul, .scheme-6 #hotsearches-left ul, .scheme-15 #hotsearches-left ul, .scheme-19 #hotsearches-left ul, .scheme-9 #hotsearches-right ul, .scheme-10 #hotsearches-right ul, .scheme-11 #hotsearches-right ul, .scheme-12 #hotsearches-right ul {background-image:url(//img.ui-portal.de/search/img/webde/bg/hotsearch-yellow.gif);}
.scheme-3 #hotsearches-left ul, .scheme-7 #hotsearches-left ul, .scheme-11 #hotsearches-left ul, .scheme-20 #hotsearches-left ul, .scheme-13 #hotsearches-right ul, .scheme-14 #hotsearches-right ul, .scheme-15 #hotsearches-right ul, .scheme-16 #hotsearches-right ul {background-image:url(//img.ui-portal.de/search/img/webde/bg/hotsearch-green.gif);}
.scheme-4 #hotsearches-left ul, .scheme-8 #hotsearches-left ul, .scheme-12 #hotsearches-left ul, .scheme-16 #hotsearches-left ul, .scheme-17 #hotsearches-right ul, .scheme-18 #hotsearches-right ul, .scheme-19 #hotsearches-right ul, .scheme-20 #hotsearches-right ul {background-image:url(//img.ui-portal.de/search/img/webde/bg/hotsearch-blue.gif);}
.scheme-5 #hotsearches-left ul, .scheme-9 #hotsearches-left ul, .scheme-13 #hotsearches-left ul, .scheme-17 #hotsearches-left ul, .scheme-1 #hotsearches-right ul, .scheme-2 #hotsearches-right ul, .scheme-3 #hotsearches-right ul, .scheme-4 #hotsearches-right ul {background-image:url(//img.ui-portal.de/search/img/webde/bg/hotsearch-red.gif);}
#hotsearches li {display:block;padding-left:10px;}
#hotsearches li a {color:#000000;text-decoration:none;font-weight:700;font-size:13px;line-height:19px;}
#hotsearches-reload {float:right;color:#90979A;text-decoration:none;font-size:11px;line-height:17px;background:url(//img.ui-portal.de/search/img/webde/icons/icon-refresh.gif) no-repeat 100% 0px;padding-right:20px;margin-top:14px; margin-bottom:-30px;position:relative;}
#browserAd img {display:block;margin:auto;}
#container.error-404 {min-height:620px;}
* html body .error-404 {height:640px;}
*+html body .error-404 {min-height:660px;}
.error-404 #wrapper {padding-top:220px;position:relative;}
.error-404 #msg {position:absolute;top:40px;left:0px;padding:20px 64px 18px 64px;width:422px;font-weight:700;line-height:140%;}
.error {background-color:#FFFFFF;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border:1px solid #FF0000;behavior:url(http://suche.web.de/static/css/border-radius/border-radius.htc);}
.error h4 {font-size:100%;background:url(//img.ui-portal.de/search/img/icons/errormsg.png) no-repeat 2px 2px;position:relative;margin:-10px 0 2px -50px;padding:10px 0 10px 46px;}
.error span {color:#FF0000;}
.error ul {font-weight:400;margin-top:5px;}
.error li {padding-left:8px;background:url(//img.ui-portal.de/global/webde/img/icons/bullet.gif) no-repeat 0 6px;}

#navi {position:absolute;height:31px;border-bottom:1px solid #E7E7E7;top:0px;width:100%;left:0px;z-index:999;}
#navi ul {display:block;position:relative;margin-left:10px;}
#navi li {float:left;margin:10px 21px 0 18px;font-weight:700;display:inline;}
#navi li.help {float:right;position:absolute;right:0px;}
* html #navi li.help {position:static;}
#navi li a {color:#90979A;}
#navi li span {height:14px;line-height:14px;}
#navi li span.marker-beta, #navi li span.marker-maps {background:url(//img.ui-portal.de/search/img/webde/sprite_icons.gif) 100% top no-repeat;padding-right:25px;}
#navi li span.marker-new, #navi li.mobilelp span {background:url(//img.ui-portal.de/search/img/webde/sprite_icons.gif) 100% bottom no-repeat;padding-right:25px;}
#navi li.active {color:#008000;}
#navi a {text-decoration:none;}
#navi em.icon {color:#1111CC;font-style:normal;font-size:12px;}
#navi .more {margin-right:0px;}
*+html #navi .more {position: absolute;max-width:120px;}
#navi .more ul {display:none;}
#navi .more:hover ul {background:#FFFFFF;border:2px solid #F0F0F0;border-top:1px solid #FFFFFF;display:block;overflow:hidden;margin:4px 0 0 -20px;width:11.5em;position:relative;z-index:999;padding-bottom:5px;}
#navi .more ul li {display:block;float:none;padding:4px 19px;margin:0px;}
#navi .more ul li.wiki {border-bottom:1px solid #F0F0F0;margin-top:5px;padding:5px 19px 10px;}
#navi .more ul li.tools {margin-top:5px;}
#navi .help {font-weight:400;margin:10px 10px 0px 0px;}
#navi .help a {color:#CDCDCD;}
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) {:root #navi .more ul {margin-top:3px;}}
