/* HTML */
body { 
	margin:0;
	background-color:#ffffff;	
}
h1  {
	margin:0;
	padding:0;
}

form {
	padding:0px;
	margin:0px;
}

/* aplicaciones basicas */

.floatfoto {
	padding:0 5px 5px 5px;
	float:left;
}


/* PLANTILLA BÁSICA */
#G { /* todo */
	width:935px;
	height:auto;		
	margin:auto;
	/*border:#639f0e 1px solid;
	overflow:hidden;*/
}
#content {
	width:935px;
	height:auto;
	padding: 0 0 0 0;
	float:left;
}

/* PLANTILLA PRINCIPAL */

/* dentro de content */
#up {
	width:935px;
	height:99px;
	float:left;
	padding:0;
	background-image:url(../images/upweb.jpg);
	background-position:right;
	background-repeat:no-repeat;
}
/* ---> Dentro de up */
#up1 {
	width:570px;
	height:99px;
	float:left;
	padding:0;

}
#up2 {
	width:345px;
	height:89px;
	float:left;
	padding:10px 10px 0px 10px;
}
.barup2 {
	width:345px;
	height:auto;
	float:left;
	padding:0;
}


/* <--- */

#barmenu { /* Zona de contenido con fondo blanco */
	width:920px;
	height:auto;
	float:left;
	padding:5px 10px 10px 5px;
	background-color:#4c5775;
	background-image:url(../images/backs/backdown.jpg);
	background-position:bottom;
	text-align:left;
}

#barcarrusel { /* Zona de contenido con fondo blanco */
	width:935px;
	height:auto;
	float:left;
	padding:10px 0 10px 0;
	background-image:url(../images/backs/backcarrusel.jpg);
/*	background-color:#e7f3bd;*/
	text-align:left;
}

/*--> barcarrusel */

#zonacarrucel {
	width:530px;
	height:268px;
	padding:0 0 0 15px;
	float:left;
	overflow:hidden;
}

#bienvenidos {
	width:360px;
	height:auto;
	padding:10px 10px 10px 20px;
	float:left;
}
/*--*/

.bartxtbn { /* Zona de contenido con fondo blanco */
	width:915px;
	height:auto;
	float:left;
	padding:5px 10px 5px 10px;
	background-color:#fff;
	text-align:right;	
}
.bardown { /* Zona de contenido con fondo blanco */
	width:935px;
	height:auto;
	float:left;
	padding:0px;
	background-color:#fff;
	text-align:center;
}
/*--> bardown */
.barDdiv {
	width:935px;
	height:auto;
	float:left;
	padding:10px 0 10px 0;
/*	background-color:#f9fdf4;*/
/*	background-color:#edfcf6;*/
/*	background-image:url(../images/backtotal.jpg);
	background-position:top;
	background-repeat:repeat;	*/
}
.barDdivMenu {
	width:785px;
	height:auto;
	float:left;
	padding:10px 0 10px 150px;
	margin:0 0 15px 0;
	background-color:#3c4762;
	background-image:url(../images/backs/backdowninf.jpg);
	background-position:bottom;
}
/**/
.barup { /* Zona de texto con fondo celeste */
	width:915px;
	height:auto;
	float:left;
	padding:10px;
	text-align:center;
/*	background-color:#f9fdf4;*/
	background-color:#edfcf6;
/*	background-image:url(../images/backtotal.jpg);
	background-position:top;
	background-repeat:repeat;	*/
}
#slogan { /* zona de fondo verde */
	width:915px;
	height:auto;
	float:left;
	padding:10px;
	background-color:#29789b;
	background-image:url(../images/backs/backslogan.jpg);
	background-position:bottom;
}
#subtitulosec { /* Subtitulo de seccion */
	width:915px;
	height:auto;
	float:left;
	padding:10px;
	background-color:#aed6f0;
	background-image:url(../images/backs/backsubtit.jpg);
	background-position:top;	
}

/*--> dentro de subtitulosec */
#b2a {
	width:630px;
	height:auto;
	float:left;
}
#b2b {
	width:150px;
	height:auto;
	float:left;
	background-color:#0b256f;
	padding:5px;
}

