
html {
	overflow-y:scroll;
	overflow-x:hidden;
}

body {
	margin:0px;
	text-align:center;
	background-color:#494949;
	background-image:url('../img/backgroundPattern.jpg');
	/* background-image:url('../img/background.gif'); */
	font-family:arial,verdana,helvetica;
	font-size:9pt;
}

a {
	color:#ff6600;
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}


#container {
	position:relative;
	top:20px;
	width:973px;
	margin:auto;
}

#header {
	position:relative;
	width:973px;
	height:106px;
}

#header #header_background {
	position:absolute;
	left:0px;
	width:973px;
	height:106px;
	background-image:url('../img/header_bg.png');
	background-repeat:no-repeat;
}

#header #logo {
	position:absolute;
	right:15px;
	bottom:31px;
	display:block;
	width:181px;
	height:43px;
	background-image:url('../img/header_logo_new.png');
	background-repeat:no-repeat;
	text-indent:-700em;
}

#header #navigation {
	position:relative;
	left:0px;
	top:0px;
	list-style-type:none;
	margin:0px;
	padding:0px;
	width:973px;
}

#header #navigation li {
	float:left;
}

#header #navigation li a {
	position:relative;
	width:100px;
	height:100px;
	display:block;
	background-position:50% 20px;
	background-repeat:no-repeat;
	text-indent:-700em;
}

#header #navigation .seperator {
	width:2px;
	height:100px;
	background-image:url('../img/header_seperator.gif');
	background-repeat:no-repeat;
}


#header #navigation li .internet {
	background-image:url('../img/header_icon_internet_new.gif');
	width:91px;
}

#header #navigation li .internet-telefonie {
	background-image:url('../img/header_icon_internet_telephony_new.gif');
	width:154px;
}

#header #navigation li .internet-telefonie-televisie {
	background-image:url('../img/header_icon_internet_telephony_television_new.gif');
	width:176px;
}

#header #navigation li .mobiel-internet {
	background-image:url('../img/header_icon_mobile_internet_new.gif');
	width:117px;
	background-position:50% 21px;
}

#header #navigation li .internet-televisie {
	background-image:url('../img/header_icon_internet_television_new.gif');
	width:103px;
	background-position:50% 17px;
}

#header #navigation li .klantenservice {
	background-image:url('../img/header_icon_customer_service_new.gif');
	width:113px;
}

.package {
	position:relative;
	width:978px;
	height:113px;
	margin-bottom:10px;
}

.package .packageBackground {
	position:absolute;
	left:0px;
	top:0px;
	width:978px;
	height:113px;
	background-image:url('../img/package_bg.png');
	background-repeat:no-repeat;
}

.package .left {
	position:relative;
	z-index:2;
	width:233px;
	height:103px;
	padding-left:15px;
}

.package .left .product {
	color:#838383;
	margin-top:15px;
}

.package .left .package {
	color:#ff6601;
	font-size:10pt;
	font-weight:bold;
}

.package .left .providerLogo {
	position:absolute;
	width:100px;
	height:40px;
	left:15px;
	bottom:0px;
}

.package .left .providerLogo img {
	position:relative;
	bottom:0px;
	left:0px;
}

.package .left .order {
	position:absolute;
	right:10px;
	bottom:10px;
	background-image:url('/skins/adslcompany/img/icon_order_package.gif');
	height:21px;
	width:102px;
	display:block;
	text-indent:-700em;
}

.package .properties {
	position:absolute;
	left:250px;
	top:0px;
	list-style-type:none;
	margin:0px;
	padding:0px;
}

.package .properties li {
	float:left;
	width:140px;
}

.package .properties .seperator {
	background-color:red;
	width:2px;
	height:31px;
	background-image:url('../img/package_seperator.gif');
	background-repeat:no-repeat;
	margin-right:7px;
}

.package .properties .price .property_title {
	font-weight:normal;
	font-size:10pt;
}

.package .properties .price .property_value {
	margin-top:10px;
}

.package .properties .alignCenter {
	text-align:center;
}

.package .properties .price {
	width:90px;
	margin-left:7px;
}

.package .properties .speed {
	width:140px;
}

.package .properties .contract {
	width:100px;
}

.package .properties .uniqueCost {
	width:130px;
}

.package .properties .exclusiveOffer {
	width:140px;
}

