/******************************************************************************************/
/*Geral*/
/******************************************************************************************/

html 
{
    overflow: -moz-scrollbars-vertical;
}

body
{
    font-size: 12pt;
    font-family: Verdana,Arial,helvetica;
    margin: 0px;

}

td
{
    font-size: 12px;
    font-family: Verdana,Arial,Helvetica;
    color: black;
}

a
{
    /*font-weight: bold;*/
    font-family: Verdana,Arial,helvetica;
    font-size: 10px;
    color: #9E2629;
    text-decoration: none;
}

a:hover 
{ 

	text-decoration:underline
}



a.side 
{ 
    color: #9E2629;
    text-decoration:none;
    font-weight:bold; 
    font-size:10px
}

a.file 
{ 
	color:#2383B5;
	font-size:10px
	text-decoration: underline;
}

a.marquee 
{ 
	color: black; 
	font-weight: normal 
}

input.bt 
{ 

	cursor:pointer;
	border:1px solid;
}

input.text 
{ 
	border:1 solid gray;
}

p 
{ 
		margin-top:10px;
    margin-bottom:10px;
    margin-left:5px;
    margin-right:5px;
}

select 
{ 
	border:1 solid gray;
	max-width:300px; 
}

/*
div
{ 

	scrollbar-base-color: #ffffff;
	scrollbar-arrow-color: #86130F;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-face-color: #ffffff;
	scrollbar-highlight-color: #86130F;
	scrollbar-shadow-color: #86130F;
	scrollbar-track-color: #ffffff;

}

*/

/*****************************************************************************************************************/
/*****************************************************************************************************************/

/******************************************************************************************/
/* MENU TOP*/
/******************************************************************************************/
.menuTop:link
{
    color: gray;
    text-decoration: none;
    /*font-weight: bold;*/
    font-size: 9pt;
    font-family: Arial,Verdana,Arial,helvetica;
}
.menuTop:visited
{
    color: gray;
    text-decoration: none;
    /*font-weight: bold;*/
    font-size: 9pt;
    font-family: Arial,Verdana,Arial,helvetica;
}
.menuTop:active
{
    color: gray;
    text-decoration: none;
    /*font-weight: bold;*/
    font-size: 9pt;
    font-family: Arial,Verdana,Arial,helvetica;
}
.menuTop:hover
{
 	color: #9E2629;
    text-decoration: underline;
    /*font-weight: bold;*/
    font-size: 9pt;
    font-family: Arial,Verdana,Arial,helvetica;
}

.menuTop_on
{
 	color: #9E2629;
    text-decoration: none;
    font-weight: bold;
    font-size: 9pt;
    font-family: Arial,Verdana,Arial,helvetica;
}


/******************************************************************************************/
/* MENU FOOTER*/
/******************************************************************************************/
.menuFooter:link /*links*/
{
    font-size: 9pt;
    color: gray;
   /*font-weight: bold;*/
    font-family: Arial,Verdana,Arial,helvetica;
    text-decoration: none;
}
.menuFooter:visited
{
    font-size: 9pt;
    color: gray;
    /*font-weight: bold;*/
   font-family: Arial,Verdana,Arial,helvetica;
    text-decoration: none;
}
.menuFooter:active
{
    font-size: 9pt;
    color: gray;
   /*font-weight: bold;*/
    font-family: Arial,Verdana,Arial,helvetica;
    text-decoration: none;
}
.menuFooter:hover
{
	font-size: 9pt;
    color: #9E2629;
   /*font-weight: bold;*/
    font-family: Arial,Verdana,Arial,helvetica;
    text-decoration: underline;
}
.menuFooter_on
{
    font-size: 9pt;
    color: #9E2629;
    font-weight: bold;
    font-family: Arial,Verdana,Arial,helvetica;
    text-decoration: none;
}

/******************************************************************************************/
/* MENU LEFT*/
/******************************************************************************************/
.menuLeft:link
{
    text-align:center;
    color: gray;
    text-decoration: none;
    /*font-weight: bold;*/
    font-size: 8pt;
    font-family: Arial,Verdana,Arial,helvetica;
    text-transform: uppercase;
}
.menuLeft:visited
{
	text-align:center;
    color: gray;
    text-decoration: none;
    /*font-weight: bold;*/
    font-size: 8pt;
   font-family: Arial,Verdana,Arial,helvetica;
    text-transform: uppercase;
}
.menuLeft:active
{
	text-align:center;
    color: gray;
    text-decoration: none;
    /*font-weight: bold;*/
    font-size: 8pt;
    font-family: Arial,Verdana,Arial,helvetica;
    text-transform: uppercase;
}
.menuLeft:hover
{
		text-align:center;
    color: #9E2629;
    text-decoration: underline;
    /*font-weight: bold;*/
    font-size: 8pt;
    font-family: Arial,Verdana,Arial,helvetica;
    text-transform: uppercase;
}

.menuLeft_on
{
		text-align:center;
    font-size: 8pt;
    font-family: Arial,Verdana,Arial,helvetica;
    color: #9E2629;
    text-decoration: none;
    font-weight: bold;
    text-transform: uppercase;
}


/*******************************************/

/******************************************************************************************/
/* MENU LEFT*/
/******************************************************************************************/
.menuLanguage:link
{
    color: gray;
    text-decoration: none;
    /* font-weight: bold;*/
    font-size: 7.5pt;
    font-family: Arial,Verdana,Arial,helvetica;
}
.menuLanguage:visited
{
	 color: gray;
    text-decoration: none;
    /* font-weight: bold;*/
    font-size: 7.5pt;
   font-family: Arial,Verdana,Arial,helvetica;
}
.menuLanguage:active
{
	 color: gray;
    text-decoration: none;
    /* font-weight: bold;*/
    font-size: 7.5pt;
   font-family: Arial,Verdana,Arial,helvetica;
}
.menuLanguage:hover
{
    color: #86130f;
    text-decoration: underline;
   /* font-weight: bold;*/
    font-size: 7.5pt;
    font-family: Arial,Verdana,Arial,helvetica;
}

