body{
/*background-image:URL('../img/fundonv.gif');
/*padding-left:10%;*/
background-color:#0476B3;
margin:0px;
font-family:arial;
font-size:12px;
color:#205597;
text-align:justify;

/*font-weight:bold;*/
}
h2,h3,h4,h5{text-align:center;}
h2{font-size:16px; color:#AF2E2B; font-weight:bold;}
h3{font-size:14px; color:#225195}
body.ext{
background-color:#FFFFFF;
background-image:none;
margin:0px;
font-family:arial;
font-size:12px;
color:#000000;
}
h5{font-size:13px; text-align:center;}
.total{font-size:13px; text-align:right; margin-right:32%; font-weight:bold;}
h6{font-size:15px; text-align:center; margin:0px;}
a{
font-family:arial;
color:#FFFFFF;
text-decoration:none;
}

a.linkext{
color:#000099;
}
a:hover{
color:#FFFF00;
text-decoration:none;
}
a.cab:hover{
color:#FFFFFF;
}
a.intern{
color:#555555;
text-decoration:underline;
font-style: italic;
}
a.linkextc{
color:#BC1326;
text-align:center;
font-weight:bold;
font-size:13px;
}
a.linkextc :hover{
color:#BC1326;
text-align:center;
font-weight:bold;
}
img{border:none;}
#pagina{background-color:#FFFFFF; width:777px; padding-left:27px; padding-right:27px; margin:1px auto; background-image:URL('../img/fundobord.png');}
#cabec{
height:110px;
width:100%;
background-color:#0D74B6;
background-image:URL('../img/cabecalho.jpg');
padding:0px;
}
	#cabec h1{display:none;}
	#cabec ul{	
	color:#EEEEEE;
	position:absolute;
	font-weight:bold;
	margin-top:80px;
	margin-left:280px;
	}
		#cabec ul li{
			margin-left:7px;
			display:inline;
			font-family:arial;
		}
#menu{
margin-top:3px;
height:30px;
padding-top:7px;
width:100%;
background-color:#D42721;
}	
	#menu ul{	
	color:#EEEEEE;
	position:absolute;
	font-weight:bold;
	margin-top:3px;
	margin-left:0px;
	
	}
		#menu ul li{
			margin-left:25px;
			display:inline;
			font-family:arial;
		}
#content{
margin:0px;
/*border:1px solid #CCCCCC;*/
border:none;
width:100%;
height:400px;
margin-top:1px;
position:relative;
overflow:auto;
overflow-x:hidden;
padding:0px;
padding-top:0px;

}
#content.index{height:300px;}
	#content #a{
		width:25%;
		float:left;
		padding-left:8px;
		padding-top:8px;
		text-align:justify;
	}
		#content #a img{
				margin-top:5px;
			}
		#content #a #painel_busca_cred{
			width:250px;
			height:290px;
			background-color:transparent;
			background-image:URL('../img/fundobuscacredenciados.jpg');
		}
			#content #a #painel_busca_cred h6{
				background-color:transparent;
				background-image:URL('../img/barraconsulta.jpg');
				background-repeat:no-repeat;
				color:#959593;
				font-size:10px;
				text-align:left;
			}
			#content #a #painel_busca_cred form{
				margin-left:10px;
			}
			#content #a #painel_busca_cred  select{
				border:1px solid #E5E5E5;width:210px;
			}
			#content #a #painel_busca_cred  select#cidade,
			#content #a #painel_busca_cred  #menuEstado{
				width:95px;
				margin-right:5px;
			}
			#content #a #painel_busca_cred  #div_cidade{
				float:left;
				width:60%;			
				
			}
			#content #a #painel_busca_cred  #div_estado{
				float:left;
				width:40%;			

			}
			
			#content #a #painel_busca_cred  #div_aviso{
				width:60%;
				border-top: 1px dotted #A3A3A3;
				float:left;
				margin-top:20px;
			}
			#content #a #painel_busca_cred  #div_botao{				
				float:right;				
				margin-top:20px;
			}
			#content #a #painel_busca_cred  #div_botao #sub_busca{
				width:50%;
				background-color:#DEDEDE;
				color:#848484;
				border-left:1px solid #C5C5C5;
				border-right:1px solid #C5C5C5;
				border-top:1px solid #C4C4C4;
				border-bottom:1px solid #C4C4C4;
				margin-right:30px;
			}
			

	#content #b{
		width:65%;
		margin-left:5%;
		float:left;		
		padding-top:3px;
	}
		#content #b #b-b{
		height:auto;/*300 220px*/
		overflow:auto;
		}
		#content #b #painel_busca{
			/*width:550px;*/
			height:293px;
			background-image:URL('../img/fundoresultadocredenciados.jpg');
			background-repeat:no-repeat;
			padding-left:0px;
		}#content #b #painel_busca #painel_a_posbusca,
			#content #b #painel_busca #painel_a{
				width:20%;
				float:left;		
				height:285px;
				overflow:auto;
				font-size:10px;
				
			}
			#content #b #painel_busca #painel_a{
				display:none;
			}
			#content #b #painel_busca #painel_a_posbusca{
				width:100%;				
				height:292px;
				overflow:auto;
				margin-left:5%;
			}
			#content #b #painel_busca #painel_b{
				width:100%;
				float:right;
				padding:0px;
				margin:0px;
				text-align:center;
			}
				
				/**/
				
			#content #b #painel_busca #painel_b_posbusca{
				display:none;
			}
				#content #b #painel_busca #painel_b .imgs img{
					float:left;
					margin-left:20px;
					margin-top:20px;
					width:90px;
					height:39px;
				}
				#content #b #painel_busca #painel_b .imgs h6{
					margin:1px;
				}
				#content #b #painel_busca #painel_b .imgs .p{
					float:left;
					width:100%;		
					position:relative;
					margin-top:3px;
					text-align:center;
					padding:0px;
				}
				/**/
		#content #b #b-a #cabec_imgs{
			margin-top:2px;
			width:100%;
			margin-bottom:5px;
			padding:0px;
		}
			#content #b #b-a #cabec_imgs #h6{
				background-image:URL('../img/barravermelha.jpg');
				background-repeat:no-repeat;
				background-color:transparent;
				color:#FFFFFF;
				padding-left:4px;
				margin:0px;
				margin-right:0px;
				font-size:10px;
				float:left;
				width:59%;				
				text-align:left;
				height:15px;
			}
			#content #b #b-a #cabec_imgs #descricao_produto{
				margin-left:0px;
				text-align:right;
				float:right;
				width:40%;			
				
			}
		
		#content #b #b-a #imgs{
			margin-top:10px;
			position:auto;
			width:523px;
			
		}
		
			#content #b #b-a #imgs img{
				margin-left:4px;
				margin-top:2px;
				height:60px;
				width:78px;
			}
		
