/* CSS Document */

.fondo {
	background:#063060 url(../img/bg.jpg);
}

.top{ 
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CCCCCC;
	text-align:center;
	text-decoration:none;
	padding:0px 0px 0px 0px
}

.tabla{
	background:#063060 url(../img/bgtop.jpg);
	border:#0C4484 1px solid;
	margin:0px 0px 1px 0px;
}

.logo{
	background:url(../img/logo.png) 25px 30px no-repeat;
	MARGIN:10px 0px 10px 0px;
}

.slogan{
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	font-size:10px;
	font-style:oblique;
	color:#CCCCCC;
	letter-spacing:1px;
	text-align:center;
	text-decoration:none;
	padding:101px 0px 0px 0px;
	display:block;
}

.hrslogan{
	height:1px;
	border:#FFAA00 1px solid;
	width:90%;
}

.topcorner{
	background:url(../img/topcorner.jpg) center no-repeat;
	border:#063060 2px solid;
}

.menuhorz{
	background-color:#000000;
	padding:2px 0px 2px 0px;
}

.menu0:Hover {
	background-color:#003399;
	text-decoration:none;
}

.menu0:active {
	background-color:#003399;
	text-decoration:none;
}

.menu0 { 
	background:#21547A;
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	color:#CCCCCC; 
	font-size:10px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	border-top:0px;
	border-bottom:1px solid #0C4484;
	border-right:0px;
	border-left:1px solid #000000;
	line-height:26px;
	letter-spacing:0px;
	padding:8px 16px 6px 16px;
	vertical-align:bottom;
}

.tarjetas{
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	color:#CCCCCC; 
	font-size:9px;
	font-weight:bold;
	text-align:center;
	padding:0px 75px 0px 75px;
}

.bannertarjeta{
	padding:0px 5px 0px 5px;
}

.bgmenu1{
	background-color:#052952;
}

.menu1:Hover {
	background-color:#003399;
	text-decoration:none;
}

.menu1:active {
	background-color:#003399;
	text-decoration:none;
}

.menu1 { 
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	color:#CCCCCC; 
	font-size:10px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	border-top:0px;
	border-bottom:1px solid #0C4484;
	border-right:0px;
	border-left:1px solid #0C4484;
	letter-spacing:0px;
	padding:3px 0px 3px 10px;
	margin:0px 0px 3px 0px;
	width:92%;
	display:block;
}

.menu2:Hover {
	background-color:#003399;
	text-decoration:none;
}

.menu2:active {
	background-color:#003399;
	text-decoration:none;
}

.menu2 { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#CCCCCC; 
	font-size:10px;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	border-top:1px solid #0C4484;
	border-bottom:0px;
	border-right:0px;
	border-left:1px solid #0C4484;
	letter-spacing:0px;
	padding:8px 0px 8px 10px;
	margin:0px 0px 3px 0px;
	width:92%;
	display:block;
}

.bgmenu3{
	background-color:#052952;
}

.menu3:Hover {
	background-color:#BB5500;
	color:#CCCCCC; 
	text-decoration:none;
}

.menu3:active {
	background-color:#BB5500;
	color:#CCCCCC; 
	text-decoration:none;
}

.menu3 { 
	font-family:"Arial Narrow", Arial, Helvetica, sans-serif;
	background-color:#000011;
	color:#DD9944; 
	font-size:11px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	border-top:3px solid #CCCCCC;
	border-bottom:3px solid #CCCCCC;
	border-right:3px solid #CCCCCC;
	border-left:3px solid #CCCCCC;
	letter-spacing:1px;
	width:190px;
	display:block;
	padding:10px 0px 15px 0px;
	margin:15px 0px 0px 0px;
}

.menugray:Hover {
	background-color:#003399;
	text-decoration:none;
}

.menugray:active {
	background-color:#003399;
	text-decoration:none;
}

.menugray { 
	background:#003399;
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	color:#CCCCCC; 
	font-size:10px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	border-top:0px;
	border-bottom:1px solid #0C4484;
	border-right:0px;
	border-left:1px solid #000000;
	line-height:26px;
	letter-spacing:0px;
	padding:8px 16px 6px 16px;
	vertical-align:bottom;
}

.imghomelink:Hover { 
	border:3px solid #FF9900;
}

.imghomelink:active { 
	border:3px solid #FF9900;
}

.imghomelink { 
	border:3px solid #CCCCCC;
	margin:0px 0px 20px 0px;
}

.imghome { 
	margin:4px 0px 20px 0px;
}

.imgbig {
	border:1px solid #FF9966;
	width:400px;
	height:300px;
}

.imgmini {
	border:1px solid #FF9966;
	text-align:center;	
	width:90px;
}

.txtmini{
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	line-height:11px;
	letter-spacing:1px;
	padding:0px 0px 15px 5px;
}