.menuLanguage_on
{
    font-size: 7.5pt;
  font-family: Arial,Verdana,Arial,helvetica;
    color: #9E2629;
    text-decoration: none;
    font-weight: bold;
}


/******************************************************************************************/
/*Links de Texto*/
/******************************************************************************************/

.textLink:link
{
    /*font-weight: bold;*/
    font-family: Arial,Verdana,Arial,helvetica;
    font-size: 7.5pt;
    color: #9E2629;
    text-decoration: none;
  
}

.textLink:visited
{
     /*font-weight: bold;*/
    font-family: Arial,Verdana,Arial,helvetica;
    font-size: 7.5pt;
    color: #9E2629;
    text-decoration: none;

}
.textLink:active
{
     /*font-weight: bold;*/
    font-family: Arial,Verdana,Arial,helvetica;
    font-size: 7.5pt;
    color: #9E2629;
    text-decoration: none;

}
.textLink:hover
{
     /*font-weight: bold;*/
    font-family: Arial,Verdana,Arial,helvetica;
    font-size: 7.5pt;
    color: #9E2629;
    text-decoration: underline;
}
/**********************************/
.titleLink:link
{
    font-weight: bold;
    font-family: Arial,Verdana,Arial,helvetica;
    font-size: 8pt;
    color: black;
    text-decoration: none;
    font-weight: bold;
  
}

.titleLink:visited
{
    font-weight: bold;
    font-family: Arial,Verdana,Arial,helvetica;
    font-size: 8pt;
    color: black;
    text-decoration: none;
    font-weight: bold;

}
.titleLink:active
{
    font-weight: bold;
    font-family: Arial,Verdana,Arial,helvetica;
    font-size: 8pt;
    color: black;
    text-decoration: none;
    font-weight: bold;

}
.titleLink:hover
{
    font-weight: bold;
    font-family: Arial,Verdana,Arial,helvetica;
    font-size: 8pt;
    color: black;
    text-decoration: underline;
    font-weight: bold;
}


/******************************************************************************************/
/*Texto*/
/******************************************************************************************/

.title
{

    font-size: 9pt;
    font-family: Arial,Verdana,Arial,helvetica;
    /*color: #86130f;*/
    color: black;
    font-weight: bold;
    vertical-align:top;
    text-align: justify;
    text-justify: distribute;
}



.subTitle
{

    font-size: 8.5pt;
    font-family: Arial,Verdana,Arial,helvetica;
    color: black;
    font-weight: bold;
    vertical-align:top;
    text-align: justify;
    text-justify: distribute;
}

.subTitleColor
{

    font-size: 8.5pt;
    font-family: Arial,Verdana,Arial,helvetica;
    color: black;
    font-weight: bold;
    vertical-align:top;
    text-align: justify;
     text-justify: distribute;
}

.textBold
{
    font-size: 8pt;
    font-family: Arial,Verdana,Arial,helvetica;
    color: black;
    font-weight: bold;
    text-align: justify;
     text-justify: distribute;
}

.text10
{
    font-size: 8pt;
    font-family: Arial,Verdana,Arial,helvetica;
    color: black;
    text-align: justify;
     text-justify: distribute;
}

.title_black
{

    font-size: 9pt;
    font-family: Arial,Verdana,Arial,helvetica;
    color: black;
    font-weight: bold;
    vertical-align:top;
    text-align: justify;
    text-justify: distribute;
}

.text
{
    font-size: 8pt;
    font-family: Arial,Verdana,Arial,helvetica;
    color: black;
    text-align: justify;
		text-justify: distribute;
}

.smallTextGray
{
    font-size: 8pt;
    font-family: Arial,Verdana,Arial,helvetica;
    color: gray;
}

.footerText
{
    color: gray; 
    font-size: 7pt; 
    font-family: Arial,Verdana,Arial,helvetica;
}

/******************************************************************************************/
/* Caixas */
/******************************************************************************************/

.caixa
{
    border-right: #c9c9c9 5pt solid; 
    border-top: #c9c9c9 5pt solid; 
    border-left: #c9c9c9 5pt solid; 
    border-bottom: #c9c9c9 5pt solid;
    
    
}

.caixaRevista
{
    border-right: #c9c9c9 1pt solid; 
    border-top: #c9c9c9 1pt solid; 
    border-left: #c9c9c9 1pt solid; 
    border-bottom: #c9c9c9 1pt solid;
}

.banner 
{
    border-right: #cbcbc9 0px solid;
    border-top: #cbcbc9 0px solid;
    border-left: #cbcbc9 0px solid;
    border-bottom: #cbcbc9 0px solid;
    text-decoration: none;
}

.caixaOfertas
{
    border-right: #c9c9c9 1pt solid;
    border-top: #c9c9c9 1pt solid;
    border-left: #c9c9c9 1pt solid;
    border-bottom: #c9c9c9 1pt solid;
}

/******************************************************************************************/
/* Fotos */
/******************************************************************************************/

.image 
{


    margin-top:8px;
    margin-bottom:8px;
    
    text-align:center;
    vertical-align:middle;
}


/******************************************************************************************/
/* Fotos */
/******************************************************************************************/

.line
{
    height:2px;
    color:#c9c9c9;
    width:100%;
}



.lineMenuLeft
{
    height:2px;
    color:#c9c9c9;
    width:80%;
}

