/* Generated by Font Squirrel (http://www.fontsquirrel.com) on January 14, 2013 */



@font-face {
	font-family: 'humanst521_btroman';
	src: url('fonts/hum521n-webfont.eot');
	src: url('fonts/hum521n-webfont.eot?#iefix') format('embedded-opentype'),
	url('fonts/fonts/hum521n-webfont.woff') format('woff'),
	url('hum521n-webfont.ttf') format('truetype'),
	url('fonts/hum521n-webfont.svg#humanst521_btroman') format('svg');
	font-weight: normal;
	font-style: normal;

}


@font-face {
	font-family: 'fujiyamalightregular';
	src: url('fonts/fujilitn-webfont.eot');
	src: url('fonts/fujilitn-webfont.eot?#iefix') format('embedded-opentype'),
	url('fonts/fonts/fujilitn-webfont.woff') format('woff'),
	url('fonts/fujilitn-webfont.ttf') format('truetype'),
	url('fonts/fujilitn-webfont.svg#fujiyamalightregular') format('svg');
	font-weight: normal;
	font-style: normal;

}

.body {
	margin:0;
	background-color:#C7C7C7;
}

td.on {
	background: #acbac5;
	background-image:url(img/bt_On.jpg);
	background-position:center;
	background-repeat:no-repeat;
	font-family: 'fujiyamalightregular';
	font-size: 15px;
	text-align:center;
	text-decoration:none;
	text-transform:uppercase;
	text-shadow: 2px 2px 2px #fff;
	padding-top:8px;
	text-shadow: 0 0 0.3em #fcfcda, 0 0 0.3em #fcfcda;
}
td.on a {
	color: #283940;
	text-decoration:none;
	text-shadow: 0 0 0.3em #fcfcda, 0 0 0.3em #fcfcda;

}

