
/* ESTRUTURA BÁSICA 			background-image: url(fundo.gif);		
	background-repeat: repeat-x;		
****************************************************************/
* {
	padding: 0;
	margin: 0;	
}

body{

	text-align: center;	
	background-color: #000000;
	background-image: url(fundo.gif);	
	color: #FFFFFF;	
	
	position: relative;
	left: 50%;
	width: 780px; 
	margin: 0 0 0 -390px; 		
	}						


#popup{
	position: absolute;
	left: 15%;
	top: 85px;
	text-align: center;	
	border: 2px solid #FFFFFF;
	background-color: #000000;
	display: none;
}



table.tabelas { border-collapse: collapse;  }
table.tabelas tr td
	{
	border:1px solid #999999;
	padding: 3px;
	}

.tabData { 
	font: 12px Arial;
	background-color: #E3E3E3;
	padding: 2px;	
	font-weight: bold;	
	text-transform: uppercase;					
	}
.tabTitulo { 
	font: 12px Arial;
	background-color: #C5C5C5;
	font-weight: bold;		
	text-transform: uppercase;				
	}				
.tabSubTitulo { 
	font: 14px Arial;
	color: #000000;	
	background-color: #E3E3E3;
	padding: 2px;	
	font-weight: bold;		
	background-image:  url(fundo1.gif);			
	text-transform: uppercase;			
	}		
.tabSubProdutos { 
	font: 12px Arial;
	background-color: #E3E3E3;
	padding: 2px;	
	background-image:  url(fundo1.gif);			
	text-transform: uppercase;
	}					
.tabTexto { 
	font: 12px Arial;
	border:1px solid #939393;	
	padding-left: 10px;	
	}	
	
	
	
/* MENU CSS
****************************************************************/

#navlist
{
margin: 0;

/* border-bottom: 1px solid #FFFFFF; */
}

#navlist ul, #navlist li
{
font: 12px Calibri, Arial;
display: inline;
list-style-type: none;

}

#navlist a:link, #navlist a:visited
{
line-height: 12px;
text-decoration: none;
color: #FFFFFF;
border-left: 1px solid #515151;
float: left;
line-height: 1.1em;
padding: 9px;
}

#navlist a:link#current, #navlist a:visited#current, #navlist a:hover
{
border-bottom: 3px solid #D53A24;
padding-bottom: 2px;
background: transparent;
color: #FFFFFF;
}

#navlist a:hover { color: #FFFFFF; }

/* 
****************************************************************/



a:link{text-decoration: none; color: #FFFFFF; }
a:visited{text-decoration: none; color: #FFFFFF; }
a:hover{ text-decoration: underline; color: #D53A24; }
a:active{text-decoration: none; color: #FFFFFF; }

.rodape:link {font-family: Arial; font-size: 11px; color: #787878; text-decoration: none; }	
.rodape:visited {font-family: Arial; font-size: 11px; color: #787878; text-decoration: none; }
.rodape:active {font-family: Arial; font-size: 11px; color: #787878; text-decoration: none; }	
.rodape:hover {font-family: Arial; font-size: 11px; color: #FFFFFF; text-decoration: underline; }

.laranja:link {font-family: Arial; color: #D53A24; text-decoration: none; }	
.laranja:visited {font-family: Arial;  color: #D53A24; text-decoration: none; }
.laranja:active {font-family: Arial;  color: #D53A24; text-decoration: none; }	
.laranja:hover {font-family: Arial; color: #D53A24; text-decoration: underline; }


.img {	/* IMAGENS */
	border:1px solid #888888;
	}		
	
h1 {
	font: 18px "Trebuchet MS";
	color: #FFFFFF;
	margin-top: 0px;
	margin-bottom: 0px;
	font-weight: bold;
	text-transform: uppercase;				
	}	
	
h2 {
	color:#FFFFFF;
	font: 18px "Trebuchet MS";
	margin-top: 0px;
	margin-bottom: 0px;
	font-weight: bold;
	text-transform: uppercase;
	}	
h3 {
	font: 12px Arial;
	margin-top: 0px;
	margin-bottom: 0px;
	font-weight: bold;
	text-transform: uppercase;
	color: #3189C9;
	}	
.lojas { 
	font: 11px Arial;
	line-height: 20px;	
	text-transform: uppercase;	
	}				
.txt { 
	font: 11px Arial;
	line-height: 20px;	
	}	
.txt2 { 
	color:#D53A24;
	font: 18px "Trebuchet MS";
	margin-top: 10px;
	margin-bottom: 0px;
	font-weight: bold;
	text-transform: uppercase;
	}	
.txta { 
	color: #3D4585;
	}								
	
.rodape { 
	border-top:1px solid #2B2B2B;
	font: 11px Arial;
	color: #C1C1C1;			
	}		

	
/* FORMULÁRIOS
****************************************************************/


.form {	/* CAMPOS */
	background-color: #787673;
	border:1px solid #A7A7A7;
	color: #FFFFFF;	
	font: 12px Arial;
	margin-top: 5px;	
	padding-left: 10px;
	}
.bot {  /* BOTAO GRANDE  */
	background-color: #D53A24;
	font:12px Arial, Verdana;
	color:#FFFFFF;
	font-weight: bold;
	padding: 1px;	
	cursor:pointer;
}	
		