.package .productPhoto img {
	position:absolute;
	right:20px;
	top:45px;
}

.package .properties li .property_title {
	height:30px;
	line-height:30px;
	color:white;
}

.package .properties li .property_value {
	height:50px;
	line-height:20px;
}

.package .action {
	position:absolute;
	bottom:9px;
	left:249px;
	width:495px;
	height:30px;
	line-height:30px;
	background-color:#fff4ed;
	text-indent:7px;
	font-size:8pt;
}

.package .action strong {
	color:#ff0000;
}

#breadCrumbs {
	list-style-type:none;
	margin:0px;
	padding:0px;
	margin-left:3px;
}

#breadCrumbs li {
	float:left;
	margin-right:15px;
	color:white;
}

#breadCrumbs li a {
	background-image:url('../img/navigation_arrow.gif');
	background-repeat:no-repeat;
	background-position:0px 4px;
	padding-left:10px;
	color:white;
	text-decoration:none;
}

#breadCrumbs li .current {
	font-weight:bold;
}

#content {
	margin-top:20px;
	width:973px;
	text-align:left;
}

.teaser {
	display:none;;
}

.zipcodeCheck {
	position:relative;
	width:475px;
	height:145px;
	float:left;
	background-image:url('../img/pc_background.png');
	background-repeat:no-repeat;
	margin:0px;
	padding:0px;
}

.zipcodeCheck form {
	margin-top:40px;
	margin-left:10px;
}

.zipcodeCheck .btnZipcodeCheck {
	position:absolute;
	right:10px;
	bottom:24px;
	width:55px;
	height:23px;
	background-image:url('../img/btn_check_grey.gif');
	background-repeat:no-repeat;
	text-indent:-700em;
}

.zipcodeCheckBig {
	width:719px;
	background-image:url('../img/pc_background_big.gif');
}

.zipcodeCheckBig .btnZipcodeCheck {
	right:250px;
}

/*
Banner Visuals: General
*/

.banners {
	width:477px;
	height:145px;
	float:left;
	text-indent:-700em;
	margin-top:10px;
}

.bannersRight {
	float:right;
}

.bannersTop {
	margin-top:0px;
}

/*
Banner Visuals: Specific
*/

.peeling {
	position:absolute;
	right:0px;
	top:0px;
	text-indent:-700em;
	display:block;
	z-index:100;
}

.alicePeel {
	width:200px;
	height:198px;
	background-image:url('../img/banner_peeling_alice.png');
}

.hetnet_maandgratis {
	background-image:url('../img/banner_hetnet_maandgratis.gif');
}

.online_focuspartner {
	background-image:url('../img/banner_online_focuspartner.gif');
}

.hetnet_focuspartner {
	background-image:url('../img/banner_hetnet_focuspartner.gif');
}

.tele2_focuspartner {
	background-image:url('../img/banner_tele2_focuspartner.gif');
}

.tele2_beauty {
	background-image:url('../img/banner_tele2_beauty.gif');
}

.tele_laptop_actie {
	background-image:url('../img/banner_tele2_laptop.gif');
}

.hetnet_creative_vado {
	background-image:url('../img/banner_hetnet_creative_vado.gif');
}

.xs4all_wii_feestdagen {
	background-image:url('../img/banner_xs4all_wii_is_sinter.gif');
}

.alice_philips {
	background-image:url('../img/banner_alice.gif');
}

.telfort_focuspartner {
	background-image:url('../img/banner_telfort.gif');
}

#slider {
	position:relative;
	width:973px;
	height:217px;
	margin-top:10px;
}

#slider #btnLeft {
	display:block;
	background-image:url('../img/slider_btnLeft.gif');
	background-repeat:no-repeat;
	width:52px;
	height:217px;
	position:absolute;
	top:0px;
	left:0px;
	text-indent:-700em;
}

#slider #btnRight {
	display:block;
	background-image:url('../img/slider_btnRight.gif');
	background-repeat:no-repeat;
	width:52px;
	height:217px;
	position:absolute;
	top:0px;
	right:0px;
	text-indent:-700em;
}

#slider #sliderContent {
	background-image:url('../img/slider_bg.gif');
	background-repeat:repeat-x;
	height:217px;
	margin-left:52px;
	margin-right:52px;
}

