@charset "utf-8";
*{margin:0 auto;padding:0 auto;}
body{width:100%;min-height:1180px;background:#ffffff;font-family: verdana, arial;text-align: center;	color: #333333;}

.col-100{width:100%;}
.col-70{width:70%;}
.col-50{width:50%;}
.col-40{width:40%;}
.col-35{width:35%;}
.col-23.333{width:23.333%;overflow:hidden;}
.col-15{width:15%;}
.col-10{width:10%;}
.col-75{width:75%;}

.h-400{height:400px;}
.h-250{height:250px;}
.h-180{height:180px;}
.h-150{height:150px;}
.h-100{height:100px;}
.h-50{height:50px;}
.h-35{height:35px;}
.h-30{height:30px;}
.h-25{height:25px;}
.h-20{height:20px;}

.pictures1{height:auto;width:auto;max-height:250px;padding-top:20px;}
.pictures2{height:80px;width:80px;}

.bl{background:lavender;}

.lh-50{line-height:50px;}
.lh-20{line-height:20px;}

.mt-15{margin-top:15px;}
.ml-15{margin-left:15px;}

.at{line-height:35px;}

.bg-2{background-color:#137098;}

.clear{clear:both;}

.center{text-align:center;}
.tleft{text-align:left;}
.tright{text-align:right;}

.left{float:left;}
.back1{background-image: linear-gradient(to bottom, #20769D, #137098);}

.content{width:100%;height:1000px;background-color:#f2f2f2;}

#menu a{color:#fff;}
/* Fixa o menu no alto */
.fixaMenu {position:fixed;margin-top:-150px;z-index:9000;}


#header img{max-width: 490px;min-width:370px;width: 100%;height: auto; }
#header{height: 150px;width:100%;line-height:150px;}
	
@media (min-width:1001px)
{
	#menu-mobile{display:none;}
	#menu li{display:inline;padding:10px;padding-right:10px;}
	#menu ul{list-style:none;line-height:50px;}	
	table{padding-top:20px;}
	.at{padding-top:70px;line-height:35px;}
	.ap{max-width:85%;}
	
	
}	
	


@media (max-width:1000px)
{	
	#header img{width: 80%;min-height: auto;}
	#menu ul{	display:none;list-style:none;}
	.col-50{width:100%;}
	.col-40{width:100%;}
	.col-35{width:100%;}
	.col-15{width:100%;}
	.col-10{width:100%;}
	.h-250{height:auto;}
	.h-180{height:auto;}
	.h-150{height:auto;}
	
	.at{padding-top:30px;padding-bottom:10px;max-width:85%;}
	.ap{max-width:85%;}
	.title{padding-top:20px;line-height:25px;max-width:70%;}
	table{padding-top:20px;}
	hr{margin-top:25px;}
	#menu li{height:50px;line-height:50px;text-align:center;}
	#menu li a{text-decoration:none;}
	#menu li a:hover{text-decoration:underline;}
	#menu-mobile{display:block;line-height:50px;text-align:left;padding-left:20px;text-decoration:none;}
	#header img{max-width: 435px;}
	
	#rsociais{margin-top:15px;text-align:center;}
	#menu-down{text-align:center;}
}

