@charset "utf-8";
/* CSS Document */
a{ outline:hidden; outline:none;}

body {
	background:#7a7977 url(../images/fundo_cinza.jpg) repeat-x;
	margin:0px;
	padding:0px;
	text-align:center;
}

#body2 {
	background:#7a7977 url(../images/fundo_cinza_home_empresa_videos.jpg) repeat-x;
	margin:0px;
	padding:0px;
	text-align:center;
}

#body3 {
	background:#7a7977 url url(../images/fundo_cinza_EMPRESA.jpg) repeat-x;
	margin:0px;
	padding:0px;
	text-align:center;
}

#body4 {
	background:#7a7977 url(../images/fundo_cinza_BK02.jpg) repeat-x;
	margin:0px;
	padding:0px;
	text-align:center;
}

#all {
	margin:0 auto;
	width:950px;
	height:auto;
	text-align:left;

}

#header {
	height:117px;
	width:950px;
	

	
}

#header_logo {
	width:290px;
	padding-left:45px;
	padding-top:35px;
	float:left;
}


#header_cima {

	height:116px;
	float:right;
	
}

#header_tel_text {
	padding-top:28px;
	background:url(../images/telefone.jpg) no-repeat;
	height:25px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}

#header_tel {
	text-align:right;
	padding-top:20px;
	color:#4b4846;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	width:137px;
	padding-left:380px;
}

#menu {
	width:517px;
	height:33px;
	padding-top:36px;
	padding-left:0px;
	_padding-left:0px; /* i.e 6 alinhar */
	
}



/* menu navegacao */

	
/* voltando ao conteudo */


#topo_flash {
	background:url(../images/topo_cinza2.jpg) no-repeat;
	width:950px;
	height:200px;

}

#conteudo {
	padding-top:19px;
	clear:both;
	width:950px;
}

#conteudo_Contato {
	background-image:url(../images/fundo_contato1.gif);
	padding-top:19px;
	clear:both;
	width:950px;
}

#titulos_em_conteudo {
font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:18px; color:#4b4846; padding-left:14px;
}

#links_em_conteudo {
	color:#e34b24; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-left:10px; font-weight:bold; padding-top:23px;
}

#links_em_conteudo_roldana {
	color:#e34b24; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-left:10px; font-weight:bold; padding-top:15px;
}

#quem_somos {
	width:295px;
	padding-top:0px;
	height:320px;
	background:url(../images/fundo_conteudo_boxes3.jpg) no-repeat;
	background-position:bottom;
	float:left;
	padding-left:17px;
}

#start_quemsomos {
	clear:both;
	padding-top:10px;
}

#conteudo_quemsomos {
	padding-top:20px;
	padding-left:5px;
	color:#3a3a3a;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	width:255px;
	padding-left:12px;
	background-color:#f6f6f6;
}

#bk01 {
	width:295px;
	padding-top:0px;
	height:320px;
	background:url(../images/fundo_conteudo_boxes3.jpg) no-repeat;
	background-position:bottom;
	float:left;
	padding-left:16px;
}

#start_bk01 {
	clear:both;
	padding-top:10px;
}

#conteudo_bk01 {
	padding-top:20px;
	padding-left:5px;
	color:#3a3a3a;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	width:272px;
	padding-left:10px;
	background-color:#f6f6f6;
}

#bk02 {
	width:295px;
	padding-top:0px;
	height:320px;
	background:url(../images/fundo_conteudo_boxes3.jpg) no-repeat;
	background-position:bottom;
	float:left;
	padding-left:16px;
}

#start_bk02 {
	clear:both;
	padding-top:10px;
}

#conteudo_bk02 {
	padding-top:20px;
	padding-left:5px;
	color:#3a3a3a;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	width:272px;
	padding-left:10px;
	background-color:#f6f6f6;
}

#rodape {
	padding-top:20px;
	background:#7a7977 url(../images/fundo_rodape.jpg) repeat-x;
	width:100%;
	text-align:center;
	float:left;
	height:103px;
}

#rodape p {
	color:#f7f7f7;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

/* links assista oa video deste produtos */

/* links conteudo laranjas */

