/* CSS Document */
/* ***************GERAL************** */
img { border:none;}

body { background-color:#000; margin:0 auto; background-image:url(../imagens/bg_pagina.jpg); background-repeat:repeat-x;}

*{ margin:0px; padding:0px;}

#Alert {border-bottom:1px dotted #f5f5f5;  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; font-weight:600; color:#FFF; text-align:center;}
#alerta { float:left; top:0px; left:0px; width:100%; height:auto;  z-index:99999; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; font-weight:600; color:#FFF; text-align:center; padding-top:10%;}

/* *************** outras opcoes geral ************** */	

#geral { position:relative; width:990px; height:auto; margin: 0 auto;}
#topo { width:990px; height:151px; float:left; margin:0px; background-image:url(../imagens/topo.jpg);}

#rodape { float:left; margin-top:15px;}

/* MENUS PÁGINA */

#menu { width:990px; height:47px; background-image:url(../imagens/bg_menu.jpg); background-repeat:no-repeat; float:left; }

/* FIM MENUS PÁGINA */

/* CORPO DA PÁGINA */

#corpo { width:990px; height:auto; background-color:#FFF; float:left;}

/* FIM DO CORPO DA PÁGINA */

#rodape {width:990px; height:47px; color:#FFF; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; background-image:url(../imagens/bg_rodape.jpg); margin:0px;}




/* BANNER */

/* *************** BANNER  ************** */	
#banner { width:990px; height:400px; float:left; clear:both; background-color:#FFF;  }
/* Easy Slider */

	#slider ul, #slider li,
	#slider2 ul, #slider2 li{margin:0;	padding:0;	list-style:none;	}
	#slider2{margin-top:1em;}
	#slider li, #slider2 li{ width:990px; height:400px; overflow:hidden; }	
	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		display:block;	width:30px;	height:77px; position:absolute; left:-30px; top:350px; 	z-index:1000; 	}	
	#nextBtn, #slider1next{ 
		top:350px; 	left:990px;	}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		display:block; 	position:relative; 	width:30px;	height:77px; background:url(../imagens/btn_prev.png) no-repeat 0 0;	}	
	#nextBtn a, #slider1next a{ background:url(../imagens/btn_next.png) no-repeat 0 0;		}	
		
	/* numeric controls */	

	ol#controls{	margin:1em 0;	padding:0;	height:28px;	}
	ol#controls li{	margin:0 10px 0 0; 	padding:0;	float:left;	list-style:none;height:28px;line-height:28px;	}
	ol#controls li a{float:left;	height:28px;line-height:28px;border:1px solid #ccc;	background:#DAF3F8;	color:#555;	padding:0 10px;	text-decoration:none;	}
	ol#controls li.current a{	background:#5DC9E1;	color:#fff;	}
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
	
/* // Easy Slider */

/* FIM BANNER */

    
/* MENU */
        .lavaLampBottomStyle {
            position: relative;
            height: 29px;
            width: auto;
            padding: 5px;
            margin-left:85px;
			margin-top:8px;
            overflow: hidden;
            
        }
                .lavaLampBottomStyle li {
                    float: left;
                    list-style: none;
                }
                    .lavaLampBottomStyle li.back {
                        border-bottom: 2px solid #f2f2f2;
                        width: 9px;
                        height: 30px;
                        z-index: 8;
                        position: absolute;
                    }
                    .lavaLampBottomStyle li a {
                        font: bold 14px arial;
                        text-decoration: none;
                        color: #FFF;
                        outline: none;
                        text-align: center;
                        top: 7px;
                        text-transform: uppercase;
                        letter-spacing: 0;
                        z-index: 10;
                        display: block;
                        float: left;
                        height: 30px;
                        position: relative;
                        overflow: hidden;
                        margin: auto 10px;
                    }   
                        .lavaLampBottomStyle li a:hover, .lavaLampBottomStyle li a:active, .lavaLampBottomStyle li a:visited {
                            border: none;
                        }              
						
/* FIM MENU */


/* HOME */

/* ************ titulo_pagina */
.titulo_home { width:990px; height:70px; float:left; background-image:url(../imagens/titulo_conteudo.jpg); }

