form,table,h1,h2,h3,input,div,ul,ol,label,li,br{padding:0px; margin:0px;}
/*div{				border:#FF00FF solid 1px;}*/
					
body{					font-family: Verdana, Tahoma, sans-serif;
						font-size:11px;
						color:gray;
						margin: 0px;
						background-image:url(../images/h_fondo.gif);
						background-repeat:repeat-x;
						background-color:#6f7070;
						}
p{						padding:0px;
						margin-bottom:10px;
						margin-top:10px;
						}
#wrap{					width:846px;
						margin:auto;
						background-color:#151515;
						}
.title_sec{				font-family:Arial, Helvetica, sans-serif;
						font-size:14px;
						color:#ffffff;
						margin-left:20px;
						margin-top:15px;
						margin-bottom:10px;
						}
.texto_diseno{			width:320px;
						height:200px;
						position:relative;
						top:220px;
						left:485px;
						}
.texto_soporte{			width:550px; 
						float:left
						}
.tutos{					margin:0px;
						padding:0px;}
.tutos li{				list-style:none;
						}
.tutos li a{color:#FFFF00;
}
.tutos li a:hover{		color:#FFFFFF;
}
/***************	HEADER	****************/	
#header{				width:846px;
						height:271px;
						}
#idportada{				width:846px;
						height:241px;
						background-image:url(../images/h_header.jpg);
						}
#menusecciones{			position:relative;
						top:213px;
						left:440px;
						width:380px;
						height:30px;
						}
#menusecciones li{		list-style:none;
						display:inline;					
						}
.men_hosting{			display:block;
						float:left;
						margin-right:10px;
						width:85px;
						height:27px;
						background-image:url(../images/m_hosting.jpg);
						}
.men_hosting:hover{		background-image:url(../images/m_hosting1.jpg);
						}
.men_diseno{			display:block;
						width:85px;
						float:left;
						margin-right:10px;
						height:27px;
						background-image:url(../images/m_diseno.jpg);
						}
.men_diseno:hover{		background-image:url(../images/m_diseno1.jpg);
						}
.men_soporte{			display:block;
						width:85px;
						float:left;
						margin-right:10px;
						height:27px;
						background-image:url(../images/m_soporte.jpg);
						}
.men_soporte:hover{		background-image:url(../images/m_soporte1.jpg);
						}
.men_contacto{			display:block;
						width:85px;
						float:left;
						margin-right:10px;
						height:27px;
						background-image:url(../images/m_contacto.jpg);
						}
.men_contacto:hover{	background-image:url(../images/m_contacto1.jpg);
						}
.texto_contacto{		margin-left:20px;
						}			
.label_contact{			display:block;
						width:200px;
						margin-bottom:5px;
						margin-top:10px;
						}
.error_contact{			color:#FFFF00;}
/***************	BUSQUEDA	****************/				
					
#imgbusqueda{			clear:left;
						width:529px;
						height:30px;
						float:left;
						background-image: url(../images/img_busqueda.jpg);
						}
#divbusqueda{			float:left;
						width:272px;
						height:30px;
						background-image: url(../images/h_bgbusqueda.jpg);
						}
.inputsearch{			width:122px;
						height:16px;
						font-family:Arial, Helvetica, sans-serif;
						font-size:12px;
						position:relative;
						top:3px;
						}
.inputserv{				width:65px;
						height:20px;
						font-family:Arial, Helvetica, sans-serif;
						font-size:12px;
						position:relative;
						top:3px;
						}
.inputbuscar{			width:63px;
						height:17px;					
						position:relative;
						top:6px;
						}
.inputs{				background-color:#FFFFFF;
						border:1px solid #666666;
						color:#666666;
						font-family:Arial,Helvetica,sans-serif;
						font-size:11px;
						}
.inputs:focus{			background-color:#FFFF99;
						}
#divesqbusq{			background-image:url(../images/h_esq_b.jpg);
						width:45px;
						height:30px;
						float:left;
						}
					
/***************	LOGIN 	****************/	

.divloging{				width:846px;
						height:36px;
						}
.divclientesarea{		clear:left;
						width:127px;
						height:36px;
						background-image:url(../images/h_areaclient.gif);
						float:left;
						}
.divusrpass{			width:402px;
						height:36px;
						float:left;
						background-color:#191919;
						}