a.link_videos:link{
	color:#4a4947;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}
a.link_videos:visited{
	color:#4a4947;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: none;
}
a.link_videos:hover{
	color:#4a49473;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: underline;
	font-weight: inherit;
}
a.link_videos:active{
	color:#4a4947;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

/* links conteudo laranjas */

a.link_conteudo:link{
	color:#d94903;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}
a.link_conteudo:visited{
	color:#d94903;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: none;
}
a.link_conteudo:hover{
	color:#d94903;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: underline;
	font-weight: inherit;
}
a.link_conteudo:active{
	color:#d94903;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

/* links rodape */

a.link_rodape:link{
	color:#f5f5f5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: none;
	font-weight: bold;
}
a.link_rodape:visited{
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: none;
	font-weight: bold;
}
a.link_rodape:hover{
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: underline;
	font-weight: bold;
}
a.link_rodape:active{
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
}


/* FORM CONTATO */

#contato{
	padding-left:15px;
	padding-top:15px;
	float:left;
	height:420px;
	width:380px;
}

#contato form{
	        font-size:13px;
        }
        
        #contato fieldset{
	        padding:8px;
	        border:1px solid #ccc;
            width:100%;
        }
        
        #contato legend{
	        font-weight: bold;
	        color: #e44a0a;
	        font-size: 11pt;
	        letter-spacing:1px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:14px;
        }
        
        
        /* HACK PARA CORRIGIR O MARGIN-BOTTOM*/
        html>body #contato legend{
        	margin-bottom: 0px;
        }
        
        #contato input{
	        border-top: 1px solid #333;
	        border-left: 1px solid #333;
	        border-bottom: 1px solid #ccc;
	        border-right: 1px solid #ccc;
	        font-size: 13px;
	        margin-bottom:5px;
	        color: #e44a0a;
        }
		        #contato textarea{
	        border-top: 1px solid #333;
	        border-left: 1px solid #333;
	        border-bottom: 1px solid #ccc;
	        border-right: 1px solid #ccc;
	        font-size: 13px;
	        margin-bottom:5px;
	        color: #e44a0a;
        }
		
        #contato select{
	        border:1px solid #333;
	        font-size:13px;
	        margin-bottom:10px;
	        color: #e44a0a;
        }
        
        #contato label{
	        display:block;
	        width:80px;
	        float:left;
	        color:#4b4a48;
	        border-bottom:1px solid #f1f1f1;
			font-weight:bold;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			
			
        }
        
        #contato span{
	        color:#999;
	        font-size:12px;
        }
        
        #contato .botao{
	        font-size: 13px;
	        background: #ed4713;
	        margin: 15px 0px 0px 0px;
			color:#fff; width:70px; height:20px;background-repeat:no-repeat; border:0px; padding-bottom:0px; padding-left:0px; padding-right:0px; padding-top:0px;cursor:pointer;font-weight:bold;
        }
		
		
#contato_texto {
	width:700px;

	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4b4846;
	padding-left:170px;
	padding-top:10px;
}

a.link_conteudo:link{
	color:#d94903;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}
a.link_conteudo:visited{
	color:#d94903;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: none;
}
a.link_conteudo:hover{
	color:#d94903;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: underline;
	font-weight: inherit;
}
a.link_conteudo:active{
	color:#d94903;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

/* links rodape */

a.link_rodape:link{
	color:#f5f5f5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: none;
	font-weight: bold;
}
a.link_rodape:visited{
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: none;
	font-weight: bold;
}
a.link_rodape:hover{
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: underline;
	font-weight: bold;
}
a.link_rodape:active{
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
}



/* form cadastro
/* FORM CONTATO */

#cadastro{
	padding-left:70px;
	padding-top:15px;
	float:left;
	height:420px;
	width:550px;
}

#cadastro form{
	        font-size:13px;
        }
        
        #cadastro fieldset{
	        padding:8px;
	        border:1px solid #ccc;
            width:100%;
        }
        
        #cadastro legend{
	        font-weight: bold;
	        color: #e44a0a;
	        font-size: 11pt;
	        letter-spacing:1px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:14px;
        }
        
        
        /* HACK PARA CORRIGIR O MARGIN-BOTTOM*/
        html>body #cadastro legend{
        	margin-bottom: 0px;
        }
        
        #cadastro input{
	        border-top: 1px solid #333;
	        border-left: 1px solid #333;
	        border-bottom: 1px solid #ccc;
	        border-right: 1px solid #ccc;
	        font-size: 13px;
	        margin-bottom:5px;
	        color: #e44a0a;
			width:400px;
        }
		 #cadastro textarea{
	        border-top: 1px solid #333;
	        border-left: 1px solid #333;
	        border-bottom: 1px solid #ccc;
	        border-right: 1px solid #ccc;
	        font-size: 13px;
	        margin-bottom:5px;
	        color: #e44a0a;
			width:400px;
        }
		
        #cadastro select{
	        border:1px solid #333;
	        font-size:13px;
	        margin-bottom:10px;
	        color: #e44a0a;
        }
        
        #cadastro label{
	        display:block;
	        width:80px;
	        float:left;
	        color:#4b4a48;
	        border-bottom:1px solid #f1f1f1;
			font-weight:bold;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
        }
        
        #cadastro span{
	        color:#999;
	        font-size:12px;
        }
        
        #cadastro.bujtton{
	        font-size:13px;
	        background: ed4713;
	        margin: 15px 0px 0px 0px;
			color:#fff; width:70px; height:20px;background-repeat:no-repeat; border:0px; padding-bottom:0px; padding-left:0px; padding-right:0px; padding-top:0px;cursor:pointer;font-weight:bold;
        }
		
		
