/* CSS Document */

body

{

  background-image: url("img/trama.gif");



}

#header

{

    position: relative;

    top: 30px;

    height: 240px;



}

#indicacao

{

	color: white;

	font-size:9px;

	padding-left: 900px;

	position: relative;

	top: 134px;

}

#jOpcao1

{

	position: absolute;

	top: 155px;

	left: 180px;

	width: 100px;

	text-align: center;

  	font-family: Arial,Helvetica,sans-serif;

  	font-size: 14px;

  	font-weight: normal;

  	cursor: pointer;

}

#jOpcao1:hover

{

  font-family: Arial,Helvetica,sans-serif;

  font-weight: bold;

  color: #800000;

}

#jOpcao2

{

	position: absolute;

	top: 155px;

	left: 280px;

	width: 100px;

	text-align: center;

  	font-family: Arial,Helvetica,sans-serif;

  	font-size: 14px;

  	font-weight: normal;

  	cursor: pointer;

}

#jOpcao2:hover

{

  font-family: Arial,Helvetica,sans-serif;

  font-weight: bold;

  color: #800000;

}

#jOpcao3

{

	position: absolute;

	top: 155px;

	left: 380px;

	width: 140px;

	text-align: center;

  	font-family: Arial,Helvetica,sans-serif;

  	font-size: 14px;

  	font-weight: normal;

  	cursor: pointer;

}

#jOpcao3:hover

{

  font-family: Arial,Helvetica,sans-serif;

  font-weight: bold;

  color: #800000;

}

#jOpcao4

{

	position: absolute;

	top: 155px;

	left: 520px;

	width: 190px;

	text-align: center;

  	font-family: Arial,Helvetica,sans-serif;

  	font-size: 14px;

  	font-weight: normal;

  	cursor: pointer;

}

#jOpcao4:hover

{

  font-family: Arial,Helvetica,sans-serif;

  font-weight: bold;

  color: #800000;

}

#jOpcao5

{

	position: absolute;

	top: 155px;

	left: 710px;

	width: 160px;

	text-align: center;

  	font-family: Arial,Helvetica,sans-serif;

  	font-size: 14px;

  	font-weight: normal;

  	cursor: pointer;

}

#jOpcao5:hover

{

  font-family: Arial,Helvetica,sans-serif;

  font-weight: bold;

  color: #800000;

}

#jOpcao6

{

	position: absolute;

	top: 155px;

	left: 870px;

	width: 110px;

	text-align: center;

  	font-family: Arial,Helvetica,sans-serif;

  	font-size: 14px;

  	font-weight: normal;

  	cursor: pointer;

}

#jOpcao6:hover

{

  font-family: Arial,Helvetica,sans-serif;

  font-weight: bold;

  color: #800000;

}

#jOpcao7

{

	position: absolute;

	top: 185px;

	left: 420px;

	width: 210px;

	text-align: center;

  	font-family: Arial,Helvetica,sans-serif;

  	font-size: 14px;

  	font-weight: normal;

  	cursor: pointer;

}

#jOpcao7:hover

{

  font-family: Arial,Helvetica,sans-serif;

  font-weight: bold;

  color: #800000;

}

#jOpcao8

{

	position: absolute;

	top: 185px;

	left: 600px;

	width: 210px;

	text-align: center;

  	font-family: Arial,Helvetica,sans-serif;

  	font-size: 14px;

  	font-weight: normal;

  	cursor: pointer;

}

#jOpcao8:hover

{

  font-family: Arial,Helvetica,sans-serif;

  font-weight: bold;

  color: #800000;

}

#jOpcao9

{

	position: absolute;

	top: 185px;

	left: 785px;

	width: 180px;

	text-align: center;

  	font-family: Arial,Helvetica,sans-serif;

  	font-size: 14px;

  	font-weight: normal;

  	cursor: pointer;

}

#jOpcao9:hover

{

  font-family: Arial,Helvetica,sans-serif;

  font-weight: bold;

  color: #800000;

}

#jfacebook

{

  position: relative;

  top:-180px;

  left:460px;

  height: 38px;

  width: 38px;

  cursor: pointer;

  z-index: 1000;

  background-image: url("img/bt_cabecalho_journal_facebook.png");

}

#jfacebook:hover

