@charset "UTF-8";

/**** CSS BY: luis@netbangers.com ****/
/**** 2009 ****/

body, h1, h2, h3, h4, ul, li, p, hr, blockquote, cite, label, form, label, input, fieldset, input, h5, dl, dt, dd {
    margin:0;
    padding:0;
	border: none;
	font-weight: normal;
}


body{
	font-family: Geneva, Arial, Helvetica, sans-serif;	
	font-size: 12px;
	font-weight: normal;
	color: #515151;
	
/*    background: ;*/
}


a {
	text-decoration: none;
	color: #515151;
}

h1 span, h3 span { 
	display: none;
}

ul {
	list-style: none;
}

.wrap_internal{
	margin: 0 auto;
	width:900px;
}

/************************ GENERAL ************************/

h2{
	font-weight: normal;
	font-size: 35px;
	color:#C4232B;
	border-bottom: 1px solid #E2CFD1;
	padding: 10px 16px 11px 16px;
	margin: 0 5px;
}

h3{
	font-weight: normal;
	font-size: 24px;
	color:#C4232B;
	padding: 10px 16px 11px 16px;
	margin: 0 5px;
	text-align:left;
}

/************************ CONTENT ************************/
#content_background{
background: url("../img/skin/skin.jpg") top center no-repeat #F5F5F5;
}

#content_nb{	
	margin:0 auto;
	padding-bottom:1px;
	width:900px;
	background: #FFFFFF;
	border-left: solid 1px #EBEBEB;	
	border-right: solid 1px #EBEBEB;
}

/************************ NAV GENERAL ************************/
#nav_general{
	background-color: #FFFFFF;
	border-left: solid 1px #EBEBEB;	
	border-right: solid 1px #EBEBEB;
}

#nav_general ul li{
	font-weight: normal;
	text-align: center;
	float: left;
	background-color: white;
	line-height: 26px;
	font-size: 12px;
	margin: 0px 0;
	
}

#nav_general ul li a{
	display: block;
	text-decoration: none;
	background-color: #E6E6E6;
}

#nav_general li a:hover{
	color: #000;
	text-decoration: none;
}

#nav_general li.special_middle a{
	background:url("../img/nav/middle_nav_bar.jpg") top right #E6E6E6 no-repeat;
	padding: 0 10px;
	padding-right: 20px;
}

#nav_general li.special_end a{
	background:url("../img/nav/final_nav_bar.jpg") top right #E6E6E6 no-repeat;
	padding: 0 10px;
	padding-right: 20px;
}



/************************ ITEM NETBANGERS ************************/

#contacto{
	border-bottom: 1px solid #E2CFD1;
	margin-bottom: 10px;
}

#contacto h3{
	font-size: 24px;
	color: #C32429;
	line-height:0px;
}

#contacto a:hover{
	color: #C32429;
}

#contacto ul li{
	float:left;
	display: block;
	padding: 10px;
}

/************************ FORM UNETE ************************/

#map{
	margin-bottom: 10px;
	margin-top: 10px;
	color: #FFFFFF;
	text-align: center;
	width:458px;
	float:left;
	height:350px;

}

#map iframe{
	border:6px solid #A9C1D5;
	margin-top: 10px;
}

#map h2{
	border: 0;
	text-align: left;
	color: #C32429;
	line-height: 15px;
	padding-bottom: 10px;
	padding-left: 5px;
	padding-top: 10px;

}

#formulario{
	margin-bottom: 10px;
	color: #C4242B;
	text-align: left;
	width:420px;
	float:right;
	padding-top:73px;
}

#formulario .celda{
	width:370px;
	height:20px;
	margin-bottom:11px;
}

#formulario .celda2{
	width:370px;
	height:70px;
}

#formulario .label{
	width:80px;
	text-align:left;
	float:left;
	padding-top:4px;
}
#formulario .label_acepto{
	width:365px;
	text-align:right;
	padding-top:8px;
}

#formulario .label_acepto input{
	margin-left:10px;
}

#formulario .input{
	width:281px;
	text-align:left;
	float:left;
	border:solid 1px #B71B20;
}
	
#formulario .btn_enviar{
	width:56px;
	height:16px;
	float:right;
	background:url(../imagenes/servicios/btn_enviar.jpg) no-repeat;
}

#formulario .btn_enviar a{
	display:block;
	text-indent:-9999px;
	width:100%;
	height:100%;
	border:none;
}

#formulario .btn_enviar a:hover{
	background:url(../imagenes/servicios/btn_enviar_over.jpg) no-repeat;
}

#content_nb .header_contactenos h2{
	
	padding: 0px;
	padding-top: 30px;
	padding-bottom: 5px;
	margin: 0px;
	border-bottom: none;
}

#content_nb .header_contactenos{
	padding-left: 10px;
	padding-bottom: 20px;
	font-size: 14px;
	border-bottom: 1px solid #E2CFD1;
}

/************************ PAISES ************************/

#paises{
	width:900px;
	/*height:200px;*/
	float:left;
}

.pais{
	width:197px;
	padding:14px;
	margin-bottom:20px;
	float:left;
	text-align:left;
	line-height:15px;
}

.pais h3{
	margin:0 0 10px 0;
	padding:0;
	font-size: 24px;
	color: #C32429;
	line-height:20px;
}

.pais h4{
	font-weight:bold;
}

.pais p{
}
