body{
	font-family: Verdana, Arial, Times;
	font-size: 13px;
	color: #565252;
}

.navbar-default .navbar-nav > li {
    border-right: 1px solid #fff;
    /*padding: 0 13px;*/
}
/*.navbar-default .navbar-nav > li:last-child {
    border-right: 0px;
}*/
.navbar-default .navbar-nav > li:first-child {
    border-left: 1px solid #fff;
}
.navbar-default {
    border-bottom: 1px solid #fff;
}
@media (max-width: 768px) {
  .navbar-default .navbar-nav > li {
    border-right: 0;
    /*padding: 0 13px;*/
}
.navbar-default .navbar-nav > li:first-child {
    border-left: 0;
}
.navbar-default {
    border-bottom: 0;
}
}
.dropdown-menu > li {
	background-color: #7a8ca3;
    margin-bottom: 1px;
}
.dropdown-menu > li:last-child  {
    margin-bottom: 0px;
}
.divLogo {
     margin: 30px auto 0 43.5%;
    text-align: center;
}

.divImg {
     margin: 0 auto 0 30%;
    text-align: center;
}
.contentHeader {
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    background: transparent url(../images/bgTop.png) no-repeat center top; 
    min-height: 131px;
    height: 131px;
}
img, a > img, a{
	border:0;
}
.menuSocial{
	list-style: outside none none;
}
.menuSocial > li{
	float: left;
	padding: 0 5px;
}
.networkSocial{
	position: absolute;
	right: 14%;
	top: 95px;
}
.divLogin{
	position: absolute;
	left: 14%;
	top: 95px;
}
.withoutPadding{
	padding: 0;
}
.content{
	margin-top: 60px;
	margin-bottom: 60px;
	color: #332f2f;
}
.subtitle01{
	padding-bottom: 20px;
	font-size: 18px;
}
.subtitle02{
	text-decoration: underline;
}
.bgBanner{
	background: #eeeeee; /* Old browsers */
background: -moz-linear-gradient(top,  #eeeeee 0%, #ffffff 3%, #eeeeee 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(3%,#ffffff), color-stop(100%,#eeeeee)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #eeeeee 0%,#ffffff 3%,#eeeeee 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #eeeeee 0%,#ffffff 3%,#eeeeee 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #eeeeee 0%,#ffffff 3%,#eeeeee 100%); /* IE10+ */
background: linear-gradient(to bottom,  #eeeeee 0%,#ffffff 3%,#eeeeee 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#eeeeee',GradientType=0 ); /* IE6-9 */

}
.indicatorCarousel{
	padding: 10px;
}
footer{	
	border-bottom: 1px solid #b7b7b7;
	border-top: 1px solid #b7b7b7;
	background: #c7c7c7; /* Old browsers */
background: -moz-linear-gradient(top,  #c7c7c7 0%, #ffffff 3%, #c7c7c7 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c7c7c7), color-stop(3%,#ffffff), color-stop(100%,#c7c7c7)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #c7c7c7 0%,#ffffff 3%,#c7c7c7 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #c7c7c7 0%,#ffffff 3%,#c7c7c7 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #c7c7c7 0%,#ffffff 3%,#c7c7c7 100%); /* IE10+ */
background: linear-gradient(to bottom,  #c7c7c7 0%,#ffffff 3%,#c7c7c7 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c7c7c7', endColorstr='#c7c7c7',GradientType=0 ); /* IE6-9 */
padding: 10px;
margin-bottom: 10px;
-webkit-box-shadow: 0px -5px 23px -2px rgba(0,0,0,0.66);
-moz-box-shadow: 0px -5px 23px -2px rgba(0,0,0,0.66);
box-shadow: 0px -5px 23px -2px rgba(0,0,0,0.66);
}
h1{
	font-size: 18px;
	color: #2a5c9b;
}
h2{
	font-size: 18px;
	color: #292929;
}
h3{
	font-size: 22px;
	color: #2a5c9b;
	font-style: italic;
	text-align: center;
}
a.link, a.link:hover{
	text-decoration: underline;
	font-weight: bold;
	color:#565252;
	margin-top: 10px;
}

.bg01 {
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    background: transparent url(../images/bg01.png) no-repeat center top; 
    min-height: 135px;
    height: 135px;
}

.bg02 {
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    background: transparent url(../images/bg02.png) no-repeat center top; 
    min-height: 135px;
    height: 135px;
}

.bg03 {
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    background: transparent url(../images/bg03.png) no-repeat center top; 
    min-height: 135px;
    height: 135px;
}
.titlePage{
	margin-top: 42px;
	font-size: 24px;
	color: #fff;
	text-align: right;
	padding-right: 14%;
}
.linkPage{
	margin-top: 30px;
}
.panelRight{
	float: left;
}
.cambioActual {
    color: #383838;
    font-size: 22px;
      margin-left: 12%;
    position: absolute;
    top: 35px;
}
.carousel-inner > .item > img {
    margin: 0 auto;
}

.bg-address{
    background: rgb(254,255,255);
    background: linear-gradient(0deg, rgba(210,208,208,1) 40%, rgba(254,255,255,1) 100%);
    border-radius: 12px;
    border: 1px solid #b7b7b7;
    padding: 20px;
    margin-right: 20px;
    font-size: 14px;
}


.bg-address a, .link-mail{
    color: #2a5c9b;
    font-weight: bold;
}

.mt0{
 margin-top: 0;
}

.accent{
    color:#f31e80;
    font-weight: bold;
}

@media (max-width: 768px) {
    .content02 {
      padding: 15px;
  }
}


		.mosca{
			position: fixed;
			right: 5px;
			top: 30%;
			z-index: 999;
		}