/* CSS Document */

html{overflow-y:scroll;}

body{
margin:0;
padding:0;
font:12px Arial, Helvetica, sans-serif;
background:#4C640A url(../images/fundo.jpg) repeat-x;
color:#333;
}

#contain{
margin-top:10px;
}

object{
outline:none;
}

a:link {
	color: #333;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333;
}
a:hover {
	text-decoration: none;
	color: #333;
}
a:active {
	text-decoration: none;
	color: #333;
}

/* fontes */


h1#slogan{
font: 20px Arial, Helvetica, sans-serif;
color:#666;
line-height:1.5em;
}

h2.boxtexto{
font: normal 12px Arial, Helvetica, sans-serif;
float:left;
color:#4F6B03;
margin:10px 0 0 20px;
display:inline;
}

h2.boxtexto span{
font: bold 16px Arial, Helvetica, sans-serif;
}

p{
line-height:1.7em;
text-indent:20px;
}

p.empresa{
font-size:10px;
}

p.eqp{
text-indent:0;
margin: 7px 0 0;
}

h2.geral{
font: bold 16px/20px Geneva, Arial, Helvetica, sans-serif;
margin:7px 0;
}

h3.geral{
font: italic bold 14px/18px Geneva, Arial, Helvetica, sans-serif;
margin:0;
}


/* Menu Principal */

#menutop{font:bold 10px/38px Arial, Helvetica, sans-serif;display:inline;list-style-type:none;margin:0;padding:0;}
#menutop li{background:url(../images/menu_center.jpg) repeat-x 0 -38px;display:block;float:left;white-space:nowrap;margin:0 2px;}
#menutop li:hover{background-position:0 0;}
#menutop li a:link,#menutop li a:visited,#menutop li a:active{color:#535152;background:url(../images/menu_esq.jpg) no-repeat scroll 0 -38px;display:block;text-align:center;text-decoration:none;}
#menutop li a:hover{background-position:0 0;color:#FFF;}
#menutop li a span{background:url(../images/menu_dir.jpg) no-repeat scroll right -38px;display:block;line-height:38px;padding:0 10px 0 10px;}
#menutop li a span:hover{background-position:right 0;}
li#ativo{background-position:0 0;}
li#ativo a:link,li#ativo a:visited{background-position:0 0;color:#FFF;}
li#ativo a span{background-position:right 0;}

/* box */


.boxmain{
width:211px;
height:50px;
border:solid 1px #B7BEC0;
background:url(../images/backbox.jpg) repeat-x;
margin:10px 5px 0px 5px;
}

.boxmain:hover{
background:url(../images/backboxhov.jpg) repeat-x;
}

span#box1, span#box2, span#box3, span#box4{
display:block;
width:211px;
height:50px;
margin:0;
}

span#box1{background:url(../images/boxcorner1.png) no-repeat top left;}
span#box2{background:url(../images/boxcorner2.png) no-repeat top left;}
span#box3{background:url(../images/boxcorner3.png) no-repeat top left;}
span#box4{background:url(../images/boxcorner4.png) no-repeat top left;}


/* images */


span#box1 img{
float:right;
margin:10px 35px 0 0;
border:0;
cursor:pointer;
display:inline;
}

span#box2 img{
float:right;
margin:10px 35px 0 0;
border:0;
cursor:pointer;
display:inline;
}

span#box3 img{
float:right;
margin:5px 35px 0 0;
border:0;
cursor:pointer;
display:inline;
}

span#box4 img{
float:right;
margin:10px 35px 0 0;
border:0;
cursor:pointer;
display:inline;
}

#topofundo{
background:url(../images/folhaback.png) no-repeat center bottom;
height:184px;
}


img#empresa{
float:right;
margin: 0 10px 10px;
display:inline;
}

#backemp{
background:url(../images/backemp.jpg) center bottom no-repeat;
}

img.equipe{
float:left;
margin:7px;
border:2px solid #ccc;
}

/* links */

.blink{
border:0;
outline:none;
text-decoration:none;
margin:0;
}

.linktopo{
color:#525151;
font:12px Arial, Helvetica, sans-serif;
text-decoration:none;
}

.linkeqp{
background:url(../images/setalink.png) no-repeat right;
margin-right:20px;
display:block;
color:#333;
text-decoration:none;
}

.linkeqp:hover{
color:#999;
}



/* table  */


.tbequp{
background:#B6B6B6;
border:solid 1px #bababa;
padding:3px;
}

.tbequp:hover{
background:#c3c3c3;
}


/*  Jquery  */


#jquery{
width:884px;
height:220px;
border:solid 1px #CCC;
background:url(../images/backjquery.jpg) repeat-x;
}

.slideshow{
width:864px;
height:200px;
margin-left:10px;
margin-top:10px;
}

a#prev:link, a#prev:visited{
display:block;
height:222px;
width:21px;
background:url(../images/prevbt.png) 0 0;
outline:none;
}

a#prev:hover{
background:url(../images/prevbt.png) 21px 0;
}

a#next:link, a#next:visited{
display:block;
height:222px;
width:21px;
background:url(../images/nextbt.png) 21px 0;
outline:none;
}

a#next:hover{
background:url(../images/nextbt.png) 0 0;
}


/* conteudo */

.fundocont{
background-color:#F0F2F1;
border:1px #bfc9c9 solid;
}

.pod{
	border: 1px #B1BCB6 dashed;
}

.linkcont{
color:#525151;
font:12px Arial, Helvetica, sans-serif;
text-decoration:underline;
}

#form_email {
	display: none;
	z-index: 100;
	position: absolute;
	left: 50%;
	top: 170px;
	margin-left: 100px;
}
#form_email table{
	margin-left: 6px;
	margin-top: 10px;
}
.obj{
	background-image: url(../images/back.png);
	height: 131px;
	width: 366px;
}