@charset "utf-8";

/* CONFIGURAÇÕES BÁSICAS */

body{font:11px arial,helvetica,clean,sans-serif; margin:0; text-align:center; background:url(../img/fundo.png);}
p{ text-align:justify;}
#conteudo{ text-align:center; margin:auto; width:782px; background:url(../img/fundoConteudo.jpg) repeat-y;}

#geral { width:727px; height:558px; margin:auto; background:url(../img/conteudo.jpg) no-repeat;}
#menu {width:423px; height:74px; position:absolute; margin:104px 0 0 294px; *margin:115px 0 0 -109px;}
#menu ul {width:423px; list-style:none; padding:0;}
#menu ul li#home {float:left; padding:0; position:relative; overflow:hidden; height:74px; width:106px; display:block;}
#menu ul li#empresa {float:left; padding:0; position:relative; overflow:hidden; height:74px; width:106px; display:block;}
#menu ul li#localizacao {float:left; padding:0; position:relative; overflow:hidden; height:74px; width:105px; display:block;}
#menu ul li#contato {float:left; padding:0; position:relative; overflow:hidden; height:74px; width:106px; display:block;}
#menu ul li a, #menu ul li a:link, #menu ul li a:visited {background-position:0 0; background-repeat:no-repeat; background-color:transparent;  margin:0;}
#menu ul li a:hover, #menu ul li a:focus {background-position:0 -74px;  margin:0;}
#menu ul li#home a 				{background-image:url(../img/btnHome.jpg); text-indent:-999em; overflow:hidden; text-decoration:none; display:block; position:absolute; left:0;top:0; margin:0; height:74px; width:106px;}
#menu ul li#empresa a 			{background-image:url(../img/btnEmpresa.jpg); text-indent:-999em; overflow:hidden; text-decoration:none; display:block; position:absolute; left:0;top:0; margin:0; height:74px; width:106px;}
#menu ul li#localizacao a 			{background-image:url(../img/btnLocalizacao.jpg); text-indent:-999em; overflow:hidden; text-decoration:none; display:block; position:absolute; left:0;top:0; margin:0; height:74px; width:105px;}
#menu ul li#contato a 			{background-image:url(../img/btnContato.jpg); text-indent:-999em; overflow:hidden; text-decoration:none; display:block; position:absolute; left:0;top:0; margin:0; height:74px; width:106px;}
#menu ul.home li#home a, #menu ul.home li#home a:link, #menu ul.home li#home a:visited {background-position:0 -74px;}
#menu ul.empresa li#empresa a, #menu ul.empresa li#empresa a:link, #menu ul.empresa li#empresa a:visited {background-position:0 -74px;}
#menu ul.localizacao li#localizacao a, #menu ul.localizacao li#localizacao a:link, #menu ul.localizacao li#localizacao a:visited {background-position:0 -74px;}
#menu ul.contato li#contato a, #menu ul.contato li#contato a:link, #menu ul.contato li#contato a:visited {background-position:0 -74px;}
#lateral01{ position:absolute; margin:283px 0 0 8px; *margin:283px 0 0 -355px;}
#lateral02{ position:absolute; margin:344px 0 0 8px; *margin:344px 0 0 -355px;}
#bannerPrincipal { width:499px; height:214px; position:absolute; margin: 189px 0 0 218px; *margin: 189px 0 0 -145px;}
#basePrincipal { height:27px; background:url(../img/fundoPrincipal.jpg) repeat-x; *margin: -3px 0 0 0; }
#divMarcas { position: absolute; width:680px; height:112px; margin: 429px 0 0 46px; *margin: 429px 0 0 -317px;}
.marcas{ float:left; width:155px; height:112px; margin-right:14px;}

.paginacao { margin: 4px 0 15px 0; text-align: right; font:11px Verdana, Arial, Helvetica, sans-serif; float:right;}
.btn_pagina { background-color: #efefef; border: 1px solid #7ac8b2; color: #06402a; padding: 3px 5px 3px 5px; margin-right:3px; text-decoration:none; display:block; float:left;}
.btn_pagina:hover { background-color: #7ac8b2;}
.btn_pagina_selecionada { color: #465654; padding: 4px 5px 4px 5px; font-weight: bold; display:block; float:left;}


#base { text-align:right; padding: 10px; width:705px; color:#FFFFFF; font-size:12px;}
#base2 { width:782px; height:15px; background:url(../img/base.jpg) no-repeat; margin:auto;}


#wrapper {width:300px; *width:350px; margin:10px auto;}
.form {float:left; padding:5px 10px 10px 10px; border:1px solid #A6C0C8;}
.form label {float:left; width:70px; padding:5px 0 0 0; text-align:right;}
.form input {float:left; margin-top:3px; font-family:Arial, Helvetica, sans-serif; font-size:12px; *margin-right:30px}
.form textarea {float:left; margin-top:3px; font-family:Arial, Helvetica, sans-serif; font-size:12px; *margin-right:30px}
.form .botao {margin-left:70px; border-bottom:1px solid #333333; border-right:1px solid #333333; border-left:1px solid #999999; border-top:1px solid #999999; background:#003300; color:#FFFFFF; font-weight:bold;}
.form .botao1 {margin-left:5px; *margin-left:-25px; border-bottom:1px solid #333333; border-right:1px solid #333333; border-left:1px solid #999999; border-top:1px solid #999999; background:#003300; color:#FFFFFF; font-weight:bold;}
#msg {display:none; position:absolute; z-index:200; background:url(../img/msg_arrow.gif) left center no-repeat; padding-left:4px}
#msgcontent {display:block; background:#E1EDEE; border:2px solid #4E8487; padding:5px; min-width:150px; max-width:250px}


#divemp { position: relative; margin:10px 0 0 10px; width:489px; height:205px; overflow: auto; z-index: 1;}

div.scroll{ position: absolute; left: 0; top: 0; width: 95%; z-index: 2;}
/* <Scroll> */
div.track { position: relative; float:right; top: 0; width: 11px; height: 100%; font-size: 0; z-index: 3; background: #666666;}
div.drag_bar { position: absolute; width: 100%; height: 14px; cursor: pointer; z-index: 4; background: #003300; }

.fim{ clear:both; position:relative;}