#cadastro_texto {
	width:700px;

	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4b4846;
	padding-left:170px;
	padding-top:10px;
}

a.link_conteudo:link{
	color:#d94903;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}
a.link_conteudo:visited{
	color:#d94903;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: none;
}
a.link_conteudo:hover{
	color:#d94903;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: underline;
	font-weight: inherit;
}
a.link_conteudo:active{
	color:#d94903;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

/* links rodape */

a.link_rodape:link{
	color:#f5f5f5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: none;
	font-weight: bold;
}
a.link_rodape:visited{
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: none;
	font-weight: bold;
}
a.link_rodape:hover{
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: underline;
	font-weight: bold;
}
a.link_rodape:active{
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
}


*/
/* pagina empresa */ 

#conteudo_empresa {
	padding-left:75px;
	padding-top:30px;
	width:500px;;
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3b3b3b;
	float:left;
}

#conteudo1_empresa {
	background-image:url(../images/fundo_empresa.gif);
	background-repeat: repeat-x;
	margin-top:20px;
	clear:both;
	width:950px;
	height:330px;
}

#sobreaempresa {
	width:570px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3b3b3b; padding-top:30px; padding-left:50px; text-align:justify }
	
#fotoaempresa {
	width:200px; float:left; padding-top:5px; padding-left:50px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

/* pagina bk01 */

#all_bk01 {
	height:435px;
	background:url(../images/fundo_contato1.gif) no-repeat;
}

#all_conteudo {
	height:435px;
	background:url(../images/fundo_contato1.gif) no-repeat;
}

#all_contato{
	height:500px;
	background:url(../images/fundo_contato1.gif) no-repeat;
}

#all_cadastro{
}

#conteudo1_contato {
	margin-top:0px;
	clear:both;
	width:950px;
	/* background-image:url(../images/fundo_contato.gif);
	background-repeat:no-repeat; */
	
}

#fotos_contato {
width:390px; height:335px;float:left; text-align:right; padding-top:20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3b3b3b; }

#especificacao_contato {
width:350px; height:335px; text-align:left; padding-top:0px;float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3b3b3b;}

#conteudo_cadastro {
width:800px; height:400px; text-align:left; padding-top:0px; padding-left:125px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3b3b3b;}
	
#fotos_bk01 {
width:450px; height:335px;float:left; text-align:center; padding-top:15px; padding-left:50px;}

#especificacao_bk02 {

float:left; 
width:450px;
padding-top:20px; 
text-align:right;
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; 
color:#3b3b3b;


}

#especificacao_bk01 {
	width:300px; height:310px;float:left; padding-top:20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3b3b3b; background-color:#f7f7f7; border-left:0px dashed #666; padding-left:10px;
	text-align:justify;
}


/** menubar */
ul.menubar {
	width:660px;
   float:right;
   margin: 0px;  
   background-color: #; /* IE6 Bug */ 
   font-size:13px;
   font-family:Arial, Helvetica, sans-serif;
   padding:7px 0px 0px 0px;
   } 

ul.menubar .menuvertical { 
   margin: 0px; 
     padding:0px; 
     list-style: none; 
     background-color: #FFFFFF; 
   border: 1px solid #ccc; 
   float:left;
   text-align:center;
} 

