@charset "ISO-8859-1";
/* CSS Document */
/* Begin Modify by Adjust 20090714 */
/* 20090714-2342 */
/*  body and font definitions */
/*Corpo do Site*/
html{ text-decoration: none; }

*{ padding: 0; margin: 0; }

a{ display: inline; text-decoration: none; }

a:link{ color: #0000FF; text-decoration: none; }

a:visited{ color: #9966FF; text-decoration: none; }

a:hover{ color: #6633FF; text-decoration: none; }

a:active{ color: #FFFF00; text-decoration: none; }

body{ background: url(../img/bg/TecnoRehemArCondicionadoParaOnibusBg.gif) repeat-x; font: 12px Arial,Helvetica,sans-serif; /*	line-height:100%;*/ }

h2{ padding: 0px 5px 0px 0px; color: #1E90FF; }

p{ padding-top: 5px; padding-bottom: 10px; font: 12px Verdana,Arial,Helvetica,sans-serif; }

.lst-accessibility{ position: absolute; /*-9999*/ top: 0px; left: -9999px; }

ol,ul{ list-style: none; }

div{ margin: 0 auto; text-align: left; }

#wrap{
	width: 780px;
	margin: 0 auto;
	text-align: center;
	height: auto;
}

#topo{ background-image: url(../img/topo/TecnoRehemArCondicionadoParaOnibusTopoSemBgCompl.gif); height: 125px; }

#menu{ text-align: center; height: 32px; }

ul{ list-style-type: none; }

#conteudo{
	width: 460px;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	height: auto;
}

.bem-vindo{ float: right; height: 30px; }

#coluna1{ width: 159px; float: left; height: 605px; z-index: 164; }

#coluna2{ width: 150px; float: right; color: #FFFFFF; height: 605px; }

#cont-higienizacao{ width: 156px; margin: 0px auto 0px auto; }

#rodape{ width: 780px; margin: 0 auto auto auto; color: #FFFFFF; background: url(../img/rodape/TecnoRehemArCondicionadoParaOnibusRodape1.jpg); height: 144px; }

.menu-item{ width: 900px; height: 31px; z-index: 999; }

.mnu-sub-01{ clear: both; margin-top: 2px; border: #FFFBF0 solid 1px; padding: 6px; color: ButtonHighlight; background: #8BB7E4; font: bold 12px Verdana,Geneva,Arial,Helvetica,sans-serif; position: absolute; }

.adversing{
	float: left;
	clear: both;
	margin: -42px auto 5px auto;
	width: 780px;
	background: url(../img/banner/TecnoRehemArCondicionadoParaOnibusBgBanner780x60.jpg) no-repeat;
	z-index: 10;
	height: 60px;
}

.cont-adversing-01{ float: left; width: 460px; left: 0px; }

.cont-adversing-02{
	float: left;
	width: 780px;
	margin-bottom: 2px;
	margin-top: 2px;
	text-align: right;
	height: 58px;
}

.divclear{
	clear: both;
	width: auto;
	height: 1px;
}

#apDiv1{ width: 200px; clear: both; position: absolute; height: 115px; z-index: 1000; left: 348px; top: 242px; }

.header{
	width: 779px;
	height: 200px;
	z-index: 2;
	margin: 0 auto;
}

#mnuProdSub{ width: 142px; border: 2px solid #96CAFA; margin: 30px 0px 0px; background: url(../img/menu/TecnoRehemArCondicionadoParaOnibusBgSubMenu1x125.gif) #FFFFFF repeat-x; position: absolute; height: 39px; z-index: 9999; visibility: hidden; }

#mnuServSub{ width: 142px; border: 2px solid #96CAFA; margin: 30px 0px 0px; background: url(../img/menu/TecnoRehemArCondicionadoParaOnibusBgSubMenu1x125.gif) #FFFFFF repeat-x; position: absolute; height: auto; z-index: 10009; visibility: hidden; }

#mnuMultSub{ width: 145px; border: 2px solid #96CAFA; margin: 30px 0px 0px; background: url(../img/menu/TecnoRehemArCondicionadoParaOnibusBgSubMenu1x125.gif) #FFFFFF repeat-x; position: absolute; height: 58px; z-index: 11999; visibility: hidden; }

#mnuContatoSub{ width: 165px; border: 2px solid #96CAFA; margin: 30px 0px 0px; background: url(../img/menu/TecnoRehemArCondicionadoParaOnibusBgSubMenu1x125.gif) #FFFFFF repeat-x; position: absolute; height: 75px; z-index: 10029; visibility: hidden; }

#mnuMapaSub{ width: 142px; border: 2px solid #96CAFA; margin: 30px 0px 0px; background: url(../img/menu/TecnoRehemArCondicionadoParaOnibusBgSubMenu1x125.gif) #FFFFFF repeat-x; position: absolute; height: 39px; z-index: 10039; visibility: hidden; }

#TecnoRehemArCondicionadoParaOnibusBanner460x340{ float: left; width: 450px; margin-bottom: 3px; }

.cont-leia-mais{ width: 60px; margin-top: -22px; margin-left: 260px; clear: both; color: #0066FF; font: 0.95em Verdana,Arial,Helvetica,sans-serif; position: absolute; z-index: 100; height: 12px; }

.cont-leia-mais a{ color: #0000FF; font: 0.95em Verdana,Arial,Helvetica,sans-serif; }

.cont-higienizacao{ width: 149px; float: right; padding: 10px 0px 0px 0px; color: #000066; font: 12px Verdana,Arial,Helvetica,sans-serif; text-align: left; }

 .cont-apresent-emp{ padding: 10px 10px 10px 0px; float: left; width: 448px; clear: both; color: #000066; font: 1.1em Verdana,Arial,Helvetica,sans-serif; }

.col-1-noticias{ width: 139px; padding: 10px 10px 10px 10px; margin: 0 auto; }

.col-1-data{ color: #666666; font: italic 10px Arial,Helvetica,sans-serif; text-align: right; }

.cont-rodape{ margin: 5px auto auto auto; width: 780px; float: left; background: url(../img/rodape/TecnoRehemArCondicionadoParaOnibusRodape1.jpg) no-repeat bottom; height: 135px; }

.rdp-menu{ width: 780px; margin: 20px auto auto auto; /*font-weight:bold;*/ color: #000066; font: 10px Verdana,Geneva,Arial,Helvetica,sans-serif; text-align: center; height: 16px; }

.rdp-visitas{ width: 780px; margin: 35px auto auto auto; /*font-weight:bold;*/ color: #FFFFFF; font: 12px Verdana,Geneva,Arial,Helvetica,sans-serif; text-align: center; height: 16px; }

.rdp-count{ width: 100px; float: left; margin: 0px 0px 0px 280px; text-align: right; position: absolute; z-index: 150; height: 20px; }

.rdp-copy{ float: left; width: 780px; margin: 5px auto auto; color: #FFFFFF; font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; text-align: center; height: 13px; }

.rdp-tags{ width: 780px; color: #000000; font: 10px Verdana,Arial,Helvetica,sans-serif; text-decoration: none; position: absolute; right: 2500px; height: 100px; }

.rodape-left{ float: left; width: 600px; background: url(../img/rodape/TecnoRehemArCondicionadoParaOnibusBgRodape.jpg); height: 141px; z-index: -1; position: absolute; }

.rodape-right{ float: right; width: 640px; background: url(../img/rodape/TecnoRehemArCondicionadoParaOnibusBgRodape.jpg); height: 141px; z-index: -2; position: relative; top: -141px; }

.col-2-pnud{ width: 37px; height: 72px; }

.col-2-pnudLogo{ width: 37px; float: right; clear: both; padding-left: 5px; padding-bottom: 5px; padding-top: 5px; height: 72px; }

.col-2-certificado{ width: 149px; float: right; padding: 10px 0px 10px 0px; color: #000066; font: 12px Verdana,Arial,Helvetica,sans-serif; text-align: left; height: 115px; }

.cont-titulos{ width: 443px; color: #000066; font: bold 14px Georgia,"Times New Roman",Times,serif; height: 16px; }

.cont-banner{ width: 450px; margin-left: 0px; margin-top: 10px; margin-bottom: 5px; height: 333px; }

.mnu-principal1{ width: 780px; background: url(../img/menu/TecnoRehemArCondicionadoParaOnibusBgMenu780x30.jpg); z-index: 500; }

.col-1-autorizado{ padding: 10px; color: #224482; font: 12px Verdana,Arial,Helvetica,sans-serif; }

.col-1-historia{ width: 139px; margin: 0 auto; height: auto; }

.col-1-historia .cont-hist-leia-mais{ width: 54px; margin-top: -10px; margin-left: 87px; clear: both; color: #0066FF; font: 0.95em Verdana,Arial,Helvetica,sans-serif; position: absolute; z-index: 100; height: 12px; }

.col-2-certificado .cont-responsa-leia-mais{ width: 69px; margin-top: 0; margin-left: 0px; clear: both; color: #0066FF; font: 0.95em Verdana,Arial,Helvetica,sans-serif; position: absolute; z-index: 100; height: 12px; }

ul#mnuSubCont  li{ width: 165px; padding-left: 8px; padding-top: 2px; color: #23417D; font: bold 11px Verdana,Arial,Helvetica,sans-serif; text-align: left; height: 16px; }

ul#mnuSubCont  li  a{ float: left; margin: 0 auto; width: 150px; /*	line-height:16px;*/ padding-top: 0px; display: block; color: #000099; font: bold 12px Verdana,Geneva,Arial,Helvetica,sans-serif; text-decoration: none; height: 16px; }

ul#mnuSubCont  li  a:hover{ width: 165px; margin: 0 auto; color: #0066FF; height: 16px; }

.destaque{ width: 437px; margin: 5px auto; height: 74px; }

.marcas{ width: 780px; text-align: justify; height: auto; }

.outer{ border: solid 1px #66CCFF; float: left; width: 148px; height: 52px; overflow: hidden; position: relative; }

.outer[class]{ display: table; position: static; }

.middle{ text-align: center; position: absolute; top: 50%; }

.middle[class]{ display: table-cell; text-align: center; vertical-align: middle; position: static; }

.inner[class]{ text-align: center; position: static; }

.middle1{ display: table-cell; text-align: center; vertical-align: middle; position: absolute; top: 50%; }

.outer1{ border: solid 1px #66CCFF; float: left; width: 148px; display: table; height: 52px; overflow: hidden; position: relative; }

.inner, .inner1 { text-align: center; position: relative; top: -50%; }
.tudoposso{ width: 600px; margin-right: 0px; margin-top: 10px; color: #000099; font: bold 16px "Times New Roman",Times,serif; text-decoration: none; text-align: right; }

.validacao{ width: 780px; margin: 5px auto 0px auto; text-align: center; height: 22px; }

.col-5-foto-emp{ clear: both; padding-bottom: 10px; width: 100px; height: 60px; }

.col-6-foto-emp{ clear: both; padding-bottom: 10px; width: 170px; height: 115px; }

.img-serv-espec{ clear: both; width: 100px; margin: 0px auto; height: auto; }

/*Opcional*/
.col-1-cont-historia{ clear: both; float: left; width: 138px; margin: 0 auto; height: auto; }

.mnu-principal .mnu-prod a,
.mnu-principal .mnu-prod a:hover,
.mnu-principal .mnu-prod a.active,
.mnu-principal .mnu-prod a:visited, .mnu-principal .mnu-prod  .mnu-ProdSub a,
.mnu-principal .mnu-prod  .mnu-ProdSub a:hover,
.mnu-principal .mnu-prod  .mnu-ProdSub a.active,
.mnu-principal .mnu-prod  .mnu-ProdSub a:visited { background: 0 -30px; }

.clear, #divclear { clear: both; }

.mnu-principal, .mnu-principal2 { width: 780px; background: url(../img/menu/TecnoRehemArCondicionadoParaOnibusBgMenu780x30.jpg); z-index: 500; height: 32px; }

.col-1-cont-noticias
.col-1-cont-noticias p, .col-1-cont-historia .col-1-cont-historia p { color: #000066; font: 12px Verdana,Arial,Helvetica,sans-serif; text-align: left; }


ul#menu li, ul#mnuSubServ li, ul#mnuSubMult li, ul#mnuSubMapa li { width: 132px; padding-left: 8px; padding-top: 2px; color: #23417D; font: bold 11px Verdana,Arial,Helvetica,sans-serif; text-align: left; height: 16px; }

ul#menu li a, ul#mnuSubServ li a, ul#mnuSubMult li a, ul#mnuSubMapa li a { float: left; margin: 0 auto; width: 132px; /*	line-height:16px;*/ padding-top: 0px; display: block; color: #000099; font: bold 12px Verdana,Geneva,Arial,Helvetica,sans-serif; text-decoration: none; height: 16px; }

ul#menu li a:hover, ul#mnuSubServ li a:hover, ul#mnuSubMult li a:hover, ul#mnuSubMapa li a:hover { width: 132px; margin: 0 auto; color: #0066FF; height: 16px; }

ul#mnuSubMult li ul, ul#mnuSubCont  li  ul, ul#mnuSubMapa li ul, ul#menu li ul, ul#mnuSubServ li ul { display: none; position: absolute; top: 30px; left: 0; }

ul#mnuSubMult li:hover ul,ul#mnuSubMult li.hover ul, ul#mnuSubCont  li:hover  ul,ul#mnuSubCont  li.hover  ul, ul#mnuSubMapa li:hover ul,ul#mnuSubMapa li.hover ul, ul#menu li:hover ul,
ul#menu li.hover ul, ul#mnuSubServ li:hover ul,ul#mnuSubServ li.hover ul { display: block; }

ul#mnuSubMult li ul li a, ul#mnuSubCont  li  ul  li  a, ul#mnuSubMapa li ul li a, ul#menu li ul li a, ul#mnuSubServ li ul li a { float: none; width: 100px; border-bottom: 1px solid #DDF3FF; clear: both; }

ul#mnuSubMult li ul li, ul#mnuSubCont  li  ul  li, ul#mnuSubMapa li ul li, ul#menu li ul li, ul#mnuSubServ li ul li { float: none; clear: both; }

.mnu-inicio, .mnu-emp, .mnu-prod, .mnu-serv, .mnu-multim, .mnu-contato, .mnu-mapa, .mnu-prod1 {
	width: 80px;
	float: left;
	height: 30px;
}
.manchete {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #224482;
	text-decoration: none;
	height: auto;
	width: 450px;
	margin: 10px 0px 5px 0px;
}
