/* CSS Document 
@import "menu.css";*/

body{
	margin:0;
	padding:0;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	background-color:#B6B5B4;
}
.titulo{
	font-size:16px;
	font-weight:bold;
	text-transform:uppercase;
	_padding-left:20px;
	padding-top:5px;
	padding-bottom:10px;
	display:block;
}

ul{
	display:inline;
	height:20px;
	padding:0;
	margin:0
}

ul li{
	float:left;
	display:block;
	color:#5A5B56;
	height:21px;
	overflow:hidden;
	font-size:11px;
	list-style:circle;
	text-transform:uppercase;
}
#btnEmpresa a{
	background-image:url(../images/menu/btn_empresa.jpg);
	height:21px;
	width:76px;
	display:block;
}
#btnEmpresa a:hover{
	background-image:url(../images/menu/btn_empresa.jpg);
	background-position:0 22px;
	height:21px;
	width:76px;
	display:block;
}

.btnNegocios a{
	background-image:url(../images/menu/btn_nosso_negocio.jpg);
	height:21px;
	width:116px;
	display:block;
}
.btnNegocios a:hover{
	background-image:url(../images/menu/btn_nosso_negocio.jpg);
	background-position:0 22px;
	height:21px;
	width:116px;
	display:block;
}

.btnCases a{
	background-image:url(../images/menu/btn_cases.jpg);
	height:21px;
	width:130px;
	display:block;
}
.btnCases a:hover{
	background-image:url(../images/menu/btn_cases.jpg);
	background-position:0 22px;
	height:21px;
	width:130px;
	display:block;
}

.btnClientes a{
	background-image:url(../images/menu/btn_clientes.jpg);
	height:21px;
	width:73px;
	display:block;
}
.btnClientes a:hover{
	background-image:url(../images/menu/btn_clientes.jpg);
	background-position:0 22px;
	height:21px;
	width:73px;
	display:block;
}

.btnParcerias a{
	background-image:url(../images/menu/btn_parceria.jpg);
	height:21px;
	width:77px;
	display:block;
}
.btnParcerias a:hover{
	background-image:url(../images/menu/btn_parceria.jpg);
	background-position:0 22px;
	height:21px;
	width:77px;
	display:block;
}

.btnContato a{
	background-image:url(../images/menu/btn_contato.jpg);
	height:21px;
	width:69px;
	display:block;
}
.btnContato a:hover{
	background-image:url(../images/menu/btn_contato.jpg);
	background-position:0 22px;
	height:21px;
	width:69px;
	display:block;
}

#containerPrincipal{
	margin:0 auto;
	width:980px;
	height:670px;
	background-color:#E7E7E5;
	background-image:url(../images/bg_geral.jpg);
	background-repeat:no-repeat;
	padding-bottom:10px;
}

#containerPrincipal p{
	padding: 0 10px 0 20px;
	font-size:11px;
	margin-bottom:3px;
	_margin-top:10px;
}

.containerLogo{
	float:left;
	width:150px;
	height:100px;
	padding-left:20px;
}
.containerIdiomas{
	text-transform:uppercase;
	color:#000000;
	width:130px;
	padding:10px  30px 0 0;
	height:20px;
	float:right;
}

img{
	border:none;
}

a{
	color:#000000;
	text-decoration:none;
}
a:hover{
	color:#EA9214;
	text-decoration:none;
	text-decoration:underline;
}

a.caminho{
	color:#FFFFFF;
	text-decoration:none;
}
a.caminho:hover{
	color:#FFFFFF;
	text-decoration:none;
	text-decoration:underline;
}

.menu{
	position:relative;
	float:right;
	padding-top:51px;
	margin-left:130px;
	padding-right:30px;
	width:544px;
	height:21px;
}
.divisoria{
	float:left;
	width:945px;
	height:17px;
	color:#FFFFFF;
	padding-left:35px;
	padding-top:3px;
	background-color:#EA9214;
}

.depoimentos{
	float:left;
	height:111px;
	width:360px;
	background-color:#A9A9A9;
}

.conteudoHome{
	float:left;
	padding:20px;
	_padding-left:10px;
	height:207px;
	*height:217px;
	width:320px;
	overflow:auto;
	font-size:12px;
	background-color:#f5f5f5;
}

.conteudoHome_menu{
	float:left;
	padding:20px;
	height:318px;
	*height:328px;
	width:320px;
	overflow:auto;
	font-size:12px;
	background-color:#f5f5f5;
}

.inferior{
	float:left;
	font-size:11px;
	height:auto;
	*height:50px;
	width:364px;
	margin:0 0 0 -2px;
	*padding-top:10px;
	background-color:#C7C7C7;
}

.inferior a{
	padding:6px;
	color:white;
}
.inferior a:hover{
	color:#000000;
	padding:6px;
	text-decoration:underline;
}

.containerConteudo{
	float:left;
	border:2px solid #D5D5D3;
	width:320px;
	height:406px;
	margin:10px 15px 0 30px;
	_margin:10px 15px 0 15px;
	background-color:#f5f5f5;
	z-index:1;
	overflow:auto;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	padding:20px;
	padding-bottom:0;
	_padding-left:10px;
}

.containerConteudoHome{
	float:left;
	border:2px solid #D5D5D3;
	width:360px;
	height:389px;
	margin:10px 15px 0 30px;
	_margin:10px 15px 0 15px;
	background-color:#f5f5f5;
	z-index:1;
}

.containerConteudoClientes{
	float:left;
	overflow:auto;
	width:425px;
	height:406px;
	margin:-434px 0 0 30px;
	_margin-left:20px;
	padding-top:20px;
	padding-left:20px;
	padding-bottom:0;
	border:2px solid #D5D5D3;
	background-color:#f5f5f5;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
}

