@charset "utf-8";
#web_title {
	background-position: -2px -60px;
	position: relative;
	height: 30px;
	width: 150px;
}
#host_title {
	background-position: -172px -60px;
	position: relative;
	height: 45px;
	width: 225px;
}
#brand_title {
	background-position: -413px -60px;
	position: relative;
	height: 30px;
	width: 185px;
}
#ria_title {
	background-position: -621px -60px;
	position: relative;
	height: 37px;
	width: 220px;
}
#serv_content_inner {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #333;
	text-align: justify;
	padding: 7px;
	margin-top: 10px;
	height: 1%;
	overflow: hidden;
}
.serv_item_holder {
	background-position: 1px 1px;
	margin: 5px;
	padding: 3px;
	float: left;
	position: relative;
	cursor: pointer;
}
#serv_content {
	position: relative;
}
.serv_desc_holder {
	position: relative;
	clear: both;
	display: none;
}
#slider_plan_h {
	position: relative;
	height: 1%;
	overflow: hidden;
}
.slider_plan_item_h {
	margin: 1px;
	float: left;
	height: 453px;
	overflow: hidden;
}
#p_handler_1 {
	background-position: 1px 1px;
}
#p_handler_2 {
	background-position: -40px 1px;
}
#p_handler_3 {
	background-position: -83px 1px;
}
#p_handler_4 {
	background-position: -123px 1px;
}
.sprite_4 {
	background-image: url(../images/sitio_abstracto---prodbox_10.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 1px;
	float: left;
	height: 453px;
	width: 40px;
	position: relative;
	cursor: pointer;
}
.slider_inner {
	overflow: hidden;
	width: 1px;
	height: 453px;
	float: left;
}
.slider_active {
	width: 765px;
}
.sprite_5 {
	background-image: url(../images/sitio_abstracto---prodbox_03.png);
	background-repeat: no-repeat;
	background-position: 1px 1px;
	margin: 100px -220px -385px 0;
	height: 285px;
	width: 220px;
	position: relative;
}
#box_p1 {
	background-position: -659px 1px;
}
#box_p2 {
	background-position: -427px 1px;
}
#box_p3 {
	background-position: -211px 1px;
}
#box_p4 {
	background-position: -1px 1px;
}
.desc_plan_full {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #333;
	margin: 5px;
	padding: 5px;
	width: 520px;
	position: relative;
	min-height: 430px;
	float: right;
}
.plan_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #036;
	padding: 4px;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FC3;
}
.plan_lbl {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000;
	background-image: url(../images/arrow_r.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding: 4px 0 4px 26px;
	display: block;
	margin: 3px;
}
.plan_price_h {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 15px;
	color: #060;
	display: block;
	position: relative;
	text-align: right;
}
.price {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #06C;
}
.row_head {
	position: relative;
}
.row_data {
	position: relative;
	clear: both;
}
.row_sep {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #333;
	margin: 2px;
	padding: 4px;
}
.cell_head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	margin: 2px;
	padding: 12px;
	float: left;
	width: 150px;
	position: relative;
	background-image: url(../images/sitio_abstracto---prodbox_18-06.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.cell_data {
	margin: 5px 2px;
	padding: 9px 7px;
	float: left;
	width: 107px;
	border: 1px solid #CCC;
	position: relative;
	background-image: url(../images/sitio_abstracto---prodbox_25.png);
	background-repeat: repeat-x;
	background-position: left top;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333;
	text-align: center;
}
.t_cell_head {
	margin: 2px;
	padding: 3px;
	float: left;
	width: 170px;
	position: relative;
}
.t_cell_data {
	margin: 0px 2px;
	padding: 0px 7px;
	float: left;
	width: 107px;
	position: relative;
}
.sprite_6 {
	background-image: url(../images/sitio_abstracto---prodbox_07.png);
	background-repeat: no-repeat;
	background-position: 1px 1px;
	height: 55px;
	width: 180px;
}
.sprite_7 {
	background-image: url(../images/sitio_abstracto---prodbox_14.png);
	background-repeat: no-repeat;
	background-position: -9px -8px;
	height: 60px;
	width: 62px;
}
#plan_emp {
	position:relative;
	float: right;
	margin-right: 200px;
}
#plan_corp {
	background-position: -175px 1px;
	float: right;
	margin-right: 45px;
}
#lbl_size_plan {
	clear: both;
}
.separador_host {
	background-image: url(../images/sitio_abstracto---prodbox_18.png);
	background-repeat: repeat-x;
	background-position: left top;
	clear: both;
	border: 1px solid #f6f6f6;
	margin: 0 5px;
	padding: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
}
#p_16 {
	background-position: -9px 1px;
}
#p_26 {
	background-position: -77px 1px;
}
#p_56 {
	background-position: -154px 1px;
}
#p_206 {
	background-position: -230px 1px;
	width: 95px;
}
#p_350 {
	background-position: -330px 1px;
	width: 95px;
}
#p_inf {
	background-position: -432px 1px;
	width: 95px;
}
.free {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #690;
}
#design_bg {
	background-image: url(../images/sitio_abstracto---prodbox_06.png);
	background-repeat: repeat-x;
	background-position: left top;
	height: 300px;
}
#design_inner {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	padding: 20px;
	background-image: url(../images/sitio_abstracto---prodbox_34.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 200px;
}
#mail_content_inner {
	padding: 5px;
	position: relative;
	height: 1%;
	overflow: hidden;
}
.plan_mail_item {
	margin: 5px;
	padding: 3px;
	float: left;
	width: 31%;
	border: 1px solid #CCC;
	position: relative;
	background-color: #FFF;
}
.sprite_8 {
	background-image: url(../images/sitio_abstracto---prodbox_35.png);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 250px;
	width: 115px;
	position: relative;
}
#p_mail_1 {
	background-position: 1px -40px;
	position: relative;
}
#p_mail_2 {
	background-position: -147px -40px;
	position: relative;
}
#p_mail_3 {
	background-position: -305px -40px;
	position: relative;
}
.p_mail_desc {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666;
	padding: 4px;
	float: left;
	width: 140px;
}
.p_mail_desc strong {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #06C;
	display: block;
	padding: 3px 0;
	margin: 5px 0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
