#product-wizard-container-left{ margin-left:4px;  padding:10px; width:530px; float: left; }
#product-wizard-container-right{ border-left:1px solid #f8f8f8; width:230px; margin-left:570px; float: left;  position: absolute; }

.domaintxt-container
{
	background-image: url("/img/box-ricerca-dominio.png");
	background-repeat: no-repeat;
	display: block;
	width: 490px;
	height: 59px;
	padding: 6px 20px;
	margin-left: 30px;
}

.domaintxt {
background:none repeat scroll 0 0 #FFFFFF;
border:medium none;
color:#717171;
font-family:Arial,Helvetica,sans-serif;
font-size:24px;
margin-bottom:4px;
padding:7px;
width:360px;
border:1px solid #ccc;
}

.domaintxt2 {
background:none repeat scroll 0 0 #FFFFFF;
border:medium none;
color:#717171;
font-family:Arial,Helvetica,sans-serif;
font-size:24px;
margin-bottom:4px;
float:left;
padding:7px;
width:350px;
border:1px solid #ccc;
border-right: none;
}

.searchbutton{
	background-color: transparent;
	border: none;
	color: #fff;
	padding: 10px 10px;
	font-size: 20px;
	letter-spacing:-2px;	
}

.searchbutton:hover{
	color:#717171;
	cursor: pointer;
	
}

.domainestbtn{ 
background:none repeat scroll 0 0 #FFFFFF;
border:medium none;
color:#717171;
font-family:Arial,Helvetica,sans-serif;
font-size:24px;
margin-bottom:4px;
padding:7px;
width:90px;
height:44px;
border:1px solid #ccc;
float: left;
}

#extcontainer{ 
	border: 1px solid #ddd;
	margin-right: 39px;
	background-color: #fff;
	padding: 20px;	
}

.extitem{ 
	font-size: 22px;
	font-family: Arial,Helvetica,sans-serif;
	padding: 10px;
	color: #999;
}

.domain_name{ font-size:14px; font-family:Arial, Helvetica, sans-serif; padding:10px 10px 10px 0; }

.emailtxt{ background:none repeat scroll 0 0 #FFFFFF;
text-align:right;
border:medium none;
color:#717171;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
margin-bottom:4px;
padding:7px;
width:150px;
border-bottom:1px solid #f8f8f8;
}

#pack1, #pack2 { margin:8px; width:204px; height:280px; padding:8px; background-repeat: no-repeat; display:block; float:left; }
#pack1 { background-image:url(images-email-wizard/bg-packA.jpg); }
#pack2 { background-image:url(images-email-wizard/bg-packA.jpg); }

#pack1 h1, #pack2 h1{ color:#111; font-size:20px; letter-spacing:-1px; font-family:Arial, Helvetica, sans-serif; margin:8px 0 2px 0; }
#pack1 h2, #pack2 h2{ color:#999; font-size:16px; letter-spacing:-1px; font-family:Arial, Helvetica, sans-serif; margin:2px;  }
#pack1 p, #pack2 p { font-family:Arial, Helvetica, sans-serif; color:#333; font-size:12px; margin:20px 0 10px 0; color:#999;}
#pack1 ul, #pack2 ul { font-family:Arial, Helvetica, sans-serif; color:#333; font-size:12px; margin:20px 0 10px 0; list-style:square; padding-left:12px; color:#000; }
#pack1 li, #pack2 li { padding:0px; }

.btnslctbox{ width:204px; display:block;}
.btnslct { width:99px; height:28px; display:block; background-image:url(images-email-wizard/btn-select.jpg); text-decoration:none;}
.btnslct:hover { text-decoration:none;}
.packcontent { display:block; height:250px; overflow:auto; }

#submenu{ display:block; border-top:1px solid #ccc; margin-top:20px;padding:10px; }

