﻿*
{
    font-family:Arial;
}

body
{
    background-color:#f4f4f4;
    
}

ul
{
    padding:1px;
    margin:10px;
}

a
{
    text-decoration:underline;
    color: Gray;
}

a:hover
{
    color:Red;
    text-decoration:underline;
}

#logotipo
{
    
}

#content-wrapper
{
    float:left;
}

#header-wrapper 
{
    height:80px;
    width:780px;
    margin:0px;
}

#outer-wrapper {
  border:1px dotted gray;
  padding:0px;
  background-color:White;
  margin-bottom:15px;
  margin-top:10px;
}
 
#logotipo
 {
	position:absolute;
	left: 0px;
	top: 0px;
 }

#outer-wrapper {
  width: 780px;
  }

#main-wrapper {
  width: 380px;
  margin:0px;
  border:0px;
  float:left;
  padding:0px;
  
}

#sidebar-wrapper {
  width: 200px;
  background-color:#f4f4f4;
  padding:0px;
  padding-top:10px;
  background-color:White;
}

#sidebar2-wrapper {
  width: 200px;  
}

#bar
{
    visibility:hidden;
    display: none;
}

h1
{
    color: Gray;
    font-size:19px;
    border:0px;
    text-transform:uppercase;
    font-weight:normal;
}

#footer-wrapper
{
    height: 150px;
    height: auto !important;
    min-height:150px;
    padding: 15px;
    background-color:Gray;
    color: White;
    text-align:left;
    float:left;
    margin:0px;
    margin-top:25px;
    width:750px;
    border:0px;
    border-top: 3px solid black;
    padding-top:8px;
    

    
}


#footer-wrapper h1
{
    color: White;
}

#menu_superior
{
    background-color: #e8e6e6;
    position:absolute;
    right:1px;
    top:65px;
    width:390px;
    height:23px;
    padding:5px;
    padding-bottom:1px;
    font-weight:bold;
    text-align:right;
    padding-right:15px;
    font-size:15px;
}

#menu_superior a.home
{
    color:red;
}

#menu_superior a.home:hover
{
    color:InactiveCaption;
}

#menu_superior a
{
    color:Gray;
    text-decoration:none;
    margin-left: 10px;
    
}

#menu_superior a:hover
{
    color:Red;
}

#pages
{
    padding: 25px;
    padding-top:10px;
    background-image: url(../../_Imagens/zImagens/internal_banner.jpg);
    background-position: top right;
    background-repeat:no-repeat;
    padding-bottom:10px;
    height:600px;
    height:auto !important;
    min-height:600px;
    float:left;
    width:95%;
    padding-left:15px;
}

#pages h1
{
    font-size: 25px;
    font-weight:bold;
    font-style:italic;
    color:White;
    margin-bottom:30px;
    margin-top:20px;
}

#pages h2
{
    font-size: 17px;
    color:red;
    font-weight:bold;
  
}

#menu_esquerdo
{
    padding:10px;
    
    
}

#menu_esquerdo a
{
    font-weight:normal;
    text-decoration: none;
    padding:3px;
    color:Gray;
    
}

#menu_esquerdo a:hover
{
    color:Red;
    text-decoration:underline;
}


#menu_esquerdo ul
{
    color:gray;
}

#menu_esquerdo li
{
    color:gray;
}


/* ======================= HOME =======================================*/
#home_banner
{
    background-image: url(../../_Imagens/zImagens/home_banner.jpg);
    height:230px;
    height: auto !important;
    min-height:230px;
    width:780px;
    position:relative;
}

#home_content
{
    width: 540px;
    float:left;
    height:345px;
    height: auto !important;
    min-height:345px;
    
}

#home_welcome
{
    float:left;
    width: 90%;
    padding:15px;
    margin-bottom:25px;
}

#home_welcome h1
{
    font-size: 26px;
    
}    

#home_welcome h2
{
}  

#home_news
{
    
    float:left;
    padding:15px;
    width:235px;
    padding-top:3px;
    background-color:#f3f3f3;
    height:200px;
    min-height: auto !important;
    min-height:200px;
    margin-right: 5px;
}
    
#home_news h1
{
    margin-bottom:15px;
}

#home_news h2
{
    color:#cf091c;
    
}

#home_news a
{
    color:gray;
}

#home_news a:hover
{
    color:Red;
}

#home_wedo
{
    
    float:left;
    padding:15px;
    width:235px;
    padding-top:3px;
    background-color:#f3f3f3;
    height:200px;
    min-height: auto !important;
    min-height:200px;
    margin-right:5px;
    
}

#home_wedo h1
{
    margin-bottom:15px;
}
    
#home_wedo a
{
    
    color: Red;
}
    
#home_wedo a:hover
{
    color: Red;
}


#home_menu
{
    width: 240px;
    float:left;
    height:240px;
    height: auto !important;
    min-height:240px;
    text-align:center;
    padding:0px;
    padding-top:10px;
}

#home_menu img
{
    margin:5px;
}


#home_toolbar
{
    float:left;
    width:100%;
    padding:10px;
    margin-bottom:50px;
    height: 120px;
    height: auto !important;
    min-height:120px;
}

#home_newsletter
{
    float:left;
    width:300px;
}

#home_newsletter h1
{
    
}

#home_citacao
{
    color: Red;
    text-align:right;
    padding:20px;
    float:left;
    width:420px;
    font-weight:bold;
    font-size:23px;
    padding-left:30px;
}

#home_citacao h2
{
    color: Gray;
    text-align:right;
    font-size:12px;
    padding-right:7px;
    
}

#home_manchete
{
    background-color: #c00c1d;
    filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80;
    position:absolute;
    bottom: 10px;
    left:10px;
    width:400px;
    height:55px;
    padding:10px;
    color:White;
    
}

#home_manchete h1
{
    color:White;
    font-size:22px;
    filter:alpha(opacity=100);-moz-opacity:.100;opacity:.100;
}

#home_manchete a
{
    color: White;
    text-decoration:underline;
}

#home_manchete a:hover
{
    color: red;
    
}

/*==================== PRODUTOS =================================*/
.loja_port
{
    border:2px solid #c00c1d;
    margin:5px;
    float:left;
    height: 120px;
    width:160px;
}


