@charset "UTF-8";
/* CSS Document */

body {
	background-color:#291f12;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
}

#geral {
	width:732px;
	height:650px;
	margin-left:-366px;
	margin-top:-162px;
	left:50%;
	top:25%;
	position:absolute;
	z-index:0;
	border:0px solid red;
}
#logo {
	position:absolute;
	z-index:0;
	left:10px;
	top:0px;
}
#main {
	position:absolute;
	z-index:0;
	left:0px;
	top:70px;
	width:720px;
	height:540px;
	border:1px solid #3a2b1b;
}
#visualiza {
	position:relative;
	left:690px;
	top:0px;
	width:50px;
}
#menu {
	position:absolute;
	z-index:0;
	left:0px;
	top:0px;
	width:720px;
}
#menu li {
	float:left;
	list-style:none;
	z-index:0;
	width:170px;
	padding-left:10px;
	padding-top:10px;
	text-align:center;
}
#menu li a{
	font-size:18px;
	
	color:#a68b68;
		width:170px;
	text-decoration:none;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
#menu li:hover {
	float:left;
	z-index:0;
	font-size:18px;
	padding-bottom:6px;
	text-align:center;
		width:170px;
	color:#000;
	background-color:#483317;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

#menu_interna {
	position:absolute;
	z-index:0;
	left:400px;
	top:0px;
	width:302px;
}
#menu_interna li {
	float:left;
	list-style:none;
	z-index:0;
	width:70px;
	padding-left:1px;
	padding-top:5px;
	text-align:center;
}
#menu_interna li a{
	font-size:14px;
	
	color:#a68b68;
		width:70px;
	text-decoration:none;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
#menu_interna li:hover {
	float:left;
	z-index:0;
	font-size:14px;
	 	padding-bottom:6px;
	text-align:center;
		width:70px;
	color:#000;
	background-color:#483317;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
.menu_interna_active {
	float:left;
	z-index:0;
	font-size:14px;
	padding-bottom:6px;
	text-align:center;
		width:70px;
	color:#000;
	background-color:#483317;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
.amostrinhas{
	float:left;
	background-color:#a68b68;
	padding:8px;
	margin:7px;
	
}
#rodape {
	position:absolute;
	top:620px;
	left:270px;
	text-align:center;
	font-size:11px;
	color:#a68b68;
}
#rodape a {
	 text-decoration:none;
	font-size:11px;
	color:#a68b68;
}
	
	
	
	
	

a img {
border : 0;
}
div.wrap {
width : 690px;
margin : 0 auto;
text-align : left;
}
div#top div#nav {

clear : both;
width : 680px;
height : 52px;
margin : 22px 0 0;
}
div#top div#nav ul {

width : 500px;
height : 52px;
list-style-type : none;
}
div#nav ul li {

height : 52px;
}
div#nav ul li a {
border : 0;
height : 52px;
display : block;
line-height : 52px;
text-indent : -9999px;
}
div#header {
margin : -1px 0 0;
}
div#video-header {
height : 683px;
margin : -1px 0 0;
}
div#header div.wrap {
height : 540px;

}
div#header div#slide-holder {
z-index : 40;
width : 710px;
height : 540px;
position : absolute;
}
div#header div#slide-holder div#slide-runner {
top : 5px;
left : -10px;
width : 710px;
height : 530px;
overflow : hidden;
position : absolute;
}
div#header div#slide-holder img {
margin : 0;
display : none;
position : absolute;
}
div#header div#slide-holder div#slide-controls {
left : 0;
bottom : 10px;
width : 710px;
height : 56px;
display : none;
position : absolute;

}
div#header div#slide-holder div#slide-controls p.text {
float : left;
color : #000;
display : inline;
font-size : 10px;
line-height : 16px;
margin : 15px 0 0 20px;
text-transform : uppercase;
}
div#header div#slide-holder div#slide-controls p#slide-nav {
float : left;
height : 10px;
display : inline;
margin : 11px 15px 0 0;
}
p#slide-nav {
	width:580px;
	padding-left:20px;
	border:0px solid red;}