.email_c{ border-bottom:1px solid #eee; background-color:#fff; line-height:32px; }
.domain_c{ border-bottom:1px solid #eee; background-color:#fff; line-height:32px; margin: 0 20px; padding: 4px; }
.total-price{ font-size: 20px; color: #666; font-family: Arial, Helvetica, sans-serif; letter-spacing: -2px; }
.total-txt { font-size: 16px; color: #aaa; font-family: Arial, Helvetica, sans-serif; margin-right: 10px; }

.switch_0 { background-image: url("/img/email_pack_0.gif"); width: 78px; height:24px; display: block; }
.switch_1 { background-image: url("/img/email_pack_1.gif"); width: 78px; height:24px; display: block; }

#domain_cat{ min-height: 200px; }
#domain_status{ }

#domain_status.error{ border: 1px solid #FCD4D4; background-color: #FFF2F2; color: #960000; padding: 10px; font-size: 14px;  }
#domain_status.ok{ border: 1px solid #D4FCDB; background-color: #F2FFF5; color: #184D00; }

.domain_status_error{ border: 1px solid #FCD4D4; background-color: #FFF2F2; color: #960000; padding: 10px; font-size: 14px;  }
.domain_status_ok{ border: 1px solid #D4FCDB; background-color: #F2FFF5; color: #184D00; padding: 10px; font-size: 14px;  }


.bottom_menu{ display: block; border-top: 1px solid #f8f8f8; padding: 0 20px;}

/*
.hg2{ background-color: #f8f8f8; background-image: url("/img/arrow-left.png"); background-position: left center;  background-repeat: no-repeat; padding-left: 20px;}
.hg6{ background-color: #e8e8e8; background-image: url("/img/arrow-left.png"); background-position: left center;  background-repeat: no-repeat; padding-left: 20px;}
.hg7{ background-color: #d8d8d8; background-image: url("/img/arrow-left.png"); background-position: left center;  background-repeat: no-repeat; padding-left: 20px;}

.hp2{ background-color: #fff;}
.hp6{ background-color: #f8f8f8; }
.hp7{ background-color: #f1f1f1;}
*/



#domainselect{}
#domainselect .domainname { font-size: 18px; color: #888; display: block; border-bottom: 1px solid #e8e8e8; padding: 4px;}
#domainselect ul{ list-style: none; margin: 0; padding: 0; padding: 0 20px; }
#domainselect .domainest{ font-size: 16px; display: block; width:240px; float: left; text-align: left; margin-right: 4px; }
#domainselect ul li { border-bottom: 1px solid #f8f8f8; padding:6px 0; }
#domainselect ul li span.domainname{ font-size: 12px; float: left; border: none; padding: 0; }
#domainselect ul li i { font-size: 14px; color: #888; padding: 10px 4px;}

.available{ color: #00bb00;}
.taken{ color: #ff3322;}

.selecteddomain{ color: #FBA80A; letter-spacing: -2px; font-size: 18px;}

.steps_menu { list-style:none; padding: 0; margin: 0; }
.steps_menu li{  padding: 10px; background-color: #f8f8f8; border-bottom: 1px solid #ccc; }
.steps_menu li label { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #666; padding: 2px; }
.steps_menu li p { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #999; padding: 2px; }
.steps_menu li.selected { background-color: #E3FAEC; }


.steps-menu-new{ list-style: none; padding:0 20px; background-image: url("/template/server/img/step-selector-small.gif"); background-repeat: no-repeat; width: 237px; height: 328px; }
.steps-menu-new li{  display: block; height: 70px; padding-top: 10px; }
.steps-menu-new li label { font-size: 24px; color: #c8c8c8; }
.steps-menu-new li p { padding:0; margin:0; color: #d8d8d8; margin-top: 10px;  }
li.selected label { color: #F2AD46; }
li.selected p { color: #919191; }

.option{ border-bottom: 1px solid #e7e7e7; padding: 10px; margin: 0 20px; color: #979797;}
.option ul { margin: 0; padding: 0; list-style: none;}
.option ul li { padding: 10px; background-color: #f8f8f8;  }

.disabled { background-color: #f4f4f4; color: #a4a4a4;}

.tiny-cancel-btn{
	margin:7px 1px;
	float:left; width: 10px; height: 10px;
}

.tiny-cancel-btn:hover{
	background-image: url("/img/cancel-tiny.gif");
	text-decoration: none;
}

.li_not_selected{
	background-color: #fff;
}

.li_selected{
	background-color: #f8f8f8;
}
