body {
/*    height: 100%;*/
    /*background: url('../../layout/home.jpg') no-repeat center top;*/
}
.btn-secondary {
	background-color: #CCC;
	color: #000;
}
.btn-primary {
	background-color: #ADB991;
	border: 1px solid #000;
}
.white{
    color: white;
}
/**********************************| HEADER |**********************************/
header {
	padding: 0;
	margin: 0;
}
header * {
	margin: 0;
	padding: 0;
	margin-bottom: 0;
	padding-bottom: 5px;
	padding-top: 2px;
}
header p{
    font-size: 14px;
}
#logo {
/*	padding: 21px 10px;*/
	margin-top: 20px;
}
#logo img{
    width: 170px;
}
/**********************************| NAVBAR |**********************************/
#menu {
	border-bottom: solid 2px #000;
	border-top: solid 2px #000;
}
.navbar-nav>li>a{
    padding: 0px!important;
    margin: 0px;
    padding-left: 30px!important;
}
/**********************************| SLIDER |**********************************/
/* CUSTOMIZE THE CAROUSEL
-------------------------------------------------- */

/* MARKETING CONTENT
-------------------------------------------------- */

/* Center align the text within the three columns below the carousel */
.marketing .col-lg-4 {
	margin-bottom: 20px;
	text-align: center;
}
.marketing h2 {
	font-weight: normal;
}
.marketing .col-lg-4 p {
	margin-right: 10px;
	margin-left: 10px;
}
/* Featurettes
------------------------- */

.featurette-divider {
	margin: 80px 0; /* Space out the Bootstrap <hr> more */
}
/* Thin out the marketing headings */
.featurette-heading {
	font-weight: 300;
	line-height: 1;
	letter-spacing: -1px;
}
.nav {
	margin-top: 10px;
}

/* RESPONSIVE CSS
-------------------------------------------------- */

