@charset "utf-8";
/* CSS Document de ecomaquinas */

body{
	font-family:Helvetica, Arial, Verdana;
	font-size:9pt;
	color:#000;
	background-image:url(../images/bg.jpg);
	background-color:#000000;
	background-repeat: repeat-x;
	margin: 0 auto;
	padding: 0;
	font-family:Helvetica, Arial, Verdana;
	font-size:9pt;
}
#wrapperfundo {
	background-image:url(../images/bg1.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	margin: 0 auto;
	height:1000px;
	z-index: 1;
}
#wrapper {
	width: 828px;
	margin: 0 auto;
	height:auto;
	z-index:3;
}
#colTop {
	width: 828px;
	margin: 0 auto;
	height: 156px;
	z-index: 100;
}
#colTop #colTopLogotipo{
	width: 227px;
	height: 169px;
	position:relative;
	top: 0px;
	left: 35px;
	z-index: 120;
}
#colTop #colTopMenu{
	top: 114px;
	float:right;
	width:485px;
	position:relative;
	z-index: 5000;
	margin:0;
	padding:0;
	right:2px;
	visibility: visible;
}
#colContent{
	z-index: 200;
	position:relative;
	vertical-align:top;
}
#colContent #colContentTop{
	background-image:url(../images/bg_content_top_03.png);
	background-repeat: repeat-y;
	margin-top: 14px;
	height: auto;
	width:828px;
	min-height:720px;
	vertical-align:bottom;
	z-index: 130;
}
#colContent #colContentCenterBody{
	padding: 0 35px 0 35px;
	top: 45px;
	margin: 0 auto;
	height: 100%;
	width: 750px;
	padding-top: 30px;
}

#colContent #colContentCenterBody #left{
	width: 400px;
	float:left;
}
#colContent #colContentCenterBody #right{
	width: 350px;
	float:left;
}
#colContent #colContentCenterBodyContactos{
	padding: 0 15px 0 15px;
	top: 45px;
	margin: 0 auto;
	height: 100%;
	width: 778px;
	padding-top: 30px;
}
#colContent #colContentCenterBodyContactos #contactosleft{
	background-image:url(../images/bgContactos.png);
	background-repeat:no-repeat;
	height:435px;
	width: 197px;
	float:left;
}
#colContent #colContentCenterBodyContactos #contactosright{
	background-image:url(../images/bgMensagem.png);
	height:435px;
	width: 581px;
	float:left;
}

#colContent #colContentCenterBodyEquip{
	padding: 30px 15px 0 15px;
	top: 45px;
	margin: 0 auto;
	height: 100%;
	width: 778px;
}
#colContent #colContentCenterBodyEquip #equipleft{
	height:435px;
	width: 197px;
	float:left;
	margin: 0;
	padding: 0;
}
#colContent #colContentCenterBodyEquip #equipright{
	height:435px;
	width: 581px;
	float:left;
	margin: 0;
	padding: 0;
}
#colContent #colContentCenterBodyEquip #equipright .equip{
	background-image:url(../images/bgEquip.png);
	background-repeat:no-repeat;
	width:568px;
	height:422px;
	margin-top: 22px;
	padding:10px 0px 0px 15px;
}

#colContent #colContentCenterBodyEquip #equipright .equip img{

}

#colContent #colContentCenterBodyEquip #equipleft ul{
	list-style:none;
	color:#322812;
	padding:0;
	margin: 15px 0 0 0;
}
#colContent #colContentCenterBodyEquip #equipleft ul h4{
	font-size:8pt;
	color:#FFF;
	font-weight:bold;
	text-align:center;
	margin:0;
	padding: 20px 0 0 0;
	text-transform: uppercase;
}
#colContent #colContentCenterBodyEquip #equipleft ul li{
	background-image:url(../images/tira.png);
	background-repeat:repeat-y;
	width:197px;
	margin:0;
	padding:0;
}
#colContent #colContentCenterBodyEquip #equipleft ul li.firstChild{
	background-image:url(../images/topo.png);
	background-repeat:no-repeat;
	width:197px;
	height:58px;
}

#colContent #colContentCenterBodyEquip #equipleft ul li.lastChild{
	background-image:url(../images/rodape.png);
	background-repeat:no-repeat;
	width: 197px;
	height:53px;
}