{

  background-image: url("img/bt_cabecalho_journal_facebook_select.png");

}

#jtwiter

{

  position: relative;

  top:-170px;

  left:460px;

  height: 38px;

  width: 38px;

  cursor: pointer;

  z-index: 1000;

  background-image: url("img/bt_cabecalho_journal_twetter.png");

}

#jtwiter:hover

{

  background-image: url("img/bt_cabecalho_journal_twetter_select.png");

}

#slist

{

	background-color: white;

	border-top: 2px solid #800000;

	border-bottom: 2px solid #800000;

	font-size: 16px;

	margin-right: 5px;

	margin-left: 5px;

	position: relative;

	font-family: Arial,Helvetica,sans-serif;

	padding: 5px;

	cursor: pointer;

	color: black;

	font-weight: normal;

	text-transform: uppercase; 

}

#syear

{

	background-color: white;

	border-top: 2px solid #800000;

	border-bottom: 2px solid #800000;

	font-size: 16px;

	font-family: Arial,Helvetica,sans-serif;

	margin-right: 5px;

	margin-left: 5px;

	position: relative;

	padding: 5px;

	cursor: pointer;

	color: black;

	font-weight: normal;

	text-transform: uppercase;

}

#sword

{

	background-color: white;

	border-top: 2px solid #800000;

	border-bottom: 2px solid #800000;

	font-size: 16px;

	font-family: Arial,Helvetica,sans-serif;

	margin-right: 5px;

	margin-left: 5px;

	padding: 5px;

	position: relative;

	cursor: pointer;

	color: black;

	font-weight: normal;

	text-transform: uppercase;

}

#slist.jselected

{

	border-top: 4px solid #800000;

	border-bottom: 2px solid #800000;

	font-family: Arial,Helvetica,sans-serif;

	font-weight: bold;

	color: #800000;

}

#sword.jselected

{

	border-top: 4px solid #800000;

	border-bottom: 2px solid #800000;

	font-family: Arial,Helvetica,sans-serif;

	font-weight: bold;

	color: #800000;

}

#syear.jselected

{

	border-top: 4px solid #800000;

	border-bottom: 2px solid #800000;

	font-family: Arial,Helvetica,sans-serif;

	font-weight: bold;

	color: #800000;

}

#tableContents

{

	padding-top: 50px;

}

#headerDireita

{

    right: 0px;

    position: absolute;

    top: 0;

    width: 300px;

    height: 27px;

}

#tabelaNoticias
{
	top: 0px;
  	position: relative;
  	font-family: Arial,Helvetica,sans-serif;
	width: 992px;
}
#tabelaNoticiasHeader
{
	border-collapse: collapse;
	font-family: Arial,Helvetica,sans-serif;
}
#tabelaNoticiasHeader td
{
	font-family: Arial,Helvetica,sans-serif; !important;
	font-weight: bold !important;
	border-bottom: 2px solid #800000 !important;		
}
#tabelaNoticias td
{
	font-weight: normal;
	text-align: center;		
	background-color: #f5f5f5;		
	font-family: Arial,Helvetica,sans-serif;		
	font-size: 14px;	
}

#tabelaRefrees
{
	top: 0px;
  	position: relative;
  	font-family: Arial,Helvetica,sans-serif;
	width: 992px;
}
#tabelaRefreesHeader
{
	border-collapse: collapse;
	font-family: Arial,Helvetica,sans-serif;
}
#tabelaRefreesHeader td
{
	font-family: Arial,Helvetica,sans-serif; !important;
	font-weight: bold !important;
	border-bottom: 2px solid #800000 !important;		
}
#tabelaRefrees td
{
	font-weight: normal;
	text-align: center;		
	background-color: #f5f5f5;		
	font-family: Arial,Helvetica,sans-serif;		
	font-size: 14px;	
}

#tabelaArtigos
{
	top: 0px;
  	position: relative;
  	font-family: Arial,Helvetica,sans-serif;
	width: 992px;
}
#tabelaArtigosHeader

{

	border-collapse: collapse;

	font-family: Arial,Helvetica,sans-serif;

}

#tabelaArtigosHeader td

{

	font-family: Arial,Helvetica,sans-serif; !important;

	font-weight: bold !important;

	border-bottom: 2px solid #800000 !important;		

}

