@charset "utf-8";
/* CSS Document */
*{
	font-family:arial,helvetica;
	font-size:10pt;	
}
body{
background: #F2F2F2 url(../imgs/fdo.jpg) no-repeat scroll center left;/* */
}
a:active, a:link, a:visited{
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}

.Tabs1 {
	clear:both;		
	background:transparent url(../imgs/tab_bg3.gif) repeat-x scroll center bottom;
	font-family:arial,helvetica;
	font-size:12px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	height:29px;
	line-height:normal;
	/*margin:10px 7px 0pt;*/
	padding-left:18px;
	text-align:center;
	width:780px;
}

.Tab1Left {
	background:transparent url(../imgs/tab_off_l.gif) no-repeat scroll center bottom;
	display:inline;
	float:left;
	height:29px;
	width:6px;
}
.Tab1Right{
	background:transparent url(../imgs/tab_off_r.gif) no-repeat scroll right bottom;
	display:inline;
	float:left;
	height:19px;
	padding:10px 12px 0pt 4px;
	width:auto;	
}
.Tab1Right a:link,.Tab1Right a:hover,.Tab1Right a:visited,.Tab1Right a:active{
	color:#ffffff;
}
.Tab1Left.on_l1 {
	background:transparent url(../imgs/tab_on_l1.gif) no-repeat scroll center bottom;
	display:inline;
	float:left;
	height:29px;
	width:6px;
}
.Tab1Right.on_r1 {
	background:transparent url(../imgs/tab_on_r1.gif) no-repeat scroll right bottom;
	width:auto;
}
.Tab1Right.on_r1 a:link,.Tab1Right.on_r1 a:hover,.Tab1Right.on_r1 a:visited,.Tab1Right.on_r1 a:active{
	color:#000000;
}



.Tabs2 {		
	background:transparent url(../imgs/tab_bg3.gif) repeat-x scroll center bottom;
	/*background:url(../imgs/tab_bg3.gif) repeat-x scroll  center bottom #FFFFFF;*/
	font-family:arial,helvetica;
	font-size:12px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	height:29px;
	line-height:normal;
	margin:0px 12px 0pt;
	/*margin:0px 7px 0pt;*/
	padding-left:18px;
	text-align:center;
	/*width:750px;*/
	width:740px;
}
.Tabs2Win{		
	background:transparent url(../imgs/tab_bg3.gif) repeat-x scroll center bottom;
	/*background:url(../imgs/tab_bg3.gif) repeat-x scroll  center bottom #FFFFFF;*/
	font-family:arial,helvetica;
	font-size:12px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	height:29px;
	line-height:normal;
	margin:0px 12px 0pt;
	/*margin:0px 7px 0pt;*/
	padding-left:18px;
	text-align:center;
	/*width:750px;*/
	width:640px;
}


.Tab2Left {
	background:transparent url(../imgs/tab_off_l1.gif) no-repeat scroll center bottom;
	display:inline;
	float:left;
	height:29px;
	width:6px;
}
.Tab2Right{
	background:transparent url(../imgs/tab_off_r1.gif) no-repeat scroll right bottom;
	display:inline;
	float:left;
	height:19px;
	padding:10px 12px 0pt 4px;
	width:auto;	
}
.Tab2Right a:link,.Tab2Right a:hover,.Tab2Right a:visited,.Tab2Right a:active{
	color:#666666;
}
.Tab2Left.on_l2 {
	background:transparent url(../imgs/tab_on_l.gif) no-repeat scroll center bottom;
	display:inline;
	float:left;
	height:29px;
	width:6px;
}
.Tab2Right.on_r2 {
	background:transparent url(../imgs/tab_on_r.gif) no-repeat scroll right bottom;
	width:auto;
}
.Tab2Right.on_r2 a:link,.Tab2Right.on_r2 a:hover,.Tab2Right.on_r2 a:visited,.Tab2Right.on_r2 a:active{
	color:#000000;
}
.conteN1{	
	border:2px solid #CCCCCC;
	border-top:0px;
	padding:7px;
	/*width:780px;*/
	background-color:#FFFFFF;
	margin:4px;

}
.conteN2{
	/*background:transparent url(../imgs/body_bg.gif) repeat-y scroll center 0%;	*/
	background:url(../imgs/body_bg.gif) repeat-y scroll center 0% #FFFFFF;	
	/*padding:0pt 7px;*/
	margin:0pt 7px;
	width:768px;
}
.conteN2Win{
	/*background:transparent url(../imgs/body_bg.gif) repeat-y scroll center 0%;	*/
	background:url(../imgs/body_bg.gif) repeat-y scroll center 0% #FFFFFF;	
	/*padding:0pt 7px;*/
	margin:0pt 7px;
	width:650px;
}
.footerConteN2{
/*	background:transparent url(../imgs/shell_bottom.gif) no-repeat scroll center top;*/
	background:url(../imgs/shell_bottom.gif) no-repeat scroll center top #FFFFFF;
	height:12px;
	
	padding:0pt;
	width:768px;
	/*padding:0pt 7px;*/
	margin:0px 7px;
}
.footerConteN2Win{
/*	background:transparent url(../imgs/shell_bottom.gif) no-repeat scroll center top;*/
	background:url(../imgs/shell_bottom.gif) no-repeat scroll center top #FFFFFF;
	height:12px;
	
	padding:0pt;
	width:650px;
	/*padding:0pt 7px;*/
	margin:0px 7px;
}
.menu{
	background:transparent url(../imgs/body-top.gif) repeat-x scroll center top;
	font-family:arial,helvetica;
	font-size:12px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	height:29px;
	line-height:normal;
	margin:0px 7px;
	/*padding-left:18px;*/
	text-align:center;
	width:754px;
}
.menuWin{
	background:transparent url(../imgs/body-top.gif) repeat-x scroll center top;
	font-family:arial,helvetica;
	font-size:12px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	height:29px;
	line-height:normal;
	margin:0px 7px;
	/*padding-left:18px;*/
	text-align:center;
	width:650px;
}