#slideWrapper {
	overflow: hidden;
	width: 870px;
	height:217px;
	position: relative;
}

#innerSlider {
	width: 1930px;
	height: 217px;
	position:relative;
}

.listProducts {
	list-style-type:none;
	margin:0px;
	padding:0px;
}

.listProducts li {
	position:relative;
	float:left;
	width:195px;
	background-image:url('../img/slider_seperator.gif');
	background-repeat:no-repeat;
	height:190px;
	padding:10px;
}

.listProducts .sliderRating {
	position:absolute;
	bottom:70px;
	left:10px;
}

.listProducts .number {
	position:absolute;
	top:10px;
	left:10px;
	width:22px;
	height:22px;
	background-image:url('../img/numberBackground.gif');
	background-repeat:no-repeat;
	color:white;
	font-size:11pt;
	font-weight:bold;
	padding:2px 6px;
}

.first .number {
	color:#ff6600;
}

.listProducts h2 {
	position:relative;
	bottom:4px;
	left:-2px;
	margin:0px;
	margin-left:30px;
	padding:0px;
	font-size:9pt;
	color:#ff6600;
}

.listProducts h3 {
	position:relative;
	bottom:4px;
	left:-2px;
	margin:0px;
	margin-left:30px;
	padding:0px;
	font-size:9pt;
	color:#ff6600;
	font-weight:normal;
}

.listProducts .price {
	color:#ff6600;
	font-size:12pt;
	font-weight:bold;
	position:absolute;
	top:50px;
	right:10px;
}

.listProducts .orderBtn {
	position:absolute;
	bottom:10px;
	right:10px;
}

.btn {
	position:static;
	background-repeat:no-repeat;
	width:87px;
	height:23px;
	text-indent:-700em;
	display:block;
}

.orderBtn {
	width:87px;
	background-image:url('../img/btn_order_orange.gif');
}

.showBtn {
	width:63px;
	background-image:url('../img/btn_show_orange.gif');
}

.listProducts .logoProvider {
	position:absolute;
	right:10px;
	bottom:70px;
	width:70px;
	height:31px;
}

.listProducts .logoProvider a {
	display:block;
	width:70px;
	height:31px;
	text-indent:-700em;
}

.productSpecs {
	list-style-type:none;
	margin:0px;
	padding:0px;
	background-image:url('../img/slider_horizon_seperator.gif');
	background-repeat:repeat-x;
	padding-top:10px;
}

.productSpecs li {
	position:relative !important;
	background:none !important;
	float:none !important;
	height:auto !important;
	padding:0 !important;
}

.productSpecs li strong {
	display:block;
	float:left;
	width:65px;
	font-weight:normal;
}

.small .left {
	width:234px;
}

.left {
	float:left;
	width:475px;
}

.right {
	float:right;
	width:719px;
}

.small .info {
	width:234px;
}

.small .info .header {
	background-image:url('../img/info_header_small.gif');
	width:234px;
	height:38px;
}

.small .info .content {
	background-image:url('../img/info_bg_small.gif');
}

.small .info .footer {
	background-image:url('../img/info_footer_small.gif');
}

.big .info {
	width:719px;
}

.big .info .header {
	background-image:url('../img/info_header_big.gif');
	width:719px;
	height:38px;
}

.big .info .content {
	background-image:url('../img/info_bg_big.gif');
	clear:both;
}

.big .info .footer {
	background-image:url('../img/info_footer_big.gif');
	width:719px;
	height:16px;
}

.small #top {
	margin-top:0px;
}

.info {
	position:relative;
	width:475px;
	float:left;
	margin-top:10px;
	padding-top:38px;
}

.info .header {
	background-image:url('../img/info_header.gif');
	background-repeat:no-repeat;
	width:475px;
	height:38px;
	position:absolute;
	top:0px;
	left:0px;
	padding:0px;
}

.info .content {
	background-image:url('../img/info_bg.gif');
	background-repeat:repeat-y;
	padding:10px;
	padding-bottom:3px;
}

#orange .content {
	background-image:url('../img/info_bg_orange_small.gif');
}

#orange .footer {
	background-image:url('../img/info_footer_orange_small.gif');
}

#orange .header h2 {
	color:#ffffff;
}

#orange .header h2 .orange {
	color:#ff6600;
}

