/*--------------------------------------------------------------------------- MAIN ----------------------------------------------------------------------------*/ table { border-spacing:0px; border-collapse:collapse; } td, form, body { padding:0px; margin:0px; } body { font-family: verdana; font-size: 8pt; background:url(pix/main_bg_2.gif) #EDEDED; padding:0; margin:1px 0 0 0; z-index:0; } #nav_left { padding: 10px; background-color: #FFFFFF; width: 210; vertical-align: top; margin-top: 20px; } .input { font-size: 8pt; border:1px #C0C0C0 solid; background-color: #f9f9f9; color: #303030; } .input_special_frw { font-size: 8pt; height:21px; width:80px; border:0px none; background-image: url(pix/weiter_bg.jpg); cursor:pointer; } .input_special_back { font-size: 8pt; height:21px; width:80px; border:0px none; background-image: url(pix/zurueck_bg.jpg); cursor:pointer; } .input_special_register { font-size: 8pt; height:21px; width:90px; border:0px none; background-image: url(pix/register_bg.jpg); cursor:pointer; } .formlabel { font-size: 8pt; color: #000065; } .note { font-size: 8pt; } /*--------------------------------------------------------------------------- HEADER ----------------------------------------------------------------------------*/ #head { background:url(pix/bg_head_main_1.jpg) left top no-repeat; padding:0; border-bottom:1px #25A8E0 solid; } #h { padding:0; } #h .h_1 { background:url(pix/bg_h_l.gif) left top no-repeat; margin: -1px -1px 0 -1px; position:relative; height:10px; } #h .h_2 { background:url(pix/bg_h_r.gif) right top no-repeat; padding:0 10px 0 10px; height:10px; } #h .h_3 { background:url(pix/bg_h_m.gif) left top repeat-x; height:10px; } .hb { padding:0 1px 0 1px; height:13px; background:url(pix/bg_h_b.gif) left top repeat-x; } #logo { padding-left: 10px; padding-bottom: 5px; vertical-align: bottom; } #menu_top { padding-right: 10px; padding-bottom: 10px; vertical-align: bottom; text-align: right; } .menu_top_link { margin-left: 30px; font-size: 10pt; color: #000000; text-decoration: none; } .menu_top_link_selected { margin-left: 30px; font-size: 10pt; font-weight: bold; color: #000000; text-decoration: none; } .menu_top_logindata { margin-left: 30px; font-size: 8pt; color: #000000; text-decoration: none; } /*--------------------------------------------------------------------------- BOX ----------------------------------------------------------------------------*/ .box_link_small { font-size: 7pt; text-decoration:none; color: #000000; } .box_link_normal { font-size: 8pt; text-decoration:none; color: #000000; } /*--------------------------------------------------------------------------- BOX 1 ----------------------------------------------------------------------------*/ .box_1 { width: 194px; } .box_1_header { height: 32px; background: url('pix/bg_box_1_header.gif'); font-size: 11pt; font-weight: bold; padding-left: 10px; line-height:30px; } .box_1_content { background-image:url('pix/bg_box_1_content.gif'); } a.box_1_menu:link, a.box_1_menu:visited, a.box_1_menu:active { display:block; background-color:#EBF3FF; color: #000000; line-height:30px; font-size: 9pt; text-decoration:none; border-bottom:1px solid #A5CBFF; padding-left: 10px; margin-left: 2px; margin-right: 2px; } a.box_1_menu:hover { background-color: #C1DBFF; } .box_1_menu_selected { display:block; background-color:#A5CBFF; color: #000000; line-height:30px; font-size: 9pt; text-decoration:none; border-bottom:1px solid #A5CBFF; padding-left: 10px; margin-left: 2px; margin-right: 2px; } .box_1_footer { height: 4px; font-size:3px; background: url('pix/bg_box_1_footer.gif'); margin-bottom: 10px; } /*--------------------------------------------------------------------------- BOX 2 ----------------------------------------------------------------------------*/ .box_2_content { background-image:url('pix/bg_box_1_content.gif'); padding-left: 10px; } /*--------------------------------------------------------------------------- BOX 3 ----------------------------------------------------------------------------*/ .box_3 { width: 333px; } .box_3_header { height: 32px; background: url('pix/bg_box_3_header.gif'); font-size: 11pt; font-weight: bold; padding-left: 10px; } .box_3_content { background-image:url('pix/bg_box_3_content.gif'); } .box_3_footer { height: 4px; font-size:3px; background: url('pix/bg_box_3_footer.gif'); margin-bottom: 10px; } .box_3_list { padding-top: 10px; padding-left: 16px; padding-bottom: 10px; font-size: 10pt; } /*--------------------------------------------------------------------------- CONTENT FRAME ----------------------------------------------------------------------------*/ #content { font-family: verdana; font-size: 8pt; padding: 10px; background-color: #FFFFFF; vertical-align: top; } .content_header { width: 725px; font-size: 10pt; font-weight: bold; border-bottom:1px solid #000000; margin-bottom: 10px; } .registration_step_header { width: 725px; font-size: 9pt; font-weight: bold; color: #525252; border-bottom:1px solid #525252; margin-bottom: 10px; } .registration_confirm_agb { width: 725px; border-top: 1px solid #525252; border-bottom: 1px solid #525252; padding: 5px; margin-top: 10px; margin-bottom: 10px; } .inputerror { width: 720px; padding: 3px; font-size: 9pt; color: #FFFFFF; background-color: #C00000; margin-top: 3px; margin-bottom: 3px; } .success { width: 720px; padding: 3px; font-size: 9pt; color: #FFFFFF; background-color: #008000; margin-top: 3px; margin-bottom: 3px; } .faq_links { color: #000066; text-decoration:none; } .tip { font-size: 8pt; color: #0066CC; } /*--------------------------------------------------------------------------- FORMS ----------------------------------------------------------------------------*/ .form_table { width: 725px; border-collapse: collapse; } .form_group { padding: 3px; font-size: 9pt; font-weight: bold; color: #000000; background-image:url('pix/group_bg.jpg'); border-bottom: 1px solid #888888; } .form_sub_group { padding-left: 3px; font-size: 8pt; font-weight: bold; color: #000066; border-bottom: 1px solid #CFCFCF; } .form_sub_group_no_border { padding-left: 3px; font-size: 8pt; font-weight: bold; color: #000066; } .form_label { width: 200px; padding-left: 3px; font-size: 8pt; color: #000066; } .form_label_border { width: 200px; padding-left: 3px; font-size: 8pt; color: #000066; border-bottom: 1px solid #CFCFCF; } .form_element { text-align: right; width: 200px; font-size: 8pt; } .form_element_border { text-align: right; width: 200px; font-size: 8pt; border-bottom: 1px solid #CFCFCF; } .form_ie7_space { width: 325px; } .form_ie7_space_border { width: 325px; border-bottom: 1px solid #CFCFCF; } .form2_h_label{ width: 645px; font-size: 9pt; font-weight: bold; color: #000066; } .form2_h_label_bg{ width: 645px; font-size: 9pt; font-weight: bold; color: #000066; padding-left: 5px; background-color: #F4F4F4; border-bottom: 1px solid #CFCFCF; } .form2_label{ width: 645px; font-size: 8pt; color: #000066; } .form2_label_bg{ width: 645px; font-size: 8pt; color: #000066; background-color: #F4F4F4; padding-left: 5px; } .form2_label_bg_border{ width: 645px; font-size: 8pt; color: #000066; background-color: #F4F4F4; padding-left: 5px; border-bottom: 1px solid #CFCFCF; } .form2_ie7_space { width: 80px; } .form3_h_label{ font-size: 9pt; font-weight: bold; color: #000066; } .form3_radio{ width: 30px; } .form3_radio_label { padding-left: 3px; font-size: 8pt; color: #000066; } .form3_label { width: 150px; padding-left: 3px; font-size: 8pt; color: #000066; } .form3_label_border { width: 150px; padding-left: 3px; font-size: 8pt; color: #000066; border-bottom: 1px solid #CFCFCF; } .form3_element { text-align: right; width: 250px; font-size: 8pt; } .form3_element_border { text-align: right; width: 250px; font-size: 8pt; border-bottom: 1px solid #CFCFCF; } .form3_ie7_space { width: 295px; } /*--------------------------------------------------------------------------- OVERVIEW ----------------------------------------------------------------------------*/ .overview_table { width: 725px; border-collapse: collapse; } .overview_group { padding: 3px; font-size: 9pt; font-weight: bold; color: #000000; background-image:url('pix/group_bg.jpg'); border-bottom: 1px solid #888888; } .overview_label { width: 200px; padding-left: 3px; font-size: 8pt; color: #000066; } .overview_label_border { width: 200px; padding-left: 3px; font-size: 8pt; color: #000066; border-bottom: 1px solid #CFCFCF; } .overview_data { width: 400px; font-size: 8pt; } .overview_data_border { width: 400px; font-size: 8pt; border-bottom: 1px solid #CFCFCF; } .overview_ie7_space { width: 125px; } .overview_ie7_space_border { width: 125px; border-bottom: 1px solid #CFCFCF; } .overview_contact { font-size: 9pt; color: #000066; } /*--------------------------------------------------------------------------- STATISTICS ----------------------------------------------------------------------------*/ .stats_lightbold { font-size: 8pt; font-weight: bold; color: #0066CC; } .stats_darkbold_bg { font-size: 8pt; font-weight: bold; color: #000066; background-color: #EFEFEF; } .stats_normal { font-size: 8pt; color: #000066; } .stats_normalbold { font-size: 8pt; color: #000066; font-weight: bold; } .stats_costs { font-size: 10pt; color: #000000; font-weight: bold; }