#tabelaArtigos td

{

	font-weight: normal;

	text-align: center;		

	background-color: #f5f5f5;		

	font-family: Arial,Helvetica,sans-serif;		

	font-size: 14px;	
}

#jword

{

    border: 1px solid lightGray;

    /*left: -88px;*/

    padding: 2px;

    position: relative;

    top: 25px;

    width: 800px;

    font-family: Arial,Helvetica,sans-serif;

    font-size: 14px;

}



#jYears

{

	position: relative;

	font-family: Arial,Helvetica,sans-serif;

	top: 25px;

	word-spacing: 8px;

	cursor: pointer;

	

}

.jYear

{

	font-size: 14px;

	font-family: Arial,Helvetica,sans-serif;

}

.jYear:hover

{

	font-size: 14px;

	font-family: Arial,Helvetica,sans-serif;

	font-weight: bold;

	color: #800000;

}

#wrapper table

{

  top: 0px;

  position: relative;

}

#conteudo

{

    

    position: absolute;

    text-align: justify;

    top: 224px;

    font-family: verdana;

    font-size: 13px; 

    padding-right: 5px;

    margin-left: auto;

	  margin-right: auto;

    width: 50em;

}

#Opcao1 {

    background-attachment: scroll;

    left: 0px;

    margin: 0px;

    padding: 0px;

    position: absolute;

    text-align: center;

    top: 0px;

    color: #CCC;

    cursor: pointer;

    font-family: Arial,Helvetica,sans-serif;

    font-size: 13px;

    font-style: normal;

    font-variant: normal;

    font-weight: normal;

    height: 27px;

    line-height: 27px;

    list-style-image: none;

    list-style-position: outside;

    list-style-type: none;

    margin-bottom: 0px;

    margin-left: 0px;

    margin-right: 0px;

    margin-top: 0px;

    padding-bottom: 0px;

    padding-left: 5px;

    padding-right: 5px;

    padding-top: 0px;

    width: 60px;

    border-right: 1px solid darkGray;

    z-index: 1000;

}



#Opcao2 {

    background-attachment: scroll;

    left: 72px;

    margin: 0px;

    padding: 0px;

    position: absolute;

    text-align: center;

    top: 0px;

    color: #CCC;

    cursor: pointer;

    font-family: Arial,Helvetica,sans-serif;

    font-size: 13px;

    font-style: normal;

    font-variant: normal;

    font-weight: normal;

    height: 27px;

    line-height: 27px;

    list-style-image: none;

    list-style-position: outside;

    list-style-type: none;

    margin-bottom: 0px;

    margin-left: 0px;

    margin-right: 0px;

    margin-top: 0px;

    padding-bottom: 0px;

    padding-left: 5px;

    padding-right: 5px;

    padding-top: 0px;

    width: 70px;

    border-right: 1px solid darkgray;

    z-index: 1000;

}



#Opcao3 {

    background-attachment: scroll;

    left: 160px;

    margin: 0px;

    padding: 0px;

    position: absolute;

    text-align: center;

    top: 0px;

    color: #CCC;

    cursor: pointer;

    font-family: Arial,Helvetica,sans-serif;

    font-size: 13px;

    font-style: normal;

    font-variant: normal;

    font-weight: normal;

    height: 27px;

    line-height: 27px;

    list-style-image: none;

    list-style-position: outside;

    list-style-type: none;

    margin-bottom: 0px;

    margin-left: 0px;

    margin-right: 0px;

    margin-top: 0px;

    padding-bottom: 0px;

    padding-left: 5px;

    padding-right: 5px;

    padding-top: 0px;

    width: 120px;

    border-right: 1px solid darkgray;

    z-index: 1000;

}



#Opcao4 {

    background-attachment: scroll;

    left: 290px;

    margin: 0px;

    padding: 0px;

    position: absolute;

    text-align: center;

    top: 0px;

    color: #CCC;

    cursor: pointer;

    font-family: Arial,Helvetica,sans-serif;

    font-size: 13px;

    font-style: normal;

    font-variant: normal;

    font-weight: normal;

    height: 27px;

    line-height: 27px;

    list-style-image: none;

    list-style-position: outside;

    list-style-type: none;

    margin-bottom: 0px;

    margin-left: 0px;

    margin-right: 0px;

    margin-top: 0px;

    padding-bottom: 0px;

    padding-left: 5px;

    padding-right: 5px;

    padding-top: 0px;

    width: 110px;

    border-right: 1px solid darkgray;

    z-index: 1000;

}



