/* DATEI: main.css */body               {                 color:#000000;                 background-color:#FFFFFF;                 font-family:verdana, helvetica, sans-serif;                 font-size:8pt;                 margin:0px;                 padding:0px;                 background-image:url("../graphics/bg_main.png");                 background-repeat:repeat-x;                 scrollbar-base-color:#4eaee9;                 scrollbar-arrow-color:#FFFFFF;               }p,h1,h2,h3,h4,ul,ol,li,div,td,th,blockquote,nobr,b,i,input,a,input,select               {                 font-family:verdana, helvetica, sans-serif;               }p,ul,ol,li,div,td,th,address,nobr,b,i               {                 font-size:8pt;               }div               {                 text-align:center;               }p               {                 margin-top:0px;                 margin-bottom:0px;                 margin-left:10px;                 margin-right:10px;                 padding-top:0px;                 padding-bottom:0px;               }p.center               {                 text-align:center;               }h1             {                 font-size:12pt;                 color:#000000;                 text-align:center;                 margin-top:0px;                 margin-bottom:2px;               }h1.logo               {                 font-size:20pt;                 color:#FFFFFF;                 font-weight:normal;                 text-align:left;                 font-family:verdana, helvetica, sans-serif;                 margin-top:5px;                 margin-left:0px;                 margin-bottom:2px;               }h1.logo2       {                 font-size:20px;                 color:#FFFFFF;                 font-weight:normal;                 text-align:left;                 font-family:verdana, helvetica, sans-serif;                 margin-top:5px;                 margin-left:0px;                 margin-bottom:2px;               }h1.small               {                 display:inline;                 font-size:8pt;                 text-align:justify;                 margin-top:0px;                 margin-bottom:0px;                 margin-left:0px;                 margin-right:0px;                 padding-top:0px;                 padding-bottom:0px;                 padding-left:0px;                 padding-right:0px;                 vertical-align:top;                 font-weight:normal;               }h2             {                 font-size:10pt;                 text-align:center;                 margin-top:0px;                 margin-left:10px;                 margin-bottom:2px;               }h3             {                 font-size:12pt;                 text-align:center;               }h4             {                 font-size:10pt;               }h5             {                 font-size:8pt;                 font-weight:bold;                 text-align:center;               }h6             {                 font-size:8pt;                 font-weight:bold;                 text-align:left;               }li               {                 margin:0pt;                 padding:0pt;                 text-align:left;               }li.rot               {                 margin:0pt;                 padding:0pt;                 text-align:left;                 color:#FF0000;               }ul               {                 margin:0pt;                 padding-left:12pt;                 text-align:left;               }input, textarea               {                 background:#ffffff;               }input:focus, textarea:focus               {                 background:#dddddd;               }input               {                 font-size:8pt;               }input.submit               {                 font-size:11px;                 font-weight:bold;                 background-color:#0289dd;                 color:#FFFFFF;                 width:120px;                 cursor:pointer;                 cursor:hand;                 border:1px outset #0289dd;                 border-top-color:#bbe1fa;                 border-left-color:#bbe1fa;                 border-right-color:#FFFFFF;                 border-bottom-color:#FFFFFF;                 -moz-border-radius:3px;               }input.submit2               {                 font-size:11px;                 font-weight:bold;                 background-color:#0289dd;                 color:#FFFFFF;                 width:75px;                 cursor:hand;                 border-top-color:#bbe1fa;                 border-left-color:#bbe1fa;                 border-right-color:#FFFFFF;                 border-bottom-color:#FFFFFF;                 border-style:outset;                 -moz-border-radius:3px;               }caption               {                 font-size:12px;                 margin:0px;                 padding:0px;               }caption.dmoz               {                 font-size:14px;                 margin:0px;                 padding:0px;                 vertical-align:middle;               }caption.inserat{                 font-size:8pt;                 font-family:verdana, helvetica, sans-serif;                 font-weight:bold;                 background-color:#0289dd;                 color:#FFFFFF;               }caption.dark               {                 vertical-align:bottom;                 font-family:verdana, helvetica, sans-serif;                 font-size:12px;                 text-align:center;                 background-color:#0289dd;                 color:#FFFFFF;                 margin-left:5px;                 margin-right:5px;                 margin-top:0px;                 margin-bottom:0px;                 padding-left:5pt;                 padding-right:0pt;                 padding-top:0pt;                 padding-bottom:0pt;               }caption.light               {                 vertical-align:bottom;                 font-family:verdana, helvetica, sans-serif;                 font-size:12px;                 text-align:center;                 background-color:#bee3fb;                 color:#000000;                 padding-left:5pt;                 padding-right:0pt;                 padding-top:0pt;                 padding-bottom:0pt;               }form               {                 margin:0px;                 padding:0px;               }select               {                 font-size:8pt;               }iframe               {                 border-width:0px;                 border-color:#FFFFFF;               }a:link               {                 color:#535EAF;               }a.dark,a.dark:link,a.dark:visited,a.dark:hover,a.dark:active               {                 padding:2px;                 color:#FFFFFF;                 background-color:#0289dd;                 text-decoration:none;               }tt               {                 font-family:Courier New,Courier,Sans-Serif;                 font-size:10pt;                 color:#0000C0;               }table               {                 margin:auto;               }table.pl               {                 width:370px;                 white-space:nowrap;                 border:0px;               }table.inserat               {                 width:100%;                 margin-top:5pt;                 margin-bottom:5pt;                 margin-left:0pt;                 margin-right:0pt;                 padding:10pt;                 border-spacing:10pt;               }table.cur               {                 width:75%;                 border-width:0pt;               }table.form               {                 width:100%;               }table.form td               {                 width:50%;               }table.menue               {                 margin:0pt;                 padding:0pt;                 vertical-align:top;                 width:100%;                 border-width:0px;                 }table.portal               {                 margin:0pt;                 padding:0pt;                 vertical-align:top;                 width:100%;                 border:0px;                 background-color:#ffffff;                 color:#000000;                 }table.dark               {                 vertical-align:top;                 margin:0pt;                 text-align:left;                 width:100%;                 background-color:#0289dd;                 color:#FFFFFF;                 border:0px;               }table.light               {                 vertical-align:top;                 margin:0pt;                 text-align:left;                 width:100%;                 background-color:#bee3fb;                 color:#000000;                 border:0px;               }table.portal2  {                 margin:0pt;                 padding:0pt;                 vertical-align:top;                 border-width:0pt;                 background-color:#bee3fb;               }img.portal               {                 position:relative;                 top:0px;                 left:0px;               }tr               {                 text-align:left;               }tr.low               {                 text-align:left;                 margin:5pt;                 padding:5pt;               }tr.inserat               {                 text-align:left;                 vertical-align:top;                 border-style:double;                 border-width:10pt;                 border-color:#000000;                 margin:5pt;                 padding:5pt;               }tr.portal               {                 vertical-align:top;                 text-align:left;                 border-color:#FFFFFF;                 border-width:1pt;                 border-style:solid;                 background-color:#f0f8ff;               }th               {                 background-color:#FFFFFF;                 text-align:left;                 top:0pt;                 left:2pt;               }th.inserat               {                 background-color:#0289dd;                 text-align:center;                 color:#FFFFFF;               }th.error               {                 background-color:#FF0000;                 text-align:center;                 color:#FFFFFF;               }td               {                 text-align:left;                 vertical-align:top;               }td.attention               {                 font-size:12pt;                 font-weight:bold;                 color:#FF00FF;                 margin:2px;                 text-align:center;               }td.inserat               {                 text-align:left;                 border-width:1pt;                 border-style:solid;                 border-color:#CCCCCC;                 vertical-align:top;                 margin-left:0cm;                 margin-right:0cm;                 margin-bottom:5px;                 margin-top:5px;                 padding:0px;               }td.inserat1    {                 text-align:left;                 border-width:0pt;                 border-style:none;                 vertical-align:top;                 margin-left:0cm;                 margin-right:0cm;                 margin-bottom:0px;                 margin-top:0px;                 padding:0px;               }td.inserat2    {                 text-align:left;                 margin-left:0cm;                 margin-right:0cm;                 padding-left:1px;                 border-style:solid;                 border-color:#000000;                 border-spacing:0pt;               }td.menue               {                 vertical-align:top;                 text-align:center;                 font-size:10px;                 margin:0px;                 padding:0px;                 background-image:url("../graphics/button.gif");                 background-repeat:no-repeat;               }td.portal               {                 vertical-align:top;                 text-align:left;                 border-color:#FFFFFF;                 border-width:1pt;                 border-style:solid;                 background-color:#bee3fb;                 }td.portal1     {                 vertical-align:top;                 text-align:left;                 margin:0px;                 padding:0px;               }td.center               {                 vertical-align:top;                 text-align:center;               }td.icenter               {                 vertical-align:top;                 text-align:center;                 border-width:1pt;                 border-style:solid;               }td.center2     {                 vertical-align:middle;                 text-align:center;               }td.dark               {                 vertical-align:top;                 text-align:left;                 background-color:#0289dd;                 color:#FFFFFF;               }td.darkc               {                 vertical-align:top;                 text-align:center;                 background-color:#0289dd;                 color:#FFFFFF;                 font-size:12px;               }td.light               {                 vertical-align:top;                 text-align:left;                 background-color:#bee3fb;                 color:#000000;               }td.lightc               {                 vertical-align:top;                 text-align:center;                 background-color:#bee3fb;                 color:#000000;                 font-size:12px;               }td.low               {                 vertical-align:top;                 text-align:center;                 font-size:2px;               }.attention               {                 font-family:verdana, helvetica, sans-serif;                 font-size:12pt;                 font-weight:normal;                 color:#000000;                 margin:2px;                 text-align:center;               }.attentred               {                 font-family:verdana, helvetica, sans-serif;                 font-size:14pt;                 font-weight:normal;                 color:#FF0000;                 margin:2px;                 text-align:center;               }.block               {                 font-family:verdana, helvetica, sans-serif;                 text-align:justify;               }.blockred               {                 color:#FF0000;                 font-size:10pt;                 text-align:justify;                 margin:2px;               }.bottomcenter               {                 text-align:center;                 vertical-align:bottom;               }.dark               {                 padding:2px;                 background-color:#0289dd;                 color:#FFFFFF;               }.dmoz               {                 margin:0px;                 padding:0px;                 vertical-align:middle;               }.extra               {                 font-family:"book antiqua",verdana,sans-serif;               }.fat               {                 font-weight:bold;               }.fatred               {                 font-weight:bold;                 color:#FF0000;               }.fatu               {                 font-weight:bold;                 text-decoration:underline;               }.hint               {                 text-align:justify;               }.hint1         {                 color:#4649B9;                 text-align:justify;                 margin:2px;               }.hint2         {                 color:#BC072C;                 text-align:justify;                 margin:2px;               }.hyper               {                 color:#535EAF;                 font-weight:bold;               }.important               {                 color:#e82120;                 font-weight:bold;               }.linkdark               {                 color:#FFFFFF;                 text-decoration:underline;               }.linklight               {                 color:#0289dd;                 text-decoration:underline;               }.left               {                 text-align:left;               }.left2         {                 text-align:left;                 vertical-align:top;                 background-color:#808080;                 color:#FFFFFF;               }.left3         {                 text-align:left;                 vertical-align:top;                 background-color:#C0C0C0;               }.price               {                 text-align:right;                 white-space:nowrap;               }.portal               {                 vertical-align:top;                 text-align:left;               }.right               {                 text-align:right;               }.rot               {                 color:#FF0000;               }.smallright               {                 text-align:right;                 font-size:8pt;               }.small               {                 font-size:8pt;                 text-align:justify;                 margin-top:0px;                 padding-top:0px;               }.top               {                 text-align:left;                 vertical-align:top;               }span.wl2               {                 letter-spacing:91px;                 word-spacing:91px;                 background:url(/graphics/wl_logo.gif) 0px 2px no-repeat;               }.wl               {                 position:relative;                 top:6px;               }.xpl               {                 text-align:left;                 font-size:8pt;                 white-space:nowrap;               }.xprice               {                 text-align:right;                 font-size:8pt;                 white-space:nowrap;               }.footmsg_l               {                 color:#FFFFFF;               }.footmsg_l a               {                 color:#FFFFFF;                 text-decoration:none;                 font-size:4px;               }#message               {                 margin:0 auto 20px auto;                 width:50%;                 vertical-align:top;               }#message h1               {                 padding:1px;                 font-size:8pt;                 text-align:center;                 color:#FFFFFF;               }#message h1               {                 background-color:#FF0000;               }#message h1.table               {                 background-color:#0289dd;               }#message div               {                 margin:3px auto 0px auto;                 padding:10px auto 10px auto;                 font-size:8pt;                 color:#000000;                 border:1px solid #CCCCCC;               }#message div ul               {                 margin:5px auto 5px 3px;               }img.logo               {                 margin:0px;                 margin-top:16px;                 margin-bottom:7px;               }table.logo               {                 margin:0px;                 padding:0px;                 width:693px;                 text-align:left;                 border:0px;                 border-collapse:collapse;               }table.logo > td               {                 margin:0px;                 padding:0px;               }div#main               {                 margin:0px;                 margin-bottom:5px;                 padding:0px;                 padding-left:20px;                 padding-right:20px;               }div#main2               {                 border:1px solid #CCCCCC;                 padding:10px;                 vertical-align:top;                 margin:0px 0px 10px 132px;               }div#main3               {                 border:1px solid #CCCCCC;                 padding:10px;                 vertical-align:top;                 margin:0px 0px 10px 0px;               }div#menue               {                 margin:0px;                 padding:0px;                 padding-top:3px;                 padding-left:20px;                 width:730px;                 height:80px;                 vertical-align:bottom;                 text-align:left;                 clear:both;               }div#menue2               {                 margin:0px 0px 10px 132px;                 margin-bottom:10px;                 border:1px solid #CCCCCC;                 padding:10px;                 vertical-align:top;                 white-space:nowrap;               }div#foot               {                 margin:0px 0px 0px 132px;                 border:1px solid #CCCCCC;                 padding:10px 10px 0px 10px;                 vertical-align:top;               }div.th               {                 margin:0px auto 5px auto;                 padding:0px;                 width:122px;                 border:0px;                 background-color:#0289dd;		 text-align:center;                 color:#FFFFFF;                 font-weight:bold;                 line-height:14px;               }div.box               {                 margin:0px auto 10px auto;                 padding:0px 0px 3px 0px;                 width:120px;                 text-align:left;                 border:1px solid #CCCCCC;                 vertical-align:top;               }div.box2               {                 margin:0px auto 10px auto;                 padding:0px 0px 3px 0px;                 width:122px;                 text-align:center;                 vertical-align:top;               }div.time               {                 margin:0px;                 padding:0px 0px 0px 15px;                 text-align:left;                 line-height:20px;                 float:left;               }div.user               {                 float:right;                 margin:0px;                 padding:0px 20px 0px 0px;                 text-align:right;                 line-height:20px;               }div.border               {                 position:absolute;                 top:103px;                 left:15px;                 width:122px;                 margin:0px;                 margin-right:10px;                 text-align:center;               }a.help,a.help:link,a.help:visited,a.help:hover,a.help:active               {                 font-weight:bold;                 color:#FF0000;                 cursor:help;               }ul.menues               {                 list-style:none;               }ul.menues li               {                 float:left;               }ul.menues li a               {                 display:block;                 width:77px;                 height:20px;                 line-height:20px;                 text-align:center;                 text-decoration:none;                 color:black;               }ul.menues li a.button               {                 background:url(../graphics/button_neu.gif);               }ul.menues li a.button:hover               {                 background:url(../graphics/button_hover.gif);                 color:white;               }ul.menues li a.button_sel               {                 background:url(../graphics/button_neu_sel.gif);               }.title               {                 display:block;                 width:90%;                 background:lightblue;                 cursor:help;               }