@media (min-width: 768px) {
/* Navbar positioning foo */
.navbar-wrapper {
	margin-top: 20px;
}
.navbar-wrapper .container {
	padding-right: 15px;
	padding-left: 15px;
}
.navbar-wrapper .navbar {
	padding-right: 0;
	padding-left: 0;
}
.navbar a {
	font-size: 15px;
	margin-right: 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
/* The navbar becomes detached from the top, so we round the corners */
.navbar-wrapper .navbar {
	border-radius: 4px;
}
/* Bump up size of carousel content */
.carousel-caption p {
	margin-bottom: 20px;
	font-size: 21px;
	line-height: 1.4;
}
.featurette-heading {
	font-size: 50px;
}
}

@media (min-width: 992px) {
.featurette-heading {
	margin-top: 120px;
}
}
/**********************************| FOOTER |**********************************/
footer {
	height:auto;
	padding: 20px 0;
	bottom: 0;
	position: relative;
}
#rodape {
	border-top: solid 2px #000;
	background-color: #168192;
}
/***********************************| GERAL |**********************************/
/* Border Color */
.red {
	border: solid 1px red;
}
.green {
	border: solid 1px green;
}
.hbr-1 {
	border-right: solid 2px #fff;
	height: 120px;
}
.hbr-2 {
	border-right: solid 2px #fff;
	border-left: solid 2px #fff;
}
/*Margin*/
.mt-1 {
	margin-top: 10px;
}
.mt-2 {
	margin-top: 20px;
}
.pd-1 {
	padding: 10px;
}
.pd-2 {
	padding: 20px;
}
/*Font Family*/
.ff-ab {
	font-family: 'Arial Black', 'Arial Bold', Gadget, sans-serif;
}
/* Background Color */
.bgc-1 {
	background: #008192;
}
.bgc-2 {
	background: #acb993;
}
.bgc-3 {
	background-color: #cee6ea;
}
/* Font Color */
.ftc-1 {
	color: #008192;
}
.ftc-2 {
	color: #acb993;
}
.ftc-3 {
	color: #fff;
}
/* Font Size */
.fts-1 {
	font-size: 16px
}
.fts-2 {
	font-size: 12px;
}
.fts-3 {
	font-size: 15px;
	font-weight: bold;
}
.fts-4 {
	font-size: 14px;
}
.fts-5 {
	font-size: 18px;
}
.fts-6 {
	font-size: 24px;
}
.bgh-0 {
	width: 100%;
	background-repeat: no-repeat;
	color: #fff;
	padding: 0 0 0 175px;
	margin: 20px 0;
	color: #000;
}
.bgh-1 {
	width: 100%;
	height: 62px;
	background-image: url('../img/bg-02.gif'), url('../img/bg-01.gif');
	background-position: left top, left top;
	background-repeat: no-repeat, repeat;
	color: #fff;
	padding: 16px 24px;
	margin: 0 0 0 -19px;
}
.bgh-2 {
	width: 100%;
	height: 62px;
	background-image: url('../img/bg-02.gif'), url('../img/bg-01.gif');
	background-position: left top, left top;
	background-repeat: no-repeat, repeat;
	color: #fff;
	padding: 16px 24px;
	margin: 0;
}
.bgh-3 {
	width: 100%;
	height: 62px;
	background-image: url('../img/bg-04.gif'), url('../img/bg-03.gif');
	background-position: left top, left top;
	background-repeat: no-repeat, repeat;
	color: #fff;
	padding: 16px 24px;
	margin: 0;
}
.bgh-5 {
	width: 100%;
	height: 62px;
	background-image: url('../img/bg-02.gif'), url('../img/bg-01.gif');
	background-position: left top, left top;
	background-repeat: no-repeat, repeat;
	color: #fff;
	padding: 16px 24px;
	margin: 0;
}
.bgh-6 {
	width: 100%;
	background-image: url('../img/nossos-servicos.jpg');
	background-position: left top;
	background-repeat: no-repeat;
	color: #fff;
	padding: 0 0 0 175px;
	margin: 20px 0;
	color: #000;
	margin: 20px;
}
.bgf-1 {
	background-image: url('../img/nossos-servicos.jpg');
	background-position: left top;
	background-color: #cee6ea;
}
.bgf-2 {
	background-image: url('../img/bgh-1.jpg');
	background-position: 0 0;
}
.bgf-3 {
	background-image: url('../img/bgh-1.jpg');
	background-position: 0 -277px;
}
.bgf-4 {
	background-image: url('../img/bgh-1.jpg');
	background-position: 0 -125px;
}
.bgf-5 {
	background-image: url('../img/bgh-1.jpg');
	background-position: 0 -554px;
}
.bgf-6 {
	background-image: url('../img/bgh-1.jpg');
	background-position: 0 -1108px;
}
.bgf-7 {
	background-image: url('../img/bgh-1.jpg');
	background-position: 0 -831px;
}
/*Icones*/
.ico-fb {
	float: left;
	height: 5px;
	padding: 12px 0;
}
#zero_d {
	margin-top: 46px;
}


/*comprovantes*/
#comprovantes {
	background-color: #f1f1f1;
	border: 2px solid #000;
	padding: 100px;
	padding-top: 20px;
    height: auto;
}


#comprovantes{
	background-color: #f1f1f1;
	border: 2px solid #000;
	padding: 100px;
    padding-top: 20px;
     height: auto;
}

#comprovantes .informacoes{
	font-weight: normal;
	font-size: 21px;
	margin-bottom: 8px;
}
#comprovantes .informacoes span{
	font-weight: bold;
}
#comprovantes h4{
	font-size: 30px;
	margin-top: 50px;
	font-weight: bold;
	margin-bottom: 20px;
	
}
#comprovantes hr{
	border: 1px solid #CCC;
	width: 100%;
	margin-top: 20px;
	clear:right;
}
#comprovantes #comprovantes_conteudo{
	font-size: 21px;
}


.navbar-default {
    background-color:transparent;
    border-color:transparent; 
    margin: 0px;
    margin-top: 5px;
}
.navbar-default .navbar-nav>li>a{
    color: #FFF;
}
