div.stepsboxactive { background: #A4C96E; width: 150px; font-size: 12px; text-align: center; color: #ffffff; margin-bottom: 5px; }
b.stepsboxactivertop, b.stepsboxactiverbottom { display:block; background: #FFF }
b.stepsboxactivertop b, b.stepsboxactiverbottom b {display:block;height: 1px; overflow: hidden; background: #A4C96E; }

div.stepsboxinactive { background: #efefef; width: 150px; font-size: 12px; text-align: center; margin-bottom: 5px; }
b.stepsboxinactivertop, b.stepsboxinactiverbottom { display:block; background: #FFF }
b.stepsboxinactivertop b, b.stepsboxinactiverbottom b {display:block;height: 1px; overflow: hidden; background: #efefef; }

div.orderbox { 

}
div.orderboxpadding { 
	padding: 12px 12px 12px 80px; 
	background: #ccd6e7 url(img/bg-orderbox.gif) repeat-x top left;
	margin-bottom: 5px;
	border: 1px solid #bfc1c5;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	position: relative;
}

div.orderbox strong {
	color: #032b7a;
	margin: 0;
	padding: 0;
	font-size: 16px;
}
b.orderboxrtop, b.orderboxrbottom { display:block; background: #FFF }
b.orderboxrtop b, b.orderboxrbottom b {display:block;height: 1px; overflow: hidden; background: #E6ECF8; }
	

b.r1 {margin: 0 5px}
b.r2 {margin: 0 3px}
b.r3 {margin: 0 2px}
b.r4 {margin: 0 1px;height: 2px}

.cartedit { color:#009900; }
.cartremove { color:#cc0000; }

.buttongo {

	border: none 0;
	background: transparent url(/img/action-now.png) no-repeat;
color: #3B570A;
display: block;
font-size: 15px;
font-weight: bold;
height: 35px;
padding: 8px;
text-align: center;
text-decoration: none;
text-shadow: 0 1px 0 #CAF159;
width: 152px;
}


.orderboxpadding .buttongo {
	background: url(img/pedirbtn.png);
	text-indent: -9999px;
	width: 93px;
	height: 30px;
	
}

div.orderbox .monster-plan {
	height: 60px;
  left: 12px;
  position: absolute;
  top: 22px;
  width: 60px;
  z-index: 10;
}

div.orderbox.Plan-Anual .monster-plan {
	background: url(/img/planes/Plan-Anual.png) left top no-repeat;
}

div.orderbox.Plan-Basic .monster-plan {
	background: url(/img/planes/Plan-Basic.png) left top no-repeat;
}
div.orderbox.Plan-Gold .monster-plan {
	background: url(/img/planes/Plan-Gold.png) left top no-repeat;
}
div.orderbox.Plan-Master .monster-plan {
	background: url(/img/planes/Plan-Master.png) left top no-repeat;
}
div.orderbox.Plan-Medium .monster-plan {
	background: url(/img/planes/Plan-Medium.png) left top no-repeat;
}





div.orderbox.Reseller-10 .monster-plan {
	background: url(/img/planes/Reseller-10-Dominios.png) left top no-repeat;
}

div.orderbox.Reseller-20 .monster-plan {
	background: url(/img/planes/Reseller-20-Dominios.png) left top no-repeat;
}
div.orderbox.Reseller-5 .monster-plan {
	background: url(/img/planes/Reseller-5-Dominios.png) left top no-repeat;
}
div.orderbox.Reseller-Ilimitado .monster-plan {
	background: url(/img/planes/Reseller-inf-Dominios-opt.png) left top no-repeat;
}





.cart-paso-1 {
	height: 90px;
	width: 100%;
	background: url("img/pasos.gif") no-repeat scroll -10px top transparent;
	
}

.cart-paso-2 {
	height: 90px;
	width: 100%;
	background: url("img/pasos.gif") no-repeat scroll -10px -90px transparent;
	
}

.cart-paso-3 {
	height: 90px;
	width: 100%;
	background: url("img/pasos.gif") no-repeat scroll -10px -180px transparent;
}

.cart-paso-4 {
	height: 90px;
	width: 100%;
	background: url("img/pasos.gif") no-repeat scroll -10px -270px transparent;
}

#register, #transfer, #owndomain, #subdomain {
	text-align: left;
}

.domain-txt {
	padding: 5px;
	width: 450px;
	font-size: 13px;
	font-weight: bold;
}

.clientareatable td {
	padding: 5px;
	background: #FFF;
}

.clientareatableheading td {
		background:#EEE;
}

.addons-t .orderboxpadding {
	padding: 12px!important;
}

.addons-t .orderboxpadding strong {
	font-size: 12px!important;
}

.buttongo {
		cursor: pointer;
}
