/* CSS: Unidades-de-Negocio */
#topUnidades { background: #193984 url(/images/unidades/bgtopunidades.jpg) top center no-repeat; height: 59px; }
#topUnidades ul { list-style: none; margin: 17px 0 0 47px; display: inline; padding: 0; overflow: hidden; width: 668px; height: 26px; float: left; }
#topUnidades ul li { float: left; height: 26px; }

#topUnidades #areadogestor { width: 123px; height: 26px; float: right; margin: 17px 0 0; background: url(/images/unidades/btnUnArea.jpg) top left no-repeat; }
#topUnidades #areadogestor a { border-bottom: 1px solid #2752b3; width: 106px; text-decoration: none; font-size: 0; line-height: 0; height: 22px; display: block; margin: 0 0 0 2px; }
#topUnidades #areadogestor a:hover { border-bottom: 1px solid #628be7; }

#wrapper { width: 940px; padding: 70px 10px 0; position: relative; }
#wrapper #topLogoUn { position: relative; }
#wrapper #topLogoUn #logoUnidade { display: block; width: 179px; height: 72px; font-size: 0; line-height: 0; }
#wrapper #topLogoUn .Assessoria { background: url(/images/unidades/EJRosAssessoria.png) top left no-repeat; }
* html #wrapper #topLogoUn .Assessoria {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=image,src='/images/unidades/EJRosAssessoria.png')
}
#wrapper #topLogoUn .Metrologia { background: url(/images/unidades/EJRosMetrologia.png) top left no-repeat; }
* html #wrapper #topLogoUn .Metrologia {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=image,src='/images/unidades/EJRosMetrologia.png')
}
#wrapper #topLogoUn .CallCenter { background: url(/images/unidades/EJRosCallCenter.png) top left no-repeat; }
* html #wrapper #topLogoUn .CallCenter {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=image,src='/images/unidades/EJRosCallCenter.png')
}
#wrapper #topLogoUn .Franquias { background: url(/images/unidades/EJRosFranquias.png) top left no-repeat; }
* html #wrapper #topLogoUn .Franquias {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=image,src='/images/unidades/EJRosFranquias.png')
}
#wrapper #topLogoUn .Midia { background: url(/images/unidades/EJRosMidia.png) top left no-repeat; }
* html #wrapper #topLogoUn .Midia {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=image,src='/images/unidades/EJRosMidia.png')
}
#wrapper #topLogoUn .Representacoes { background: url(/images/unidades/EJRosRepresentacoes.png) top left no-repeat; }
* html #wrapper #topLogoUn .Representacoes {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=image,src='/images/unidades/EJRosRepresentacoes.png')
}


#imgFlash { position: absolute; top: 10px; right: 0; width: 294px; height: 291px; }

#contUnidades { margin: 60px 0; padding: 20px 0; }
#contUnidades #menuLat { width: 182px; float: left; height: 400px; }
#contUnidades #menuLat ul { margin: 0; padding: 5px 0; list-style: none; }
#contUnidades #menuLat ul li { margin: 0; padding: 12px 10px; height: 18px; line-height: 18px; vertical-align: top; border-bottom: 1px dotted #97a9c5; }
#contUnidades #menuLat ul li a { display: block; background: #; text-decoration: none; }
* html #menuLat ul li a { position: relative; background: #f0f; }

