﻿@font-face {
	font-family: MTC;
	src: url('fonts/MTCORSVA.TTF');
	src: local("Monotype Corsiva"),
		url('fonts/MTCORSVA.TTF') format('truetype'),
		url('fonts/MTCORSVA.woff') format('woff');
}

@font-face {
	font-family: TrebuMS;
	src: url('fonts/trebuc.eot');
	src: local("Trebuchet MS"),
		url('fonts/trebuc.ttf') format('truetype'),
		url('fonts/trebuc.woff') format('woff'),
        url('fonts/trebuc.otf') format('opentype'),
		url('fonts/trebuc.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: TrebuMS;
	src: url('fonts/trebucbd.eot');
	src: local("Trebuchet MS"),
		url('fonts/trebucbd.ttf') format('truetype'),
		url('fonts/trebucbd.woff') format('woff'),
        url('fonts/trebucbd.otf') format('opentype'),
		url('fonts/trebucbd.svg') format('svg');
	font-weight: bold;
}

@font-face {
	font-family: TrebuMS;
	src: url('fonts/trebucit.eot');
	src: local("Trebuchet MS"),
		url('fonts/trebucit.ttf') format('truetype'),
		url('fonts/trebucit.woff') format('woff'),
        url('fonts/trebucit.otf') format('opentype'),
		url('fonts/trebucit.svg') format('svg');
	font-style: italic;
}

@font-face {
	font-family: TrebuMS;
	src: url('fonts/trebucbi.eot');
	src: local("Trebuchet MS"),
		url('fonts/trebucbi.ttf') format('truetype'),
		url('fonts/trebucbi.woff') format('woff'),
        url('fonts/trebucbi.otf') format('opentype'),
		url('fonts/trebucbi.svg') format('svg');
	font-weight: bold;
	font-style: italic;
}

@font-face {
	font-family: SegoeUILight;
	src: url('fonts/segoeuil.eot');
	src: local("Segoe UI Light"),
		url('fonts/segoeuil.ttf') format('truetype'),
		url('fonts/segoeuil.woff') format('woff'),
        url('fonts/segoeuil.otf') format('opentype'),
		url('fonts/segoeuil.svg') format('svg');
	font-weight: normal;
    font-style: normal;
}

@font-face {
	font-family: SegoeUI;
	src: url('fonts/segoeui.eot');
	src: local("Segoe UI"),
		url('fonts/segoeui.ttf') format('truetype'),
		url('fonts/segoeui.woff') format('woff'),
        url('fonts/segoeui.otf') format('opentype'),
		url('fonts/segoeui.svg') format('svg');
	font-weight: normal;
    font-style: normal;
}
.bullets-adobe-justify {
	text-align: justify;
	vertical-align: top;
	border-collapse: collapse;
	list-style-image: url('https://www.interhand.net/adobe/images/adobe-bullet.png');
}
.txt-cita_iu {
	font-size: small;
}
.txt-color-acronis {
	color: #1BA1E2;
}
.txt-color-techsmith {
	color: #41BB4E;
}
.txt-justify {
	color: #FFFFFF;
}
.txt-left {
	text-align: left;
}
.ttf-m-clear {
	font-size: medium;
	text-decoration: none;
}
.ttf-xs-clear {
	font-size: x-small;
}
.br-s {
	font-size: xx-small;
}
.ttf-XLarge-White {
	font-size: x-large;
	color: #FFFFFF;
}

f-MTC {
    font-family: MTC;
}

f-TrebuMS {
    font-family: TrebuMS;
}

f-SUIL {
    font-family: SegoeUILight;
}


f-SUI {
    font-family: SegoeUI;
}


.tbl-left-bottom {
	text-align:justify;
	background: scroll no-repeat left bottom;
	border-collapse:collapse;
	border-style:none;
}
.tbl-top-left {
	text-align: right;
	background: scroll no-repeat left top;
	border-collapse: collapse;
}
.tbl-top-center {
	text-align: center;
	vertical-align:top;
	border-collapse: collapse;
}
.tbl-top-justify {
	text-align: justify;
	vertical-align:top;
	border-collapse: collapse;
}
.tbl-dark-blue-acronis {
	border-collapse: collapse;
	background-color: #0D2345;
	cellpadding: 0;
	cellspacing: 0;
	border-spacing:0px;
	border-width:0px;
	no-border;
	empty-cells: hide;	
}
.tbl-dark-green-techsmith {
	border-collapse: collapse;
	background-color: #025906;
	cellpadding: 0;
	cellspacing: 0;
	border-spacing:0px;
	border-width:0px;
	no-border;
	empty-cells: hide;	
}
.tbl-collapse-border {
	border-width: 0;
}
body {
	font-family: SegoeUI, "Segoe UI", Arial, Tahoma, Geneva, Verdana, sans-serif;
	background: url('images/azul.jpg') #154493 center scroll repeat;
}
.btn-black {
	border-radius: inherit;
	background-color: #000000;
	border-collapse: collapse;
	vertical-align: middle;
	text-align: center;
}
.btn-xmas-green {
	background-color: #008000;
	border-collapse: collapse;
}
.btn-xmas-rojo {
	background-color: #FF0000;
	border-collapse: collapse;
}
.ttf-Medium-Blk {
	color: #000000;
}
.btn-crimson {
	text-align: center;
	background-color: #A20025;
	border-collapse: collapse;
}
.btn-celeste {
	background-color: #1BA1E2;
	border-collapse: collapse;
}
.btn-lima {
	background-color: #A4C400;
	border-collapse: collapse;
	text-align:right;
}
.btn-beige {
	background-color: #bdb5a8;
	border-collapse: collapse;
}
.btn-naranja {
	background-color: #F0A30A;
	border-collapse: collapse;
}
.btn-rojo {
	background-color: #D52829;
}
.btn-white {
	background-color: white;
	border-collapse: collapse;
}
.btn-indigo {
	background-color: #6A00FF;
	border-collapse: collapse;
}
.btn-gray-txt-right {
	text-align: right;
	background-image: url('images/button-direccion.png');
	background-color: #B6B6B5;
	border-collapse: collapse;
}
.btn-ssl {
	text-align: center;
	background-image: url('images/IH-ssl-cert-logo-watermark.png');
	border-collapse: collapse;
}
a {
	color: #FFFFFF;
}
a:visited {
	color: #C0C0C0;
}a:active {
	color: #FFFF00;
}
a:hover {
	color: #FFCC00;
}
.bullet {
	list-style-image: url('images/bullet.png');
}
.encabezado-negro {
	color: #FFCC00;
	text-align: right;
/*	background-color: #000000; */
/*	background-image: url('images/top-interhand-logo.png');*/
/*  background-image: url('images/logo/interhand-logo.jpg');*/
	background-image: url('images/logo/interhand-logo.png');	
    background-position: top left;
    background-repeat: no-repeat;
}
.encabezado-engine {
	background-image: url('images/top-engine.gif');
	color: #B81B6C;
	text-align:center;
	vertical-align:text-top;
	vertical-align:top;
}
.pie-arena {
	text-align: right;
	background-image: url('images/bottom-e-mail.png');
}
.txt-xms-red {
	color: #FF3300;
}
.txt-xmas-green {
	color: #008000;
}
.ttf-XSmall-White-ctr {
	text-align: center;

	font-size: x-small;
	color: #FFFFFF;
}
.ttf-XSmall-Black-right {
	font-size:x-small;
	color: black;
	text-align:right
}
.ttf-Small-White {
	color: #FFFFFF;
	font-size: small;
	text-shadow: 0px 0px 1px #000;
	font-family: SegoeUI, "Segoe UI", Tahoma, Geneva, Verdana, sans-serif
/*	cursor: pointer; */
}
.ttf-Small-Black {
	font-size:small;
	color: black;
}
.ttf-Small-Ctr-White-SubT {
	color: #FFFFFF;
	font-size: Medium;
	text-align: center;
	text-shadow: 0px 0px 1px #000;
}
.ttf-Small-Black-right {
	font-size:small;
	color: black;
	text-align:right
}
.ttf-Medium {
	font-size: medium;
}
.ttf-Medium-White-right-arrow {
	color: #FFFFFF;
	text-align: right;
	font-size: medium;
}
.ttf-Medium-White-Ctr {
	font-size: medium;
	color: #FFFFFF;
	text-align:center;
}
.ttf-Medium-White {
	font-size: medium;
	color: #FFFFFF;
}
.ttf-Medium-Blk-Right {
	font-size: medium;
	color: #000000;
	text-align: right;
}
.ttf-Grande-Orange {
	color: #FF3300;
	font-size: xx-large;
	cursor: pointer;
	text-shadow: 0px 0px 2px #000;
}
.ttf-Grande-White {
	color: #FFFFFF;
	font-size: xx-large;
	cursor: pointer;
	text-shadow: 0px 0px 2px #000;
}
.ttf-Grande-Black {
	color: #000000;
	font-size: xx-large;
}
.txt-justify {
	text-align: center;
	cellpadding: 0;
	cellspacing: 0;
	border-spacing: 0px;
	border-width: 0px;
	no-border;
	empty-cells: hide;
}
.no-border {
	border-width: 0px;
/**/
	border-collapse: collapse;
	cellpadding: 0;
	cellspacing: 0;
	border-spacing:0px;
	border-width:0px;
	no-border;
	empty-cells: hide;	
}
.sin-borde {
	border-collapse: collapse;
}
.tbl-blue {
	border-collapse: collapse;
	background-color: #182A3E;
	cellpadding: 0;
	cellspacing: 0;
	border-spacing:0px;
	border-width:0px;
	no-border;
	empty-cells: hide;	
}
.tbl-ctr-white {
	text-align: center;
	background-color: #FFFFFF;
	cellpadding: 0;
	cellspacing: 0;
	border-spacing:0px;
	border-width:0px;
	no-border;
	empty-cells: hide;	

}
.tbl-ctr-gray {
	text-align: center;
	background-color: #C0C0C0;
	cellpadding: 0;
	cellspacing: 0;
	border-spacing:0px;
	border-width:0px;
	no-border;
	empty-cells: hide;	

}
.tbl-ctr-darkgray {
	text-align: center;
	background-color: #808080;
	cellpadding: 0;
	cellspacing: 0;
	border-spacing:0px;
	border-width:0px;
	no-border;
	empty-cells: hide;	

}
.tbl-ctr-sun {
	text-align: center;
	background-color: #F5C800;
	cellpadding: 0;
	cellspacing: 0;
	border-spacing:0px;
	border-width:0px;
	no-border;
	empty-cells: hide;	

}
.tbl-centrada {
	text-align: center;
}
.link-nodecor {
	text-decoration: none;
}
.red-shadow {
    /*Use shadows to slowly build up the glow. The first shadow should be the colour of the text. Subsequent shadows are the colour you want the glow to be, all with no x or y offset and with increasing amounts of blur (the number of shadows you use depends on how big you want the glow to be).*/
    text-shadow:0 0 10px #FF0000;
}
.tooltip {
    position: relative;
    display: inline-block;
    border-bottom: 1px dotted black;
}
.tooltip .tooltiptext {
    visibility: hidden;
    width: 500%;
    background-color: #1BA1E2;
    color: #fff;
    text-align: center;
    border-radius: 6px;
    padding: 5px 0;
    position: absolute;
    z-index: 1;
    top: 150%;
    left: 50%;
    margin-left: -30px;
}

.tooltip .tooltiptext::after {
    content: "";
    position: absolute;
    bottom: 100%;
    left: 50%;
    margin-left: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: black transparent transparent transparent;
}

.tooltip:hover .tooltiptext {
    visibility: visible;
}
