* {margin: 0;padding: 0;}body,font,p,div,span,td,th,ul,ol,li,nobr,b,i,form,label,select,input,option,textarea,h1,h2,h3,h4,h5,h6,dt,dd {font-family: Tahoma,Arial,Helvetica,sans-serif;color: #666666;font-size: 13px;}*html a:visited {text-decoration: none}body {background:#FFFFFF url(images/main_bg.png) repeat-x scroll 0 0;}a:link,a:active,a:visited {color: #004182;text-decoration: underline;}a:hover {text-decoration: none;}h1,h2,h3,h4,h5,p {padding-bottom: 0;margin-bottom: 4px;}h1 {color: #000;background-color: transparent;font-size: 18px;border-bottom: 1px solid #ccc;}h2 {font-size: 120%;font-weight: bold;margin: 0;color: #456387;padding: 0px 0px 0px 5px;}*html h2{font-size: 95%;}html>body h2{*font-size: 95%;}h3 {padding-top:10px;padding-bottom:10px;font-weight: bold;}p {padding: 0px 0 8px 0;line-height: 18px;}ul {padding-left: 14px;}.ppoints {color:#f2a21a;}#wrapper, #wrapper-lang {width: 828px;margin: auto;text-align: left;position: relative;}#wrapper-lang {width: 500px;padding: 5px;}.left {float: left;width:218px;margin: 5px;padding: 0px;}html>body .left{}*html .left{}#right {width: 190px;margin: 0px;padding: 0px;float: right;}#right div {margin-bottom: 10px;}.main_right{float:right;width:580px;margin-top:5px;}*html .main_right{width:560px;}.header {width: auto;height:112px;color: #000000;font-size: 24px;padding: 0px;margin: 0 0 0px 0;background: url(images/top_menu_bg.png) no-repeat bottom;position: relative;width:828px;}.logo1{float:left;width:161px;height:69px;background:transparent url(images/logo.jpg) no-repeat scroll 0 0;margin-top:4px;}.between_logos{float:left;height:25px;color:#fff;font-weight:bold;margin:10px;padding-top:25px;}.logo2{background:transparent url(images/right_point_bg.png) no-repeat scroll 0 0;float:right;font-weight:bold;height:40px;margin:28px 0 0;padding:5px 0 0;text-align:center;width:199px;color:#fff;}#wrapper-lang .header {height:91px;width: auto;background: url(images/header_logo_klein.gif) no-repeat;margin:0;padding: 0;}#error-box {width: auto;margin: 0px;padding: 5px;color: #000;background: transparent;border: 1px solid #FF0000;display: none;}#error-box ul {padding-left: 14px;margin: 0;}#error-box li {font-size: 11px;color: #FF0000;}.navlist{width: auto;float:left;text-align: center;font-size: 100%;font-weight:bold;color:#666666;font-family: Tahoma, Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif;text-decoration:none;margin-top:0px;padding-left:31px;padding-right:31px;background-image:url(images/navi_back_right.png);background-repeat: repeat-y;height:23px;padding-top: 8px;background-position:100%  0%;}.navlist_end{width: auto;float:left;text-align: center;font-size: 100%;font-weight:bold;color:#666666;font-family: Tahoma, Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif;text-decoration:none;margin-top:0px;padding-left:31px;padding-right:31px;background-repeat: repeat-y;height:23px;padding-top: 8px;}.navlist a,  .navlist_end  a{text-decoration:none;}.navlist a:visited, .navlist_end a:visited{color:#fff;text-decoration:none;}.mainNav {float:left;padding-top:3px;font-size:12px;width:828px;background:transparent;}html>body .mainNav{*padding-top:0px;}*html .mainNav{padding-top:0px;}.navigation {width: auto;color: #000000;margin: 0px;padding: 0px;}.navigation a{color:#fff;}.navigation a:hover{color:#FFC656;}#naviul  {margin: 0px;padding: 0px;list-style-type: none;position: absolute;bottom: 0px;}* html ul#naviul a {width: 1em;w/idth: auto;}#naviul li {margin: 2px 4px 2px 0;padding: 0px;float: left;border: 1px solid #FFFFFF;}#naviul a {height: 14px;color: #000000;font-size: 11px;text-decoration: none;background-color: #FFFFFF;margin: 0px;padding: 4px;white-space: nowrap;display: block;}#naviul a.active {color: #FFFFFF;font-weight: bold;background-color: #6990BB;}#naviul a:hover {text-decoration: none;background-color: #6990BB;margin: 0px;padding: 4px;}#naviul .navi-sub {width: 500px;text-align: center;list-style-type: none;padding: 0;margin: 0;visibility: hidden;position: absolute;}#naviul .navi-sub li {float: left;padding: 1px;margin: 1px 0px 1px -1px;}#naviul .navi-sub a, #naviul .navi-sub a.active,#naviul .navi-sub a.hover {height: 10px;font-size: 10px;display: block;}#subnavigation {width: auto;margin: 0 5px;padding: 0px;color: #000000;background: transparent;font-size: 11px;text-align: right;}#subnavigation a:link, #subnavigation a:active, #subnavigation a:visited {font-size: 11px;}#subnaviul {margin: 2px 0 0 0;padding: 0;}#subnaviul li {font-size: 11px;display: inline;}#breadcrumbs {width: auto;color: #000000;padding: 3px;margin: 0;border: 1px solid #DDDDDD;background: transparent;}.main_content{padding-top:10px;background:#FFFFFF url(../images/main_body_bg.png) repeat-x scroll center top;border-left:1px solid #D2D2D2;border-right:1px solid #D2D2D2;padding-bottom:10px;height:auto;width:827px;}html>body .main_content{*width:826px;}.login {width: auto;color: #000000;font-size: 10px;padding: 0px;margin: 0px;margin-bottom: 15px;background: transparent;}#footer {width: auto;margin: 0;padding: 5px;color: #000000;border: 1px solid #DDD;font-size: 10px;text-align: right;background: url(images/gp_colors.gif) no-repeat left bottom;}#wrapper-lang #footer {width: auto;margin:0;padding: 5px;}#register {float: left;margin: 5px;padding: 5px;width: 800px;color: #000000;background: transparent;border: 1px solid #DDDDDD;}.polldiv {width: auto;margin: 0px;}.icon_bullets {list-style-type:none;margin:20px 0px 20px 0px;}.icon_bullets li{color:#3399CC;font-weight:bold;padding-left:25px;padding-top:5px;margin:0px;background:transparent url(images/round_icon.gif) no-repeat;background-position:0px 5px;}.home_teaser{padding:15px;list-style-image: url(images/round_icon.gif);}.contentblock {background:transparent url(images/content_block.jpg) no-repeat scroll center center;float:left;height:214px;margin:0;padding:0;width:570px;margin-bottom:10px;}.big_box_container {float:left;margin-right:3px;width:570px;}.big_box_top{background-image:url(images/bigbox_top.png);background-repeat:no-repeat;height:12px;padding-bottom:0;margin:0px;width:570px;}*html .big_box_top{background-image:url(images/bigbox_top.gif);}.big_box_bottom{background-image:url(images/bigbox_bottom.png);background-position:0 100%;background-repeat:no-repeat;float:left;height:auto;margin-bottom:8px;padding:0 0px 20px 0px;width:570px;}*html .big_box_bottom{background-image:url(images/bigbox_bottom.gif);}.big_box_top_white{background-image:url(images/bigbox_top_white.png);background-repeat:no-repeat;height:6px;padding-bottom:0;margin:0px;width:570px;}*html .big_box_top_white{background-image:url(images/bigbox_top_white.gif);}.big_box_bottom_white{background-image:url(images/bigbox_bottom_white.png);background-position:0 100%;background-repeat:no-repeat;float:left;height:auto;margin-bottom:8px;padding:0 0px 20px 0px;width:570px;}*html .big_box_bottom_white{background-image:url(images/bigbox_bottom_white.gif);}.big_box_content{padding:5px 5px 5px 10px;}.small_box_content{padding: 15px;}.small_box_container {float:left;margin-right:3px;width:218px;}*html small_box_content{padding-right: 0px;}.small_box_top{background-image:url(images/smallbox_top.png);background-repeat:no-repeat;height:12px;padding-bottom:0;padding-left:2px;padding-right:2px;width:217px;}*html .small_box_top{margin-bottom:-5px;background-image:url(images/smallbox_top.gif);}.small_box_bottom{background-image:url(images/smallbox_bottom.png);background-position:0 100%;background-repeat:no-repeat;float:left;height:auto;padding:12px;width:217px;margin-bottom:10px;}*html .small_box_bottom{margin-bottom:8px;margin-right:0px;padding-right:0px;background-image:url(images/smallbox_bottom.gif);width:210px;}.small_box_content{width: 200px;padding: 5px;padding-top:0px;}.tiny_box_container {float:left;margin-right:3px;width:180px;}*html .tiny_box_container{margin-right:5px;width:175px;}.tiny_box_top{background-image:url(images/tinybox_top.png);background-repeat:no-repeat;height:12px;padding-bottom:0;padding-left:2px;padding-right:2px;width:180px;}*html .tiny_box_top{background-image:url(images/tinybox_top.gif);margin-bottom:-5px;width:175px;}html>body .tiny_box_top{}.tiny_box_bottom{background-image:url(images/tinybox_bottom.png);background-position:0 100%;background-repeat:no-repeat;float:left;height:110px;padding-bottom:8px;padding-left:5px;padding-right:5px;width:180px;}*html .tiny_box_bottom{margin-bottom:8px;background-image:url(images/tinybox_bottom.gif);width:175px;padding-right:1px;}.tiny_box_content{width: 165px;padding: 5px;padding-top:0px;}.reg_right_box_top{background-image:url(images/reg_right_box_top.png);background-repeat:no-repeat;height:6px;padding-bottom:0;margin:0px;width:238px;}*html .reg_right_box_top{background-image:url(images/reg_right_box_top.gif);}.reg_right_box_content{padding:10px;padding-bottom:0px;width:225px;}.reg_right_box_bottom{background-image:url(images/reg_right_box_bottom.png);background-position:0 100%;background-repeat:no-repeat;float:left;height:auto;margin-bottom:4px;padding:0 0px 5px 0px;width:238px;}*html .reg_right_box_bottom{background-image:url(images/reg_right_box_bottom.gif);}.reg_right_content{padding:5px 5px 5px 10px;}*html .reg_right_box_top{background-image:url(images/reg_right_box_top.gif);}*html .reg_right_box_bottom{background-image:url(images/reg_right_bottom.gif);}.reg_box_top{background-image:url(images/reg_box_top.png);background-repeat:no-repeat;height:6px;padding-bottom:0;margin:0px;width:340px;}.reg_box_content{padding:3px;}.reg_box_bottom{background-image:url(images/reg_box_bottom.png);background-position:0 100%;background-repeat:no-repeat;float:left;height:auto;margin-bottom:8px;padding:0 0px 20px 0px;width:340px;}.big_box_content{padding:5px 5px 5px 10px;}*html .reg_box_top{background-image:url(images/reg_box_top.gif);}*html .reg_box_bottom{background-image:url(images/reg_box_bottom.gif);}#scrollheight {margin-top:10px;vertical-align:top;width: 535px;height: 400px;overflow-y: scroll;padding-right:5px;scrollbar-arrow-color:blue;scrollbar-face-color: #e7e7e7;scrollbar-3dlight-color: #a0a0a0;scrollbar-darkshadow-color:#888888;scrollbar-base-color: #B0C5DB;list-style:none;}#scrollheight li{list-style:none;}html*#scrollheight {[vertical-align:top;width: 550px;height: 500px;overflow-y: scroll;scrollbar-arrow-color:blue;scrollbar-face-color: #e7e7e7;scrollbar-3dlight-color: #a0a0a0;scrollbar-darkshadow-color:#888888;scrollbar-base-color: #B0C5DB;]}.takesurvey_row_centered {background:#F5F5F5;color:#000000;border-right:1px solid #FFFFFF;border-bottom:1px solid #FFFFFF;padding:5px;text-align:center;}.takesurvey_row_leftalign {background:#F5F5F5;color:#000000;border-right:1px solid #FFFFFF;border-bottom:1px solid #FFFFFF;padding:5px 5px 5px 15px;text-align:left;}.takesurvey_head_row  {background: #A0A0A0;color:#FFFFFF;font-weight:bold;border-right:1px solid #FFFFFF;text-align:center;padding:2px;}.logout_line{clear: both;height: 12px;font-size:12px;margin:0px;padding:0px;}.logout_line a{color:#F2A21A;}form {margin:0px;}fieldset {border:none;padding: 0px;margin: 0px;}legend {display: none;}label {background: transparent;margin: 0px;padding: 0px;}.FormBox label {width: 195px;display: block;float: left;}.labelspace {width: 195px;display: block;float: left;}.reg_box_bottom .FormBox label {width: 126px;display: block;float: left;}.reg_box_bottom .labelspace {width: 120px;display: block;float: left;}input {border: 1px solid #CCCCCC;padding: 1px;}select {background-color: #FFFFFF;border: 1px solid #7f9db9;padding: 0px;width: 140px;}select.reg-date {width: auto;}option {padding: 1px;}textarea {border:1px solid #CCCCCC;padding:1px;background: #FFFFFF;}input[type="checkbox"] {padding: 0px;background: transparent;vertical-align: middle;color: #326EBE;vertical-align: middle;}input[type="image"] {border:none;}.CheckBox, .RadioButton {background: transparent;border: none;}.mv_button {background:transparent url(images/btn_normal.png) no-repeat scroll left top;border:medium none;color:#ffffff;font-weight:bold;height:28px;padding:2px 8px;width:120px;}.join_button{width:127px;height:34px;background:url(images/join_button.jpg);background-repeat:no-repeat;font-family:Tahoma;color:#ffffff;border:none;text-align:center;margin:0px;padding:0px;font-weight:bold;cursor:pointer;}.mv_button:hover {width:120px;height:28px;border: none;background: url('images/btn_over.png') no-repeat top left;padding: 2px 8px;color:#eee;font-weight:bold;}.login-button {padding-top: 8px;padding-bottom: 8px;}input[type="submit"], input[type="reset"] , input[type="button"] {color:#fff;font-weight:bold;border:0px;background-image:url(images/btn_normal.png);width:119px;height:28px;}input[type="submit"]:hover, input[type="reset"]:hover  , input[type="button"]:hover {background-image:url(images/btn_over.png);}.FormBox {margin: 0px;padding: 0px;width:100%;}.FormBox .WhiteSeperator {width:100%;border-bottom:1px solid #FFFFFF;}.FormBox .WhiteSeperator:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}.FormBox .required {color:#CC0000;}.req-missing {border: 1px solid #FF0000;background-color: #FFDDDD;}.submit-button {text-align: left;}.reg-checkbox {float: left;margin: 3px 6px;}#login input {width: 90px;}#login p {font-size: 10px;}#addinfo {font-size: 10px;padding: 2px;background: #EAEAEA;display: none;}.news-block, .faq-block {padding-top: 6px;padding-bottom: 6px;border-bottom: 1px solid #EDF3F7;}.news-block h2 a, .faq-block h2 a:link {font-size: 11px;}.news-info, .faq-info {font-size: 10px;font-style: italic;}.faq-indicator {float: left;padding-right: 10px;width: 5px;text-decoration: none;}.faq-block p {display: none;padding-left: 12px;padding-right: 10px;background-color: #EDF3F7;}.slide_items p{padding:8px;display: none;}*html .slide_items p{padding-right:1px;}.slide_link{height:85px;display: none;}.slide_link a{color:#666666;text-decoration:none;}.slide_link a:hover{color:#666666;text-decoration:none;background-color:#B8B9B9;}.slide_link hover{background-color:#B8B9B9;}.slide_items p a{color:#666666;text-decoration:none;}.slide_items p a:hover{color:#666666;text-decoration:none;background-color:#B8B9B9;}p.pager  {font-size: 11px;font-weight: bold;color: #000000;text-align: center;}.pager a {font-weight: normal;}.clear {clear: both;height: 0px;line-height: 0px;margin: 0;padding: 0;}div.clear {margin: 0;padding: 0;}#pagecontent .teaser-box {padding: 3px;}.teaser-box {width: 32%;height: 160px;float: left;margin: 0px;padding: 0px;}.teaser-box ul {margin-left: 16px;}.teaser-box .content {margin: 3px;}.content{padding-left:5px;}.content li{list-style: inside;}.contentwithpic{padding-left:5px;width:400px;}#pagecontent .teaser-box2 {padding: 2px;}.teaser-box2 {width: 49%;height: 170px;float:left;margin: 0px;padding: 3px;border: 1px dotted #666666;}.teaser-box2 ul {margin-left: 16px;}.teaser-box2 .content {margin: 3px;}.survey-table th, .balance-table th, .thin_top_border th {border-bottom: 1px solid #EFEFEF;}.t_cell {padding:5px;vertical-align:top;background-color:#FFFFFF;}.thin_border {border: 1px solid #ccc;}.thin_top_border {border-top: 1px solid #EFEFEF;}.thin_bottom_border {border-bottom: 1px solid #EFEFEF;}.small {font-size: 9px;}#faqul {padding-left: 12px;}.poll-bar {background:#72a2cb url(images/poll_bar_fj.png) repeat-x scroll 0 0;height:10px;vertical-align:middle;margin-top:4px;}.message { display:block; margin-bottom:10px; color:#F06C1A; font-weight:bold;}.giftcat {padding: 3px;}.giftcat-active {padding: 3px;background-color: #DDDDDD;}#language-selection {padding: 16px;font-size: 16px;text-align: center;}#language-selection * {font-size: 16px;}#language-selection-inc {float: left;padding: 0;font-size: 16px;text-align: center;}#language-selection-inc select {width: auto;font-size: 9px;}#language-selection-inc #lang-sel-submit {display: none;}#footer-mods {border-top:5px solid #B8B9B9;padding:10px 0 20px;text-align:center;width:100%;color:#666666;}#subnaviul a{color:#666666;}#footer-mods a.mainlevel-footer:link, #footer-mods a.mainlevel-footer:visited {color:#111111;padding:0 10px;text-decoration:underline;}.footer_txt {font-size:80%;padding:0 20px;}#nav_in li {background:#FFFFFF url(images/menu-arrow.gif) no-repeat scroll left center;color:#000000;float:left;text-align:left;text-decoration:none;font-weight:bold;list-style:none;border-bottom:1px solid #eee;}#nav_in a:hover {background:#B0B0B0 url(images/menu-arrow-hover.gif) no-repeat scroll left center;color:#FFFFFF;}#nav_in a {color:#000000;display:block;font-size:12px;padding:0.4em 0.9em;padding-left:20px;text-decoration:none;width:170px;}.componentheading {color:#F06C1A;font-size:140%;line-height:30px;margin-bottom:10px;padding-left:10px;text-align:left;}.success-message{font-weight:bold;font-size:18px;color:#F2A21A;}