.labelusrpass{			position:relative;
						top:10px;
						float:left;
						margin-right:5px;
						margin-left:10px;
						}
.inputusrpass{			float:left;
						width:86px;
						height:17px;
						position:relative;
						top:10px;
						background-image:url(../images/h_inputbg.jpg);
						border-width:0px;
						color:#666666;
						font-size:12px;					
						}
.btn_entrarusr{			position:relative;
						top:10px;
						left:8px;
					
						}
.divforpass{			width:317px;
						height:36px;
						background-image:url(../images/h_bgazul.gif);
						float:left;
						}
.divforpass ul{			position:relative;
						top:8px;
						left:10px;
						}
.divforpass ul li{		list-style:none;
						display:inline;
						color:#FFFFFF;
						margin-right:5px;
						}	
.divforpass a{			font-family:Arial, Helvetica, sans-serif;
						font-size:12px;
						color: #00CCFF;
						text-decoration:none;
						}
.divforpass a:hover{	color:#ffffff;
						text-decoration:underline;
						}
.divwellcomeusr{		width:602px;
						height:36px;
						float:left;
						background-color:#191919;
						}
.divwellcomeusr h2{		font-family: Arial, Helvetica, sans-serif;
						font-size:15px;
						display:block;
						position:relative;
						top:10px;
						left:20px;
						}
.divlogout{				width:63px;
						height:17px;
						float:left;
						background-color:#191919;
						}
.divlogout .btn_logout{	position:relative;
						top:10px;
						}
/***********************	MI CUENTA */
.bq_cuenta{				float:left;
						background-image:url(../images/h_bloq_account.jpg);
						width:210px;
						height:105px;
						}
.bq_cuenta ul{			position:relative;
						top:34px;
						left:30px;
						color:#85a0e6;
						font-family:arial narrow,arial;
						}
.bq_cuenta ul a{		text-decoration:none;
						color:#85a0e6;
						font-size:12px;
						font-family:arial narrow,arial;
						}
.bq_cuenta ul a:hover{	color:#ffffff;
						}
/***********************	MIS DOMINIOS */						
						
.bq_dom{				float:left;
						background-image: url(../images/h_bloq_domains.jpg);
						width:215px;
						height:105px;
						}
.bq_dom ul{				position:relative;
						top:34px;
						left:30px;
						color:#85a0e6;
						font-family:arial narrow,arial;
						}
.bq_dom ul a{			text-decoration:none;
						color:#85a0e6;
						font-size:12px;
						font-family:arial narrow,arial;
						}
.bq_dom ul a:hover{		color:#ffffff;
						}
/***********************	MI HOSTING */							
										
						
.bq_hos{				float:left;
						background-image: url(../images/h_bloq_hosting.jpg);
						width:210px;
						height:105px;
						}
.bq_hos ul{				position:relative;
						top:34px;
						left:30px;
						color:#85a0e6;
						font-family:arial narrow,arial;
						}
.bq_hos ul a{			text-decoration:none;
						color:#85a0e6;
						font-size:12px;
						font-family:arial narrow,arial;
						}
.bq_hos ul a:hover{		color:#ffffff;
						}

/***********************	MIS MENSAJES */							
												
.bq_msg{				float:left;
						background-image: url(../images/h_bloq_mess.jpg);
						width:211px;
						height:105px;
						}
.bq_msg ul{				position:relative;
						top:34px;
						left:30px;
						color:#85a0e6;
						font-family:arial narrow,arial;
						}
.bq_msg ul a{			text-decoration:none;
						color:#85a0e6;
						font-size:12px;
						font-family:arial narrow,arial;
						}
.bq_msg ul a:hover{		color:#ffffff;
						}
/***************	PANEL DE CONTROL 	****************/
.panelcuenta{		color:#ffffff;
					width:846px;
					margin:auto;
					background-image:url(../images/panel_bg.jpg);
					background-repeat:repeat-x;
						}
.panelbody{			width:780px;
					margin:auto;
					}
.h_panelweb{		font-family:arial narrow, arial,helvetica;
					color:#FFFFFF;
					display:block;
					font-size:17px;
					position:relative;
					top:10px;
					}
