.bodyMaster
{
	margin:0px;
	background:url(imagens/bodyBg.jpg) repeat-x center bottom;
}

a
{
	color:#7A7A7A;
	text-decoration:none;
}

a:hover
{
	text-decoration:underline;
}

.bodyConteudos
{
	margin: 15px 0px 0px 0px;
	background-color:Transparent;
	scrollbar-3dlight-color:#92CCE4 !important;
    scrollbar-arrow-color:#FFFFFF !important;
    scrollbar-base-color:#92CCE4 !important;
    scrollbar-darkshadow-color:#CFE9F3 !important;
    scrollbar-face-color:#CFE9F3 !important;
    scrollbar-highlight-color:#92CCE4 !important;
    scrollbar-shadow-color:#CFE9F3 !important;
}

.menuOn,
.menuActive
{
	background-color:#92CCE4;
	border:solid 1px #92CCE4;
	cursor:pointer;
}

.menuOff
{
	background-color:#FFFFFF;
	border:solid 1px #92CCE4;
	cursor:pointer;
}

.subMenuOff,
.subSubMenuOn,
.subSubMenuActive
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color:#92CCE4;
	color:#FFFFFF;
	cursor:pointer;
}

.subMenuOn,
.subMenuActive,
.subSubMenuOff
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color:#99CF40;
	color:#FFFFFF;
	cursor:pointer;
}

.txtSmallBlack
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #000000;
}

.txtMediumBlack
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
}

.txtBigBlack
{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	color: #000000;
}

.txtSmallGray
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#7A7A7A;
}
.txtGray
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#7A7A7A;
}
.txtMediumGray
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7A7A7A;
}
.txtHugeGray
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#7A7A7A;
}
.txtOrange
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FE8C09;
}

.txtBlue
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#92CCE4 !important;
}

.txtBigBlue,
.txtBigBlue a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#92CCE4 !important;
}

.txtHugeBlue
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#92CCE4 !important;
}

.txtMediumRed
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FF0000;
}

.menu,
.menu table
{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:10px;
}
.menu .options 
{
	margin-right:0px;
	margin-bottom:0px;	
	background:#FE8C09;
}

.menu a {
	color:#FFFFFF;
	display:block;
	padding:2px 0px 2px 10px;
	text-decoration:none;
	background-color:transparent;
	border-top:solid 1px #FEB86B;
}

.menu a:hover {
	background-color:#FEB86B;
	color:#333333;
}

form
{
	margin: 0px;
}

.txtBoxTestes,
.comboBoxTestes
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#7A7A7A;	
	border:solid 1px #808080;	
	background-color:#CFE9F3; 
	padding-left:2px;
}

.checkBoxTestes
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#7A7A7A;
}

.buttonTestes
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;	
	border:solid 1px #808080;	
	background-color:#92CCE4;
}

/*MENU 2*/
.menu2,
.menu2 table
{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:10px;
}
.menu2 .options2
{
	margin-right:0px;
	margin-bottom:0px;
}
.menu2 table td
{
	padding:2px 0px 2px 5px;
}

/* ADMIN LOGIN */

.formfundo
{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	border: 1px #000000 groove;
	padding-left:2px;
}

.titulos1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	line-height: 15px;
	text-decoration: none;
}

.titulos2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	line-height: 15px;
	text-decoration: none;
}

.titulos3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF0000;
	line-height: 15px;
	text-decoration: none;
}

.bt1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #003366;
	border: 1px solid #003366;
}

/* BACKOFFICE */

.txt 
{
	FONT-SIZE: 11px; 
	COLOR: #316485; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
}

.txtLink 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight: bold; 
	color: #FFFFFF; 
	text-decoration: none; 
}

.txtLink2 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #316485; 
	text-decoration: none; 
}

.txtAviso
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight: bold; 
	color: #FF0000; 
	text-decoration: none; 
}
	
#novaNoticiaForm td
{
	border-bottom:solid 1px #CCCCCC;
	height:25px;
	padding-bottom:2px;
	padding-top:3px;
	vertical-align:middle;
}

.txtBoxForm
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	color:#000000;	
	border:solid 1px #808080;	
	background-color:#CFE9F3; 
	padding-left:2px;
}

.buttonForm
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
	color:#000000;	
	border:solid 1px #808080;
	background-color:#CFE9F3;
}

/* APP OFFLINE */

.txtOrangeOffline
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight: bold; 
	color: #FFCC00; 
	text-decoration: none; 
}