td.off {
	font-family: 'fujiyamalightregular';
	font-size: 15px;
	text-align:center;
	text-decoration:none;
	text-transform:uppercase;
	text-shadow: 2px 2px 2px #fff;
	padding-top:8px;
	text-shadow: 0 0 0.3em #fcfcda, 0 0 0.3em #fcfcda;

}
td.off a {
	text-decoration:none;
	color: #283940;
	text-shadow: 0 0 0.3em #fcfcda, 0 0 0.3em #fcfcda;

}
.titleGrey {
	font-family: 'humanst521_btroman';
	font-size: 27px;
	text-transform:uppercase;
	padding-top:8px;
	color:#828484;

}
.titleOrange {
	font-family: 'humanst521_btroman';
	font-size: 28px;
	text-transform:uppercase;
	padding-top:8px;
	color:#d6b076;

}
.subtitleBlue {
	font-family: 'fujiyamalightregular';
	font-size: 19px;
	padding-top:8px;
	color:#2d5d80;
	line-height:25px;
	text-decoration:none;

}
.btInicio {
	font-family: 'fujiyamalightregular';
	font-size: 14px;
	padding-top:8px;
	color:#2d5d80;
	line-height:25px;
	text-decoration:none;

}
.subtitleBlueLight {
	font-family: 'fujiyamalightregular';
	font-size: 17px;
	padding-top:8px;
	color:#739bb8;

}
.text {
	font-family: tahoma;
	font-size: 10px;
	color: #666;
	line-height: 17px;
	text-align:justify;
}
.textCenter {
	font-family: tahoma;
	font-size: 10px;
	color: #666;
	line-height: 17px;
	text-align:center;
}
.textCopy {
	font-family: tahoma;
	font-size: 10px;
	color: #FFF;
}
.textBlue {
	font-family: tahoma;
	font-size: 10px;
	color: #739bb8;
	line-height: 17px;
	text-align:justify;
}
.textDate {
	font-family: tahoma;
	font-size: 9px;
	color: #2e6f9c;
}
.textLink {
	font-family: tahoma;
	font-size: 12px;
	color: #7497ab;
	text-decoration:underline;
	font-weight:bold;
	line-height: 20px;
}
.textLinkSelected {
	font-family: tahoma;
	font-size: 12px;
	color: #987037;
	text-decoration:underline;
	font-weight:bold;
	line-height: 20px;
}
.TextBox {
	padding: 3px 10px;
	margin: 0;
	font-family: tahoma;
	font-size: 10px;
	font-style: italic;
	color: #2d5d80;
	background-color: #Fff;
	height: 25px;
	width: 350px;
	border: 1px solid #2d5d80;
	border-radius: 4px;
	box-shadow: inset 0 1px 3px #fff, inset 0 -15px #f4f7f8, 0 0 3px #8ec1da;
	-o-box-shadow: inset 0 1px 3px #fff, inset 0 -15px #f4f7f8, 0 0 3px #8ec1da;
	-webkit-box-shadow: inset 0 1px 3px #fff, inset 0 -15px #f4f7f8, 0 0 3px #8ec1da;
	-moz-box-shadow: inset 0 1px 3px #fff, inset 0 -15px #f4f7f8, 0 0 3px #8ec1da;
}
.TextBox2 {
	padding: 3px 10px;
	margin: 0;
	font-family: tahoma;
	font-size: 10px;
	font-style: italic;
	color: #2d5d80;
	background-color: #fff;
	height: 25px;
	width: 135px;
	border: 1px solid #2d5d80;
	border-radius: 4px;
	box-shadow: inset 0 1px 3px #fff, inset 0 -15px #f4f7f8, 0 0 3px #8ec1da;
	-o-box-shadow: inset 0 1px 3px #fff, inset 0 -15px #f4f7f8, 0 0 3px #8ec1da;
	-webkit-box-shadow: inset 0 1px 3px #fff, inset 0 -15px #f4f7f8, 0 0 3px #8ec1da;
	-moz-box-shadow: inset 0 1px 3px #fff, inset 0 -15px #f4f7f8, 0 0 3px #8ec1da;
}
.TextBox3 {
	padding: 3px 10px;
	margin: 0;
	font-family: tahoma;
	font-size: 10px;
	font-style: italic;
	color: #2d5d80;
	background-color: #fff;
	width: 350px;
	border: 1px solid #2d5d80;
	border-radius: 4px;
	box-shadow: inset 0 1px 3px #fff, inset 0 -15px #f4f7f8, 0 0 3px #8ec1da;
	-o-box-shadow: inset 0 1px 3px #fff, inset 0 -15px #f4f7f8, 0 0 3px #8ec1da;
	-webkit-box-shadow: inset 0 1px 3px #fff, inset 0 -15px #f4f7f8, 0 0 3px #8ec1da;
	-moz-box-shadow: inset 0 1px 3px #fff, inset 0 -15px #f4f7f8, 0 0 3px #8ec1da;
}

.TextBox4 {
	padding: 3px 10px;
	margin: 0;
	font-family: tahoma;
	font-size: 10px;
	font-style: italic;
	color: #2d5d80;
	background-color: #fff;
	height:25px;
	width: 813px;
	border: 1px solid #2d5d80;
	border-radius: 4px;
	box-shadow: inset 0 1px 3px #fff, inset 0 -15px #f4f7f8, 0 0 3px #8ec1da;
	-o-box-shadow: inset 0 1px 3px #fff, inset 0 -15px #f4f7f8, 0 0 3px #8ec1da;
	-webkit-box-shadow: inset 0 1px 3px #fff, inset 0 -15px #f4f7f8, 0 0 3px #8ec1da;
	-moz-box-shadow: inset 0 1px 3px #fff, inset 0 -15px #f4f7f8, 0 0 3px #8ec1da;
}
.form_button{
	border: 1px solid #2F5E7C;
	padding: 3px 10px;
	color: #2F5E7C;
	background-color: #fff;
	font-weight: bold;
	cursor: pointer;
}
.form_button:active{
	background-color: #4283AE;
	color: #fff;
}