a.liga:link{
	cursor:pointer;
	text-decoration: underline;
}

.corn{
	color:cornflowerblue;
}

.gray{
	color:gray;
}
.gris{
	color:silver;
}

.orange{
	color:orange;
}

.verde{
	color:green;
}

.rojo{
	color:red;
}



.blue{
	color:blue;
}

.crim{
	color:crimson;
}

.navy{
	color:navy;
}

.violet{
	color:violet;
}


Body{
	font-family			:	'Roboto',arial,sans-serif;
	text-align			:	justify;
	font-size			:	18px;
	color				:	#a2a6aa;
	background-color	: black;
	margin-top			: 0px;
	margin-left			: 0px;
	margin-right		: 0px;
	margin-bottom		: 0px;
}
.home {
	height: 100%;
}
.home-body { 
	background: url(img/bg.jpg) no-repeat center center fixed; 
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
  }
.bg { 
	padding-top: 56px;
	background: url(img/bg2.jpg) no-repeat center center fixed; 
	/* Full height */
	height: 100%; 
	/* Center and scale the image nicely */
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}
.jumbotron {
    background: url("img/bg22.jpg") no-repeat center;
}
.btn-primary {
    background-color: #c60063;
    border-color: #c60063;
}
.btn-secondary {
    background-color: transparent;
    border-color: #c60063;
    color: #c60063;
}
#contact {
    background: url("contact.jpg") no-repeat center;
}


.ContenedorPadre{
	border				:	2px outset;
	background-color	:	black; 
	border-color		:	lime;/*#1883d7;*/
	width				:	100;
	height				:	100;
	padding				:	0;
	margin-top			: 0px;
	margin-left			: 0px;
	margin-right		: 0px;
	margin-bottom		: 0px;
}
.ContenedorHijo{
	border				:	0;
	background-color	:	white;/*#3c4043*/
	border-color		:	black;/*#323639*/
	width				:	1266px;
	padding				:	0;
	margin-top			: 0px;
	margin-left			: 0px;
	margin-right		: 0px;
	margin-bottom		: 0px;
}
.PiePag{
	border				:	0;
	background-color	:	#3c4043; 
	border-color		:	#323639;
	width				:	100%;
	padding				:	0;			
}
.footer {
	text-align          :  center;
	color				:   white;
	border				:	0;
	background-color	:	#3c4043; 
	border-color		:	#323639;
	width				:	100%;
	padding				:	0;			
}

/*
textarea {
	cols		: 120;
	rows		: 13;
	font-size	: 14px;
	font-family	: courier; 
}
*/
.txtA {
	border: none;
	outline: none;
	background-color: black;
	color:white;
	padding: 2%;
	font-family:courier;
	font-size:14px;
  }

a:link {
	color:rgb(2, 143, 2);
}
a:visited {
	color: black;
}
a:hover, a:active {
	color: red;
}


.azul{
	font-family: monospace;
	color:blue;
}

.naranjaDark{
	font-family: monospace;
	color:darkorange;
}

.turquesa{
	font-family: monospace;
	color:turquoise;
}

.agua{
	font-family: monospace;
	color:aqua;
}

.medioTurquesa{
	font-family: monospace;
	color:mediumturquoise;
}

.violeta{
	font-family: monospace;
	color:violet;
}


.verde{
	font-family: monospace;
	color:green;
}
.verdeAma{
	font-family: monospace;
	color:greenyellow;
}
.cian{
	font-family: monospace;
	color:cyan;
}


.wrapper {
	text-align: justify;
	margin-left :	3%;
	margin-right:	3%;
}
.tit-blue {
	text-align: center;
	font-weight: bolder;
	color: blue;
}
.tit-black {
	text-align: center;
	font-weight: bolder;
	color: black;
}
.tit-green-center {
	text-align: center;
	font-weight: bolder;
	color: lime;
}
.center {
	text-align: center;
}



.sub-tit-brown {
	text-align: justify;
	color: brown;
	font-weight: bolder;
	margin-left :	3%;
	margin-right:	3%;
}

