td {	    
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
}
td.quadrado {
	width: 150px;
	height: 150px;
	text-align: center;
	border: 3px outset #6688CC;
	cursor: pointer;
	font-weight: bold;
	text-decoration: none;
	padding: 5px 5px 5px 5px;
}
td.quadrado:hover {
	text-decoration: underline;
}

td.td_faq {
	cursor: pointer;
	font-weight: bold;
	padding: 5px 5px 5px 5px;
	color: #000000;
}

td.td_faq:hover {
	cursor: pointer;
	font-weight: bold;
	color: #999999;
	padding: 5px 5px 5px 5px;
}

td.td_nav {
	float: left;
	height: 16px;
	cursor: pointer;
}

td.td_nav_text {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	cursor: pointer;
}
td.td_nav_text:hover {
	color: #999999;
	text-decoration: underline;
}

input, textarea, select {
	font-family      : Verdana, Arial, Tahoma, Helvetica, Sans-Serif;
	font-size        : 12px;
	color            : #000000;
	border           : 1px solid #6699CC;
	padding          : 0px;
	margin           : 0px;
	cursor           : default;
}
input:focus, textarea:focus, select:focus {
	font-family      : Verdana, Arial, Tahoma, Helvetica, Sans-Serif;
	font-size        : 12px;
	color            : #000000;
	border           : 1px solid green;
	padding          : 0px;
	margin           : 0px;
	cursor           : default;
}

input.button {
	font-family      : Verdana, Arial, Tahoma, Helvetica, Sans-Serif;
	font-size        : 11px;
	font-weight	 : bold;
	color            : #000000;
	border           : 2px solid #6699CC;
	padding          : 0px;
	margin           : 0px;
	cursor           : pointer;
	padding		 : 2px 8px 2px 8px;
	background-image : url(../img/fundo_titulo_janela_mae.gif); 
	background-repeat: repeat-x
}
input.button:hover {
	color            : #666666;
}
tr.faq_descr {
	color: #EEEEEE;
}
tr.faq_descr:hover {
	color: #6699CC;
}

td.cabec_grid {
	font-family      : Verdana, Arial, Tahoma, Helvetica, Sans-Serif;
	font-size        : 11px;
	font-weight	 : bold;
	color            : #666666;
	border-right     : 1px outset #CCCCCC;
	border-bottom    : 1px outset #CCCCCC;
	padding          : 3px;
	margin           : 0px;
	background-image : url(../img/fundo_menu_superior.gif); 
	background-repeat: repeat-x;
}

td.item_grid_1 {
	font-family      : Verdana, Arial, Tahoma, Helvetica, Sans-Serif;
	font-size        : 11px;
	color            : #000000;
	border-bottom    : 1px dashed #CCCCCC;
	border-right      : 1px solid #CCCCCC;
	padding          : 3px 3px 3px 3px;
	cursor: pointer;
}

td.item_grid_1:hover {
	font-family      : Verdana, Arial, Tahoma, Helvetica, Sans-Serif;
	font-size        : 11px;
	color            : #000000;
	border-bottom    : 1px dashed #CCCCCC;
}

tr.item_grid_1 {
	background-color: #EEEEEE;
	cursor: pointer;
}

tr.item_grid_1:hover {
	background-color: #FCDEAC;
}

td.status_1 {
	font-family      : Verdana, Arial, Tahoma, Helvetica, Sans-Serif;
	font-size        : 11px;
	border-bottom    : 1px dashed #CCCCCC;
	border-right      : 1px solid #CCCCCC;
	padding          : 3px 3px 3px 3px;
	cursor: pointer;
	color: green;
}

td.status_2 {
	font-family      : Verdana, Arial, Tahoma, Helvetica, Sans-Serif;
	font-size        : 11px;
	border-bottom    : 1px dashed #CCCCCC;
	border-right      : 1px solid #CCCCCC;
	padding          : 3px 3px 3px 3px;
	cursor: pointer;
	color: blue;
}
td.status_3 {
	font-family      : Verdana, Arial, Tahoma, Helvetica, Sans-Serif;
	font-size        : 11px;
	border-bottom    : 1px dashed #CCCCCC;
	border-right      : 1px solid #CCCCCC;
	padding          : 3px 3px 3px 3px;
	cursor: pointer;
	color: red;
}

td.color_status_1 {
	font-family      : Verdana, Arial, Tahoma, Helvetica, Sans-Serif;
	font-size        : 11px;
	color: green;
}

td.color_status_2 {
	font-family      : Verdana, Arial, Tahoma, Helvetica, Sans-Serif;
	font-size        : 11px;
	color: blue;
}
td.color_status_3 {
	font-family      : Verdana, Arial, Tahoma, Helvetica, Sans-Serif;
	font-size        : 11px;
	color: red;
}

