/* CSS Document */
body {height:100%;font:11px Tahoma, Arial, Verdana, Sans-Serif;color:#555;background:#2f2f2f;}
div, html, body, p, ul, ol, li, a, form, img, table, td, h1, h2, h3, h4, h5 {margin:0;padding:0;} 
table {border-collapse:collapse;}
img {border:none;}  
ul, li {list-style:none;}
a, a:active, a:visited {text-decoration:none;color:#20b3ff;}  
a:hover {text-decoration:none;color:#20b3ff;}   
    
/*  All  */
.wraper {position:relative;width:908px;margin:0 auto;padding:0 2px;background:#fff url(../images/wraper.gif) repeat-y;} 
.nofont {font-size:0;line-height:0;}
.clear {clear:both;font-size:0;line-height:0;}
.header {position:relative;}
.wraper .top_menu {position:absolute;top:227px;left:173px;z-index:11;}
.wraper .top_menu li {float:left;font-size:0;line-height:0;margin-right:38px;}
.header #flash {position:absolute;left:0;top:176px;}

.container {background:url(../images/container.jpg) no-repeat;float:left;}
.index_block {background:url(../images/container_index.jpg) no-repeat;float:left;}
.top_index {position:absolute;top:202px;left:2px;z-index:3;}
.left_column {float:left;width:223px;background:url(../images/left_column.jpg) 0 200px no-repeat;padding:0 0 159px 0;}
.index_block .left_column {background:url(../images/left_column2.jpg) 0 444px no-repeat;padding:0;}
.left_column h3 {padding:16px 0 25px 15px;font-size:0;line-height:0;}
.index_block .left_column h3 {position:relative;z-index:10;padding:262px 0 25px 15px;}
#news_holder {position:relative; width:217px;height:652px; overflow:hidden; z-index:100;}
.index_block #news_holder {height:544px;}
#wn {position:absolute; left:0; top:0; width:217px; height:652px; overflow:hidden; z-index:1;}
.index_block #wn {height:544px;}
#lyr {width:200px;}
#news_holder div.content {position:absolute; visibility:hidden; left:0; top:0; z-index:1;}  
#scrollbar {position:absolute;  left:200px; top:0; width:17px; height:652px; font-size:1px; z-index:2;}
.index_block #scrollbar {height:544px;}
#track {position:absolute; left:0; top:17px; width:15px; height:618px; z-index:1;background:#fff;border-right:1px solid #cecece;border-left:1px solid #cecece;}
.index_block #track {height:510px;}
#dragBar {position:absolute; right:0; top:0; width:17px; height:282px; background:url(../images/scrollbar_drag.gif) 1px 0 no-repeat; z-index:1;}
#scrollbar_up {position:absolute; left:0; top:0; z-index:3; width:17px; height:17px;}  
#scrollbar_down {position:absolute; left:0; bottom:0; z-index:3; width:17px; height:17px;} 
#scrollbar_up span, #scrollbar_down span {width:17px; height:17px; cursor:pointer;}
#scrollbar_up span {background:url(../images/scrollbar_up.gif);display:block; text-indent:-9999px; overflow:hidden;}
#scrollbar_down span {background:url(../images/scrollbar_down.gif);display:block; text-indent:-9999px; overflow:hidden;}
#news_holder p {padding:0 0 20px 0;margin:0 14px 18px 14px;background:url(../images/dot.gif) bottom left repeat-x;line-height:15px;}
#news_holder p span {color:#19619e;font-size:12px;font-weight:bold;}
#news_holder p strong {color:#ff8a00;}
#news_holder p img {margin-top:8px;}

.right_column {float:left;width:638px;padding:0 18px 0 29px;}
.right_column h2 {padding:94px 40px 26px 0;font-size:0;line-height:0;text-align:center;}

.right_column .anmelden_block p {line-height:15px;padding-bottom:44px;}
.right_column .anmelden_block p strong span {color:#20b3ff;}
.right_column .anmelden_block table {border:1px solid #ececec;width:630px;}
.right_column .anmelden_block table td {width:50%;vertical-align:top;}
.right_column .anmelden_block table td table {border:none;width:100%;}
.right_column .anmelden_block table td table th {padding:9px 0;text-align:center;font-size:12px;font-weight:bold;color:#fff;background:#63bfe3;border-bottom:1px solid #ececec;}
.right_column .anmelden_block table td table td {padding-top:72px;vertical-align:middle;text-align:center;width:auto;}
.right_column .anmelden_block table td table.account_holders {border-left:1px solid #ececec;}
.right_column .anmelden_block table td table.account_holders th {padding:9px 0;text-align:center;font-size:12px;font-weight:bold;color:#fff;background:#ff9c00;border-bottom:1px solid #ececec;}
.right_column .anmelden_block table td table.account_holders td.height {height:25px;}
.right_column .anmelden_block table td table.account_holders td {padding-top:0;}
.right_column .anmelden_block table td table.account_holders td table {margin-left:15px;width:325px;}
.right_column .anmelden_block table td table.account_holders td table td {text-align:right;background:#a7d8f9;white-space:nowrap;font-size:12px;color:#000;padding:0 10px 0 45px;font-weight:bold;border:2px solid #fff;}
.right_column .anmelden_block table td table.account_holders td table td.grey {text-align:left;padding:4px 27px 4px 4px;background:#eeeeee;}
.right_column .anmelden_block table td table.account_holders td table td.grey input {margin-right:0;border:1px solid #7f9db9;width:157px;}
.right_column .anmelden_block table td table.account_holders td table td.buttons {padding:7px 61px 7px 0;}
.right_column .anmelden_block table td table.account_holders td table td input {vertical-align:middle;margin-right:7px;}
.right_column .anmelden_block table td table.account_holders td table td.buttons input {vertical-align:middle;margin-right:7px;font-size:11px;color:#000;font-weight:bold;border:1px solid #e4e4e4;background:#ececec url(../images/input.gif) no-repeat;height:28px;width:116px;font-family:Tahoma;}
.right_column .anmelden_block table td table td.create_button input {vertical-align:middle;margin-right:7px;font-size:11px;color:#000;font-weight:bold;border:1px solid #e4e4e4;background:#ececec url(../images/input.gif) no-repeat;height:28px;width:198px;font-family:Tahoma;}
.right_column .anmelden_block table td table.account_holders td table td.buttons input.clear_b {width:73px;}

.right_column .faq_block ul li {font-size:12px;line-height:16px;border-bottom:1px solid #c6c6c6;padding-bottom:17px;margin:0 24px 17px 0;}
.right_column .faq_block ul li strong {color:#4480b5;}
.right_column .faq_block p {font-size:12px;font-weight:bold;}
.right_column .faq_block p a, .right_column .faq_block p a:visited {color:#ff8a00;}
.right_column .faq_block p.center {padding:70px 0 0 100px;}

.right_column .promo_block ul {border:1px solid #ececec;width:505px;height:24px;padding:8px 0 0 33px;margin-left:41px;}
.right_column .promo_block ul li {float:left;font-size:12px;background:url(../images/line2.gif) right 2px no-repeat;margin-right:14px;padding-right:16px;}
.right_column .promo_block ul li.last {background:none;margin-right:0;white-space:nowrap;padding-right:0;}
.right_column .promo_block ul li a, .right_column .promo_block ul li a:visited {color:#19619e;}
.right_column .promo_block ul li a:hover {color:#FF8007;}

.right_column .seiten_block ul li {border:1px solid #dcdcdc;background:url(../images/seites_list.jpg) no-repeat;padding:13px 0 0 14px;margin-bottom:10px;}
.right_column .seiten_block ul li .img {float:left;width:211px;margin-right:21px;font-size:0;line-height:0;}
.right_column .seiten_block ul li p {font-size:12px;float:left;width:380px;padding:0;}
.right_column .seiten_block ul li p strong {display:block;padding-bottom:13px;}
.right_column .seiten_block p {padding:10px 0 40px 215px;}

.right_column .support_block p {padding:26px 0 13px 14px;}
.right_column .support_block p.center {padding:20px 0 0 197px;}
.right_column .support_block p.center input {margin-right:7px;font-size:11px;color:#000;font-weight:bold;border:1px solid #e4e4e4;background:#ececec url(../images/input.gif) no-repeat;height:28px;width:116px;font-family:Tahoma;}
.right_column .support_block p.center input.clear_b {width:73px;}
.right_column .support_block div {width:308px;height:25px;padding-top:7px;border:1px solid #ececec;margin-left:140px;font-weight:bold;}
.right_column .support_block div a, .right_column .support_block div a:visited {color:#555;}
.right_column .support_block div img {margin:0 7px 0 20px;vertical-align:middle;}
.right_column .support_block table {width:595px;}
.right_column .support_block table td {border:1px solid #ececec;padding:2px;font-size:12px;}
.right_column .support_block table td.red {color:#515151;font-weight:bold;width:160px;padding-right:7px;text-align:right;}
.right_column .support_block table td.red span {color:#ff8300;}
.right_column .support_block table td input {width:410px;height:23px;font-weight:bold;border:1px solid #ececec;font-size:12px;line-height:14px;color:#fff;background:#63bfe3;}
.right_column .support_block table td.last {padding:1px 0 1px 1px;}
.right_column .support_block table td textarea {width:580px;height:155px;font-weight:bold;border:1px solid #ececec;font-size:12px;line-height:14px;color:#fff;background:#ff9c00;}

.center_column {padding:313px 23px 0 23px;width:416px;float:left;}
.center_column h2 {color:#4480b5;font-size:12px;text-align:center;padding-bottom:30px;}
.center_column h2 span {color:#ff9c00;}
.center_column p {color:#3c3c3c;font-size:12px;padding-bottom:12px;}
.center_column p.center {padding:25px 0 0 20px;}

.right_column_index {float:left;width:223px;background:url(../images/right_col_index.jpg) 0 444px no-repeat;}
.right_column_index h3 {position:relative;z-index:10;padding:262px 0 25px 141px;font-size:0;line-height:0;}
.right_column_index ul {padding:0 0 0 17px;}
.right_column_index ul li {width:187px;font-weight:bold;font-size:12px;text-align:center;padding-bottom:23px;margin-bottom:13px;background:url(../images/dot2.gif) bottom center no-repeat;}
.right_column_index ul li.last {padding-bottom:25px;margin-bottom:0;background:none;}
.right_column_index ul li img {border:2px solid #fff;margin-bottom:6px;}
.right_column_index ul li a, .right_column_index ul li a:visited {color:#000;}

.footer {height:100px;position:relative;background:url(../images/footer.jpg) no-repeat;}
.footer p {color:#000;padding:80px 0 0 8px;}
.footer p strong {color:#fff;}
.footer p a, .footer p a:visited {color:#fff;}
.footer p span {padding-left:475px;}
.footer ul {position:absolute;top:34px;left:225px;}
.footer ul li {float:left;font-weight:bold;background:url(../images/line.gif) right 2px no-repeat;margin-right:18px;padding-right:19px;}
.footer ul li.last {background:none;margin-right:0;}
.footer ul li a, .footer ul li a:visited {color:#ffd200;}
.footer ul li a:hover {color:#00F0FF;}