/* CSS Document */

body {
    height: 100%;
    margin: 0;
	padding: 0;
    font: 10px "Arial";
	text-align: center;
    color: #4d4d4d;
	background: url(../images/background.jpg) repeat #fff;
}

p
{
	line-height: 15px;
}

h3, h3 a
{
	font: bold 18px tahoma;
	color: #004ab8;
	text-align: left;
	margin: 30px 0px 0px 0px;
	padding-left: 0px;
	text-decoration: none;
}

#global {
	position: relative;
	width: 800px;
	height: 900px;
	text-align: center;
	margin: 0pt auto;
	background: url(../images/bg_base.jpg) repeat-y #fff;
}

/*
******************************************
Geral
******************************************
*/
.base {
	width: 784px;
	height: 900px;
	margin: 0px 0px 0px 8px;
	/*background: url(../images/base.jpg) no-repeat;*/
}

.topo {
	width: 784px;
	height: 206px;
	margin: 0px 0px 0px 0px;
	float: left;
	background: url(../images/bg_topo.jpg) repeat-x top;
}

.logo {
	width: 392px;
	height: 127px;
	/*text-align: center;*/
	margin: 36px 0px 0px 196px;
	float: left;
}

.tel_lit {
	width: 139px;
	height: 19px;
	margin: 15px 0px 0px 0px;
	float: right;
}

.menu {
	width: 784px;
	height: 32px;
	margin: 0px;
	list-style: none;
	padding-left: 0px;
	float: left;
}

.menu li {
	display: inline;
	margin: 0px 0px 0px 1px;
	float: left;
}

.banner_home {
	width: 784px;
	height: 247px;
	margin: 26px 0px 0px 0px;
	float: left;
	background: url(../images/banner_home.jpg) no-repeat;
}

.boxes {
	width: 784px;
	height: 299px;
	margin: 29px 0px 0px 0px;
	float: left;
}

.box_qs, .box_nv, .box_facto, .box_2via, .box_antecip, .box_condominio {
	width: 254px;
	height: 299px;
	margin: 0px 0px 0px 0px;
	float: left;
	background: url(../images/box_quemsomos.jpg) no-repeat;
}
	.box_2via {
		background: url(../images/box_2via.jpg) no-repeat;
		}
	.box_nv {
		margin: 0px 0px 0px 10px;
		background: url(../images/box_nossosvalores.jpg) no-repeat;
		}
	.box_antecip {
		margin: 0px 0px 0px 10px;
		background: url(../images/box_antecip.jpg) no-repeat;
		}
	.box_facto {
		width: 256px;
		margin: 0px 0px 0px 10px;
		background: url(../images/box_factoring.jpg) no-repeat;
		}
	.box_condominio {
		background: url(../images/box_condominio.jpg) no-repeat;
		}
		
.box_qs p {
	width: 238px;
	height: 90px;
	margin: 173px 0px 0px 8px;
	font: 12px "Tahoma";
	text-align: justify;
	float: left;
}

.box_2via p {
	width: 238px;
	height: 90px;
	margin: 173px 0px 0px 8px;
	font: 12px "Tahoma";
	text-align: justify;
	float: left;
}

.box_condominio p {
	width: 238px;
	height: 90px;
	margin: 173px 0px 0px 8px;
	font: 12px "Tahoma";
	text-align: justify;
	float: left;
}

.box_nv ul {
	width: 238px;
	height: 90px;
	margin: 67px 0px 0px 8px;
	font: 12px "Tahoma";
	text-align: left;
	padding-left: 0px;
	list-style: none;
	float: left;
}
	.box_nv ul li {
		margin: 10px 0px 0px 0px;
		float: left;
	}

.box_facto p {
	width: 238px;
	height: 90px;
	margin: 173px 0px 0px 8px;
	font: 12px "Tahoma";
	text-align: justify;
	float: left;
}

.btn_smais, .btn_2via {
	width: 114px;
	height: 36px;
	margin: 0px 0px 0px 0px;
	float: right;
}

.cont {
	width: 784px;
	height: 525px;
	margin: 10px 0px 0px 0px;
	float: left;
}

