html{font-family:arial;}body{margin:5px 0 0 0;padding:0;font-size:13px;color:#333;position:relative;}img{border:none;}a{text-decoration:none;font-size:13px;color:#999;}a:hover{color:#333;cursor:pointer;}a.blue{color:#1290f8;}a.dark{color:#333;}a.plain{font-weight:normal!important;}a.disabled{color:#ccc;}a.disabled:hover{cursor:default;}ul{margin:0;padding:0;}ul.inside{list-style-position:outside;padding-left:1em;margin-left:1em;}select{font-size:13px;}option{font-weight:normal!important;}textarea{font-family:arial;font-weight:bold;font-size:13px;}h1{font-size:20px;font-weight:bold;color:#1290f8;margin:5px 13px 13px 0;}h2.separator{border-bottom:solid 1px;}h3,.h3{font-size:13px;font-weight:bold;color:black;margin-bottom:5px;}p{margin-top:0;text-align:justify;}p.first{margin-top:10px;}span.error{color:#ff2fa7;}textarea{overflow:auto;}h1 .info,h2 .info,h3 .info,h4 .info,h5 .info,h6 .info{font-weight:normal;}img.middle{vertical-align:middle;}.hiddenGetUrl{display:none!important;}.grey_light{color:#969696;}body.de div.de{display:block;}body.en div.en{display:block;}body.it div.it{display:block;}body.fr div.fr{display:block;}body.ru div.ru{display:block;}div.de,div.en,div.it,div.fr,div.ru{display:none;}.page_separator{position:relative;margin-top:20px;border-top:solid 2px #f994d4;}body.de #tickets_main .label_enter{top:20px;}body.de .tab-box-inactive #search_result_type_menu.tab_menu{min-width:177px;}body.de .tab-box-active #search_result_type_menu.tab_menu{min-width:135px;}body.en #tickets_main .label_ticket{top:20px;}body.en .tab-box-inactive #search_result_type_menu.tab_menu{min-width:164px;}body.en .tab-box-active #search_result_type_menu.tab_menu{min-width:141px;}.right{float:right;}.left{float:left;}.half{float:left;width:49%;margin-right:1%;}.submit{padding:0;}.invisible{visibility:hidden!important;}.hidden{display:none;}.browse{cursor:pointer;}.clear{clear:both;}.ellipsis{overflow:hidden;text-overflow:ellipsis;}.strong{font-weight:bold;}form.inline_text,div.inline_text{width:450px;}.inline_text_element{width:450px!important;}form.outline_text{width:650px;}form.image_panel{margin-left:70px;}ul.messages{list-style-position:inside;margin:0 0 10px 0;}ul.messages li{list-style-type:none;background-position:0 50%;background-repeat:no-repeat;padding-left:20px;font-size:13px;}ul.messages li.fatal_message{background-image:url(../img/message_icons.png);color:#ff2fa7;}ul.messages li.error_message{background-image:url(../img/message_error.png);color:#ff2fa7;}ul.messages li.info_message{background-image:url(../img/message_info.png);color:#333;}ul.messages li.warn_message{background-image:url(../img/message_warn.png);color:#333;}ul.messages li.confirm_message{background-image:url(../img/message_confirm.png);color:#333;}ul.messages li a{color:#1290f8;font-weight:bold;text-decoration:underline;}.error.ajax{position:relative;left:-2px;}.error.ajax .indicator{padding-right:5px;}.error.ajax .msg{color:#ff2fa7;width:100%;margin-left:10px;}input[type=text]:focus,input[type=password]:focus,textarea:focus,select:focus{outline:0 none;}input[type=radio]{margin-left:0;}.top_navi a{color:#4d4d4d;float:left;}.top_navi,.container{width:760px;margin-left:auto;margin-right:auto;}.content{padding-top:30px;position:relative;}.top_navi{position:relative;}.top_navi .links{float:left;height:100%;}.top_navi .flags{float:left;margin-left:14px;}.top_navi span{float:left;}.flags a{background:url(../img/flags/flags.png) no-repeat;width:20px;height:12px;margin-top:1px;margin-right:9px;display:block;float:left;}a.flag_de{background-position:0 -12px;}a.flag_de.active,a.flag_de:hover{background-position:0 0;}a.flag_en{background-position:-20px -12px;}a.flag_en.active,a.flag_en:hover{background-position:-20px 0;}a.flag_it{background-position:-40px -12px;}a.flag_it.active,a.flag_it:hover{background-position:-40px 0;}a.flag_fr{background-position:-60px -12px;}a.flag_fr.active,a.flag_fr:hover{background-position:-60px 0;}a.flag_ru{background-position:-80px -12px;}a.flag_ru.active,a.flag_ru:hover{background-position:-80px 0;}.top_navi .logo{float:right;text-align:right;margin-top:0;background:url(../img/logo.png) center center no-repeat;width:151px;height:57px;display:block;}#navigation{position:relative;z-index:10;}.main_navi{width:100%;height:30px;background-color:#dceefe;margin-top:15px;}.main_navi .container,.sub_navi .container{height:100%;}.main_navi a{float:left;padding:6px 8px 0 8px;margin-right:6px;height:24px;font-size:14px;font-weight:bold;position:relative;color:#333;}.main_navi a.active{color:white;background-color:#333;}.sub_navi{height:20px;margin-top:5px;}.sub_navi a{float:left;padding:0 10px;height:100%;color:#333;position:relative;}.sub_navi .active{font-weight:bold;color:#222;}._1_digit{width:30px;text-align:center;background:url(../img/annotation_digits.png) no-repeat 0 0;}._2_digit{width:42px;text-align:center;background:url(../img/annotation_digits.png) no-repeat 0 -30px;}._3_digit{width:56px;text-align:center;background:url(../img/annotation_digits.png) no-repeat 0 -60px;}span._1_digit,span._2_digit,span._3_digit{display:block;}.annotation{position:absolute;top:10px;right:0;font-size:20px;color:white;font-weight:bold;line-height:30px;height:30px;z-index:9999;}.main_navi .search{float:right;width:170px;height:30px;background:url(../img/search_bg.png) no-repeat 0 0;}.main_navi .search .right{float:right;width:16px;height:30px;background:url(../img/search_bg.png) no-repeat right -60px;}.main_navi .search .middle{height:30px;margin-left:22px;margin-right:16px;position:relative;background:url(../img/search_bg.png) repeat-x 0 -30px;}.main_navi .search input{border:none;background-color:transparent;line-height:13px;position:relative;margin-right:30px;top:6px;width:100%;}.main_body{min-height:240px;background:repeat-x top;background-color:#4dabfa;}.main_body .container{position:relative;height:240px;background:no-repeat top center;width:900px;}.main_body h1{font-size:24px;font-weight:normal;color:white;margin:5px 0 13px 0;position:relative;left:0;}.main_body h2{font-size:18px;font-weight:bold;color:white;margin:5px 0 5px 0;position:relative;left:0;}.main_column_0{height:40px;width:760px;position:absolute;bottom:0;padding:10px 0 0 0;left:70px;}.main_column_1{height:40px;width:830px;position:absolute;bottom:50px;padding:10px 0 0 70px;}.main_column_2{height:40px;width:830px;position:absolute;bottom:100px;padding:10px 0 0 70px;}.main_column_01{height:100px;width:830px;position:absolute;bottom:0;padding:10px 0 0 70px;}.main_column_12{height:100px;width:830px;position:absolute;bottom:50px;padding:10px 0 0 70px;}.main_column_top_0{height:30px;padding:10px 0 10px 70px;}.main_column_top_0 h1{float:left;font-size:28px;line-height:30px;color:white;margin:0 0 0 20px;font-weight:normal;white-space:nowrap;}.main_body.large{min-height:280px;}.footer{margin-top:25px;height:30px;width:100%;background-color:#dceefe;position:relative;text-align:center;clear:both;}.footer .container.logo{height:24px;padding-top:6px;}.footer a{margin-left:2px;color:#5d5d5d;font-size:11px;}.footer .copyright{font-size:10px;color:#5d5d5d;padding-top:5px;}.sub_content{width:760px;margin:20px auto 0 auto;padding:0;position:relative;}.sub_content.left_right{width:900px;margin-top:0;}.sub_left{width:620px;float:left;margin-bottom:30px;padding-top:10px;padding-right:10px;}.sub_right{width:270px;float:right;margin-bottom:30px;position:relative;}.deco_cloud1{background:url(../img/decos/cloud1.png) no-repeat 90% 5%;}.deco_bubbles{background:url(../img/decos/bubbles.png) no-repeat 90% 5%;}.deco_skier1{background:url(../img/decos/skier1.png) no-repeat 90% 5%;}.deco_spiral{background:url(../img/decos/spiral.png) no-repeat 90% 5%;}.button_left{background:url(../img/buttons/bg_button_left.png) no-repeat left;padding-left:10px;margin-left:10px;height:30px;display:inline-block;}.button_right{background:url(../img/buttons/bg_button_right.png) no-repeat right -180px;float:left;height:18px;cursor:pointer;color:white;font-weight:bold;font-size:13px;padding:6px 10px 6px 0;display:block;}.button_right input,.button_right a{cursor:pointer;background:none;border:none;color:white;font-weight:bold;font-size:13px;display:block;}.button_right.disabled input{cursor:default;color:#ccc;}.button_left.first_button{margin-left:0;}.button_blue_arrow_right,.button_pink_arrow_right,.button_pink_checkmark_right{padding-right:30px;}.button_pink_left{background-position:left -60px;}.button_pink_right{background-position:right -180px;}.button_pink_left.disabled{background-position:left -90px;}.button_pink_right.disabled{background-position:right -270px;}.button_pink_checkmark_left{background-position:left -60px;}.button_pink_checkmark_right{background-position:right -210px;}.button_pink_checkmark_left.disabled{background-position:left -90px;}.button_pink_checkmark_right.disabled{background-position:right -240px;}.button_pink_arrow_left{background-position:left -60px;}.button_pink_arrow_right{background-position:right -150px;}.button_pink_arrow_left.disabled{background-position:left -90px;}.button_pink_arrow_right.disabled{background-position:right -300px;}.button_blue_left{background-position:left -150px;}.button_blue_right{background-position:right -90px;}.button_blue_left.disabled{background-position:left 0;}.button_blue_right.disabled{background-position:right -30px;}.button_blue_arrow_left{background-position:left -150px;}.button_blue_arrow_right{background-position:right -60px;}.button_white_arrow_left{background-position:left -120px;}.button_white_arrow_right{background-position:right -360px;color:#1a1a1a;padding-right:30px;}.button_white_arrow_right a,.button_white_arrow_right input{color:#1a1a1a;}.button_white_blue_larrow_left{background-position:left -180px;padding-left:20px;}.button_white_blue_larrow_right{background-position:right -330px;padding-left:5px;color:#1290f8;}.button_white_blue_larrow_right a{color:#1290f8;padding-right:10px;}.button_white_left{background-position:left -120px;}.button_white_right{background-position:right -330px;color:#1a1a1a;}.button_white_right a,.button_white_right input{color:#1a1a1a;}.button_green_ticket_left{background:url(../img/buttons/bg_button_green_left_ticket.png) no-repeat left;padding-left:25px;float:left;}.button_green_ticket_right{background:url(../img/buttons/bg_button_green_right.png) no-repeat right;color:#1a1a1a;padding-left:3px;}.button_green_ticket_right input,.button_green_ticket_right a{color:#1a1a1a;}.button_left.small,.button_left.small .button_right{height:19px;}.button_left.small .button_right a{padding-top:3px!important;}.button_pink_left.small{background:url(../img/buttons/bg_button_pinksmall_left.png) no-repeat left;}.button_pink_left.small .button_pink_right{background:url(../img/buttons/bg_button_pinksmall_right.png) no-repeat right;padding-top:0;padding-bottom:0;}.button_panel,.button_panel_inline{float:right;height:30px;position:relative;text-align:right;}.button_panel_inline{margin-top:-30px;}.button_panel img.ajax_indicator{margin-bottom:6px;height:16px;width:16px;display:inline-block;}.button_panel .button_left,.button_panel_inline .button_left{display:inline;float:left;}.buttons{position:relative;float:right;}.button_list{margin:20px 0 5px 40px;}.image_panel{position:relative;margin-bottom:10px;}.image_panel>div.icon .annotationImage{position:absolute;bottom:0;right:0;}.image_panel>div.icon{float:left;width:60px;position:relative;margin-right:10px;min-height:5px;}.image_panel div.text{float:left;position:relative;font-size:13px;line-height:1.3;color:#333;max-width:690px;}.image_panel div.text p{margin-top:0;}.image_panel.small div.text{max-width:530px;}.image_panel .annotationValue{position:absolute;right:0;bottom:0;text-align:center;height:30px;font-size:20px;color:white;font-weight:bold;line-height:30px;}.image_panel.separator div.text{width:100%;border-top:#ddd 1px solid;padding-top:15px;}.image_panel.separator div.icon{margin-top:16px;}.image_panel.smallText p{font-size:11px;}.image_panel.large div.icon{width:150px!important;margin-right:20px;}.image_panel.large div.text{width:590px;max-width:590px;}.half div.text{width:300px;max-width:300px;}.image_panel.inline_small{margin-left:0!important;}.image_panel.inline_small div.icon{width:60px!important;margin-right:10px;margin-left:0;}.image_panel.inline_small div.text{max-width:690px!important;}.image_panel h1,.image_panel h2,.image_panel h3,.image_panel h4,.image_panel h5,.image_panel h6{padding-top:0;margin-top:0;}.show_hide_details{margin-left:3px;margin-right:7px;}.default_label_action{position:relative;bottom:10px;color:#c4c4c4;}.default_label_action:hover{color:#333;}.imageLink.detailLink img{padding-right:30px;}label.disabled{color:#ccc;}.field_container{margin-bottom:10px;line-height:1.2!important;width:100%;position:relative;vertical-align:top;}.field_container .error{display:block;font-size:13px;padding-left:19px;margin:5px 0 3px 5px;background:url(../img/field_error.png) no-repeat left;color:#ff2fa7;}.ti_background_left{background:url(../img/textinput_bg.png) no-repeat 0 0;height:30px;position:relative;width:100%;}.ti_background_right{background:#C4C4C4 url(../img/textinput_bg.png) no-repeat right -30px;height:30px;margin-left:13px;position:relative;}.ti_background_left.disabled{background-position:left -210px;}.ti_background_left.disabled .ti_background_right{background-color:#EBEBEB;background-position:right -240px;}div.form_field,label.form_field{float:left;}div.form_field .form_label{float:right;padding-top:8px;padding-right:10px;text-align:right;}div.form_field.output{float:left;padding-top:8px;text-align:left;}form div.spacer,form td.spacer{padding-top:10px;}div.spacer2{padding-top:20px;}label.form_label{padding-top:8px;padding-right:10px;text-align:right;}.input{cursor:text;}.input .label{color:white;font-size:13px;display:block;position:absolute;top:8px;left:1px;}.textarea_container .updnWatermark{line-height:1.2;}.updnWatermark{position:absolute;cursor:text;color:white;font-size:13px;line-height:30px;}.updnWatermark label{padding-left:1px;cursor:text;}.input.ski.white .updnWatermark label{color:#C4C4C4;}.input div.input_container{position:relative;min-height:30px;margin-right:25px;}.input div.input_container.no_delete_icon{margin-right:10px;}.input .text_input{background-color:transparent;color:#1a1a1a;font-weight:bold;font-family:arial;border:none;font-size:13px;width:100%;padding-top:7px;}.input .delete_icon{width:16px;height:16px;background:url(../img/textinput_bg.png) no-repeat center -120px;float:right;position:absolute;top:7px;right:5px;cursor:default;}.input.search .label{left:25px;}.input.search .input_container.icon{background:url(../img/textinput_bg.png) no-repeat left -90px;padding-left:23px;float:none!important;}.input.ski .ti_background_right{background-image:url(../img/textinput_bg.png);background-position:right -60px;}.input.ski .delete_icon{right:9px;}.input.ski.white.ti_background_left{background-position:left -180px;}.input.ski.white .ti_background_right{background-color:transparent;background-position:right -150px;}.input.ski.white .delete_icon{background-position:center -270px;}.input.ski.white .label{color:#c4c4c4;}.input.ski.white div.input_container{background-color:white;}.borderpanel_top_left{background:url(../img/white_round_nw.png) no-repeat top left;background-color:#c4c4c4;}.borderpanel_top_right{background:url(../img/white_round_ne.png) no-repeat top right;}.borderpanel_bottom_left{background:url(../img/white_round_sw.png) no-repeat bottom left;}.borderpanel_bottom_right{background:url(../img/white_round_se.png) no-repeat bottom right;padding:7px 7px;position:relative;}.borderpanel_top_left.info{background-color:#f2f2f2;}.borderpanel_top_left.white_bg{background:url(../img/white_bg_round_nw.png) no-repeat top left;background-color:white;}.white_bg .borderpanel_top_right{background:url(../img/white_bg_round_ne.png) no-repeat top right;}.white_bg .borderpanel_bottom_left{background:url(../img/white_bg_round_sw.png) no-repeat bottom left;}.white_bg .borderpanel_bottom_right{background:url(../img/white_bg_round_se.png) no-repeat bottom right;padding:7px 7px;position:relative;}.input_text_area .label{left:10px;}.input_text_area .textarea_container{padding-right:18px;padding-left:6px;}.input_text_area textarea{width:100%;}.text_area_input{background-color:transparent;border:none;}.input_text_area .delete_icon{position:absolute;top:5px;right:5px;z-index:9;}.html .textarea_container{background:url(../img/html.png) no-repeat 90% bottom;}.input .select{border:none;background-color:#c4c4c4;position:relative;top:6px;margin:0;padding:0;width:100%;}.input_container.select_container{margin-right:10px!important;}.input .select.noselection{color:white!important;font-weight:normal;}.input .select.selected{color:#333;font-weight:bold;}.input .select option{color:#333;}.input .select_list{border:none;background-color:#c4c4c4;position:relative;margin:0;padding:0;width:100%;}.input .select_list.noselection{color:white!important;font-weight:normal;}.input .select_list option{color:#333;}.cb_container{position:relative;}.cb_container input{float:left;}.cb_container label{font-size:13px;position:relative;left:5px;top:2px;}.cb_container>span{font-size:13px;position:relative;left:5px;top:2px;}.cb_container>span a span{font-size:13px;position:relative;top:2px;}.cb_container a{font-size:13px;text-decoration:underline;}.submit:hover{cursor:pointer;}a.submit{float:right;margin-left:10px;}._2_digits{width:40px;}._4_digits{width:70px;}._8_digits{width:140px;}.output_delete,.output_add,.output_add_delete{position:relative;}.output_delete .delete,.output_add .add,.output_add_delete .add,.output_add_delete .delete{position:absolute;top:8px;background-repeat:no-repeat;width:15px;height:15px;border:none;cursor:pointer;}.output_delete .delete{background-image:url(../img/button_delete.png);right:-20px;}.output_add .add{background-image:url(../img/button_add.png);right:-20px;}.output_add_delete .add{background-image:url(../img/button_add.png);right:-45px;}.output_add_delete .delete{background-image:url(../img/button_delete.png);right:-20px;}.textoutput_background_left{background:url(../img/textinput_bg.png) no-repeat left -210px;height:30px;position:relative;background-color:#eee;margin-bottom:10px;line-height:1.2;}.textoutput_background_right{background:#EEE url(../img/textinput_bg.png) no-repeat right -240px;height:30px;margin-left:15px;position:relative;}.text_output{position:relative;color:#4d4d4d;top:8px;font-size:13px;}.suggestion_box_cell{border:none;}.ui-datepicker-trigger{position:absolute;right:-12px;top:6px;}.ui-datepicker-trigger:hover{cursor:pointer;}.ui-datepicker{background-color:#4dabfa;border:#1290f8 2px solid;}.ui-datepicker-title{text-align:center;font-weight:bold;margin-top:3px;}.ui-datepicker th{background-color:transparent;}.ui-datepicker td{background-color:#6abbfe;text-align:right;color:white;}.ui-datepicker td a{color:white;}.ui-datepicker td.ui-datepicker-today{background-color:white;}.ui-datepicker td.ui-datepicker-today a{color:#1a1a1a;}.ui-datepicker-current-day{border:white 1px solid;}.ui-datepicker td a:hover{font-weight:bold;cursor:pointer;}a.ui-datepicker-prev,a.ui-datepicker-next{position:absolute;color:transparent;top:8px;}.ui-datepicker-prev{left:5px;}.ui-datepicker-next{right:5px;}.ui-datepicker-next span:hover{cursor:pointer;}.ui-datepicker-prev .ui-icon,.ui-datepicker-next .ui-icon{display:block;height:10px;width:10px;}.ui-datepicker-prev .ui-icon{background:url(../img/icons/calendar_prev.png) no-repeat center;}.ui-datepicker-next .ui-icon{background:url(../img/icons/calendar_next.png) no-repeat center;}.date_container{position:relative;top:-8px;padding-right:10px;}.date_input span{width:100%;display:block;}.date_input_label{position:relative;top:8px;left:24px;color:white;display:block;font-size:13px;}table{border:none;}th{text-align:left;background-color:#eee;font-size:12px;padding:5px;}th a{padding-left:5px;padding-right:5px;}table.datatable,table.output_table{margin-bottom:20px;width:100%;}.datatable td{font-size:12px;padding:10px 5px 0 5px;color:#1a1a1a;}.output_table th{vertical-align:top;background-color:transparent;font-weight:normal;text-align:right;padding:4px 5px 4px 5px;font-size:13px;color:#4d4d4d;}.output_table td{vertical-align:top;width:100%;padding:4px 5px 4px 5px;font-size:13px;color:#1a1a1a;}td.numeric{text-align:right;}td.total{font-weight:bold;}td.bullet{width:15px;background:url(../img/icons/bullet_grey.png) no-repeat center;}.info_table label{display:block;text-align:right;font-size:12px;color:#5d5d5d;margin-right:5px;}.info_table td{text-align:left;font-size:12px;color:#1a1a1a;}table.sltp{font-size:13px;font-weight:bold;height:20px;margin-bottom:10px;margin-left:-3px;}table.sltp td{vertical-align:middle;}td.sltp-page{padding:0 6px 0 6px;background-color:#ccc;color:#333;}td.sltp-page.active{background-color:#333;color:white;}a.sltp-next{width:20px;height:20px;display:block;background:url(../img/tableScroller.png) no-repeat 0 0;}a.sltp-next.disabled{background-position:0 -20px;}a.sltp-prev{width:20px;height:20px;display:block;background:url(../img/tableScroller.png) no-repeat 0 -40px;}a.sltp-prev.disabled{background-position:0 -60px;}#login_form{position:relative;}#login_form .text_input_delete{position:relative;right:10px;}#login_form .button_left{float:right;}#loginBody{min-height:370px;background:url(../img/bg_login.png) no-repeat bottom center;background-color:#4dabfa;}#loginBody .main_body{background:none transparent;}#loginBody .container{padding-top:25px;padding-right:35px;}#loginBody #login_container{width:328px;padding-top:30px;background:url(../img/bg_login_form_top.png) no-repeat top center;}#loginBody #login_form{padding:10px 25px 20px 25px;background:url(../img/bg_login_form_bottom.png) no-repeat bottom center;}#loginBody .register .button_left{float:right;}#loginBody .register,#loginBody .forgot_password{margin-top:20px;color:white;padding-left:25px;width:303px;}#loginBody .forgot_password a{text-decoration:underline;color:white;}#loginBody .button_panel{padding-top:10px;padding-right:25px;}.password_recover_description{padding-top:10px;padding-bottom:10px;}.enter_skipass{width:114px;height:210px;position:absolute;color:white;background:url(../img/bg_ticket_enter_large.png) no-repeat center center;padding:10px 23px;}.enter_skipass.small{width:74px;height:130px;background-image:url(../img/bg_ticket_enter_small.png);}.enter_skipass .ticket{padding:10px 0 0 0;font-weight:bold;font-size:20px;whitespace:nowrap;}.enter_skipass .enter{padding:0;margin-top:-4px;font-size:20px;}.enter_skipass p.teaser{font-size:13px;padding:10px 0;text-align:justify;}.enter_skipass .button{position:absolute;bottom:20px;}.enter_skipass.small .button{bottom:15px;}.enter_skipass.small .button_right{width:55px;}.enter_skipass .button_right{width:75px;}.enter_skipass .button_left{margin-left:0;}.login_register .login{margin-bottom:20px;background-color:#4dabfa;}.login_register .login .background{background:url(../img/bg_home_login.png) no-repeat bottom right;height:100%;padding-bottom:22px;}.login_register #login_form{padding:20px 20px 0 20px;}.login_register .button_panel{padding-top:20px;padding-right:20px;}#homeBody .teaser_text_box{color:white;font-size:22px;width:200px;position:absolute;top:60px;}#homeBody .teaser_text_box .t1{font-weight:bold;}#homeBody .teaser_text_box>div{line-height:1em;padding-bottom:20px;}#homeBody .main_body{background:url(../img/bg_home.png) repeat-x top;}#homeBody .container{background:url(../img/home/bg_home_community.png) no-repeat top center;height:330px;}#homeBody .container .enter_skipass{left:25px;top:24px;}#homeBody .tabs{width:530px;float:left;height:540px;margin-left:100px;}#registrationBody .main_body{min-height:340px;background:url(../img/bg_registration.png) no-repeat bottom center;background-color:#4dabfa;padding-top:20px;}#registrationBody .registration_form{position:relative;left:70px;}#registrationBody .container{height:auto;}#registrationBody .old_account_advice{position:absolute;width:250px;height:130px;font-weight:bold;color:white;left:455px;bottom:172px;}.registration_form{width:310px;padding-top:30px;padding-bottom:30px;background:url(../img/bg_registration_form_top.png) no-repeat top center;}.registration_form form{padding:0 10px 0 10px;position:relative;background:url(../img/bg_registration_form_bottom.png) no-repeat bottom center;}.registration_form .button_left{float:right;position:relative;top:5px;}.registration_form .pw_help{color:#999;font-size:11px;margin-top:-5px;padding-bottom:10px;padding-left:10px;}#registrationEmailSent .main_body{background:#4dabfa url(../img/bg_register_confirm.png) no-repeat center;}#termsConditionsBody .main_body{background:#4dabfa url(../img/bg_profile.png) no-repeat bottom center;}#termsConditionsBody .spacer{margin-top:20px;}#terms_form{width:600px;}#newsfeedBody .main_body,#pinboardBody .main_body{background:url(../img/bg_profile_tabs.png) repeat-x;}#newsfeedBody .main_body .container,#pinboardBody .main_body .container{background:url(../img/bg_profile_center.png) no-repeat center;}#newsfeedBody .enter_skipass{top:20px;left:60px;}.newsfeed_action,.newsfeed_description{margin-right:20px;margin-top:-5px;}.newsfeed .newsfeed_message{display:block;margin-top:5px;margin-bottom:10px;color:#1290f8;}.newsfeed .newsfeed_message a{color:#1290f8;text-decoration:underline;}.newsfeed_details .imageLink img{padding-right:30px;}#personalProfileBody .main_body{background:url(../img/bg_profile_tabs.png) repeat-x;}#personalProfileBody .main_body .container{background:url(../img/bg_profile_center.png) no-repeat center;}#changePasswordBody .main_body{background:#4dabfa url(../img/bg_profile.png) no-repeat center;}table.form>tbody>tr>td:first-child,table.form>tr>td:first-child{text-align:right;padding-right:15px;}table.form .field_container{margin-bottom:0;}table.label_right>tbody>tr>td:first-child,table.label_right>tr>td:first-child{text-align:right;}#edit_competition_form span.label{line-height:30px;}#edit_competition_form .info_field{width:500px;}#edit_competition_form .name_field,#edit_competition_form .externalUrl_field{width:400px;}#edit_competition_form .type_field,#edit_competition_form .gender_field,#edit_competition_form .startDate_field,#edit_competition_form .endDate_field,#edit_competition_form .age_group_field{width:200px;}#edit_competition_form .type_field{margin-right:10px;}#edit_competition_form .endTime_field,#edit_competition_form .endDate_field,#edit_competition_form .startTime_field,#edit_competition_form .startDate_field{display:inline-block;width:200px;}#edit_competition_form .endTime_field .input,#edit_competition_form .startTime_field .input{margin-left:10px;width:80px;}#edit_competition_form .badgeRange_field{margin:0 10px;width:50px;display:inline-block;}#edit_competition_form .badgeRange_label{vertical-align:middle;padding-top:10px;}#edit_competition_form .visibility_label{vertical-align:middle;padding-top:10px;}#edit_competition_form .visibility_field{margin:0 10px;width:200px;display:inline-block;}#edit_competition_form .visibilityRange_field{margin:0 10px;width:50px;display:inline-block;}#edit_competition_form .visibilityRange_label{vertical-align:middle;padding-top:10px;}#edit_competition_form .tabStyle_field{width:150px;}#edit_competition_form .badgeName_field{width:200px;}#edit_competition_form .firstname_field,#edit_competition_form .lastname_field{width:244px;display:inline-block;}#edit_competition_form .lastname_field{margin-left:6px;}#edit_competition_form .street{width:320px;display:inline-block;}#edit_competition_form .street_number{width:120px;display:inline-block;}#edit_competition_form .zip{width:110px;display:inline-block;}#edit_competition_form .city{width:330px;display:inline-block;}#edit_competition_form .country{display:inline-block;float:left;}#edit_competition_form .creditCardType{width:150px;}#edit_competition_form .creditCardNumber{width:350px;}#edit_competition_form .creditCardName{width:350px;}#edit_competition_form .creditCardCvc{width:60px;display:inline-block;vertical-align:top;margin-right:10px;}#edit_competition_form .creditCardMonth{width:60px;display:inline-block;vertical-align:top;}#edit_competition_form .creditCardYear{width:80px;display:inline-block;vertical-align:top;margin-right:10px;}#personal_profile_image_panel .user_name,#personal_profile_image_panel .about_me_title{font-weight:bold;color:#1a1a1a;}#edit_personal_profile_form{width:650px;position:relative;left:-200px;}#edit_personal_profile_form .first_label{width:200px;}#edit_personal_profile_form .second_label{width:110px;}#edit_personal_profile_form .first_name,#edit_personal_profile_form .last_name{width:220px;}#edit_personal_profile_form .gender,#edit_personal_profile_form .birth_date,#edit_personal_profile_form .face_book,#edit_personal_profile_form .mein_vz,#edit_personal_profile_form .studi_vz,#edit_personal_profile_form .xing,#edit_personal_profile_form .phone,#edit_personal_profile_form .mobile,#edit_personal_profile_form .skype,#edit_personal_profile_form .icq{width:170px;}#edit_personal_profile_form .street{width:320px;}#edit_personal_profile_form .street_number{width:120px;}#edit_personal_profile_form .zip{width:110px;}#edit_personal_profile_form .city{width:330px;}#edit_personal_profile_form .country{display:inline-block;float:left;}#edit_personal_profile_form .first_name,#edit_personal_profile_form .street,#edit_personal_profile_form .zip,#edit_personal_profile_form .phone,#edit_personal_profile_form .skype,#edit_personal_profile_form .face_book,#edit_personal_profile_form .studi_vz{float:left;}#edit_personal_profile_form .last_name,#edit_personal_profile_form .street_number,#edit_personal_profile_form .city,#edit_personal_profile_form .mobile,#edit_personal_profile_form .icq,#edit_personal_profile_form .mein_vz,#edit_personal_profile_form .xing{float:right;}#edit_personal_profile_form div.about_me,#edit_personal_profile_form div.languages,#edit_personal_profile_form div.address,#edit_personal_profile_form div.email,#edit_personal_profile_form div.name_privacy,#edit_personal_profile_form div.newsfeed_notification{width:450px;}#edit_personal_profile_form div.languages,#edit_personal_profile_form div.newsletter_notification{padding-top:6px;}#edit_personal_profile_form div.language{width:150px;float:left;}#edit_personal_profile_form textarea.about_me{height:110px;}#edit_personal_profile_form .birth_date .error{width:450px;}#changePasswordBody form{width:250px;}#changePasswordBody p.change_pw_description{width:450px;}#preferencesProfileBody .main_body{background:#4dabfa url(../img/bg_profile.png) no-repeat bottom center;}#preferencesForm{position:relative;}.preferences_indicator{display:inline-block;position:absolute;top:-12px;right:0;}table.profile th{text-align:left;font-weight:bold;background-color:white;padding:0 5px 0 0;}table.profile th a{font-size:12px;padding:0;}#fitnessProfileBody .main_body{background:url(../img/bg_fitnessprofile.png) repeat-x top;}#fitnessProfileBody .container{background:url(../img/bg_fitnessprofile_center.png) no-repeat top center;}#edit_fitness_form{width:290px;}.profile_edit td{vertical-align:middle;padding-bottom:10px;padding-right:10px;}.profile_edit .field_container{margin-bottom:0;}.profile_edit div.gender{width:190px;}.profile_edit div.height,.profile_edit div.weight,.profile_edit div.pulsRate{width:80px;}.profile_edit .button_left{margin-left:0;}.profile_edit .checkbox_label{padding-bottom:15px;}#raceProfileBody .main_body{background:url(../img/bg_profile_tabs.png) repeat-x;}#raceProfileBody .main_body .container{background:url(../img/bg_profile_center.png) no-repeat center;}#edit_race_form .length{width:100px;}#newsletterBody .main_body{background:url(../img/bg_mailbox.png) repeat-x top;}#newsletterBody .container{background:url(../img/bg_mailbox_center.png) no-repeat top center;}#mailboxBody .main_body{background:url(../img/bg_mailbox.png) repeat-x top;}#mailboxBody .container{background:url(../img/bg_mailbox_center.png) no-repeat top center;}#mail_in_out_container{width:100%;}.mail_form{width:520px;}.mail_form .text_area_input{height:100px;}table.mailbox{width:100%;}.th_mail_unread_status{width:20px;}.th_mail_select_box{width:20px;}.th_mail_sender_receiver{width:150px;}.th_mail_timestamp{width:155px;}.tr_mail_unread{font-weight:bold;}.mail_date{float:left;}.mail_time{float:right;}.mail_sender,.mail_subject,.mail_body{display:block;}.mail_sender,.mail_receivers{margin-bottom:10px;}.mail_subject{margin-bottom:10px;font-weight:bold;}.mail_receivers span{display:block;}.mail_body{margin-bottom:10px;}.mail_reply,.mail_forward{position:absolute;top:0;}.mail_body a{text-decoration:underline;}.ski_diary_container{height:240px;width:100%;}.ski_diary_container>tr>td{text-align:center;}.ski_diary{position:relative;left:-66px;}.ski_diary .scroll_back,.ski_diary .scroll_forward{width:50px;height:160px;background:url(../img/ski_diary_scroll.png) no-repeat center;float:left;margin-right:10px;position:relative;margin-top:3px;}.ski_diary .scroll_4month{display:block;text-align:center;margin-top:10px;margin-bottom:15px;}.ski_diary .scroll_year{display:block;text-align:center;font-weight:bold;margin-bottom:5px;}.ski_diary .scroll_status{position:absolute;bottom:10px;left:17px;}div.ski_diary_month{float:left;margin-right:5px;}.ski_diary_month table{border-spacing:3px;}.ski_diary_month td.monthName{font-weight:bold;color:#1a1a1a;text-align:left;background:transparent;}.ski_diary_month th{background-color:transparent;padding:0;color:#1a1a1a;font-weight:normal;}.ski_diary_month td{text-align:center;background-color:#6abbfe;color:white;padding:1px 2px 1px 2px;}.ski_diary_month td.skiing_day{background-color:white;color:#1a1a1a;font-weight:bold;}.ski_diary_month table.totals th{line-height:1em;}.ski_diary_month table.totals td{background-color:transparent;color:#1a1a1a;text-align:left;border-spacing:0;line-height:1em;}#ticketsBody h1{font-size:20px;font-weight:bold;color:#1290f8;}#ticketsBody .sub_left{width:535px;padding:10px 10px 0 85px;}#ticketsBody .main_body .container{width:760px;}#ticketsBody .season{color:#1290f8;font-size:20px;font-weight:bold;margin-left:auto;margin-right:auto;padding-bottom:15px;}.season img{padding-bottom:1px;}.season span{padding-right:10px;padding-left:5px;}.ski_ticket_totals{margin-top:0;margin-bottom:20px;height:30px;width:800px;}.ski_ticket_totals>div{float:left;vertical-align:middle;white-space:nowrap;margin-right:15px;}.ski_ticket_totals>div img{margin-right:5px;}.ski_ticket_totals>div span{position:relative;bottom:10px;}table.ski_ticket_totals_tooltip{border-spacing:3px;}.ski_ticket_totals_tooltip th{width:40px;background-color:white;}.ski_ticket_totals_tooltip td{background-color:white;color:#1a1a1a;text-align:left;white-space:nowrap;}#resort_selection_form .image_panel.ski_resort{left:-130px;}#ticketsBody .main_body{background:#4dabfa url(../img/bg_tickets.png) no-repeat bottom center;}#ticketsBody .container .enter_skipass{right:-65px;top:40px;}#ticketsBody .buttons,#ticketListForm .buttons{padding-top:5px;float:left;}#ticketListForm{position:relative;left:-70px;}#ticketListForm .image_panel{margin-bottom:20px;}#ticketsBody #ticketListForm .indicator{margin-bottom:2px;margin-left:5px;}#ticketsBody #ticketListForm .messages{padding-top:3px;}#ticketDetailsBody .main_body{background:url(../img/bg_ticketdetail.png) repeat-x;color:white;}#ticketDetailsBody.firefox2 .main_body{background-image:none;background-color:#4dabfa;padding-top:10px;}#ticketDetailsBody #hover_help{color:white;font-weight:bold;font-size:12px;position:absolute;top:2px;right:60px;}#ticketDetailsBody .logo_buttons{width:130px;height:200px;position:absolute;right:-130px;top:30px;}#ticketDetailsBody .main_body .resort_logo{width:130px;height:66px;background:url(../img/bg_skiresort_logo.png) no-repeat center;display:table;}#ticketDetailsBody .main_body .resort_logo div{display:table-cell;vertical-align:middle;text-align:center;padding:4px;}#ticketDetailsBody .main_body .buttons{width:120px;height:19px;padding:10px 0 10px 10px;background:url(../img/icons/skiline_chart_buttons_bg.png) no-repeat center;margin-top:10px;}#ticketDetailsBody .main_body .buttons img{margin-right:10px;}#ticketDetailsBody .button_left.small{margin-top:5px;margin-left:0;}#ticketDetailsBody .button_left.small.first_button{margin-top:10px;}#ticketDetailsBody .button_left.small a{font-size:12px;text-align:center;width:110px;}body.fr #ticketDetailsBody .button_left.small a{font-size:11px;}.resort_message{padding:10px 0 15px 0;}.resort_message a{color:#ff2fa7;}.simple_overlay iframe{border:none;overflow:hidden;}.simple_overlay.skiline_intermaps{width:700px;height:480px;}.simple_overlay.skiline_intermaps iframe{width:680px;height:460px;}.simple_overlay.resort_227{width:520px;height:520px;}.simple_overlay.resort_227 iframe{width:500px;height:500px;}.simple_overlay.resort_211{height:360px;}.simple_overlay.resort_211 iframe{height:340px;}.simple_overlay.skiline_gmaps{width:810px;height:610px;}.simple_overlay.skiline_gmaps iframe{width:800px;height:600px;}.image_panel .cal_month_name{color:white;display:block;font-weight:bold;position:absolute;text-align:center;top:11px;width:60px;font-size:12px;}.image_panel .cal_day{display:block;font-size:20px;font-weight:bold;position:absolute;text-align:center;top:26px;left:0;width:60px;}.image_panel .ski_ticket_totals{margin-bottom:0;}.image_panel .summary{margin-bottom:5px;}#ticketDetailsBody .sub_content{margin-top:30px;}#ticketDetailsBody .ski_ticket_totals>div{width:180px;}#ticketDetailsBody .ski_ticket_totals div.lift_count{width:120px;}#ticketDetailsBody .ski_ticket_totals div.slope_distance{width:200px;}#ticketDetailsBody .ski_ticket_totals div.day_count{width:120px;}#ticketDetailsBody .field_container{width:400px;float:left;}#ticketDetailsBody #day_selection_form .indicator{float:left;margin-left:10px;margin-top:6px;}#ticketDetailsBody .textoutput_background_left.day_resort{width:450px;}.image_panel a.ticket_link{position:relative;top:6px;left:3px;}#ticketDetailsBody .main_body .container{width:760px;}#ticketDetailsBody .addthis_toolbox{position:absolute;bottom:-20px;right:-130px;z-index:999;width:125px;}#ticketDetailsBody .addthis_toolbox .non_registered{color:#ff2fa7;font-weight:bold;}#manual_lifts table{display:block;width:400px;}#notLoggedInInfo .teaser{margin-bottom:10px;}#notLoggedInInfo .popup_link{color:white;}#ticketDetailsBody #ticket_register_form .field_container{width:300px;}#ticketDetailsBody .comp_row{position:relative;left:-50px;padding-bottom:3px;}#ticketDetailsBody .comp_row .images{float:left;padding-right:10px;position:relative;text-align:right;top:3px;width:40px;}#ticketDetailsBody .comp_row .favorite{margin-right:5px;}#ticketDetailsBody .comp_row .startDate{color:#4D4D4D;font-size:11px;margin-right:5px;}#ticketDetailsBody .comp_row .progress{margin-right:5px;}#ticketDetailsBody .comp_row a{position:relative;top:2px;}#ticketDetailsBody .table_paginator{margin-top:10px;}.image_panel.ski_resort{margin-left:0;position:relative;left:-60px;}.image_panel.ski_resort .icon{width:120px;text-align:right;}.image_panel.ski_resort .resort_name{color:#1a1a1a;font-weight:bold;margin-bottom:5px;}#ticketDetailsBody .media-grid .skimovie.panel{margin:8px 20px 7px 1px;}#ticketDetailsBody .media-grid .skimovie.panel:hover{margin:7px 19px 6px 0;}#resortsBody .main_body{background-color:#4dabfa;height:280px;}#resortsBody .map_container{height:280px;}#resortsBody .sub_content{width:740px;}#resortsBody .main_column_0{width:auto;}#resortsBody .tab-box-search .tab_right{margin-right:0;}#resortsBody .sub_right .snow_flake{width:50px;height:51px;position:relative;left:200px;top:10px;background:url(../img/icons/snowflake_blue_50.png) no-repeat;}#resortDetailsBody .main_body{background:url(../img/bg_resort_details.png) repeat-x;}#resortDetailsBody .left_right{width:760px;}#resortDetailsBody .name_slogan{position:absolute;bottom:50px;padding-bottom:10px;padding-left:70px;}#resortDetailsBody .main_body h1,#resortDetailsBody .main_body h2{color:white;margin:0;}#resortDetailsBody .main_body h2{font-weight:normal;}#resortDetailsBody .country_outline{width:150px;height:110px;position:absolute;top:20px;left:590px;}#resortDetailsBody .country_outline img{position:absolute;top:0;right:0;}#resortDetailsBody .address,#resortDetailsBody .contact{float:left;margin-right:20px;margin-bottom:10px;}#resortDetailsBody .teaser{padding-bottom:10px;}#resortDetailsBody #general_info{left:-125px;width:760px;}#resortDetailsBody #general_info .text{width:620px;}#resortDetailsBody .links{margin-bottom:25px;}#resortDetailsBody form .image_panel.ski_resort{left:-130px;}#resortDetailsBody form .image_panel.ski_resort div.text{max-width:630px;}#wispo .text{height:120px;}.intermaps_wispo{width:470px;height:125px;}.intermaps_wheather{position:absolute;width:300px;height:200px;right:50px;top:5px;}.buy_ticket{background:#e6e6e6 url(../img/bg_buy_tickets.png) no-repeat bottom center;width:270px;padding:15px;}.buy_ticket h3{margin:0;font-size:13px;}.container.newsfeed{margin-top:10px;}#communityBody .main_body{background:#4dabfa url(../img/bg_community.png) repeat-x top;}#communityBody .container{background:url(../img/bg_community_center.png) no-repeat top center;}.slider{width:900px;height:240px;position:relative;margin:0 auto;overflow:hidden;}.slider ul{width:9999px;list-style:none;position:absolute;top:0;left:0;margin:0;}.slider ul li{display:block;float:left;padding:0;height:240px;width:900px;margin:0;}#communityBody .group_bubble{background:url(../img/bg_community_bubble.png) no-repeat top left;height:200px;width:430px;padding:5px;margin:30px 25px 0 25px;}#communityBody .group_bubble .image_panel{margin:10px;}#communityBody .group_bubble .image_panel div.text{max-width:330px;height:160px;max-height:160px;overflow:hidden;}table.user_comp_result th,table.user_comp_result td{background-color:white;margin:0;padding:1px 5px 0 0;line-height:1em;}#friendsBody .main_body{background:#4dabfa url(../img/bg_community.png) repeat-x top;}#friendsBody .container{background:url(../img/bg_community_center.png) no-repeat top center;}#friendBody .main_body{background:#4dabfa url(../img/bg_friend_tabs.png) repeat-x top;}#friendBody .container{background:url(../img/bg_friend_center.png) no-repeat top center;}#friendBody .image_panel.ski_resort{left:-130px;}#groupsBody .main_body{background:#4dabfa url(../img/bg_group_tabs.png) repeat-x top;}#groupsBody .container{background:url(../img/bg_group_center.png) no-repeat top center;}#groupBody .main_body{background:#4dabfa url(../img/bg_group_tabs.png) repeat-x top;}#groupBody .container{background:url(../img/bg_group_center.png) no-repeat top center;}#albumBody .main_body{background-color:#4dabfa;}#albumBody .container{background:url(../img/bg_album_center.png) no-repeat top center;}.main_body .album_header{margin:20px 0 0 0;color:white;font-size:26px;font-weight:normal;}.main_body .album_header a{color:white;font-size:26px;}#albumBody .slider{width:900px;height:240px;position:relative;margin:0 auto;overflow:hidden;}#albumBody .slider ul{width:9999px;list-style:none;position:absolute;top:0;left:0;margin:0;}#albumBody .slider ul li{display:block;float:left;padding:0;height:240px;width:900px;margin:0;}#albumBody .album_bubble{background:url(../img/bg_album_bubble.png) no-repeat top left;height:193px;width:504px;margin:20px 25px 0 25px;}#albumBody .album_bubble .panel{padding:10px;width:410px;height:110px;}#albumBody .album_bubble .image{position:relative;display:block;width:110px;height:110px;float:left;}#albumBody .album_bubble .image .title{position:absolute;bottom:0;left:0;width:100px;max-width:100px;padding:5px;background-color:black;color:white;font-weight:bold;font-size:11px;filter:alpha(opacity = 70);-moz-opacity:.7;-khtml-opacity:.7;opacity:.7;}#albumBody .album_bubble .panel p.text{max-width:295px;width:295px;height:110px;max-height:110px;overflow:hidden;padding-left:5px;}#mediaBody .main_body{background:#4dabfa url(../img/bg_media.png) repeat-x top;}#mediaBody .container{background:url(../img/bg_media_center.png) no-repeat top center;}#rankingsBody .main_body{width:100%;position:relative;background:#4d4d4d url(../img/bg_ranking_plain.png) repeat-x top;overflow:hidden;}#rankingsBody .container{background:url(../img/bg_ranking_plain_center.png) no-repeat top center;}#rankingBody .main_body{width:100%;position:relative;background:#4d4d4d url(../img/bg_ranking.png) repeat-x top;overflow:hidden;}#rankingBody .container{background:url(../img/bg_ranking_center.png) no-repeat top center;}#rankingBody .sponsor-logo{background-position:center center;background-repeat:no-repeat;height:190px;left:643px;position:absolute;top:25px;width:195px;}#rankingBody .login_register #login_form{background-color:#898989;}#rankingBody .login_register .login{background-color:#898989;}body.promo-race{margin:0;}body.promo-race #competitionBody .main_body{background-image:none;height:50px;min-height:50px;}body.promo-race #competitionBody .container{background-image:none;height:50px;width:100%;}body.promo-race #competitionBody .main_column_0_wrap{top:0;}body.promo-race #competitionBody .main_column_1{width:auto;}body.promo-race #competitionBody .sub_content{max-width:840px;width:auto;margin:20px auto 0 auto;padding:0 5px;}body.promo-race #competitionBody .registration_teaser{right:10px;}body.promo-race #competitionBody .main_body.register{height:auto;}body.promo-race #competitionBody .sub_content.left_right{max-width:840px;width:auto;margin-top:0;}body.promo-race #competitionBody .sub_left{width:69%;float:left;margin-bottom:30px;padding-top:10px;padding-right:1%;}body.promo-race #competitionBody .sub_left .image_panel div.text{max-width:400px;}body.promo-race #competitionBody .sub_right{width:30%;float:right;margin-bottom:30px;position:relative;}body.promo-race #competitionBody #resort_selection_form{margin-left:130px;}body.promo-race #ticket_form_container .image_panel .text{max-width:340px;width:340px;}body.promo-race .image_panel.ski_resort{left:0;}body.promo-race .image_panel.ski_resort .icon{width:60px;}body.promo-race .image_panel .text{max-width:600px;width:600px;}body.promo-race #ticket_form .skipass_248x394{position:absolute;left:400px;top:-323px;}body.promo-race #competitionBody .image_panel.ski_resort,body.promo-race #rankingBody .image_panel.ski_resort{margin-left:0;position:relative;left:0;}#competitionsBody .main_body{background:#4dabfa url(../img/bg_competitions.png) repeat-x top;}#competitionsBody div.messages{padding-bottom:20px;}#competitionsBody .container{background:url(../img/bg_competitions_center.png) no-repeat top center;}#competitionsBody .image_panel.ski_resort{left:-125px;}#competitionsBody .image_panel.ski_resort div.text{width:630px;}#competitionsBody div.messages{padding-bottom:20px;}#competitionBody .main_body{width:100%;position:relative;background:#4dabfa url(../img/bg_competition.png) repeat-x top;overflow:hidden;}#competitionBody .container{background:#4dabfa url(../img/bg_competition_center.png) no-repeat top center;}.main_column_0_wrap{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=33)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=33);opacity:.33;background-color:white;height:50px;position:absolute;top:190px;left:0;width:100%;}#rankingBody .main_column_12 h2,#competitionBody .main_column_12 h2{padding-top:33px;}#rankingBody .main_column_0,#rankingBody .main_column_1,#rankingBody .main_column_01,#rankingBody .main_column_12,#competitionBody .main_column_0,#competitionBody .main_column_1,#competitionBody .main_column_01,#competitionBody .main_column_12{z-index:2;}#competitionBody .login_register .login{background-color:#69B9FD;}#competitionBody .badge-info p{margin-left:40px;}#competitionBody .badge-info img{float:left;padding-top:5px;}#competitionBody .ski_ticket_totals{margin-bottom:20px;margin-top:20px;padding-top:20px;}#competitionBody #ticket_form_container{margin-top:35px;}#competitionBody .image_panel.ski_resort,#rankingBody .image_panel.ski_resort{margin-left:0;position:relative;left:-130px;}#competitionBody #resortPopup{width:500px;position:fixed;}.new_owner_field{float:left;width:200px;}.new_owner_link{float:left;width:250px;}table.rankingTable{width:600px;margin-bottom:10px;}table.rankingTable td,table.rankingTable img{vertical-align:middle;}table.membersTable{width:550px;}table.membersTable td{border-left:1px solid #dedede;}table.membersTable td:FIRST-CHILD{border-left:none;}.userAnnotation{position:relative;display:inline-block;vertical-align:middle;padding-right:3px;}.userAnnotation .small{position:absolute;width:16px;height:16px;z-index:2;}.userAnnotation .owner.small{background:url(../img/annotation_my_8.png) bottom right no-repeat;}.userAnnotation .moderator.small{background:url(../img/annotation_moderator_8.png) bottom right no-repeat;}#competitionsBody .image_panel div.text{max-height:120px;overflow:hidden;}#skimoviesBody .main_body{background:#4dabfa url(../img/bg_skimovies.png) repeat-x top;}#skimoviesBody .container{height:290px;background:url(../img/bg_skimovies_center.png) no-repeat top center;}#skimoviesBody .player{position:absolute;top:0;right:100px;width:340px;height:190px;}#skimoviesBody .movie a{font-weight:bold;}#skimoviesBody.spot .main_body{background-image:url(../img/bg_skimoviespot.png);}#skimoviesBody.spot .container{background-image:none;}#skimoviesBody.spot .skiMovieSlider{position:relative;top:7px;}#skimoviesBody.spot .enter_skipass{background-image:url(../img/skipass_teaser_gray.png);width:110px;height:155px;top:0;left:0;position:relative;float:left;color:#5d5d5d;padding:5px 20px;margin:8px 15px 7px;}#skimoviesBody.spot .enter_skipass .teaser{font-size:11px;color:#969696;}#skimoviesBody.spot .enter_skipass .button_right{width:70px;}#skimoviesBody.spot .enter_skipass .button_left{bottom:15px;}#skimoviesBody .enter_skipass{top:5px;left:70px;}#skimoviesBody .skiMovieSlider{position:relative;top:30px;left:240px;}#skimoviesBody .slider .panel{margin:0;width:264px;float:left;}#skimoviesBody .slider{width:264px;height:180px;margin:0;left:70px;top:0;}#skimoviesBody .slider div.body{position:relative;width:250px;height:160px;}#skimoviesBody .slider .title{position:absolute;bottom:0;left:0;width:240px;max-width:240px;padding:5px;background-color:black;color:white;font-weight:bold;font-size:11px;filter:alpha(opacity = 70);-moz-opacity:.7;-khtml-opacity:.7;opacity:.7;}#skimoviesBody .slider .items{width:9999px;list-style:none;position:absolute;top:0;left:0;margin:0;}#skimoviesBody .container .next{position:absolute;top:-10px;left:334px;background:url(../img/arrows.png) no-repeat 0 0;width:67px;height:200px;}#skimoviesBody .container .next:hover{background-position:0 -200px;}#skimoviesBody .container .prev{position:absolute;top:-10px;left:3px;background:url(../img/arrows.png) no-repeat -67px 0;width:67px;height:200px;}#skimoviesBody .container .prev:hover{background-position:-67px -200px;}#skimoviesBody .main_column_0{width:800px;}#skimoviesBody .spotPanel{background:url(../img/bg_spot1.png) no-repeat 0 0;width:300px;float:left;margin:10px 30px 20px 0;position:relative;}#skimoviesBody .spotTitle{width:190px;height:50px;vertical-align:middle;float:right;}#skimoviesBody .spotTitleInline{max-height:50px;overflow:hidden;}#skimoviesBody .spotLogo{width:100px;height:100px;background-repeat:no-repeat;background-position:center center;margin-right:5px;position:absolute;left:0;top:0;}#skimoviesBody .spotTrailer{background:url(../img/bg_spot2.png) no-repeat right center;width:100%;height:50px;display:block;float:right;}#skimoviesBody .spotMovieCount{color:#1a1a1a;font-size:11px;text-align:right;float:right;padding:17px 10px 0 0;}#skimovieBody .main_body{height:300px;background:#4dabfa url(../img/bg_skimovie.png) repeat-x top;margin-bottom:20px;}#skimovieBody .container{background:url(../img/bg_skimovie_center.png) no-repeat top center;height:300px;width:1000px;}#skimovieBody .sub_content{margin-top:40px;}#skimovieBody #playerDiv{left:123px;position:absolute;top:30px;height:302px;}#skimovieBody #overlay_player{width:675px;height:437px;}#skimovieBody .finished_overlay{display:none;}#skimovieBody .not_published{left:0;position:absolute;top:0;width:115px;height:115px;display:block;}body.de .not_published{background-image:url(../img/de/not_published.png);}body.en .not_published{background-image:url(../img/en/not_published.png);}body.fr .not_published{background-image:url(../img/fr/not_published.png);}body.ru .not_published{background-image:url(../img/ru/not_published.png);}body.it .not_published{background-image:url(../img/it/not_published.png);}body.cs .not_published{background-image:url(../img/cs/not_published.png);}#player_tabs{width:60px;height:300px;position:absolute;top:30px;left:63px;}#player_tabs a{display:block;width:50px;height:40px;margin-bottom:10px;background:url(../img/icons/movie_types.png) no-repeat;}#player_tabs a.start-box{background-position:0 -0px;}#player_tabs a.start-box.selected{background-position:0 -80px;}#player_tabs a.race{background-position:0 -40px;}#player_tabs a.race.selected{background-position:0 -120px;}#player_tabs a.hd{background-position:0 -160px;}#player_tabs a.hd.selected{background-position:0 -200px;}#player_buttons{height:100px;position:absolute;top:240px;left:583px;padding-left:30px;}#player_buttons a{margin:10px 10px 10px 0;}#player_buttons a.download{width:77px;height:35px;display:block;background:url(../img/icons/movie_download.png) no-repeat;font-size:12px;color:#4d4d4d;padding:5px 0 0 33px;}#player_buttons a:hover{background-position:0 -40px;}#player_buttons_info{clear:both;color:#b3b3b3;font-size:12px;padding-top:6px;}#spot_title{height:60px;position:absolute;bottom:70px;left:583px;padding-left:30px;}#skimovieBody #spot_title h1,#skimovieBody #spot_title a{font-size:20px;font-weight:bold;color:white;}#spot_title p{color:white;}#movie_overlay{position:absolute;width:270px;height:44px;bottom:52px;right:10px;background:url(../img/movie_overlay.png) no-repeat;}.movie_comp_badge{position:absolute;bottom:52px;left:10px;}#movie_competition_bar{width:170px;position:absolute;bottom:30px;right:70px;height:10px;padding:0 10px 3px 10px;}#movie_competition_bar a{font-size:10px;color:white;overflow:hidden;height:14px;width:170px;}#movie_timebar_diff{font-size:10px;font-weight:bold;color:white;width:43px;position:absolute;bottom:30px;right:10px;height:10px;padding:0 5px 3px 5px;text-align:right;}#movie_bar{width:270px;height:30px;position:absolute;bottom:0;right:0;}#movie_timebar,#movie_userbar{font-size:11px;color:#1a1a1a;height:16px;padding:2px 10px;}#movie_userbar{width:170px;position:absolute;bottom:10px;right:70px;}#movie_userbar a{font-size:11px;font-weight:bold;color:#1a1a1a;overflow:hidden;width:110px;height:14px;}#movie_userbar .rank{font-weight:bold;margin-left:15px;color:#1a1a1a;}#movie_timebar{width:43px;position:absolute;bottom:10px;right:10px;padding:2px 5px;text-align:right;}#movie_title{background-color:#4d4d4d;width:430px;position:absolute;bottom:82px;padding:2px 10px;opacity:.8;}#movie_title a{font-size:12px;color:white;}#movie_description{width:430px;height:30px;position:absolute;bottom:32px;padding:10px 10px;}#movie_description a,#movie_description span{font-size:25px;color:white;}#movie_description img{vertical-align:top;}#movie_disqualified{background-color:#ff2fa7;width:430px;height:50px;position:absolute;bottom:32px;font-size:14px;font-weight:bold;color:white;padding:5px 10px;}#skimovieBody .player{height:302px;width:450px;}#skimovieBody .playlist{left:613px;position:absolute;top:20px;width:290px;}#skimovieBody .playlist .borderpanel_bottom_right{padding:15px;}#skimovieBody .playlist a{font-weight:bold;}#skimovieBody .playlist a.popup_link{margin-left:3px;font-weight:normal;}#skimovieBody #movieDescription{margin:8px 0;}#skimovieBody #authorPanel{padding:15px 0 10px 0;}#skimovieBody h1{color:black;margin-bottom:5px;}#skimovieBody p.info{font-size:10px;color:#333;}#skimovieBody p.rating_info{font-size:12px;color:#969696;}#skimovieBody .competitionsTable th{background-color:transparent;color:#969696;font-weight:bold;padding-left:0;}#skimovieBody .competitionsPanel{width:450px;}#skimovieBody #disqualifyForm{margin-top:5px;}#skimovieBody .ratingPanel{padding:10px 0;margin-left:-70px;}#skimovieBody .ratingPanel #rating_show_link{margin-left:70px;}#skimovieBody .ratingPanel .messages{margin-left:70px;}#skimovieBody #download_overlay{width:442px;min-height:100px;}#skimovieBody #download_overlay img.left{padding:0 5px 5px 0;}.tab-box-active{padding:0;float:left;position:relative;}.tab-box-active .tab_left{background:url(../img/tabs/tab_blue.png) no-repeat 0 -120px;width:10px;}.tab-box-active .tab_right{background:url(../img/tabs/tab_blue.png) no-repeat 0 -160px;width:10px;margin-right:10px;}.tab-box-active .tab_content{background-color:white;height:40px;}.tab-box-inactive{padding:0;float:left;position:relative;}.tab-box-inactive .tab_left{background:url(../img/tabs/tab_blue.png) no-repeat 0 0;width:10px;}.tab-box-inactive .tab_right{background:url(../img/tabs/tab_blue.png) no-repeat 0 -40px;width:10px;margin-right:10px;}.tab-box-inactive .tab_content{background:url(../img/tabs/tab_blue.png) repeat-x 0 -80px;height:40px;}.tab-box-inactive.black .tab_left,.tab-box-inactive.black .tab_right,.tab-box-inactive.black .tab_content{background-image:url(../img/tabs/tab_black_inactive.png);}.tab-box-active,.tab-box-active a{font-size:14px!important;font-weight:bold;color:#333;}.tab-box-inactive,.tab-box-inactive a{font-size:14px!important;font-weight:bold;color:white;}.tab-box-inactive-dark,.tab-box-inactive-dark a{font-size:14px!important;font-weight:bold;color:white;}.tab-box-active a{display:block;height:36px;padding:4px 5px 0 5px;}.tab-box-inactive a{display:block;height:36px;padding:4px 5px 0 5px;}.tab-box-inactive-dark a{display:block;height:36px;padding:4px 5px 0 5px;}.tab-box-search-content{width:250px;padding-top:10px;}.tab-box-search .tab_right{margin-right:60px;}.tab_menu{position:absolute;z-index:9999;bottom:0;height:0;overflow:hidden;}.tab_menu table{height:100%;width:100%;}.tab_menu a{height:15px;}.tab-box-inactive .tab_menu .left,.tab-box-active .tab_menu .left,.tab-box-inactive .tab_menu .right,.tab-box-active .tab_menu .right{width:8px;float:none;background-repeat:no-repeat;}.tab-box-inactive .tab_menu .left,.tab-box-active .tab_menu .left{background-position:top left;}.tab-box-inactive .tab_menu .right,.tab-box-active .tab_menu .right{background-position:top right;}.tab-box-inactive .tab_menu .center,.tab-box-active .tab_menu .center{padding-top:5px;vertical-align:top;}.tab-box-inactive .tab_menu .left{background-image:url(../img/tabs/tab_menu_inactive_left.png);}.tab-box-inactive .tab_menu .center{background-color:#1479f5;}.tab-box-inactive .tab_menu .right{background-image:url(../img/tabs/tab_menu_inactive_right.png);}.tab-box-active .tab_menu .left{background-image:url(../img/tabs/tab_menu_active_left.png);}.tab-box-active .tab_menu .center{background-color:white;}.tab-box-active .tab_menu .right{background-image:url(../img/tabs/tab_menu_active_right.png);}.tab_menu ul{list-style-type:none;padding-bottom:2px;}.tab_left,.tab_right,.tab_content,.tab_container{height:40px;position:relative;float:left;}.tab-box-inactive.unavailable a,.tab_container.unavailable a{background:url(../img/tabs/tab_inactive_unavailable.png) no-repeat center top;}.tab_label{position:relative;}.tab_indicator{height:100%;width:40px;float:left;position:relative;top:6px;}.ajax_indicator{height:32px;width:32px;display:table-cell;background:url(../img/ajax/ajax_indicator_black.gif) no-repeat center center;}.ajax_include{width:100%;}a.imageLink{display:block;margin-bottom:5px;font-size:12px;color:#999;white-space:nowrap;}a.imageLink.disabled{color:#ccc;}a.imageLink img{text-align:left;vertical-align:middle;padding-right:7px;}a.imageLink.disabled img{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);}a.imageLink.disabled:hover{color:#ccc;}a.imageLink:hover{color:#333;}a.imageLink.radioButton span{padding-bottom:3px;}a.imageLink.inline{display:inline-block;}a.imageLink img.indicator{margin-left:10px;}.back_link{color:#1290f8;display:block;padding-bottom:10px;}.popup_link.blue{color:#1290f8;}.popup_container{margin:20px 0 20px 0;}.popup_container .logo{text-align:right;margin-right:10px;margin-bottom:10px;}.popup_titlebar{height:30px;background-color:#dceefe;color:#333;padding-left:20px;margin-bottom:20px;}.popup_titlebar h1{font-size:19px;font-weight:bold;padding-top:4px;color:#1a1a1a;}.popup_content{padding-left:20px;padding-right:20px;margin-bottom:20px;}.popup_container .button_panel{text-align:right;margin:20px;}.popup_container .button{display:inline;}form.admin{margin:10px;}#adminBody{background-color:#FFF;padding:10px;}.admin .datatable{border:solid 1px #888;}.admin .datatable td{padding-bottom:5px;padding-top:5px;}.admin .log{border:solid 1px #888;height:200px;margin-bottom:20px;padding:10px;overflow:scroll;}.admin .td_checkbox{text-align:center;width:20px;}.admin_main{background-color:#FFF;padding:10px;}.rating_small{vertical-align:middle;margin:0 5px;}.rating_big{vertical-align:middle;margin:0 5px 0 0;}.ratingblock{display:block;}.ratingwrap{background:url('../img/rating/rating_bg.png') top left no-repeat;padding-top:2px;padding-left:2px;}.ratingblock label{color:#c4c4c4;font-size:14px!important;font-weight:bold;padding:0 0 0 10px;}.unit-rating{float:left;list-style:none;margin:0;padding:0;height:16px;position:relative;background:url('../img/rating/dots.png') top left repeat-x;}.unit-rating li{text-indent:-90000px;padding:0;margin:0;float:left;}.unit-rating li a{outline:none;display:block;width:16px;height:16px;text-decoration:none;text-indent:-9000px;z-index:20;position:absolute;padding:0;}.unit-rating li a:hover{background:url('../img/rating/dots.png') left center;z-index:2;left:0;}.unit-rating a.r1-unit{left:0;}.unit-rating a.r1-unit:hover{width:16px;}.unit-rating a.r2-unit{left:16px;}.unit-rating a.r2-unit:hover{width:32px;}.unit-rating a.r3-unit{left:32px;}.unit-rating a.r3-unit:hover{width:48px;}.unit-rating a.r4-unit{left:48px;}.unit-rating a.r4-unit:hover{width:64px;}.unit-rating a.r5-unit{left:64px;}.unit-rating a.r5-unit:hover{width:80px;}.unit-rating li.current-rating{background:url('../img/rating/dots.png') left bottom;position:absolute;height:16px;display:block;text-indent:-9000px;z-index:1;}.ratingImagePanel .text{width:550px!important;}.ratingImagePanel .rating_caption{margin-bottom:3px;}.ratingImagePanel .date_info{font-size:12px;color:#969696;}.ratingImagePanel .rating_info{width:65px;height:14px;}.media-grid.header{position:relative;}.media-grid.header .panel{margin:0 20px 0 0;}.media-grid.header .image.panel{background:white url(../img/bg_header_imageborder.png) no-repeat top left;}.media-grid.header .video.panel{background:white url(../img/bg_header_videoborder.png) no-repeat top left;}.media-grid.header .slider{width:730px;height:170px;position:relative;margin:20px 0 0 70px;overflow:hidden;}.media-grid.header .slider .items{width:9999px;list-style:none;position:absolute;top:0;left:0;margin:0;}.media-grid.header .slider .items+div{float:left;}.media-grid.header .next{position:absolute;top:0;right:33px;background:url(../img/arrows.png) no-repeat 0 -30px;width:67px;height:170px;}.media-grid.header .next:hover{background-position:0 -230px;}.media-grid.header .prev{position:absolute;top:0;left:3px;background:url(../img/arrows.png) no-repeat -67px -30px;width:67px;height:170px;}.media-grid.header .prev:hover{background-position:-67px -230px;}.media-grid .album.panel{background:white url('../img/bg_grid_album.png') no-repeat;}.media-grid .album.panel .body{margin:15px 15px 0 5px;}.media-grid .album.panel .title{width:120px;}.media-grid .panel{float:left;margin:5px 3px 5px 2px;position:relative;border:none;width:130px;height:150px;}.media-grid .image.panel{background:#e9e9e9 url('../img/bg_grid_image.png') no-repeat;}.media-grid .video.panel{background:#e9e9e9 url('../img/bg_grid_video.png') no-repeat;}.media-grid .skimovie.panel{background:#fff none no-repeat;width:150px;height:165px;margin:8px 15px 7px 15px;display:block;cursor:pointer;}.media-grid .skimovie.panel:hover{border:1px solid #ccc;margin:7px 14px 6px 14px;}.media-grid .title{display:block;width:130px;height:30px;max-height:30px;overflow:hidden;color:#5d5d5d;font-weight:bold;font-size:12px;text-align:center;padding:0;}.media-grid .body{display:block;width:110px;height:110px;margin:10px 10px 0 10px;}.media-grid .video.panel .body{display:block;width:110px;height:94px;margin:26px 10px 0 10px;}.media-grid .skimovie.panel .body{width:150px;height:85px;max-height:85px;margin:0;overflow:hidden;}.media-grid .skimovie.panel .title{width:150px;height:80px;max-height:80px;margin:0 2px;}.media-grid .skimovie.panel .title a{font-size:11px;color:#333;font-weight:bold;}.media-grid .skimovie.panel .title p{text-align:left;font-size:11px!important;font-weight:normal;margin-bottom:5px;}.media-grid .skimovie.panel .title .rating_small{vertical-align:middle;margin:0 5px 0 0;}.media-grid .body .rating_small{position:absolute;top:5px;right:0;}.video-grid .thumbnail-cell{position:relative;}.video-grid .rating_small{position:absolute;bottom:-5px;right:-5px;margin:0;}.mediaForm{width:730px;text-align:center;}.mediaForm .media-box{display:inline-block;width:auto;}.mediaForm .media-box .media_name{text-align:left;padding-top:2px;color:#5d5d5d;font-size:11px;}.mediaForm .media-box .media_name a{font-weight:bold;font-size:11px;}.mediaForm .description-box{text-align:left;}.rating-box{margin:15px 0 0 0;}.map_container{height:280px;width:900px;position:absolute;top:0;left:0;}.map{width:100%;height:100%;}.ski_resort_marker{width:15px;height:19px;background:url(../img/icons/maps_ski_resort_marker.png) no-repeat center center;position:absolute;top:0;left:0;}.ski_resort_marker:hover,.ski_resort_marker.selected{background-image:url(../img/icons/maps_ski_resort_marker_pink.png);z-index:500000;cursor:pointer;}.ski_resort_info_panel{position:relative;border:#1290f8 solid 2px;background-color:white;z-index:600000;display:inline-block;padding:10px;}.ski_resort_info_panel+.tip{position:relative;background:url(../img/map_info_window_tip.png) no-repeat top left;top:-2px;z-index:600001;width:13px;height:12px;}.ajax_indicator.maps{width:24px;height:24px;position:absolute;left:335px;top:22px;background:url(../img/ajax/bg_maps_ajax_indicator.png) no-repeat;}.ajax_indicator.maps img{position:absolute;left:4px;top:4px;}.ski_resort_map_info_window{min-height:80px;}.ski_resort_map_info_window td{vertical-align:top;}.ski_resort_map_info_window span{color:#333;font-weight:bold;padding-left:10px;}#ie6Body .main_body{background:#4dabfa;}#ie6Body .container{background:url(../img/bg_ie6.png) center center;}#ie6Body .container .balloon{position:absolute;color:#5d5d5d;font-weight:bold;font-size:12px;left:525px;top:40px;}#ie6Body th{background-color:white;}#ie6Body li{margin-bottom:10px;}#errorBody .main_body{background:#4dabfa;}#errorBody .container{background:url(../img/bg_error.png) center center;}#errorBody .container .balloon1{position:absolute;color:#5d5d5d;font-weight:bold;font-size:12px;left:645px;top:30px;}#errorBody .container .balloon2{position:absolute;color:white;font-weight:bold;font-size:12px;left:645px;top:80px;}#warningBody .main_body{background:#4dabfa;}#warningBody .container{position:relative;background:url(../img/bg_warning_center.png) center center;}#warningBody .container .balloon{position:absolute;color:white;font-weight:bold;font-size:24px;left:75px;bottom:30px;}#searchBody .main_body{background:url(../img/bg_search.png) repeat-x;}#searchBody .container{background:url(../img/bg_search_center.png) no-repeat center;}.tab-box-active #search_result_type_menu.tab_menu{min-width:120px;}#search_result .image_panel{margin-left:-170px;}#search_result .image_panel .text{max-width:750px;}#search_result .image_panel div.icon{width:160px;text-align:right;}.search_details .imageLink img{padding-right:30px;}#inviteFriendsBody .main_body{background-color:#4dabfa;}#inviteFriendsBody .container{background:url(../img/bg_community_center.png) no-repeat center;}#recommendSkilineBody .main_body{background-color:#4dabfa;}#recommendSkilineBody .container{background:url(../img/bg_community_center.png) no-repeat center;}#contactBody .main_body{background-color:#4dabfa;}#contactBody .container{background:url(../img/bg_community_center.png) no-repeat center;}#contactForm{width:520px;padding-top:10px;}.legend td{vertical-align:middle;}.legend td.icon{width:15px;}.legend td.text{padding-right:20px;}#privacyProfileBody .main_body{background:#4dabfa url(../img/bg_profile.png) no-repeat bottom center;}table.privacy_settings{margin-top:20px;}.privacy_image{vertical-align:middle;display:inline-block;background:url(../img/privacy.png) top left no-repeat;width:120px;height:30px;padding:0 5px;}.privacy_image.everybody{background-position:0 0;}.privacy_image.friends{background-position:0 -30px;}.privacy_image.nobody{background-position:0 -60px;}.privacy_image a{width:40px;height:30px;display:block;float:left;}.addthis_toolbox .send_link_email{width:16px;height:16px;background:url(../img/icons/email.png) no-repeat center;display:inline-block;}.email_popup{padding-top:20px;padding-left:20px;position:relative;overflow:auto;}.email_popup .image_panel .text{width:440px;}.email_popup div.icon{width:100px;}.email_popup #rec_img_pnl div.icon div{text-align:left;}.email_popup #rec_img_pnl div.text{height:115px;width:550px;overflow:auto;}.email_popup #rec_img_pnl div.text .receiver_list{width:440px;}.email_popup .button_panel{padding-right:125px;margin-top:-10px;}.email_popup textarea{height:110px;}.email_popup .separator{margin-top:20px;border-top:#f994d4 2px solid;height:20px;margin-left:-20px;}.b2b.addresses .main_body{background:#4d4d4d url(../img/bg_b2b_addresses.png) no-repeat center;}.b2b.statistics .main_body{background:#4d4d4d url(../img/bg_b2b_statistics.png) no-repeat center;}.b2b #addr_dl_form{padding-bottom:10px;}.b2b #addr_dl_form .first_label{width:100px;text-align:right;}.b2b #addr_dl_form .ski_resort,.b2b #addr_dl_form .encoding{width:350px;}.b2b #addr_dl_form .date{width:200px;}.b2b #addr_dl_form div.userType{padding-top:5px;padding-bottom:10px;}.b2b #addr_dl_form .userType table{float:left;}.b2b #addr_dl_form .userType img{float:left;margin-top:5px;}.b2b #addr_dl_form div.download{margin-top:5px;}.b2b #addr_dl_form a.excel{padding-left:3px;}.b2b #addr_dl_form div.space{margin-top:20px;}a.excel span{position:relative;bottom:3px;}.b2b table.statistics{margin-top:15px;}.b2b table.statistics td.numeric{text-align:right;}.b2b table.statistics tr.total{font-weight:bold;}.b2b #statistics_form .date{width:200px;float:left;}.b2b #statistics_form .period td{padding-bottom:5px;}.b2b #statistics_form .from_to{position:relative;left:60px;top:-28px;}.b2b #statistics_form .from_to .to_label{display:block;float:left;margin:5px 10px 0;}input.file-hidden{position:relative;text-align:right;-moz-opacity:0;filter:alpha(opacity:0);opacity:0;z-index:2;}div.fileinputs{position:relative;}div.fakefile{position:absolute;top:0;left:0;z-index:1;}#translationComingSoonBody .main_body{background:#4dabfa url(../img/bg_profile.png) no-repeat bottom center;}#translationComingSoonBody li.info_message{font-size:14px;font-weight:bold;color:#ff2fa7!important;}.popup_overlay{display:none;z-index:10000;width:420px;position:fixed!important;}.popup_overlay .header{background:transparent url(../img/bg_message_box_top.png) no-repeat scroll center top;min-height:12px;width:400px;padding:0 10px 10px;}.popup_overlay .content{background:transparent url(../img/bg_message_box_bottom.png) no-repeat scroll center bottom;min-height:70px;width:400px;padding:0 10px 10px;position:relative;}.popup_overlay .content .popupIcon{position:absolute;width:30px;height:30px;}.popup_overlay .content .message{position:relative;left:50px;padding-right:50px;font-size:13px;color:#333;}.popup_overlay .content .buttons{position:relative;top:10px;float:right;padding:10px 10px 15px;}.popup_overlay .content .button_panel{position:relative;top:10px;float:right;padding:10px 10px 15px;}.popup_overlay .content .popupIcon.yesNo{background:url(../img/yesNoMessageIcon.png) no-repeat center center;}.simple_overlay{display:none;z-index:10000;background-color:#fff;width:675px;min-height:200px;border:1px solid #666;padding:15px;-moz-box-shadow:0 0 90px 5px #000;-webkit-box-shadow:0 0 90px #000;}.simple_overlay .close{background-image:url(../img/overlay/close.png);position:absolute;right:-15px;top:-15px;cursor:pointer;height:35px;width:35px;}.title_overlay{display:none;z-index:10000;background-color:#fff;width:700px;min-height:200px;border:1px solid #666;padding:0 0 10px 0;-moz-box-shadow:0 0 90px 5px #000;-webkit-box-shadow:0 0 90px #000;}.title_overlay .close{background-image:url(../img/icons/close_dialog.png);position:absolute;right:15px;top:15px;cursor:pointer;height:14px;width:14px;}.title_overlay .title{color:white;font-size:24px;padding:10px 0 10px 130px;background-color:#4dabfa;}.tooltip{display:none;background-color:white;border:2px solid #1290F8;color:#1A1A1A;min-width:250px;font-family:arial;font-size:13px;padding:7px;z-index:10000;}#diaryTooltip{padding:0!important;}.tickercontainer{height:13px;width:760px;text-align:left;}.tickercontainer div{width:750px;position:relative;left:5px;overflow:hidden;}.tickercontainer ul{list-style-type:none;margin:0;padding:0;position:relative;float:left;}.tickercontainer li{margin:0;padding:0;float:left;color:#ff2fa7;}.tickercontainer li span{padding:0;float:left;}.tickercontainer li span.time{font-weight:bold;margin-right:5px;}.tickercontainer li span.message{margin-right:15px;}#ticketListForm .buttons .button_left{display:inline;float:left;}#day_selection_form{padding:0;margin:0;}.message_box_container .buttons .button_left{display:inline;float:left;}.IE_7 #edit_personal_profile_form .button_panel{padding-top:10px;}.IE_7 #loginBody .forgot_password{margin-top:0;}.IE_7 .message_box .rich-mp-container{background:white;width:420px;border:solid 2px #1290f8;}.IE_7 .message_box .rich-mpnl-content{background:white;border:none;}.IE_7 #ticket_register_form .f_field{padding-top:5px;}body.IE_7{overflow-x:hidden;}#enterTicketBody #sel_info_message{float:left;color:white;font-weight:bold;margin-top:14px;margin-left:20px;}#enterTicketBody #resort_selection .selection{overflow:auto;height:260px;float:left;margin:10px 0 10px 0;font-size:18px;color:white;}#enterTicketBody #resort_selection .flag{float:left;width:20px;position:relative;top:8px;}#enterTicketBody #resort_selection .flag img{float:left;}#enterTicketBody #resort_selection .selection .item{padding:2px 5px 2px 12px;}#enterTicketBody #resort_selection .selection .item.all{color:#DCEEFE;font-size:13px;}#enterTicketBody #resort_selection .selection .item:hover{border:1px solid white;cursor:pointer;padding:1px 5px 1px 12px;}#enterTicketBody #resort_selection .selection .item.selected{background-color:#DCEEFE;color:#1a1a1a;}#enterTicketBody #resort_selection .selection.countries{width:155px;margin-left:70px;}#enterTicketBody #resort_selection .selection.provinces{width:187px;border-left:5px solid white;}#enterTicketBody #resort_selection .selection.resorts{width:410px;border-left:5px solid white;}#enterTicketBody #resort_selection .selection.resorts a{font-size:18px;color:white;}#enterTicketBody #resort_selection .selection.resorts .selected a{color:#1a1a1a;}#enterTicketBody div.search{width:760px;margin-left:auto;margin-right:auto;height:40px;position:relative;}#enterTicketBody div.search .indicator{left:315px;position:absolute;top:7px;}#enterTicketBody div.search input{border:none;font-size:1.2em;position:absolute;top:4px;left:45px;width:250px;}#enterTicketBody div.search .imageLink{position:relative;top:5px;white-space:nowrap;left:10px;float:left;}#enterTicketBody .sub_content{clear:both;}#enterTicketBody .sub_content .help{width:500px;}#enterTicketBody .resort_list{position:relative;left:-70px;}.country_province .country{width:200px;float:left;margin-right:10px;}.country_province .province{width:200px;float:left;}#enterTicketNumberBody .container{height:280px;background:url(../img/bg_ticket_enter_form.png) no-repeat 70px 40px;}#enterTicketNumberBody h2.rname{position:relative;top:15px;left:75px;font-size:16px;display:inline;}#enterTicketNumberBody a.resorts_link{color:white;left:425px;position:absolute;text-align:right;text-decoration:underline;top:12px;width:165px;}#enterTicketNumberBody .resort_logo{border-bottom:2px solid #DDD;height:120px;left:70px;position:absolute;top:-225px;width:678px;}#enterTicketNumberBody .resort_logo img{margin-left:15px;max-height:130px;max-width:420px;}#enterTicketNumberBody .legal{position:relative;left:90px;top:-75px;}#enterTicketNumberBody .legal .image_panel .text{max-width:415px;}#ticket_form{width:500px;position:relative;top:-90px;left:90px;}#ticket_form .type_selections{margin-bottom:10px;}#ticket_form .type_selections label{margin-right:10px;font-size:12px;}#ticket_form .skipass{z-index:2000;}#ticket_form .skipass_248x394{position:absolute;left:425px;top:-321px;width:284px;height:429px;background:url(../img/bg_ski_ticket_248x394.png) no-repeat top center;padding-bottom:40px;}#ticket_form .skipass_248x394 img.ticket{position:absolute;top:19px;left:19px;}#ticket_form .skipass_248x394 img.number_marker{height:2px;left:-10px;position:absolute;top:334px;width:30px;}#ticket_form .skipass_248x156{position:absolute;left:445px;top:-85px;width:279px;height:188px;background:url(../img/bg_ski_ticket_248x156.png) no-repeat top center;padding-bottom:40px;}#ticket_form .skipass_248x156 img.ticket{position:absolute;top:16px;left:16px;}#ticket_form .skipass_248x156 img.number_marker{height:2px;left:-30px;position:absolute;top:97px;width:50px;}#ticket_form .skipass_248x156_2{background:url("../img/bg_ski_ticket_248x156.png") no-repeat scroll center top transparent;height:188px;left:445px;padding-bottom:40px;position:absolute;top:-128px;width:279px;}#ticket_form .skipass_248x156_2 img.ticket{position:absolute;top:16px;left:16px;}#ticket_form .skipass_248x156_2 img.number_marker{height:2px;left:-30px;position:absolute;top:143px;width:50px;}#ticket_form .skipass_ticket_corner{left:440px;position:absolute;top:-100px;}#ticket_form .skipass_ticket_corner img.number_marker{bottom:12px;height:2px;left:-25px;position:absolute;width:30px;}#ticket_form .skipass_other{width:279px;height:188px;left:430px;position:absolute;top:-105px;}#ticket_form .skipass_other img.number_marker{position:absolute;bottom:26px;left:-15px;width:35px;height:2px;}#ticket_form .skipass_other div{position:relative;text-align:center;font-size:22px;font-weight:bold;color:#ccc;bottom:115px;}#ticket_form .image_panel .text{width:430px;}#ticket_form .form_field .form_label{width:120px;}#ticket_form .field_container{margin-right:8px;}#ticket_form .form_field+.form_field{width:418px;}#ticket_form .firstName,#ticket_form .lastName{width:200px;}#ticket_form .email{width:410px;}#ticket_form ._2_digits{width:60px;}#ticket_form ._4_digits{width:90px;}#ticket_form ._8_digits{width:175px;}#ticket_form .lfnr{margin-right:0;}#ticket_form .dataCarrierNumber{width:280px;}#ticket_form .serialNumber{width:228px;}#ticket_form .chipType{width:42px;}#ticket_form .luhnNumber{width:32px;}#ticket_form .skiDate{width:122px;margin-right:0;}#ticket_form .skiDate .error{position:relative;left:-288px;top:18px;}#ticket_form .card_number{margin-top:10px;}#ticket_form .ticket_number{position:relative;margin-top:5px;width:415px;}#ticket_form .ticket_number .error{display:block;width:300px;}#ticket_form .ticket_number .info{padding:5px 0 5px 0;color:#999;width:415px;}#ticket_form .button_panel{margin-top:10px;margin-right:20px;}#ticket_form .chipnr .serialNumber .formErrorDiv{position:relative;left:-55px;}#rankingBody #ticket_form{left:0;top:0;}#competitionBody #ticket_form{left:0;top:0;}#competitionBody #ticket_form .resort{width:410px;}#ticket_form .radio_button.ticket_number{margin-top:10px;}.promo-race #competitionBody #ticket_form .resort{margin-bottom:20px;}.promo-race #ticket_form .skipass_248x394 img.number_marker{left:10px;width:10px;}#enterTicketBody div.search form{width:349px;height:40px;background:url(../img/bg_ticket_enter_search.png) center top;float:left;}#homeBody .rich-tabpanel{width:530px;}#homeBody .rich-tabpanel-content{padding-left:0;}#homeTabs .tab_tickets,#homeTabs .tab_competition,#homeTabs .tab_skimovies,#homeTabs .tab_vm,#homeTabs .tab_news,#homeTabs .tab_community,#homeTabs .tab_resorts{width:20px;height:20px;top:0;background:url(../img/tabs/tab_icons.png) no-repeat 0 0;}#homeTabs .rich-tabpanel-content-position{left:-70px;width:600px;position:relative;}#homeTabs .rich-tab-bottom-line{padding-left:0;}.rich-tab-active .tab_news{background-position:-40px 0!important;}.rich-tab-inactive .tab_news{background-position:-40px -20px!important;}.rich-tab-active .tab_vm{background-position:-100px 0!important;}.rich-tab-inactive .tab_vm{background-position:-100px -20px!important;}.rich-tab-active .tab_tickets{background-position:-120px 0!important;}.rich-tab-inactive .tab_tickets{background-position:-120px -20px!important;}.rich-tab-active .tab_competition{background-position:0 0!important;}.rich-tab-inactive .tab_competition{background-position:0 -20px!important;}.rich-tab-active .tab_skimovies{background-position:-80px 0!important;}.rich-tab-inactive .tab_skimovies{background-position:-80px -20px!important;}.rich-tab-active .tab_community{background-position:-20px 0!important;}.rich-tab-inactive .tab_community{background-position:-20px -20px!important;}.rich-tab-active .tab_resorts{background-position:-60px 0!important;}.rich-tab-inactive .tab_resorts{background-position:-60px -20px!important;}.rich-tabpanel{margin:-40px auto 0 auto;width:900px;}.rich-tabhdr-cell-active,.rich-tabhdr-cell-inactive{border:none;padding-right:10px;}.rich-tabhdr-cell-inactive{padding-top:0;border:none;}.rich-tabpanel-content,.rich-tabhdr-side-cell{border:none;}.rich-tabpanel-content{font-size:13px;padding:10px 0 0 70px;}.rich-tab-bottom-line{border:none;padding-left:70px;padding-right:10px;}.rich-tab-bottom-line table{height:100%;border:none;}.rich-tab-inactive,.rich-tab-active{background-color:transparent;background-image:none;border:none;}.rich-tabhdr-side-border{display:none;}.rich-tab-active{font-size:14px!important;font-weight:bold;color:#333;}.rich-tab-inactive{font-size:14px!important;font-weight:bold;color:white;}.rich-tabhdr-cell-active .rich-tabhdr-side-cell{background:none;}.rich-tab-active{padding:0;}.rich-tab-active .tab_left{background:url(../img/tabs/tab_blue.png) no-repeat 0 -120px;width:10px;}.rich-tab-active .tab_right{background:url(../img/tabs/tab_blue.png) no-repeat 0 -160px;width:10px;}.rich-tab-active .tab_content{background-color:white;padding:5px 5px 0 5px;}.rich-tab-inactive{padding:0;}.rich-tab-inactive .tab_left{background:url(../img/tabs/tab_blue.png) no-repeat 0 0;width:10px;}.rich-tab-inactive .tab_right{background:url(../img/tabs/tab_blue.png) no-repeat 0 -40px;width:10px;}.rich-tab-inactive .tab_content{background:url(../img/tabs/tab_blue.png) repeat-x 0 -80px;padding:5px 5px 0 5px;cursor:pointer;}.photo_upload_form .ajax_indicator_container{position:absolute;top:82px;left:51px;height:50px;width:50px;position:absolute;background:url(../img/ajax/bg_upload_ajax_indicator.png) no-repeat center center;}.photo_upload_form .ajax_indicator{background:url(../img/ajax/upload_ajax_indicator.gif) no-repeat center center;position:absolute;top:9px;left:9px;}.photo_upload_form .rich-fileupload-ico-add,.photo_upload_form .rich-fileupload-ico-add-dis,.photo_upload_form .rich-fileupload-ico-add-light{background:url(../img/icons/photo_upload.png) no-repeat top left;padding:0 0 0 15px;height:20px;width:135px;margin-top:5px;display:inline-block;}.photo_upload_form .delete_photo{background:url(../img/icons/photo_delete.png) no-repeat left;padding-left:15px;margin-top:-8px;margin-left:3px;display:inline-block;}.photo_upload_form .rich-fileupload-hidden{height:20px;}.photo_upload_form .rich-fileupload-list-overflow{display:none;}.photo_upload_form .rich-fileupload-list-decor{width:150px!important;}.photo_upload_form .rich-fileupload-button-content+div{width:150px!important;height:20px!important;}.photo_upload_form .rich-fileupload-button-border+div{visibility:hidden!important;}.photo_upload_form .rich-fileupload-button-border+div+div{visibility:hidden!important;}.ski_diary_month .rich-tool-tip{font-weight:normal;text-align:left;}.ski_diary_month .rich-tool-tip h3{margin-top:0;}.rich-fileupload-list-overflow{overflow:auto;overflow-y:auto;overflow-x:hidden;}.rich-fileupload-name{width:100%;height:58px;padding:2px 10px 2px 10px;}.rich-fileupload-del{width:90px;text-align:center;padding-top:3px;padding-bottom:3px;}.rich-fileupload-scroll{width:10px;text-align:center;}input[type="file"][class~="rich-fileupload-hidden"]::-webkit-rich-fileupload-button{font-size:10em;-webkit-appearance:button;}.rich-fileupload-button-content{padding:2px 6px 2px 3px;text-align:left;white-space:nowrap;}.rich-fileupload-name-padding{padding:2px 0 2px 0;}.rich-fileupload-ico{background-position:0 50%;background-repeat:no-repeat;padding-left:19px;vertical-align:middle;}input.rich-fileupload-hidden{filter:alpha(opacity:0);position:relative;text-align:left;opacity:0;moz-opacity:0;}.rich-fileupload-font{font-family:arial;font-size:13px;}.rich-fileupload-table-td{border-bottom:1px solid;white-space:nowrap;}.rich-fileupload-list-decor{border:1px solid;background-color:#fff;}.rich-fileupload-toolbar-decor{border-bottom:1px solid;border-top:1px solid;border-left:1px solid;padding:2px;background-color:#fff;border-top-color:#fff;border-left-color:#fff;width:100%;}.rich-fileupload-button-border{border:1px solid;margin:2px;}.rich-fileupload-button-dis{background-repeat:repeat-x;cursor:pointer;padding:2px;}.rich-fileupload-enrty-dis{background-repeat:repeat-x;color:red;padding:2px;}.rich-fileupload-button-content{color:#333;text-decoration:none;display:block;}.rich-fileupload-button{background-repeat:repeat-x;background-position:top left;padding:2px;cursor:pointer;background-image:url(/a4j/g/3_3_2.SR1org.richfaces.renderkit.html.images.UploadButtonBgGradient/DATB/eAH7!!!!1Tv3mQAZnQWQ);}.rich-fileupload-button-light{background-repeat:repeat;background-position:top left;border:1px solid;cursor:pointer;padding:1px;background-image:url(/a4j/g/3_3_2.SR1org.richfaces.renderkit.html.images.UploadButtonBgLightGradient/DATB/eAH7!!!!s1dvmQAaJwW9);}.rich-fileupload-button-press{background-image:url(/a4j/g/3_3_2.SR1org.richfaces.renderkit.html.images.UploadButtonPressedBgGradient/DATB/eAH7!!!!1Tv3mQAZnQWQ);border:1px solid;padding:2px 0 0 2px;background-repeat:repeat-x;background-position:top left;background-color:#fff;}.rich-fileupload-ico-add{background-image:url(/a4j/g/3_3_2.SR1org/richfaces/renderkit/html/images/ico_add.gif);}.rich-fileupload-ico-add-dis{background-image:url(/a4j/g/3_3_2.SR1org/richfaces/renderkit/html/images/ico_add_dis.gif);}.rich-fileupload-ico-start{background-image:url(/a4j/g/3_3_2.SR1org/richfaces/renderkit/html/images/ico_start.gif);}.rich-fileupload-ico-start-dis{background-image:url(/a4j/g/3_3_2.SR1org/richfaces/renderkit/html/images/ico_start_dis.gif);}.rich-fileupload-ico-stop{background-image:url(/a4j/g/3_3_2.SR1org/richfaces/renderkit/html/images/ico_stop.gif);}.rich-fileupload-ico-clear{background-image:url(/a4j/g/3_3_2.SR1org/richfaces/renderkit/html/images/ico_clear.gif);}.rich-fileupload-ico-clear-dis{background-image:url(/a4j/g/3_3_2.SR1org/richfaces/renderkit/html/images/ico_clear_dis.gif);}.rich-progress-bar-height{height:13px;}.rich-progress-bar-width{width:200px;}.rich-progress-bar-block{white-space:nowrap;}.rich-progress-bar-uploaded{background-repeat:repeat-x;}.rich-progress-bar-uploaded-dig{overflow:hidden;position:absolute;top:0;left:0;}.rich-progress-bar-shell{margin-bottom:2px;border:1px solid;}.rich-progress-bar-shell-dig{position:relative;margin-bottom:2px;border:1px solid;overflow:hidden;}.rich-progress-bar-remained{text-align:center;font-weight:bold;position:relative;}.rich-progress-bar-completed{text-align:center;font-weight:bold;background-repeat:repeat-x;}.rich-progress-bar-padding{padding:0;}.rich-progress-bar-uploaded{background-image:url(/a4j/g/3_3_2.SR1org.richfaces.renderkit.html.images.ProgressBarAnimatedBg/DATB/eAFjmPUcAAIeAYI_);}.rich-progress-bar-shell{background-color:#fff;}.rich-progress-bar-shell-dig{font-family:arial;font-size:13px;}.rich-progress-bar-remained{background-color:#fff;}.rich-progress-bar-completed{background-image:url(/a4j/g/3_3_2.SR1org.richfaces.renderkit.html.images.ProgressBarAnimatedBg/DATB/eAFjmPUcAAIeAYI_);color:#fff;}.rich-fileupload-toolbar-decor{border:none;background:none;background-color:transparent;padding:0;margin:0;}.single .rich-fileupload-list-decor{width:100%!important;}.single .rich-fileupload-list-overflow{position:absolute;top:0;margin-left:20%;width:80%;}.single .rich-fileupload-list-overflow table{width:80%;}.multiple .rich-fileupload-list-decor{width:100%!important;}.multiple .rich-fileupload-list-overflow{height:auto!important;}.multiple .rich-fileupload-list-overflow table{width:100%;}.multiple .rich-fileupload-ico-start{display:none;}.rich-fileupload-list-decor{position:relative;border:none;background-color:transparent;width:100px;}.rich-fileupload-table-td{border:none;}.rich-fileupload-ico-clear{display:none;}.rich-fileupload-button-border{border:none;margin:0 5px 0 0;}.rich-fileupload-button-content{padding:0;}.rich-fileupload-button-press,.rich-fileupload-button,.rich-fileupload-button-dis,.rich-fileupload-button-light{background:none;background-color:transparent;border:none;padding:0;margin:0;height:30px;width:50px;}.rich-fileupload-ico-add{background:url('../img/icons/album_add_30.png') top left no-repeat;width:50px;height:30px;}.rich-fileupload-ico-add-dis{background:url('../img/icons/album_add_30.png') top left no-repeat;width:50px;height:30px;}.rich-fileupload-ico-add-light{background:url('../img/icons/album_add_30.png') top left no-repeat;width:50px;height:30px;}.rich-fileupload-ico-start{background:url('../img/icons/album_accept_30.png') top left no-repeat;padding-left:55px;height:30px;vertical-align:middle;line-height:30px;font-weight:normal;}.rich-fileupload-ico-start-dis{background:url('../img/icons/album_accept_30.png') top left no-repeat;padding-left:55px;height:30px;vertical-align:middle;line-height:30px;font-weight:normal;}.rich-fileupload-ico-start-light{background:url('../img/icons/album_accept_30.png') top left no-repeat;padding-left:55px;height:30px;vertical-align:middle;line-height:30px;font-weight:normal;}.rich-fileupload-ico-stop{background:url('../img/icons/album_delete_30.png') top left no-repeat;padding-left:55px;height:30px;vertical-align:middle;line-height:30px;font-weight:normal;}.rich-fileupload-ico-stop-dis{background:url('../img/icons/album_delete_30.png') top left no-repeat;padding-left:55px;height:30px;vertical-align:middle;line-height:30px;font-weight:normal;}.rich-fileupload-ico-stop-light{background:url('../img/icons/album_delete_30.png') top left no-repeat;padding-left:55px;height:30px;vertical-align:middle;line-height:30px;font-weight:normal;}.rich-fileupload-anc{color:inherit;}.rich-fileupload-name{padding:0;height:40px;}.rich-fileupload-name-padding{padding:0;}.rich-sb-common-container{position:absolute;text-align:left;background-color:inherit;border:none;}.rich-sb-ext-decor-1{position:absolute;height:100%;width:100%;z-index:2;}.rich-sb-ext-decor-2{border:1px solid;height:100%;width:100%;background-color:#dceeff;border-color:#888;}.rich-sb-ext-decor-3{height:100%;width:100%;}.rich-sb-overflow{overflow:auto;}.rich-sb-shadow{position:absolute;height:100%;width:100%;border:1px solid;z-index:1;border:none;}.rich-sb-cell-padding{padding:1px 3px 1px 5px;}.rich-sb-int-decor-table{width:100%;}.rich-sb-int{cursor:pointer;font-size:13px;font-family:arial;color:#333;}.rich-sb-int-sel{cursor:default;background-position:left top;background-repeat:repeat-x;font-size:13px;font-family:arial;background-color:#6abbfe;}