/*-----------------------------------------------------------------------------------------------------18/01/2008
Ag. Dotes - Otimizando seus dons - http://www.dotes.com.br - +55(62)3514.1227 | url: http://www.tudoin.com.br  
Criado por : Luiz Jr. Fernandes | email: contato@dotes.com.br / luizbox@msn.com
---------------------------------------------------------------------------------------------------------------*/
/*======================
Resenting . . .
======================*/
* { margin: 0; padding: 0; text-decoration: none; font-size: 1em; outline: none; }
code, kbd, samp, pre, tt, var, textarea, input, select, isindex { font: inherit; font-size: 1em; }
dfn, i, cite, var, address, em { font-style: normal; }
th, b, strong, h1, h2, h3, h4, h5, h6 { font-weight: normal; }
a, img, a img, iframe, form, fieldset, abbr, acronym, object, applet { border: none; }
table { border-collapse: collapse; border-spacing: 0; }
caption, th, td, center { text-align: left; vertical-align: top; }
body { line-height: 1; color: black; }
q { quotes: "" ""; }
ul, ol, dir, menu { list-style: none; }
sub, sup { vertical-align: baseline; }
a { color: inherit; }
hr { display: none; }
font { color: inherit !important; font: inherit !important; color: inherit !important; }
/*======================
Layout
======================*/
*{margin:0;padding:0;font-family:"Tahoma", "Verdana", "Arial", "Helvetica" !important;font-size:7.5pt;}
body{position:relative;text-align:center;background:#1f9a16 url(images/back.jpg) repeat-x;overflow-x: hidden; overflow-y: auto !important; }
#main{position:relative;width:972px;padding:0;margin:auto;background:url(images/backcontent.jpg) center repeat;text-align:left;}
#content{background:url(images/backcontent.jpg) center repeat;min-height:900px;}
	#content h2{font-family:"Lucida Sans Unicode", "Lucida Sans", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif !important;font-size:10pt;color:#067729;font-weight:bold;letter-spacing:1px;word-spacing:2px;padding:5px 0 5px 0;margin:2px 0 2px 0;}
	#content h3{font-family:"Lucida Sans Unicode", "Lucida Sans", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif !important;font-size:7.5pt;color:#067729;font-weight:bold;letter-spacing:1px;word-spacing:2px;padding:5px 0 2px 0;margin:2px 0 2px 0;}
#subcontent{overflow:hidden;background:#FFF;min-height:850px;width:80%;margin:30px 0 0 160px;padding:0 0 40px 0;}
	#subcontent h1{font-family:"Lucida Sans Unicode", "Lucida Sans", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif !important;color:#067729;font-weight:bold;letter-spacing:3px;word-spacing:2px;line-height:10px;padding:5px 0 0 5px !important;margin:5px 0 0 5px !important;font-size:20pt;}
	#subcontent h2{font-family:"Lucida Sans Unicode", "Lucida Sans", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif !important;font-size:10pt;color:#067729;font-weight:bold;letter-spacing:1px;word-spacing:2px;padding:5px 0 5px 0;margin:2px 0 2px 0;}
	#subcontent h3{font-family:"Lucida Sans Unicode", "Lucida Sans", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif !important;font-size:7.5pt;color:#067729;font-weight:bold;letter-spacing:1px;word-spacing:2px;padding:5px 0 2px 0;margin:2px 0 2px 0;}
	#ramo_dir{z-index:9999;position:absolute;width:170px;height:446px;top:0;right:-80px;}
#ramo_esq{z-index:9999;position:absolute;width:170px;height:446px;top:0;left:-80px;}
#header{background:url(images/header.jpg) center no-repeat;height:138px;width:800px;margin:auto;}
	#header h1 span{display:none;}
#divisor{position:relative;width:100%;height:80px;margin:16px 0 0 0;}
	#divisor img{z-index:9999999;position:absolute;left:0;}
.separador{margin:-20px 0 0 0;}
#links{height:350px;width:400px;margin:30px 0 -30px 50px;position:relative;}
#links #imgs{margin:0 0 0px 50px;}	
/*======================
Container Produtos
======================*/
#subcontent #cont_produtos{padding:0px 0 20px 0;z-index:9999999; width:100%;height:290px;overflow:hidden;}
#subcontent #cont_produtos .item{color:#067729;text-align:left;height:240px;position:relative;width:33%;float:left;}
#subcontent #cont_produtos .item img{padding:5px;display:block;margin:20px 0 0 0;}
#subcontent #cont_produtos .item .itemdesc{text-align:left;right:0;width:50%;position:absolute;top:10px;padding:10px;}
#subcontent #cont_produtos .item .itemdesc h5{font-family:"Lucida Sans Unicode", "Lucida Sans", "Lucida Grande","Tahoma", "Verdana", "Arial", "Helvetica" !important;width:160px;line-height:15px;font-size:15pt;letter-spacing:2px;color:#067729 !important;font-weight:bold;letter-spacing:1px;word-spacing:2px;}
#subcontent #cont_produtos .item .itemdesc strong{letter-spacing:0.5px;text-transform:uppercase;padding:0;margin:10px 0 5px 0px;display:block;}
#subcontent #cont_produtos .item .itemdesc em{border-bottom:1px solid #067729; }
#subcontent #cont_produtos .item .itemdesc ul{list-style:disc;margin:5px 0 7px 15px;}
#subcontent #cont_produtos .item .itemdesc ul li{list-style:disc;padding:2px;letter-spacing:0.5px;}
/*===========
	MENU
===========*/
#menu{position:absolute;left:0px;width:160px;top:180px;overflow:hidden;}
	#menu h2 a{background:url(images/back_menu.png) no-repeat center;z-index:20;font-size:8pt;text-align:right;padding:9px 18px 10px 10px;display:block;color:#bbddbc;letter-spacing:2px;}
	#menu h2 a:hover{background:url(images/back_menu.png) no-repeat left;color:#FFF;}
	#menu h2 a.selected{background:url(images/back_menu.png) no-repeat right;color:#FFF;}
	#menu h3{overflow:hidden;padding:0;margin:0;display:block;}
	#menu h3 a{background:url(images/back_submenu.png) no-repeat center;z-index:20;font-size:7pt;text-align:right;display:block;color:#89aec5;padding:9px 18px 10px 10px;letter-spacing:0.5px;}
	#menu h3 a:hover{color:#FFF;background:url(images/back_submenu.png) no-repeat left;}
	#menu h3 a.selected{background:url(images/back_submenu.png) no-repeat right;color:#FFF;}
	.element{margin:0 0 0 -15px;overflow:hidden;width:100%;}
/*============================
Container Produtos/SlideShow
==============================*/
#slideshow{width:400px;height:400px;position:absolute;right:80px;top:170px;}
#slideshow h6{z-index:999999;margin:-7px -25px 0 20px;display:table;float:left; font-family:"Lucida Sans Unicode", "Lucida Sans", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif !important;font-size:18pt;color:#067729;text-transform:uppercase;letter-spacing:3px;}
#slideshow #nxtprv{z-index:9999999;margin:0px 0 0 0;padding:0px 0 0 0;position:absolute;text-align:center;left:50px;top:5px;}
#slideshow #nxtprv img{float:left;padding:0 10px;cursor:pointer;}
#barrinha{position:absolute;top:-40px;left:-19px;}
#backslide{height:320px;width:394px;background-color:#E0EAD8;margin:20px 0 0 0;z-index:0;position:absolute;left:0;}
#slideshow #cont_produtos{height:290px;overflow:hidden;margin:40px 0;z-index:9999999;position:relative; }
#slideshow #cont_produtos .item{color:#067729;text-align:right;height:280px;position:relative;}
#slideshow #cont_produtos .item img{padding:10px;}
#slideshow #cont_produtos .item .itemdesc{text-align:left;left:0;position:absolute;bottom:15px;padding:10px;}
#slideshow #cont_produtos .item .itemdesc h5{font-family:"Lucida Sans Unicode", "Lucida Sans", "Lucida Grande","Tahoma", "Verdana", "Arial", "Helvetica" !important;width:180px;line-height:35px;font-size:25pt;letter-spacing:2px;color:#067729 !important;font-weight:bold;word-spacing:2px;}
#slideshow #cont_produtos .item .itemdesc p{width:80%;line-height:15px;}
#slideshow #cont_produtos .item .itemdesc strong{letter-spacing:0.5px;text-transform:uppercase;padding:0;margin:10px 0 5px 0px;display:block;}
#slideshow #cont_produtos .item .itemdesc em{border-bottom:1px solid #067729;}
#slideshow #cont_produtos .item .itemdesc ul{list-style:disc;margin:5px 0 7px 15px;}
#slideshow #cont_produtos .item .itemdesc ul li{list-style:disc;padding:2px;letter-spacing:0.5px;}
#fader1{width:99%;height:50px;background:url(images/back_slide.png);position:absolute;top:30px;left:0;z-index:9999999;}
#fader2{width:99%;height:50px;background:url(images/back_slide2.png);position:absolute;bottom:70px;left:0;z-index:999999;}
#contimage{width:400px;height:325px;float:left;margin:30px 0 0 0;position:relative;}
#contform{width:550px;float:right;text-align:left;position:relative;}
#contform h2 {margin:-10px 0 10px 0;}
/*===========
	Forms
===========*/
.float_left{float:right;width:49%;margin:0;position:relative;}
.float_right{float:left;width:49%;margin:0;position:relative;}
.right{float:right;}
.left{float:left;}
form{width:95%;margin:3% auto 0 auto;line-height:10px !important;font-size:7.5pt !important;letter-spacing:0px !important;}
input, textarea, select, option{border:1px solid #FFF;color:#98C063;background-color:#FFF;letter-spacing:1px;}
input{padding:2px;margin:2px 0 7px 0;}
input:hover{border:1px solid #98C063;color:#067729;}
input:focus{border:1px solid #067729;color:#067729;}
input[type="text"]{padding:2px;margin:2px 0 7px 0;}
input[type="text"]:hover{border:1px solid #98C063;color:#067729;}
input[type="text"]:focus{border:1px solid #067729;color:#067729;}
input[type="button"]{cursor:pointer;margin:10px;padding:5px;background-color:#98C063;float:right;border:1px solid #98C063;text-transform:uppercase;letter-spacing:2px;color:#067729;}
input[type="button"]:hover{border:1px solid #FFF;color:#067729;background-color:#FFF;}
input[type="button"]:focus{border:1px solid #067729;color:#067729;background-color:#FFF;}
input[type="button"]:active{}
textarea{border:1px solid #FFF;background-color:#FFF;padding:5px;margin:1px 0 3px;width:97%;height:68px;overflow:auto;}
textarea:hover{border:1px solid #98C063;color:#067729;}
textarea:focus{border:1px solid #067729;color:#067729;}
select{margin:2px 0 7px 0;background-color:#FFF;padding:2px;}
select:focus{border:1px solid #067729;color:#067729;}
select:hover{border:1px solid #98C063;color:#067729;}
option{border:none !important;padding:1px 2px 1px 2px;margin:5px 0 5px 0;}
form label{color:#067729;font-size:7.5pt !important;letter-spacing:1px !important;font-weight:bold;}
form span{color:#FF0000;font-size:7.5pt !important;letter-spacing:1px;word-spacing:1px;}
#results{text-align:left;position:absolute;bottom:65px;padding:0px;color:#067729;font-weight:bold;text-transform:uppercase;letter-spacing:1px;}
#msgcontato{display:block;width:82%;margin:-5px 0 0 0;float:left;color:#067729;word-spacing:0.5px;}
#msgcontato p{line-height:15px;font-size:8pt !important;}
#area{width:99%;}
#nome{width:98%;}
#endereco_mail{width:50%;}
#desc{margin:2px 0 8px 0;}
#titulo{width:98%;}
#telefone{width:75%;}
#endereco_mail{width:95%;}
/*===========
	Footer
===========*/
#backfooter{background:#0e8d06 url(images/backfooter.jpg) repeat;height:90px;position:absolute; left:0;bottom:0px;width:100%;z-index:0;}
#footer{background:url(images/footer.png) center no-repeat;height:110px;width:995px;margin:-50px auto 0 auto;position:relative;text-align:left;color:#FFF;}
#footer ul{color:#FFF;padding:10px 0 10px 0;}
#footer ul li{display:inline;}
#footer ul li a{padding:4px;color:#FFF;font-size:8pt;letter-spacing:2px;word-spacing:3px;}
#footer ul li a:hover{color:#A6CE39;border-bottom:1px solid #A6CE39;}
#footer a{padding:4px;color:#FFF;font-size:8pt;letter-spacing:2px;word-spacing:3px;}
#footer a.selected{color:#A6CE39;border-bottom:1px solid #A6CE39;}
#footer a:hover{color:#A6CE39;border-bottom:1px solid #A6CE39;}
#footer p{font-family:"Tahoma", "Verdana", "Arial", "Helvetica";font-size:6.5pt;line-height:20px;letter-spacing:1px;margin:3px 0 0 4px; }
#footer .img1{position:absolute;bottom:10px;left:30px;} 
#footer .img2{position:absolute;bottom:0px;right:30px;} 
#footer .img3{position:absolute;bottom:30px;right:50px;} 
#footer .item{position:absolute;left:200px;top:20px;}