#orange .top10List {
	list-style-type:none;
	margin-left:2px;
}

#orange .top10List .dark {
	background:none;
}

#orange .top10List li .title {
	color:white;
}

.info .footer {
	width:475px;
	height:17px;
	background-image:url('../img/info_footer.gif');
	background-repeat:no-repeat;
	background-position:0px 100%;
	text-indent:-700em;
}

.info .header h2 {
	color:#ff6600;
	font-size:11pt;
	position:absolute;
	top:10px;
	left:10px;
	padding:0px;
	margin:0px;
}

.small .info .top10List {
	margin-left:20px;
}

#reactions .top10List {
	list-style-type:none;
	margin-left:2px;
}

.info .top10List {
	margin:0px;
	padding:0px;
	margin-left:77px;
}

.info .top10List li {
	position:relative;
	padding:5px;
}

.info .top10List li .title {
	position:static;
	left:0px;
	top:0px;
	display:inline;
	width:auto;
	height:auto;
	text-indent:0em;
	color:#000000;
}

.info .top10List li a {
	position:absolute;
	left:-75px;
	top:2px;
	display:block;
	width:70px;
	height:30px;
	text-indent:-700em;
}

.info .top10List .dark {
	background-color:#eaeaea;
}

.info .newList {
	list-style-type:none;
	margin:0px;
	padding:0px;
	margin-left:0px;
}

.info .newList li a {
	color:black;
	font-weight:bold;
}

.info .newList li .readMore {
	float:right;
	color:#ff6600;
}

.info .moreNews {
	font-weight:bold;
}

.info .newList li {
	position:relative;
	padding:5px;
}

.info .newList li strong {
	margin-right:10px;
	background-color:#eaeaea;
	padding:3px;
}

.info .newList li ul {
	list-style-type:none;
	margin-left:5px;
}

.listItems {
	list-style-type:none;
	margin:0px;
	padding:0px;
	width:250px;
	text-align:justify;
}

.listItems li {
	position:relative;
	margin-bottom:15px;
}

.listItems h3 {
	font-size:10pt;
	padding:0px;
	margin:0px;
	margin-bottom:7px;
}

.listItems h3 a {
	color:black;
}

.listItems .logoProvider {
	position:absolute;
	left:375px;
	top:0px;
}

.listItems .logoProvider a {
	display:block;
	width:70px;
	height:31px;
	text-indent:-700em;
}

.listSpecs {
	position:absolute;
	left:265px;
	top:38px;
	list-style-type:none;
	margin:0px;
	padding:0px;
	width:185px;
}

.listSpecs li {
	margin-bottom:10px;
	clear:both;
}

.listSpecs strong {
	font-size:9pt;
	float:left;
}

.listSpecs img {
	float:right;
}

#reviews {
	margin-left:20px;
}

.dropdown {
	position:relative;
	width:719px;
	height:38px;
	background-image:url('../img/dropdown.gif');
	background-repeat:no-repeat;
}

.dropdown option {
	padding-left:10px;
}

.dropdown .selectHeader {
	margin-left:00px;
	background-color:#ff6600;
	color:white;
	font-weight:bold;
}

.dropdown h3 {
	position:absolute;
	top:11px;
	right:373px;
	margin:0px;
	padding:0px;
	color:#ff6600;
}

.dropdown select {
	position:absolute;
	top:8px;
	right:15px;
	width:350px;
}

#footer {
	clear:both;
	margin-top:10px;
	width:973px;
	height:84px;
	background-image:url('../img/footer.png');
	background-repeat:no-repeat;
}

#footer ul {
	position:relative;
	list-style-type:none;
	margin:0px;
	padding:0px;
	padding-left:20px;
	padding-top:22px;
	width:750px;
}

#footer ul li {
	float:left;
	margin-bottom:5px;
}

#footer ul li a {
	background-image:url('../img/navigation_arrow.gif');
	background-repeat:no-repeat;
	background-position:0px 4px;
	padding-left:10px;
	color:white;
	display:block;
	margin-right:10px;
}

#footer ul li h3 {
	font-size:9pt;
	color:white;
	position:absolute;
	right:-98px;
	top:2px;
}

#footer ul li ul {
	margin:0px;
	padding:0px;
	font-size:9pt;
	position:absolute;
	left:725px;
	top:32px;
	width:250px;
}

