
/******************************************************************************************************************
	1.	ESTILOS GENERALES
******************************************************************************************************************/

@font-face {
  font-family: 'Droid Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Droid Sans'), local('DroidSans'), url(http://themes.googleusercontent.com/static/fonts/droidsans/v4/s-BiyweUPV0v-yRb-cjciBsxEYwM7FgeyaSgU71cLG0.woff) format('woff');
}


.body_por {
	color: #FFFFFF;
	background-attachment: scroll;
	background-image: url(../imgs/bckg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}

.body_segn {
	color: #FFFFFF;
	background-attachment: scroll;
	background-image: url(../imgs/bckg_segn.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}

.menu
{
	color: #C0C0C0;
	font-family: Arial, Verdana, Tahoma, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
}
.menu_on
{
	color: #FFFFFF;
	font-family: Arial, Verdana, Tahoma, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
}

.menu_sec
{
	color: #ffffff;
	font-family: Arial, Verdana, Tahoma, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
}
.menu_sec_on
{
	color: #00aeef;
	font-family: Arial, Verdana, Tahoma, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
}

.iframe {
	color: #f5f5f5;
	background-attachment: scroll;
	background-image: url(../imgs/bckg_iframe.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}

.txt
{
	color: #333333;
	font-family: Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
}

.txt_body
{
	color: #333333;
	font-family: Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
}

.txt_body_link
{
	color: #036eab;
	font-family: Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	font-style: normal;
	text-decoration: underline;
}

.txt_body_bco
{
	color: #ffffff;
	font-family: Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
}

.txt_copyright
{
	color: #333333;
	font-family: Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	font-style: italic;
	text-decoration: none;
}

.txt_title
{
	color: #4cb2f7;
	font-family: Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
}

.txt_pagin
{
	color: #4cb2f7;
	font-family: Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
}

.txt_big
{
	color: #333333;
	font-family: Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
}

.caja_contactanos
{
	border: #e5e5e5;
	border-style: solid;
	border-width: 1px;
}

.footer
{
	color: #cccccc;
	font-family: Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	text-decoration: underline;
}

.footer_sinsub
{
	color: #cccccc;
	font-family: Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
}

.copy
{
	color: #99b5c5;
	font-family: Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
}


/******************************************************************************************************************
	FORMA
******************************************************************************************************************/

.form_bckg {
	background-attachment: scroll;
	background-image: url(../imgs/bckg_forma.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}

.celda_form
{
	width: 340px;
	border: 1px #6F6F6F solid;
	height: 18px;
	color: #6F6F6F;
	padding-left: 5px;
	font-style: italic;
	font-family: Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
}

.celda_form_small
{
	width: 165px;
	border: 1px #6F6F6F solid;
	height: 16px;
	color: #6F6F6F;
	padding-left: 5px;	
	font-style: italic;
	font-family: Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
}

.celda_form_caja
{
	width: 347px;
	border: 1px #6F6F6F solid;
	color: #6F6F6F;
	padding-left: 5px;
	font-style: italic;
	font-family: Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
}

.celda_form_multiple
{
	width: 172px;
	border: 1px #6F6F6F solid;
	color: #6F6F6F;
	padding-left: 5px;
	font-style: italic;
	font-family: Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
}

.celda_form_contact
{
	position: relative;
	display: block;
	width: 340px;
	border: 1px #6F6F6F solid;
	margin-bottom: 10px;
	height: 18px;
	color: #6F6F6F;
	padding-left: 5px;
	font-style: italic;
	font-family: Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif;
}

.celda_form_contacttxt
{
	position: relative;
	display: block;
	width: 340px;
	border: 1px #6F6F6F solid;
	margin-bottom: 10px;
	color: #6F6F6F;
	padding-left: 5px;
	font-style: italic;
	font-family: Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif;
}

.celda_captcha
{
	width: 40px;
	border: 1px #6F6F6F solid;
	height: 16px;
	color: #6F6F6F;
	padding-left: 5px;	
	font-family: Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
}

.txt_form
{
	color: #000;
	font-family: Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
}

.txt_form_beneficios
{
	color: #00aeef;
	font-family: Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
}

.txt_form_beneficios_warning
{
	color: #ff0000;
	font-family: Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	font-style: normal;
	text-decoration: underline;
}

.txt_form_beneficios_aviso
{
	color: #00aeef;
	font-family: Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
}

.txt_form_light
{
	color: #000;
	font-family: Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
}

.button
{
	font-family: Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	font-style: normal;
	color: #ffffff;
	background: #00aeef;
	border: thin groove;
	border-color: #000000;
	line-height: 1.5;
}

.celda_form_contact_big
{
	position: relative;
	display: block;
	width: 190px;
	border: 1px #6F6F6F solid;
	margin-bottom: 10px;
	height: 18px;
	color: #6F6F6F;
	padding-left: 5px;
	font-style: italic;
	font-family: Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif;
}

.celda_form_contacttxt_big
{
	position: relative;
	display: block;
	width: 300px;
	border: 1px #6F6F6F solid;
	margin-bottom: 10px;
	color: #6F6F6F;
	padding-left: 5px;
	font-style: italic;
	font-family: Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif;
}

.celda_form_beneficios
{
	position: relative;
	display: block;
	border: 1px #00aeef solid;
	height: 17px;
	color: #6F6F6F;
	padding-left: 5px;
	font-style: italic;
	font-family: Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif;
}

.celda_form_beneficios_select
{
	display: block;
	border: 1px #00aeef solid;
	height: 17px;
	color: #6F6F6F;
	padding-left: 5px;
	font-style: italic;
	font-family: Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif;
}

.txtarea_form_beneficios
{
	position: relative;
	display: block;
	border: 1px #00aeef solid;
	color: #6F6F6F;
	padding-left: 5px;
	font-style: italic;
	font-family: Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif;
}