.h_orderok{			font-family:arial narrow, arial,helvetica;
					color:#FFFFFF;
					display:block;
					font-size:17px;
					position:relative;
					width:400px;
					left:120px;
					top:20px;
					}

.div_infouser h3{	font-family:arial narrow,arial,helvetica;
					color:#CCCCCC;
					font-size:14px;
					margin-bottom:12px;
					}

/************** PANEL INFO USR ************/
.div_infouser{		width:350px;
					margin-top:20px;
					float:left;
					border:#666666;
					background-color: #0D0D0D;
					padding:10px;
					margin-right:40px;			
					}

.li_infoquest{		font-family:arial narrow,arial,helvetica;
					color:#CCCCCC;
					font-size:14px;
					margin-bottom:2px;
					list-style:none;					
					}
.li_infoanswer{		font-family:arial narrow,arial,helvetica;
					color:#ffffff;
					font-size:14px;
					margin-bottom:16px;
					list-style:none;					
					}
.div_facuser{		width:350px;
					margin-top:20px;
					float:left;
					border:#666666;
					background-color: #0D0D0D;
					padding:10px;
									
					}
.div_facuser h3{	font-family:arial narrow,arial,helvetica;
					color:#CCCCCC;
					font-size:14px;
					margin-bottom:12px;
					}
/************** PANEL PSW ************/
.div_psw_info{		width:350px;
					margin-top:20px;
					border:#666666;
					background-color: #0D0D0D;
					padding:10px;
					margin-right:40px;			
					}
.div_psw_info h3{	font-family:arial narrow,arial,helvetica;
					color:#CCCCCC;
					font-size:14px;
					margin-bottom:12px;
					}
.li_infoquest{		font-family:arial narrow,arial,helvetica;
					color:#CCCCCC;
					font-size:14px;
					margin-bottom:2px;
					list-style:none;					
					}
.li_infoanswer{		font-family:arial narrow,arial,helvetica;
					color:#ffffff;
					font-size:14px;
					margin-bottom:16px;
					list-style:none;					
					}
.div_facuser{		width:350px;
					margin-top:20px;
					float:left;
					border:#666666;
					background-color: #0D0D0D;
					padding:10px;
									
					}
.div_facuser h3{	font-family:arial narrow,arial,helvetica;
					color:#CCCCCC;
					font-size:14px;
					margin-bottom:12px;
					}
/******************	ERRORES DEL SISTEMA Y MENSAJES DE CONFIRMACIÓN ************************/



.div_err_msg{		background-image:url(../images/bg_msg_err.gif);
					background-repeat:repeat-x;
					background-color:#750000;
					min-height:70px;					
					}
.div_err_img{		float:left;
					margin-left:30px;
					margin-right:30px;
					
					}
.div_ok_msg{		background-image: url(../images/bg_msgok.gif);
					background-repeat:repeat-x;
					background-color:#037103;
					min-height:70px;
					
					}
.div_ok_img{		float:left;
					display:block;
					margin-left:30px;
					margin-right:30px;					
					}									
.list_errors{		float:left;			
					}
.list_errors ul{	margin-left:10px;
					margin-top:10px;
					font-family:arial narrow,arial,helvetica;
					font-size:12px;
					color:#ffffff;
					}

.err_predom{		background-color:#FF0000;
					padding:3px;
					font-size:11px;
					color:#FFFFFF;
					position:relative;
					top:-7px;
					width:240px;
					height:15px;
					}
/****************** ELEMENTOS INACTIVOS *************/

.div_fac_off{		color:#000000;
					margin-left:50px;
					margin-top:120px;
					margin-bottom:130px;
					width:230px;
					height:50px;
					padding:10px;				
					top:110px;
					border:#999999 solid 1px;			
					left:50px;
					}			
.div_fac_off h4{	color: #FFFF00;
					font-family:arial narrow, arial, helvetica;
					font-size:13px;
					font-weight:lighter;
					
					}	
/***************	PLANES 	****************/
#plan_contenedor{		width:780px; 
						margin:auto;
						}
.p_lite	{
						margin-left:10px;
						width:245px;
						height:163px;
						float:left;
						margin-right:13px;
						}
.p_busi{				width:245px;
						height:163px;
						float:left;
						margin-right:13px;
						}
				
.p_prem{				width:245px;
						height:163px;
						float:left;
						}