.texto_caixa { float:left; width:320px; height:268px; color:#333; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:16px; text-align:justify; margin-left:5px; }


.botao_caixa { float:left; width:320px; height:18px; color:#333; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:16px; text-align:center;margin-left:5px; font-weight:600; }
.botao_caixa a {color:#333; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:16px; text-align:center;margin-left:5px; font-weight:600; text-decoration:none; height:20px;} 
.botao_caixa a:hover { background-color:#FFF; border:1px solid #CCC;}


.caixa1 { width:329px; float:left; height:300px; background-color:#f2f2f2; border-right:1px solid #ccc;}
.caixa2 { width:330px; float:left;  height:300px; background-color:#e8e8e8; border-right:1px solid #ccc;}
.caixa3 { width:328px; float:left;  height:300px; background-color:#f2f2f2;}

/* HOME */

/* SOBRE */

.titulo_sobre{ width:990px; height:70px; float:left; background-image:url(../imagens/titulo_sobre.jpg); }

.texto_sobre {float:left; width:950px; height:270px; color:#333; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:16px; text-align:justify; margin-left:15px;}



.titulo_pagina_onde{ width:990px; height:70px; float:left; background-image:url(../imagens/titulo_onde.jpg); }

.titulo_contato{ width:990px; height:70px; float:left; background-image:url(../imagens/titulo_contato.jpg); }




/* VITRINE */
.titulo_pagina_vitrine{ width:990px; height:70px; float:left; background-image:url(../imagens/titulo_vitrine.jpg); }
.vitrine_pagina {float:left; width:950px; height:740px; color:#333; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:16px; text-align:justify; margin-left:15px;}

.paginacao_vitrine {float:left; width:auto; height:20px; text-align:center; color:#333; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:12px;  margin-top:5px;margin-left:140px; }
.paginacao_vitrine ul { float:left; width:auto; text-align:center;}
.paginacao_vitrine li { float:left; display:inline; margin-right:20px;}
.paginacao_vitrine a {color:#333; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:12px; text-decoration:none;}
.paginacao_vitrine a:hover { color:#999;}

/* CATEGORIAS */

 #menu_categorias { width:190px; border-right:1px solid #666; padding:10px; height:450; background-color:#f2f2f2; float:left; margin-left:-13px; margin-top:-20px;}
 #categorias { float:left; width:150px; height:720px; margin-left:0px;}
 #menu_categorias li { list-style:none	; }
 #menu_categorias a { font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:12px; color:#333; text-decoration:none;}
 #menu_categorias a:hover { font-style:italic;}

/* FIM CATEGORIAS */

/* VITRINE SHOW */
 #conteudo_categorias {width:720px; height:auto; float:right;}
 #vitrine_show { width:720px; height:auto; float:right;}
 #vitrine_show ul {width:720px; height:auto;}
 #vitrine_show li { list-style:none; float:left; display:inline; margin-bottom:20px; width:220px; height:auto; margin-left:10px;}
 .imagem_vitrine { width:220px; height:220px;}
 .titulo_vitrine {width:220px; float:left; height:20px; border-bottom:1px dotted #f5f5f5; text-align:center; color:#FFF;}
 .descricao_vitrine {width:220px; float:left; padding-bottom:4px; height:68px; overflow:hidden; border-bottom:1px dotted #CCC; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
 .preco_vitrine {width:220px; height:20px; border-bottom:1px dotted #CCC; text-align:center; float:left; color:#333;} 

/* FIM VITRINE SHOW */

/* VITRINE interna */
 .vitrine_pagina {float:left; width:990px; height:auto; color:#333; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:16px; text-align:justify; margin-left:15px;}
 
 #vitrine_interna_imagens{ width:450px; height:auto; float:left; margin-left:10px; margin-top:15px;}
 #vitrine_interna_imagens ul {width:450px; height:auto; list-style:none;}
 #vitrine_interna_imagens li { list-style:none; display:inline; margin-bottom:0px; *margin-bottom:20px; width:auto; height:auto; margin-left:2px;}
 .imagem_vitrine_in { width:220px; height:220px; margin-left:2px;}
 
 
 #vitrine_interna_dados { width:450px; height:auto; float:right; margin-right:10px; margin-top:15px;}
 #vitrine_interna_dados li { list-style:none;}
 .titulo_vitrine_in {width:420px; float:right; height:20px; border-bottom:1px dotted #f5f5f5; background-color:#CCC; text-align:center; color:#333; }
 
 .descricao_vitrine_in {width:400px; float:right; padding-bottom:4px; height:auto; overflow:hidden; border-bottom:1px dotted #CCC; font-family:Arial, Helvetica, sans-serif; font-size:12px;   background:#ececec; padding:10px;}
 
 .preco_vitrine_in {width:420px; height:20px; border-bottom:1px dotted #CCC; text-align:center; float:right; color:#333; } 



.botao_voltar { float:left; width:100px; text-align:center; clear: both;  margin-left:450px;}
.botao_voltar li { float:left; display:inline;}
.botao_voltar a {color:#333; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:12px; text-decoration:none;}
.botao_voltar a:hover { color:#999;}

/* FIM VITRINE interna */

/* VIDEOS */

.titulo_pagina_videos{ width:990px; height:70px; float:left; background-image:url(../imagens/titulo_videos.jpg); }

/* VIDEO SHOW */
 #conteudo_videos {width:990px; height:auto; float:left;}
 #videos_show { width:990px; height:auto; float:left;}
 #videos_show ul {width:990px; height:auto; margin-left:-10px;}
 #videos_show li { list-style:none; float:left; display:inline; margin-bottom:20px; width:320px; height:auto; margin-left:5px;}
 .imagem_video { width:320px; height:290px;}
 .descricao_video {width:320px; float:left; padding-bottom:4px; height:50px; overflow:hidden; border-bottom:1px dotted #CCC; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
 .titulo_video {width:320px; height:20px; background-color:#f4f4f4; border-bottom:1px dotted #CCC; border-top:1px dotted #CCC; text-align:center; float:left; color:#333;} 

/* FIM VIDEO SHOW */


/* CONTATO */
#contato{ margin:20px;}

#texto_interno_contato { width:960px; height:auto; position:relative; float:left; margin-left:0px; padding:5px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:14px; font-weight:600; text-align:justify;  }
 
#form_ { float:left; width:400px; height:auto; margin-left:10px; border:none; background:none; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:18px;}

#form_ input { padding-top:5px; margin-top:5px; z-index:99999999999999999999999999999999}

/*  FIM CONTATO */

/* ONDE SHOW */

 #menu_seletor { width:985PX; height:40px; float:left; border:1px solid #666; background-color:#333; margin-left:-14px;}
 #menu_seletor ul {width:985PX; height:40px;}
 #menu_seletor li {width:34px; height:31px; border-right:1px dotted #f2f2f2; padding-top:10px; float:left; display:inline; margin-left:2px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#FFF; font-size:13px; text-align:center;}
 #menu_seletor a { text-decoration:none; color:#FFF; }
 
 #menu_seletor a:hover { text-decoration:none; color:#FFF; font-weight:bold; }
 
 #menu_seletor li.desabilitado { background-color:#444;}
 #menu_seletor li.desabilitado a{color:#999;}

 #conteudo_onde {width:990px; height:auto; float:left;}
 #onde_show { width:990px; height:auto; float:left;}
 #onde_show ul {width:990px; height:auto; margin-left:-10px;}
 #onde_show li { list-style:none; float:left; display:inline; margin-bottom:20px; width:480px; height:auto; margin-left:5px;}
 .imagem_onde { width:150px; height:120px; float:left;}
 .titulo_onde {width:300px; float:left; height:20px; background-color:#f4f4f4; border-bottom:1px dotted #CCC; border-top:1px dotted #CCC; text-align:left;  color:#333;} 
 .descricao_onde {width:300px; float:left; padding-bottom:4px; height:93px; overflow:hidden; border-bottom:1px dotted #CCC; font-family:Arial, Helvetica, sans-serif; font-size:14px; padding-left:2px;}
 



/* FIM VIDEO SHOW */



/*  */
			 
label.error {padding-left:5px; padding:2px; vertical-align: top; border:1px solid #CCCCCC; clear:both; font:"Trebuchet MS";
             color:#993300;font-weight:bold;background-color:#FFFF00; display:block; height:auto; width:auto; font-size:14px}
/*  */


/* MANUAL */ 

.titulo_pagina_manuais{ width:990px; height:70px; float:left; background-image:url(../imagens/titulo_manuais.jpg); }

/* MANUAL SHOW */
 #conteudo_manual {width:990px; height:auto; float:left;}
 #manual_show { width:990px; height:auto; float:left;}
 #manual_show ul {width:990px; height:auto; margin-left:-10px;}
 #manual_show li { list-style:none; float:left; display:inline; margin-bottom:20px; width:200px; height:auto; margin-left:35px;}
 .imagem_manual { width:200px; height:200px;}
 .descricao_manual {width:200px; float:left; padding-bottom:4px; height:50px; overflow:hidden; border-bottom:1px dotted #CCC; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
 .titulo_manual {width:200px; height:20px; background-color:#f4f4f4; border-bottom:1px dotted #CCC; border-top:1px dotted #CCC; text-align:center; float:left; color:#333;} 