
/*:::: componentes gerais :::::::::::::::::::::::::::::::::::::::::::::::*/

body, td, th, select, textarea, div, p { 
    font-family: Arial, Geneva;
    font-weight: normal;
    font-size: 8.5pt;
    color: #333333;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}  
a {
	color : #006691;
	text-decoration : none;
	font-weight : normal;
	font-size : 8.5pt;
	font-family : Arial, Geneva;
	font-size-adjust : none;
	font-stretch : normal;
}

.homesmall {
    FONT-SIZE: 8.5pt;
    FONT-FAMILY: Arial, sans-serif;
	color: #333333;
}
.homesmall_orange {
    FONT-SIZE: 8.5pt;
	font-weight : bold;
    FONT-FAMILY: Arial, sans-serif;
	color: #F35B1C;
}
.homesmall_bold {
    FONT-SIZE: 8.5pt;
    FONT-FAMILY: Arial, sans-serif;
	color: #333333;
	font-weight : bold;
}
a.nav {
	color : #044E6D;
	text-decoration : none;
	font-weight : bold;
	font-size : 8pt;
	font-family : Arial, sans-serif;
	font-size-adjust : none;
	font-stretch : normal;
}
a.nav:hover {
	color : #ffffff;
	text-decoration : none;
	font-weight : bold;
	font-size : 8pt;
	font-family : Arial, sans-serif;
	font-size-adjust : none;
	font-stretch : normal;
}
a.nav_top {
	color : #044E6D;
	text-decoration : none;
	font-weight : bold;
	font-size : 8pt;
	font-family : Arial, sans-serif;
	font-size-adjust : none;
	font-stretch : normal;
}
a.nav_top:hover {
	color : #006691;
	text-decoration : none;
	font-weight : bold;
	font-size : 8pt;
	font-family : Arial, sans-serif;
	font-size-adjust : none;
	font-stretch : normal;
	background-color: #def;
}
a.link {
	color : #006691;
	text-decoration : none;
	font-weight : normal;
	font-size : 8.5pt;
	font-family : Arial, Geneva;
	font-size-adjust : none;
	font-stretch : normal;
}

a.link:hover  {
	color : #006691;
	text-decoration : none;
	font-weight : normal;
	font-size : 8.5pt;
	font-family : Arial, Geneva;
	font-size-adjust : none;
	font-stretch : normal;
	background-color: #def;
}
a.dark {
	color : #333333;
	text-decoration : none;
	font-weight : bold;
	font-size : 8.5pt;
	font-family : Arial, Geneva;
	font-size-adjust : none;
	font-stretch : normal;
}
A.dark:hover  {
	color : #333333;
	text-decoration : none;
	font-weight : bold;
	font-size : 8.5pt;
	font-family : Arial, Geneva;
	font-size-adjust : none;
	font-stretch : normal;
	background-color: #def;
}
A.branco {
	color : #ffffff;
	text-decoration : none;
	font-weight : bold;
	font-size : 8.5pt;
	font-family : Arial, Geneva;
	font-size-adjust : none;
	font-stretch : normal;
}
A.dark:branco  {
	color : #ffffff;
	text-decoration : none;
	font-weight : bold;
	font-size : 8.5pt;
	font-family : Arial, Geneva;
	font-size-adjust : none;
	font-stretch : normal;
}
A.black {
	color : #000000;
	text-decoration : none;
	font-weight : bold;
	font-size : 8.5pt;
	font-family : Arial, Geneva;
	font-size-adjust : none;
	font-stretch : normal;
}
A.black:hover {
	color : #000000;
	text-decoration : none;
	font-weight : bold;
	font-size : 8.5pt;
	font-family : Arial, Geneva;
	font-size-adjust : none;
	font-stretch : normal;
	background-color: #def;
}
A.orange {
	color : #F35B1C;
	text-decoration : none;
	font-weight : bold;
	font-size : 8.5pt;
	font-family : Arial, Geneva;
	font-size-adjust : none;
	font-stretch : normal;
}
A.orange:hover {
	color : #F35B1C;
	text-decoration : none;
	font-weight : bold;
	font-size : 8.5pt;
	font-family : Arial, Geneva;
	font-size-adjust : none;
	font-stretch : normal;
	background-color: #def;
}
.direitos {
    font-family: Arial, sans-serif;
    font-weight: normal;
    font-size: 8.5pt;
    color: #666666;
    text-decoration : none;
}
IMG {
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
.formStyle {font-family:Arial, sans-serif;font-size:12px;COLOR: #333333;}
.listaLinks {
    font-family:Arial, 
    sans-serif;
    font-size: 8.5pt;
    COLOR: #333333;
    width: 150px;
}     
.listaCategorias {
    font-family:Arial, sans-serif;
    font-size:12px;
    COLOR: #333333;
    width: 180px;
    font-size: 8.5pt;
}                                                                               
    
/*:::: componentes do design :::::::::::::::::::::::::::::::::::::::::::::::*/

td.title {
    text-align: left;
    font-family: Arial, Geneva;
    font-weight: bold;
    font-size: 12pt;
    color: #006691;
    padding-bottom: 5px;
}
td.title_white {
    text-align: left;
    font-family: Arial, Geneva;
    font-weight: bold;
    font-size: 12pt;
    color: #FFFFFF;
    padding-top: 3px;
}                
td.title_black {
    text-align: left;
    font-family: Arial, Geneva;
    font-weight: bold;
    font-size: 14px;
    color: #000000;
    padding-bottom: 5px;
}
td.title_blue {
    text-align: left;
    font-family: Arial, Geneva;
    font-weight: bold;
    font-size: 12pt;
    color: #3E74A2;
    padding-bottom: 5px;
}
td.txt {
    text-align: left;
    text-valign: top;
    font-family: Arial, Geneva;
    font-weight: normal;
    font-size: 8.5pt;
    color: #333333;
    padding-left: 8px;
    padding-right: 4px;
}
td.txt_big {
    text-align: left;
    text-valign: top;
    font-family: Arial, Geneva;
    font-weight: normal;
    font-size: 9.5pt;
    color: #333333;
}
td.txt_red {
    text-align: left;
    text-valign: top;
    font-family: Arial, Geneva;
    font-weight: normal;
    font-size: 8.5pt;
    color: #FF0000;
    padding-left: 8px;
    padding-right: 4px;
}
td.title_txt {
    text-align: left;
    text-valign: bottom;
    font-family: Arial, Geneva;
    font-weight: bold;
    font-size: 8.5pt;
    color: #000000;
    padding-left: 8px;
    padding-right: 4px;
}
td.txt_destaques {
    text-align: left;
    text-valign: top;
    font-family: Arial, Geneva;
    font-weight: normal;
    font-size: 8.5pt;
    color: #333333;
    padding-top: 8px;
    padding-left: 12px;
    padding-right: 12px;
    padding-bottom: 8px;
}
td.title_txt_destaques {
    text-align: left;
    text-valign: bottom;
    font-family: Arial, Geneva;
    font-weight: bold;
    font-size: 8.5pt;
    color: #000000;
    padding-top: 8px;
    padding-left: 12px;
    padding-right: 12px;
    padding-bottom: 8px;
}
td.section { 
    border-bottom: 1px #B6C0C3 solid;
    text-align: left;
    font-family: Arial, sans-serif;
    font-weight: normal;
    font-size: 8.5pt;
    color: #666666;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 2px;
    padding-right: 2px; 
}
td.txt_border {
    text-align: left;
    text-valign: top;
    font-family: Arial, Geneva;
    font-weight: normal;
    font-size: 8.5pt;
    color: #333333;
    background-color: #E6E6E6;
    padding-left: 2px;
    padding-right: 2px;
    border-width:1px 1px 1px 1px; border-color:#A5ACB2; border-style:solid;
}

td.txt_border_white {
    height: 30;
    font-family: Arial, Geneva;
    font-weight: normal;
    font-size: 8.5pt;
    color: #333333;
    background-color: #ffffff;
    padding-left: 2px;
    padding-right: 2px;
    border-width:1px 1px 1px 1px; border-color:#A5ACB2; border-style:solid;
}
.simple_txt {
    font-family: Arial, Geneva;
    font-weight: normal;
    font-size: 8.5pt;
    color: #333333;
}
.black_title {
    font-family: Arial, Geneva;
    font-weight: bold;
    font-size: 14px;
    color: #000000;
}

/*:::: componentes da área de gestão :::::::::::::::::::::::::::::::::::::::::::::::*/

.form_campo_titulo {           
    font-size: 10px; 
    width: 320px; 
    height: 18px;
    font-family: Arial; 
    border-width:1px 1px 1px 1px; border-color:#A5ACB2; border-style:solid;
}                      
.form_campo_resumo {           
    font-size: 10px; 
    width: 320px;                            
    height: 100px;
    font-family: Arial;  
    border-width:1px 1px 1px 1px; border-color:#A5ACB2; border-style:solid;
}                      
.form_campo_detalhes {           
    font-size: 10px; 
    width: 320px;                            
    height: 400px;
    font-family: Arial;  
    border-width:1px 1px 1px 1px; border-color:#A5ACB2; border-style:solid;
}
.form_campo_imagem {           
    font-size: 10px; 
    width: 320px; 
    font-family: Arial;  
    border-width:1px 1px 1px 1px; border-color:#A5ACB2; border-style:solid;
}                                  