#footer ul li ul li a {
	background:none;
	padding:0px;
	margin-right:5px;
	font-size:8pt;
}


.logoALICE {
	background-image:url('../../../static/img/providers/normal/alice.gif');
	background-repeat:no-repeat;
}

.logoZIGGO {
	background-image:url('../../../static/img/providers/normal/ziggo.gif');
	background-repeat:no-repeat;
}

.logoTELFORT {
	background-image:url('../../../static/img/providers/normal/telfort.gif');
	background-repeat:no-repeat;
}

.logoKPN {
	background-image:url('../../../static/img/providers/normal/kpn.gif');
	background-repeat:no-repeat;
}

.logoHETNET {
	background-image:url('../../../static/img/providers/normal/hetnet.gif');
	background-repeat:no-repeat;
}

.logoPLANET {
	background-image:url('../../../static/img/providers/normal/planet.gif');
	background-repeat:no-repeat;
}

.logoTELE2 {
	background-image:url('../../../static/img/providers/normal/tele2.gif');
	background-repeat:no-repeat;
}

.logoONLINE {
	background-image:url('../../../static/img/providers/normal/online.gif');
	background-repeat:no-repeat;
}

.logoVODAFONE {
	background-image:url('../../../static/img/providers/normal/vodafone.gif');
	background-repeat:no-repeat;
}

.logoXS4ALL {
	background-image:url('../../../static/img/providers/normal/xs4all.gif');
	background-repeat:no-repeat;
}

.logoUPC {
	background-image:url('../../../static/img/providers/normal/upc.gif');
	background-repeat:no-repeat;
}

.logoCOMPUSERVE {
	background-image:url('../../../static/img/providers/normal/compuserve.gif');
	background-repeat:no-repeat;
}

.logoZIGGOSmall {
	background-image:url('../../../static/img/providers/small/ziggo.gif');
	background-repeat:no-repeat;
}

.logoALICESmall {
	background-image:url('../../../static/img/providers/small/alice.gif');
	background-repeat:no-repeat;
}

.logoTELFORTSmall {
	background-image:url('../../../static/img/providers/small/telfort.gif');
	background-repeat:no-repeat;
}

.logoKPNSmall {
	background-image:url('../../../static/img/providers/small/kpn.gif');
	background-repeat:no-repeat;
}

.logoHETNETSmall {
	background-image:url('../../../static/img/providers/small/hetnet.gif');
	background-repeat:no-repeat;
}

.logoPLANETSmall {
	background-image:url('../../../static/img/providers/small/planet.gif');
	background-repeat:no-repeat;
}

.logoTELE2Small {
	background-image:url('../../../static/img/providers/small/tele2.gif');
	background-repeat:no-repeat;
}

.logoONLINESmall {
	background-image:url('../../../static/img/providers/small/online.gif');
	background-repeat:no-repeat;
}

.logoVODAFONESmall {
	background-image:url('../../../static/img/providers/small/vodafone.gif');
	background-repeat:no-repeat;
}

.logoXS4ALLSmall {
	background-image:url('../../../static/img/providers/small/xs4all.gif');
	background-repeat:no-repeat;
}

.logoUPCSmall {
	background-image:url('../../../static/img/providers/small/upc.gif');
	background-repeat:no-repeat;
}

.logoCOMPUSERVESmall {
	background-image:url('../../../static/img/providers/small/compuserve.gif');
	background-repeat:no-repeat;
}

.logo {
	position:absolute;
	top:50px;
	right:20px;
}

.productDetails {
	list-style-type:none;
	margin:0px;
	padding:0px;
	clear:both;
}

.productDetails li {
	position:relative;
	margin:0px;
	padding:0px;
	clear:both;
}

.productDetails .price {
	font-size:14pt;
	font-weight:bold;
	top:-3px;
}

.productDetails .buttons {
	position:relative;
	height:20px;
}

.productDetails .buttons p {
	float:none;
	margin-left:195px;
}

.productDetails .btn {
	float:none;
	margin-right:10px;
}

.productDetails .action p {
	color:red;
}

.productDetails .action label {
	color:red;

}