#Opcao5 {

    background-attachment: scroll;

    left: 410px;

    margin: 0px;

    padding: 0px;

    position: absolute;

    text-align: center;

    top: 0px;

    color: #CCC;

    cursor: pointer;

    font-family: Arial,Helvetica,sans-serif;

    font-size: 13px;

    font-style: normal;

    font-variant: normal;

    font-weight: normal;

    height: 27px;

    line-height: 27px;

    list-style-image: none;

    list-style-position: outside;

    list-style-type: none;

    margin-bottom: 0px;

    margin-left: 0px;

    margin-right: 0px;

    margin-top: 0px;

    padding-bottom: 0px;

    padding-left: 5px;

    padding-right: 5px;

    padding-top: 0px;

    width: 120px;

    border-right: 1px solid darkgray;

    z-index: 1000;

}



#Opcao6 {

    background-attachment: scroll;

    left: 540px;

    margin: 0px;

    padding: 0px;

    position: absolute;

    text-align: center;

    top: 0px;

    color: #CCC;

    cursor: pointer;

    font-family: Arial,Helvetica,sans-serif;

    font-size: 13px;

    font-style: normal;

    font-variant: normal;

    font-weight: normal;

    height: 27px;

    line-height: 27px;

    list-style-image: none;

    list-style-position: outside;

    list-style-type: none;

    margin-bottom: 0px;

    margin-left: 0px;

    margin-right: 0px;

    margin-top: 0px;

    padding-bottom: 0px;

    padding-left: 5px;

    padding-right: 5px;

    padding-top: 0px;

    width: 80px;

    border-right: 1px solid darkgray;

    z-index: 1000;

}

#APOIOS { 
  background-attachment: scroll;  
  background-image: url("img/apoios.svg") !important; 
  right: 330px; 
  margin: 0px;  
  padding: 0px; 
  position: absolute; 
  text-align: center; 
  top: 0px; color: #CCC;  
  font-family: Arial, Helvetica, sans-serif;  
  font-size: 13px;  
  font-style: normal;
   font-variant: normal; 
   font-weight: normal;  
   height: 27px; 
   line-height: 27px;  
   list-style-image: none; 
   list-style-position: outside; 
   list-style-type: none;  
   margin-bottom: 0px; 
   margin-left: 0px; 
   margin-right: 0px;  
   margin-top: 0px;  
   padding-bottom: 0px;  
   padding-left: 0px;  
   padding-right: 0px; 
   padding-top: 0px; 
   width: 350px; 
   z-index: 1000;}


#PT {

    background-attachment: scroll;

    left: 0px;

    margin: 0px;

    padding: 0px;

    position: absolute;

    text-align: center;

    top: 0px;

    color: #CCC;

    cursor: pointer;

    font-family: Arial,Helvetica,sans-serif;

    font-size: 13px;

    font-style: normal;

    font-variant: normal;

    font-weight: normal;

    height: 27px;

    line-height: 27px;

    list-style-image: none;

    list-style-position: outside;

    list-style-type: none;

    margin-bottom: 0px;

    margin-left: 0px;

    margin-right: 0px;

    margin-top: 0px;

    padding-bottom: 0px;

    padding-left: 5px;

    padding-right: 5px;

    padding-top: 0px;

    width: 30px;

    z-index: 1000;

}

#EN {

    background-attachment: scroll;

    left: 35px;

    margin: 0px;

    padding: 0px;

    position: absolute;

    text-align: center;

    top: 0px;

    color: #CCC;

    cursor: pointer;

    font-family: Arial,Helvetica,sans-serif;

    font-size: 13px;

    font-style: normal;

    font-variant: normal;

    font-weight: normal;

    height: 27px;

    line-height: 27px;

    list-style-image: none;

    list-style-position: outside;

    list-style-type: none;

    margin-bottom: 0px;

    margin-left: 0px;

    margin-right: 0px;

    margin-top: 0px;

    padding-bottom: 0px;

    padding-left: 5px;

    padding-right: 5px;

    padding-top: 0px;

    width: 30px;

    z-index: 1000;

}

