/* Estrutura */
* {list-style-type:none; margin:0; padding:0; outline:0;border:0 none; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333;}
body {background: url(../img_templ/bg_body.jpg) center top repeat-x #4F0000;}
.ativo {display:block;}
.inativo {display:none;}
#container {margin: 0em auto;width:1006px;}

#NAGRINGA {width:55px; height:14px; z-index:9999; display:block; position:fixed; bottom:0; right:0; padding:5px; background:url(../img_templ/na-gringa-trans.png) no-repeat center center; overflow:hidden; letter-spacing:-9999px; text-indent:40px}
#NAGRINGA:hover {background-color:#C00}


/* HEADER */
#header {position:relative; left:0; top:0; width:1006px; float:left;}
	#header h1.logo {background:url(../img_templ/logo-trans.png) left bottom no-repeat; width:358px; height:116px; float:left;}
	#header ul.menuNav {width:648px; height:92px; float:left;}
	#header ul.menuNav li {display:block; float:left; text-indent:-99999px; overflow:hidden; height:92px;}
	#header ul.menuNav li a {display:block; background-position:left bottom; background-repeat:no-repeat; height:92px;}
	#header ul.menuNav li a:hover {background-position:left bottom; height:82px;}
	#header ul.menuNav li a.ativo {background-position:left bottom; height:82px;}
	#header ul.menuNav li.btn_menu_001 {width:162px;}
	#header ul.menuNav li.btn_menu_001 a {background-image:url(../img_templ/btn_menu_001-trans.png); width:180px;}
	#header ul.menuNav li.btn_menu_002 {width:162px;}
	#header ul.menuNav li.btn_menu_002 a {background-image:url(../img_templ/btn_menu_002-trans.png); width:180px;}
	#header ul.menuNav li.btn_menu_003 {width:162px;}
	#header ul.menuNav li.btn_menu_003 a {background-image:url(../img_templ/btn_menu_003-trans.png); width:180px;}
	#header ul.menuNav li.btn_menu_004 {width:162px;}
	#header ul.menuNav li.btn_menu_004 a {background-image:url(../img_templ/btn_menu_004-trans.png); width:180px;}
	
/* CONTENT */
#content {position:relative; left:0; top:0; width:1006px; float:left; margin:40px 0;}
#content dl.contentContent {position:relative; left:0; top:0; width:484px; float:left;}
#content dl.contentContent select {left:20px; position:relative;}
#content dl.contentContent dt {position:relative; left:0; top:0; width:484px; height:25px;}
#content dl.contentContent dd {background:url(../img_templ/bg_contentContent_002-trans.png) repeat-y scroll 0 0 transparent;left:0; float:left;position:relative;top:0;width:484px;}

#content dl.contentContent dd h1.tit_Text {color:#D6135F; font-size:18px; font-weight:bold; padding:0 0 0 20px}

#content dl.contentContent dd #caixaTexto {left:20px;position:relative;text-align:justify;top:20px;width:415px; padding:0 0 30px 0;float:left;}
#content dl.contentContent dd #caixaTexto a {text-decoration:none;}
#content dl.contentContent dd #caixaTexto a:hover {text-decoration:none;}

#content dl.contentContent dd #caixaTexto #produtosBox {position:relative; top:0; left:0; margin:4px; float:left; text-align:center;}


#content dl.contentContent label.cont {display:inline-block;float:left;height:20px;width:70px; color:#000;}
#content dl.contentContent form {position:relative; top:0; right:0; left:0; padding:10px 0 30px 0; width:360px; float:left;}
#content dl.contentContent form input.text {height:20px;margin:2px 0 0 2px;padding:4px 0 0 5px;width:250px; background:url(../img_templ/bg_input_50-trans.png); color:#000;}
#content dl.contentContent form textarea {height:100px;margin:2px 0 0 2px;padding:4px 0 0 5px;width:250px; background:url(../img_templ/bg_input_50-trans.png)}
#content dl.contentContent form input.submit {margin:5px 0 0 70px;}

#content dl.imagesHome {float:left;left:-30px;position:relative;top:0;width:506px;}
#content dl.imagesHome dt {position:relative; left:0; top:0; height:308px;}
#content dl.imagesHome dd {left:180px;position:relative;top:0; width:121px; float:left}
#conteinerMap {width:100%; position:absolute; z-index:10; left:0; top:0; background-color: rgba(255,255,255,0.8);}
#conteinerMap #navGooglemaps { height:312px; width:477px; margin:12% auto; border:2px dotted #900; background:#FFF;}
#conteinerMap #navGooglemaps #closeConteiner {float:right; margin:-35px 0 0;}
#map {font-size:20px; font:Tahoma, Geneva, sans-serif; position:relative ; margin:25% }
#map2 {font-size:20px; font:Tahoma, Geneva, sans-serif; position:relative ; margin:0% }
#freecall {position:absolute; margin-left:-640%; margin-top:195%; z-index:999999999; width:72px; height:94; }
#freecallind {position:absolute; margin-left:-640%; margin-top:55%; z-index:99999999; width:72px; height:94; }
#freecallprod {position:absolute; margin-left:-640%; margin-top:278%; z-index:99999999; width:72px; height:94; }
#freecallcli {position:absolute; margin-left:-640%; margin-top:55%; z-index:999999999; width:72px; height:94; }

/* FOOTER */
#footer {position:relative; left:0; top:0; float:left;}
	#footer dl {position:relative; left:0; top:0; float:left; margin:0 15px 0 0}
	#footer dt {position:relative; left:0; top:0; float:left;}
	#footer dd {position:relative; left:0; top:0; float:left; background:url(../img_templ/box_footer_002-trans.png) repeat-x; height:95px; min-width:235px; text-align:center;}
	#footer dd img {margin:20px 0 0 0 }
	
#reservado {position:relative; left:0; top:0; float:left; text-align:center; color:#fff; width:1000px; margin:10px;}
