body {
    color: #000000;font-family:Tahoma, Arial, Helvetica; font-size: 11px; font-weight:none;
	scrollbar-face-color: #ffffff;
	scrollbar-shadow-color: buttonshadow;
	scrollbar-base-color : #ffffff;
	scrollbar-highlight-color: buttonshadow;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-track-color: #f8f8f8;
	scrollbar-arrow-color: buttonshadow;
}
.txtlogin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	color: #999999;
}
.txtlogin2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	color: #999999;
}
.txtcaixaadmin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: lighter;
	color: #3366CC;
}
.txtcaixaadminrodape {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #3366CC;
	font-style: normal;
}
.barraprincipal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #ECE9D8;
	font-style: normal;
	color: #666666;
	left: auto;
	top: auto;
	right: auto;
}
.sort-table {
font:Icon;
border:1px Solid ThreeDShadow;
background:Window;
color:WindowText;
}
a { color:#000000; text-decoration:none; font-weight:normal;}
a:hover {
	text-decoration:none;
	color: #A6A4AE;

}
a:active { color:#000000; text-decoration:none; font-weight:bold ;}
input, textarea { color: #880000;font-family:Tahoma, Arial, Helvetica; font-size: 11px; font-weight:none; margin:1 1 1 2; padding:0 0 0 2}
select { color: #880000;font-family:Tahoma, Arial, Helvetica; font-size: 11px; font-weight:none; margin:3 2 2 2}
td { font-family:Tahoma, Arial, Helvetica; font-size:11px;}
hr{color:#cccccc; height:1px}
.title { color:#000000; font-family:Tahoma, Arial, Helvetica; font-size:11px; font-weight:bold; }
.footer{ color:#888888; font-family:Tahoma, Arial, Helvetica; font-size:9px; }
.erro { color:#880000; font-family: Arial, Helvetica; font-size:16px; font-weight:bold; }
.darkcell {background:#f8f8f8}
.brgtcell {background:#f0f0f0}
.toolbar{border-top:1px solid #eeeeee; border-left: 1px solid #f5f5f5; border-bottom:1px solid buttonshadow; border-right:1px solid buttonshadow; background-color:#ece9d8;}
.panel{border-top:1px solid #dddddd; border-left: 1px solid #dddddd; border-bottom:1px solid #cccccc; border-right:1px solid #cccccc; background-color:#eeeeee;}

.TableField
{padding: 1 3 1 4; border-top: 1px solid #e5e5e5;; border-left: 0px solid #e5e5e5;; border-bottom: 1px solid buttonshadow; border-right: 1px solid buttonshadow; color: #000000; vertical-align: middle; background-color:#ece9d8;}
.TableItem
{padding: 1 3 1 4; vertical-align: middle;}
.TableButton
{padding: 1 1 1 1; border-top: 1px solid #e5e5e5; border-left: 1px solid #e5e5e5; border-bottom: 1px solid buttonshadow; border-right: 1px solid buttonshadow; vertical-align: middle; background-color: #F1F1ED;}

.Menu
{width: 100%; height: 28px; padding:2 5 3 2; border-top: 1px solid #333333; border-left: 1px solid #333333; background-color: #ece9d8; cursor:hand; color:#000000;}
.MenuTitulo
{
	width: 100%;
	height: 28px;
	padding:2 5 3 2;
	border-top: 1px solid #333333;
	border-left: 1px solid #333333;
	background-color: #ece9d8;
	cursor:hand;
	color:#000000;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
}
.MenuPrincipal
{width: 100%; height: 8px; padding:2 5 3 2; border-top: 1px solid #333333; border-left: 1px solid #333333; background-color: #ece9d8; cursor:hand; color:#000000;}

.Current
{width: 100%; height: 24px; padding:2 5 3 10; border-right: activecaption 1px solid; border-top: activecaption 1px solid; border-left: activecaption 1px solid; border-bottom: activecaption 1px solid; background-color: #d8e4f8; cursor:hand;}
.Option
{width: 100%; height: 24px; padding:2 5 3 10; border: 1 1 1 1 solid #ffffff; background-color: #f5f5f5; cursor:hand;}
.BackMenu {padding:1 1 1 1}

.ColumnTitle {
	border : 1 outset #ffffff;
	border-top : 1 solid #ffffff;
	border-left : 1 solid #ffffff;
	background-color : #ece9d8;
}
.TableLine0 {
	background-color : #fefefe;
}
.TableLine1 {
	background-color : #f5f5f5;
}
.Hand {
	cursor : hand;
}
.button {
    color: #000000;
    font-size: 11px;
    font-family: tahoma, Arial, Helvetica;
    cursor: hand;
}

.InputSmall {
	font-family : Arial;
	font-size : 11px;
	height : 17px;
	line-height : 10px;
	vertical-align : middle;
	padding-left : 5px;
}

.sort-table {
font:Icon;
border:1px Solid ThreeDShadow;
background:Window;
color:WindowText;
}
.sort-table thead {background:#ece9d8;}
.sort-table td {padding:2px 5px;}
.sort-table thead td {
border:1px solid;
border-color:ButtonHighlight ButtonShadow
ButtonShadow ButtonHighlight;
cursor:default;
}
.sort-table thead td:active {
border-color:ButtonShadow ButtonHighlight 
ButtonHighlight ButtonShadow;
padding:3px 4px 1px 6px;
}
.sort-arrow {
width:11px;
height:11px;
background-position:center center;
background-repeat:no-repeat;
margin:0 2px;
}

.bar {
	background-color: #FFFFFF;
	width: 100%;
	padding: 0px;
	z-index: 3;	
}
.barBg {
	background-color: #FFFFFF;
	width: 100%;
	padding: 0px;
	z-index: 1;
	visibility: visible;
	border-width: 1;
	border-style: solid;
	border-color: threedhighlight threedshadow threedshadow threedhighlight;
}
.barBgItem {
	font-family: Tahoma; 
	font-size: 11px; 
	padding: 3px 7px 2px; 
	border: 1px solid #FFFFFF;
	visibility: hidden;
}
.menuButton {
	cursor: default;
	border: 1px solid #FFFFFF;
	background-color: #FFFFFF;
	font-family: Tahoma; 
	font-size: 11px;
	padding: 3px 7px 2px;	
}
.subMenu {
	position: absolute;
	cursor: default;
	border: 1px solid #FFFFFF;
	background-color: #FFFFFF;
	font-family: Tahoma;
	font-size: 11px;
	z-index: 2;
	visibility: hidden;
	padding: 0px;


	filter:
	progid:DXImageTransform.Microsoft.Shadow(Color=#8A867A, Direction=135, Strength=2)
	Alpha(Opacity=100);
	MozOpacity: 100%;
	left: 52px;
	top: 175px;
}
.innerTable {
	cursor: default;
	border: 0px solid #FFFFFF;
	background-color: #FFFFFF;
	font-family: Tahoma; 
	font-size: 11px;
	padding: 0px;
}
.subMenuGfx {
	cursor: default;
	border: 1px solid #FFFFFF;
	background-color: #FFFFFF;
	text-align: center;	
}
.subMenuText {
	cursor: default;
	height: 20px;	
	border: 1px solid #FFFFFF;
	background-color: #FFFFFF;
	font-family: Tahoma; 
	font-size: 11px;
	padding: 2px 5px;
}
.subMenuSep {
	cursor: default;
	border: 0px solid #FFFFFF;
	background-color: #FFFFFF;
	height: 1px;
	padding: 0px;
	text-align: right;

}
.leftSide {
	cursor: default;
	border: 0px solid #FFFFFF;
	background-color: #FFFFFF;
}
.rightSide {
	cursor: default;
	border: 1px solid #FFFFFF;
	background-color: #FFFFFF;
	text-align: right;	
}
.tituloPaginasInternas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #507190;
}
.Estilo_lnk_menu3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
}
.textointerno{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
	text-align:justify;
	padding-right:14px;
	padding-left:4px; 
}