#Bar {

    background-attachment: scroll;

    background-image: url("img/m_atalho_DATA.png");

    right: 30px;

    margin: 0px;

    padding: 0px;

    position: absolute;

    text-align: center;

    top: 0px;

    color: #CCC;

    font-family: Arial,Helvetica,sans-serif;

    font-size: 13px;

    font-style: normal;

    font-variant: normal;

    font-weight: normal;

    height: 27px;

    line-height: 27px;

    list-style-image: none;

    list-style-position: outside;

    list-style-type: none;

    margin-bottom: 0px;

    margin-left: 0px;

    margin-right: 0px;

    margin-top: 0px;

    padding-bottom: 0px;

    padding-left: 5px;

    padding-right: 5px;

    padding-top: 0px;

    width: 150px;

    z-index: 1000;

}

#Logo {

    background-attachment: scroll;

    background-image: url("img/m_atalho_ICON.png");

    right: 0px;

    margin: 0px;

    padding: 0px;

    position: absolute;

    text-align: center;

    top: 0px;

    color: #CCC;

    cursor: pointer;

    font-family: Arial,Helvetica,sans-serif;

    font-size: 13px;

    font-style: normal;

    font-variant: normal;

    font-weight: normal;

    height: 27px;

    line-height: 27px;

    list-style-image: none;

    list-style-position: outside;

    list-style-type: none;

    margin-bottom: 0px;

    margin-left: 0px;

    margin-right: 0px;

    margin-top: 0px;

    padding-bottom: 0px;

    padding-left: 5px;

    padding-right: 5px;

    padding-top: 0px;

    width: 19px;

    z-index: 1000;

}

#headerFundo

{

    background-color: #2D2D2D;

    background-image: none;

    display: block;

    font-family: Arial,Helvetica,sans-serif;

    font-size: 24px;

    font-style: normal;

    font-variant: normal;

    font-weight: normal;

    height: 27px;

    line-height: 27px;

    margin-bottom: 0px;

    margin-left: 0px;

    margin-right: 0px;

    margin-top: 0px;

    opacity: 1;

    position: absolute;

    left: 0px;

    top: 0px;

    visibility: visible;

    width: 100%;

    z-index: 800;

}

#headerAdmin
{
	background-color: #2D2D2D;
	background-image: none;
	background-repeat:repeat-x;
	display: block;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 24px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	height: 28px;
	line-height: 28px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	opacity: 1;
	position: absolute;
	left: 0px;
	right: 0px;
	top: 0px;
	visibility: visible;
	width: 100%;
	z-index: 990;
}


#header2

{

    background-image: url("img/cabecalho_ricot_fundo.png");

    position: relative;

    left: 0px;

    top: 0px;

    visibility: visible;

    width: 991px;

    height: 171px;

    z-index: 990; 

}



#subop1

{

  font-weight: bold;

  color: #333333;

  background-image: url("img/bt_menu_ricot.png");

  top: 10px; 

  position: absolute; 

  width: 220px; 

  cursor: pointer;

  right: 10px; 

  padding-top:1px;

  padding-bottom:1px;

  opacity: 0.7;

  text-align: center;

  font-family: Arial,Helvetica,sans-serif;

  font-size: 14px;

  text-transform: uppercase;

}



#subop2

{

  font-weight: normal;

  color: #333333;

  background-image: url("img/bt_menu_ricot.png");

  top: 30px; 

  position: absolute; 

  width: 220px; 

  cursor: pointer;

  right: 10px; 

  padding-top:1px;

  padding-bottom:1px;

  opacity: 0.7;

  text-align: center;

  font-family: Arial,Helvetica,sans-serif;

  font-size: 14px;

  text-transform: uppercase;  



}

#subop3

{

  font-weight: normal;

  color: #333333;

  background-image: url("img/bt_menu_ricot.png");

  top: 50px; 

  position: absolute; 

  width: 220px; 

  cursor: pointer;

  right: 10px; 

  padding-top:1px;

  padding-bottom:1px;

  opacity: 0.7;

  text-align: center;

  font-family: Arial,Helvetica,sans-serif;

  font-size: 14px;

  text-transform: uppercase;  



}

#subop4

