/*************
ESTILOS GERAIS
*************/
body{
 margin:0px;
 margin-left:12px;
 padding:0px; <br>
 font-family:Arial, Verdana, Tahoma; 
 font-size: 11px; 
 color:#474747;	
 background:#8E8E8E url(../imgs/geral/bg_body.gif) repeat-x left top;	
 line-height: 11pt;
}

form{
 margin:0
}

.input{
 border:1px solid #cccccc; 
 background-color:#ecf1f7; 
 font-family:Arial, Verdana, Tahoma; 
 font-size:11px; 
 color:#000000;
}

.input2{
 border:1px solid #cccccc; 
 background-color:#ecf1f7; 
 font-family:Arial, Verdana, Tahoma; 
 font-size:11px; 
 color:#000000; 
 height:19px
}

.input3{
 border:1px solid #cccccc; 
 background-color:#ffffff; 
 font-family:Arial, Verdana, Tahoma; 
 font-size:11px; 
 color:#000000; 
 height:20px
}

.input4{
 border:1px solid #000000; 
 background-color:#848484; 
 font-family:Arial, Verdana, Tahoma; 
 font-size:12px; 
 color:#ffffff; 
 height:20px
}

.input5{
 border:1px solid #999999; 
 background-color:#FDF9E9; 
 font-family:Arial, Verdana, Tahoma; 
 font-size:12px; 
 color:#000000; 
 height:20px
}

p{
 padding:0px; 
 margin-top:8px
}

.linha_h{
 background:url(../imgs/geral/linha_pt_h.gif); 
 background-repeat:repeat-x; 
 width:100%;
}

.linha_h_cz{
 background:url(../imgs/geral/linha_pt_h_cz.gif); 
 background-repeat:repeat-x; 
 width:100%; 
 height:1px; 
 margin-top:8px; 
 margin-bottom:2px;
}

html > body .linha_h_cz{ 
 margin-top:8px;
 margin-bottom:8px
} 

.linha_v{
 background:url(../imgs/geral/linha_pt_v.gif); 
 background-repeat:repeat-y;
}

.box_borda{
	border-left: 1px solid #c6c6c6;	
	border-right: 1px solid #c6c6c6;
	border-bottom: 1px solid #c6c6c6;
	padding:10px
}

ul{
 list-style:none;
 margin:0px;
 padding:0px;
}

li{
 padding:0em 0em 0.6em 2em;
 background:url("../imgs/icones/sim.gif") 0px 0px no-repeat;
 display:block;
}
/******************
FIM: ESTILOS GERAIS
******************/


/************
ACESSO RÁPIDO
*************/
.acesso_rapido{
 position:absolute; 
 top:110px;	
 left:762px;
}
/*****************
FIM: ACESSO RÁPIDO
*****************/


/***
MENU
****/
.mn_borda {
	border-left: 1px solid #c6c6c6;	
	border-right: 1px solid #c6c6c6;	
}

.mn_interno{
 background-color: #ffffff; 
	background-image: url(../imgs/menu/bg_menu_int.gif);	
	height:25px;
	padding-left:22px
}

.mn_qs {
 background-color: #cccccc;	
	border-bottom: 1px solid #ffffff;	
	padding-left: 20px;	
	height:25px;
	cursor: pointer;	
	background-image: url(../imgs/icones/seta_branca.gif);	
	background-repeat: no-repeat;	
	background-position: 10px 8px; 
}

.mn_hs{
 background-color: #ABC367;	
	border-bottom: 1px solid #ffffff;	
	padding-left: 20px;	
	height:25px;
	cursor: pointer;	
	background-image: url(../imgs/icones/seta_branca.gif);	
	background-repeat: no-repeat;	
	background-position: 10px 8px; 
}

.mn_at{
 background-color: #FFE564;	
	border-bottom: 1px solid #ffffff;	
	padding-left: 20px;	
	height:25px;
	cursor: pointer;	
	background-image: url(../imgs/icones/seta_branca.gif);	
	background-repeat: no-repeat;	
	background-position: 10px 8px; 
}