li.sobreaunidade { background: url(/images/unidades/menu/btnSobreaunidade.png) center left no-repeat; display: block; height: 18px; background-position: 10px center; }
* html li.sobreaunidade {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=image,src='/images/unidades/menu/btnSobreaunidade.png')
}
li.sobreaunidade:hover { background: url(/images/unidades/menu/btnSobreaunidade-.png) center left no-repeat; display: block; height: 18px; background-position: 10px center; }
* html li.sobreaunidade:hover {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=image,src='/images/unidades/menu/btnSobreaunidade-.png')
}
li.objetivos { background: url(/images/unidades/menu/btnObjetivos.png) center left no-repeat; display: block; height: 18px; background-position: 10px center; }
* html li.objetivos {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=image,src='/images/unidades/menu/btnObjetivos.png')
}
li.objetivos:hover { background: url(/images/unidades/menu/btnObjetivos-.png) center left no-repeat; display: block; height: 18px; background-position: 10px center; }
* html li.objetivos:hover {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=image,src='/images/unidades/menu/btnObjetivos-.png')
}
li.produtoseservicos { background: url(/images/unidades/menu/btnProdutoseservicos.png) center left no-repeat; display: block; height: 18px; background-position: 10px center; }
* html li.produtoseservicos {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=image,src='/images/unidades/menu/btnProdutoseservicos.png')
}
li.produtoseservicos:hover { background: url(/images/unidades/menu/btnProdutoseservicos-.png) center left no-repeat; display: block; height: 18px; background-position: 10px center; }
* html li.produtoseservicos:hover {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=image,src='/images/unidades/menu/btnProdutoseservicos-.png')
}
li.parcerias { background: url(/images/unidades/menu/btnParcerias.png) center left no-repeat; display: block; height: 18px; background-position: 10px center; }
* html li.parcerias {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=image,src='/images/unidades/menu/btnParcerias.png')
}
li.parcerias:hover { background: url(/images/unidades/menu/btnParcerias-.png) center left no-repeat; display: block; height: 18px; background-position: 10px center; }
* html li.parcerias:hover {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=image,src='/images/unidades/menu/btnParcerias-.png')
}
li.documentos { background: url(/images/unidades/menu/btnDocumentos.png) center left no-repeat; display: block; height: 18px; background-position: 10px center; }
* html li.documentos {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=image,src='/images/unidades/menu/btnDocumentos.png')
}
li.documentos:hover { background: url(/images/unidades/menu/btnDocumentos-.png) center left no-repeat; display: block; height: 18px; background-position: 10px center; }
* html li.documentos:hover {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=image,src='/images/unidades/menu/btnDocumentos-.png')
}
li.orcamento { background: url(/images/unidades/menu/btnOrcamento.png) center left no-repeat; display: block; height: 18px; background-position: 10px center; }
* html li.orcamento {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=image,src='/images/unidades/menu/btnOrcamento.png')
}
li.orcamento:hover { background: url(/images/unidades/menu/btnOrcamento-.png) center left no-repeat; display: block; height: 18px; background-position: 10px center; }
* html li.orcamento:hover {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=image,src='/images/unidades/menu/btnOrcamento-.png')
}
li.videos { background: url(/images/unidades/menu/btnVideos.png) center left no-repeat; display: block; height: 18px; background-position: 10px center; }
* html li.videos {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=image,src='/images/unidades/menu/btnVideos.png')
}
li.videos:hover { background: url(/images/unidades/menu/btnVideos-.png) center left no-repeat; display: block; height: 18px; background-position: 10px center; }
* html li.videos:hover {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=image,src='/images/unidades/menu/btnVideos-.png')
}
li.metodologia { background: url(/images/unidades/menu/btnMetodologia.png) center left no-repeat; display: block; height: 18px; background-position: 10px center; }
* html li.metodologia {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=image,src='/images/unidades/menu/btnMetodologia.png')
}
li.metodologia:hover { background: url(/images/unidades/menu/btnMetodologia-.png) center left no-repeat; display: block; height: 18px; background-position: 10px center; }
* html li.videos:metodologia {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=image,src='/images/unidades/menu/btnMetodologia-.png')
}
li.contato { background: url(/images/unidades/menu/btnContato.png) center left no-repeat; display: block; height: 18px; background-position: 10px center; }
* html li.contato {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=image,src='/images/unidades/menu/btnContato.png')
}
li.contato:hover { background: url(/images/unidades/menu/btnContato-.png) center left no-repeat; display: block; height: 18px; background-position: 10px center; }
* html li.contato:hover {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=image,src='/images/unidades/menu/btnContato-.png')
}

#contUnidades #cont { width: 540px; margin: 0 0 0 40px; padding: 0 20px; float: left; display: inline; }
#contUnidades #cont h1 { margin: 0; padding: 0 2px 0; color: #183b86; font: bold 32px 'Trebuchet MS', Arial, Helvetica, sans-serif; letter-spacing: -2px; }
#contUnidades #cont h2 { margin: 0 0 5px; padding: 10px 0 0; color: #228cd3; font: 20px 'Trebuchet MS', Arial, Helvetica, sans-serif; letter-spacing: -1px; }
#contUnidades #cont p { margin: 0 0 25px; padding: 0; font: 12px/22px Arial, Helvetica, sans-serif; color: #212c42; text-align: justify; }
#contUnidades #cont a { color: #235AA6; text-decoration: underline; }
#contUnidades #cont a:hover { color: #183B87; text-decoration: none; }