ul.menubar ul.menu 
{ 
   display: none; 
   position: absolute; 
   margin: 0px;
   padding:0px 0px 0px 0px;
 
} 

ul.menubar a 
{ 

   display:block; 
   text-decoration: none; 
   color:#4a4947; 
   background:#FFF url(../images/menu_normal.gif) repeat-x;
   padding:8px 10px 5px 10px;
   font-weight:bold;
} 

ul.menubar a:hover { 
   display:block; 
   text-decoration: none; 
   color:#fff; 
   background:#F60 url(../images/menu_over.gif) repeat-x;
   padding:padding: 10px 18px 0px 10px;
   font-weight:bold;
}

ul.menu, 
ul.menu ul 
{ 
   margin: 0; 
   padding: 0px;
   border-bottom: 1px solid #ccc; 
   width: 135px; /* Width of Menu Items */ 
   background-color: #FFFFFF; /* IE6 Bug */ 
  font-size:12px;
  font-family:Arial, Helvetica, sans-serif;
} 

ul.menu li 
{ 
   position: relative; 
   list-style: none; 
   border: 0px; 
} 

ul.menu li hr 
{ 
   width: 148px; 
   padding: 0px; 
   margin: 0px; 
} 

ul.menu li a 
{ 
   display: block; 
   text-decoration: none; 
   border: 1px solid #ccc; 
   border-bottom: 0px; 
   color:#4a4947; 
   padding: 10px 18px 0px 10px; 
} 



/* Fix IE. Hide from IE Mac \*/ 
* html ul.menu li { float: left; height: 1%; } 
* html ul.menu li a { height: 1%; } 
/* End */ 

ul.menu ul 
{ 
   position: absolute; 
   display: none; 
   left: 149px; /* Set 1px less than menu width */ 
   top: 0px; 
} 

ul.menu li.submenu ul { display: none; } /* Hide sub-menus initially */ 

ul.menu li.submenu { background: transparent url(arrow.gif) right center no-repeat; } 

ul.menu li a:hover { color: #FFFFFF; } 

.menu{
filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90; }


#conteudo_videosbk01 {float:left; padding-left:145px; width:272px; height:330px;
}

#conteudo_localizacao {float:left; padding-left:20px; width:950px; height:330px;
}

#conteudo_localizacao input {display:none; font-family:Arial, Helvetica, sans-serif; }

#videosbk01 {
	width:295px;
	padding-top:20px;
	height:320px;
	background:url(../images/fundo_conteudo_boxes3.jpg) no-repeat;
	background-position:bottom;
	float:left;
	margin-left:140px;
}

#videosbk02 {
	width:295px;
	padding-top:20px;
	height:320px;
	background:url(../images/fundo_conteudo_boxes3.jpg) no-repeat;
	background-position:bottom;
	float:left;
	margin-left:40px;
}

#conteudo_videosbk02 {float:left; padding-left:150px; width:272px;  height:330px;
}

#conteudo_videos {
	padding-top:5px;
	clear:both;
	width:950px;
	height:400px;
	background:url(../images/fundo_contato.gif) no-repeat;
	background-position:left;
}


/* botao abrir video */

.abrirvideo {
background:#f5f5f5;
color:#000;
font-family:Arial, Helvetica, sans-serif;
width:130px;
height:25px;
}


.abrirvideo a, .abrirvideo a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
text-decoration: none;
text-align:center; 
color:#fff;
background: #fa9857;
width:130px; 
height:25px; 
display:block; 
}

.abrirvideo a:hover { 
background: #df5918;
color:#999;
}
#nn{ padding:0px; margin:0px;}
#nn li{ display:inline;}

#nn li a:link,#nn li a:active,#nn li a:visited{ text-decoration:none; color:#000; font-weight:bolder;}
#nn li a:hover{color:#F94A07}


.SlideTab{}

.direito_manual{float:right; font-family:Arial, Helvetica, sans-serif; font-size:11px; width:400px; padding-top:55px;}

.foto{float:left;width:190px;}
.foto img{border:1px solid #666}
.tex_m{float:left;width:200px; padding: 0px 0px 0px 7px; text-align:justify;}

.info{float:left; width:540px; margin-left:30px; text-align:center; margin-top:25px;}
