/* CSS Document */

body {
	background: #000 url(imagens/bg_layout_ampere.gif) top left repeat-x;
	margin: 0px;
	padding: 0px;
	text-align: center;
}

body, h1, h3, h4, h5, h6, form, ul, li { 
	margin: 0; 
	padding: 0; 
	list-style: none; 
}

h2 {
	visibility: hidden;
	display: none;	
}

h1 {
	font-size: 16px;
}

h1.titleDesc {
	margin-left: 25px;
	margin-top: 10px;
}

th {
	background-color: #666666;
	color: #FFFFFF;
	text-align: center;
}

/***********************************************/
/* LINKS	                            	   */
/***********************************************/

a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: normal;
	text-decoration: none;
}

a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: normal;
	text-decoration: none;
}

a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: normal;
	text-decoration: none;
}

a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: bold;
	text-decoration: underline;
}


a.link_nomeProd:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}

a.link_nomeProd:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}

a.link_nomeProd:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}

a.link_nomeProd:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
	text-decoration: underline;
}

a.link_breadcrumb:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #006699;
	font-weight: bold;
	text-decoration: none;
}

a.link_breadcrumb:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #006699;
	font-weight: bold;
	text-decoration: none;
}

a.link_breadcrumb:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #006699;
	font-weight: bold;
	text-decoration: none;
}

a.link_breadcrumb:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #006699;
	font-weight: bold;
	text-decoration: underline;
}

/***********************************************/
/* MENUS	                            	   */
/***********************************************/

ul#menus li .menusLinha {
	width: 182px;
	height: 3px;
	background: url(imagens/layout_linha_menu.gif) top left no-repeat;
	margin: 0;
	padding: 0;
}

ul.Fotos {
	margin: 0; 
	padding: 0;
}

ul.Fotos li {
	float: left;
	list-style: none;
}

ul.Fotos li img{
	margin: 5px;
	border: 5px solid #EEE;
}

ul#link li {
	list-style: square;
	margin-left: 15px;
}

/***********************************************/
/* FORMS	                            	   */
/***********************************************/
.input {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #333; 
	background-color: #FFF; 
	border-width: 1px; 
	border-style: solid; 
	border-color:  #999;
}

.input-login {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #FFF; 
	background-color: #8a0408; 
	border-width: 1px; 
	border-style: solid; 
	border-color:  #8a0408;
}

fieldset {
	margin: 5px; 
	padding: 0;
	border: 0px;
}

legend {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006699;
}

/***********************************************/
/* TEXTOS	                            	   */
/***********************************************/
.txt_azul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006699;
}

.txt_azul_big {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006699;
}

.txt_cinza {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}

.txt_cinza2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}

.txt_vermelho {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
}

.txt_vermelho_big {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #990000;
}

.txt_branco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFF;
}

.txt_branco_big {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
}

/********************************************************
/* HOME PAGE
/********************************************************/

.hp #container {
	width: 874px;
	text-align: left; 
	margin: 5px auto;
}

.hp #topo {
	margin: 0 auto;
	width: 860px;
	height: 144px;
}

.hp #topo-01 {
	float: left;
	width: 860px;
	height: 144px;
	/*background: url(imagens/layout_ampere_bg_topo.gif) top left no-repeat;*/
}

.hp #topo-01-left {
	float: left;
	width: 585px;
	height: 112px;
}

.hp #topo-01-left-01 {
	margin: 10px;
}

.hp #topo-01-right {
	float: left;
	width: 275px;
	height: 112px;
}

.hp #topo-01-right-01 {
	margin: 10px;	
}

.hp #topo-01-right-01-form {
	float: left;
	width: 248px;
	height: 79px;
	background: url(imagens/layout_ampere_bg_form.gif) top left no-repeat;
}

.hp #topo-01-right-01-form-01 {
	margin: 5px;	
}

.hp #topo-02 {
	float: left;
	width: 874px;
	height: 233px;
}

.hp #middle {
	margin: 0 auto;
	width: 860px;	
}

.hp #middle-content {
	float: left;
	width: 860px;
	background: #FFF url(imagens/layout_ampere_bg_meio.gif) top left no-repeat;	
}

.hp #middle-left {
	float: left;
	width: 240px;
	margin-top: 12px;
}

.hp #middle-left-01-indique {
	margin: 0 auto;
	width: 232px;
}

.hp #middle-left-01-indique-01 {
	float: left;
	width: 232px;
	height: 40px;
	background: url(imagens/layout_ampere_indique-01.gif) top left no-repeat;
}

.hp #middle-left-01-indique-02 {
	float: left;
	width: 232px;
	background: url(imagens/layout_ampere_indique-02.gif) top left repeat-y;
}

.hp #middle-left-01-indique-02-01 {
	margin: 0 auto;
	width: 220px;
}

.hp #middle-left-01-indique-03 {
	float: left;
	width: 232px;
	height: 26px;
	background: url(imagens/layout_ampere_indique-03.gif) top left no-repeat;
}

.hp #middle-left-01-quadro {
	float: left;
	height: 20px;
}

.hp #middle-right {
	float: right;
	width: 620px;
	margin-top: 12px;
}