{

  font-weight: normal;

  color: #333333;

  background-image: url("img/bt_menu_ricot.png");

  top: 70px; 

  position: absolute; 

  width: 220px; 

  cursor: pointer;

  right: 10px; 

  padding-top:1px;

  padding-bottom:1px;

  opacity: 0.7;

  text-align: center;

  font-family: Arial,Helvetica,sans-serif;

  font-size: 14px;

  text-transform: uppercase;  



}

#subop5

{

  font-weight: normal;

  color: #333333;

  background-image: url("img/bt_menu_ricot.png");

  top: 90px; 

  position: absolute; 

  width: 220px; 

  cursor: pointer;

  right: 10px; 

  padding-top:1px;

  padding-bottom:1px;

  opacity: 0.7;

  text-align: center;

  font-family: Arial,Helvetica,sans-serif;

  font-size: 14px;

  text-transform: uppercase;

}

#subop6

{

  font-weight: normal;

  color: #333333;

  background-image: url("img/bt_menu_ricot.png");

  top: 110px; 

  position: absolute; 

  width: 220px; 

  cursor: pointer;

  right: 10px; 

  padding-top:1px;

  padding-bottom:1px;

  opacity: 0.7;

  text-align: center;

  font-family: Arial,Helvetica,sans-serif;

  font-size: 14px;

  text-transform: uppercase;

}

#subop1:hover

{

  background-image: url("img/bt_menu_ricot_hover.png")!important;

  font-family: Arial,Helvetica,sans-serif;

  font-weight: bold!important;

  color: #800000;

}

#subop2:hover

{

  background-image: url("img/bt_menu_ricot_hover.png")!important;

  font-family: Arial,Helvetica,sans-serif;

  font-weight: bold!important;

  color: #800000;

}

#subop3:hover

{

  background-image: url("img/bt_menu_ricot_hover.png")!important;

  font-family: Arial,Helvetica,sans-serif;

  font-weight: bold!important;

  color: #800000;

}

#subop4:hover

{

  background-image: url("img/bt_menu_ricot_hover.png")!important;

  font-family: Arial,Helvetica,sans-serif;

  font-weight: bold!important;

  color: #800000;

}

#subop5:hover

{

  background-image: url("img/bt_menu_ricot_hover.png")!important;

  font-family: Arial,Helvetica,sans-serif;

  font-weight: bold!important;

  color: #800000;

}

#subop6:hover

{

  background-image: url("img/bt_menu_ricot_hover.png")!important;

  font-family: Arial,Helvetica,sans-serif;

  font-weight: bold!important;

  color: #800000;

}

#subop1:active

{

  background-image: url("img/bt_menu_ricot_active.png");

  font-family: Arial,Helvetica,sans-serif;

  font-weight: bold;

}

#subop2:active

{

  background-image: url("img/bt_menu_ricot_active.png");

  font-family: Arial,Helvetica,sans-serif;

  font-weight: bold;

}

#subop3:active

{

  background-image: url("img/bt_menu_ricot_active.png");

  font-family: Arial,Helvetica,sans-serif;

  font-weight: bold;

}

#subop4:active

{

  background-image: url("img/bt_menu_ricot_active.png");

  font-family: Arial,Helvetica,sans-serif;

  font-weight: bold;

}

#subop5:active

{

  background-image: url("img/bt_menu_ricot_active.png");

  font-family: Arial,Helvetica,sans-serif;

  font-weight: bold;

}

#subop6:active

{

  background-image: url("img/bt_menu_ricot_active.png");

  font-family: Arial,Helvetica,sans-serif;

  font-weight: bold;

}

.subopSelected

{

  opacity: 1;

}



#header3

{

  background-image: url("img/journal.png");

  position: relative;

    left: 0px;

    top: 0px;

    visibility: visible;

    width: 991px;

    height: 212px;

    z-index: 990; 

}