/***************	INDEX 	****************/

.textindex{				width:760px;
						margin:auto;
						}
/***************	BANNER AND FEATURES 	****************/

.div_restcontent{		width:762px;
						height:248px;
						margin:auto;
						margin-top:20px;
						
						}
.banner_rest{			float:left;
						margin-right:15px;
						}
.clear{					clear:both;
						}
				
/***************	FOOTER 	****************/
.div_footer{			width:846px;
						height:113px;
						background-image:url(../images/footer_bg.jpg);
						margin-top:20px;
						}
.div_enlaces{			margin-left:30px;
						width:345px;
						height:106px;
						position:relative;
						top:10px;
						padding-left:10px;
						float:left;
						}
.div_enlaces h3{		color:#FFFFFF;
						font-family:Arial, Helvetica, sans-serif;
						font-size:14px;
						}
.div_enlaces ul{		margin-top:10px;					
						}
.div_enlaces ul li{		list-style:none;						
						}
.div_enlaces a{			color:#CCCCCC;
						text-decoration:none;					
						}
.div_enlaces a:hover{	color:#CCCCCC;
						text-decoration:underline;					
						}				
.div_datoscorp{			width:459px;
						height:106px;
						float:left;
						}

.secc_footer{			color:#FFFFFF;
						font:Arial, Helvetica, sans-serif;
						font-size:11px;
						font-weight:bold;						
						position:relative;
						top:5px;
						left:115px;}
.secc_footer a{			color:#ffffff;
						text-decoration:none;						
						}
.secc_footer a:hover{	color:#1a25b5;
						text-decoration:underline;
						}
						
.div_cont_tel{			width:185px;
						height:40px;
						position:relative;
						top:42px;
						color:#eeeeee;
						left:70px;
						font-size:10px;
						font-family:Arial, Helvetica, sans-serif;
						}

.div_cont_email{		width:185px;
						height:40px;
						position:relative;
						top:2px;
						color:#eeeeee;
						left:283px;
						font-size:10px;
						font-family:Arial, Helvetica, sans-serif;
						}
.div_cont_email a{		color: #eeeeee;	
						text-decoration:none;				
						}
.div_cont_email a:hover{color: #eeeeee;	
						text-decoration:underline;				
						}
						
/***************	AVISOS JS 	****************/
#registerbar{
	width: 430px;
	font-family: Arial;
	background-color: transparent;
	clear:both;
	background-image: url(../images/chatbg.png);
	background-repeat: no-repeat;
}
#registerbar #titulo {
	display:block;
	text-align:right;
	color: #9CC7FF;
	background-image: url(../images/h_bgazul.gif);
	background-color: black;
	font-weight: bold;
	text-decoration:none;
	padding:8px 0;
	margin:0 5px;
}
#registerbar #titulo img{padding-right:15px;}
.robapaginas{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
}
#mainframe{
	width:410px;
	height:225px;
	overflow:hidden;
	margin:10px;
}
/**********************************/			
.h_seguimiento{						font-family:arial narrow,arial, helvetica;
									color:#FFFF33;
									font-size:15px;
									font-weight:normal;
									margin-top:15px;
									}
.div_seguimiento{					background-image:url(../images/fondo_se_paq.jpg);
									width:785px;
									height:151px;
									margin-bottom:10px;									
									}
.div_sel_plan{						
									width:200px;
									height:151px;
									float:left;
									margin-left:15px;
									color:#FFFFFF;							
									}
									
									
									
									
									
.dropcontent{					width: 523px;
								height: 129px;
								margin-left:34px;
								display:block;
								float:left;
								margin-top:12px;
								margin-bottom:20px;
								}

.div_dom_reg{					width:785px;
								height:151px;
								
								background-image:url(../images/fondo_reg_dom.jpg);
								}
.div_dom_reg_izq{				width:393px;
								height:151px;
								float:left;
								}


.div_d_bloq{					
								margin-left:10px;
								width:360px;
								height:100px;
								}
.div_d_bloq h2{					font-family:arian narrow,arial,helvetica;
								color:#FFFFFF;
								font-size:14px;								
								display:block;
								width:200px;
								position:relative;
								left:120px;
								top:10px;
																
								}
.div_d_bloq p{					color:#FFFFFF;
								}								
								
