
p, font
{ font-family:      'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
}
td, th 
{ font-family:      'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
  font-size: 85%;
}

h1
{ color:            black;
  font-size:        180%;
}
h5
{
    font-size:      115%;
}
.header
{ font-size:        125%;
  color:            red;
  font-weight:      bold;
  text-decoration:  underline;
}
.no_underline
{ text-decoration:      none;
}
a
{font-weight:       bold;
 color:         navy;
}

.small
{ font-size:        80%;
}
.faq
{ font-size:        110%;
}
.price_brief
{ font-size:        120%;
}
.big
{ font-size:        150%;
  text-decoration:  none;
}
.cat
{ font-size:        150%;
  text-decoration:      none;
  color: #4E679F;
}
.standard
{ font-weight:      normal;
}
.white
{ color:    white;
}
.pink
{ color:    pink;
}


div.topmenu_selected
{
    background:     #203560;
    padding:            7px;
}
div.topmenu_notselected
{
    background:     #4E679F;
    padding:            7px;
}
.footer
{
    font-size:      60%;
    color:          gray;
}
.lightsmall
{ color:            black;
  font-size:        80%;
}
.category_child
{
    font-weight:        normal;
}
.cart
{
    font-size:      90%;
    BORDER-BOTTOM:  0px solid;  
    BORDER-LEFT:        0px solid;
    BORDER-RIGHT:       0px solid;  
    BORDER-TOP:     0px solid;
    margin:         0px;
    font-weight:        bold;
    color:          navy;
    background-color:  transparent;
}


/*Marco inclusão*/

#tabs{
    font-family: 'Trebuchet MS', 'Lucida Grande', 'Verdana', 'Arial', 'Sans-Serif';
}

#barra{
    border: 3px;
    padding: 2px;
    color: #cccccc;
    background-color: #203560;
    height: 2px;
}

#consultaAba tr td textarea{
    width: 500px;
    height: 180px;
    resize: none; 
    border: 1px solid #203560;
    font-family: Tahoma, sans-serif;
    padding: 5px;
}
#tabelas_ordem textarea{
    width: 600px;
    height: 180px;
    border: 1px solid #203560;
    padding: 5px;
    font-family: Tahoma, sans-serif;
    resize: none; 
}

#tabelas_ordem textarea:focus{
    background-color: ivory;
}

#link_aba_1,#link_aba_2,#link_aba_3,#link_aba_4{
    text-decoration: none;
    color: white;
    background-color: #4E679F; 
    padding: 7px 10px;
}

#link_aba_1:active,#link_aba_2:active,#link_aba_3:active,#link_aba_4:active{
    background-color: #203560; 
    padding: 7px 10px;
}

#abreAba tr td{

    border: 1px solid #203560;

}


/*alteração para personalizar cores e estilos site.*/
#nome_produto{
    color: black;
    cursor: pointer;
    font-size: 13px;
}

#principal{
    color: black;
    cursor: pointer;
    font-size: 12px;
    font-size:  100%;

}


#sub_principal{
    color: black;
    cursor: pointer;
    font-size: 12px;
    font-size:  100%;
}

#cor_sub_item{
    color: blue;
    cursor: pointer;
    font-size: 12px;
    font-size:  100%;
}

/*menu em geral texto*/
.menu
{ color:                white;
  font-weight:      bold;
  font-size:        100%;
  text-decoration:      none;
}

/*cabecalho dos catalogos demais produtos e contrato*/
#top_item{
    background-color: #4E679F;
}

#back_catalogo{
    background: white url(images/gradientbg2.gif) repeat-y; 
    background-position: right;
    width:200px;
    height:100%;
    background-position: right;
    padding: 10px;

}

#barra_mini_produto{
    width: 90%;
    text-align: center;
}

#img_carrinho{
    height: 35px;
    width: 50px;
}

#hr_ carrinho{
    width: 20px;
    text-align: left;
}

#input_quantidade{
    width: 70px;
}

#divOpaca {
    position:absolute;
    left:0px;
    top:0px;
    width:100%;
    height:100%;
    margin:0;
    padding:0;
    z-index:1;
    visibility: hidden;
    background-color:#000000;
    opacity: .8;
    filter: alpha(opacity=50);
    overflow:auto;
}