.productDetails .productHeader p {
	position:relative;
	color:#ff6600;
	font-weight:bold;
	height:18px;
	font-size:10pt;
	margin-top:10px;
	top:8px;
	left:2px;
}

 .productDetails .buttons p {
 	padding-top:5px;
 }

.productDetails .productHeader label, .productDetails .buttons label {
	border:0px;
}

.productDetails li label {
	width:175px;
	float:left;
	display:block;
	margin:0px;
	padding:0px;
	font-weight:bold;
	margin-right:10px;
	margin-bottom:10px;
	border-bottom:1px solid #eaeaea;
	border-right:1px solid #eaeaea;
	text-align:right;
	padding-right:10px;
	padding-bottom:3px;
}

.productDetails li p {
	width:500px;
	display:block;
	float:left;
	margin:0px;
	padding:0px;
	margin-bottom:10px;
}

.hits {
	font-weight:bold;
	font-size:15pt;
	color:#FF6600;
}

.price {
	color:#FF6600;
	font-size:12pt;
	font-weight:bold;
}

#dhtmltooltip{
	position: absolute;
	left: -300px;
	width: 150px;
	border: 1px solid black;
	padding: 10px;
	background-color: lightyellow;
	visibility: hidden;
	z-index: 100;
	/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
	filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
	text-align:left;
}

#dhtmlpointer{
	position:absolute;
	left: -300px;
	z-index: 101;
	visibility: hidden;
}

#helpZipcode {
	position:absolute;
	top:12px;
	left:168px;
	color:white;
}

.checklist {
	list-style-image: url('../../../static/img/icon_check.gif');
}

.checklist li {
	position:relative;
	top:-3px;
	height:22px;
	line-height:22px;
}

.packageTable, .packageTable td {
	border:1px solid white;
}

.searchADSLOffers {
    height:183px;
    clear:all;
    position:relative;
    margin-top:40px;
    margin-bottom:-15px;
    color:#707070;
}

.searchADSLOffers h2 {
    position:absolute;
    top:-35px;
    left:40px;
    color:#fff;
    font-weight:bold;
    font-size:9pt;
    width:520px;
    height:25px;
    line-height:26px;
    text-indent:10px;
    background-image:url('../img/zipcodecheck-header.png');
}

.searchADSLOffers .left, .searchADSLOffers .right {
    float:left;
    width:12px;
    height:183px;
    position:absolute;
}

.searchADSLOffers .left {
    background-image:url('../img/zipcodecheck-left.png');
}

.searchADSLOffers .right {
    background-image:url('../img/zipcodecheck-right.png');
    right:-5px;
}

.searchADSLOffers .seperator {
    position:absolute;
    width:2px;
    height:175px;
    background-image:url('../img/zipcodecheck-seperator.png');
    left:310px;
}

.searchADSLOffers .seperator2 {
    left:620px;
}

.searchADSLOffers .searchButton {
    position:absolute;
    width:112px;
    height:39px;
    background-image:url('../img/zipcodecheck-submit.png');
    right:5px;
    bottom:17px;
    text-indent:-700em;
}

.searchADSLOffers .form {
    display:block;
}

.searchADSLOffers .loader {
    display:none;
    background-image:url('../img/zipcodecheck-fill.png');
    position:relative;
    padding:10px;
    width:934px;
    float:left;
    height:163px;
    margin-left:12px;
    text-align:center;
}

.searchADSLOffers .loader .message {
    margin-top:60px;
    font-weight:bold;
}

.searchADSLOffers .loader img {
    margin-top:20px;
}

.searchADSLOffers .step {
    position:relative;
    padding:10px;
    width:288px;
    float:left;
    height:163px;
    background-image:url('../img/zipcodecheck-fill.png');
}

.searchADSLOffers .step .title {
    margin-top:-2px;
}

.searchADSLOffers .step .description {
    font-size:8pt;
    font-style:italic;
    margin-top:5px;
}

.searchADSLOffers .content {
    position:absolute;
    top:50px;
}

.searchADSLOffers .content table {
    margin-top:20px;
}

.searchADSLOffers .step ul {
    list-style-type:none;
    padding:0px;
    margin:0px;
}

.searchADSLOffers .step ul li {
    font-weight:bold;
}

.searchADSLOffers .step1 {
    margin-left:12px;
}

.searchADSLOffers .step2 {

}

.searchADSLOffers .step3 {
    width:318px;
}