.txt-black {
	text-align: justify;
	color: black;
	margin-left :	3%;
	margin-right:	3%;
	font-size:    18px;
}
.sub-tit-green {
	text-align: justify;
	color: green;
	font-weight: bolder;
	margin-left :	3%;
	margin-right:	3%;
	font-size: 24px;
}
.sub-tit-blue {
	text-align: justify;
	color: blue;
	font-weight: bolder;
	margin-left :	3%;
	margin-right:	3%;
	font-size: 24px;
}

.tit-green {
	text-align: justify;
	color: green;	
	font-weight: bolder;
	font-size: 30px;
	margin-left :	0%;
	margin-right:	0%;
}

.kode{
	font-family: monospace;
	color:magenta;
	font-size: 18px;
}


.bloqueNegro {
	text-align: justify;
	background-color: rgb(201, 248, 201);
	color: black;
	margin-left :	3%;
	margin-right:	3%;
}


.imgFlotante {
	background-color: black;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
}
.imgCenter {
	height: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
}

.image {
	background-color: #B10DC9;
	width: 300px;
	height: 300px;
}






.txt-white {
	text-align: justify;
	color: white;
	margin-left :	3%;
	margin-right:	3%;
}

.txt-container {
	text-align: center;
	color: lime;
}
.txt {
	background-color: black;
	width: 100px;
	display: inline-block;
}

th, td {
	padding: 0px;
}		



p{
	margin-left :	3%;
	margin-right:	3%;
}

a{
	cursor		:	hand;		
	font-family	:	'Roboto',arial,sans-serif;
	text-align	:	justify;
	font-size	:	18px;
	color			:	#4b7ed0;			
}

pre{
	color			:lime;	
	margin-left :	3%;
	margin-right:	3%;
}

		
.blank{
	font-family	:	monospace;
	text-align	:	center;
	font-size	:	18px;
	color			:	white;
	margin-left :	3%;
	margin-right:	3%;
}

.blueA{
	font-family	:	'Roboto',arial,sans-serif;
	text-align	:	justify;
	font-size	:	38px;
	color			:	#2088da;
	margin-left :	3%;
	margin-right:	3%;
}
.blueB{
	font-family	:	'Roboto',arial,sans-serif;
	text-align	:	justify;
	font-size	:	28px;
	color			:	#8ab4f8;
	margin-left :	3%;
	margin-right:	3%;
}

.blueC{
	font-family	:	'Roboto',arial,sans-serif;
	text-align	:	justify;
	font-size	:	18px;
	color			:	#66bbff;
	margin-left :	3%;
	margin-right:	3%;
}

.silver{
	font-family	:	'Roboto',arial,sans-serif;
	text-align	:	justify;
	font-size	:	18px;
	color			:	#a2a6aa;
	margin-left :	3%;
	margin-right:	3%;
}


.t{
	font-family: 'Akronim';
	font-size	:	38px;
	color			:	lime;
}
.akr {
	font-family	: 'Akronim', serif;
	color			:	yellow;
	font-size	: 58px;
}

/*
::-webkit-scrollbar {
	background-color: black;
}

::-webkit-scrollbar-track {
	box-shadow: outset 2px 2px black; 
}
	
::-webkit-scrollbar-thumb {
	background: lime; 
	border-radius: 2px;
}
::-webkit-scrollbar-down-arrow{
	background-color: red;
}


::-webkit-scrollbar-thumb {
	background-color: white;
}

::-webkit-scrollbar-thumb:hover {
	background-color: rgb(53, 53, 58);
}            
*/


/*
img {
	display: block;
	max-width: 100%;
	height: auto;
}
        img {
            background-position: center center;
            background-repeat: no-repeat;
            background-size: contain;
            width: 100%;
            height: 100%;
        }
        .food 
        { 
            bottom:0;
            left: 0;
            right: 0;

            position: absolute;

            height:40px;
            width:100%;

            color:#fff;
            font-size:12px;
            text-align:center;
            line-height:40px;
            background-color: #000000;
        }
        .footer {
                position: fixed;
                left: 0;
                bottom: 0;
                width: 100%;
                background-color: red;
                color: white;
                text-align: center;
                }
       html,body,.full,.container-fluid{
            height:100%;
        }

*/