.hp #middle-right-01-destaque {
	float: left;
	width: 614px;
}

.hp #middle-right-01-destaque-01 {
	float: left;
	width: 614px;
	height: 49px;
	background: url(imagens/layout_ampere_destaque-01.gif) top left no-repeat;
}

.hp #middle-right-01-destaque-01 div {
	margin: 5px;
	text-align: right;
}

.hp #middle-right-01-destaque-02 {
	float: left;
	width: 614px;
	background: url(imagens/layout_ampere_destaque-02.gif) top left repeat-y;
}

.hp #middle-right-01-destaque-02-div {
	margin: 5px;	
}

.hp #middle-right-01-destaque-03 {
	float: left;
	width: 614px;
	height: 22px;
	background: url(imagens/layout_ampere_destaque-03.gif) top left no-repeat;
}

.hp #middle-right-01 {
	float: left;
	width: 540px;
}

.hp #middle-right-01-01 {
	float: right;
	width: 526px;
	margin-bottom: 10px;
	background: url(imagens/layout_bg_meioRodape.gif) bottom left no-repeat;
}

.hp #middle-right-01-01-banner {
	margin: 0 auto;
	width: 550px;
}

.hp #middle-right-01-01-conteudo-div {
	margin: 0 auto;
	width: 550px;
	height: 15px;
	background: url(imagens/layout_ampere_bg_div.gif) top left no-repeat;
}

.hp #middle-right-01-01-conteudo {
	margin: 0 auto;
	width: 550px;
}

.hp #middle-right-01-01-paginterna {
	margin: 12px auto;
	width: 850px;
}

.hp #middle-right-01-01-paginterna-01 {
	float: left;
	width: 850px;
	height: 49px;
	background: url(imagens/layout_ampere_paginterna-01.gif) top left no-repeat;
}

.hp #middle-right-01-01-paginterna-01-breadcrumb {
	margin: 5px 0 0 30px;
	width: 260px;
}

.hp #middle-right-01-01-paginterna-02 {
	float: left;
	width: 850px;
	background: url(imagens/layout_ampere_paginterna-02.gif) top left repeat-y;
}

.hp #middle-right-01-01-paginterna-03 {
	float: left;
	width: 850px;
	height: 28px;
	background: url(imagens/layout_ampere_paginterna-03.gif) top left no-repeat;
}

.hp #middle-right-01-01-conteudo-01 {
	margin: 0 auto;
	width: 820px;
	line-height: 140%;
}

.hp #middle-right-01-01-conteudo-01-tabela {
	float: left;
	width: 820px;
}

.hp #middle-right-01-01-conteudo-01-tamLetra {
	float: left;
	width: 100%;
	height: 16px;
	text-align: right;
	margin-bottom: 5px;
	margin-top: 10px;
}

.hp #middle-right-01-01-conteudo-02 {
	float: left;
	width: 526px;
	height: 15px;
}

.hp #middle-right-01-01-conteudo-prod-02 {
	float: left;
	width: 850px;
}

.hp #middle-right-01-01-conteudo-prod-02-01 {
	float: left;
	width: 29px;
}

.hp #middle-right-01-01-conteudo-prod-02-02 {
	margin: 0 auto;
	width: 820px;
}

.hp #middle-right-01-01-conteudo-prod-02-02-01 {
	float: left;
	width: 820px;
	background: #b7c9cf;
}

.hp #middle-right-01-01-conteudo-prod-02-02-01-01 {
	margin: 5px;
}

.hp #middle-right-01-01-conteudo-prod-filtro {
	float: left;
	width: 240px;
}

.hp #middle-right-01-01-conteudo-prod-busca {
	float: right;
	width: 240px;
}

.hp #middle-right-01-01-conteudo-01-breadcrumb {
	float: left;
	width: 97%;
	padding: 5px;
	background: #EEE;
	border: 1px solid #CCC;
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: left;
}

.hp #middle-right-01-01-conteudo-01-paginacao {
	float: left;
	width: 97%;
	padding: 5px;
	background: #EEE;
	border: 1px solid #CCC;
	margin-top: 10px;
	text-align: right;
}

.hp #middle-right-01-01-conteudo-01-resultFiltro {
	float: left;
	width: 97%;
	padding: 5px;
	margin-top: 10px;
	text-align: center;
}

.hp .middle-right-01-01-conteudo-01-titleDesc {
	float: left;
	margin-top: 10px;
	text-align: left;
	width: 100%;
	height: 38px;	
	background: url(imagens/layout_bread_desc.gif) top left no-repeat;
}

.hp .middle-right-01-01-conteudo-01-titleDesc-01 {
	float: left;
	text-align: left;
	width: 80%;
}

.hp .middle-right-01-01-conteudo-01-titleDesc-02 {
	float: right;
	text-align: right;
	width: 20%;
}

.hp #middle-right-01-01-conteudo-01-viewThumb {
	float: left;
	width: 100%;
	margin-top: 10px;
	margin-bottom: 20px;
	text-align: left;
}

.hp #middle-right-01-01-conteudo-01-viewDesc {
	float: left;
	width: 100%;
	padding: 5px;
	margin-top: 10px;
	text-align: left;
}

