@charset "UTF-8";
/* bilboost.com */
/* texts.css */
/* Created Oct, 2009 */
/* Modified Oct, 2011
--------------------------------------- */

/* Inicio de Tipografías */
@font-face {  
	font-family: "ClarendonBT" ;  
	src: url("/resources/fonts/clarendonbt-roman-webfont.eot");
	font-weight: bold;  
}

@font-face {  
	font-family: "ClarendonBT";  
	src: url("/resources/fonts/clarendonbt-roman-webfont.ttf") format("truetype");
	font-weight: bold;
}

@font-face {  
	font-family: "ClarendonBT" ;  
	src: url("/resources/fonts/clarendonbt-light-webfont.eot");
	font-weight: normal;
}

@font-face {  
	font-family: "ClarendonBT" ;  
	src: url("/resources/fonts/clarendonbt-light-webfont.ttf") format("truetype");
	font-weight: normal; 
}

@font-face {
    font-family: 'NeutraDisplayTitling';
    src: url('/resources/fonts/neutradisp-titling-webfont.eot');
    src: url('/resources/fonts/neutradisp-titling-webfont.eot?#iefix') format('embedded-opentype'),
         url('/resources/fonts/neutradisp-titling-webfont.woff') format('woff'),
         url('/resources/fonts/neutradisp-titling-webfont.ttf') format('truetype'),
         url('/resources/fonts/neutradisp-titling-webfont.svg#NeutraDisplayTitling') format('svg');
    font-weight: normal;
    font-style: normal;
}

.font1 { 
	font-family: "ClarendonBT";
	font-weight: normal;
}
.font1bold { 
	font-family: "ClarendonBT";
	font-weight: bold;
}
.font2 {
	font-family: "NeutraDisplayTitling";
	font-weight: normal;
}

/* Fin de Tipografías */


h1{
	font-size:3.5em;
	font-weight:normal;
	text-transform:uppercase;
	color:#313131;
	margin-bottom:0.3em;
}

h2{
	color:#600404;
	font-size:2em;
	letter-spacing:-0.05em;
	font-weight: normal;
}

.titleArea{
	position:relative;
	font-family: "NeutraDisplayTitling";
	font-weight: normal;
	
	background-image: linear-gradient(bottom, #E7E7E7 24%, #FFFFFF 62%);
	background-image: -o-linear-gradient(bottom, #E7E7E7 24%, #FFFFFF 62%);
	background-image: -moz-linear-gradient(bottom, #E7E7E7 24%, #FDFDFD 62%);
	background-image: -webkit-linear-gradient(bottom, #E7E7E7 24%, #FFFFFF 62%);
	background-image: -ms-linear-gradient(bottom, #E7E7E7 24%, #FFFFFF 62%);
	
	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.24, #E7E7E7),
		color-stop(0.62, #FFFFFF)
	);
	
	padding-top:12px;
	
	height:27px;
	padding-left:8px;
	margin-bottom:10px;
	margin-top:10px;
}

	.titleArea .flechas{
		color:#f29d03;
	}


h3{
	color:#6b0702;
	font-size:1.5em;
}
/*
h4{
	color:#9f1602;
	font-size:1.3em;
}

h4 a{
	color:#9f1602;
}

h4 a:hover{
	color:#6b0702;
}
*/
h5{
	line-height:1.3em;
}

h5 a{
	color:#f29d03
}


/*---------------- Textos Formularios ----------------*/


form input, form select{
	width:100%;
	
	font-size:1.2em;	
	color:#414141;
	
	margin-top:4px;
	margin-bottom:20px;
	padding: 2px 0px 2px 0px;
	border:#d2d2d2 solid 2px;	
	background-color:#dcdcdc;
	
	cursor:pointer;	
}

form select{
	height:1.7em;
}

form input:hover,
form select:hover{
	background-color:#cbcbcb;
	border-color:#C0C0C0;
}

form input.hidden{
	display:none;
}

form textarea{
	font-size:1.2em;	
	color:#414141;
}

form .captcha{
	width:135px;
	margin-right:4px;
	height:17px;
	text-align:center;
	float:left;
	text-transform:uppercase;
}

form .captchaText{
	margin-top:4px;
	border:#999 solid 1px;
	float:left;
	margin-right:3px;
}

form .btnSend{
	width:123px;
	height:46px;
	background:none;
	border:none;
}

form .btnSend:hover{
	background:none;
	opacity:0.80;
	filter:alpha(opacity=80);
}


/*----------------Cajas Contenedoras----------------*/

