/********************************************
   AUTHOR: Mauricio Andrada / Pablo Parma (G2K Design Team)	
   WEBSITE:  G2K Hosting 3.0 (2008)		 
   TEMPLATE NAME:  	
   VERSION:1.0          	
 *******************************************/
 
/********************************************
   ELEMENTOS HTML 
********************************************/ 

/* reset */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	list-style:none;
	font-family: Arial;
}
a img, :link img, :visited img {
	border: 0;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
body {
	background-image:url(../img/fondo.gif);
	background-repeat:no-repeat;
	background-position:top center;
	text-align:left;
	font-family: Arial;
	background-color:#e9e9e9;
}
ol, ul {
	list-style: none;
}
q:before, q:after, blockquote:before, blockquote:after {
	content: "";
}
h1, h2, h3, h4, h5, h6 {
	display: inline;
	padding:10px 0px 10px 0px;
}
/**************************************
   LAYOUT 
***************************************/	

/* ajustes de anchos fijos para el layout */
.contenedor {
	width: 989px;
	background:url() repeat-y;
}
.encabezado {
	height:81px;
}
.menutop {
	width: auto;
	float:right;
	height:26px;
}
.menu {
	width: 989px;
	float:left;
	height:15px;
	padding-top:0px;
	margin-bottom:13px;
}
.sub-contenedor {
	width:989px;
	float:left;
	background-image:url(../img/bgy1.gif);
	background-repeat:repeat-y;
}
.sub-contenedor2 {
	width:989px;
	float:left;
	background-image:url(../img/bgy2.gif);
	background-repeat:repeat-y;
}
.principal {
	width:759px;
	float:left;
	position:relative;
}
.lateral {
	width:230px;
	float:left;
	position:relative;
}
.bg-y-a {
	background-color:#FFFFFF;
	width:758px;
	border-left:1px solid #ebebeb;
}
.pie {
	clear:left;
}
.cierre1 {
	width:949px;
	margin:15px 20px 0px 20px;
	border-bottom:1px solid #ff5a00;
	height:24px;
	font-size:8.5pt;
	text-align:left;
}
.cierre2 {
	width:949px;
	margin:12px 20px 20px 20px;
	height:24px;
	font-size:8.5pt;
	text-align:left;
}
.col-a {
	width:394px;
	padding-left:10px;
	padding-right:10px;
}
.col-a-content {
	width:726px;
	padding-left:22px;
	padding-right:11px;
}
.col-a-content-publi {
	background-image:url(../img/publibg.jpg);
	background-repeat:no-repeat;
	width:759px;
	height:415px;
	padding-left:-22px;
	padding-right:-11px;
	margin-left:opx;
	margin-right:0px;
}
.col-a-content-vps {
	width:726px;
	padding-left:22px;
	padding-right:11px;
	background-image:url(../img/vps-head-bot.jpg);
	background-repeat:no-repeat;
	background-position:top;
}
.col-a-corp {
	width:670px;
	padding-left:46px;
	padding-right:42px;
}
.col-a-emm {
	width:670px;
	padding-left:46px;
	padding-right:42px;
}
.col-b-content {
	width:726px;
	padding-left:22px;
	padding-right:11px;
}
.col-b {
	width:335px;
}
.lateral-cont {
	width:209px;
	padding-left:17px;
	padding-right:4px;
}
#head-users {
	width:237px;
	float:right;
	position:relative;
	margin-top:4px;
	height:47px;
}
#head-users-tit {
	width:203px;
	float:left;
	position:relative;
	margin-bottom:7px;
}
#head-users-txt {
	width:148px;
	float:left;
	position:relative;
}
#head-users-btn {
	width:15px;
	float:left;
	position:relative;
	margin-top:4px;
}
#head-users-tel2 {
	float:rigth;
	position:relative;
	padding-top:5px;
	background-image:url(../img/telephone.gif);
	background-repeat:no-repeat;
	background-position:left;
}
#head-users-tel {
	float:left;
	position:relative;
	padding-top:5px;
	background-image:url(../img/telephone.gif);
	background-repeat:no-repeat;
	background-position:left;
}
.txtsmallhead {
	font-size: 7pt;
	color: #000;
	height:13px;
	background-image:url(../img/client_txtbg.gif);
	background-repeat:repeat-x;
	background-position:top;
	border:#585858 1px solid;
	width:65px;
}
.select-monedabg {
	height:24px;
	width:172px;
	padding-left:2px;
	background-image: url(../img/select-monedabg.gif);
	background-repeat:no-repeat;
}
.paisarg {
	height:24px;
	width:172px;
	padding:6px 0px 0px 24px;
	background-image: url(../img/arg.gif);
	background-repeat:no-repeat;
	background-position:left 3px;
	font-size:8.5pt;
	text-align:left;
	color:#666666;
	font-weight:bold;
	text-transform: uppercase;
}
.paisesp {
	height:24px;
	width:172px;
	padding:6px 0px 0px 24px;
	background-image: url(../img/esp.gif);
	background-repeat:no-repeat;
	background-position:left 3px;
	font-size:8.5pt;
	text-align:left;
	color:#666666;
	font-weight:bold;
	text-transform: uppercase;
}
.paisuru {
	height:24px;
	width:172px;
	padding:6px 0px 0px 24px;
	background-image: url(../img/uru.gif);
	background-repeat:no-repeat;
	background-position:left 3px;
	font-size:8.5pt;
	text-align:left;
	color:#666666;
	font-weight:bold;
	text-transform: uppercase;
}
.paischi {
	height:24px;
	width:172px;
	padding:6px 0px 0px 24px;
	background-image: url(../img/chi.gif);
	background-repeat:no-repeat;
	background-position:left 3px;
	font-size:8.5pt;
	text-align:left;
	color:#666666;
	font-weight:bold;
	text-transform: uppercase;
}
.paisecu {
	height:24px;
	width:172px;
	padding:6px 0px 0px 24px;
	background-image: url(../img/ecu.gif);
	background-repeat:no-repeat;
	background-position:left 3px;
	font-size:8.5pt;
	text-align:left;
	color:#666666;
	font-weight:bold;
	text-transform: uppercase;
}
.paismex {
	height:24px;
	width:172px;
	padding:6px 0px 0px 24px;
	background-image: url(../img/mex.gif);
	background-repeat:no-repeat;
	background-position:left 3px;
	font-size:8.5pt;
	text-align:left;
	color:#666666;
	font-weight:bold;
	text-transform: uppercase;
}
.paisper {
	height:24px;
	width:172px;
	padding:6px 0px 0px 24px;
	background-image: url(../img/per.gif);
	background-repeat:no-repeat;
	background-position:left 3px;
	font-size:8.5pt;
	text-align:left;
	color:#666666;
	font-weight:bold;
	text-transform: uppercase;
}
.paispre {
	height:24px;
	width:172px;
	padding:6px 0px 0px 24px;
	background-image: url(../img/preg.gif);
	background-repeat:no-repeat;
	background-position:left 3px;
	font-size:8.5pt;
	text-align:left;
	color:#666666;
	font-weight:bold;
	text-transform: uppercase;
}
.clear-l {
	clear:left;
}
.clear-r {
	clear:right;
}
/**************************************
   HOME 
***************************************/	
.hosting-cont {
	width:370px;
	background-image:url(../img/individuales-bg.gif);
	background-repeat:repeat-y;
	padding:10px 14px 10px 10px;
	text-align:left;
}
.resellers-cont {
	width:366px;
	background-image:url(../img/rese-bg.gif);
	background-repeat:repeat-y;
	padding:10px 14px 10px 14px;
	text-align:left;
}
.resellers-pic {
	width:106px;
	padding:0px 6px 0px 0px;
	text-align:left;
	float:left;
	position:relative;
}
.resellers-desc {
	width:230px;
	padding:0px 0px 0px 5px;
	text-align:left;
	float:left;
	position:relative;
}
.corp-pic {
	width:106px;
	padding:0px 0px 0px 0px;
	text-align:left;
	float:left;
	position:relative;
}
.corp-desc {
	width:240px;
	padding:0px 0px 0px 20px;
	text-align:left;
	float:left;
	position:relative;
}
.dedicados-cont {
	width:200px;
	height:260px;
	background-image:url(../img/bg-dedicados.jpg);
	background-repeat:no-repeat;
	padding:32px 21px 0px 114px;
	text-align:left;
	color:#FFFFFF;
	font-size:8.5pt;
}
.dedicados-cont2 {
	width:200px;
	height:202px;
	background-image:url(../img/bg-dedicados2.jpg);
	background-repeat:no-repeat;
	padding:32px 21px 0px 135px;
	text-align:left;
	color:#FFFFFF;
	font-size:8.5pt;
}
.virtuales-cont2 {
	width:335px;
	height:174px;
	background-image:url(../img/bg-virt2.jpg);
	background-repeat:no-repeat;
	padding:45px 21px 0px 20px;
	text-align:left;
	color:#FFFFFF;
	font-size:8.5pt;
}

