@charset "utf-8";
/* CSS Document */
body {margin:0; padding:0; /*width:100%; height:100%; overflow:hidden;*/
background:url(images/fondo.jpg) no-repeat;
background-color:#000;
}
#background{
	position:absolute;
	z-index:1;
	width:100%;
	height:100%;
}
#scroller {
	position:absolute; 
	width:100%; 
	height:100%;
	top:0;
	left:0;
	overflow:auto;
	z-index:2;
}
 
.clr{ /* BASIC CLEAR FIX*/
clear:both;
}

div.clear{ /* Special Div for Firefox for background height fix*/
	clear: both;
	height: 0px;
	margin: 0px;
	padding: 0px;
	font-size: 0;
}
/* Normal link */

a:hover{
	text-decoration: none;
}
#contenedor{
	width:904px;
	min-height:450px;
	position:relative;
	z-index:3;
	margin:0 auto;
	/*background:#FFFFFF;*/
	margin-bottom:60px;
	height:auto;
}
#floating-logo{
	width:147px;
	height:128px;
	position:absolute;
	z-index:5;
	left: 1px;
	top: -80px;
	}
	
#caja-linea{
	width:720px;
	height:5px;
	position:absolute;
	z-index:5;
	left: 182px;
	top: 20px;
}
#cuerpo-total{
	width:100%;
	position:relative;
	z-index:3;
	margin:0 auto;
	/*background:#FFFFFF;*/
	margin-top:150px;
	height:auto;
}
/*Estilos Tabs*/
#caja_tabs{
	clear:both;
	position:relative;
	z-index:4;
	margin:0;
	width:904px;
 /*padding:1.75em 15px 1em;*/
}

.js #caja_tabs{visibility:hidden}

ul#tabs{
  margin:1.5em 0 0;
  padding:0;
  padding-left:170px;
  padding-bottom:50px;
}
#tabs li {
  float:left;
  position:relative;
  margin:0 3px 0 0;
  list-style-type:none;
  z-index:2;
 
}
a.tab, a.tab:link, a.tab:visited {
  display:block;
  padding:5px 15px;
  /*background:#000 none;*/
  font-family:'Helvetica', sans-serif;
  font-size:14px;
  color:#FFF;
  text-decoration:none;
  /*border:1px solid #999;*/
  /*border-right:1px solid #999;*/
  background:url(images/separador.gif) no-repeat;
  background-position:center right;
}
a.tab:hover, a.tab:active, a.tab:focus {
  /*background-color:#323541;*/
  /*background-color:#fff;*/
  color:#01b3ed;
}
a.active, a.active:link, a.active:visited, a.active:hover, a.active:active, a.active:focus {
  border-bottom-width:0;
  padding-bottom:5px;
  /*background-color:#fff;**/
  color:#01b3ed;
  cursor:default
}
.js pre.code {display:none}
pre.code {display:block; margin-bottom:1em; padding:1em; font-size:1.1em; overflow:auto}

/**/
hr.linea {
	width:720px;
	height:2px;
	border:0;
	background-color:#FFF;
}
#footer-content{
	width:100%;
	position:relative;
	z-index:3;
	margin:0 auto;
	/*background:#FFFFFF;*/
	height:30px;;
}
.parrafo-footer{
  font-family:Helvetica;
  font-size:10px;
  color:#898989;
}
.titulo-correo{
  font-family:Arial, Helvetica, sans-serif;
  font-size:30px;
  color:#333;
  padding-left:70px;
}
.parrafo-correo{
  font-family:'Helvetica', sans-serif;
  font-size:13px;
  color:#5d5d5d;
  padding-left:70px;
	
}
.leyendas_form{
  font-family:'Helvetica', sans-serif;
  font-size:13px;
  color:#333;

}
.inputs-fondo{
	width:258px;
	height:20px;
	background:url(images/inputs.png) no-repeat;
	color:#000;
	border:none;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:10px;
	padding-top:2px;
}
.comments-fondo{
	width:235px;
	height:62px;
	background:url(images/message.png) no-repeat;
	color:#000;
	border:none;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:10px;
	padding-top:2px;
}
.btn-enviar {
	width:61px;
	height:25px;
	border:none;
	background-image:url(images/boton-send.png);
	background-repeat:no-repeat;
	cursor:pointer;	
}