/* Contato */
#info { float: left; width: 320px; }
#info p { line-height: 170% !important; }
#info p a { color: #1686d1; text-decoration: underline; }
#info p a:hover { color: #193984; text-decoration: none; }
.linkbala { font: bold 11px Tahoma, Geneva, sans-serif; padding: 6px 10px; margin: 5px 0; text-shadow: #222 1px 1px 1px; text-decoration: none !important; display: inline-block; color: #fff !important; background: #1686d1;
	-moz-border-radius: 5px 5px 5px 0;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}
.linkbala:hover { font: bold 11px Tahoma, Geneva, sans-serif; padding: 6px 10px; margin: 5px 0; text-shadow: #96cef3 1px 1px 1px; text-decoration: none !important; display: inline-block; color: #072b43 !important; background: #1686d1;
	-moz-border-radius: 5px 5px 5px 0;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}
form#form { width: 420px; }
#form label { margin: 5px 0 0; display: block; font: 11px /13px "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif; color: #353535; }
#form label span { color: #1686d1; }
.inputContato { width: 270px; background: #fff; border: 1px solid #ccc; padding: 6px; margin: 5px 0; font: bold 16px Arial, Helvetica, sans-serif; letter-spacing: 0px; color: #1e2942; }
.textarea { width: 400px; height: 150px; background: #fff; border: 1px solid #ccc; padding: 6px; margin: 5px 0; font: bold 16px Arial, Helvetica, sans-serif; letter-spacing: 0px; color: #1e2942; }
/*.nomenews:focus { border: 1px solid #64b62c; }*/
.btnNews { background: #112450; border: 1px solid #111; margin: 5px 0; padding: 7px; text-shadow: #000 1px 1px 1px; font: bold 18px Arial, Helvetica, sans-serif; color: #fafafa;
	-moz-border-radius: 5px 5px 5px 0;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}
.btnNews:hover { color: #ddd; background: #111; border: 1px solid #111; cursor: pointer; text-shadow: #000 1px 1px 1px; }
.btnNews:active { color: #112450; background: #193984; border: 1px solid #0B53A7; cursor: pointer; text-shadow: #455d94 1px 1px 1px; outline: none; }



/* titutlos */
.titSub1sobreaunidade { height: 3px; line-height: 0; font-size: 0; background: #a7c4e0; overflow: hidden; width: 70px; float: left; margin: 0 3px 0 0; }
.titSub2sobreaunidade { height: 3px; line-height: 0; font-size: 0; background: #687fa6; overflow: hidden; width: 147px; float: left; }
.titSub1objetivos { height: 3px; line-height: 0; font-size: 0; background: #a7c4e0; overflow: hidden; width: 40px; float: left; margin: 0 3px 0 0; }
.titSub2objetivos { height: 3px; line-height: 0; font-size: 0; background: #687fa6; overflow: hidden; width: 90px; float: left; }
.titSub1produtoseservicos { height: 3px; line-height: 0; font-size: 0; background: #a7c4e0; overflow: hidden; width: 75px; float: left; margin: 0 3px 0 0; }
.titSub2produtoseservicos { height: 3px; line-height: 0; font-size: 0; background: #687fa6; overflow: hidden; width: 188px; float: left; }
.titSub1parcerias { height: 3px; line-height: 0; font-size: 0; background: #a7c4e0; overflow: hidden; width: 40px; float: left; margin: 0 3px 0 0; }
.titSub2parcerias { height: 3px; line-height: 0; font-size: 0; background: #687fa6; overflow: hidden; width: 82px; float: left; }
.titSub1metodologia { height: 3px; line-height: 0; font-size: 0; background: #a7c4e0; overflow: hidden; width: 60px; float: left; margin: 0 3px 0 0; }
.titSub2metodologia { height: 3px; line-height: 0; font-size: 0; background: #687fa6; overflow: hidden; width: 111px; float: left; }

.suss { font: bold 16px Tahoma !important; margin: 0 0 20px; padding: 10px 0px !important; /*border-bottom: 2px solid #1A3A85;*/ color: #1A3A85 !important; }
.erro { font: bold 16px Tahoma !important; margin: 0 0 20px; padding: 10px 12px !important; border-bottom: 2px solid #f34747; color: #f34747 !important; }



a#central { display: block; margin: 25px 5px; padding: 0 5px 10px; width: 173px; height: 80px; background: url(/images/centralderelacionamento.jpg) top left no-repeat; line-height: 0; font-size: 0; text-decoration: none !important; }
a#central:hover { border-bottom: 2px solid #a5ccec; }
