
/* classes do bootstrap */
		.navbar-collapse .navbar-nav li a{
			color: #000 !important;
			font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
			font-size:14px;
			font-weight:bold;
		}
		.navbar-collapse .navbar-nav li a:hover {
			background:#f2f2f2 !important;
			color: #000 !important;
		}
		#bs-example-navbar-collapse-1{
			position:absolute;
			z-index:9999;
			width:100%;
		}
		
		modal-content {
			z-index:0;
			position:relative;
		}
		.modal fade {
			z-index:1;
			position:relative;
			background-color:#FFF;
		}
		
/*-------------------------------------------------*/

p {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}
h1 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; color:#264e46;}

.barratopo {
	height:30px;
	line-height:30px;
	color:#264e46;
	font-weight:bold;
	margin-top:15px;
}

.bg-topo {
	background-image:url(../imagens/bg-topo.jpg);
	height:291px;
}

.barra-menu {
	background-image:url(../imagens/barra-menu.jpg);
	line-height:50px;
}
.rodape {
	background-color:#f2f2f2;
	border-top:1px solid #ccc;
	height:250px;
	margin-top:30px;
}

.logo {
	padding-top:50px;
	margin-left:50px;
	
}

@media(min-width: 280px) and (max-width: 750px) {

#bs-example-navbar-collapse-1{
	position:absolute;
	z-index:9999;
	width:100%;
	background:#f2f2f2;
	color:#fff;
	border-bottom:1px solid #ccc !important;
	margin-left:-15px;
	margin-bottom: 10px;
	
}
.navbar-collapse .navbar-nav li a:hover {
	background:#900 !important;
	color: #fff !important;
	width:100%;
}

.rodape {
	background-color:#f2f2f2;
	border-top:1px solid #ccc;
	height:auto;
	margin-top:30px;
}
.logo {
	padding-top:50px;
	margin-left:0px;
}

}
