/**
* @project Secretaria da Fazenda do Estado de São Paulo
* @project URI http://www.fazenda.sp.gov.br/
* @version 2013
* @package layout
* @author Capgemini Brasil
* @author URI http://www.br.capgemini.com/
* @copyright 2013 Capgemini Brasil
*/
 

/*	--------------------------------------------------
    :: Form
	-------------------------------------------------- */
	.FormFormat input[type="text"], .FormFormat input[type="password"], .FormFormat input[type="file"], .FormFormat textarea, .FormFormat select
	{box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -webkit-box-sizing:border-box;}

		
		
/*	--------------------------------------------------
	:: Tables
	-------------------------------------------------- */
	.tabela table th{
		/* Gradient */
		background: -moz-linear-gradient(top,  #fdfdfd 0%, #e6e6e6 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fdfdfd), color-stop(100%,#e6e6e6)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #fdfdfd 0%,#e6e6e6 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #fdfdfd 0%,#e6e6e6 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #fdfdfd 0%,#e6e6e6 100%); /* IE10+ */
		background: linear-gradient(top,  #fdfdfd 0%,#e6e6e6 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfdfd', endColorstr='#e6e6e6',GradientType=0 ); /* IE6-9 */
	}


/*	--------------------------------------------------
	:: Header
	-------------------------------------------------- */
	header
	{-webkit-box-shadow:0 4px 2px -3px #333; -moz-box-shadow: 0 4px 2px -3px #333; box-shadow:0 4px 2px -3px #333;}

	/* Menu Principal ---------- */
	.nav{
		/* Gradient */
		background: -moz-linear-gradient(top,  #fdfdfd 0%, #ccc 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fdfdfd), color-stop(100%,#ccc)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #fdfdfd 0%,#ccc 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #fdfdfd 0%,#ccc 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #fdfdfd 0%,#ccc 100%); /* IE10+ */
		background: linear-gradient(top,  #fdfdfd 0%,#ccc 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfdfd', endColorstr='#cccccc',GradientType=0 ); /* IE6-9 */
	}
	
	.nav ul
	{-webkit-box-shadow:0 4px 2px -3px #333; -moz-box-shadow:0 4px 2px -3px #333; box-shadow:0 4px 2px -3px #333;}



/*	--------------------------------------------------
	:: Container
	-------------------------------------------------- */
	
	/* Box Consulta ---------- */
	.FormFormat .box-consulta
	{-webkit-box-shadow:0 4px 2px -3px #333; -moz-box-shadow: 0 4px 2px -3px #333; box-shadow:0 4px 2px -3px #333;}
		
	
	/* Box Busca Avançada e Box Padrao ---------- */	
	.box-busca-avancada, .container .box-padrao{
		/* Gradient */
		background: -moz-linear-gradient(top,  #fdfdfd 0%, #e6e6e6 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fdfdfd), color-stop(100%,#e6e6e6)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #fdfdfd 0%,#e6e6e6 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #fdfdfd 0%,#e6e6e6 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #fdfdfd 0%,#e6e6e6 100%); /* IE10+ */
		background: linear-gradient(top,  #fdfdfd 0%,#e6e6e6 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfdfd', endColorstr='#e6e6e6',GradientType=0 ); /* IE6-9 */
		/* Box Shadow */
		-webkit-box-shadow: 0 4px 2px -3px #333;
		-moz-box-shadow: 0 4px 2px -3px #333;
		box-shadow: 0 4px 2px -3px #333;	
	}



	/* box-tool-save ---------- */
	.box-tool-save{
		/* Gradient */
		background: -moz-linear-gradient(top,  #fdfdfd 0%, #e6e6e6 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fdfdfd), color-stop(100%,#e6e6e6)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #fdfdfd 0%,#e6e6e6 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #fdfdfd 0%,#e6e6e6 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #fdfdfd 0%,#e6e6e6 100%); /* IE10+ */
		background: linear-gradient(top,  #fdfdfd 0%,#e6e6e6 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfdfd', endColorstr='#e6e6e6',GradientType=0 ); /* IE6-9 */
		/* Box Shadow */
		-webkit-box-shadow: 0 4px 2px -3px #333;
		-moz-box-shadow: 0 4px 2px -3px #333;
		box-shadow: 0 4px 2px -3px #333;
	 }


	/* Tool Tip ---------- */
	#tooltip:after
	{content:''; position:absolute; left:50%; bottom:-10px; width:0; height:0; margin-left:-10px; border-left:10px solid transparent; border-right:10px solid transparent; border-top:10px solid #333;}
	
	#tooltip.top:after
	{top:-20px; bottom:auto; border-top-color:transparent; border-bottom:10px solid #333;}
	
	#tooltip.left:after
	{left:10px; margin:0;}
	
	#tooltip.right:after
	{right:10px; left:auto; margin:0;}

	
	/* Table Wrapper ---------- */
	.table-menu{
		/* Gradient */
		background: -moz-linear-gradient(top,  #fdfdfd 0%, #e6e6e6 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fdfdfd), color-stop(100%,#e6e6e6)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #fdfdfd 0%,#e6e6e6 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #fdfdfd 0%,#e6e6e6 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #fdfdfd 0%,#e6e6e6 100%); /* IE10+ */
		background: linear-gradient(top,  #fdfdfd 0%,#e6e6e6 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfdfd', endColorstr='#e6e6e6',GradientType=0 ); /* IE6-9 */
		/* Box Shadow */
		-webkit-box-shadow: 0 4px 2px -3px #333;
		-moz-box-shadow: 0 4px 2px -3px #333;
		box-shadow: 0 4px 2px -3px #333;
	 }
	 
	 
	 