.aspecial:link    { color:#CCC; text-decoration:none; }

.aspecial:visited { color:#CCC; text-decoration:none; }

.aspecial:hover

{

 color: white;

 text-decoration: none;

}

.aspecial:active  { color:#FFF; text-decoration:none; }



#facebook

{

  position: relative;

  top:-32px;

  left:472px;

  height: 22px;

  width: 22px;

  background-image: url("img/bt_cabecalho_ricot_facebook.png");

  cursor: pointer;

  z-index: 1000;

}

#facebook:hover

{

  background-image: url("img/bt_cabecalho_ricot_facebook_select.png");

}

#twiter

{

  position: relative;

  top:-54px;

  left:446px;

  height: 22px;

  width: 22px;

  background-image: url("img/bt_cabecalho_ricot_twetter.png");

  cursor: pointer;

  z-index: 1000;

}

#twiter:hover

{

  background-image: url("img/bt_cabecalho_ricot_twetter_select.png");

}



/*Old Styles*/

.textoHome {

	font-family: Arial,Helvetica,sans-serif;

	font-size: 20px;

	color: #333;

	text-transform: uppercase;

	margin-bottom:15px;

}





h1 {

	font-family: Arial,Helvetica,sans-serif;

	font-size: 15px;

	font-weight: bold;

	text-transform: uppercase;

	color: #800000;

	margin-bottom: 20px;

}

h2 {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 24px;
	font-weight: bold;
	text-transform: uppercase;
	color: #800000;
	margin-bottom: 35px;
}

h6 {

	font-family: Arial,Helvetica,sans-serif;

	font-size: 15px;

	font-weight: bold;

	text-transform: uppercase;

	color: #000;

}

h3 {

	font-family: Arial,Helvetica,sans-serif;

	font-size: 20px;

	font-weight: bold;

	text-transform: uppercase;

	color: #800000;

	margin-bottom: 35px;

}

h4 {

	font-family: Arial,Helvetica,sans-serif;

	font-size: 13px;

	font-weight: bold;

	text-transform: uppercase;

	color: #000;

	margin-top: 35px;

}

a.nonono {

    color: #000000;

    text-decoration: none;

}



a:link {

	color: #000000;

	text-decoration: none;

	text-align: left;

}

a:visited {

	color: #000000;

	text-decoration: none;

	text-align: left;

}

a:hover {

	color: #800000;

	text-decoration: none;

	text-align: left;

}

a:active {

	color: #000000;

	text-decoration: none;

	text-align: left;

}

a {

	font-family: Arial,Helvetica,sans-serif;

	font-size: 14px;

	text-align: left;

	font-weight: bold;

}



.style2 {

	font-size: 18pt;

	font-weight: bold;

	font-family: Arial,Helvetica,sans-serif;

	text-align: left;

}



.style14 

{

  font-size: 14px; 

  color: #000000; 

  font-family: Arial,Helvetica,sans-serif; 

}

.style14justify 

{

  font-size: 14px; 

  color: #000000; 

  font-family: Arial,Helvetica,sans-serif;

  text-align: justify; 

}

.style14 a 

{

  font-family: Arial,Helvetica,sans-serif;

  font-weight: bold;

}

.style14justifya

{

  font-family: Arial,Helvetica,sans-serif;

  font-weight: bold;

  text-align: justify; 

}

.style17 

{

  font-family: Arial,Helvetica,sans-serif;

  font-size: 18pt;

}

.style16 

{

  font-size: 12pt;

  text-align: left; 

  font-family: Arial,Helvetica,sans-serif; 

  font-weight: bold;

  vertical-align: middle; 

}

.style18 

{

  font-size: 12pt;

  text-align: left; 

  font-family: Arial,Helvetica,sans-serif;

  font-weight: bold;

  color: #800000; 

}

.style20 

{

  font-size: 14pt; 

  text-align: left; 

  font-family: Arial, Helvetica, sans-serif; 

  color: #800000; 

  font-weight: bold; 

}

.style21 {

	color: #800000;

	font-family: Arial, Helvetica, sans-serif; 

	font-weight: bold;

}

.style22 

{

  font-family: Arial, Helvetica, sans-serif; 

  font-weight: bold;

}

.style22justify 

{

  font-family: Arial, Helvetica, sans-serif; 

  font-weight: bold;

  text-align: justify;

}











.footerstyle1 {

	font-family: Arial, Helvetica, sans-serif; 

	color: #FFFFFF;

	font-size: 18px;

	text-align: left;

}

#footer .style2 {

	font-family: Arial, Helvetica, sans-serif; 

	color: #FFFFFF;

	font-size: 15px;

	font-weight: bold;

}

#footer .style3 

{

  	font-family: Arial, Helvetica, sans-serif; 

	color: #FFFFFF;

	font-size: 15px;

	font-weight: normal;

}



#footer a {

	font-family: Arial, Helvetica, sans-serif; 

	font-size: 15px;

	color: #FFFFFF;

}       

#footer a:visited {

	color: #FFFFFF;

	text-decoration: none;

}

