﻿.FloatDiv
{
	display: none; 	
	position: absolute;
	top: 50%;
	left: 50%; 
	margin-top: -5%;
	margin-left: -5%;
	background: #DCE1EF; 
	border: solid 1px #889BC8;
	text-align:  justify;
	padding: 10px
}
#divLoading
{
	
	position: absolute;
	right: 100px; 
	top: 10px; 	 
	color: white; 
	font-size: 12px; 
	padding: 2px; 	
}

BODY
{
	background: #F8F8F8;
	margin-left:0;
	margin-right:0;		
	font-size: 11px;	
	font-family: "MS Sans Serif", "Times New Roman", Verdana, Helvetica, sans-serif, Arial;
	color: #666666 /*#600005 dark red*/	
}
BODY.admin
{	
	margin-left:0;
	margin-right:0;		
	font-size: 11px;	
	font-family: "MS Sans Serif", "Times New Roman", Verdana, Helvetica, sans-serif, Arial;
	color: #666666 /*#600005 dark red*/	
}
div.abas
{
	color:#334499;
	font-weight:bold;
	white-space: nowrap
}
a.abas
{
	color: gray;
	font-weight:normal;
	white-space: nowrap
}
TD.datatable_Header
{
	background-color: #6491F4;/*#9CABD1;/*#A4A4A4;*/
	color: white;
	font-weight: bold;
	vertical-align: middle;
	text-align: center;
	border:none;
	border-right: 1px solid #374A77;
	border-left: 1px solid #DCE1EF;
	border-bottom: 1px solid #374A77;
	border-top: 1px solid #DCE1EF;	
	padding-left: 5px;
	padding-right: 5px;
	white-space: nowrap
}

INPUT.campotexto
{
    FONT-SIZE: 8pt;    
    COLOR:#666666 ;
    FONT-FAMILY: tahoma,verdana;
    line-height: 12px;
    BORDER: #666666  1px solid;
    PADDING: 2px;
    background: url(Images/input.gif) no-repeat -1px -1px;
}
INPUT.campotexto_desativado
{
    FONT-SIZE: 8pt;    
    color:#ACA899;
    FONT-FAMILY: tahoma,verdana;
    line-height: 12px;
    border: 1px solid #C9C7BA;
    PADDING: 2px;  
    background: url(Images/input.gif) no-repeat -1px -1px;
}
INPUT.campotexto:focus
{	   
    FONT-SIZE: 8pt;    
    COLOR:black;
    background:#ffff99;
    FONT-FAMILY: tahoma,verdana;
    line-height: 12px;
    BORDER: #666666 1px solid;
    PADDING: 2px;
    background: url(Images/input_fc.jpg) no-repeat -1px -1px;
}
INPUT.botao{
	background: url(Images/button_bg.gif) repeat-x left center;		
	font-size: 11px;
	width: 80px;	
	color: #666666 ;
	line-height: 12px;
	font-family: tahoma,verdana;
	padding: 2px;
	border-top: 1px solid #DCE1EF;
	border-left: 1px solid #DCE1EF;
	border-bottom: 1px solid #c0c0c0;
	border-right: 1px solid #c0c0c0;
}
INPUT.botao_desativado
{
	font-size: 11px;
	line-height: 12px;
	padding: 2px;
	font-family: tahoma,verdana;
	width:80px;
	color:#ACA899;
	background:url(Images/button_disabled_px.gif);
	border: 1px solid #C9C7BA;
}
INPUT.desabilitado
{
	background: url(Images/button_bg.gif) repeat-x left center;
	font-size: 11px;
	width: 80px;
	color: #ACA899;
	line-height: 12px;
	font-family: tahoma,verdana;
	padding: 2px;
	border: 1px solid activeborder;
	border-top: 1px solid #DCE1EF;
	border-left: 1px solid #DCE1EF;
	border-bottom: 1px solid #889BC8;
	border-right: 1px solid #889BC8;
}		