/*-- */
.barcont { /* Zona de fondo celeste claro */
	width:915px;
	height:auto;
	float:left;
	padding:10px;
	background-color:#fafef6;
}

.barcont2 { /* Zona de fondo celeste claro */
	width:895px;
	height:auto;
	float:left;
	padding:10px 20px 10px 20px;
	/*background-color:#e7eded;	*/
}

/* fin plantilla principal */

/* ZONA CENTRAL SUPERIOR */

/* packs destacados en caratula --> barcont */

.sepb { /* Separacion entre destacados */
	width:35px;
	height:auto;
	float:left;
}
.blockpack { /* bloque destacado */
	width:185px;
	height:147px;
	float:left;
	background-image:url(../images/pack.jpg);
}
.blockpack2p { /* bloque destacado, precio antes/ahora */
	width:185px;
	height:167px;
	float:left;
	background-image:url(../images/pack2p.jpg);
}
/*--> dentro de blockpack <--*/
.bp1 { /* titulo pack */
	width:177px;
	height:33px;
	float:left;
	padding:12px 8px 0 0;
	text-align:right;
}
.bp2 { /* zona texto*/
	width:169px;
	height:auto;
	float:left;
	padding:8px;
}
/* divisiones de bp2 */
.bp2a { /* precio */
	width:82px;
	height:auto;
	float:left;
}
.bp2b { /* btn suscribir */
	width:87px;
	height:auto;
	float:left;
}

/* CONTENIDO INTERIOR SECCIONES TEXTO */

.barint { 
	width:915px;
	height:auto;
	float:left;
	padding:10px;
	text-align:left;
	background-color:#f9fdf4;
	background-image:url(../images/backtotal.jpg);
	background-position:top;
	background-repeat:no-repeat;		
}
.barform { 
	width:915px;
	height:auto;
	float:left;
	padding:0 160px 0 160px;
	text-align:left;
	background-color:#f9fdf4;	
}

/* --> barint */

.intfoto { /* zona de foto */
	width:300px;
	height:auto;
	float:left;
	padding:0px;
	text-align:left;
}
.inttxt { /* zona de texto derecha */
	width:595px;
	height:auto;
	float:left;
	padding:10px;
	text-align:left;
}


/* ZONA DE USUARIOS */

#barmenuzu { /* Zona de contenido con fondo blanco */
	width:830px;
	height:auto;
	float:left;
	padding:10px;
	background-color:#006666;
	text-align:left;
}

.inttxtC { /* zona de texto completa */
	width:810px;
	height:auto;
	float:left;
	padding:10px;
	text-align:left;
	border:#006666 1px solid;
}

/* --> inttxtC */

/* inicio */

.bartxtC {
	width:810px;
	height:auto;
	float:left;
	padding:5px 0 5px 0;
	text-align:left;
}

/* --> bartxtC */
.bloqC {
	width:265px;
	height:auto;
	float:left;
	padding:0 5px 0 0;
	text-align:left;
}


/* POPUPS */

#Gpop {
	width:480px;
	height:auto;
	margin:auto;
}

/*--> Gpop */
.bargpop {
	width:480px;
	height:auto;
	padding:5px 10px 5px 10px;
	float:left;
	background-color:#FFFFFF;
	text-align:center;
}

/*->gpopbar2 lista precios dominios */
.bardom {
	width:450px;
	height:auto;
	padding:5px 15px 0 15px;
	float:left;
}
.domtxt {
	width:140px;
	height:auto;
	padding:5px;
	float:left;
}

/*PROMOS*/
.barpromo {
	width:815px;
	height:auto;
	float:left;
	padding:10px 60px 10px 60px;
	text-align:left;
	background-image:url(../images/backtotal.jpg);
	background-position:top;
	background-repeat:no-repeat;
	background-color:#edfcf6;
/*	background-color:#f9fdf4;*/
}