#footer a:hover {

	color: #800000;

	text-decoration: none;

}

#footer a:active {

	color: #800000;

	text-decoration: none;

}

#footer td,th {

	font-family: Arial, Helvetica, sans-serif; 

}

#footer a:link {

	text-decoration: none;

}

.footerstyle4 {

  font-family: Arial, Helvetica, sans-serif; 

  color: #FFFFFF; 

  font-size: 18px; 

  font-weight: bold;

  text-align: left; 

}

.footerstyle6 {

	color: #800000;

	font-size: 12px;

	text-align: left;

}



.footerstyle3 

{

  font-family: Arial, Helvetica, sans-serif; 

	color: #FFFFFF;

	font-size: 15px;

	font-weight: normal;

	text-align: left;

}

.footerstyle3_1

{

  font-family: Arial, Helvetica, sans-serif; 

	color: #000000;

	font-size: 15px;

	font-weight: normal;

	text-align: right;

}

.hr5

{

  margin-right: 10px;

  background-color: #800000;

  color: #800000;

  border-color: #800000;

}

.hr6

{

  background-color: #800000;

  color: #800000;

  border-color: #800000;

}

.titulonews

{

  font-family: Arial, Helvetica, sans-serif; 

	color: #800000;

	font-size: 18px;

	font-weight: bold;

	text-align: left;

}

.title

{

  font-family: Arial, Helvetica, sans-serif; 

	color: #000000;

	font-size: 18px;

	font-weight: bold;

	text-align: left;

}

.content

{

  font-family: Arial, Helvetica, sans-serif; 

	color: #000000;

	font-size: 15px;

	font-weight: normal;

	text-align: justify;

}

a.coolstyle5

{

	color: #800000;

	font-size: 12px;

	font-weight: normal;

	text-align: left;



}

a.coolstyle5:hover

{

	color: #000000;

}



.style11news

{

  font-size: 15px;

	font-weight: normal;

	color: #000000;

	text-align: justify;

}

#scroller{	overflow: hidden;	height: 180px;	width: 466px;}

#news{	}




#gestFilesTabela
{

	top: 0px;
  	position: relative;
  	font-family: Arial,Helvetica,sans-serif;
	width: 400px;
	
}


#gestFilesTabelaHeader
{
	border-collapse: collapse;
	font-family: Arial,Helvetica,sans-serif;
}
#gestFilesTabelaHeader td
{
	font-family: Arial,Helvetica,sans-serif; !important;
	font-weight: bold !important;
	border-bottom: 2px solid #800000 !important;		
}
#gestFilesTabela td
{
	font-weight: normal;
	text-align: center;		
	background-color: #f5f5f5;		
	font-family: Arial,Helvetica,sans-serif;		
	font-size: 14px;	
}




.login
{
	background-image: url("img/cabecalho_login.png");
	background-position:top;
	position: relative;
	margin-left: auto;
	margin-right: auto;
	top: 50px;
	visibility: visible;
	width: 500px;
	height: 320px;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	border-color:#999999;
	border-style:solid;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-width: 0px;
	border-right-width: 1px;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #333333;
	text-align: center;
	text-valign: button;
	z-index: auto;
}


.lognoticias
{
	
	position: relative;
	margin-left: auto;
	margin-right: auto;
	top: 0px;
	visibility: visible;
	width: auto;
	height: auto;
	padding: 10px;
	background-color: #FFFFFF;
	border-color:#999999;
	border-style:solid;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	text-align: left;
	text-valign: center;
	z-index: auto;
}

.logartigos
{
	position: relative;
	margin-left: auto;
	margin-right: auto;
	top: 0px;
	visibility: visible;
	width: auto;
	height: auto;
	padding: 10px;
	background-color: #FFFFFF;
	border-color:#999999;
	border-style:solid;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	text-align: left;
	text-valign: center;
	z-index: auto;
}
