/***********************************************************************************************************************/
/* Componente de ToolTip Javascript*/
.tooltip
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #F4F4E8;
	border: 1px ridge #000000;
	padding: 4px;
}
/***********************************************************************************************************************/
/* Componente de Janelas Javascript*/
.window   {
	VISIBILITY: hidden;
	MARGIN: 0px;
	POSITION: absolute;
	BACKGROUND-COLOR: #B5C4CC;
	TEXT-ALIGN: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 0px;
	border-top: 3px solid #666666;
	border-right: 3px solid #666666;
	border-bottom: 3px solid #666666;
	border-left: 3px solid #666666;
    -moz-border-radius: 12px;

}
.titleBar {
	cursor: pointer;
	cursor: hand;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	MARGIN: 0px;
	cursor: hand; cursor:pointer;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	WHITE-SPACE: nowrap;
	BACKGROUND-COLOR: #E3DFA0;
	TEXT-ALIGN: left;
	/*background-image: url(/templates/padrao/images//titulo_fundo.gif);*/

	padding: 0px 5px;
	/*height: 31px;
	width: 480px;
	height: 25px;*/
	-moz-border-radius: 12px;

}
.titleBarText {
	FLOAT: left;
	OVERFLOW: hidden;
	TEXT-ALIGN: left;
	font-weight: bold;
	color: #000000;
    -moz-border-radius: 12px;

}
.titleBarButtons {	    
-moz-border-radius: 12px;
cursor: pointer; cursor: hand;BORDER-RIGHT: 0px; 
BORDER-TOP: 0px; 
VERTICAL-ALIGN: middle; BORDER-LEFT: 0px; WIDTH: 50px; 
BORDER-BOTTOM: 0px; 
HEIGHT: 14px}
.clientArea {	
scrollbar-arrow-color: #000000;
scrollbar-track-color: #CED4D7;
-moz-border-radius: 12px;
BORDER-RIGHT: 1px none #e0e0e0; 	
PADDING-RIGHT: 0.5em; 	
BORDER-TOP: 0px none #404040; 	
PADDING-LEFT: 0.5em; 	
FONT-SIZE: 10pt; 	
PADDING-BOTTOM: 0.5em; 	
MARGIN: 2px 0px 0px; 
OVERFLOW: auto; 	
BORDER-LEFT: 1px none #505050; 	
COLOR: #000000; 
PADDING-TOP: 0.5em; 	
BORDER-BOTTOM: 1px none #f0f0f0; 	
FONT-FAMILY: "Arial", "Helvetica", sans-serif; 	
BACKGROUND-COLOR: #FFFBBB;
}
.notas_edicao {
	height: 98%;
	width: 480px;
	BACKGROUND-COLOR: #FFFBBB;
	border: none;
	
}
/***********************************************************************************************************************/
/***********************************************************************************************************************/
/* Componente de TreeView Javascript*/
.clsNode {font-family: tahoma; font-size: 8pt; text-decoration: none; cursor: hand; color: black }
.clsNodeSelected { font-weight:bold; font-family: tahoma; font-size: 8pt; text-decoration: none; cursor: hand; color: black }
.clsNode:hover { text-decoration: none; color: #eeeeee; background-color: #003366 }

/***********************************************************************************************************************/
/* Componente de Tabset*/

.bsTabset {
	height: 27px;
	width: 124px;
	text-align: center;
	vertical-align: bottom;
	padding: 8px 6px 6px;
	behavior:		url("/javascript/boxsizing.htc");
	margin-left: 0px;
	margin-right:0px;
	position: relative;
    min-width:111px;
	display: block;

}
.legenda
{
 	width: 111px;
	height: 27px;
}
.bsTabsetActive {
	cursor: default;
	background-image: url(/templates/padrao/images/tab_on2.gif);
	margin-bottom: -3px;
}
.bsTabsetInactive {
	cursor: hand; cursor:pointer;
	margin-bottom: 0px;
	background-image: url(/templates/padrao/images/tab_off2.gif);
}
.tabsetContentDiv {
	background-color:#FFFFFF;
	padding:0px;
	border-top: 3px solid #333333;
	border-right: 3px none #333333;
	border-bottom: 3px none #333333;
	border-left: 3px none #333333;
}
.tabsetTabsDiv {
	background-color:transparent;
}
/*********************************************************************************/
div.nicetitle {
	position: absolute;
	padding: 4px;
	top: 0px;
	left: 0px;
	color: #000000;
	font-size: 10px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	/*width: 25em;*/
	font-weight: bold;
	background: #FFFFCC;
    
    /* Mozilla proprietary */
    -moz-border-radius: 12px;
	border: 1px solid #333333;
	border-radius: 12px;
	
}
div.nicetitle p {
    margin: 0; padding: 0 3px;
}
div.nicetitle p.destination {
    font-size: 9px;
    text-align: left;
    padding-top: 3px;
}

#dhtmltooltip{
position: absolute;
left: -300px;
width: 150px;
border: 1px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}

#assistente   {
	MARGIN: 0px;
	POSITION: absolute;
	TEXT-ALIGN: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 0px;
    LEFT: 0px; 
	TOP: 0px;
}