.div_dom_reg_der{				width:373px;
								height:151px;
								float:left;
								}
.div_d_bloq2{					
								margin-left:10px;
								width:360px;
								height:150px;
								}
.div_d_bloq2 h2{				font-family:arian narrow,arial,helvetica;
								color:#FFFFFF;
								font-size:14px;								
								display:block;
								width:300px;
								position:relative;
								left:40px;
								top:10px;
								text-align:center;																
								}
.div_d_bloq2 h3{				font-family:arian narrow,arial,helvetica;
								color: #FFFF00;
								font-size:14px;								
								display:block;
								width:300px;
								position:relative;
								left:40px;
								top:10px;
								text-align:center;																
								}
.buscando_dom{					background-image:url(../images/fondo_reg_bdom.jpg);
								width:350px;
								height:29px;
								margin-top:45px;
								background-color:#000000;
								background-repeat:no-repeat;
								}	

.btnpreregdom_next{				background-color:#000000;
								border:#FFFF00 solid 1px;
								font-family:arial narrow, arial, helvetiva;
								font-size:14px;
								color:#FFFF00;
								width:100px;
								}
.btn_buscadom{					position:relative;
								left:240px;
								top:16px;
								background-color:#000000;
								border:#FFFF00 solid 1px;
								font-family:arial narrow, arial, helvetiva;
								font-size:14px;
								color:#FFFF00;
								width:100px;
								}
.selpaq_next{					position:relative;
								top:22px;
								left:85px;
								}
.inputservprereg{				position:relative;
								right:20px;
								}					
.h1_proceso{					font-family:Arial Narrow, arial,  Helvetica, sans-serif;
								width:820px;
								height:30px;/*Para que el layer transparente no cuente como espacio*/
								margin-top:10px;
								font-size:14px;
								margin-left:20px;
								color:#FFFFFF;
								}
.h1_proceso_transp{				background-image:url(../images/title_transparent.png);
								width:600px;
								position:relative;
								top:-19px;
								height:18px;
								}
.h2_paqsel{						font-family:Arial, Helvetica, sans-serif;
								font-size:16px;
								color:#FF6600;
								margin-left:30px;	
								}

.div_msg_orderok{				width:400px;
								margin-left:150px;												
								}
.div_msg_orderok p{				font-family:Arial, Helvetica, sans-serif;
								font-size:12px;
								color:#FFFFFF;											
								}
.table_pago{					border:#666666 solid 1px;
								background-color:#000000;
								}
								
.table_pago td{					padding:3px;
								}		
.titulo_paq_pago{				font-family:arial narrow, arial;
								font-size:15px;
								color: #2050A5;
								}
.desc_pago{						font-family:arial narrow, arial, helvetica;
								color:#FFFFFF;
								font-size:14px;
								}
.marco_ordenpago{				margin:auto;
								margin-top:20px;
								width:600px;								
								padding:10px;
								border:#333333 solid 1px;
								background-color: #000000;
								}
.marco_orden_ok{				margin:auto;
								margin-top:20px;
								width:622px;
								height:124px;								
								background-color: #000000;
								background-image:url(../images/order_ok.gif);
								}
.fontnewdomain{ font-size:14px; color:#0000FF;}
.tab_paq{ float:left; width:530px; margin-bottom:30px; margin-left:30px;}
.renglones_reg{margin-top:5px;}
.labelsreg{ display:block; margin-bottom:5px;}
.btn_regr{ margin-left:40px; width:200px; height:40px; float:left;}
.btn_cont{ margin-left:180px; width:200px; height:40px;}
.btn_cont2{ margin:auto; width:300px; margin-top:20PX;}
.headers_table{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;}
.msg_err_domain{ width:753px; height:81px; margin:auto; margin-top:15px; color:#FFFFFF; background-image:url("../images/msgdomain_err.jpg");}
.msg_domain{ position:relative;left:16px;top:15px; font-family:"arial"; color:#ffffff; font-size:12px; display:block; width:252px; }
.msg_domain h1{					font-family:"arial narrow", arial, helvetica;
								color:#ffffff;
								font-size:14px;
								}
.msg_ok_domain{ width:753px; height:81px; margin: auto; margin-top:15px; color:#FFFFFF; background-image:url("../images/msgdomain_ok.jpg");}
