﻿
/*--------------------- default --------------------- */

	body
	{
		height:100%;
	}
	
	a { text-decoration:none; }
	a:link, a:link:visited, a:link:hover, a:link:visited:hover
	{ text-decoration:none; color:#AF9D73;}
	
	a:link, a:link:visited{color:#AF9D73;}
	a:link:hover, a:link:visited:hover{color:#E7CB89;}
	

/*--------------------- special --------------------- */

	/* Tabela principal do site: Esta tabela é necessária para o correto funcionamento da ToolPane do SharePoint */
	.mellon-sp-main { text-align:center; }
	
	/* Site Actions Menu do SharePoint */
	.mellon-sp-siteactionsmenu { position:absolute; }
	
	/* Área onde entra o layout produzido pela Raven */
	.mellon-sp-content { text-align:left; }

	/* Class usada em tag gerada automaticamente pelo SharePoint para campos FullHtml */
	.description
	{ margin:0px; }
	
	/* Classes do Core utilizadas para espaçamento das WebParts */
	.ms-PartSpacingVertical
	{
		font-size:1pt;
		margin-top:12px;
	}

	.ms-PartSpacingHorizontal
	{
		font-size:1pt;
		width:8px;
	}

	
/*--------------------- background --------------------- */

	.mellon-bkg0
	{ background-color:#F6F9F8;	}

	.mellon-bkg1
	{ background-color:#AF9D73; }
	
	.mellon-bkg2
	{ background-color:#F6F4F1; }

	.mellon-bkg3
	{ background-color:#F6F4F1; }

	.mellon-bkg4
	{ background-color:#616265; }
	

/*--------------------- background --------------------- */

	.mellon-text0
	{
		font-size: 11px; 
		color: #616265;
		font-weight:normal;
	}
	
	.mellon-text-green
	{
		font-size: 11px; 
		color: #616265;
		font-weight:normal;
	}
	
	.mellon-text-green-bold
	{
		font-weight:bold;
		color: #AF9D73;		
	}

	.mellon-text2
	{
		font-size: 11px;
		font-weight:bold;
		color: #AF9D73;	
		padding-bottom:5px; 	
	}

	.mellon-text-green-big
	{
		font-size: 11px; 
		font-weight:normal;
		color: #616265;
	}
	
	.mellon-text-green-bold-big
	{
		font-size: 11px; 
		font-weight:bold;
		color: #616265;		
	}

	.mellon-text-green1
	{
		font-size: 0.7em; 
		color: #616265;
	}

	.mellon-text-green1-bold
	{
		font-size: 11px; 
		font-weight:bold;
		color: #616265;
	}


	.mellon-text-white
	{
		font-size: 0.7em; 
		color: #FFF;	
	}


	.mellon-text-white-bold
	{
		font-size: 11px; 
		font-weight:bold;
		color: #FFF;	
	}
	
	.mellon-text07
	{
		font-size:10px;
		font-weight:bold;
		color:red;
	}
	

	.mellon-text08
	{
		font-size: 10px; 
		font-weight:normal;
		color: #616265;
	}

	.mellon-text08-italic
	{
		font-size: 7pt; 
		font-weight:normal;
		color: #616265;
		font-style: italic;
	}
	
/*--------------------- link --------------------- */
	
	/*--- link-template ---
	a:link.mellon-link0, a:link:visited.mellon-link0
	{}
	
	a:link:hover.mellon-link0, a:link:visited:hover.mellon-link0
	{}
	*/
	
	a:link.mellon-link0, a:link:visited.mellon-link0
	{
		font-size: 10px; 
		color:#AF9D73;
		text-decoration:none;
	}

	a:link:hover.mellon-link0, a:link:visited:hover.mellon-link0
	{
		color:#616265;
		text-decoration:none;
	}
		
	a:link.mellon-link1, a:link:visited.mellon-link1
	{
		font-size: 10px; 
		color: #616265;
	}
	
	a:hover.mellon-link1, a:hover:visited.mellon-link1
	{
		font-size: 10px; 
		color: #AF9D73;
	}

	/*
	a:link.mellon-link2, a:link:visited.mellon-link2
	{
		font-size: 11px; 
		color: #616265;
	}
	
	a:hover.mellon-link2, a:hover:visited.mellon-link2
	{
		font-size: 11px; 
		color: #AF9D73;
	}
		*/
		
	a.mellon-link2
	{
		font-size: 11px; 
		color: #616265;
	}
	
	a:visited.mellon-link2
	{
		font-size: 11px; 
		color: #616265;
	}
	
	a:hover.mellon-link2
	{
		font-size: 11px; 
		color: #AF9D73;
	}
	
	a:link.mellon-link3, a:link:visited.mellon-link3
	{
		font-size: 11px; 
		font-weight:bold;
		color: #AF9D73;
	}
	
	a:hover.mellon-link3, a:hover:visited.mellon-link3
	{
		font-size: 11px; 
		font-weight:bold;
		color: #AF9D73;
	}

	a:link.mellon-link4, a:link:visited.mellon-link4
	{
		font-size: 11px; 
		color: #FFFFFF;
	}
	
	a:hover.mellon-link4, a:hover:visited.mellon-link4
	{
		font-size: 11px; 
		color: #AF9D73;
	}
	
	a:link.mellon-link5, a:link:visited.mellon-link5
	{
		font-weight:normal;
		font-size: 10px; 
		color: #AF9D73;
	}

	a:link:hover.mellon-link5, a:link:hover:visited.mellon-link5
	{
		font-weight:normal;
		font-size: 10px; 
		color: #AF9D73;
	}

	
	a:link.mellon-link6, a:link:visited.mellon-link6
	{
		font-size: 11px; 
		font-weight:bold;
		color: #AF9D73;
	}
	
	a:link:hover.mellon-link6, a:link:hover:visited.mellon-link6
	{
		font-size: 11px; 
		font-weight:bold;
		color:#616265;
	}
		
	a.mellon-link6
	{ color: #AF9D73; }
	
	a:visited.mellon-link6
	{ color: #AF9D73;}
	
	a:hover.mellon-link6
	{
		color:#616265; 
		text-decoration:none;
	}
	
	a:link.mellon-link7, a:link:visited.mellon-link7
	{
		font-size: 10px; 
		font-weight:normal;
		color:#A5A5A5;
	}
	
	a:link:hover.mellon-link7, a:link:visited:hover.mellon-link7
	{
		font-size: 10px; 
		font-weight:normal;
		color:#878787;
	}


/*--------------------- images --------------------- */

	.mellon-image1
	{ padding-right:6px; }


/*--------------------- div --------------------- */

	.mellon-div0
	{
		padding:7px 0px 5px 0px;
		width:100%;
/*		height:75px;*/
		overflow:hidden;
		border-bottom:solid 1px #AF9D73;		
	}

	.mellon-div1
	{ border-bottom:1px solid #AF9D73; }
	
	.mellon-div2	
	{
		padding:8px 0px 0px 2px;
		height:20px;
		background-color:#FFF;
		border-bottom:1px solid #AF9D73;
	}

	.mellon-sep0
	{ border-bottom:1px solid #AF9D73; }

/*--------------------- table --------------------- */

	.mellon-table0
	{
		border-collapse:collapse;
		border:1px #DFD0A9 solid;
	}

	table.mellon-table0 th
	{ background-color:#EFEBE3; padding:4px; color:#616265; 
	}

	table.mellon-table0 td	
	{
		border:1px #DFD0A9 solid;
		padding:4px;
	}

	table.mellon-table0 td label
	{
		font-size: 0.7em; 
		color: #616265;
	}
	
	.mellon-table1
	{ border-collapse:collapse; }

	.mellon-table1 th
	{
		border-bottom:1px #AF9D73 solid;
		background-color:#AF9D73;
		color: #FFF;
		padding:4px;
	}

	.mellon-table1 td	
	{ padding:4px; }

	.mellon-table1 td a:link, .mellon-table1 td a:link:visited
	{
		font-size: 10px; 
		color: #616265;
	}

	.mellon-table1 td a:hover
	{
		font-size: 10px; 
		color: #AF9D73;
	}

	.mellon-table2 td
	{
		background-color:#FBFDFD;
		border-bottom:1px #DFEDF0 solid;
		border-top:1px #DFEDF0 solid;
		padding:10px 0px 10px 3px;
	}
		
	.mellon-table3 th
	{
		border-top:1px #DFD0A9 solid;
		border-left:1px #DFD0A9 solid;
		border-right:1px #DFD0A9 solid;
		background-color:#E8DDC3;
		padding:5px;
		color:#616265;
	}
	
	.mellon-table4 td
	{
		background-color:#FBFDFD;
		border-bottom:1px #D3C6A6 solid;
		padding:4px 0px 4px 3px;
	}

	.mellon-table6
	{
		text-align:left;
		width:370px;
	}
		
		
/*--------------------- textboxs --------------------- */

	.mellon-textbox0
	{
		border:1px;
		background:#F6F0E6; 
		color:#616265;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		overflow:auto;
	}

	.mellon-textbox1
	{
		width:200px;
		background:#F6F0E6; 
		color:#616265;
	}
	
	.mellon-textbox2
	{
		border:1px;
		background:#F6F0E6; 
		color:#616265;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		width:200px;
		height:17px;
		padding-top:3px;
	}

	.mellon-textbox3
	{
		border:1px;
		background:#F6F0E6; 
		color:#616265;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		width:200px;
		height:20px;
		padding-top:3px;
	}
	
	.mellon-textbox4
	{
		border:1px;
		background:#F6F0E6; 
		color:#616265;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		width:200px;
		height:13px;
		padding-top:3px;
	}
	
	.mellon-textarea0
	{
		border:1px;
		background:#F6F0E6; 
		color:#616265;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		width:200px;
		padding-top:3px;
		overflow:auto;
	}

	.mellon-fileUpload0
	{
		border:1px;
		background:#F6F0E6; 
		color:#616265;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		width:200px;
		height:22px;
		padding-top:3px;
	}



/*--------------------- customs ??? --------------------- */

	/*--- gridview paggers ---*/

	.mellon-pagger0 td
	{
		padding:5px 0px 8px 3px;
		background-color:transparent;
	 	padding:1px;
	 }
	 
 	.mellon-pagger0 td table td
 	{ border:0px; }
	
	.mellon-pagger0 a:link, a:link:visited
	{
		font-size: 10px; 
		color:#AF9D73;
	}

	.mellon-pagger0 a:link:hover, a:link:visited:hover
	{ color:#AF9D73; }

	/*--- /gridview paggers ---*/

	/*---  Loading do Ajax ---*/
	.DivAguarde
	{
		border:1px black;
		text-align:center;	
		position:relative;
		top:10px;
	}

	.mellon-custombutton
	{
		cursor:hand;
	}

	.mellon-verticalline
	{
		background-color:#D9D0C0;
		height:750px;
		width:1px;
	}
	
	br.mellon-verticalspace
	{
		display:block;
		padding:15px;
	}
	
	div.mellon-topline
	{
		border-top:solid 1px #D0E0DE;
	}

	
	.mellon-gridview-pager td
	{ padding:5px 0px 8px 3px; }
	
	.mellon-gridview-pager a:link
	{ color:#AF9D73; }	
