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

html, body {
	font-family:'calibri', Trebuchet MS;
	font-weight:normal;
	font-size:14px;
	height:100%;
	background:url(../img/geral.jpg);
	background-repeat:repeat-x;
	background-position:center top;
	background-color:#f1f1f1;
	line-height:24px;
}

h1{
	font-size:22px;
	color:#cc4f4f;
}

/* INÍCIO ESTRURAS DIV */

#geral{
	width:100%; 
	float:left; 
	position:relative; 
	min-height:100%;
}

#central{
	min-width:100%;
	margin-bottom:174px;
}

#inferior{
	position:absolute;
	bottom:0;
	min-width:100%; 
	height:174px;
	float:left;
	background:url(../img/inferior.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	color:#262626;
	font-size:14px;
}

#menu_empresa{
	display:block;
	width:47px;
	height:14px;
	background:url(../img/menu_empresa.gif) no-repeat 0 0;
}

#menu_empresa:hover{ 
	background-position: 0px -14px;
}

.selecionado_empresa{
	width:47px;
	height:14px;
	float:left;
	background:url(../img/menu_empresa.gif);
	background-repeat:no-repeat;
	background-position: 0px -14px;
	text-align:center;
	cursor:pointer;	
}

#menu_produtos{
	display:block;
	width:53px;
	height:14px;
	background:url(../img/menu_produtos.gif) no-repeat 0 0;
}

#menu_produtos:hover{ 
	background-position: 0px -14px;
}

.selecionado_produtos{
	width:53px;
	height:14px;
	float:left;
	background:url(../img/menu_produtos.gif);
	background-repeat:no-repeat;
	background-position: 0px -14px;
	text-align:center;
	cursor:pointer;	
}

#menu_contato{
	display:block;
	width:47px;
	height:14px;
	background:url(../img/menu_contato.gif) no-repeat 0 0;
}

#menu_contato:hover{ 
	background-position: 0px -14px;
}

.selecionado_contato{
	width:47px;
	height:14px;
	float:left;
	background:url(../img/menu_contato.gif);
	background-repeat:no-repeat;
	background-position: 0px -14px;
	text-align:center;
	cursor:pointer;	
}

.caixa_banner{
	width:980px;
	height:421px;
	float:left;
	background:url(../img/caixa_banner.png);
	background-repeat:no-repeat;
}

/* FIM ESTRURAS DIV */

/* INÍCIO ESTRURAS DE INPUT */

.contato {	
	width:370px;
	height:30px;
	float:left;	
	background:url(../img/caixa_contatos.png);
	background-repeat:no-repeat;
	padding-bottom:5px;
}

.CaixaContato{
	width:360px;
	padding:5px;
	font-family:Trebuchet MS, Arial;
	font-size:13px;
	background:none;
	border:0px;
	color:#3a3a3a;
}

.area { 
	width:370px;
	height:118px;
	float:left;	
	background:url(../img/caixa_area.png);
	background-repeat:no-repeat;
	padding-bottom:5px;
}

.CaixaArea{
	width:360px;
	padding:5px;
	height:108px;
	font-family:Trebuchet MS, Arial;
	font-size:13px;
	background:none;
	border:0px;
	color:#3a3a3a;
}

.caixa_news{
	width:162px;
	height:23px;
	float:left;	
	background:url(../img/caixa_news.png);
	background-repeat:no-repeat;
	padding-bottom:5px;
}

.input_news{
	width:156px;
	padding:4px;
	font-family:'calibri', Trebuchet MS;
	font-size:13px;
	background:none;
	border:0px;
	color:#828282;
}

.caixa_news2{
	width:139px;
	height:23px;
	float:left;	
	background:url(../img/caixa_news2.png);
	background-repeat:no-repeat;
	padding-bottom:5px;
}

.input_news2{
	width:133px;
	padding:4px;
	font-family:'calibri', Trebuchet MS;
	font-size:13px;
	background:none;
	border:0px;
	color:#828282;
}

.news_cadastro{
	width:20px;
}

/* FIM ESTRURAS DE INPUT */

/* INÍCIO ESTILOS DE LETRAS - LINKS - OUTROS */

a {
	color:#D12421;
	text-decoration:none;
}

a:hover {
	color:#666666;
	text-decoration:none;
}

a.link-rodape{
	color: #262626;
}

a.link-rodape:hover{
	color: #D12421;
}

/* FIM ESTILOS DE LETRAS - LINKS - OUTROS */

/* INÍCIO FUNÇÃO PNG */

 .img {
 filter:expression(
   this.alphaxLoaded ? "" :
   (
       this.src.substr(this.src.length-4)==".png"
       ?
       (
     (!this.complete)
     ? "" :
         this.runtimeStyle.filter=
         ("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+this.src+"')")+
         (this.onbeforeprint="this.runtimeStyle.filter='';this.src='"+this.src+"'").substr(0,0)+
         String(this.alphaxLoaded=true).substr(0,0)+
         (this.src="css/blank.gif").substr(0,0)
       )
       :
       this.runtimeStyle.filter=""
   )
     );}
	 
/* FIM FUNÇÃO PNG */