#colContent #colContentCenterBodyEquip #equipleft ul li.lastChild h4.firstChild{
	color:#FFF;
	font-weight:bold;
	text-align:center;
	
}

#colContent #colContentCenterBodyEquip #equipleft ul li a{
	color:#322812;
	text-decoration:none;
	padding-left: 25px;
}
#colContent #colContentCenterBodyEquip #equipleft ul li a:hover{
	color:#322812;
	text-decoration:underline;
}

#colContent #colContentCenterBodyContactos #contactosright form#form1 table#contactos{
	padding:0;
	margin:0;
	border-collapse : collapse;
}
#colContent #colContentCenterBodyContactos #contactosright form#form1 table#contactos tr{
	padding:0;
	margin:0;
	border-collapse : collapse;
	border-spacing:0;
	border-spacing:0;
}
#colContent #colContentCenterBodyContactos #contactosright form#form1 table#contactos tbody{
	margin:0;
	padding:0;
}
#colContent #colContentCenterBodyContactos #contactosright form#form1 table#contactos tbody tr td{
	margin:0;
	border-collapse : collapse;
	border-spacing:0;
	height:25px;
	padding:5px;
}
#colContent #colContentCenterBodyContactos #contactosright form#form1{
	margin-top: 60px;
}

#colContent #colContentCenterBodyContactos #contactosright form#form1 tr td h4{
	font-family:Helvetica, Arial, Verdana;
	font-size:9pt;
	color:#322812;
	text-align:right;
	padding-right: 10px;
	margin:0;
	padding:0;
}
#colContent #colContentCenterBodyContactos #contactosright form#form1 tr td input{
	background-color:#FFF;
	width: 340px;
	height: 22px;
	border:0;
	margin:0;
	padding: 3px 5px 0 5px;
	color:#322812;
}

#colContent #colContentCenterBodyContactos #contactosright form#form1 tr td input#Enviar{
	cursor:pointer;
	font-weight:bold;
	color:#322812;
	width: 350px;
}
#colContent #colContentCenterBodyContactos #contactosright form#form1 tr td textarea{
	background-color:#FFF;
	width: 340px;
	height: 70px;
	padding:5px;
	border:0;
	color:#322812;
}


#colContent #colContentCenterBodyContactos #contactosleft ul{
	list-style:none;
	margin: 55px 0 0 0;
	color:#322812;
	padding:0 0 0 25px;

}
#colContent #colContentCenterBodyContactos #contactosleft ul h4{
	font-family:Helvetica, Arial, Verdana;
	font-size:9pt;
	margin:0;
	padding: 5px 0 0 0;
}
#colContent #colContentCenterBodyContactos #contactosleft ul li{
	padding-top: 5px;
}

#colContent #colContentCenterBodyContactos #contactosleft ul li a{
	color:#322812;
	text-decoration:none;
}
#colContent #colContentCenterBodyContactos #contactosleft ul li a:hover{
	color:#322812;
	text-decoration:underline;
}
#colContent #colContentCenterBodyContactos #localizacao{
	background-image:url(../images/bgLocalizacao.png);
	background-repeat:no-repeat;
	width:776px;
	height:221px;
	display:block;
	clear:both;
	float:none;
}
#colContent #colContentCenterBodyEquip #descricao{
	width:776px;
	display:block;
	clear:both;
	float:none;
	margin:0;
	padding:30px 0 0 0;
}

#colContent #colContentCenterBodyEquip #descricao ul{
	list-style:none;
	padding:0;
	margin:0;
}
#colContent #colContentCenterBodyEquip #descricao ul li.firstChild{
	background-image:url(../images/barra_baixo.png);
	background-repeat:no-repeat;
	width:764px;
	height:55px;
	margin:0;
	padding:0;
}
#colContent #colContentCenterBodyEquip #descricao ul li{
	margin: 0 25px 0 25px;
}
#colContent #colContentCenterBodyEquip #descricao ul li.firstChild h4.firstChild{
	font-size:8pt;
	font-weight:bold;
	text-align:left;
	color:#FFF;
	padding-left: 25px;
	padding-top: 17px;
	margin:0;
}

