    .gfx-quest { 	background: url(/r/repo1/projekty/konfigurator_html/images/gfx_quest.png) no-repeat scroll 0 0 transparent; 	cursor: pointer; 	display: inline-block; 	height: 15px; 	margin-bottom: -3px; 	
                 	overflow: hidden; 	text-indent: 1000px; 	width: 15px; }
    .h_menu { padding-bottom: 20px; 	position: relative; 	width: 960px; }
    .h_menu h3 { font-family: Tele-Grotesk-Norm; font-size: 18px; font-weight: normal; margin: 25px 0; padding-left: 20px; }
    .h_menu .menu_tab { 	background: url(/r/repo1/img/ind/taryfy/abonament/jak_przeniesc/menu_tab_inactive.png) no-repeat 0 0 scroll transparent; 	color: #333; 	display: block; 	float: left; 	
                        	font-family: Tele-Grotesk-Norm; 	font-size: 24px; 	height: 119px; 	outline: none; 	overflow: hidden; 	padding-top: 20px; 	position: relative; 	text-align: center; 	
                        	text-decoration: none; 	width: 308px; line-height: 1; outline: none; }
    .h_menu .menu_tab span { display: block; font-size: 14px; padding-top: 15px; text-align: center; font-family: Arial; line-height: normal; }
    .h_menu .active_tab { 	background: url(/r/repo1/img/ind/taryfy/abonament/jak_przeniesc/menu_tab_active.png) no-repeat 0 0 scroll transparent; 	color: #e20074; }
    .h_menu .menu_tab.active_tab span { color:#333; }
    .tab_content { 	display: none; }
    table.steps { 	border-collapse: collapse; 	margin: 0; 	margin-bottom: 40px; 	padding: 0; 	width: 100%; }
    table.steps td { 	margin: 0; 	padding: 0; 	text-align: center; 	vertical-align: top; }
    table.steps td.separator { 	padding-top: 30px; 	width: 31px; }
    table.steps td p { 	margin: 0; 	padding: 0; }
    table.steps td p.step { 	color: #666666; 	font-family: Tele-Grotesk-Norm; 	font-size: 18px; }
    table.steps td p.title { 	color: #e20074; 	font-family: Tele-Grotesk-Fett; 	font-size: 18px; 	height: 60px; }
    table.steps td p.description { 	font-size: 14px; 	padding-bottom: 20px; }
    .content960 .phone_box { 	border-right: 1px solid #eee; 	cursor: pointer; 	float: left; 	height: 220px; 	margin-bottom: 30px; 	position: relative; 	width: 314px; }
    .content960 .phone_box img { 	float: left; 	margin-left: 20px; 	margin-top: 15px; }
    .content960 .phone_box .phone_header { 	float: left; 	font-family: Tele-Grotesk-Norm,Arial; 	font-size: 18px; 	font-weight: bold; 	margin-left: 37px; 	margin-top: 15px; }
    .content960 .phone_box .phone_content { 	float: left; 	margin-left: 37px; 	margin-top: 15px; }
    .content960 .phone_box a { 	bottom: 20px; 	position: absolute; 	right: 103px; }
    
    .content960 .box { 	float: left; 	font-size: 14px; 	height: 390px; 	position: relative; 	width: 474px; }
    .content960 .box .box_head { 	font-family: Tele-Grotesk-Norm,Arial; 	font-size: 22px; 	height: 40px; 	margin-left: 15px; 	margin-top: 25px; 	width: 440px; }
    .content960 .box .field-name { font-family: Arial; font-size: 14px; }
    .content960 .box .nr-tel { font-family: Tele-Grotesk-Fett; color: #e20074; font-size: 30px; margin-left: 20px; vertical-align:middle; }
    .content960 .box .box_content { 	margin-top: 20px; 	padding-left: 15px; }
    .content960 .box .box_content ul li { 	margin: 5px 0; }
    .content960 .box .box_content input { 	background: url(/r/repo1/img/biz/prefix48.png) no-repeat left top; 	border-color: #7c7c7c #c4c4c4 #c4c4c4 #7c7c7c; 	border-style: solid; 	border-width: 1px; 
                                          		color: #666; 	font-family: Arial; 	font-size: 12px; 	height: 22px; 	line-height: 22px; 	margin-left: 10px; 	margin-top: 0; 	padding: 0 0 0 28px; 	width: 172px; }
    .content960 .box .box_content input.error { 	border-color: Red; }
    .content960 .box .box_content .error-info { 	color: Red; 	font-size: 9px; 	margin: 0; 	padding: 0; 	padding-left: 10px; }
    .content960 .box .box_content .error-info.hide { 	visibility: hidden; }
    .content960 .box .box_content select { 	border: 1px solid #CDCDCD; 	font-size: 12px; 	height: 25px; 	margin-left: 10px; 	margin-top: 10px; 	width: 200px; }
    .content960 .box .regulamin { 	color: #999; 	font-size: 10px; 	margin-left: 15px; 	margin-top: 20px; 	position: absolute; 	top: 285px; }
    .content960 .box .button { 	left: 245px; 	outline: none; 	position: absolute; 	top: 255px; }
    .content960 .box .thanks { 	background-color: #fff; 	font-family: Tele-Grotesk-Halb, Arial; 	font-size: 22px; 	height: 290px; 	left: 15px; 	position: absolute; 	top: 90px; 	width: 460px; 	z-index: 1003; }
    .content960 .box .thanks.hide { 	display: none; }
    .content960 .box .thanks span { 	font-size: 18px; 	font-family: Tele-Grotesk-Norm, Arial; }
    .content960 .box .loader { 	background: url("/r/repo1/projekty/strona_glowna/images/loader.gif") no-repeat scroll 0 0 transparent; 	display: block; 	float: right; 	height: 32px; 	margin: -5px 25px 0 0; 	width: 32px; }
    .content960 .box .loader.hide { 	display: none; }
    
    .form-phone .btn-send { display: inline-block; width: 80px; height: 22px; margin-left: 10px; background: transparent url(/r/repo1/buttons/t/btn_wyslij.png) no-repeat left top; overflow: hidden; text-indent: -1000em; vertical-align: middle; }
    .form-phone .box-thanks.hide { display:none; }
    
    #lead-form .jselect { 	background: url(/r/repo1/img/biz/bg_select.png) no-repeat right top; 	border-color: #7c7c7c #c4c4c4 #c4c4c4 #7c7c7c; 	border-style: solid; 	border-width: 1px; 	color: #666666; 
                          		cursor: pointer; 	display: inline-block; 	font-family: Arial; 	font-size: 12px; 	height: 22px; 	left: 10px; 	line-height: 22px; 	margin: 10px 0px 1px 0; 	padding: 0; 
                          			position: relative; 	vertical-align: top; 	width: 200px; }
    #lead-form .jselect.error { 	border-color: #ff0000; }
    #lead-form .jselect.only-one { 	background: none; 	cursor: default; }
    #lead-form .jselect > span { 	cursor: pointer; 	display: block; 	height: 22px; 	left: 0; 	line-height: 22px; 	padding: 0 0 0 10px; 	position: absolute; 	right: 0; 	top: 0; 	width: auto; 	z-index: 1; }
    #lead-form .jselect.only-one > span { 	cursor: default; 	padding: 0; }
    #lead-form .jselect select { 	cursor: pointer; 	height: 22px; 	left: 0px; 	margin: 0; 	padding: 0; 	position: relative; 	top: 0; 	width: 100%; 	z-index: 1002; }
    #lead-form .jselect.only-one select { 	cursor: default; }