div#header div#slide-holder div#slide-controls p#slide-nav a {
float : left;
width : 10px;
height : 10px;
display : inline;
font-size : 7px;
margin : 0 5px 0 0;
line-height : 10px;
font-weight : bold;
text-align : center;
text-decoration : none;
background-position : 0 0;
background-repeat : no-repeat;
}
div#header div#slide-holder div#slide-controls p#slide-nav a.on {
background-position : 0 -24px;
background-color:#a68b68;
color:#000;
}
div#header p#slide-nav a {
/*background-image : url(../img/silde-nav.png);*/
background-color:#000;
color:#a68b68;
}
div#slide-controls {
	 
color:#a68b68;
}
div#nav ul li a {
background : url(../img/nav.png) no-repeat;
}


.zitem {
	width:230px;
	height:158px;	
	border:0px solid #a68b68;	
	margin:4px 4px 1px 0;
	
	/* required to hide the image after resized */
	overflow:hidden;
	
	/* for child absolute position */
	position:relative;
	
	/* display div in line */
	float:left;
}

.zitem .caption {
	width:221px;
	height:30px;
	background:#000;
	color:#fff;
 	padding-left:5px;
	padding-top:5px;	
	/* fix it at the bottom */
	position:absolute;
	bottom:-1px; /* fix IE issue */
	left:0px;

	/* hide it by default */
	display:block;

	/* opacity setting */
	filter:alpha(opacity=70);    /* ie  */
	-moz-opacity:0.7;    /* old mozilla browser like netscape  */
	-khtml-opacity: 0.7;    /* for really really old safari */  
	opacity: 0.7;    /* css standard, currently it works in most modern browsers like firefox,  */

}

.zitem .caption a {
	text-decoration:none;
	color:#fff;
	font-size:10px;	
	text-align:left;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	/* add spacing and make the whole row clickable*/
	padding:0px;
	display:block;
}
#tb1
{
	width:700px;
	padding:3px;
	 

}
  TH
{
	padding:0px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	 

}

#controle{
	}

.pg-ctrl
{
	font:bold 16px verdana;
	color: #a68b68;
	text-decoration: none; 
	cursor: pointer;    
	padding:4px;
	margin:0px;
	border: 0px;
	display:none;

}
.pg-normal 
{
	font:7px verdana;
	color: #a68b68;
	text-decoration: none; 
	cursor: pointer;    
	background-color:#000;
	 padding:2px;
	margin:5px;
	
}

.pg-selected 
{
	font:7px verdana;
	color: #000;
	text-decoration: none;    
	cursor: pointer;
	background-color:#a68b68;
	 padding:2px;
	margin:5px;

}
/* empresas */
div#slide-runner1 {
top : 5px;
left : -10px;
padding:0px;
width : 710px;
height : 250px;
overflow : hidden;
position : absolute;

}
div#slide-controls1 {
left : 0px;
bottom : 10px;
width : 480px;
height : 86px;
padding-left:20px;
color:#FFF;
display : block;
position : absolute;
background : url(../img/slide-bg.png) 0 0;
}
div#menu_empresas {
	position: absolute;
	top:260px;
	 left:3px;
	 z-index:99999999999999;
	
}
div#menu_empresas li{
	float:left;
	
	 
	 margin:1px;
	 left:5px;
	 text-align:center;
	 list-style:none;
	 padding:0px;
	
}
div#menu_empresas li a{
	text-decoration:none;
	background-color:#000;
	padding:5px;
	color:#a68b68;
	
}
div#menu_empresas li a:hover{
	text-decoration:none;
	background-color:#a68b68;
	padding:5px;
	color:#000;
	
}
 
div#txt{
	text-decoration:none;
	 font-size:14px;
	padding:5px;
	color:#a68b68;
	position: absolute;
	top:290px;
	 left:3px;
	 z-index:99999999999999;
	
}
div#txt img{

	margin-right:10px;
	
}