.containerDestaqueClientes{
	float:left;
	width:138px;
	height:auto;
	margin-left:407px;
	_margin-left:203px;
}

.containerDestaques{
	float:left;
	width:138px;
	margin-left:-3px;
	height:auto;
	z-index:0;
}

.dest1{
	position:relative;
	_position:absolute;
	height:132px;
	width:200px;
	margin-top:-156px;
	_margin-top:303px;
	margin-left:20px;
	_margin-left:-551px;
	padding:12px;
	z-index:120;
	background-image:url(../images/dest1_home.png);
	background-repeat:no-repeat;
}

.dest1 a{
	color:#000000;
}

.dest1 a:hover{
	color:#000000;
	text-decoration:none;
}

.dest2{
	position:relative;
	_position:absolute;
	height:132px;
	width:200px;
	margin-top:-156px;
	_margin-top:307px;
	margin-left:264px;
	_margin-left:-301px;
	padding:12px;
	z-index:120;
	background-image:url(../images/dest1_home.png);
	background-repeat:no-repeat;
}

.dest2 a{
	color:#000000;
}

.dest2 a:hover{
	color:#000000;
	text-decoration:none;
}

.containerRodape{
	float:left;
	width:950px;
	padding:0px 0px 0px 35px;
	margin-top:-5px;
	z-index:3;
}

.logoInferior{
	float:left;
	padding:25px 10px 10px 10px;
}

.menuInferior{
	float:left;
	font-size:9px;
	padding:40px 10px 10px 120px;
}

.menuInferior ul li{
	padding:0px 5px;
	height:15px;
}
.menuInferior ul li.divisor{
	border-left: 1px solid;
}

.logosCantoDireito{
	float:left;
	padding-left:60px;
}

.containerRodape address{
	font-style:normal;
	padding-left:60px;
	font-size:10px;
	text-transform:uppercase;
}

#box1, #box2, #box3, #box4{
	position:absolute;
	width:400px;
	height:auto;
	margin-top:200px;
	margin-left:250px;
	_margin-top:200px;
	_margin-left:250px;
	*margin:-380px 0 0 -750px;
	padding:20px;
	background-color:#393432;
	border:10px solid #CAC9C9;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}

.textoLaranja{
	color:#E77817 !important;
	font-weight:bold;
}
/* MENU DROP DOWN */

#submenu{
	position:absolute; 
	display:block;
	width:560px;
	margin:25px 0 0 -25px; 
	_margin:25px 0 0 -560px;
	*margin:25px 0 0 -560px;
	float:left;
}
#submenu a{
	color:#ffffff;
}

#submenu a:hover{
	color:#000000;
	text-decoration:none;
}

.caixinhas{
	float:left;
	width:250px;
	height:auto;
	background-color:#fbfbfb;
	background-image:url(../images/linha.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	border:1px solid #cccccc;
	padding:15px;
	z-index:0;
}

#pop_img01{
	z-index:10;
	display:none;
	position:absolute;
	top:50%;
	left:50%;
	margin-top: -300px;
	margin-left: -200px;
	padding: 8px 20px 5px 20px;
	width:360px;
	height:520px;
	background-color:#FFFFFF;
	border:1px solid #d0d0d0;
}

#pop_img02{
	z-index:10;
	display:none;
	position:absolute;
	top:50%;
	left:50%;	margin-top: -300px;
	margin-left: -200px;
	padding: 8px 20px 5px 20px;
	width:360px;
	height:520px;
	background-color:#FFFFFF;
	border:1px solid #d0d0d0;
}

#pop_img03{
	z-index:10;
	display:none;
	position:absolute;
	top:50%;
	left:50%;	margin-top: -300px;
	margin-left: -200px;
	padding: 8px 20px 5px 20px;
	width:360px;
	height:520px;
	background-color:#FFFFFF;
	border:1px solid #d0d0d0;
}

#pop_img04{
	z-index:10;
	display:none;
	position:absolute;
	top:50%;
	left:50%;	margin-top: -300px;
	margin-left: -200px;
	padding: 8px 20px 5px 20px;
	width:360px;
	height:520px;
	background-color:#FFFFFF;
	border:1px solid #d0d0d0;
}

#pop_img05{
	z-index:10;
	display:none;
	position:absolute;
	top:50%;
	left:50%;	margin-top: -300px;
	margin-left: -200px;
	padding: 8px 20px 5px 20px;
	width:360px;
	height:520px;
	background-color:#FFFFFF;
	border:1px solid #d0d0d0;
}

#pop_img06{
	z-index:10;
	display:none;
	position:absolute;
	top:50%;
	left:50%;	margin-top: -300px;
	margin-left: -200px;
	padding: 8px 20px 5px 20px;
	width:360px;
	height:520px;
	background-color:#FFFFFF;
	border:1px solid #d0d0d0;
}

#pop_img07{
	z-index:10;
	display:none;
	position:absolute;
	top:50%;
	left:50%;	margin-top: -300px;
	margin-left: -200px;
	padding: 8px 20px 5px 20px;
	width:360px;
	height:520px;
	background-color:#FFFFFF;
	border:1px solid #d0d0d0;
}

#pop_img08{
	z-index:10;
	display:none;
	position:absolute;
	top:50%;
	left:50%;	margin-top: -300px;
	margin-left: -200px;
	padding: 8px 20px 5px 20px;
	width:360px;
	height:520px;
	background-color:#FFFFFF;
	border:1px solid #d0d0d0;
}

#pop_img09{
	z-index:10;
	display:none;
	position:absolute;
	top:50%;
	left:50%;	margin-top: -300px;
	margin-left: -200px;
	padding: 8px 20px 5px 20px;
	width:360px;
	height:520px;
	background-color:#FFFFFF;
	border:1px solid #d0d0d0;
}