.cont2 p {
	width: 764px;
	margin: 10px 0px 0px 10px;
	font: 13px "Tahoma";
	text-align: justify;
	float: left;
}

.cont2 {
	width: 784px;
	height: 525px;
	margin: 10px 0px 0px 0px;
	float: left;
}

.cont p {
	width: 764px;
	margin: 10px 0px 0px 10px;
	font: 13px "Tahoma";
	text-align: justify;
	float: left;
}

.vant {
	width: 405px;
	height: 70px;
	margin: 10px 0px 0px 10px;
	font: 13px "Tahoma";
	text-align: left;
	list-style: disc;
	padding-left: 30px;
	float: left;
}

/*
******************************************
Fim Geral
******************************************
*/

/*
******************************************
Indicadores
******************************************
*/
.ind_emp, .ind_lnk, .ind_con, .ind_fac {
	width: 784px;
	height: 24px;
	margin: 5px 0px 0px 0px;
	float: left;
	background: url(../images/ind_emp.jpg) no-repeat;
	}
	.ind_lnk {
		background: url(../images/ind_lnk.jpg) no-repeat;
		}
	.ind_con {
		background: url(../images/ind_con.jpg) no-repeat;
		}
	.ind_fac {
		background: url(../images/ind_fac.jpg) no-repeat;
		}

/*
******************************************
Fim Indicadores
******************************************
*/

/*
***************************
LINKS
***************************
*/

.tab_links {
		width: 100%;
		height: 100%;
		margin: 0px 0px 0px 11px;
		padding: 0;
		float: left;
		font: 12px "Tahoma";
		color: #4d4d4d;
		text-align: left;
		}


.links {
		color: #4d4d4d;
		text-decoration: none;
		}
		
		.links:hover {
				color: #4d4d4d;
				text-decoration: underline;
				}
/*
***************************
FIM LINKS
***************************
*/


/*
***************************
CONTATO
***************************
*/

.box_sup, .box_inf {
		width: 784px;
		height: 312px;
		margin: 0px;
		font: 12px "Tahoma";
		color: #4d4d4d;
		float: left;
		/*background: #333;*/
		}
		.box_inf {
			height: 263px;
			/*background: #999;*/
			}
			
.table3 { 
		margin: 20px 0px 0px 10px;
		float: left;
		}
		
.input3 {
		border: 1px solid #e4e4e4;
		background: #FFF;
		width: 130px;
		height: 12px;
		font-family: Tahoma;
		font-size: 10px;
		}
		
.mensagem {
		border: 1px solid #e4e4e4;
		background: #FFF;
		width: 373px;
		font: 11px "Arial";
		}
		
.submit3 {
		border: 1px solid #004ab8;
		background: #004ab8;
		width: 85px;
		height: 20px;
		font: 12px 'Tahoma';
		color: #FFF;
	    }
		
.side_r {
		width: 313px;
		height: 312px;
		margin: 0px;
		float: right;
		background: url(../images/bg_end.jpg) repeat-y;
		}
		
.link3, .link3:hover { 
		font: 12px 'Tahoma';
		color: #004ab8;
		text-decoration: underline;
		}
		
.ok_msg {
		width: 470px;
		height: 312px;
		margin: 0px;
		float: left;
		background: url(../images/bg_ok_msg.jpg) top no-repeat;
		}
		
.btn_new {
		width: 186px;
		height: 36px;
		margin: 170px 0px 0px 142px;
		float: left;
		}

/*
***************************
FIM CONTATO
***************************
*/

/*
******************************************
Rodapé
******************************************
*/

.footer {
	width: 784px;
	height: 34px;
	margin: 27px 0px 0px 0px;
	float: left;
	background: #d2d2d2;
}

.footer p {
	margin: 11px 0px 0px 11px;
	font: 10px "Tahoma";
	text-align: left;
	float: left;
}

.desen {
	width: 109px;
	height: 34px;
	margin: 0px;
	float: right;
}

.desen p {
	margin: 12px 0px 0px 1px;
	font: 9px "Arial";
	text-align: left;
	float: left;
}

.lg_ts {
	width: 26px;
	height: 17px;
	margin: 9px 5px 0px 0px;
	float: right;
}

/*
******************************************
Fim Rodapé
******************************************
*/