TEXTAREA.campotexto
{
    FONT-SIZE: 8pt;    
    COLOR: #666666 ;
    FONT-FAMILY: tahoma,verdana;
    PADDING: 2px;
    BORDER: #666666  1px solid;
    background: url(Images/input.gif) no-repeat -1px -1px;
}
TEXTAREA.campotexto_desativado
{
    FONT-SIZE: 8pt;    
    COLOR: #ACA899;
    FONT-FAMILY: tahoma,verdana;
    PADDING: 2px;
    border: 1px solid #C9C7BA;    
    background: url(Images/input.gif) no-repeat -2px -2px;
}
TEXTAREA.campotexto:focus
{
    FONT-SIZE: 8pt;    
    COLOR: black ;
    background:#ffff99;
    FONT-FAMILY: tahoma,verdana;
    PADDING: 2px;
    BORDER: #666666  1px solid;
    background: url(Images/textarea_fc.jpg) no-repeat 
}


   
SELECT, .combo
{
    FONT-SIZE: 11px;       
    line-height: 10px;    
    COLOR: #334499;
    FONT-FAMILY: tahoma,verdana;
    background: url(Images/input.gif) no-repeat -2px -2px;
    BORDER: #889BC8 1px solid
}
SELECT.combo_desativado
{
    FONT-SIZE: 11px;    
    color:#ACA899;
    line-height: 12px;
    FONT-FAMILY: tahoma,verdana;
    border: 1px solid #C9C7BA;    
    background: "#F5F4EA"
}
.tooltip
{
	font-family: tahoma, Arial;
	font-size:10px;
	color:Black
}
#divToolTip
{
	/*position: absolute;*/
	/*width: 150px;*/
	/*border: 1px solid black;*/
	padding: 1px;
	/*background-color: white;*/
	visibility: hidden;
	z-index: 100;		
}
A
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 8pt;
    font-weight:bold;
    PADDING-BOTTOM: 1px;
    COLOR: #600005;
    PADDING-TOP: 1px;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #c4c4c4;
    TEXT-DECORATION: underline
}
A.menor
{
    FONT-SIZE: 7pt;
    COLOR: #c4c4c4;
    TEXT-DECORATION: underline
}

.focus
{
	BACKGROUND: #C6D3EF !important
}



DIV.conteudo
{
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	padding-top:20px;
	background-color:#F8F8F8;
	width: 400;
	height:100
}

fieldset
{	
	border:1px solid #cccccc;
	background-color: #e9e9e9;	
}

.dropshadow1{	
	background: url(images/shadow.gif) no-repeat bottom right;
	float:left;
}

.content{
	position:relative;
	bottom:5px;
	right: 24px;
	margin:0px;
}



legend
{	
	color:black;/*#600005;*/
	font-size: 12px;
	font-weight:bold;	
}	
	