.vps-cont {
	width:296px;
	height:163px;
	background-image: url(../img/bg-vps.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	padding:27px 21px 0px 18px;
	text-align:left;
	float:left;
	position:relative;
	font-size:8.5pt;
	margin:9px 0px 9px 0px;
}
.hositng-sepa {
	width:366px;
	margin:12px 0px 12px 0px;
	border-bottom:1px solid #dbdbdb;
	height:1px;
}
/*contenedor*/
div.contenedor {
}
/*encabezado*/
div.encabezado {
}
/*menu*/
div.menu {
}
/*contenido*/
div.contenido {
}
/*lateral*/
div.lateral {
}
/*contenedor*/
div.pie {
}
/*contenedor*/
div.pie-contenedor {
}
/**************************************
   ELEMENTOS GENERALES
***************************************/

/* clases de alineacion */

.floater {
	float: left;
	position:relative;
}
.float-r {
	float: right;
}
.align-l {
text-align: left;
}
.align-r {
	text-align: right;
}
.align-c {
	text-align: center;
}
/* otros elementos */

.input_01 {
	border:1px solid #CCCCCC;
}
.bloque, .bloque * {
	display:block;
}
.enlinea, .enlinea * {
	display: inline;
}
.almedio {
	vertical-align:middle;
}
/* fijar alto */

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
/* Hides from IE-mac \*/
* HTML .clearfix {
	height: 1%;
}
/* End hide from IE-mac */
/* End clearfix */
/* Hack para IE7 */
/**************************************
   PADDINGS, MARGINS, FONTS, COLORES 
***************************************/


.bold {
	font-weight:bold;
}
.italic {
	font-style:italic;
}
.color1 {
	color:#555555;
}
.color1-vps {
	color: #333;
}
.color1-emm {
	color: #333;
}
.color1 a {
	color:#555555;
	text-decoration:none;
}
.color1 a:hover {
	color:#ff7e00;
}
.color2 {
	color:#ff7e00;
}
.colorvps {
	color:#174054;
}
.colorvps2 {
	color:#333;
}
.color2 a {
	color:#ff7e00;
	text-decoration:none;
}
.color2 a:hover {
	color:#555555;
}
.color3 {
	color:#0091cd;
}
.color3 a {
	color:#0091cd;
	text-decoration:none;
}
.color3 a:hover {
	color:#1bb4ff;
}
.color3b {
	color:#1bb4ff;
}
.color3b a {
	color:#1bb4ff;
	text-decoration:none;
}
.color3b a:hover {
	color:#079fe9;
}
.color4 {
	color:#deff00;
}
.color4 a {
	color:#deff00;
	text-decoration:none;
}
.color4 a:hover {
	color:#fff;
}
.color5 {
	color:#fff;
}
.color5vps {
	color:#333;
}
.color5vps2 {
	color: #969696;
}
.color5 a {
	color:#fff;
	text-decoration:none;
}
.color5 a:hover {
	color:#ffba00;
}
.color5b {
	color:#fff;
}
.color5b a {
	color:#fff;
	text-decoration:none;
}
.color5b a:hover {
	color:#fff;
}
.color6 {
	color:#1bb4ff;
}
.color6 a {
	color:#1bb4ff;
	text-decoration:none;
}
.color6 a:hover {
	color:#0ea6f1;
}
.color7-vps {
	color:#174054;
	text-decoration:none;
}
.color7 {
	color:#ffcc00;
	text-decoration:none;
}
.color7 a {
	color:#ffcc00;
	text-decoration:none;
}
.color7 a:hover {
	color:#555555;
}
.color8 {
	color:#1b9ed4;
	text-decoration:none;
}
.color8 a {
	color:#1b9ed4;
	text-decoration:none;
}
.color8 a:hover {
	color:#4c538a;
}
.color9 {
	color:#efba00;
	text-decoration:none;
}
.color9 a {
	color:#efba00;
	text-decoration:none;
}
.color9 a:hover {
	color:#f8923b;
}
.color10 {
	color:#ff6206;
	text-decoration:none;
}
.color10 a {
	color:#ff6206;
	text-decoration:none;
}
.color10 a:hover {
	color:#ff3434;
}
.color11 {
	color:#9051a0;
	text-decoration:none;
}
.color11 a {
	color:#9051a0;
	text-decoration:none;
}
.color11 a:hover {
	color:#a66db4;
}
.color12 {
	color:#999898;
	text-decoration:none;
}
.color12 a {
	color:#999898;
	text-decoration:none;
}
.color12 a:hover {
	color:#7f7f7f;
}
.color13 {
	color:#575757;
	text-decoration:none;
}
.color13 a {
	color:#575757;
	text-decoration:none;
}
.color13 a:hover {
	color:#ed1967;
}
.color14 {
	color:#000;
	text-decoration:none;
}
.color14 a {
	color:#000;
	text-decoration:none;
}
.color14 a:hover {
	color:#e22e24;
}
.color15 {
	color:#e22e24;
	text-decoration:none;
}
.color15 a {
	color:#e22e24;
	text-decoration:none;
}
.color15 a:hover {
	color:#000;
}
.color16 {
	color:#b8ae35;
}
.color16 a {
	color:#b8ae35;
}
.color16 a:hover {
	color:#9f9625;
}
.color17 {
	color:#ed1967;
}
.color17 a {
	color:#ed1967;
}
.color17 a:hover {
	color:#c50c50;
}

.color1emm {
	color:#536200;
}
.size0 {
	font-size:7.5pt;
}
.size1 {
	font-size:9.5pt;
}
.size1vps {
	font-size:9.5pt;
	color: #333;
}
.size1b {
	font-size:8.5pt;
}
.size2 {
	font-size:9.5pt;
}
.size3 {
	font-size:11pt;
}
.size4 {
	font-size:14pt;
}
.size5 {
	font-size:18pt;
	font-weight: bolder;
	letter-spacing:-0.2px;
}
.size5v {
	font-size:18pt;
	font-weight:bold;
	letter-spacing:1px;
	color: #333;
}
.size5v2 {
	font-size:18pt;
	font-weight:bold;
	letter-spacing:0.2px;
	color: #05A9E7
}
.pad_10 {
	padding:10px;
}
.padr_10 {
	padding-right:10px;
}
.padr14 {
	padding-right:14px;
}
.padl6 {
	padding-left:6px;
}
.padl14 {
	padding-left:14px;
}
.padl11 {
	padding-left:11px;
}
.padr11 {
	padding-right:11px;
}
.padt6 {
	padding-top:6px;
}
.padt8 {
	padding-top:8px;
}
.padb10 {
	padding-bottom:10px;
	color: #999;
}
.padb102 {
	padding-bottom:10px;
	color: #000;
}
.mart6 {
	margin-top:6px;
}
.mart14 {
	margin-top:14px;
}
.marl6 {
	margin-left:6px;
}
.marb10 {
	margin-bottom:10px;
}
.dominio-searchform {
	border:1px solid;
	border-color:#848484 #c1c1c1 #e1e1e1 #c1c1c1;
	height:25px;
	width:300px;
	font-size:20px;
	color:#333333;
}
h1 {
	text-align:left;
	margin:0px;
	padding-top:10px;
	padding-bottom:10px;
	line-height:1px;
	font-family:Arial, Helvetica, sans-serif;
}
h1 a {
	text-decoration:none;
	color:#505050;
}
h1 a:hover {
	color:#2e2e2e;
}



/**************************************
   WEBHOSTING 
***************************************/
.headtipo {
	text-align:left;
}
.host-cont {
	width:726px;
	background-image:url(../img/hostcont-bg.gif);
	background-repeat:repeat-y;
	float:left;
	position:relative;
}
.host-cont-vps {
	width:726px;
	background-image:url(../img/hostcont-bg-vps.gif);
	background-position:top +0px;
	background-repeat:repeat-y;
	float:left;
	position:relative;
}
.host-cont-top {
	background-image: url(../img/hostcont-top.gif);
	background-repeat:no-repeat;
	background-position:top;
	width:726px;
}
.host-cont-top-vps {
	background-image: url(../img/hostcont-top-vps.gif);
	background-repeat:no-repeat;
	background-position:top;
	width:726px;
}
.host-cont-bot {
	background-image: url(../img/hostcont-bot.gif);
	background-repeat:no-repeat;
	background-position:top;
	height:31px;
	width:726px;
}
.host-cont-bot-vps {
	background-image: url(../img/hostcont-bot-vps.gif);
	background-repeat:no-repeat;
	background-position:top;
	height:31px;
	width:726px;
}
.host-slidetop {
	width:726px;
	float:left;
	position:relative;
}
a.rolltop { /* definition of the "image" class in the <a> tag */
	display: block; /* a tag must be a block */
	width: 726px; /* width of reactive image */
	height: 18px; /* height of reactive image */
	background-image: url(../img/slidertop1.gif); /* source for start image */
	background-repeat: no-repeat;
	padding-left:10px;
	font-size:8.5pt;
	font-weight:bold;
	color:#FFFFFF;
	padding-top:4px;
	text-decoration: none;
}
a.rolltop:hover { /* definition of the "image" class for <a> tag when hovered onto */
	background-image: url(../img/slidertop2.gif); /* source for target image */
}
.bg-slider-y {
	background-image: url(../img/bgslider-y.gif);
	background-repeat: repeat-y;
	background-position:top;
	width:698px;
}
.bg-slider-y-vps {
	background-image: url(../img/bgslider-y2.gif);
	background-repeat: repeat-y;
	background-position:top;
	width:698px;
}
.bg-slidertop {
	background-image: url(../img/bgslider-top.gif);
	background-repeat:no-repeat;
	background-position:top left;
	height:27px;
	width:684px;
	color:#494949;
	font-size:8.5pt;
	font-weight:bold;
	padding-left:14px;
	padding-top:5px;
}
.borderbotvps {
	border-bottom:1px solid #9b9b9b;
	color: #333;
}
.borderbot1 {
	border-bottom:1px solid #dedede;
}
.hostcont-desc {
	width:712px;
	float:left;
	position:relative;
}
/**************************************
   SERVERS
***************************************/


.host-cont2 {
	width:704px;
	background-image:url(../img/hostcont-bg2.gif);
	background-repeat:repeat-y;
	float:left;
	position:relative;
}
.host-cont-top2 {
	background-image: url(../img/hostcont-top2.gif);
	background-repeat:no-repeat;
	background-position:top;
	width:704px;
}
.host-slidetop2 {
	width:704px;
	float:left;
	position:relative;
}
.bg-slider-y2 {
	background-image: url(../img/bgslider-y2.gif);
	background-repeat: repeat-y;
	background-position:top;
	width:666px;
}
.bg-slidertop2 {
	background-image: url(../img/bgslider-top2.gif);
	background-repeat:no-repeat;
	background-position:top left;
	height:40px;
	width:652px;
	color:#fff;
	font-size:8.5pt;
	font-weight:bold;
	padding-left:14px;
	padding-top:10px;
}
.bg-slider-y3 {
	background-image: url(../img/bgslider-y3.gif);
	background-repeat: repeat-y;
	background-position:top;
	width:698px;
}
.bg-slidertop3 {
	background-image: url(../img/bgslider-top3.gif);
	background-repeat:no-repeat;
	background-position:top left;
	height:40px;
	width:698px;
	color:#174054;
	font-size:8.5pt;
	font-weight:bold;
	padding-left:14px;
	padding-top:10px;
}
.borderbot2 {
	border-bottom:1px solid #0f0f0f;
}
.hostcont-desc2 {
	width:712px;
	float:left;
	position:relative;
}
a.rolltop2 { /* definition of the "image" class in the <a> tag */
	display: block; /* a tag must be a block */
	width: 704px; /* width of reactive image */
	height: 18px; /* height of reactive image */
	background-image: url(../img/slidertop1b.gif); /* source for start image */
	background-repeat: no-repeat;
	padding-left:10px;
	font-size:8.5pt;
	font-weight:bold;
	color:#FFFFFF;
	padding-top:4px;
	text-decoration: none;
}
a.rolltop2:hover { /* definition of the "image" class for <a> tag when hovered onto */
	background-image: url(../img/slidertop2b.gif); /* source for target image */
}
.logowindorr {
	position:absolute;
	width:76px;
	height:117px;
	left: 338px;
	top: 215px;
}
.logolinux {
	position:absolute;
	width:55px;
	height:121px;
	left: 391px;
	top: 223px;
}
.logowindorr-vps {
	position:absolute;
	width:76px;
	height:117px;
	left: 531px;
	top: 159px;
}
.logolinux-vps {
	position:absolute;
	width:55px;
	height:121px;
	left: 542px;
	top: 159px;
}
.logonuevo {
	position:absolute;
	width:83px;
	height:83px;
	left: 676px;
	top: 1px;
}
.adwords-servers {
	position:absolute;
	width:119px;
	height:137px;
	left: 623px;
	top: 185px;
}
.adwords-vps {
	position:absolute;
	width:119px;
	height:137px;
	left: 397px;
	top: 119px;
}
.adwords-hbox {
	position:absolute;
	width:119px;
	height:137px;
	left: 392px;
	top: 43px;
}
.descuentowindows {
	position:absolute;
	width:175px;
	height:175px;
	left: 2px;
	top: 1px;
}
.gameservers-head {
	position:absolute;
	width:221px;
	height:266px;
	left: 538px;
	top: -6px;
}
.gameservers-headpromo {
	position:absolute;
	width:221px;
	height:266px;
	left: 375px;
	top: 3px;
}
.head-corp {
	background-image:url(../img/corp-head.jpg);
	background-repeat:no-repeat;
	height:280px;
	width:759px;
}
.head-pub {
	background-image:url(../img/head-publi.jpg);
	background-repeat:no-repeat;
	height:210px;
	width:759px;
}
.publi {
	width:720px;
	margin-left:2px;
}
.head-emm {
	background-image:url(../img/emm-head.jpg);
	background-repeat:no-repeat;
	height:280px;
	width:759px;
}
.developer-corp {
	background-image:url(../img/developer-head.jpg);
	background-repeat:no-repeat;
	height:280px;
	width:759px;
}
.corp-icon {
	position:absolute;
	width:268px;
	height:250px;
	left: 467px;
	top: -8px;
}
.publi-icon {
	position:absolute;
	width:143px;
	height:138px;
	left: 549px;
	top: 2px;
}
.emm-icon {
	position:absolute;
	width:268px;
	height:250px;
	left: 418px;
	top: 52px;
}
.dev-icon {
	position:absolute;
	width:268px;
	height:250px;
	left: 469px;
	top: -5px;
}
.corp-tit {
	position:absolute;
	width:326px;
	left: 46px;
	top: 62px;
}
.publi-tit {
	position:absolute;
	width:470px;
	left: 34px;
	top: 44px;
}
.emm-tit {
	position:absolute;
	width:400px;
	left: 10px;
	top: 91px;
}
.bordertop-corp {
	border-top:1px solid #0085ea;
}
.bordertop-emm {
	border-top:1px solid #536200;
}

.bordertop-emm {
	border-top:1px solid #84c341;
}
.bordertop-dev {
	border-top:1px solid #ec2b02;
}
.corp-col1 {
	width:309px;
	margin-right:18px;
}
.emm-col1 {
	width:650px;
	margin-right:18px;
}
.corp-col2 {
	width:200px;
	
}
.corp-col3 {
	width:300px;	
}
.corp-bdbot {
	border-bottom: 1px solid #eeeff0;
}
/**************************************
   COMPARATIVOS 
***************************************/
.col-a-content2 {
	width:726px;
	padding-left:23px;
}
.headcomp-bg {
	background-image:url(../img/comp-top.gif);
	background-repeat:no-repeat;
	height:33px;
}
.comp-bg-y {
	background-image:url(../img/bg-comp-y.gif);
	background-position:top;
	background-repeat:repeat-y;
}
.comp-lineblue {
	background-image:url(../img/comp-linebluegb-x.gif);
	background-repeat:repeat-x;
	height:21px;
}
.bordercompright {
	border-right:1px solid #d7d7d7;
}
.cierre-borde {
	border-bottom:1px solid #c6c6c6;
}

/**************************************
   HOUSING 
***************************************/
.housing-contbot {
	background-image:url(../img/housing-botcont.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}
/**************************************
   TEST 
***************************************/

.test1 {
	background:red;
}
.test2 {
	background:blue;
}
.test3 {
	background:green;
}
.test4 {
	background:orange;
}
.test5 {
	background:purple;
}
.test6 {
	background:yellow;
}
.test7 {
	background: #CCCCCC;
}
/**************************************
   SLIDER
***************************************/
.dhtmlgoodies_question {	/* Styling question */
	/* Start layout CSS */
	color:#FFF;
	font-size:0.9em;
	/* End layout CSS */
	overflow:hidden;
	cursor:pointer;
}
.dhtmlgoodies_answer {	/* Parent box of slide down content */
	/* Start layout CSS */
	
	/* End layout CSS */
	visibility:hidden;
	height:0px;
	overflow:hidden;
	position:relative;
}
.dhtmlgoodies_answer_content {	/* Content that is slided down */
	padding:1px;
	font-size:0.9em;
	position:relative;
}
/**************************************
   formulario
***************************************/
.formulario-head1 {	/* Content that is slided down */
	background-image: url(../img/formhead1.gif);
	background-repeat:no-repeat;
	height:22px;
	padding-left:15px;
	padding-top:10px;
	font-size:9pt;
	font-weight:bold;
	display:block;
}
.style17 {
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
	border-top:#999999 1px solid;
	border-right:#dbdbdb 1px solid;
	border-bottom:#dbdbdb 1px solid;
	border-left: #999999 1px solid;
	height:17px;
}
.textarear2 {
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
	border-top:#999999 1px solid;
	border-right:#dbdbdb 1px solid;
	border-bottom:#dbdbdb 1px solid;
	border-left: #999999 1px solid;
}
.textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #666666;
	border:#dbdbdb 1px solid;
}
/**************************************
   LICENCIAS 
***************************************/
.lic-bb {
	border-bottom:1px solid #e2e2e2;
}
.lic-bl {
	border-left:1px solid #d8d8d8;
}
.lic-br {
	border-right:1px solid #b2b2b2;
}

/**************************************
   LICENCIAS 
***************************************/
.vps-col-corp {
		width:183px;
		height:57px;
		margin-left:4px;
		margin-bottom:10px;
		padding:112px 15px 20px 24px;
		background-image:url(../img/vps-colbg.jpg);
		background-repeat:no-repeat;
		float:left;
		position:relative;
}

.wh-col-corp {
		width:183px;
		height:57px;
		margin-left:4px;
		margin-bottom:10px;
		padding:112px 15px 20px 24px;
		background-image:url(../img/wh-colbg.jpg);
		background-repeat:no-repeat;
		float:left;
		position:relative;
}