#colContent #colContentCenterBody #body{
	width: 734px;
	margin: 0 auto;
	display:block;
	clear:both;
	z-index: 1600;
}
#colContent #colContentCenterBody #bodyLeft{
	float:left;
	width: 355px;
	margin:0;
}
#colContent #colContentCenterBody #bodyRight{
	float:right;
	padding: 25px 0px 0px 0px;
	width: 355px;
	margin:0;
}
#colContent #colContentCenterBody #bodyLeft h2{
	font-family: Arial, Helvetica;
	color:#1e1200;
	text-transform:uppercase;
	font-size:12pt;
	padding:0;
	margin:0;
}
#colContent #colContentServicos{
	background-image:url(../images/bgCategoria.png);
	background-repeat:repeat-x;
	height: 189px;
	clear:both;
	display:block;
	width: 799px;
	z-index: 1000;
	position:absolute;
	vertical-align:bottom;
	top: 530px;
	left: 15px;
}
#colContentCategorias{
	float:left;
	background-color: #00FF33;
	height:50px;
	margin:0 auto;
	padding:0;
	width:800px;
}
#colContent #colContentFundo{
	background-image:url(../images/bg_content_bottom.png);
	background-repeat: repeat-y;
	margin-top: 0px;
	height: auto;
	width:828px;
	min-height:110px;
	vertical-align:bottom;
}
#colContentRodape{
	background-image:url(../images/fd.jpg);
	background-repeat:no-repeat;
	background-color:#92B500;
	background-position: center;
	margin: 0px;
	height: 20px;
	vertical-align:baseline;
}
#colContentRodape p{
	vertical-align: middle;
	color: #fff;
	font-family:Helvetica, Arial, Verdana;
	font-size:8pt;
	margin:0;
	padding: 0;

}
#colContentRodape p a{
	vertical-align: middle;
	color: #92B500;
	font-family:Helvetica, Arial, Verdana;
	font-size:8pt;
	text-decoration: none;
	margin:0;
	padding: 0;
}
#colContentRodape p a:hover{
	vertical-align: middle;
	color: #92B500;
	font-family:Helvetica, Arial, Verdana;
	font-size:8pt;
	text-decoration: none;
	margin:0;
	padding: 0;
}
/**/
/*preload classes*/ 
	.svw {width: 50px; height: 20px; background: #fff;} 
	.svw ul {position: relative; left: -999em;} 
 
/*core classes*/ 
.stripViewer {  
	position: relative; 
	overflow: hidden;  
	margin: 0 0 1px 0; 
} 
.stripViewer ul { /* this is your UL of images */ 
	margin: 0; 
	padding: 0; 
	position: relative; 
	left: 0; 
	top: 0; 
	width: 1%; 
	list-style-type: none; 
} 
.stripViewer ul li {  
	float:left; 
} 
.stripTransmitter { 
	overflow: auto; 
	width: 1%; 
} 
.stripTransmitter ul { 
	margin: 20px 0 0 5px;
	padding: 0; 
	position: relative; 
	list-style-type: none; 
} 
.stripTransmitter ul li{ 
	width: 20px; 
	float:left; 
	margin: 0 1px 1px 0; 
	padding-right: 3px;
} 
.stripTransmitter a{ 
	text-align: center; 
	line-height: 22px; 
	background: #342A16; 
	color: #fff; 
	text-decoration: none; 
	display: block; 
} 
.stripTransmitter a:hover, a.current{ 
	background: #fff; 
	color: #342A16; 
} 
 
/*tooltips formatting*/ 
#tooltip { 
	background: #342A16; 
	color: #fff; 
	opacity: 0.85; 
} 
#tooltip h3 {  
	margin: 0;  
	padding: 6px 2px;  
	border: 0; 
} 

/**/
/* mensagem de erros */
#mensagem_erro {
	font:bold 11px/11px Arial, Helvetica, sans-serif;
	border: 1px solid #FF9F9F;
	color: #333;
	background-color: #FF9F9F;
	text-align:center;	
	width:94%;
	margin-top:15px;
	padding:3px;
	margin-left:10px;
	
}
#mensagem_ok {
	font:bold 11px/11px Arial, Helvetica, sans-serif;
	border: 1px solid #B8F5B1;
	color: #333;
	background-color: #B8F5B1;
	text-align:center;	
	width:94%;
	margin-top:15px;
	padding:3px;
	margin-left:10px;
	
}
/* @End mensagem de erro */
