@import url("//fonts.googleapis.com/css?family=Abel|Montserrat|Libre+Baskerville:400italic|Raleway:400,700");
@import url("//maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css");
body{
	margin:0px;
	padding:0px;
	font-family: Raleway, sans-serif;
	font-size:13px;
	color:#000000;
	line-height:18px;
}
::-webkit-scrollbar { width: 11px;}
::-webkit-scrollbar-button {  background-color: #999; }
::-webkit-scrollbar-track {  background-color: #999;}
::-webkit-scrollbar-track-piece { background-color: #E1E1E1;}
::-webkit-scrollbar-thumb { height: 50px; background-color: #999; border-radius: 0px;}
::-webkit-scrollbar-corner { background-color: #999;}
::-webkit-resizer { background-color: #999;}
p{
	margin-bottom:2px;
	margin-top:2px;
}
a{
	color:inherit;
	text-decoration:inherit;
}
.zoom_maior_imagem,.zoom_menor_imagem{}
.clear{
	clear:both;
	font-size:0px;
	line-height:0px;
	height:0px;	
}
h1,h2{
	font-size:20px; 
	color:#232323; 
	line-height:24px;	
	margin:0px;
	padding:0px;
	font-weight:normal;
}
h2{
	font-size:13px; 
	color:#000; 
	font-weight:bold;	
}
[onclick^="abrir_link"]{
	cursor:pointer;
}
.menu_links{
	display:inline-block;
	vertical-align:top;
	font-size:12px;
	font-family:Raleway, sans-serif;
	cursor:pointer;
	position:relative;
	height:50px;
	line-height:50px;
}
.menu_flutuante_menu_links{
	position:absolute;
	top:50px;
	left:0px;
	display:none;
	white-space: nowrap;
}
.menu_sublinks{
	background:#FFFFFF;
	box-shadow:0px 0px 7px rgba(0,0,0,0.5);
	border-radius:5px;
	color:#777777;
	line-height:30px;
	font-size:12px;
	padding:5px;
}
.seta_menu_links{
	font-size:9px;
}
.link_menu_links{
	height:50px;
	padding:0px 8px;
}
.link_menu_sublinks{
	line-height:30px;
	height:30px;
	background-image: linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.1));
	border-radius:5px;
	padding:0px 10px;
}
#faixa_horizontal{
	position:fixed;
}

@media (max-width: 999px) {

	.responsivo1{
		width:50px !important;
	}
	.responsivo2{
		display:none !important;
	}
	.responsivo3{
		display:none !important;
	}
	.responsivo4{
		display:block !important;
	}
	.responsivo5{
		display:none !important;
	}
	.responsivo6{
		width:95% !important;
	}
	.responsivo7{
		margin-top:0px !important;
	}
	.responsivo8{
		font-size:35px !important;
		line-height:35px !important;
	}
	.responsivo9 img{
		max-width:150px !important;
		height:auto !important;
	}
	.responsivo10{
		display:block !important;
	}
	.responsivo11{
		width:100% !important;
	}
	.responsivo12{
		width:100% !important;
		margin-right:0px !important;
	}
	.responsivo13{
		width:100% !important;
		margin-top:20px !important;
	}

}