#restritoarea{
border:1px solid #CCCCCC;
width:100%;
height:60px;
margin-top:3px;
background-color:#FFFFFF;
padding-bottom:5px;
}
#restritoarea img{
	margin-left:6%;
}
#loginarea{
border:1px solid #CCCCCC;
width:99%;
height:100px;
margin-top:3px;
background-color:#EEEEEE;
padding-top:25px;
padding-bottom:5px;
}
	.login{
		width:190px;
		height:90px;
		
		padding-left:5px;
		background-image:URL('../img/caixalog.jpg');
		background-repeat:no-repeat;
		float:left;		
		overflow:hidden;
		margin-left:50px;
	}
		.login form{
			
			margin-left:3px;
		}
			.form_sub{
				background-color:#DEDEDE;
				color:#848484;
				border-left:1px solid #C5C5C5;
				border-right:1px solid #C5C5C5;
				border-top:1px solid #C4C4C4;
				border-bottom:1px solid #C4C4C4;
				float:right;
				margin-right:30px;
			}
			.form_edt{
				background-color:#FFFFFF;
				border:1px solid #E5E5E5;
			}
			#esqueceu_senha{
				border-top:2px dotted #b2b2b2;
				color:#b2b2b2;
				font-size:10px;
				float:left;
				visibility:hidden;
			}
		.login h6{
			background-image:URL('../img/barraazul.jpg');
			background-repeat:no-repeat;
			background-color:transparent;
			padding-left:4px;
			color:#FFFFFF;
			font-size:10px;
			margin:0px;
			margin-top:4px;
			margin-bottom:4px;
			text-align:left;
		}
#content #umlogin{
	width:30%;
	margin-left:35%;
}
#rodape{
margin-top:3px;
height:20px;
width:100%;
background-color:blue;
font-family:arial;
color:#EEEEEE;
font-size:11px;
text-align:center;
font-weight:bold;
background-image:URL('../img/rodape.jpg');
border-bottom:1px solid #000;
}