cssmouseon{font-weight:bold }
cssmouseoff{}
cssmouseonitem{font-weight:bolder }
cssmouseoffitem{}

	/*classes do box flutuante*/
	.dhtmlgoodies_floatingWindow{
		position:absolute;
		width:224px;
		padding-bottom:1px;
		background-color:#F4F5FB;
		border:1px solid #cccccc;
		left:50px
	}
	
	.dhtmlgoodies_floatingWindow .floatingWindow_topRow{
		padding-bottom:1px;
		padding-top:1px;
		width:100%;
		border-bottom:3px double #F4F5FB;
		background-color:#E7E7E7;
		white-space:nowrap;
		overflow:hidden;
		
		/* CSS HACK */
		/*height: 20px;	 IE 5.x */
		/*height *//*16px;	 Other browsers */
		/*height: 16px*/
	}

	.dhtmlgoodies_floatingWindow .floatingWindow_statusBar{
		height:13px;
		padding-bottom:1px;
		width:100%;
		border-top:1px solid #D5DBEC;	
		background-color:#F4F5FB;
		clear:both;
		
		/* CSS HACK */
		height: 17px;	/* IE 5.x */
		height/* */:/**/13px;	/* Other browsers */
		height: /**/13px
	}
	
	.dhtmlgoodies_floatingWindow .floatingWindow_moveBar{
		height:30px;
		/*background-color:#F4F5FB;*/
		/*background-image:url('../Images/FloatingBox/box_px.gif');*/
		border-right:0px solid white;
		border-left:0px solid white;
		position:relative;
		cursor:move
	}
	
	.floatingWindowTab_inactive,.floatingWindowTab_active{
		height:17px;
		padding-left:4px;
		cursor:pointer
	}
	.floatingWindowTab_inactive span{
		background-image:url('./Images/FloatingBox/skin2_tab_left_inactive.gif');
	}
	
	.floatingWindowTab_active span{
		background-image:url('./Images/FloatingBox/skin2_tab_left_active.gif');

	}
	.floatingWindowTab_inactive span, .floatingWindowTab_active span{
		line-height:16px;
		font-weight:bold;
		font-family:arial;
		font-size:11px;
		padding-top:1px;
		vertical-align:middle;
		background-position:top left;
		background-repeat: no-repeat;	
		float:left;
		padding-left:6px;
		-moz-user-select: no
	}	
	.dhtmlgoodies_floatingWindow .floatingWindow_statusBar img{
		position:absolute;
		right:0px;
		bottom:0px;
		cursor:nw-resize
	}
	.floatingWindowTab_inactive img,.floatingWindowTab_active img{
		float:left
	}
	.floatingWindowTitle
	{
		/*color:White;*/
		font-size:11px;		
		padding-top:1px;
		vertical-align:bottom;		
		float:left;
		position:absolute;
		left:5px;
		top:5px
	}	
	.floatingWindowCloseButton{
		text-align:center;
		line-height:10px;
		/*border:1px solid #5e5e5e;
		background-color: #ECE9D8;*/
		position:absolute;
		right:5px;
		font-size:12px;
		font-weight:bold;
		top:5px;
		padding:1px;				
		cursor:hand;	
		cursor/* */:/**/pointer;	/* Other browsers */
		cursor: /**/pointer;
		/* CSS HACK */
		width: 15px;	/* IE 5.x */
		width/* */:/**/11px;	/* Other browsers */
		width: /**/11px;	
		
		/* CSS HACK */
		height: 15px;	/* IE 5.x */
		height/* */:/**/11px;	/* Other browsers */
		height: /**/11px
	}
	
	.floatingWindowMinButton{
		text-align:center;
		line-height:10px;
		position:absolute;
		right:20px;
		font-size:12px;
		font-weight:bold;
		top:5px;
		padding:1px;				
		cursor:hand;	
		cursor/* */:/**/pointer;	/* Other browsers */
		cursor: /**/pointer;
		/* CSS HACK */
		width: 15px;	/* IE 5.x */
		width/* */:/**/11px;	/* Other browsers */
		width: /**/11px;	
		
		/* CSS HACK */
		height: 15px;	/* IE 5.x */
		height/* */:/**/11px;	/* Other browsers */
		height: /**/11px
	}
	
	#floatingWindow_statusBarTxt
	{
		font-size:11px;
		font-family:arial;
		vertical-align:top;
		line-height:13px
	}
	.dhtmlgoodies_floatingWindow .floatingWindowContent
	{
		padding:2px;
		font-size:11px;
		overflow-x:hidden;
		overflow-y:scroll;
		overflow: -moz-scrollbars-vertical;
		height:100%
	
	}
	.usarscroll
	{
		overflow-y:scroll;		
		overflow: -moz-scrollbars-vertical;
		overflow-x:hidden;
		height:96%;  
	}
	
	.divConteudo
	{ 
		font-size: 12px;	
		font-family: Helvetica,Verdana,  "MS Sans Serif", "Times New Roman", sans-serif, Arial;
		color: #666666 /*#600005 dark red*/
	}

	.divNews
	{ 
		font-size: 8pt;	
		font-family: Helvetica,Verdana,  "MS Sans Serif", "Times New Roman", sans-serif, Arial;
		color: #555555;
	}
	
	A.divNews
	{
		 font-weight:normal;
		FONT-SIZE: 8pt;    
		PADDING-BOTTOM: 1px;
		COLOR: #666666;
		PADDING-TOP: 1px;
		
	}
	
	A:hover.divNews
	{
		COLOR: #c4c4c4;
		TEXT-DECORATION: underline;
	}	
	
div#listanoticias	
{ 
    position:relative;     
	width:225px; height:469px;
    overflow:hidden;    
}	

	
