                body        {                margin: 0;                padding: 0;                font: 0.86em verdana, arial, helvetica, sans-serif;                text-align: center;                color: #000;                background-color: #eae8e9;                line-height:120%;        }        img {                display:block;        }        a        {                color: #000;                text-decoration: none;                border-bottom: 1px dotted #936;        }        a:hover        {                color: #fff;                background-color: #936;                border-color: #000;        }        #addnew {                border:1px dotted #000;                background-color:#efefef;                padding: 3px 0.5em;        }        #container        {                width: 800px;                text-align: center;                margin:auto;                background-color:#fff;        }        #header        {                height: 126px;                background-image:url('../images/header_fruehling.gif');                background-repeat:no-repeat;                text-align:right;                text-valign:bottom;                background-color:#fff;                margin:0px;        }        #header ul {                padding-top:105px;                padding-right:10px;                margin:0px;        }        #header ul li {                font-size:8pt;                display:inline;                list-style:none;        }        #header ul li a {                font-size:8pt;                border-bottom: none;        }        #header ul li a:hover {                background-color:transparent;                color: #000;                border-bottom: 1px solid #000;        }        #menu        {                min-height: 500px;                width: 205px;                height: auto;                margin: 0px auto 0px auto;                margin-bottom: 15px;                background-color: #eaeaea;                text-align: left;                border: none;                border-right: 7px solid #fff;                border-left: 7px solid #fff;                float:left;        }        #menu ul {                width: 100%;                padding: 5px 0px 10px 0px;                margin: auto;                background-color: #dedede;                border-top: 1px solid #fff;        }        #menu ul li        {                padding: 0px;                margin: 0px 0px 0px 30px;                 *margin: 0px 0px 0px 20px;                 list-style-image:url(../images/li-norm.gif);        }        #menu ul li.active        {                list-style-image:url(../images/li-active.gif);                font-weight:bold;        }        #menu ul li.finished        {                list-style-image:url(../images/li-finished.gif);                color: #666;        }        #menu h1        {                width: 97%;                padding:4px 0px 0px 3%;                height:22px;                color: #fff;                font-size: 9pt;                /*background-image:url(../images/menu-h1.gif);*/                background-repeat:no-repeat;                background-color: #da205f;                margin: 0px auto 0px auto;                text-align: left;        }        #contents        {                float: right;                width: 559px;                height: auto;                min-height: 500px;                margin-bottom: 15px;                text-align: left;                background-color:#fff;                border-left:1px solid #ccc;                padding:0px 10px 0px 10px;                line-height:14pt;        }        #contents h1        {                width:97%;                color: #999;                font-size: 12pt;                background-image:url(../images/h1-bg.gif);                background-repeat:no-repeat;                padding: 5px 2px 5px 0px;                margin: 0px;                letter-spacing: 4px;                font-weight: bold;                font-variant: small-caps;                text-align:left;        }        #contents h1:first-letter        {                font-size:12pt;                color:#da205f;        }        #contents h2        {                height: 19px;                color: #666;                font-size: 11pt;                padding: 0px;                line-height: 15pt;                margin:0px;                font-weight: normal;                font-variant: small-caps;        }        #contents h2:first-letter        {                font-size:13pt;                color:#000;        }        #contents h2 a        {                color:#666;                text-decoration:none;                border:none;        }        #contents h2 a:hover        {                text-decoration:none;                background:none;                color:#666;        }        #contents #message        {                width: 97%;                padding:1%;                border:1px dotted #000;                background-color: #a9657c;                color: #fff;                margin: 0px auto 0px auto;        }        #contents div.info        {                width: 97%;                padding:1%;                border:1px solid #da205f;                background-color: #efefef;                color: #8e0034;                text-align:justify;                margin: 0px auto 0px auto;        }        #contents #report        {                width: 97%;                padding:1%;                margin: auto;                border:1px dotted #036;                background-color: transparent;                font-style: italic;        }        #contents div.softinfo        {                width: 97%;                padding:1%;                border:1px solid #ccc;                background-color: #efefef;                color: #889;                font-style:italic;                text-align:justify;                margin: 0px auto 0px auto;        }        #error        {                color: #e9cfda;                width: 90%;                padding:1%;                margin: auto;                border:3px double red;                background-color: #8e0034;        }        #error h1 {                color: #da205f;                font-size: 11pt;                background-image:url(../images/h1-bg.gif);                background-repeat:no-repeat;                padding: 5px 2px 5px 2px;                margin: 0px;                text-align: left;                border-bottom: 2px dashed #ccc;        }        #contents table {                width: 100%;                border:1px solid #da205f;        }        #contents table td,th        {                text-align:left;        }        #contents table img {                display: inline;        }        #contents table th        {                font-weight:bold;                background-color:#eaeaea;        }        #contents table tr        {                background-color:#efefef;        }        table.bg {                background-color: #dee9f7;        }        #contents table .trow0 {                background: #efefef;        }        #contents table .trow1 {                background: #f5f5f5;        }                #contents table .trowError {                background: #FFDFDF;        }                #contents table .trowHighlight {                color:#fff;                background: #DA205F;        }        #contents table tr:hover, .tr0:hover, .tr1:hover { background:#eaeaea; }        #contents table .trfoot {                background:#eaeaea;        }        #contents div.bookmark {                width: 97%;                padding: 8px;                margin: auto;                border-top:1px solid #036;                border-bottom:1px solid #036;                background-color: #f0f0f0;                text-align:left;        }                #contents ul {                margin: 2px;        }        #contents ul li {                                list-style: square;                margin-left: 30px;                color: #444;        }        ul.inline li {                display:inline;        }                #tabformat ul {                margin: 4px;                padding:0px;        }        #tabformat ul li {                margin:0px;                padding:0px;                list-style-type:none;        }        #footer        {                clear: both;                padding: 0px;                height: auto;                border-top:2px solid #ccc;                font-size: 8pt;                color: #8F8F8F;                text-align: center;                text-valign: middle;                margin: auto;        }        #footer div        {                border-top: 2px solid #999;                background-color: #eae8e9;                font-size: 8pt;                color: #999;                text-align: justify;                padding: 15px;        }        #footer img {                display:inline;        }        div.result        {                border-top:1px dotted #ccc;                padding: 8px;                margin:auto;                width: 97%;                background-color:#dee9f7;                text-align:left;        }        #pager        {                width: 97%;                padding: 5px 8px 5px 8px;                margin: auto;                border-top-width: 3px;                border-bottom-width: 3px;                border-left-width: 0px;                border-right-width: 0px;                border-style: double;                border-color: #ccc;                background-color: #da205f;                text-align: left;                color:#fff;        }        #pager a {                border: 1px solid #efefef;                padding: 1px 3px 1px 3px;                color:#fff;        }        img        {                border: 0;        }                hr {                border-top: 1px solid #036;                border-bottom: 0px;                border-left: 0px;                border-right: 0px;                height: 0px;        }        #category h5 {                display: none;        }        #category div.line {                height:24px;                padding:5px 0px 0px 0px;                background-image:url('../images/navigation/silver-bg-bottom.gif');                color:#777;                text-align:center;                text-valign:middle;        }        #category ul {                padding: 0px 0;                margin: 0;                border-bottom: 5px solid #da205f;                background-color: #f0eeee;                background-image:url('../images/navigation/silver-bg.gif');                background-repeat:repeat-x;                font-weight: normal;                font-size: 1.1em;        }        #category ul li {                list-style: none;                margin: 0;                display: inline;        }        #category ul li a {                padding: 3px 2.5em 0em 2.5em;                margin-left: 12px;                border-bottom: #8e0034;                background-color: #8e0034;                color: #e9cfda;                background-repeat:no-repeat;                text-decoration: none;        }        #category ul li #login,        #category ul li #isloggedin,        #category ul li #logout {                font-style: italic;        }                #category ul li #activecat {                font-weight: bold;                background-color: #da205f;                /*background-image:url('../images/navigation/active-button.gif');*/                color: #fff;                border: 1px solid #000;                border-bottom: none;        }        #category ul li a:hover {                text-decoration: underline;        }        #category ul {        display:block;        height:20px;    }    #category ul li {        float: left;    }    #category ul li a {        display: block;    }    #category ul ul    {        display: none;        position: absolute;        list-style-type: none;        width: 220px;        padding:0px;        margin:0px 0px 0px 3px;        border: none;        z-index:1000;        background:transparent;    }                #category ul.sub {                background-color: #da205f;                background-image:none;                border-bottom:1px solid #8E0034;        }        #category ul.sub li a {                font-weight: normal;                background-color: #a9657c;                color: #fff;                border:none;                border-bottom:1px solid #8E0034;        }            #category ul ul li    {        margin:0px;        padding:0px;        float:none;    }    #category ul ul li a    {        background: transparent;        color: #e9cfda;        text-decoration: none;        display:block;        padding:2px 2px 2px 10px;        margin:0px;        background-image:url(../images/sub-trans.png);                border-left:1px solid #8E0034;                border-right:1px solid #8E0034;                border-bottom:1px solid #8E0034;                margin-left: 9px;                text-align:left;                font-size:9pt;    }    #category ul ul li a:hover    {            background: #8E0034;            text-decoration:none;    }    #category ul ul li a.sublast    {    }    #category ul ul li a.subfirst    {            border-top:1px solid #8E0034;            padding-top:3px;    }            .strong {                font-weight: bold;        }        .cursive {                font-style: italic;        }        .underline {                text-decoration: underline;        }        .help {                cursor: help;        }        .helpicon {                size:7pt;                color:#666;                border:1px solid #fff;                width:12px;                padding-left:4px;                padding-right:4px;        }        table.grading {                background-color: #CCE0FA;                width: 97%;                margin: 0px;                padding: 0px;                border: 1px solid #003366;        }        table.grading .title {                border-bottom: 1px solid #fff;        }        table.grading .left {                width: 70%;                margin: 0px;                padding: 0px;        }        table.grading .right {                width: 30%;                margin: 0px;                padding: 0px;        }        table.grading tr td table {                background-color: #fff;                width: 100%;                height: 120px;        }        #ebay table {                width: 100%        }        #ebay img {                display: block;        }                #fastsearch {                background-color: #dee9f7;                padding: 2px 2px 4px 2px;                border-top: 1px solid #036;                border-bottom: 1px solid #036;        }        #fastsearch h5 {                display: none;        }        #fastsearch ul {                padding: 2px 0;                margin-left: 0;                border-bottom: 1px solid #fff;                font-weight: normal;                font-size: 9pt;        }        #fastsearch ul li {                list-style: none;                margin: 0;                display: inline;        }        #fastsearch ul li a {                padding: 1px 0.2em;                margin-left: 3px;                border-top: 1px solid #fff;                border-left: 1px solid #fff;                border-right: 1px solid #fff;                border-bottom: none;                background-color: transparent;                color: #036;                text-decoration: none;        }        #fastsearch ul li a:hover {                text-decoration: underline;        }        #fastsearch form {                background: transparent;                padding: 0;                margin: 0;                border: 0;        }        #fastsearch form #fsitem {                width: 87%;                border: 1px solid #036;                padding: 2px;                margin: 0px 0px 0px 2px;        }        #fastsearch form #fssubmit {                width: 10%;                display: inline;                border: 1px solid #036;                padding: 1px;                text-align: center;                color: #036;                background-color: transparent;                cursor: pointer;                margin: 0px 0px 0px 2px;        }        #suggest {                width: 280px;                background-color: #fff;                border: 1px solid #036;                padding: 0px;                z-index: 1000;                display: none;                position: absolute;                margin: 0px 0px 0px 2px;                font-size: 8pt;                padding:2px 0px 0px 0px;        }        #suggest #response {                height: 75px;                background-color: #fff;                overflow-x: hidden;                overflow-y: auto;                overflow: auto;                border-top:1px solid #036;                margin-top: 2px;        }        #suggest #response a {                display: block;                text-decoration: none;                border:none;        }        #suggest #response a:hover {                background-color: #FFCC66;                text-decoration: none;                color: #036;        }        #geomap {                cursor: crosshair;        }        #form #calculate {                display: none;        }        .textlink {                border-top: 1px solid #036;                border-bottom: 1px solid #036;                padding: 10px;                margin: auto;                text-align:center;                width: 97%;                background-color: #dee9f7;        }        #google {                width: 98%;                padding: 6px;                margin: auto;                margin-top:1px;                background-color: #edf6ff;                border-top:1px solid #036;        }        .screenshoot {                padding:3px;                border:1px solid #ccc;        }        .green {                color:green;        }        .red {                color:red;        }        .blue {                color:blue;        }        .gray {                color:gray;        }        .orange {                color: #fd822e;        }        #socialbookmarks a {                background-color:none;                text-decoration:none;                border:none;                display:inline;                padding:0px;                margin:0px;        }        #socialbookmarks a:hover {                background-color:none;                text-decoration:none;                background:none;        }        #socialbookmarks img {                display:inline;                filter:none;        }        #socialbookmarks img:hover {                filter:gray();        }        #socialbookmarks span {                font-size:8pt;                font-weight:bold;        }        hr.lightdotted {                border:1px dotted #ccc;        }        #geomap {                border:1px solid #eaeaea;        }        #progressbar {                width: 99%;                height:15px;                background-color:#eaeaea;                text-align:left;                border:1px solid #000;        }        #progressbar div {                height:15px;                background-color:#da205f;        }        div.box_light_blue {                background:#edf6ff;                border: 1px dotted #036;                width: 97%;                padding: 8px;                margin: auto;        }        .small {                font-size:7pt;        }        #tabmenu h5 {                display: none;        }        #tabmenu ul {                padding: 3px 0;                margin: 0px;                border-bottom: 3px solid #da205f;                width:100%;                font-size:0.9em;        }        #tabmenu ul li {                list-style: none;                margin: 0;                display: inline;        }        #tabmenu ul li a {                padding: 3px 0.4em 0.3em 0.4em;                margin-left: 1px;                border: 1px solid #da205f;                border-bottom: none;                background-color: #efefef;                text-decoration: none;                color: #8e0034;        }        #tabmenu ul li a:link:hover, #tabmenu ul li a:visited:hover {                background-color: #da205f;                color:#fff;        }        #tabmenu ul li a.current {                background: #ffeac0;                font-weight: bold;                border-color: #FD822E;        }        #tabmenu ul li a.disabled {                color:#999;                font-style:italic;        }        #tabemenu ul ul {                border-bottom: none;        }        #profil h5 {                display: none;        }        #addnew {                padding: 3px 0.5em;                border: 1px solid #da205f;                border-bottom: none;                background-color: #efefef;                text-decoration: none;                color: #8e0034;                font-weight:bold;        }        #addnew:hover {                background-color: #da205f;                color:#fff;        }        #profil ul {                padding: 3px 0;                margin: 0px 0px 3px 0px;                border-bottom: 3px solid #f90;                width:100%;        }        #profil ul li {                list-style: none;                margin: 0;                display: inline;        }        #profil ul li a {                padding: 3px 0.5em;                margin-left: 3px;                border: 1px solid #f90;                border-bottom: none;                background-color: #fff;                text-decoration: none;                color: #000;        }        #profil ul li a:link:hover, #profil ul li a:visited:hover {                background-color: #fc6;        }        #profil ul li a.current {                background: #ffeac0;                font-weight: bold;                border-color: #FD822E;        }        .stroke {                text-decoration:line-through;        }        .blink {                text-decoration:blink;        }        #calculate_fixed {                position:fixed;                -moz-opacity:0.8;                cursor:hand;                display:none;                filter: alpha(opacity=80);                padding:2px;                margin:2px 0px 0px 2px;                top:0px;                left:0px;                width:250px;                height:110px;                background-color:#dee9f7;                border: 1px solid #036;        }        .grey {                color: #999;        }        .magenta {                color:#da205f;        }        .small {                8pt;        }        .black {                color: #000;        }        #tldcloud {                padding:10px;                border-top:1px solid #fff;                border-bottom:1px solid #fff;                line-height:22px;                text-align:center;        }        #tldcloud a {                color:#888;        }        #tldcloud a:hover {                color:#fff;        }        #order {                float:right;                padding:0px 0px 5px 15px;        }        #button {                border-top:1px solid #fff;                background:#da205f;                text-align:center;                text-valign:middle;                padding:1%;                 voice-family: "\"}\"";                voice-family:inherit;                                padding:2% 1% 2% 1%;                color: #fff;        }        #button a {                color:#fff;        }        #price {                color:#da205f;                font-size:15pt;                font-size:bold;                margin:5px 0px 5px 0px;                text-align:center;        }        .mwst {                color:#888;                background:#eaeaea;                text-align:center;        }                #pdrow_price {        }        #pdrow_setup {            color:#888;        }        #specialoffer {                padding:10px;                border-top:1px solid #fff;                border-bottom:1px solid #fff;                line-height:22px;                text-align:center;                color:#888;        }        #specialoffer a {                color:#888;        }        #specialoffer a:hover {                color:#fff;        }