/*MENU-CLIENTE*/
	.menu-hv{
		width:100%;
		margin-top:-1.5%;
		background-color:#1D5699; 
		height: 18px;
	}
	#submenu, #submenu1, #submenu2{
		display:none;
		border:1px solid #666666;
		}
	.menu-hv a { 
		display: block;
		}
	.menu-hv li { 
		list-style: none;
		float: left; 
		height: 1%; 
		margin-right:50px;
		}
	.menu-hv li ul { 
		position: absolute;
	}
	.menu-hv li ul li { 
		float: none; 
		white-space: nowrap; 
		display: inline;
	}
	.menu-hv li ul li ul { 
		position: absolute; 
		left: 100%; 
		top: 0; 
	}
	
	.menu-hv a { 
		font-weight: bold; 
		text-decoration: none; 
		color:#FFFFFF;
		padding: 0 10px; 
		line-height: 20px;
		}
	.menu-hv a:hover { 
		text-decoration: underline; 
		color:#FFFF00; 
		}
	.menu-hv ul li ul {
		background-color: #0186C7; 
		border: 1px solid #000; 
		}	
	.desativ{
		display:none;
		visibility:hidden;
	}
	.menu-hv  #info{
		float:right;
		color:#FFFFFF;
		display:block;
		position:absolute;
		white-space:nowrap;
		margin-right:25px;
		
	}
	.menu-hv #info a{
		font-weight: bold; 
		display:inline;
		text-decoration: none; 
		color:#FFFFFF;			
		padding:0px;
	}
	.menu-hv #info a:hover{
		font-weight: bold; 
		display:inline;
		text-decoration: none; 
		color:#FFFF00;			
		padding:0px;
	}
 .menu-bbt{ width:90%; margin-left:5%;}
 .menu-bbt #submenu-bbt1{ width:30%; float:left;}
 .menu-bbt #submenu-bbt2{ width:30%; float:right;}
 .menu-bbt ul li{width:200px; 
			   text-align:center; 
			   height:30px; 
			   border-bottom: 2px solid #B8B8B8; 
			   border-right: 2px solid #B8B8B8; 
			   border-left: 1px solid #F7F7F7; 
			   border-top: 1px solid #F7F7F7; 
			   list-style-type: none; 
			   margin:5px; 
			   padding-top:10px;}
 .menu-bbt ul li.press{width:200px; 
			   text-align:center; 
			   height:30px; 
			   border-top: 2px solid #B8B8B8; 
			   border-left: 2px solid #B8B8B8; 
			   border-right: 1px solid #F7F7F7; 
			   border-bottom: 1px solid #F7F7F7; 
			   list-style-type: none; 
			   margin:5px; 
			   padding-top:10px;}			   		   
 .menu-bbt ul li a{color:#235296;font-weight:bold;}
 .menu-bbt ul li.press a{color:#BC1326;}
/*Tabelas*/
.tabela{
	font-size:11px;
	margin-left:5%;
	width:90%;
	
}
.tabela tr td.tit{
		background-color:#1D5699; 
		color:#FFFFFF;
}
.tabela tr td.cell{
	background-color:#FFFFFF;
	border:1px solid #D3D6DF;
	color:#000000;
	vertical-align:top;
}
.tabela tr td.cellinst{
	background-color:#FFFFFF;
	border:none;
	color:#205597;
	vertical-align:top;
}
.tit{
		background-color:#1D5699; 
		color:#FFFFFF;
}
.cell{
	background-color:transparent;
	border:1px solid #D3D6DF;
	color:#000000;
}
#pagina_manfunc{background-color:#FFFFFF; width:800px;font-size:10px;}
#pagina_manfunc h6{margin:0px;}
#pagina_manfunc .tabela tr td{background-color:#transparent; font-size:10px;}
#pagina_manfunc .tabela tr td input{font-size:10px;}
#pagina_manfunc .tabela tr td input.tit{font-size:12px;}

#pagina_mandepart{background-color:#FFFFFF; width:800px;font-size:10px;}
#pagina_mandepart h6{margin:0px;}
#pagina_mandepart .tabela tr td{font-size:10px;}
#pagina_mandepart .tabela tr td input{font-size:10px;}
#pagina_mandepart .tabela tr td input.tit{font-size:12px;}

#content.restrito{
height:335px;
background-image:URL("../img/fundoarearestrita.jpg");
background-position:bottom right;
background-repeat:no-repeat;
}
/*#ped_card #divFuncionarios{background-color:transparent; border:1px solid #777777;}
//#ped_card #divFuncionarios table{background-color:transparent; }*/
#ped_card tr td.tit{
background-color:#1D5699; 
		color:#FFFFFF;}
/*input.tit{
				background-color:#DEDEDE;
				color:#848484;
				border-left:1px solid #C5C5C5;
				border-right:1px solid #C5C5C5;
				border-top:1px solid #C4C4C4;
				border-bottom:1px solid #C4C4C4;
}*;*/
input.titcz{
				background-color:#DEDEDE;
				color:#848484;
				border-left:1px solid #C5C5C5;
				border-right:1px solid #C5C5C5;
				border-top:1px solid #C4C4C4;
				border-bottom:1px solid #C4C4C4;
}
#b-c{ float:right; height:auto;/*285 350px*/ width:96%; margin:0px; margin-left:3%; padding:5px;overflow:auto;}
#b-c input{font-size:10px}
#content p{
margin-top:5px;
margin-bottom:5px;
}
object{z-index:-1;}
#popup {width:300px;height:200px;
		font-family:Tahoma,Arial;
		border:1px solid black;
		font-size:14px; 
		background-color:transparent;
		color:#1D5699; 
		text-align:justify;
		position:absolute;
		top:320px;
		left:410px;
		z-index:3;}
#popup {background-image:URL('../img/fundopopupnatal.jpg')}
#popup {margin:0px;padding:1px; height:220px;}
#popup #texto{padding-top:16px;padding-bottom:16px; border:2px solid #43531F; color:#43531F;}		
#popup a{float:right;top:0px;background-color:transparent; font-size:11px; color:#E4D27E; font-weight:bold;}
#popup strong{color:#43531F;}
#popup h1, #popup h6{color:#43531F; background-color:transparent;}
#popup h1{font-size:16px; text-align:center;width:100%;}
#popup h6{font-size:12px; text-align:right;}
.f-right{float:right}
