@import url("menu.css");
@import url("secciones.css");
 
body{
	font-family : Verdana, "Bitstream Vera Sans", "DejaVu Sans", Tahoma, Geneva, Arial, Sans-serif;
	font-size:12px;
	background:url('../images/bg-page.png');
	margin:0px;
	color:#313131;
}

a{	
	color:#313131;
}

div.wrapper{
	width:920px;
	margin:0 auto 5px auto;
	background:#fff;
}

div.wrapper div.header{
	position:relative;
	clear:both;
	height:207px;
/* 	background:url('../images/header.gif') no-repeat; */
	background:url('../images/header.png') no-repeat 12px 43px;
}

div.wrapper div.full-panel{
	position:relative;
	clear:both;
/*	padding-top:5px;
	padding-bottom:5px;*/
}

div.wrapper div.main{
/*	border:1px solid #008000;	*/
	float:left;
	width:700px;
}

div.wrapper div.rightbar{
	float:left;
	width:215px;
}


div.wrapper div.footer{
	clear:both;	
	position:relative;	

}

div.wrapper div.footer div.content{	border-top:1px solid #313131; height:98px; position:relative;background:#313131 url('../images/footer/bg-footer.png') repeat-x 0 -72px;	}

div.wrapper div.pre-footer{	border-top:1px solid #fff;	border-bottom:2px solid #EAEAEA; position:relative; height:90px;
	background:#313131 url('../images/footer/logos-banner.png') no-repeat 0 0;	
}
div.wrapper div.pre-footer a{	display:block; height:45px; width:150px; position:absolute; left:-10000px; top:28px; /*border:1px solid #f00;*/	}

div.wrapper div.pre-footer a.nbx{ left:60px;	}
div.wrapper div.pre-footer a.nic{ left:295px;width:80px; 	}
div.wrapper div.pre-footer a.nbt{ left:490px;	}
div.wrapper div.pre-footer a.foro{ left:730px; width:130px;	}

div.header-spacer{	border:1px solid #fff;	height:15px; clear:both;	}

/* #################################################### */
div.map-site{
	width:430px;	
	margin:35px auto 0 auto;
	height:25px;
	padding-left:30px;
/*	border:1px solid #fff;	*/
	padding-top:0px;
}

div.map-site ul{
	margin:0px;
	padding:0px;
}

div.map-site ul li{
	float:left;	
	list-style:none;
	padding:4px;
	color:#B3B3B3;
	font-size:14px;
}

div.map-site ul li a{
	color:#B3B3B3;
	text-decoration:none;
	font-size:12px;
	margin:0 0px 0 0px;
/*	border:1px solid #c0c0c0;	*/
	
	width:50px;
	height:15px;
	display:block;

	border-right:2px solid #B3B3B3;
	
}

/* #################################################### */

div.map-site ul li a.inicio			{	background:url('../images/footer/inicio-off.png') no-repeat -13px -5px; width:50px;	}
div.map-site ul li a.inicio:hover	{	background:url('../images/footer/inicio-pp.png') no-repeat -13px -5px;		}
div.map-site ul li a.inicio_current	{	background:url('../images/footer/inicio-on.png') no-repeat -13px -5px;width:50px;		}

div.map-site ul li a.sede			{	background:url('../images/footer/sede-off.png') no-repeat -18px -5px; width:42px;		}
div.map-site ul li a.sede:hover		{	background:url('../images/footer/sede-pp.png') no-repeat -18px -5px;		}
div.map-site ul li a.sede_current	{	background:url('../images/footer/sede-on.png') no-repeat -18px -5px;	width:42px;	}

div.map-site ul li a.agenda			{	background:url('../images/footer/agenda-off.png') no-repeat -7px -5px; width:62px;	}
div.map-site ul li a.agenda:hover	{	background:url('../images/footer/agenda-pp.png') no-repeat -7px -5px;		}
div.map-site ul li a.agenda_current	{	background:url('../images/footer/agenda-on.png') no-repeat -7px -5px;width:62px;		}

div.map-site ul li a.registro		 {	background:url('../images/footer/registro-off.png') no-repeat -3px -5px; width:70px;	}
div.map-site ul li a.registro:hover	 {	background:url('../images/footer/registro-pp.png') no-repeat -3px -5px;	}
div.map-site ul li a.registro_current{	background:url('../images/footer/registro-on.png') no-repeat -3px -5px;width:70px;	}

div.map-site ul li a.blog			{	background:url('../images/footer/blog-off.png') no-repeat -16px -5px; width:43px;		}
div.map-site ul li a.blog:hover		{	background:url('../images/footer/blog-pp.png') no-repeat -16px -5px;		}
div.map-site ul li a.blog_current	{	background:url('../images/footer/blog-on.png') no-repeat -16px -5px;width:43px;		}

div.map-site ul li a.contacto		 {	background:url('../images/footer/contacto-off.png') no-repeat -1px -5px; width:75px; border-right:none;	}
div.map-site ul li a.contacto:hover	 {	background:url('../images/footer/contacto-pp.png') no-repeat -1px -5px;	border-right:none;	}
div.map-site ul li a.contacto_current{	background:url('../images/footer/contacto-on.png') no-repeat -1px -5px;width:75px;border-right:none;	}


/* #################################################### */
div.social-link{
	position:absolute; top:10px; right:0px;	width:175px; height:80px; padding-top:15px;
	background:url('../images/footer/siguenos.png') no-repeat 45px 0;
}

div.social-link a{	display:block; width:64px; height:64px; float:left;	margin-right:15px;	}

div.social-link a.facebook{
	background:url('../images/footer/facebook-off.gif');
}

div.social-link a.facebook:hover{
	background:url('../images/footer/facebook-pp.gif');
}

div.social-link a.twitter{
	background:url('../images/footer/twitter-off.gif');
}
div.social-link a.twitter:hover{
	background:url('../images/footer/twitter-pp.gif');
}
/* #################################################### */
a#nbt{
	display:block;
	width:175px;
	height:70px;
	position:absolute;
	top:10px;
	left:20px;
	background:url('../images/footer/nbt-footer-index.png') no-repeat;	
}

/* #################################################### */

div.list-images{	
	padding:2px;
	width:180px;
	margin:0 auto 15px auto;
}

div.list-images h1{
/*	border-bottom:2px solid #FFCC00;*/
/*	margin-top:30px;	*/
	height:33px;
	margin:15px 0 0px 0;
}

div.list-images ul{
	margin:0px;
	padding:0px;
	margin-bottom:45px;
}

div.list-images ul li{
	list-style:none;
	margin:0;
	padding:0px;
}

div.list-images ul li.silver{
	background:#fc0 url('../images/home/plata.png') no-repeat;
	height:22px;
	margin-top:30px;
}

div.list-images a{
	display:block;	
	background:#e3e3e3;
	width:180px;
	height:60px;
/*	border:1px solid #c0c0c0;	*/
	margin-top:10px;
}

div.list-images h1.patrocina{
/*	background:url('../images/home/patrocinador.png') no-repeat;*/
	background:url('../images/home/patrocinador-global.png') no-repeat;
	height:52px;
}

div.list-images h1.apoya{
	background:url('../images/home/apoya.png') no-repeat;
}

div.list-images h1.organiza{
	background:url('../images/home/organiza.png') no-repeat;
}

div.list-images a.nbt{		background: url('../images/home/logo-nbt.png') no-repeat;	background-position:top center;	}
div.list-images a.nic{		background: url('../images/home/logo-nic.png') no-repeat;  background-position:top center; /*height:72px;*/			}
div.list-images a.neubox{	background: url('../images/home/logo-neubox.png') no-repeat;background-position:top center;	}
div.list-images a.foro-dominios{background: url('../images/home/logo-forodominios.png') no-repeat;background-position:top center;}

/* ################################################ */

div.twitter-rss{
	position:relative;	
	background:#e6e6e5;
	padding:1em;
	width:150px;
	margin:120px auto 80px auto;
}
div.twitter-rss div.content{
	overflow:hidden;
	padding:25px 5px 5px 5px;
	background:#F6F6F6;
	border:1px solid #DDD;
	text-align:left;
}

div.twitter-rss a{
	color:#313131;
	text-decoration:none;
	border-bottom:1px dotted #313131;
}
div.twitter-rss a:hover{
	color:#000;
}

div.twitter-rss p{
	font-size:12px;	
	vertical-align:top;
	padding:0px;
	margin:0px;
}

div.twitter-rss p.subtext{
	color:#999;
	font-size:11px;
	padding:0px;
	margin:0px;
	margin-bottom:15px;
}

div.twitter-rss a.underline{
	font-size:11px;
	color:#313131;
	border-bottom:1px dotted #313131;
	text-decoration:none;

	background:url('../images/plus.gif') no-repeat 0 3px;
	padding-left:10px;
}

div.twitter-rss div.bird{
	height:92px;
	width:180px;
	position:absolute;
	top:-74px;
	left:-5px;
	background:url('../images/twitter-bird-trans.png') no-repeat;			
}

/* ###################################################### */

div.text-general{
/*	border:1px solid #800000;*/
	margin:15px 20px 15px 20px;
/*	width:655px;*/
}

div.text-general p{
	margin:0px;
	padding:0 0 25px 0;
	line-height:180%;
/*	word-spacing:3px;*/
	font-size:14px;
	text-align:justify;

/*	border:1px solid #800000;*/
}

div.text-general div.column-left{
	width:420px;
	float:left;
	position:relative;
	z-index:1;
}

div.text-general div.column-right{
	width:420px;
	float:left;
	margin-left:25px;
	position:relative;
	z-index:1;
}


div.text-general p span.strech{
/* Sacar texto de la pantalla */
	position:absolute;
	left:-10000px;
	top:0px;
}


div.text-general div.column{
/*	border:1px solid #808080;	*/
	width:325px;
/*	float:left;*/
	padding-bottom:20px;
	margin:0 auto 0 auto;

}
div.text-general div.column td{
	font-size:14px;
	padding:3px;
	padding-right:10px;
}


/*#############################################*/
div.cartel{
/*	border:1px solid #800000;*/
	background:#FFCC00;	
	width:170px;
	margin:15px auto 0 auto;	
	padding-bottom:10px;
}

div.cartel div.titulo{
/*	border:1px solid #008000;*/
/*	height:30px;*/
	background:url('../images/bg-menu.png');
	padding: 5px 0 5px 0;
}

div.cartel div.titulo h1{
	background:#fff;
	text-align:center;
	padding:0px;
	margin:0px;
}

div.cartel ul{
	padding:5px 0 0 0;
	margin:0px;
	
}

div.cartel ul li{
	font-weight:bold;
	text-align:center;
	padding:7px 0 7px 0 ;
	margin:0px;
	list-style:none;
	letter-spacing:-1px;
/*	color:#000000;*/
}




/**********************************************************/

div.frm-registro{}

div.frm-registro div{
/*	border:1px solid #c0c0c0;*/
}

div.frm-registro table{
	padding:0px;
	margin:0px;
}
div.frm-registro td{
	padding:5px 0 5px 0;
}

div.frm-registro td td{
	padding:0px;
}

div.frm-registro div.nombre{
	background:url('../images/registro/frm-registro/nombre.png') no-repeat 0px 0px;
	width:130px;
	height:16px;
}

div.frm-registro div.apellidos{
	background:url('../images/registro/frm-registro/apellidos.png') no-repeat 0px 0px;
	width:130px;
	height:16px;
}

div.frm-registro div.email{
	background:url('../images/registro/frm-registro/email.png') no-repeat 0px 0px;
	width:130px;
	height:16px;
}

div.frm-registro div.empresa{
	background:url('../images/registro/frm-registro/empresa.png') no-repeat 0px 0px;
	width:130px;
	height:16px;
}

div.frm-registro div.puesto{
	background:url('../images/registro/frm-registro/puesto.png') no-repeat 0px 0px;
	width:130px;
	height:16px;
}

div.frm-registro div.website{
	background:url('../images/registro/frm-registro/sitio-web.png') no-repeat 0px 0px;
	width:130px;
	height:16px;
}

div.frm-registro div.telefono{
	background:url('../images/registro/frm-registro/telefono.png') no-repeat 0px 0px;
	width:130px;
	height:16px;
}

div.frm-registro div.direccion{
	background:url('../images/registro/frm-registro/direccion.png') no-repeat 0px 0px;
	width:130px;
	height:16px;
}

div.frm-registro div.pais{
	background:url('../images/registro/frm-registro/pais.png') no-repeat 0px 0px;
	width:130px;
	height:16px;
}

div.frm-registro div.estado{
	background:url('../images/registro/frm-registro/estado.png') no-repeat 0px 0px;
	width:130px;
	height:16px;
}

div.frm-registro div.ciudad{
	background:url('../images/registro/frm-registro/ciudad.png') no-repeat 0px 0px;
	width:130px;
	height:16px;
}

div.frm-registro div.relacion-especifica{
	background:url('../images/registro/frm-registro/especifica.png') no-repeat 0px 0px;
	width:442px;
	height:47px;
	margin-top:5px;
}

div.frm-registro div.relacion-cual{
	background:url('../images/registro/frm-registro/cual-es.png') no-repeat 0px 0px;
	width:313px;
	height:23px;
}

div.frm-registro div.como-enteraste{
	background:url('../images/registro/frm-registro/como-te-enteraste.png') no-repeat 0px 0px;
	width:206px;
	height:23px;
}

div.frm-registro label.soy-inversor{
	background:url('../images/registro/frm-registro/soy-inversor.png') no-repeat 0px 0px;
	width:450px;
	height:27px;
	display:block;
}

div.frm-registro label.tengo-monetizacion{
	background:url('../images/registro/frm-registro/tengo-un-sitio.png') no-repeat 0px 0px;
	width:450px;
	height:27px;
	display:block;
}

div.frm-registro label.trabajo-en{
	background:url('../images/registro/frm-registro/trabajo-en.png') no-repeat 0px 0px;
	width:450px;
	height:27px;
	display:block;
}

div.frm-registro label.represento-medio{
	background:url('../images/registro/frm-registro/represento-un-medio.png') no-repeat 0px 0px;
	width:450px;
	height:27px;
	display:block;
}

div.frm-registro label.soy-inversionista{
	background:url('../images/registro/frm-registro/soy-inversionista.png') no-repeat 0px 0px;
	width:450px;
	height:27px;
	display:block;
}

div.frm-registro label.otro{
	background:url('../images/registro/frm-registro/otro.png') no-repeat 0px 0px;
	width:36px;
	height:27px;
	display:block;
}

div.frm-registro label.ocultar-nombre{
	background:url('../images/registro/frm-registro/ocultar-mi-nombre.png') no-repeat 0px 0px;
	width:280px;
	height:26px;
	display:block;	
}



div.frm-registro ul.lista{
	padding:0px;
}

div.frm-registro ul.lista li{
	padding:0px;
	list-style:none;
}


/*********************************************/
div.frm-contacto label.nombre-completo{
	background:url('../images/contacto/contacto-nombre-completo.png') no-repeat 0px 0px;width:130px;height:22px;display:block;
}
div.frm-contacto label.empresa{
	background:url('../images/contacto/contacto-empresa.png') no-repeat 0px 0px;width:130px;height:22px;display:block;
}
div.frm-contacto label.email{
	background:url('../images/contacto/contacto-mail.png') no-repeat 0px 0px;width:130px;height:22px;display:block;
}
div.frm-contacto label.telefono{
	background:url('../images/contacto/contacto-telefono.png') no-repeat 0px 0px;width:130px;height:22px;display:block;
}
div.frm-contacto label.mensaje-titulo{
	background:url('../images/contacto/contacto-mensaje-titulo.png') no-repeat 0px 0px;width:130px;height:22px;display:block;
}
div.frm-contacto label.mensaje-content{
	background:url('../images/contacto/contacto-mensaje.png') no-repeat 0px 0px;width:130px;height:22px;display:block;
}

/*********************************************/

div.required{
	background:url('../images/registro/frm-registro/asterisco.png') no-repeat;
	width:10px;
	height:10px;
}


/**********************/
div.post-it{
	margin:0px auto 0px auto;
	background:url('../images/post-it.png') no-repeat;
	width:243px;
	height:221px;
	padding:40px 30px 20px 30px;
}

div.post-it-contacto{
	margin:0px auto 0px auto;
	background:url('../images/contacto/postit-correos.png') no-repeat;
	width:243px;
	height:221px;
	padding:40px 30px 20px 30px;
}

/**********************/

textarea{
	border:1px solid #EAEAEA;
	background:#f0f0f0;
}

select{
	border:2px solid #EAEAEA;
	background-color:#f0f0f0;
	width:170px;
	height:25px;
/*	background:url('../images/registro/select-right.png') no-repeat;	*/
/*	background:url('../images/registro/input.png') repeat-x;*/
	background-position:right;
}

input.textbox{
	width:170px;
	height:20px;
	border:2px solid #EAEAEA;
	background:#f0f0f0;
}

/***************************/

div.grid{
	width:318px;
/*	width:350px;*/
		
	margin:0 auto 0 auto;
}

div.grid h3{
	background:url('../images/bg-page.png');
	padding:10px 0 10px 0;
	text-align:center;
}

div.grid table{
	width:100%;
	padding:0px;
	margin:0px;
	border-collapse:collapse;
}

div.grid td{
	padding:3px 0 5px 10px;
	margin:0px;
	border:0px;
	font-size:14px;
	vertical-align:top;
}

div.grid tr.fila1{
	background:#EAEAEA;
	padding:0px;
	margin:0px;
}
div.grid tr.fila2{
	background:#fff;
	padding:0px;
	margin:0px;
}


