body {
	font-family: Arial;
    font-weight: 300;
    letter-spacing: 0.5px;
    overflow-x: hidden;
	background: rgba(255, 255, 255,1);
}
a{text-decoration:none;}
a:hover{color:#FFFFFF;text-decoration:none;}
.barra{color:#FFFFFF;text-shadow: 0 0 5px #222222;border-radius:3px;margin-top:5px;margin-bottom:20px;padding-top:4px;padding-bottom:4px;
	background: rgba(201,201,201,1);
	background: -moz-linear-gradient(top, rgba(201,201,201,1) 0%, rgba(196,196,196,1) 50%, rgba(186,186,186,1) 51%, rgba(227,227,227,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(201,201,201,1)), color-stop(50%, rgba(196,196,196,1)), color-stop(51%, rgba(186,186,186,1)), color-stop(100%, rgba(227,227,227,1)));
	background: -webkit-linear-gradient(top, rgba(201,201,201,1) 0%, rgba(196,196,196,1) 50%, rgba(186,186,186,1) 51%, rgba(227,227,227,1) 100%);
	background: -o-linear-gradient(top, rgba(201,201,201,1) 0%, rgba(196,196,196,1) 50%, rgba(186,186,186,1) 51%, rgba(227,227,227,1) 100%);
	background: -ms-linear-gradient(top, rgba(201,201,201,1) 0%, rgba(196,196,196,1) 50%, rgba(186,186,186,1) 51%, rgba(227,227,227,1) 100%);
	background: linear-gradient(to bottom, rgba(201,201,201,1) 0%, rgba(196,196,196,1) 50%, rgba(186,186,186,1) 51%, rgba(227,227,227,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c9c9c9', endColorstr='#e3e3e3', GradientType=0 );
}
.rig{float:right;margin-left:5px;}
.logo{max-width:400px;}
.barralogo{background: rgba(255, 255, 255, 1);margin-bottom:-30px;}
.login{font-size:16px;margin-top:8px;text-decoration:none;color:#FFFFFF;}
.loginmini{font-size:12px;margin-top:8px;text-decoration:none;color:#FFFFFF;}
.centro{float:none;}
.imageprincipal{max-height:120px;margin-top:-30px;}
.blancof{background:rgba(255, 255, 255, 1);}
.borde{box-shadow: 1px 1px 1px 1px #555555;border-radius:3px;}
.borx{box-shadow: 1px 1px 1px 1px #555555;border-radius:3px; margin:5px;padding:3%;}
.bordee{border-radius:3px;padding-left:15%;padding-right:15%;margin-top:20px;margin-left:5%;margin-right:5%;}
.marge{float:right;margin-right:20px;}
.pad{margin-left:auto;margin-right:auto;}
.barraempresa{color:#222222;text-shadow: 0 0 5px #FFFFFF;border-radius:3px;margin-top:25px;margin-bottom:20px;padding-top:2px;padding-bottom:8px;
	background: rgba(201,201,201,1);
	background: -moz-linear-gradient(top, rgba(201,201,201,1) 0%, rgba(196,196,196,1) 50%, rgba(186,186,186,1) 51%, rgba(227,227,227,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(201,201,201,1)), color-stop(50%, rgba(196,196,196,1)), color-stop(51%, rgba(186,186,186,1)), color-stop(100%, rgba(227,227,227,1)));
	background: -webkit-linear-gradient(top, rgba(201,201,201,1) 0%, rgba(196,196,196,1) 50%, rgba(186,186,186,1) 51%, rgba(227,227,227,1) 100%);
	background: -o-linear-gradient(top, rgba(201,201,201,1) 0%, rgba(196,196,196,1) 50%, rgba(186,186,186,1) 51%, rgba(227,227,227,1) 100%);
	background: -ms-linear-gradient(top, rgba(201,201,201,1) 0%, rgba(196,196,196,1) 50%, rgba(186,186,186,1) 51%, rgba(227,227,227,1) 100%);
	background: linear-gradient(to bottom, rgba(201,201,201,1) 0%, rgba(196,196,196,1) 50%, rgba(186,186,186,1) 51%, rgba(227,227,227,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c9c9c9', endColorstr='#e3e3e3', GradientType=0 );
}
.barraempresad{color:#222222;text-shadow: 0 0 5px #FFFFFF;border-radius:3px;margin-top:5px;margin-bottom:20px;padding-top:4px;padding-bottom:8px;
	background: rgba(201,201,201,1);
	background: -moz-linear-gradient(top, rgba(201,201,201,1) 0%, rgba(196,196,196,1) 50%, rgba(186,186,186,1) 51%, rgba(227,227,227,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(201,201,201,1)), color-stop(50%, rgba(196,196,196,1)), color-stop(51%, rgba(186,186,186,1)), color-stop(100%, rgba(227,227,227,1)));
	background: -webkit-linear-gradient(top, rgba(201,201,201,1) 0%, rgba(196,196,196,1) 50%, rgba(186,186,186,1) 51%, rgba(227,227,227,1) 100%);
	background: -o-linear-gradient(top, rgba(201,201,201,1) 0%, rgba(196,196,196,1) 50%, rgba(186,186,186,1) 51%, rgba(227,227,227,1) 100%);
	background: -ms-linear-gradient(top, rgba(201,201,201,1) 0%, rgba(196,196,196,1) 50%, rgba(186,186,186,1) 51%, rgba(227,227,227,1) 100%);
	background: linear-gradient(to bottom, rgba(201,201,201,1) 0%, rgba(196,196,196,1) 50%, rgba(186,186,186,1) 51%, rgba(227,227,227,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c9c9c9', endColorstr='#e3e3e3', GradientType=0 );
}
.info{border-radius:3px;
background: rgba(71,71,71,1);
background: -moz-linear-gradient(top, rgba(71,71,71,1) 0%, rgba(44,44,44,1) 0%, rgba(89,89,89,1) 11%, rgba(102,102,102,1) 27%, rgba(76,76,76,1) 53%, rgba(28,28,28,1) 85%, rgba(19,19,19,1) 95%, rgba(17,17,17,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(71,71,71,1)), color-stop(0%, rgba(44,44,44,1)), color-stop(11%, rgba(89,89,89,1)), color-stop(27%, rgba(102,102,102,1)), color-stop(53%, rgba(76,76,76,1)), color-stop(85%, rgba(28,28,28,1)), color-stop(95%, rgba(19,19,19,1)), color-stop(100%, rgba(17,17,17,1)));
background: -webkit-linear-gradient(top, rgba(71,71,71,1) 0%, rgba(44,44,44,1) 0%, rgba(89,89,89,1) 11%, rgba(102,102,102,1) 27%, rgba(76,76,76,1) 53%, rgba(28,28,28,1) 85%, rgba(19,19,19,1) 95%, rgba(17,17,17,1) 100%);
background: -o-linear-gradient(top, rgba(71,71,71,1) 0%, rgba(44,44,44,1) 0%, rgba(89,89,89,1) 11%, rgba(102,102,102,1) 27%, rgba(76,76,76,1) 53%, rgba(28,28,28,1) 85%, rgba(19,19,19,1) 95%, rgba(17,17,17,1) 100%);
background: -ms-linear-gradient(top, rgba(71,71,71,1) 0%, rgba(44,44,44,1) 0%, rgba(89,89,89,1) 11%, rgba(102,102,102,1) 27%, rgba(76,76,76,1) 53%, rgba(28,28,28,1) 85%, rgba(19,19,19,1) 95%, rgba(17,17,17,1) 100%);
background: linear-gradient(to bottom, rgba(71,71,71,1) 0%, rgba(44,44,44,1) 0%, rgba(89,89,89,1) 11%, rgba(102,102,102,1) 27%, rgba(76,76,76,1) 53%, rgba(28,28,28,1) 85%, rgba(19,19,19,1) 95%, rgba(17,17,17,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#474747', endColorstr='#111111', GradientType=0 );}
.tinfo{font-size:16px;color:#FFFFFF;text-align:justify;margin-bottom:6px;}
.subinfo{font-size:14px;color:#FFFFFF;text-align:justify;line-height:2;}
.contactoinf{font-size:12px;color:#000000;text-align:justify;line-height:1.6;}
.alin{float:left;}
header{ background: transparent;}
.main{ background:rgba(0, 0, 0, 0.9);box-shadow: 5px 4px 5px #000;border-radius: 3px;}
p{text-align: left; margin-top:3px;}
h1{font-size: 20px;color:#222222;text-align: left;text-shadow: 2px 2px 2px #AAAAAA;font-weight: bold;}
h2{font-size: 18px;color: #000000;text-align:center;text-shadow: 2px 2px 2px #AAAAAA;line-height:1;}
h3{font-size:16px;color: #222222;text-align: justify;text-shadow: 2px 2px 2px #AAAAAA;line-height:1;}
h4{font-size:14px;color: #111111;text-align: justify;line-height:1;}
h5{font-size:14px;color: #111111;text-align: justify;line-height:1.4;}

.navbar-inverse {margin-top: 60px;color: #FFFFFF;box-shadow: 5px 4px 5px #000;font-size:14px;padding-left:10%;
background: rgba(7,37,64,1);
background: -moz-linear-gradient(top, rgba(7,37,64,1) 0%, rgba(6,29,55,1) 24%, rgba(6,29,55,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(7,37,64,1)), color-stop(24%, rgba(6,29,55,1)), color-stop(100%, rgba(6,29,55,1)));
background: -webkit-linear-gradient(top, rgba(7,37,64,1) 0%, rgba(6,29,55,1) 24%, rgba(6,29,55,1) 100%);
background: -o-linear-gradient(top, rgba(7,37,64,1) 0%, rgba(6,29,55,1) 24%, rgba(6,29,55,1) 100%);
background: -ms-linear-gradient(top, rgba(7,37,64,1) 0%, rgba(6,29,55,1) 24%, rgba(6,29,55,1) 100%);
background: linear-gradient(to bottom, rgba(7,37,64,1) 0%, rgba(6,29,55,1) 24%, rgba(6,29,55,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#072540', endColorstr='#061d37', GradientType=0 );
}
.navbar-inverse .navbar-nav{float: none;}

.navbar-inverse .navbar-nav li a{
   -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}
.navbar-inverse .navbar-nav li a:hover{
background: rgba(24,118,205,1);
background: -moz-linear-gradient(top, rgba(24,118,205,1) 0%, rgba(20,92,173,1) 24%, rgba(20,92,173,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(24,118,205,1)), color-stop(24%, rgba(20,92,173,1)), color-stop(100%, rgba(20,92,173,1)));
background: -webkit-linear-gradient(top, rgba(24,118,205,1) 0%, rgba(20,92,173,1) 24%, rgba(20,92,173,1) 100%);
background: -o-linear-gradient(top, rgba(24,118,205,1) 0%, rgba(20,92,173,1) 24%, rgba(20,92,173,1) 100%);
background: -ms-linear-gradient(top, rgba(24,118,205,1) 0%, rgba(20,92,173,1) 24%, rgba(20,92,173,1) 100%);
background: linear-gradient(to bottom, rgba(24,118,205,1) 0%, rgba(20,92,173,1) 24%, rgba(20,92,173,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1876cd', endColorstr='#145cad', GradientType=0 );
}
.navbar-inverse .navbar-nav li.active a{
background: rgba(24,118,205,1);
background: -moz-linear-gradient(top, rgba(24,118,205,1) 0%, rgba(20,92,173,1) 24%, rgba(20,92,173,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(24,118,205,1)), color-stop(24%, rgba(20,92,173,1)), color-stop(100%, rgba(20,92,173,1)));
background: -webkit-linear-gradient(top, rgba(24,118,205,1) 0%, rgba(20,92,173,1) 24%, rgba(20,92,173,1) 100%);
background: -o-linear-gradient(top, rgba(24,118,205,1) 0%, rgba(20,92,173,1) 24%, rgba(20,92,173,1) 100%);
background: -ms-linear-gradient(top, rgba(24,118,205,1) 0%, rgba(20,92,173,1) 24%, rgba(20,92,173,1) 100%);
background: linear-gradient(to bottom, rgba(24,118,205,1) 0%, rgba(20,92,173,1) 24%, rgba(20,92,173,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1876cd', endColorstr='#145cad', GradientType=0 );
}
.navbar-inverse.navbar-nav li a:focus{background-color: blue;}
.foote{background:rgba(0, 0, 0, 0.9);box-shadow: 5px 4px 5px #000;border-radius:3px;color:#FFFFFF;text-decoration:none;}
.fod{font-size:14px;color:#FFFFFF;text-align:center;line-height:2;}
.footer{visibility:hidden;}
.principal{ background:#FFFFFF;;border-radius: 3px;}
.formu{background:rgba(64, 64, 64, 0.2);box-shadow: 2px 1px 2px #888888;border-radius:3px;}
.marg{float:right;margin-right:10px;}
.colore{
background: rgba(24,118,205,1);
background: -moz-linear-gradient(top, rgba(24,118,205,1) 0%, rgba(20,92,173,1) 24%, rgba(20,92,173,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(24,118,205,1)), color-stop(24%, rgba(20,92,173,1)), color-stop(100%, rgba(20,92,173,1)));
background: -webkit-linear-gradient(top, rgba(24,118,205,1) 0%, rgba(20,92,173,1) 24%, rgba(20,92,173,1) 100%);
background: -o-linear-gradient(top, rgba(24,118,205,1) 0%, rgba(20,92,173,1) 24%, rgba(20,92,173,1) 100%);
background: -ms-linear-gradient(top, rgba(24,118,205,1) 0%, rgba(20,92,173,1) 24%, rgba(20,92,173,1) 100%);
background: linear-gradient(to bottom, rgba(24,118,205,1) 0%, rgba(20,92,173,1) 24%, rgba(20,92,173,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1876cd', endColorstr='#145cad', GradientType=0 );
}
.derecha{float:right;position:inline;margin-left:5px;margin-top:-5px;}
.services{ 
		list-style: none;
		font-size:20px;
		margin: 3px;
		color:red;
		text-decoration:none;
		}
.services ul li{  
display:inline;  
}  
.services li a:hover {
					font-size:22px;
					color:red;
					text-decoration:none;
					  
				}
.redes{
	float: left;
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left:10px;
	margin-right:10px;
}
.reimagen{
	margin-top: 2px;
	margin-bottom: 2px;
	-webkit-box-shadow: 0px 0px;
	box-shadow: 0px 0px;
	}
.reimagen :hover{
	height: 40px;
	width: 40px;
	margin-top: 2px;
	margin-bottom: 2px;
	border-radius: 20px;
	-webkit-box-shadow: 0px 0px;
	box-shadow: 1px 1px 2px #9F8500;
	}
}
.image{min-height:200px;}
.imagelogo{min-height:70px;}
.imageslide{max-height:300px;}
.fondo{background:transparent;}
.hov{width:45%;}


/**Redes Sociales*/
.social{position:fixed;left:-40px;top:200px;z-index:2000;}
.social ul{list-style:none;}
.social ul li a{display:inline-block;color:#fff;background:#000;margin-bottom:2px;padding-left:5px;padding-right:15px;padding-top:10px;padding-bottom:10px;width:30px;text-decoration:none;-webkit-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;border-radius:3px;-webkit-box-shadow:1px 1px 1px #8C8C8C;box-shadow:1px 1px 1px #8C8C8C;}
.social ul li .icon-facebook{background:#3b5998;}
.social ul li .icon-twitter{background:#00abf0;}
.social ul li .icon-googleplus{background:#d95232;}
.social ul li .icon-pinterest{background:#ae181f;}
.social ul li .icon-mail{background:#666666;}
.social ul li a:hover{background:#000;padding-left:12px;padding-right:45px;padding-top:15px;padding-bottom:15px;}