.conteBody{
	
	padding: 4px 0px;
	margin: 0px 7px;
	
	/*width: 100%;
	clear:both;*/
	height:auto;
	/*height: 100%;*/
}
.conte{
	min-width:796px;
	max-width:1024px;
	/*width:100%;*/
	/*height:100%;*/
	margin:auto;
	
}
.conteWin{
	width:640px;
	margin:auto;
}
.header{
	/*width:780px;*/
	height:60px;
	clear:both;
}
.headSec{
	width:40%;
	float:left;
	margin-top:10px;
	padding: 4px 10px;
}
.headSec img{
	float:left;
	margin-right:6px;
}
.titulo{
	COLOR: #36699c; FONT-FAMILY: Arial; FONT-SIZE: 16px; FONT-WEIGHT: bold;
}
.subtitulo {
	COLOR: #36699c; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: bold;
}



/* abm*/
#abmForm{
	/*width:773px;

	height:300px;
	overflow:visible;
	width:600px;	
	clear:both;*/
}
#abmFormTable{	
	/*width:773px;*/
	
	height:300px;
	overflow:auto;
}
.abmBtns{
	/*width:773px;
	height:30px;
	margin:auto;
	float:left;*/
	padding-top:6px;
	
}
/************ ABMS ********************/
.abmEdit, .abmEdit *{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;	
}
select{
	width:200px;
}
.selectMultiple{	
	height:60px;
	font-weight:normal;
}
.inputText{
	width:200px;
	font-weight:normal;
	/*float:left;*/
}
.abmFormGroup{
	/*font-weight:bold;
	background-color:#E2E2E2;
	color:#FFFFFF;
	padding:4px;
	margin:4px;*/
	/*float:left;*/
	clear:both;
	margin:auto;
	width:auto;/**/
}
.abmFormItem{
	font-weight:bold;
	background-color:#E2E2E2;
	/*color:#FFFFFF;*/
	padding:4px;
	margin:4px;
	float:left;
	/*width:208px;*/
}
.abmFormItemResaltado{
	font-size:10pt;		
	font-weight:bold;
	border:outset 2px #417B93;
	/*background-color:#FF9C00;*/
	color:#417B93;
	padding:8px;
	margin:4px;
	margin-top:12px;
	clear:both;
	/*float:left;*/
	/*width:208px;*/
}
/********************************/

table{/*abmForm table*/
	color:#666666;
	width:753px; border-collapse:collapse;	
	
}
td{
	min-width:20px;
	padding-left:4px;
	padding-right:4px;	
}
.tdDispar{
	width:150px;
}

table img{ /*abmForm table img*/
	float:left;	
}
.trSep{
	height:4px;
}
.trPar{
	background-color:#D7EBF9;/*margin-bottom:4px;	*/
}
.trImpar{
	background-color:#E4F1FB;/*margin-bottom:4px;*/
}
#paginado{
	width:387px;
	float:left;
	text-align:left;
	color:#003B75;
}
#paginado a{
	color:#003B75;
	text-decoration:none;
}
.rumboAdminBtn{
background: transparent url(../win/big_button.gif) repeat-x scroll 0% 50%;
border:1px solid #003B75 !important;
color:#003B75 !important;
cursor:pointer;
margin:1px 4px;
padding:1px 4px;
text-decoration:none;
float:right;
vertical-align:middle;
}
.rumboBtn{
background: transparent url(../win/big_button.gif) repeat-x scroll 0% 50%;
border:1px solid #003B75 !important;
color:#003B75 !important;
cursor:pointer;
margin:1px 4px;
padding:1px 4px;
text-decoration:none;
vertical-align:middle;
}
.liEsp{
	padding:4px 0px;
}