/*  ----------------------------------------------------------------
	TAGS HTML Padrão
	--------------------------------------------------------------*/
	a:link, a:visited, a:hover, a:active{
		font: normal 11px Tahoma, Verdana, Arial; color:#0052A4; text-decoration:none;}
	a:hover{color:#0000FF;}
	
	div{font: normal 11px Tahoma, Verdana, Arial;}

	fieldset{ padding: 7px; border: 1px solid #CCCCCC}	
	fieldset > legend{ padding:0 5px; }

	input, select, textarea{
		color: #000000;
		font: normal 11px Tahoma, Verdana, Arial;
	}

	input[type=text]{ height:16px; padding:2px 2px 0;}
	input[type=radio]{margin:0; padding:0;}
	select{margin:0; padding:0;}

	input[type=text], textarea, select{
		border: 1px solid #CCCCCC;
		border-top-color:#B5B5B5;
		background:#FFF url(../../../_media/imgs/forms/fundoInput.gif) repeat-x top left;
	}

	input[type=text]:focus, textarea:focus{
		color: #0052A4;
		border-color:#68B7CB;
		background:#FFF url(../../../_media/imgs/forms/fundoInputHover.gif) repeat-x top left;
	}

	input[disabled]{
		background-image:none;
		background-color: #FFF;
		border: 1px solid #E6E6E6;
	}

	.hideOnLoad{display:none;}

/*  ----------------------------------------------------------------
	Elementos do layout do Template
	--------------------------------------------------------------*/

	/*-- Primeira linha - Título e Logo ----------------------*/
		#barraTituloeLogoCEF{
			height:39px;
			background-color:#00288D;
		}
			/*-- Container Título e logo ------------------*/
			#tituloeLogo{
				width:742px; 
				margin:auto;
			}
				/*-- Título e logo do sistema ------*/
				#tituloSistema{
					float:left;
					color:white;
					padding-top:4px;
					font: bold 24px Tahoma, Verdana, Arial;
				}
				#logoCEF{float:right;}
				/*----------------------------------*/
	/*---------------------------------------------------------*/



	/*-- Segunda linha - Menu ---------------------------------------------------------------------------------*/
		#barraMenu{
			height: 28px;
			text-align:center;
			margin-bottom: 14px;
			background:url(../imgs/FundoMenu.jpg) repeat-x top left;
		}
			#itensMenu{
			width:742px;
			margin:auto;
		}
			/*-- Lista de itens do menu ---------------------------------------------------------------------  */
			#itensMenu ul{
				list-style:none;
				padding-top: 8px;
			}
			#itensMenu ul li{
				float:left;
				margin-left:25px;
			}
			#itensMenu ul li.firstMenuItem{margin-left:0}
				/* -- Links da lista de itens do menu --------------------------------------------- */
				#itensMenu a:link, #itensMenu a:visited, #itensMenu a:hover, #itensMenu a:active{
					font: bold 11px Tahoma, Verdana, Arial; color:#999999; text-decoration:none;}
				#itensMenu a:hover{color:#000000;}
				/* -- Fim - Links da lista de itens do menu --------------------------------------- */
			/*-- Fim - Lista de itens do menu ---------------------------------------------------------------  */
	/*-- Fim - Segunda linha - Menu -----------------------------------------------------------------------------*/
	
	
	#conteudo{
		width:742px;
		margin:auto;
		margin-bottom:15px;
	}

	/*-- Box Container ----------------------------------------------------------*/
		.boxContainer_Titulo h1{
			font-size:12px;
			padding-left: 10px;
			background:url(../imgs/boxContainer/Cabecalho_SetaTitulo.jpg) no-repeat top left;
			background-position: 0px 4px;
		}
		
		.boxContainer_TopMsg_Ok{
			color:#006600;
			background-color:#F2FFF2;
			border-bottom:1px solid #C4C6C8;
		}.boxContainer_TopMsg_Erro{
			color:#FF0000;
			background-color:#FFF2F2;
			border-bottom:1px solid #C4C6C8;
		}.boxContainer_TopMsg_Info{
			color:#000066;
			background-color:#F2F2FF;
			border-bottom:1px solid #C4C6C8;
		}.boxContainer_TopMsg_Alert{
			color:#6D4514;
			background-color:#FFFFE5;
			border-bottom:1px solid #C4C6C8;
		}
		
		.boxContainer_Content{padding:10px; padding-bottom:10px;}

			.boxFieldSet {			padding:6px 10px 10px;
									margin-top:13px;
									background-color: #F9F9F9;
									border: solid 1px #E3E1E1;
			}
			.boxFieldSet_legend {	color:#666666;
									font-size:12px;
									padding-left:11px;
									padding-bottom: 2px;
									background:url(../imgs/boxContainer/Cabecalho_SetaTituloInterno.jpg) no-repeat top left;
									background-position: 2px 3px;
			}

	.paddingBotton{padding-bottom:5px;}
	.marginBotton{margin-bottom:5px;}
	