.barpromo1{
	width:795px;
	height:auto;
	padding:10px;
	margin:0 0 10px 0;
	float:left;
	background-image:url(../images/promback1.jpg);
	background-position:top;
}
.barpromo2{
	width:795px;
	height:auto;
	padding:10px;
	margin:0 0 10px 0;
	float:left;
	background-image:url(../images/promback2.jpg);
	background-position:top;	
}
/*con foto*/
.barfoto {
	width:150px;
	height:auto;
	padding:0;
	float:left;
}
.bartxtp {
	width:635px;
	height:auto;
	padding:0 0 0 10px;
	float:left;
}

/**/
.Bbarp{
	width:795px;
	height:auto;
	padding:0 0 10px 0;
	float:left;
}
.Bbarpdiv{
	width:377px;
	height:auto;
	padding:10px;
	float:left;
}

/**/


/* ZONA PRIVADA */

/* principales */
#zuGA {
	width:251px;
	height:auto;
	float:left;
	padding:5px;
	text-align:left;
	border: 1px solid #006633;
	background-color:#cfe3af;
	background-image:url(../images/backmenuzu.jpg);
}
#zuGB { /* zona derecha de contenido */
	width:540px;
	height:auto;
	float:left;
	padding:0 5px 0 0;
	text-align:left;
}
/* --> zuGB */
/* titulo */
.zbtsubtit {
	width:535px;
	height:26px;
	float:left;
	padding:5px;
	background-color: #006633;
}

/* datos */
.totfcb { /* contenedor de fila */
	width:535px;
	height:auto;
	float:left;
	padding:5px;
}
/* --> totfcb --> 525 px*/
.itemcb { /* item */
	width:165px;
	height:auto;
	float:left;
	padding:0;
}
.inputcb { /* ingreso de datos */
	width:370px;
	height:auto;
	float:left;
	padding:0;
}
#contpriv { /* bloque zona privada */
	width:715px;
	height:auto;
	float:left;
	border: solid 4px #993300;
	background:#FFFFFF;
	padding:0px;
}



/* tickets --> 475 px */

.tickettitulo {
	width:465px;
	height:auto;
	padding:5px;
	float:left;
	background-color:#993300;
}
.ticketfila {
	width:465px;
	height:auto;
	padding:5px;
	float:left;
}
/* --> ticketfila */
.tickfecha {
	width:90px;
	height:auto;
	padding:5px;
	float:left;
}
.tickdet {
	width:205px;
	height:auto;
	padding:5px;
	float:left;
}
.tickoper {
	width:140px;
	height:auto;
	padding:5px;
	float:left;
}

/* FICHA PRODUCTO --> 630 px*/

.fpima {
	width:400px;
	height:auto;
	padding:0px;
	float:left;
}
.fptexto {
	width:200px;
	height:auto;
	padding:10px;
	float:left;
}

/*DESTACADO CARATULA */
.destacado { 
	width:935px;
	height:auto;
	float:left;
	padding:15px 0 0 0;
	background-color:#f9fdf4;
/*	background-image:url(../images/backtotal.jpg);
	background-position:top;
	background-repeat:repeat;		*/
}

/* bloques de contenido destacado --> manuales ayuda y soporte --> barcont */

#bloque1 {
	width:460px;
	height:auto;
	float:left;
	padding:0;
	background-color:#d4f2fd;	
}
#bloquesep {
	width:15px;
	height:auto;
	float:left;
	padding:0;
}
#bloque2 {
	width:460px;
	height:auto;
	float:left;
	padding:0;
	background-color:#9fc5e9;	
}
/* --> bloque1 */
#bloque1tit {
	width:440px;
	height:auto;
	float:left;
	padding:10px;
	background-color:#267491;
}
#bloque1txt {
	width:420px;
	height:auto;
	float:left;
	padding:10px 20px 10px 20px;
}
/*-->bloque1txt */
#b1anima {
	width:160px;
	height:auto;
	float:left;
	padding:0;
}
#b1txt {
	width:230px;
	height:auto;
	float:left;
	padding:10px 10px 0 20px;
}

/* --> bloque2 */
#bloque2tit {
	width:440px;
	height:auto;
	float:left;
	padding:10px;
	background-color:#0a4f6e;
}
#bloque2txt {
	width:420px;
	height:auto;
	float:left;
	padding:10px 20px 10px 20px;
}

/* -- */