.title{
	font-family: Arial, Tahoma, Verdana, Helvetica;
	color:#CCCCCC;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	letter-spacing:3px;
	LINE-HEIGHT:20px;
	padding:10px 0px 0px 10px;
	margin:0px 0px 15px 0px;
	vertical-align:top;
}

.subtitle{
	font-family:Arial, Verdana, Tahoma, Helvetica;
	color:#0099CC;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	letter-spacing:2px;
	LINE-HEIGHT:22px;
	padding:0px 0px 0px 10px;
	margin:0px 0px 5px 0px;
}

.txtcuerpo{
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	font-size:10pt;
	color:#000033;
	text-align:justify;
	padding:10px 20px 20px 20px;
	line-height:18px;
}

.blue{
	color:#0099CC;
}

.blue2{
	color:#0099CC;
}

.red{
	color:#990000;
}

.yellow{
	color:#EEAA33;
}

.white{
	color:#CCCCCC;
}

.txtempresaslink:hover{
	text-decoration:underline;
	color:#FF7711;
}

.txtempresaslink:active{
	text-decoration:underline;
	color:#FF7711;
}

.txtempresaslink{
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	font-size:10px;
	color:#DD9933;
	text-align:center;
	text-decoration:none;
	text-decoration:underline;
	line-height:22px;
	letter-spacing:1px;
}

.txtempresaslinkwhite:hover{
	text-decoration:underline;
	color:#FF7711;
}

.txtempresaslinkwhite:active{
	text-decoration:underline;
	color:#FF7711;
}

.txtempresaslinkwhite{
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	font-size:10px;
	color:#CCCCCC;
	text-align:center;
	text-decoration:none;
	text-decoration:underline;
	line-height:22px;
	letter-spacing:1px;
}

.txtempresas{
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	font-size:10px;
	color:#000033;
	font-weight:normal;
	text-align:center;
	line-height:22px;
	letter-spacing:0px;
	padding:20px 0px 0px 0px;
}

.subtxt{
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	font-size:8pt;
	color:#66AAFF;
	text-align:justify;
	line-height:18px;
	letter-spacing:0px;
	padding:0px 5px 0px 10px;
}

.form{
	color:#CCCCCC;
	background-color:#052952;
	border:#0C4484 1px solid;
	letter-spacing:1px;
	padding:15px 15px 15px 15px;
	margin:30px 0px 0px 0px;
}

.form2{
	color:#CCCCCC;
	text-align:right;
	letter-spacing:1px;
	padding:8px 9px 8px 9px;
}

.bottomcenter{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#333333;
	font-size:10px;
	font-weight:normal;
	font-style:normal;
	text-align:center;
	letter-spacing:0px;
	padding:25px 0px 10px 0px;
}

.bottomcenterlink:active{
	text-decoration:underline;
}

.bottomcenterlink:Hover{
	text-decoration:underline;
}

.bottomcenterlink{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#000099;
	font-size:10px;
	font-weight:normal;
	font-style:normal;
	text-align:center;
	text-decoration:none;
	letter-spacing:0px;
	padding:0px 10px 0px 10px;
}

.pie{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000033;
}

.pienegro{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000033;
	font-weight:normal;
	padding:10px 0px 10px 0px;
}

.pienegrolink:Hover {color:#0044EE;}

.pienegrolink:active {color:#0044EE;}

.pienegrolink{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#0033AA;
	font-weight:normal;
	padding:10px 0px 10px 0px;
}

.bgpie{
	background:#000011;
	border:#0C4484 1px solid;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
}

.pieblanco{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:8pt;
	color:#DD9944; 
	font-weight:normal;
	text-decoration:none;
	letter-spacing:1px;
	padding:0px 400px 0px 0px;
}

.pieblancolink:Hover {
	text-decoration:underline;
}

.pieblancolink:active {
	text-decoration:underline;
}

.pieblancolink{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:8pt;
	color:#CCCCCC;
	font-weight:normal;
	text-decoration:none;
	letter-spacing:1px;
}

.bottomlink:Hover{ 
	text-decoration:underline;
}

.bottomlink{ 
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CCCCCC;
	text-align:center;
	text-decoration:none;
}

.bottom{ 
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#BB0000;
	text-align:center;
	text-decoration:none;
}

.last{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#000000;
	font-size:10px;
	text-align:left;
	text-decoration:none;
	padding:5px 0px 10px 0px;
}

.last2{
	font-family:Arial, Verdana, Helvetica, sans-serif; 
	color:#000033;
	font-size:10px;
	text-align:left;
	font-weight:bold;
	text-decoration:none;
	padding:5px 390px 10px 25px;
	letter-spacing:0px;
}

.valornetlink:Hover {
	color:#0000AA; 
	text-decoration:underline;
}

.valornetlink:active {
	color:#0000AA; 
	text-decoration:underline;
}

.valornetlink{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000066; 
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	letter-spacing:0px;
	padding:0px 0px 0px 0px;
}