@charset "utf-8";
/* CSS Document */
body {
	background-color: #f1f2f1;
}
.title_blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #00397f;
	text-decoration: none;
}
.textgeneral {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6b6d6c;
	text-decoration: none;
}
.textmember {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6b6d6c;
	text-decoration: none;
	font-style: italic;
	font-weight: bold;
}
.textmembercontent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6b6d6c;
	text-decoration: none;
}
.textwhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}
.textred_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #e1012a;
	text-decoration: none;
}
.title_gray {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #858585;
	text-decoration: none;
}
.txtred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff0000;
	text-decoration: none;
}
.textblue_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00397f;
	text-decoration: none;
}

.textlist {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 10px;
}
.textsublist {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 15px;
}
.textbullet_gray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6b6d6c;
	text-decoration: none;
	list-style-image: url(bullet_gray.gif);
}
.textbullet_orange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6b6d6c;
	text-decoration: none;
	list-style-image: url(bullet_orange.gif);
}
.texttitle_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2067a2;
	text-decoration: none;
}
.textred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #e1012a;
	text-decoration: none;
	font-weight: bold;
}
.textwhite_big {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
}
.titlegray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #6b6d6c;
	text-decoration: none;
	font-style: italic;
	font-weight: bold;
}
.textred_big {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #e1012a;
	text-decoration: none;
	font-weight: bold;
}
.texttitle_big {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #2067a2;
	text-decoration: none;
}
.texttitle_orange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FF6600;
}
.texttitle_purple {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #90107F;
}
.texttitle_green {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #6FA642;  
}
.texttitle_red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #CC0000;
}
.texttitle_yellow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFCC33;
}
.texttitle_blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #08a0b3;
	text-decoration: none;
}
.textcard_info {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #e20a16;
	text-decoration: none;
}
.textcard_price {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00397e;
	text-decoration: none;
}
.textbasico {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #ff0000;
	text-decoration: none;
}
.textgold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #dba410;
	text-decoration: none;
}
.textplatinum {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #044a86;
	text-decoration: none;
}
.textfooter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.bordertable {
	border: 1px solid #000000;
}

/*Estilos aplicados a los campos de los formularios*/
.txtfield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6b6d6c;
	text-decoration: none;
	background-image: url(bg_textfield_contact.jpg);
	border: 1px solid #a1bfd8;
	padding-left: 5px;
}
.txtfield_gral {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	border: 1px solid #7d7d7d;
	padding-left: 5px;
}
.txtfield_home {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a9b8d9;
	text-decoration: none;
	border: 1px solid #7d7d7d;
	padding-left: 5px;
}
.txtfield_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6b6d6c;
	text-decoration: none;
	background-image: url(bg_textfield_contact.jpg);
	border: 1px solid #a1bfd8;
	padding-left: 5px;
	height: 20px;
	padding-top: 2px;
	width: 180px;
}
.txtarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6b6d6c;
	text-decoration: none;
	background-image: url(bg_textarea.jpg);
	border: 1px solid #a1bfd8;
}
.btn_enviar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1f1f1f;
	text-decoration: none;
	background-image: url(btn_enviar.jpg);
	height: 21px;
	width: 51px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-bottom: 1px;
}
.bg_listmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	border: 1px solid #7d7d7d;
	padding-left: 5px;
	height: 20px;
	padding-top: 2px;
	width: 200px;
}

/*Estilos aplicados a los link's*/
.textlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E2585B;
	text-decoration: none;
}
.textlink:hover {
	color: #6b6d6c;
	text-decoration: none;
}
.generallink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00397f;
	text-decoration: none;
}
.generallink:hover {
	color: #6b6d6c;
	text-decoration: none;
}
.menulink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #858585;
	text-decoration: none;
}
.menulink:hover {
	color: #00397f;
	text-decoration: none;
}
.titlelink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #00397f;
	text-decoration: none;
}
.titlelink:hover {
	color: #6b6d6c;
	text-decoration: none;
}
.texttitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2067a2;
	text-decoration: none;
}
.texttitle:hover {
	color: #6b6d6c;
	text-decoration: none;
}.btn_search {
	background-image: url(icon_search.jpg);
	height: 15px;
	width: 16px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.textlink_big {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #2067a2;
	text-decoration: none;
}
.btnbasiccontent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	background-image: url(btn_basic.gif);
	height: 14px;
	width: 66px;
	color: #ffffff;
	font-weight: bold;
	padding-left: 5px;
	background-repeat: no-repeat;
}
.basiccontent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	padding-left: 5px;
	color: #494e62;
}
.btngoldcontent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	background-image: url(btn_gold.gif);
	height: 14px;
	width: 66px;
	padding-left: 5px;
	font-weight: bold;
	color: #494e62;
	background-repeat: no-repeat;
}
.btnplatinumcontent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	background-image: url(btn_platinum.gif);
	height: 14px;
	width: 66px;
	padding-left: 5px;
	font-weight: bold;
	color: #494e62;
	background-repeat: no-repeat;
}
.bg_news {
	background-image: url(bg_news-center.jpg);
	background-repeat:  repeat-x;
	background-position: bottom;
}
.bgleft_news {
	background-image: url(bg_news-left.jpg);
	background-repeat:  repeat-x;
	background-position: bottom;
}
.bgright_news {
	background-image: url(bg_news-right.jpg);
	background-repeat:  repeat-x;
	background-position: bottom;
}
.textlink_big:hover {
	color: #6b6d6c;
	text-decoration: none;
}
.imagespadding {
	padding-top: 25px;
	padding-bottom: 25px;
}
.cellbasicbg {
	background-image: url(bg-basic-price.jpg);
	background-repeat: no-repeat;
}
.cellgoldbg {
	background-image: url(bg-gold-price.jpg);
	background-repeat: no-repeat;
}
.cellplatinumbg {
	background-image: url(bg-platinum-price.jpg);
	background-repeat: no-repeat;
}
