/**************************************************************
   Conteúdo - Exibição - Listagem
**************************************************************/
#Strapet { width: 773px; }

#ContentInterna {
	background: url(../imgs/interna_bg_repeat.png) repeat-y #FFFFFF;
	float: left;
	font: 13px Arial, Tahoma;
	/* padding: 10px 5px 2px 7px; */
	margin: 35px 0 30px 0;
	text-align: justify;
	width: 100%;
}

#ContentInterna img { float: left; }

.left { float: left; }
.right { float: right; }

.texto1 { width: 480px; }
.texto2 { width: 450px; }
.texto3 { width: 400px; }
.texto4 { width: 350px; }
.texto5 { width: 340px; padding-right: 20px; }

.extra_imgs { float: left; padding: 0 30px; width: 280px; }

.view_content_interna {
	border-top: 2px dotted #3E6130;
	color: #1C1C1C;
	float: left;
	padding: 15px 15px 30px 15px;
	width: 560px;
}

.view_content_interna a { color: #154B00; }

.livre { width: 95%; }

.view_content_interna h1 { color: #3E6130; font: bold 16px Tahoma, Arial; }
.view_content_interna h2 { color: #3E6130; font: bold 26px Tahoma; }

.view_destaque_interna { float: left; width: 170px; }
.view_destaque_interna a { color: #154B00; }
.view_destaque_interna h1 { color: #154B00; padding-bottom: 0; }

.view_video { padding: 15px 0px 30px 10px; width: 760px; }

.video { float: left; padding: 0 10px 25px 0; width: 370px; }
.video .legenda { float: left; font: 12px Tahoma; padding-top: 5px; width: 100%; }

.video_catalogo { float: left; }

.intro { font-size: 20px; font-weight: bold; }
.intro_home { font-size: 17px; }

.lanc { font-size: 15px; font-weight: bold; margin: 12px 0 0 0; }
.lanc1 { color: #0070C0; }
.lanc2 { color: #00B050; }

.view_content .intro { font-family: Arial; }

/**************************************************************
   Listagem Produtos
**************************************************************/
#ContentInterna .list_all img { float: none; padding: 10px 0; }
.list_all .bloco { border-top: 2px dotted #3E6130; float: left; padding: 5px 0 30px 0; width: 100%; }
.first, .list_all .first { border: 0; }

.list_sub { float: left; width: 100%; }

.list_sub img {
	height: 150px;
	width: 150px;
}

.list_sub a { float: left; text-align: center; padding: 0 10px; }
.list_sub a:hover { text-decoration: none; }

.produto {
	float: left;
	font-weight: bold;
	padding: 10px 0 20px 0;
	text-align: center;
	width: 244px;
}

.produto a { font: 12px Arial; width: 220px; }

#ContentInterna .mais {
	clear: both;
	color: #154B00;
	float: left;
	font: 20px Arial, Tahoma;
	text-align: right;
	width: 97%;
}

.anc { float: left; }

/**************************************************************
   Contato
**************************************************************/
#FormMail { padding: 0 0 0 10px; }

fieldset { border:0; margin:0; padding:0; }
label { display:block; font: bold 17px Arial; padding: 15px 0 5px 0; }

.text,textarea {
    width: 500px;
    font: 15px/15px Arial,Verdana,Tahoma;
    color: #333;
    padding: 5px;
    margin: 1px 0;
    border: 2px solid #EFEFEF;
}

.text:hover, textarea:hover,
.text:active, textarea:active { border:2px solid #CCCCCC; }

.text:focus, textarea:focus { border:2px solid #333333; }

input.submit {
    padding:2px 5px;
    font:bold 12px/12px verdana,arial,sans-serif;
}

#loadBar { clear: both; width: 100%; }

/**************************************************************
   Produto Venda - Gerador de energia
**************************************************************/
.produto_venda img {
	border: 1px solid #000000;
	float: left;
	margin: 0 10px 10px 0;
}

.secoes img { margin: 0 1px; }

/**************************************************************
   Assistência Técnica
**************************************************************/
.intr_int {
	float: left;
	padding: 20px 0 10px 0;
	text-align: center;
	width: 100%;
}

.secoes_int h1 { color: #3E6130; font-size: 16px; font-weight: bold; }

.secoes_int {
	float: left;
	padding: 0;
	width: 100%;
}

.secoes_int img {
	border: 2px solid #3E6130;
	float: left;
	margin: 0 2px;
	width: 175px;
}

.secoes .start { margin-left: 5px; }
.secoes .end { margin-right: 0; }

.skype { float: left; padding: 5px 0 15px 0; width: 100%; }
.skype img { float: left; margin: -4px 4px 0 0; }

#FormMail .legenda { color: #999999; font-size: 10px; }
#FormMail .obrigatorio { color: #FF3300; }

/**************************************************************
   Trabalhe Conosco
**************************************************************/
#Trabalhe fieldset {
	border: 1px solid #3E6130;
	float: left;
	font: 15px Arial;
	margin: 15px 0px 25px 0px;
	padding: 0 15px 15px 15px;
	text-align: left;
	width: 100%;
}

#Trabalhe legend {
	color: #3E6130;
	font: bold 22px Arial;
	margin-left: 10px;
}

#ContentInterna .sucesso {
	background-color: #3E6130;
	border: 1px solid #40423F;
	color: #CEF8BE;
	float: left;
	font-size: 15px;
	margin-top: 10px;
	padding: 10px 5px;
	width: 100%;
}

/**************************************************************
   Info
     CSS Gerado por: Carlos Roberto M. S. em 10-03-2009
     Última alteração: #Footer em 12-03-2009 por Carlos Roberto M.S.
**************************************************************/
