@charset "UTF-8";
/* CSS Document */

body{
	font-family: 'Lato', sans-serif;
}

img{
	max-width:100%;
	height:auto;
}

a{
	color:#333;
}

#bg-topo{
	position:static;
	width:100%;
	z-index:-9999;
	padding:0;
	/*margin-left:-15px;*/
	min-height:200px;

background: rgba(255,255,255,1);
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(228,228,230,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(100%, rgba(228,228,230,1)));
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(228,228,230,1) 100%);
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(228,228,230,1) 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(228,228,230,1) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(228,228,230,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e4e4e6', GradientType=0 );
}

#access-menu{
	border:#cbcbcb thin solid;
	background-color:#EEEEEE;
	margin-top:10px;
	border-radius:5px;
	padding:4px;
	font-size:12px;
}

#access-menu span{
	margin-top:3px;
	display:inline-block;
}

#access-menu a{
	color:#878787;
	text-decoration:none;
}

#sizecontroldiv{
	float:right;
	color:#878787;
	margin-right:5px;
}

#sizecontroldiv a{
	color:#333;
	font-weight:bold;
	font-size:16px;
}

#container-menu{
	margin-top:18px;
}

#logo{
	margin-top:11px;
	margin-bottom:28px;
}

#menu{
	float:right;
}

#menu li{
	min-width:120px;
	min-height:120px;
	border:#CCCCCC thin solid;
	border-radius:5px;
	margin-right:20px;
	margin-bottom:17px;
	
	background: rgba(255,255,255,1);
	background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(237,237,237,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(100%, rgba(237,237,237,1)));
	background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(237,237,237,1) 100%);
	background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(237,237,237,1) 100%);
	background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(237,237,237,1) 100%);
	background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(237,237,237,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed', GradientType=0 );
}

#menu li:last-child{
	margin-right:0;
}

#menu li a{
	min-width:120px;
	min-height:120px;
	color:#333;
	font-weight:bold;
	text-align:center;
}

#menu-destaque{
	background-image:url(../images/bg-menu-destaque.png);
	color:#fff;
	min-height:140px;
}

#menu-destaque a{
	color:#fff;
}

#menu-destaque a:hover{
	color: #F90;
}

#menu-destaque a div{
	padding-top:24px;
}

.borda-direita{
	border-right:#000000 thin solid;
}

 .borda-esquerda{
	 border-left:#000000 thin solid;
 }
 
 #tel-central{
	 padding-bottom:20px;
	 max-height:140px;
 }
 
 #container-conteudo{
	 background-image:url(../images/bg-conteudo.jpg);
	 background-repeat:no-repeat;
	 padding-top:20px;
 }
 
 #slider{
	 /*max-width:600px;
	 max-height:212px;*/
	 margin-bottom:20px;
 }
 
 #alt-caption{
	 background-color:#00314F;
	 padding:15px;
	 max-width:600px;
	 min-height:50px;
	 color:#fff;
 }
 
 #control{
	 position: relative;
	 display: block;
 }

 #prev, #next{
	display: inline-block;
	 color:#333333;
	 position:relative;
	 z-index:1000;
	 cursor: pointer;
	 opacity:0.35;
	 padding: 0 2em;
	 top: -30px;
 }
 
 #next{
	 float: right;
	 z-index: 1001;
 }
 
  #prev:hover, #next:hover{
	  opacity:1;
  }
  
  #buscas .btn{
	  margin-top:5px;
  }
  
  #rodape ul{
	  display:inline-block;
  }
  
  #rodape div{
	  min-height:105px;
  }
  
  #sombra{
	  margin-bottom:20px;
  }
  
  #rodape h5{
	  font-weight:bold;
  }
  
  #direitos{
	  margin-top:130px;
  }
  
  #img-rodape{
	  margin-top:-130px;
  }
  
  #rodape{
	  margin-top:30px;
  }
.btn-successPrevent {
        background-color: #00285b;
        border-color: 999999;
       color:#ffffff;
} 
.btn-successPrevent:hover {
       color:#ffffff;
}