/* CSS Document */

.t_padrao, .t_wm, .t_cp, .t_at, .t_wl, .t_im, .t_ex, .t_hv {
	height:45px;
	font-size:1.9em;
	background:url(../images/bg_titulo.gif) top left no-repeat;
	padding:12px 0 0 15px;
	margin:0 0 25px 0;
}

.t_wm {color:#226c84;}
.t_cp {color:#EC1A23;}
.t_at {color:#F26F21;}
.t_wl {color:#345eb9;}
.t_im {color:#176332;}
.t_ex {color:#afa510;}
.t_hv {color:#c56b01;}

.t_padrao {
	font-family:"Trebuchet MS";
	height:45px;
	font-size:1.7em;
	background:url(../images/bg_titulo.gif) top left no-repeat;
	padding:14px 0 0 17px;
	margin:0 0 25px 0;
	color:#777;
}

.t_padraoDuplo {
	font-family:"Trebuchet MS";
	width:500px;
	height:70px;
	font-size:1.7em;
	background:url(../images/bg_sTituloDuplo.gif) top left no-repeat;
	padding:12px 10px 0 17px;
	margin:0 0 25px 0;
	color:#777;
}

.sTituloInterno {
	width:380px;
	height:61px;
	font-size:1.4em;
	font-weight:normal;
	background:url(../images/bg_sTituloRed.gif) top left no-repeat;
	padding:17px 35px 0 20px;
	margin:40px 0 10px 0;
	color:#333;
}

.sTituloMenor {
	width:380px;
	height:41px;
	font-size:1.2em;
	font-weight:bold;
	background:url(../images/bg_sTituloMenor.gif) top left no-repeat;
	padding:11px 35px 0 33px;
	margin:40px 0 10px 0;
	color:#333;
}

.sTituloNegocios {
	margin:5px 0 25px 12px;
}

ul.listaDestaque li {
	font-size:1.2em;
	margin:10px 0 10px 0;
	border-bottom:1px dashed #c6c6c6;
	padding:0 0 10px 0;
}

ul.listaSolucoes {
	float:left;
	margin:0 0 30px 0;
}

ul.listaSolucoes li a {
	float:left;
	font-size:1.1em;
	width:420px;
	border-bottom:1px solid #d3d3d3;
	padding:15px 15px 15px 45px;
	margin:0 0 0 10px;
	text-decoration:none;
	background:url(../images/seta_maior.gif) top left no-repeat;
	background-position:5px 50%;
}

ul.listaSolucoes li a:hover {
	font-weight:bold;
	background:url(../images/seta_maior_on.gif) #f4f4f4 top left no-repeat;
	background-position:5px 50%;
}

.setaDestaque {
	background:url(../images/seta_destaque.gif) top left no-repeat;
	background-position:1% 50%;
	padding:0 0 0 54px;
}

ul.listaPadrao li {
	margin:0 0 0 10px;
	padding:0 0 8px 10px;
	background:url(../images/seta_vermelha.gif) top left no-repeat;
	background-position:0 5px;
}

/* area que exibe onde o usuário está */

.nav {
	padding:5px 10px 5px 10px;
	border:1px solid #dedede;
	margin:10px 0 25px 0;	
}

.nav b {
	color:#c4151c;
}

/* conteudo interno */

#conteudoInterno {
	float:left;
	width:570px;
	padding:15px;
	margin:15px 0 20px 0;
}

#conteudoInterno p, #conteudoFull p {
	text-align:justify;
	margin:0 0 20px 0;
	padding:0 40px 0 10px;
	line-height:1.5em;
}


#conteudoFull {
	padding:30px 15px 15px 15px;
}


/* área de negócios */

ul#negociosInt {
	width:250px;
	margin:0 30px 20px 20px;
}

ul#negociosInt li img {width:75%;}

ul#negociosInt li a {
	padding:10px 0 5px 10px;
	display:block;
	border-bottom:1px dashed #c7c7c7;

}

ul#negociosInt li a:hover  {
	background:#f4f4f4;
}

ul.solucoesLateral li {
	float:left;
	margin:0 5px 15px 0;
	display:inline;
}

/* área de soluções */

#solucaoName {
	position:absolute;
	margin:12px 0 0 323px;
}

#a_solucoes {
	height:122px;
	background:url(../images/a_solucoes_tit.gif) top left no-repeat;
	background-position:12% 8%;
	padding:55px 0 0 0;
	clear:both;
}

#WM, #CP, #AT, #WL, #IM, #EX, #HV {
	position:absolute;
	width:508px;
	height:33px;
	visibility:hidden;
}
#as0 {
	position:absolute;
	width:508px;
	height:33px;
	background:url(../images/as_0.gif) no-repeat;
}

#WM {background:url(../images/asWM.gif) no-repeat;}
#CP {background:url(../images/asCP.gif) no-repeat;}
#AT {background:url(../images/asAT.gif) no-repeat;}
#WL {background:url(../images/asWL.gif) no-repeat;}
#IM {background:url(../images/asIM.gif) no-repeat;}
#EX {background:url(../images/asEX.gif) no-repeat;}
#HV {background:url(../images/asHV.gif) no-repeat;}

/* mapa de localização */

#conteudoInterno iframe {
	border:4px solid #d3d3d3;
	margin:0 0 10px 0;
}

/* mapa do site */

ul#sitemap {
	margin:20px 0 20px 20px;
}

ul#sitemap li {padding:2px 0 2px 0;}

ul#sitemap li a {
	font-size:1.3em;
}

ul#sitemap li a.sub {
	padding:0 0 0 28px;
	font-weight:normal;
}

ul#sitemap li a.sub2 {
	padding:0 0 0 55px;
	font-weight:normal;
	background:url(../images/siteMapLista.gif) top left no-repeat;
	background-position:35px 0;
}

.space {
	padding:5px 0 0 0;
}

/* Case */

.azulBg {
	background:#1f6d84;
	padding:2px 5px 2px 5px;
	margin:0 5px 15px 0;
	color:#fff;
	font-weight:bold;
}

.azul {
	padding:2px 5px 2px 5px;
	color:#1f6d84;
	font-weight:bold;
}

ul.listaCase {
	margin:10px 0 10px 0;
	display:block;
}

ul.listaCase li {
	margin:0 0 0 10px;
	padding:0 0 8px 0;
	font-weight:bold;
	list-style:disc inside !important;
	color:#1f6d84;
}

ul.listaCaseLateral li {
	padding:0 0 10px 0;
	margin:10px 0 0 0;
	border-bottom:1px solid #d1d1d1;
}

.boxLateralCase {
	margin:30px 0 0 0;
}

.boxLateralCase h4 { /* titulo lateral case */
	font-size:1.2em;
	color:#1f6d84;
	padding:35px 0 20px 0;
}

.boxLateralCase-contato {
	border-top:5px solid #1f6d84;
	margin:30px 0 0 0;
	padding:20px 0 0 0;
}

.boxLateralCase-contato p {
	margin:0 0 15px 0;
}

#caseLateral-contato {
	background:url(../images/seta_destaque_pb.gif) top left no-repeat;
	background-position:5px 10px;
	padding:0 0 0 65px;
}