.hp #middle-right-01-01-conteudo-01-linkTop {
	float: left;
	width: 97%;
	padding: 5px;
	margin-top: 10px;
	text-align: right;
}

.hp .middle-right-01-01-conteudo-01-fornecedor {
	margin: 10px auto;
	width: 720px;
	height: 70px;
}

.hp #middle-right-01-01-conteudo-01-areacliente {
	float: left;
	width: 100%;
	margin-top: 20px;
}

.hp #middle-right-01-01-conteudo-01-contato-00 {
	margin: 0 auto;
	width: 520px;
}

.hp #middle-right-01-01-conteudo-01-contato-01 {
	float: left;
	width: 250px;
	margin-top: 15px;
}

.hp #middle-right-01-01-conteudo-01-contato-02 {
	float: right;
	width: 260px;
	margin-top: 15px;	
}


.hp #middle-right-01-01-conteudo-01-loginCliente {
	margin: 0 auto;
	margin-top: 40px;
	width: 286px;
}

.hp #middle-right-01-01-conteudo-01-recuperaSenha {
	float: left;
	width: 95%;
	height: 150px;
	background: #f5f5f5;	
	margin: 10px;
}

.hp #middle-right-01-01-conteudo-01-loginCliente-01 {
	float: left;
	width: 286px;
	height: 59px;
	background: url(imagens/layout_bg_login-01.gif) top left no-repeat;
}

.hp #middle-right-01-01-conteudo-01-loginCliente-02 {
	float: left;
	width: 286px;
	background: url(imagens/layout_bg_login-02.gif) top left repeat-y;
}

.hp #middle-right-01-01-conteudo-01-loginCliente-02-01 {
	width: 200px;
	margin: 0 40px 0 40px; 
}

.hp #middle-right-01-01-conteudo-01-loginCliente-03 {
	float: left;
	width: 286px;
	height: 22px;
	background: url(imagens/layout_bg_login-03.gif) top left no-repeat;
}

.hp #middle-right-01-01-conteudo-prod-02-02-02 {
	float: left;
	width: 820px;
	height: 11px;
	background: url(imagens/layout_bread_prodFiltrodown.gif) top left no-repeat;
}

.hp .hpMiddleRight-pagInterna-prodCapa {
	float: left;
	width: 520px;
	margin-bottom: 10px;
	margin-left: 5px;
}

.hp .hpMiddleRight-pagInterna-prodCapa-01 {
	float: left;
	width: 166px;
	height: 200px;
	margin-left: 5px;
}

.hp .hpMiddleRight-pagInterna-prodCapa-01-01 {
	float: left;
	width: 166px;
	height: 18px;
	background: url(imagens/layout_ampere_prod-01.gif) top left no-repeat;
}

.hp .hpMiddleRight-pagInterna-prodCapa-01-02 {
	float: left;
	width: 166px;
	background: url(imagens/layout_ampere_prod-02.gif) top left repeat-y;
}

.hp .hpMiddleRight-pagInterna-prodCapa-01-02 div {
	margin: 5px;
	line-height: 100%;
}

.hp .hpMiddleRight-pagInterna-prodCapa-01-03 {
	float: left;
	width: 166px;
	height: 18px;
	background: url(imagens/layout_ampere_prod-03.gif) top left no-repeat;
}

.hp .middle-right-01-01-conteudo-arquivos {
	background: #EEE;
	padding: 10px;
	border: 1px solid #999999;
}

.hp #rodape {
	float: left;
	width: 874px;
	height: 86px;
}

.hp #rodape-01 {
	margin: 0 auto;
	width: 860px;
	height: 86px;
}

/* BANNERS - INICIO */
#tab {
	position:relative;
}

.ui-tabs-nav{
	bottom:7px;
	left:8px;
	position:absolute;
}

.ui-tabs-panel{
	width:550px;
	height:150px;
	font-size:30px;
	text-align:center;
}

.ui-tabs-hide{
	display:none;
}

ul.ui-tabs-nav li{
	background-color:#E1E1E1;
	border:1px solid #CFCFCF;
	color:#333333;
	display:block;
	float:left;
	font-size:11px;
	margin-right:5px;
	text-align:center;
}

ul.ui-tabs-nav li a:link, ul.ui-tabs-nav li a:visited, ul.ui-tabs-nav li a:active{
	color: #666;
	display:block;
	float:left;
	font-size:11px;
	line-height:15px;
	padding:2px 6px;
	text-decoration:none;
}

ul.ui-tabs-nav li.ui-tabs-selected{
	background-color:#FFFFFF;
	border:1px solid #CFCFCF;
}

ul.ui-tabs-nav li.ui-tabs-selected a{
	font-size:11px;
	font-weight:bold;
	color: #990000;
}

#aba_1{
	background-color:#FFFFFF;
}

#aba_2{
	background-color:#FFFFFF;
}

#aba_3{
	background-color:#FFFFFF;
}

#aba_4{
	background-color:#FFFFFF;
}

#aba_5{
	background-color:#FFFFFF;
}
/* BANNERS - FIM */