.mn_ws{
 background-color: #F97376;	
	border-bottom: 1px solid #ffffff;	
	padding-left: 20px;	
	height:25px;
	cursor: pointer;	
	background-image: url(../imgs/icones/seta_branca.gif);	
	background-repeat: no-repeat;	
	background-position: 10px 8px; 
}

.mn_dm{
 background-color: #94B2D6;	
	border-bottom: 1px solid #ffffff;	
	padding-left: 20px;	
	height:25px;
	cursor: pointer;	
	background-image: url(../imgs/icones/seta_branca.gif);	
	background-repeat: no-repeat;	
	background-position: 10px 8px; 
}
/********
FIM: MENU
*********/


/******
TOOLTIP
*******/
#loader_bg {
	font-size: 1px; 
 left: 8px; 
 width: 113px; 
 position: relative; 
 top: 8px; 
 height: 7px; 
 background-color: #ebebe4
}

.title_h2 {
	padding-right: 0px; 
 padding-left: 18px; 
 padding-bottom: 0px; 
 width: 300px; 
 padding-top: 12px
}

.border_preview {
	border-right: #444 1px solid; 
 border-top: #444 1px solid; 
 z-index: 100; 
 background: #fff; 
 border-left: #444 1px solid; 
 border-bottom: #444 1px solid; 
 position: absolute
}

.preview_temp_load {
	padding-right: 10px; 
 padding-left: 10px; 
 padding-bottom: 10px; 
 vertical-align: middle; 
 padding-top: 10px; 
 text-align: center
}

.preview_temp_load img {
	vertical-align: middle;
 text-align: center
}

#loader_container {
	width: 100%; 
 position: absolute; 
 top: 40%; 
 text-align: center
}

#loader {
	border-right: #6a6a6a 1px solid; 
 padding-right: 0px; 
 border-top: #6a6a6a 1px solid; 
 display: block; 
 padding-left: 0px; 
 font-size: 10px; 
 z-index: 255; 
 padding-bottom: 16px; 
 margin: 0px auto; 
 border-left: #6a6a6a 1px solid; 
 width: 135px; 
 color: #000000; 
 padding-top: 10px; 
 border-bottom: #6a6a6a 1px solid; 
 font-family: tahoma, helvetica, sans; 
 background-color: #ffffff; 
 text-align: left
}

#progress {
	font-size: 1px; 
 left: 10px; 
 width: 1px; 
 position: relative; 
 top: 1px; 
 height: 5px; 
 background-color: #9d9d94
}
/***********
FIM: TOOLTIP
************/



/**********
ASSINATURAS
**********/
.box{
	border: 1px solid #E7E5E5;	
	background-color: #f5f5f5; 
	padding:10px;
	margin-right:5px
}

.borda_inf{
	border-bottom: 1px solid #cccccc;	
}
/***************
FIM: ASSINATURAS
****************/


/***
ABAS
****/
#abas2 {
 float:left;
 width:192px;
 background:#DAE0D2 url("../imgs/geral/bg.gif") repeat-x bottom;
}

#abas2 ul {
 margin:0px;
 padding:0px;
 list-style:none;
}

#abas2 li {
 float:left;
 background:url("../imgs/geral/left.gif") no-repeat left top;
 margin-right:3;
 padding:0 0 0 5px;
}

#abas2 a {
 float:left;
 display:block;
 background:url("../imgs/geral/right.gif") no-repeat right top;
 padding:10px 5px 4px 6px;
 text-decoration:none;
 font-weight:bold;
 color:#765;
}

#abas2 a {
 float:none;
}

#abas2 a:hover {
 color:#000;
}

#abas2 .current {
 background-image:url("../imgs/geral/left_on.gif");
}

#abas2 .current a {
 background-image:url("../imgs/geral/right_on.gif");
 color:#333;
 padding-bottom:5px;
}

.aba_c{
	border-left: 1px solid #e6e6e6;
	border-right: 1px solid #e6e6e6;
	border-bottom: 2px solid #e6e6e6;
	padding-left:5px;
 padding-top:5px;
	width:192px;
}

html > body .aba_c{ 
 padding-top:40px;
	width:185px;
} 
/********
FIM: ABAS
*********/

