@charset "utf-8";


/** CONTROLA O CALENDARIO ===================================================================================== */



.grid tr.headings th				{ text-align:center; }
.grid tr.headings th a				{ color:#666 !important; } /*COR DOS TITULOS D S T Q Q S S D*/
.grid tr.calendar td a 				{ color:#666; }/*COR DOS DIAS DA SEMANA: 1 2 3 4 5 */
.grid tr.calendar td				{ text-align:right; padding:2px; border-width:1px 0px 0px 1px; border-color:#f0f0f0; border-style:solid; background-color: #f0f0f0; position: relative; } /*COR DO ESPACO NO FIM DO CALENDARIO E DAS BORDAS*/
.grid tr.calendar td:hover, .grid tr.calendar th:hover { background-color: #FFFFFF; }/*FUNDO QUANDO PASSA O MOUSE NO DOS DIAS DA SEMANA*/
.grid tr.calendar td.marked 		{ background-color: #7fc7fb !important; }/*FUNDO DOS DIAS QUE TEM IMPOSTO*/
.grid tr.calendar td.marked .dayNumber a { color:#FFF; }

.grid tr.calendar td.domingo  { border-left:1px solid #DADFE0; background-color:#0f56a4; ; } /*DOMINGOS*/
.grid tr.calendar td.domingo .dayNumber a { color:#FFF; }

.grid tr.calendar td.calendarDay  { background-color: #ececec; vertical-align:top; }/*DIAS UTEIS*/
.grid tr.calendar td.calendarDay .dayNumber a { color:#000; }

/* Agenda */
.grid tr.calendar td a.itens 		{ color:#FFF !important; width:100%; display: inline-block; margin-bottom:1px; text-decoration:none; font-size:11px; }
.grid tr.calendar td a.yellow		{ color: #000000!important; }

/**
 * Tooltip
 */
.imposto{
	font:14px Verdana, Arial, Helvetica, sans-serif;/*DIV Q APARECE O IMPOSTO QUANDO CLICADO*/
	
	}
/* Partulares */
.relative			{ position:relative; }
.abs-h2				{ position:absolute; top:-10px; right:0px; height:45px; }
.abs-left			{ position:absolute; top:0px; left:0px; }
.f18				{ font-size:18px; }
.f12				{ font-size:12px; }
.f-left, .left      { float:left; }
.f-right, .right    { float:right; }
.v-top              { vertical-align:top; }
.v-middle           { vertical-align:middle !important; }
.v-bottom           { vertical-align:bottom; }
.a-left             { text-align:left !important; }
.a-center           { text-align:center !important; }
.a-right            { text-align:right !important; }
.nm10               { margin:0 10px !important; }
.nm20               { margin:0 20px !important; }
.p10				{ padding: 0 10px !important; } 
.np                 { padding:0 !important; }
.no-display         { display:none; }
.no-show            { display:none; }
.nowrap, .nobr      { white-space:nowrap; }
.wrap               { white-space:normal !important; }
.no-float           { float:none !important; }
.pointer            { cursor:pointer; }

/* Color */
.emph, .accent      { color:#5F7A37 !important; }
.subdue             { color:#306375; }

/* Font */
.bold               { font-weight:bold !important; }
.normal             { font-weight:normal !important; }




/** CONTROLA AS NOTICIAS ===================================================================================== */

/* MUDA A FORMATACAO DA NOTICIAS */
.noticias_titulo{ 
	font:bold 18px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
		}
.noticias_texto{ 
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
		}
.noticias_publicada{ 
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
		}
.noticias_fonte{ 
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
		}
		

/* MUDA A FORMATACAO DA DATA */
#noticias {
	position:absolute;
	z-index:2;
	top:868px;
	left:11px;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	width:600px;
	height: 118px;
		}
/* MUDA A FORMATACAO DO TITULO */		
	#noticias a{ 
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
		}
	#noticias a:hover{
		text-decoration:none;
		}
	
/* MUDA A FORMATACAO DO VEJA MAIS */
#vejamais{
	position:absolute;
	z-index:2;
	top:962px;
	left:12px; 
}
#vejamais a{
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	}
#vejamais a:hover{
	text-decoration:none;
	}
#noticias_todas {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
		width:850px;	
		}
/* MUDA A FORMATACAO DO TITULO */		
	#noticias_todas a{ 
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
		}
	#noticias_todas a:hover{
		text-decoration:none;
		}

	
/** Tooltip */
.tooltip { 
	position:absolute; 
	left:-2000px; 
	background-color:#000; 
	padding:0px; 
	border:1px solid #000; 
	max-width:400px; 
	z-index:3;
	}
.tooltip p { 
	margin:0; 
	padding:0; 
	color:#000000; 
	background-color:#FFF; 
	padding:10px; 
	font:11px Verdana, Arial, Helvetica, sans-serif;

}




/** CONTROLA O IMPOSTO DO DIA ===================================================================================== */



#imposto_dia { 
			margin:-90px 0px 0px 240px;
			width:230px;
			float:left;
			font:11px Verdana, Arial, Helvetica, sans-serif;
}
#Imposto{ margin:4px 0px; 
height:110px;
overflow:auto;}

#Imposto div { margin:4px 0px; }
#Imposto p { margin:5px 0px; padding:0px; }
