body, html {
	font-family: verdana;
	font-size: 10px;
	margin: 0px;
	width: 100%;
}
a {
	color: #000000;
	text-decoration: none;
}

form, table {
	margin: 0;
	padding: 0;
}

p
{
	margin:10px 5px 5px 10px;
	padding: 0;
}

.title{
	margin:10px 5px 5px 10px;
	margin-bottom:25px;
	padding: 0;
	font-size:14px;
	font-weight:bold;
}

p:first-letter{
	margin-left:30px;
}
input {
	font-size: 10px;
}
select, textarea {
	font-size: 10px;
	font-family: verdana;
}
img {
	border:none;
}

.listNum{
	list-style:decimal;
	margin-left:100px;
}

.SetorialResumo
{
	background-color:#e6e6e6;
}

.Login table
{
	width:250px;
	padding:4px 10px 4px 10px;
}

.Login table 
{
	text-align:left;	
}

.ErrorArea
{
	float:left;
	padding:10px;
	margin:10px 0 10px;
	border:1px solid #c5c5c5;
	background-color:#FFFFF5;
}

/***********************************
FORMS
***********************************/
.Form {
	width: 100%;
	height: 100px;
}
.Form textarea {
	width: 100%;
	height: 100px;
}
.Form input.radiobutton {
	width: 15px;
	margin-right: 5px;
}
.Form input.ckeckbox {
	width: 15px;
	margin-right: 5px;
}

/***********************************
STRUCTURE
***********************************/
.Structure {
	width: 100%;
	height: 100%;	
	background-color: #FFFFFF;
}
.StructureHeader {
	vertical-align: top;
	height: 1px;
}
.StructureCenter {
	vertical-align: top;
	padding:5px 5px 0 5px;
	margin:0;
}
.StructureFooter {
	width:100%; 
	margin-top:5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color:#F8F8F8;
	border-top:solid 1px #CCCCCC;
	border-bottom:solid 1px #CCCCCC;
}
/***********************************
HEADER
***********************************/
.HeaderToolbar, .HeaderUserToolbar {
	background-color: #F8F8F8;
	width: 100%;
	padding-left: 20px;
	font-size:10px;
	border-bottom:	solid 1px #CCCCCC;

}
.HeaderUserToolbar {
	text-align:right;
}	

.HeaderToolbar a  {
	color:#254A70;
	margin-left:7px;
	margin-right:7px;
}

.HeaderUserToolbar a {
	color:#254A70;
	margin-right:5px;
	margin-left:5px;
}
.HeaderToolbar a:hover, .HeaderUserToolbar a:hover {
	color:red;
}
.HeaderLogos {
	border-bottom: 1px solid #CCCCCC;
	width: 100%;	
	border-collapse: collapse;	
	background-color: #ffffff;
}
.HeaderLogos td.SystemLogo {
	text-align: right;
	padding-left:-100px;
	padding-right:-100px;
}
.HeaderLogos td.CompanyLogo {
	/*padding:10px;*/	
}
/***********************************
TOP MENU
***********************************/
.TopMenu  
{
	width: 100%;	
	border-collapse: collapse;
	padding-left: 1px;
	font-size: 11px;
}

.TopMenu table {
	width: 100%;
}

.TopMenu tr td{

	width:14.5%;
}

.TopMenu a	{
	Float:left;		
	display:block;
	color: #000000;	
	padding-right: 5px;
	padding-top: 2px;
	height:40px;
	text-align:center;
}

/***********************************
CENTER
***********************************/
.Navegation {
	width: 100%;
	border-collapse: collapse; 
}

.Breadcrumb {
	color: #666666;
	vertical-align: bottom;
	padding-left: 10px;
	padding-top: 5px;
	height: 1px;
}
.PageTitle {
	color: #333333;
	font-size: 16px;
	font-weight: bold;
	vertical-align: bottom;
	padding-left: 10px;
	height: 1px;
}
.Center {
	width: 100%;
	height: 100%;
	margin-bottom: 20px;
}
.CenterMiddle 
{
	width:100%;
	background-color: #ffffff;
	vertical-align: top;
	padding:5px 0 8px 0;
}

/***********************************
CENTER MENU
***********************************/
.CenterMenu {
	width: 100%;
	background-color: #F1F4F5;
	height:25px;
	font-variant:small-caps;
	color: #000000;
	font-size:10px;
	margin-bottom:15px;
}

.CenterMenu a {
	color: #000000;
	margin-right: 8px;
	padding-left: 8px;
}

.CenterMenu a:hover {
	color:#336699;	
}
.CenterMenu a. {
	color:#336699;
	font-weight:bold;
}

/***********************************
SECOND THEME MENU 
***********************************/
/* Tema 1 */
.item1 {
	color: #000000;
	background-color: #E5F1E7;
	border-top: 5px solid #66CC66;
	width:100%;
}
.item1:hover, .item1hover 
{
	color: #000000;
	background-color: #AFE2B0;
	border-top: 5px solid #66CC66;
	width:100%;
}

/* Tema 2 */
.item2  {
	color: #000000;
	background-color: #F8F4D7;
	border-top: 5px solid #F2C100;
	width:100%;
}
.item2:hover, .item2hover {
	color: #000000;
	background-color: #F6DD7D;
	border-top: 5px solid #F2C100;
	width:100%;
}

/* Tema 3 */
.item3 {
	color: #000000;
	background-color: #F9F0D9;
	border-top: 5px solid #FFB442;
	width:100%;
}
.item3:hover,.item3hover {
	color: #000000;
	background-color: #FDCB7F;
	border-top: 5px solid #FFB442;
	width:100%;
	}

/* Tema 4 */
.item4 {
	color: #000000;
	background-color: #F5E7E8;
	border-top: 5px solid #FF6666;
	width:100%;
}
.item4:hover, .item4hover {
	color: #000000;
	background-color: #FDB1B1;
	border-top: 5px solid #FF6666;
	width:100%;
}

/* Tema 5 */
.item5 {
	color: #000000;
	width:100%;
	background-color: #E6D4E6;
	border-top: 5px solid #F000B5;
}
.item5:hover, .item5hover {
	color: #000000;
	background-color: #E37DCA;
	border-top: 5px solid #F000B5;
	width:100%;
}

/* Tema 6 */
.item6{
	color: #000000;
	background-color: #E1D4EF;
	border-top: 5px solid #AD33FF;
	width:100%;
}
.item6:hover, .item6hover {
	color: #000000;
	background-color: #C97DFD;
	border-top: 5px solid #AD33FF;
	width:100%;
}

/* Tema 7 */
.item7 {
	color: #000000;
	background-color: #D7E3EF;
	width:100%;
	border-top: 5px solid #3399FF;
}
.item7:hover, .item7hover {
	color: #000000;
	background-color: #95C9FC;
	border-top: 5px solid #3399FF;
	width:100%;
}

/***********************************
TEMA DEFAULT
***********************************/

/* TITLES */
.Default h1 {
	margin-top:15px;
	padding-bottom:5px;
	font-variant:small-caps;
	color: #000000;
	width:100%;
	border-bottom: 1px dotted #999999;
	font-size:13px;
	font-weight:bold;	
}
	
/* VIEWS */
.Default View {
	width: 100%;
	background-color: #F8F8F8;
	margin-top:20px;
	margin-bottom:20px;
}
.Default View td {
	border-bottom: 1px solid #FFFFFF;
	height: 50px;
	padding-left: 8px;
	padding-right: 8px;
}
.Default View td:hover {
	background-color: #E5F1E7;
	cursor:hand;
}
.Default View .trHover {
	background-color: #E5F1E7;
	cursor:hand;
}
.Default View th {
	background-color: red;
	height: 24px;
	border-bottom: 1px solid #FFFFFF;
	padding-left: 8px;
	padding-right: 8px;
	text-align: left;
	white-space: nowrap;	
}

/***********************************
TEMA 1 
***********************************/

/* SUBMENU */
.tema1 .SubMenuDiv {
	background-color: #AFE2B0;	
	height:21px;
	padding:1px 0 2px 0;
	margin-left:1px;
	margin-top:-1px;
}
.tema1 .RadMenu_Default {
	background-color: #AFE2B0;
	height:20px;
}

.tema1 .RadMenu_Default_Context{
	background: none;
	border:0;

}
.tema1 .RadMenu_Default .link{
	line-height: 20px;
	text-decoration:none;
	display:block;
	color: #000000;
	line-height: 23px;
	background:transparent url(bottom.gif) right center no-repeat;
}
.tema1 .RadMenu_Default .link:hover,
.tema1 .RadMenu_Default .focused,
.tema1 .RadMenu_Default .expanded{
	color: #000;
}
.tema1 .RadMenu_Default .text{
	padding-left: 10px;	
	padding-right: 36px;
	font-size: 10px;
	font-family: Arial, Verdana;
}
.tema1 .RadMenu_Default .group{
	border: 0;
	border-right: 0px;
	border-bottom: 0px;
}
.tema1 .RadMenu_Default .group .link{ /*background do submenu de indicadores*/
	background: #E5F1E7;
	border-top: 0;
	border-bottom: 0;
	text-align: left;
}
.tema1 .RadMenu_Default .group .link:hover,
.tema1 .RadMenu_Default .group .focused,
.tema1 .RadMenu_Default .group .expanded{ /*background HOVER do submenu de indicadores*/
	background: #D3E8D8;
	border-bottom-color: #FFFFFF;
	font-weight: normal;
}
.tema1 .RadMenu_Default .leftArrow,
.tema1 .RadMenu_Default .rightArrow,
.tema1 .RadMenu_Default .topArrow,
.tema1 .RadMenu_Default .bottomArrow,
.tema1 .RadMenu_Default .leftArrowDisabled,
.tema1 .RadMenu_Default .rightArrowDisabled,
.tema1 .RadMenu_Default .topArrowDisabled,
.tema1 .RadMenu_Default .bottomArrowDisabled{
	width:15px;
}
.tema1 .RadMenu_Default .topArrow,
.tema1 .RadMenu_Default .topArrowDisabled{
	width:100%;
}
.tema1 .RadMenu_Default .bottomArrow,
.tema1 .RadMenu_Default .bottomArrowDisabled{
	width:100%;
}
.tema1 .RadMenu_Default .rightArrow,
.tema1 .RadMenu_Default .leftArrow{
	height:100%;
}
.tema1 .RadMenu_Default .rightArrow,
.tema1 .RadMenu_Default .rightArrowDisabled{
	background-image: url('right.gif');
}
.tema1 .RadMenu_Default .vertical .separator .text{
	padding-top: 2px;
	background: #ccc;
	font-size: 1px;
	border-bottom: solid 1px #d7d7d7;
}
.tema1 .RadMenu_Default .expandLeft,
.tema1 .RadMenu_Default .expandRight{
	background:transparent url(groupImage.gif) right center no-repeat;
	margin-right: 4px;
}
.tema1 .RadMenu_Default .link:hover .expandLeft,
.tema1 .RadMenu_Default .link:hover .expandRight,
.tema1 .RadMenu_Default .focused .expandLeft,
.tema1 .RadMenu_Default .focused .expandRight,
.tema1 .RadMenu_Default .expanded .expandLeft,
.tema1 .RadMenu_Default .expanded .expandRight{
	background:transparent url(invertedGroupImage.gif) right center no-repeat;
}

/* TITLES */

.tema1 .TitleIconTema{
	float:left;
	width: 120px;
	height:80px;
	text-align:right;
	background-image:url(../../Images/icone1.gif);
	background-repeat:no-repeat;
	background-position: right;
}

.tema1 h1, .tema1 h1 a 
{
	margin-top:15px;
	padding-bottom:5px;
	font-variant:small-caps;
	color: #66CC66;
	border-bottom: 1px dotted #999999;	
	font-size:13px;
	font-weight:bold;
}
.tema1 h2{
	margin:-15px 0 5px 0;
	color: #000000;
	font-weight:bold;
	font-size:12px;
}

.tema1 .Number 
{
	font-family:Trebuchet MS;
	font-size:50px;
	color:#66CC66;
	height:100px;
	width:50px;
}
	
/* VIEWS */
.tema1 .View 
{
	float:left;
	width: 100%;
	background-color: #F8F8F8;
	border-right:2px solid #fff;
	height:200px;
}

.tema1 .View td {
	padding:10px 8px 10px 8px;
	width:15%;
	vertical-align:top;
	border-left:2px solid #fff;
	font-size:10px;
}

.tema1 .View td:hover {
	background-color: #E5F1E7;
	cursor:hand;
}
.tema1 .View .trHover {
	background-color: #E5F1E7;
	cursor:hand;
}
.tema1 .View th {
	background-color: red;
	border-bottom: 1px solid #FFFFFF;
	padding-left: 8px;
	padding-right: 8px;
	text-align: left;
}

.tema1 .View .ViewItemActive{
	background-color:#C3DFC7;
}

/* RESUMO */

/*.tema1Resumo
{
	margin:0 0 0 25px;
	width:350px;
}*/

.tema1Resumo
{
	padding:5px 4px 2px 5px;
	background-color:#E5F1E7;	
}

.tema1Resumo th
{
	padding:5px 4px 2px 5px;
	background-color:#B3D6B8;	
}


/* DATAGRID */

.tema1 .Datagrid {
	width: 100%;
	background-color: #F8F8F8;	
	height: 24px;
}
.tema1 .Datagrid td {
	background-color: #F8F8F8;
	border-bottom: 1px solid #FFFFFF;
	text-align: left;
}
.tema1 .Datagrid th {
	background-color: #E5F1E7;
	text-align: left;
	height:20px;
	border-top:3px solid #fff;
}

/* CHECK DO GRID */
.tema1 .visto{
	position:relative;
	width:100%;
	height:50px;
	margin:10px 0 0 0;
	text-align:center;
	background-image:url(../../Images/visto1.gif);
	background-position:center top;
	background-repeat:no-repeat;
}


/***********************************
TEMA 2 
***********************************/
/* SUBMENU */

.tema2 .SubMenuDiv {
	background-color: #F6DD7D;
	height:21px;
	padding:1px 2px 2px 0;
	margin-left:1px;
	margin-top:-1px;
}
.tema2 .RadMenu_Default {
	background-color: #F6DD7D;
	height:20px;
}

.tema2 .RadMenu_Default_Context{
	background: none;
	border:0;

}
.tema2 .RadMenu_Default .link{
	line-height: 20px;
	text-decoration:none;
	display:block;
	color: #000000;
	line-height: 23px;
	background:transparent url(bottom.gif) right center no-repeat;
}
.tema2 .RadMenu_Default .link:hover,
.tema2 .RadMenu_Default .focused,
.tema2 .RadMenu_Default .expanded{
	color: #000;
}
.tema2 .RadMenu_Default .text{
	padding-left: 10px;	
	padding-right: 36px;
	font-size: 10px;
	font-family: Arial, Verdana;
}
.tema2 .RadMenu_Default .group{
	border: 0;
	border-right: 0px;
	border-bottom: 0px;
}
.tema2 .RadMenu_Default .group .link{ /*background do submenu de indicadores*/
	background: #F8F4D7;
	border-top: 0;
	border-bottom: 0;
	text-align: left;
}
.tema2 .RadMenu_Default .group .link:hover,
.tema2 .RadMenu_Default .group .focused,
.tema2 .RadMenu_Default .group .expanded{ /*background HOVER do submenu de indicadores*/
	background: #F4EEC2;
	border-bottom-color: #FFFFFF;
	font-weight: normal;
}
.tema2 .RadMenu_Default .leftArrow,
.tema2 .RadMenu_Default .rightArrow,
.tema2 .RadMenu_Default .topArrow,
.tema2 .RadMenu_Default .bottomArrow,
.tema2 .RadMenu_Default .leftArrowDisabled,
.tema2 .RadMenu_Default .rightArrowDisabled,
.tema2 .RadMenu_Default .topArrowDisabled,
.tema2 .RadMenu_Default .bottomArrowDisabled{
	width:15px;
}
.tema2 .RadMenu_Default .topArrow,
.tema2 .RadMenu_Default .topArrowDisabled{
	width:100%;
}
.tema2 .RadMenu_Default .bottomArrow,
.tema2 .RadMenu_Default .bottomArrowDisabled{
	width:100%;
}
.tema2 .RadMenu_Default .rightArrow,
.tema2 .RadMenu_Default .leftArrow{
	height:100%;
}
.tema2 .RadMenu_Default .rightArrow,
.tema2 .RadMenu_Default .rightArrowDisabled{
	background-image: url('right.gif');
}
.tema2 .RadMenu_Default .vertical .separator .text{
	padding-top: 2px;
	background: #ccc;
	font-size: 1px;
	border-bottom: solid 1px #d7d7d7;
}
.tema2 .RadMenu_Default .expandLeft,
.tema2 .RadMenu_Default .expandRight{
	background:transparent url(groupImage.gif) right center no-repeat;
	margin-right: 4px;
}
.tema2 .RadMenu_Default .link:hover .expandLeft,
.tema2 .RadMenu_Default .link:hover .expandRight,
.tema2 .RadMenu_Default .focused .expandLeft,
.tema2 .RadMenu_Default .focused .expandRight,
.tema2 .RadMenu_Default .expanded .expandLeft,
.tema2 .RadMenu_Default .expanded .expandRight{
	background:transparent url(invertedGroupImage.gif) right center no-repeat;
}


/* TITLES */
.tema2 .TitleIconTema{
	float:left;
	width: 120px;
	height:80px;
	text-align:right;
	background-image:url(../../Images/icone2.gif);
	background-repeat:no-repeat;
	background-position: right;
}


.tema2 h1, .tema2 h1 a 
{
	margin-top:15px;
	padding-bottom:5px;
	font-variant:small-caps;
	color: #F6DD7D;
	border-bottom: 1px dotted #999999;	
	font-size:13px;
	font-weight:bold;
}
.tema2 h2{
	margin:-15px 0 5px 0;
	color: #000000;
	font-weight:bold;
	font-size:12px;
}

.tema2 .Number 
{
	font-family:Trebuchet MS;
	font-size:50px;
	color:#F6DD7D;
	height:100px;
	width:50px;
}

/* VIEWS */
.tema2 .View {
	width: 100%;
	background-color: #F8F8F8;
	margin-top:20px;
	margin-bottom:20px;
	border-right:2px solid #fff;
	height:200px;
}
.tema2 .View td {
	padding:10px 8px 10px 8px;
	width:15%;
	vertical-align:top;
	border-left:2px solid #fff;
}
.tema2 .View td:hover {
	background-color: #F8F4D7;
	cursor:hand;
}
.tema2 .View .trHover {
	background-color: #F8F4D7;
	cursor:hand;
}
.tema2 .View th {
	background-color: red;
	height: 24px;
	border-bottom: 1px solid #FFFFFF;
	padding-left: 8px;
	padding-right: 8px;
	text-align: left;
	white-space: nowrap;	
}

.tema2 .View .ViewItemActive{
	background-color:#F0E8AD;
}

/* RESUMO */
/*.tema2Resumo
{
	margin:0 0 0 25px;
	width:350px;
}*/

.tema2Resumo
{
	padding:5px 4px 2px 5px;
	background-color:#F8F4D7;	
}

.tema2Resumo th
{
	padding:5px 4px 2px 5px;
	background-color:#ECE298;	
}

/* DATAGRID */

.tema2 .Datagrid {
	width: 100%;
	background-color: #F8F8F8;	
	height: 24px;
}
.tema2 .Datagrid td {
	background-color: #F8F8F8;
	border-bottom: 1px solid #FFFFFF;
	text-align: left;
}
.tema2 .Datagrid th {
	background-color: #F8F4D7;
	text-align: left;
	height:20px;
	border-top:3px solid #fff;
}


/* CHECK DO GRID */
.tema2 .visto{
	position:relative;
	width:100%;
	margin:10px 0 0 0;
	height:50px;
	text-align:center;
	background-image:url(../../Images/visto2.gif);
	background-position:center top;
	background-repeat:no-repeat;
}


/***********************************
TEMA 3 
***********************************/
/* SUBMENU */
.tema3 .SubMenuDiv {
	background-color: #FDCB7F;
	height:21px;
	padding:1px 2px 2px 0;
	margin-left:1px;
	margin-top:-1px;
}
.tema3 .RadMenu_Default {
	background-color: #FDCB7F;
	height:20px;

}

.tema3 .RadMenu_Default_Context{
	background: none;
	border:0;

}
.tema3 .RadMenu_Default .link{
	line-height: 20px;
	text-decoration:none;
	display:block;
	color: #000000;
	line-height: 23px;
	background:transparent url(bottom.gif) right center no-repeat;
}
.tema3 .RadMenu_Default .link:hover,
.tema3 .RadMenu_Default .focused,
.tema3 .RadMenu_Default .expanded{
	color: #000;
}
.tema3 .RadMenu_Default .text{
	padding-left: 10px;	
	padding-right: 36px;
	font-size: 10px;
	font-family: Arial, Verdana;
}
.tema3 .RadMenu_Default .group{
	border: 0;
	border-right: 0px;
	border-bottom: 0px;
}
.tema3 .RadMenu_Default .group .link{ /*background do submenu de indicadores*/
	background: #F9F0D9;
	border-top: 0;
	border-bottom: 0;
	text-align: left;
}
.tema3 .RadMenu_Default .group .link:hover,
.tema3 .RadMenu_Default .group .focused,
.tema3 .RadMenu_Default .group .expanded{ /*background HOVER do submenu de indicadores*/
	background: #F5E7C1;
	border-bottom-color: #FFFFFF;
	font-weight: normal;
}
.tema3 .RadMenu_Default .leftArrow,
.tema3 .RadMenu_Default .rightArrow,
.tema3 .RadMenu_Default .topArrow,
.tema3 .RadMenu_Default .bottomArrow,
.tema3 .RadMenu_Default .leftArrowDisabled,
.tema3 .RadMenu_Default .rightArrowDisabled,
.tema3 .RadMenu_Default .topArrowDisabled,
.tema3 .RadMenu_Default .bottomArrowDisabled{
	width:15px;
}
.tema3 .RadMenu_Default .topArrow,
.tema3 .RadMenu_Default .topArrowDisabled{
	width:100%;
}
.tema3 .RadMenu_Default .bottomArrow,
.tema3 .RadMenu_Default .bottomArrowDisabled{
	width:100%;
}
.tema3 .RadMenu_Default .rightArrow,
.tema3 .RadMenu_Default .leftArrow{
	height:100%;
}
.tema3 .RadMenu_Default .rightArrow,
.tema3 .RadMenu_Default .rightArrowDisabled{
	background-image: url('right.gif');
}
.tema3 .RadMenu_Default .vertical .separator .text{
	padding-top: 2px;
	background: #ccc;
	font-size: 1px;
	border-bottom: solid 1px #d7d7d7;
}
.tema3 .RadMenu_Default .expandLeft,
.tema3 .RadMenu_Default .expandRight{
	background:transparent url(groupImage.gif) right center no-repeat;
	margin-right: 4px;
}
.tema3 .RadMenu_Default .link:hover .expandLeft,
.tema3 .RadMenu_Default .link:hover .expandRight,
.tema3 .RadMenu_Default .focused .expandLeft,
.tema3 .RadMenu_Default .focused .expandRight,
.tema3 .RadMenu_Default .expanded .expandLeft,
.tema3 .RadMenu_Default .expanded .expandRight{
	background:transparent url(invertedGroupImage.gif) right center no-repeat;
}
/* TITLES */
.tema3 .TitleIconTema{
	float:left;
	width: 120px;
	height:80px;
	text-align:right;
	background-image:url(../../Images/icone3.gif);
	background-repeat:no-repeat;
	background-position: right;
}


.tema3 h1, .tema3 h1 a 
{
	margin-top:15px;
	padding-bottom:5px;
	font-variant:small-caps;
	color: #FFB442;
	border-bottom: 1px dotted #999999;	
	font-size:13px;
	font-weight:bold;
}
.tema3 h2{
	margin:-15px 0 5px 0;
	color: #000000;
	font-weight:bold;
	font-size:12px;
}

.tema3 .Number 
{
	font-family:Trebuchet MS;
	font-size:50px;
	color:#FFB442;
	height:100px;
	width:50px;
}

/* VIEWS */
.tema3 .View {
	width: 100%;
	background-color: #F8F8F8;
	margin-top:20px;
	height:200px;
	margin-bottom:20px;
	border-right:2px solid #fff;
}
.tema3 .View td {
	padding:10px 8px 10px 8px;
	width:15%;
	vertical-align:top;
	border-left:2px solid #fff;
}
.tema3 .View td:hover {
	background-color: #F9F0D9;
	cursor:hand;
}
.tema3 .View .trHover {
	background-color: #F9F0D9;
	cursor:hand;
}
.tema3 .View th {
	background-color: red;
	height: 24px;
	border-bottom: 1px solid #FFFFFF;
	padding-left: 8px;
	padding-right: 8px;
	text-align: left;
	white-space: nowrap;	
}

.tema3 .View .ViewItemActive{
	background-color:#EDD696;
}

/* RESUMO */
/*.tema3Resumo
{
	margin:0 0 0 25px;
	width:350px;
}*/

.tema3Resumo
{
	padding:5px 4px 2px 5px;
	background-color:#F9F0D9;	
}

.tema3Resumo th
{
	padding:5px 4px 2px 5px;
	background-color:#EDD696;	
}


/* DATAGRID */

.tema3 .Datagrid {
	width: 100%;
	background-color: #F8F8F8;	
	height: 24px;
}
.tema3 .Datagrid td {
	background-color: #F8F8F8;
	border-bottom: 1px solid #FFFFFF;
	text-align: left;
}
.tema3 .Datagrid th {
	background-color: #F9F0D9;
	text-align: left;
	height:20px;
	border-top:3px solid #fff;
}


/* CHECK DO GRID */
.tema3 .visto{
	position:relative;
	width:100%;
	height:50px;
	margin:10px 0 0 0;
	text-align:center;
	background-image:url(../../Images/visto3.gif);
	background-position:center top;
	background-repeat:no-repeat;
}


/***********************************
TEMA 4 
***********************************/
/* SUBMENU */
.tema4 .SubMenuDiv {
	background-color: #FDB1B1;
	height:21px;
	padding:1px 2px 2px 0;
	margin-left:1px;
	margin-top:-1px;
}
.tema4 .RadMenu_Default {
	background-color: #FDB1B1;
	height:20px;

}

.tema4 .RadMenu_Default_Context{
	background: none;
	border:0;

}
.tema4 .RadMenu_Default .link{
	line-height: 20px;
	text-decoration:none;
	display:block;
	color: #000000;
	line-height: 23px;
	background:transparent url(bottom.gif) right center no-repeat;
}
.tema4 .RadMenu_Default .link:hover,
.tema4 .RadMenu_Default .focused,
.tema4 .RadMenu_Default .expanded{
	color: #000;
}
.tema4 .RadMenu_Default .text{
	padding-left: 10px;	
	padding-right: 36px;
	font-size: 10px;
	font-family: Arial, Verdana;
}
.tema4 .RadMenu_Default .group{
	border: 0;
	border-right: 0px;
	border-bottom: 0px;
}
.tema4 .RadMenu_Default .group .link{ /*background do submenu de indicadores*/
	background: #F5E7E8;
	border-top: 0;
	border-bottom: 0;
	text-align: left;
}
.tema4 .RadMenu_Default .group .link:hover,
.tema4 .RadMenu_Default .group .focused,
.tema4 .RadMenu_Default .group .expanded{ /*background HOVER do submenu de indicadores*/
	background: #EDD4D6;
	border-bottom-color: #FFFFFF;
	font-weight: normal;
}
.tema4 .RadMenu_Default .leftArrow,
.tema4 .RadMenu_Default .rightArrow,
.tema4 .RadMenu_Default .topArrow,
.tema4 .RadMenu_Default .bottomArrow,
.tema4 .RadMenu_Default .leftArrowDisabled,
.tema4 .RadMenu_Default .rightArrowDisabled,
.tema4 .RadMenu_Default .topArrowDisabled,
.tema4 .RadMenu_Default .bottomArrowDisabled{
	width:15px;
}
.tema4 .RadMenu_Default .topArrow,
.tema4 .RadMenu_Default .topArrowDisabled{
	width:100%;
}
.tema4 .RadMenu_Default .bottomArrow,
.tema4 .RadMenu_Default .bottomArrowDisabled{
	width:100%;
}
.tema4 .RadMenu_Default .rightArrow,
.tema4 .RadMenu_Default .leftArrow{
	height:100%;
}
.tema4 .RadMenu_Default .rightArrow,
.tema4 .RadMenu_Default .rightArrowDisabled{
	background-image: url('right.gif');
}
.tema4 .RadMenu_Default .vertical .separator .text{
	padding-top: 2px;
	background: #ccc;
	font-size: 1px;
	border-bottom: solid 1px #d7d7d7;
}
.tema4 .RadMenu_Default .expandLeft,
.tema4 .RadMenu_Default .expandRight{
	background:transparent url(groupImage.gif) right center no-repeat;
	margin-right: 4px;
}
.tema4 .RadMenu_Default .link:hover .expandLeft,
.tema4 .RadMenu_Default .link:hover .expandRight,
.tema4 .RadMenu_Default .focused .expandLeft,
.tema4 .RadMenu_Default .focused .expandRight,
.tema4 .RadMenu_Default .expanded .expandLeft,
.tema4 .RadMenu_Default .expanded .expandRight{
	background:transparent url(invertedGroupImage.gif) right center no-repeat;
}


/* TITLES */

.tema4 .TitleIconTema{
	float:left;
	width: 120px;
	height:80px;
	text-align:right;
	background-image:url(../../Images/icone4.gif);
	background-repeat:no-repeat;
	background-position: right;
}

.tema4 h1, .tema4 h1 a
{
	margin-top:15px;
	padding-bottom:5px;
	font-variant:small-caps;
	color: #FF6666;
	border-bottom: 1px dotted #999999;	
	font-size:13px;
	font-weight:bold;
}
.tema4 h2{
	margin:-15px 0 5px 0;
	color: #000000;
	font-weight:bold;
	font-size:12px;
}

.tema4 .Number 
{
	font-family:Trebuchet MS;
	font-size:50px;
	color:#FF6666;
	height:100px;
	width:50px;
}

/* VIEWS */
.tema4 .View {
	width: 100%;
	background-color: #F8F8F8;
	margin-top:20px;
	height:200px;
	margin-bottom:20px;
	border-right:2px solid #fff;
}
.tema4 .View td {
	padding:10px 8px 10px 8px;
	width:15%;
	vertical-align:top;
	border-left:2px solid #fff;
}
.tema4 .View td:hover {
	background-color: #F5E7E8;
	cursor:hand;
}
.tema4 .View .trHover {
	background-color: #F5E7E8;
	cursor:hand;
}
.tema4 .View th {
	background-color: red;
	height: 24px;
	border-bottom: 1px solid #FFFFFF;
	padding-left: 8px;
	padding-right: 8px;
	text-align: left;
	white-space: nowrap;	
}

.tema4 .View .ViewItemActive{
	background-color:#DDB0B4;
}

/* RESUMO */
/*.tema4Resumo
{
	margin:0 0 0 25px;
	width:350px;
}*/

.tema4Resumo
{
	padding:5px 4px 2px 5px;
	background-color:#F5E7E8;	
}

.tema4Resumo th
{
	padding:5px 4px 2px 5px;
	background-color:#DDB0B4;	
}

/* DATAGRID */

.tema4 .Datagrid {
	width: 100%;
	background-color: #F8F8F8;	
	height: 24px;
}
.tema4 .Datagrid td {
	background-color: #F8F8F8;
	border-bottom: 1px solid #FFFFFF;
	text-align: left;
}
.tema4 .Datagrid th {
	background-color: #F5E7E8;
	text-align: left;
	height:20px;
	border-top:3px solid #fff;
}

/* DATAGRID VIST */
.tema4 .visto{
	position:relative;
	width:100%;
	height:50px;
	margin:10px 0 0 0;
	text-align:center;
	background-image:url(../../Images/visto4.gif);
	background-position:center top;
	background-repeat:no-repeat;
}

/***********************************
TEMA 5 
***********************************/
/* SUBMENU */
.tema5 .SubMenuDiv {
	background-color: #E37DCA;
	height:21px;
	padding:1px 2px 2px 0;
	margin-left:1px;
	margin-top:-1px;
}
.tema5 .RadMenu_Default {
	background-color: #E37DCA;
	height:20px;

}

.tema5 .RadMenu_Default_Context{
	background: none;
	border:0;

}
.tema5 .RadMenu_Default .link{
	line-height: 20px;
	text-decoration:none;
	display:block;
	color: #000000;
	line-height: 23px;
	background:transparent url(bottom.gif) right center no-repeat;
}
.tema5 .RadMenu_Default .link:hover,
.tema5 .RadMenu_Default .focused,
.tema5 .RadMenu_Default .expanded{
	color: #000;
}
.tema5 .RadMenu_Default .text{
	padding-left: 10px;	
	padding-right: 36px;
	font-size: 10px;
	font-family: Arial, Verdana;
}
.tema5 .RadMenu_Default .group{
	border: 0;
	border-right: 0px;
	border-bottom: 0px;
}
.tema5 .RadMenu_Default .group .link{ /*background do submenu de indicadores*/
	background: #E6D4E6;
	border-top: 0;
	border-bottom: 0;
	text-align: left;
}
.tema5 .RadMenu_Default .group .link:hover,
.tema5 .RadMenu_Default .group .focused,
.tema5 .RadMenu_Default .group .expanded{ /*background HOVER do submenu de indicadores*/
	background: #DDC5DD;
	border-bottom-color: #FFFFFF;
	font-weight: normal;
}
.tema5 .RadMenu_Default .leftArrow,
.tema5 .RadMenu_Default .rightArrow,
.tema5 .RadMenu_Default .topArrow,
.tema5 .RadMenu_Default .bottomArrow,
.tema5 .RadMenu_Default .leftArrowDisabled,
.tema5 .RadMenu_Default .rightArrowDisabled,
.tema5 .RadMenu_Default .topArrowDisabled,
.tema5 .RadMenu_Default .bottomArrowDisabled{
	width:15px;
}
.tema5 .RadMenu_Default .topArrow,
.tema5 .RadMenu_Default .topArrowDisabled{
	width:100%;
}
.tema5 .RadMenu_Default .bottomArrow,
.tema5 .RadMenu_Default .bottomArrowDisabled{
	width:100%;
}
.tema5 .RadMenu_Default .rightArrow,
.tema5 .RadMenu_Default .leftArrow{
	height:100%;
}
.tema5 .RadMenu_Default .rightArrow,
.tema5 .RadMenu_Default .rightArrowDisabled{
	background-image: url('right.gif');
}
.tema5 .RadMenu_Default .vertical .separator .text{
	padding-top: 2px;
	background: #ccc;
	font-size: 1px;
	border-bottom: solid 1px #d7d7d7;
}
.tema5 .RadMenu_Default .expandLeft,
.tema5 .RadMenu_Default .expandRight{
	background:transparent url(groupImage.gif) right center no-repeat;
	margin-right: 4px;
}
.tema5 .RadMenu_Default .link:hover .expandLeft,
.tema5 .RadMenu_Default .link:hover .expandRight,
.tema5 .RadMenu_Default .focused .expandLeft,
.tema5 .RadMenu_Default .focused .expandRight,
.tema5 .RadMenu_Default .expanded .expandLeft,
.tema5 .RadMenu_Default .expanded .expandRight{
	background:transparent url(invertedGroupImage.gif) right center no-repeat;
}

/* TITLES */

.tema5 .TitleIconTema{
	float:left;
	width: 120px;
	height:80px;
	text-align:right;
	background-image:url(../../Images/icone5.gif);
	background-repeat:no-repeat;
	background-position: right;
}

.tema5 h1, .tema5 h1 a
{
	margin-top:15px;
	padding-bottom:5px;
	font-variant:small-caps;
	color: #F000B5;
	border-bottom: 1px dotted #999999;	
	font-size:13px;
	font-weight:bold;
}
.tema5 h2{
	margin:-15px 0 5px 0;
	color: #000000;
	font-weight:bold;
	font-size:12px;
}

.tema5 .Number 
{
	font-family:Trebuchet MS;
	font-size:50px;
	color:#F000B5;
	height:100px;
	width:50px;
}

/* VIEWS */
.tema5 .View {
	width: 100%;
	background-color: #F8F8F8;
	margin-top:20px;
	height:200px;
	margin-bottom:20px;
	border-right:2px solid #fff;
}
.tema5 .View td {
	padding:10px 8px 10px 8px;
	width:15%;
	vertical-align:top;
	border-left:2px solid #fff;
}
.tema5 .View td:hover {
	background-color: #E6D4E6;
	cursor:hand;
}
.tema5 .View .trHover {
	background-color: #E6D4E6;
	cursor:hand;
}
.tema5 .View th {
	background-color: red;
	height: 24px;
	border-bottom: 1px solid #FFFFFF;
	padding-left: 8px;
	padding-right: 8px;
	text-align: left;
	white-space: nowrap;	
}

.tema5 .View .ViewItemActive{
	background-color:#CAA5CA;
}

/* RESUMO */
/*.tema5Resumo
{
	margin:0 0 0 25px;
	width:350px;
}*/

.tema5Resumo
{
	padding:5px 4px 2px 5px;
	background-color:#E6D4E6;	
}

.tema5Resumo th
{
	padding:5px 4px 2px 5px;
	background-color:#CAA5CA;	
}


/* DATAGRID */

.tema5 .Datagrid {
	width: 100%;
	background-color: #F8F8F8;	
	height: 24px;
}
.tema5 .Datagrid td {
	background-color: #F8F8F8;
	border-bottom: 1px solid #FFFFFF;
	text-align: left;
}
.tema5 .Datagrid th {
	background-color: #E6D4E6;
	text-align:left;
	height:20px;
	border-top:3px solid #fff;
}

/* DATAGRID VIST */
.tema5 .visto{
	position:relative;
	width:100%;
	height:50px;
	margin:10px 0 0 0;
	text-align:center;
	background-image:url(../../Images/visto5.gif);
	background-position:center top;
	background-repeat:no-repeat;
}

/***********************************
TEMA 6 
***********************************/
/* SUBMENU */
.tema6 .SubMenuDiv {
	background-color: #C97DFD;
	height:21px;
	padding:1px 2px 2px 0;
	margin-left:1px;
	margin-top:-1px;
}
.tema6 .RadMenu_Default {
	background-color: #C97DFD;
	height:20px;

}

.tema6 .RadMenu_Default_Context{
	background: none;
	border:0;

}
.tema6 .RadMenu_Default .link{
	line-height: 20px;
	text-decoration:none;
	display:block;
	color: #000000;
	line-height: 23px;
	background:transparent url(bottom.gif) right center no-repeat;
}
.tema6 .RadMenu_Default .link:hover,
.tema6 .RadMenu_Default .focused,
.tema6 .RadMenu_Default .expanded{
	color: #000;
}
.tema6 .RadMenu_Default .text{
	padding-left: 10px;	
	padding-right: 36px;
	font-size: 10px;
	font-family: Arial, Verdana;
}
.tema6 .RadMenu_Default .group{
	border: 0;
	border-right: 0px;
	border-bottom: 0px;
}
.tema6 .RadMenu_Default .group .link{ /*background do submenu de indicadores*/
	background: #E1D4EF;
	border-top: 0;
	border-bottom: 0;
	text-align: left;
}
.tema6 .RadMenu_Default .group .link:hover,
.tema6 .RadMenu_Default .group .focused,
.tema6 .RadMenu_Default .group .expanded{ /*background HOVER do submenu de indicadores*/
	background: #D3C0E8;
	border-bottom-color: #FFFFFF;
	font-weight: normal;
}
.tema6 .RadMenu_Default .leftArrow,
.tema6 .RadMenu_Default .rightArrow,
.tema6 .RadMenu_Default .topArrow,
.tema6 .RadMenu_Default .bottomArrow,
.tema6 .RadMenu_Default .leftArrowDisabled,
.tema6 .RadMenu_Default .rightArrowDisabled,
.tema6 .RadMenu_Default .topArrowDisabled,
.tema6 .RadMenu_Default .bottomArrowDisabled{
	width:15px;
}
.tema6 .RadMenu_Default .topArrow,
.tema6 .RadMenu_Default .topArrowDisabled{
	width:100%;
}
.tema6 .RadMenu_Default .bottomArrow,
.tema6 .RadMenu_Default .bottomArrowDisabled{
	width:100%;
}
.tema6 .RadMenu_Default .rightArrow,
.tema6 .RadMenu_Default .leftArrow{
	height:100%;
}
.tema6 .RadMenu_Default .rightArrow,
.tema6 .RadMenu_Default .rightArrowDisabled{
	background-image: url('right.gif');
}
.tema6 .RadMenu_Default .vertical .separator .text{
	padding-top: 2px;
	background: #ccc;
	font-size: 1px;
	border-bottom: solid 1px #d7d7d7;
}
.tema6 .RadMenu_Default .expandLeft,
.tema6 .RadMenu_Default .expandRight{
	background:transparent url(groupImage.gif) right center no-repeat;
	margin-right: 4px;
}
.tema6 .RadMenu_Default .link:hover .expandLeft,
.tema6 .RadMenu_Default .link:hover .expandRight,
.tema6 .RadMenu_Default .focused .expandLeft,
.tema6 .RadMenu_Default .focused .expandRight,
.tema6 .RadMenu_Default .expanded .expandLeft,
.tema6 .RadMenu_Default .expanded .expandRight{
	background:transparent url(invertedGroupImage.gif) right center no-repeat;
}

/* TITLES */

.tema6 .TitleIconTema{
	float:left;
	width: 120px;
	height:80px;
	text-align:right;
	background-image:url(../../Images/icone6.gif);
	background-repeat:no-repeat;
	background-position: right;
}

.tema6 h1, .tema6 h1 a
{
	margin-top:15px;
	padding-bottom:5px;
	font-variant:small-caps;
	color: #C875FF;
	border-bottom: 1px dotted #999999;	
	font-size:13px;
	font-weight:bold;
}
.tema6 h2{
	margin:-15px 0 5px 0;
	color: #000000;
	font-weight:bold;
	font-size:12px;
}

.tema6 .Number 
{
	font-family:Trebuchet MS;
	font-size:50px;
	color:#C875FF;
	height:100px;
	width:50px;
}

/* VIEWS */
.tema6 .View {
	width: 100%;
	background-color: #F8F8F8;
	margin-top:20px;
	height:200px;
	margin-bottom:20px;
	border-right:2px solid #fff;
}
.tema6 .View td {
	padding:10px 8px 10px 8px;
	width:15%;
	vertical-align:top;
	border-left:2px solid #fff;
}
.tema6 .View td:hover {
	background-color: #E1D4EF;
	cursor:hand;
}
.tema6 .View .trHover {
	background-color: #E1D4EF;
	cursor:hand;
}
.tema6 .View th {
	background-color: red;
	height: 24px;
	border-bottom: 1px solid #FFFFFF;
	padding-left: 8px;
	padding-right: 8px;
	text-align: left;
	white-space: nowrap;	
}

.tema6 .View .ViewItemActive{
	background-color:#B99ADA;
}

/* RESUMO */
/*.tema6Resumo
{
	margin:0 0 0 25px;
	width:350px;
}*/

.tema6Resumo
{
	padding:5px 4px 2px 5px;
	background-color:#E1D4EF;	
}

.tema6Resumo th
{
	padding:5px 4px 2px 5px;
	background-color:#B99ADA;	
}

/* DATAGRID */

.tema6 .Datagrid {
	width: 100%;
	background-color: #F8F8F8;	
	height: 24px;
}
.tema6 .Datagrid td {
	background-color: #F8F8F8;
	border-bottom: 1px solid #FFFFFF;
	text-align: left;
}
.tema6 .Datagrid th {
	background-color: #E1D4EF;
	text-align:left;
	height:20px;
	border-top:3px solid #fff;
}

/* DATAGRID VIST */
.tema6 .visto{
	position:relative;
	width:100%;
	height:50px;
	margin:10px 0 0 0;
	text-align:center;
	background-image:url(../../Images/visto6.gif);
	background-position:center top;
	background-repeat:no-repeat;
}


/***********************************
TEMA 7 
***********************************/
/* SUBMENU */
.tema7 .SubMenuDiv {
	background-color: #95C9FC;
	height:21px;
	padding:1px 2px 2px 0;
	margin-left:1px;
	margin-top:-1px;
}
.tema7 .RadMenu_Default {
	background-color: #95C9FC;
	height:20px;
}

.tema7 .RadMenu_Default_Context{
	background: none;
	border:0;
}
.tema7 .RadMenu_Default .link{
	line-height: 20px;
	text-decoration:none;
	display:block;
	color: #000000;
	line-height: 23px;
	background:transparent url(bottom.gif) right center no-repeat;
}
.tema7 .RadMenu_Default .link:hover,
.tema7 .RadMenu_Default .focused,
.tema7 .RadMenu_Default .expanded{
	color: #000;
}
.tema7 .RadMenu_Default .text{
	padding-left: 10px;	
	padding-right: 36px;
	font-size: 10px;
	font-family: Arial, Verdana;
}
.tema7 .RadMenu_Default .group{
	border: 0;
	border-right: 0px;
	border-bottom: 0px;
}
.tema7 .RadMenu_Default .group .link{ /*background do submenu de indicadores*/
	background: #D7E3EF;
	border-top: 0;
	border-bottom: 0;
	text-align: left;
}
.tema7 .RadMenu_Default .group .link:hover,
.tema7 .RadMenu_Default .group .focused,
.tema7 .RadMenu_Default .group .expanded{ /*background HOVER do submenu de indicadores*/
	background: #C5D6E8;
	border-bottom-color: #FFFFFF;
	font-weight: normal;
}
.tema7 .RadMenu_Default .leftArrow,
.tema7 .RadMenu_Default .rightArrow,
.tema7 .RadMenu_Default .topArrow,
.tema7 .RadMenu_Default .bottomArrow,
.tema7 .RadMenu_Default .leftArrowDisabled,
.tema7 .RadMenu_Default .rightArrowDisabled,
.tema7 .RadMenu_Default .topArrowDisabled,
.tema7 .RadMenu_Default .bottomArrowDisabled{
	width:15px;
}
.tema7 .RadMenu_Default .topArrow,
.tema7 .RadMenu_Default .topArrowDisabled{
	width:100%;
}
.tema7 .RadMenu_Default .bottomArrow,
.tema7 .RadMenu_Default .bottomArrowDisabled{
	width:100%;
}
.tema7 .RadMenu_Default .rightArrow,
.tema7 .RadMenu_Default .leftArrow{
	height:100%;
}
.tema7 .RadMenu_Default .rightArrow,
.tema7 .RadMenu_Default .rightArrowDisabled{
	background-image: url('right.gif');
}
.tema7 .RadMenu_Default .vertical .separator .text{
	padding-top: 2px;
	background: #ccc;
	font-size: 1px;
	border-bottom: solid 1px #d7d7d7;
}
.tema7 .RadMenu_Default .expandLeft,
.tema7 .RadMenu_Default .expandRight{
	background:transparent url(groupImage.gif) right center no-repeat;
	margin-right: 4px;
}
.tema7 .RadMenu_Default .link:hover .expandLeft,
.tema7 .RadMenu_Default .link:hover .expandRight,
.tema7 .RadMenu_Default .focused .expandLeft,
.tema7 .RadMenu_Default .focused .expandRight,
.tema7 .RadMenu_Default .expanded .expandLeft,
.tema7 .RadMenu_Default .expanded .expandRight{
	background:transparent url(invertedGroupImage.gif) right center no-repeat;
}

/* TITLES */
.tema7 .TitleIconTema{
	float:left;
	width: 120px;
	height:80px;
	text-align:right;
	background-image:url(../../Images/icone7.gif);
	background-repeat:no-repeat;
	background-position: right;
}

.tema7 h1, .tema7 h1 a
{
	margin-top:15px;
	padding-bottom:5px;
	font-variant:small-caps;
	color: #3399FF;
	border-bottom: 1px dotted #999999;	
	font-size:13px;
	font-weight:bold;
}
.tema7 h2{
	margin:-15px 0 5px 0;
	color: #000000;
	font-weight:bold;
	font-size:12px;
}

.tema7 .Number 
{
	font-family:Trebuchet MS;
	font-size:50px;
	color:#3399FF;
	height:100px;
	width:50px;
}

/* VIEWS */
.tema7 .View {
	width: 100%;
	background-color: #F8F8F8;
	margin-top:20px;
	height:200px;
	margin-bottom:20px;
	border-right:2px solid #fff;
}
.tema7 .View td {
	padding:10px 8px 10px 8px;
	width:15%;
	vertical-align:top;
	border-left:2px solid #fff;
}
.tema7 .View td:hover {
	background-color: #D7E3EF;
	cursor:hand;
}
.tema7 .View .trHover {
	background-color: #D7E3EF;
	cursor:hand;
}
.tema7 .View th {
	background-color: red;
	height: 24px;
	border-bottom: 1px solid #FFFFFF;
	padding-left: 8px;
	padding-right: 8px;
	text-align: left;
	white-space: nowrap;	
}

.tema7 .View .ViewItemActive{
	background-color:#A0BDD9;
}

/* RESUMO */
/*.tema7Resumo
{
	margin:0 0 0 25px;
	width:350px;
}*/

.tema7Resumo
{
	padding:5px 4px 2px 5px;
	background-color:#D7E3EF;	
}

.tema7Resumo th
{
	padding:5px 4px 2px 5px;
	background-color:#A0BDD9;	
}

/* DATAGRID */

.tema7 .Datagrid {
	width: 100%;
	background-color: #F8F8F8;	
	height: 24px;
}
.tema7 .Datagrid td {
	background-color: #F8F8F8;
	border-bottom: 1px solid #FFFFFF;
	text-align: left;
}
.tema7 .Datagrid th {
	background-color: #D7E3EF;
	text-align:left;
	height:20px;
	border-top:3px solid #fff;
}

/* DATAGRID VIST */
.tema7 .visto{
	position:relative;
	width:100%;
	height:50px;
	margin:10px 0 0 0;
	text-align:center;
	background-image:url(../../Images/visto7.gif);
	background-position:center top;
	background-repeat:no-repeat;
}

/***********************************
BUTTON BAR
***********************************/
.ButtonBar {
	width:100%;
	margin-top:20px;
}

.ButtonBar .right {
    background:transparent url(right.gif) right center no-repeat;
	background-color:#F8F8F8;
	border: 1px solid #C8C8C8;
}
.ButtonBar .left {
    background:transparent url(left.gif) left center no-repeat;
	background-color:#F8F8F8;
	border: 1px solid #C8C8C8;
}


.Datagrid tr .AlternateStyle{
	background-color: #fff;
}

.Progress
{
	position:absolute;
	width:200px;
	margin:80px 0 0 -100px;
	left:50%;
	height:60px;
	background-color:#FFFFF5;	
	border:1px solid #BFBFBF;
	color:Red;
	font-weight:bold;
}

.NotesPopup{
	position:absolute;
	background-color:#FFFFF5;	
	border:1px solid #c5c5c5;
	width:300px;
	padding:10px;
	overflow:auto;
	color:#000;
	text-align:justify;
	margin:-10px 0 0 0px;
	font-size:10px;
}

.Notes
{
	float:right;
	border-top:1px solid #999;
	border-left:1px solid #999;
	border-bottom:1px solid #333;
	border-right:1px solid #333;
	margin: 2.5px 10px 0 10px;
	cursor:pointer;
	background-color:#f1f1f1;
}

.Notes:hover
{
	border-bottom:1px solid #999;
	border-right:1px solid #999;
	border-top:1px solid #333;
	border-left:1px solid #333;
}
.Justify textarea
{
	float:left;
	font-size:10px;
	color:#444;
	background-color:#FFFFF5;
	border:1px solid #999;
	padding:5px;
}

.visto textarea
{
	float:left;
	font-size:10px;
	color:#444;
	width:90%;
	height:10em;
	margin:45px 0;
	background-color:#FFFFF5;
	border:1px solid #999;
	padding:5px;
}



/* THEMES TITLES*/
.TitleNumberTema{
	float:left;
	padding:8px 7px 0 10px;
}

.TitleTema{
	float:left;
	margin-bottom:20px;
}

.TitleTema h1
{
	float:left;
	width:100%;
	margin-bottom:20px;
}

.TitleTema h2
{
	float:left;
	clear:both;
	width:100%;
	margin-bottom:10px;
}

/* ANOTAÇÕES */

.formNotes
{
	padding-bottom:30px;
}

.formNotes table tr td span
{
	float:left;
	margin:5px 0 5px 20px;
}

.formNotes table tr td textarea
{
	float:left;
	clear:both;
	border:1px solid #999;
	width:500px;
	height:50px;
	background-color:#FFFFF5;
	margin:0 0 20px 20px;
}

.formNotes .Salvar
{
	float:left;
	margin:7px 0 20px 40%;
	border-left:1px solid #c1c1c1;
	border-top:1px solid #c1c1c1;
	border-bottom:1px solid #666;
	border-right:1px solid #666;
	cursor:pointer;
}

.formNotes .Salvar:hover
{
	border-right:1px solid #c1c1c1;
	border-bottom:1px solid #c1c1c1;
	border-top:1px solid #666;
	border-left:1px solid #666;
}
	
	
/* TELA DE CADASTRO */

.CamposCadastro
{
	position:relative;
	display:block;
	border:1px solid #c1c1c1;
	background-color:#f6f6f6;
	width:450px;
	padding:10px 10px 10px 0;
	margin: 10px 0 0 -225px;
	left:50%;
}

.CamposCadastro:after{
content: ".";  	/*Classe responsavel pela formacao correta da borda da div */
display: block; 
height: 0; 
clear: both; 
visibility:hidden;
}

.CamposCadastro .campo1
{
float:left;
clear:both;
}

.CamposCadastro a:hover
{
	text-decoration:underline;
}

.CamposCadastro div
{
	margin:0;
	padding:0;
}

.CamposCadastro label
{
	float:left;	
	width:100%;
	padding:0 0 10px 10px;
}

.CamposCadastro .Size1
{
	width:210px;
	_width:214px;
	padding-right:5px;
}

.CamposCadastro label input, .CamposCadastro label select
{
	float:left;
	width:98%;
	margin:2px 0 0 0;
}

.CamposCadastro label input
{
	width:97%;
}

.CamposCadastro .linkUsuario
{
	float:left;
	margin-left:10px;
}

.CamposCadastro .Size1 input
{
	width:98%;
}

.CamposCadastro .btnInserir
{
	float:left;
	width:60px;
	margin:10px 0 0 10px;
}

.CamposCadastro .CheckBox
{	
	float:left;
	width:30px;	
}
.CamposCadastro .CheckBox input
{
	float:left;
	margin-top: -5px;
}

.CamposCadastro .TituloFuncionario
{
	float:left;
	font-size:11px;
	padding:10px;
}

.CamposCadastro .AreaErro
{
	margin-left:10px;
	background-color:#FFFFF5;
	border:1px solid red;
}

.ItemCheckBox
{
	float:right;
	border:1px solid #c5c5c5;
	background-color:#F6F6F6;	
	padding:7px;
	text-align:right;
}

.PaginaPrincipal img
{	
	margin:10px;
}

.FormRelatorio h1
{
	font-size:16px;
	color:#a31b1f;
	margin-left:20px;
}

.FormRelatorio h2
{
	font-size:14px;
	color:#443f91;
	margin-left:40px;
}

.FormRelatorio h3
{
	font-size:10px;
	color:#6d7e8e;
	margin-left:40px;
}

.FormRelatorio h4
{
	font-size:10px;
	color:#333;
	margin-left:40px;
}

.FormRelatorio p
{
	margin:10px 10px -10px 20px;
	font-size:10px;
	font-weight:bold;
	padding-left:auto;
}

.FormRelatorio .DivTitulo p
{
	margin-bottom:20px;
}

.FormRelatorio p .Resposta
{
	margin-left: 30px;
	font-weight:normal;
	font-style:italic;
}

.GridViewUsuarios
{
	float:left;
	background:none;
	width:98%;
	margin-top:20px;
	margin-left:10px;
	_margin-left:0;
	margin-bottom:10px;
	border:1px solid #c9c9c9;
	border-bottom:0;
	border-right:0;
}

.GridViewUsuarios th
{
	background-color:#e1e1e1;	
	padding:3px;
	text-align:left;
	border-bottom:1px solid #c9c9c9;
	border-right:1px solid #c9c9c9;
}

.GridViewUsuarios tr td
{
	background-color:#fff;	
	padding:3px;
	border-bottom:1px solid #c9c9c9;
	border-right:1px solid #c9c9c9;
}

/*  Tela de Impressão */

.Impressao
{
	float:left;
	border:1px solid #f1f1f1;
	padding:20px;
}

.Impressao a
{
	float:left;
	padding: 5px 8px 5px 8px;
	margin-right:10px;
	border:1px solid #c5c5c5;
	background-color:#f9f9f9
}

.Impressao a:hover
{
	color:Red;
}

.TituloImpressao
{
	font-size:22px;
	color:Green;
}

/* Fim Tela de Impressao */

.CheckBoxList
{
	clear:both;
	float:left;
	width:98%;
}

.CheckBoxList tr td input
{
	float:left;
	width:20px;
}

.CheckBoxList label
{
	float:left;
	margin-top:7px;
	margin-left:-8px;
	width:90%;
}


/* Layout Ancoras */

.ViewAncora
{
float:left;
width:100%;
border-top:1px solid #999;
border-right:1px solid #999;
margin-bottom:20px;
}

.ViewAncora tr th
{
	background-color:#c9c9c9;
	text-align:left;
	border-bottom:1px solid #999;	
	border-left:1px solid #999;
	padding:2px 3px 2px 5px;
}

.ViewAncora tr td
{
	text-align:left;
	border-bottom:1px solid #c9c9c9;	
	border-left:1px solid #c9c9c9;
	padding:2px 3px 2px 5px;
}

.ViewAncora .LinhaAlternada
{
	background-color:#f6f6f6;	
}

.ViewAncora tr td a:hover
{
	color:Red;
}

/* Layout Ancoras */


/* Esqueci Senhas */
.EsqueciSenha
{
	float:left;
	margin:20px 0 20px 30px;
	padding:10px;
}

.EsqueciSenha:after{
content: ".";  	/*Classe responsavel pela formacao correta da borda da div */
display: block; 
height: 0; 
clear: both; 
visibility:hidden;
}

.RelatorioHeader
{
	/*
	background-color: #747474;
	border: 5px;	
	border-style: solid;
	border-top-color: #747474;
	border-right-color: #747474;
	border-bottom-color: #747474;
	border-left-color: #747474;
	color:White;
	font-weight: bold;		
	text-align: center;
	*/
	background-color: #4f81bd;
	border: 5px;	
	border-style: solid;
	border-top-color: #4f81bd;
	border-right-color: #4f81bd;
	border-bottom-color: #4f81bd;
	border-left-color: #4f81bd;
	color:White;
	font-weight: bold;		
	text-align: center;
}

.RelatorioTituloCentralizado
{
	background-color: #c6d9f1;
	border: 5px;	
	border-style: solid;
	border-top-color: #c6d9f1;
	border-right-color: #c6d9f1;
	border-bottom-color: #c6d9f1;
	border-left-color: #c6d9f1;
	color:Black;
	font-weight: bold;		
	text-align: center;
}

.RelatorioTitulo
{
	background-color: #c6d9f1;
	border: 5px;	
	border-style: solid;
	border-top-color: #c6d9f1;
	border-right-color: #c6d9f1;
	border-bottom-color: #c6d9f1;
	border-left-color: #c6d9f1;
	color:Black;
	font-weight: bold;		
	text-align:left;
}

.RelatorioSemEstagio
{
	
	background-color:#ffffff;
	border: 5px;	
	border-style: solid;
	border-top-color: #ffffff;
	border-right-color: #ffffff;
	border-bottom-color: #ffffff;
	border-left-color: #ffffff;
	color:White;
	font-weight: bold;		
	text-align: center;
}


.RelatorioEstagio1
{
	
	background-color:#dfe6ea;
	border: 5px;	
	border-style: solid;
	border-top-color: #dfe6ea;
	border-right-color: #dfe6ea;
	border-bottom-color: #dfe6ea;
	border-left-color: #dfe6ea;
	color:White;
	font-weight: bold;		
	text-align: center;
}

.RelatorioEstagio2
{
	
	background-color:#bfccd5;
	border: 5px;	
	border-style: solid;
	border-top-color: #bfccd5;
	border-right-color: #bfccd5;
	border-bottom-color: #bfccd5;
	border-left-color: #bfccd5;
	color:White;
	font-weight: bold;		
	text-align: center;
}

.RelatorioEstagio3
{
	
	background-color:#9db0bf;
	border: 5px;	
	border-style: solid;
	border-top-color: #9db0bf;
	border-right-color: #9db0bf;
	border-bottom-color: #9db0bf;
	border-left-color: #9db0bf;
	color:White;
	font-weight: bold;		
	text-align: center;
}

.RelatorioEstagio4
{
	
	background-color:#728ca3;
	border: 5px;	
	border-style: solid;
	border-top-color: #728ca3;
	border-right-color: #728ca3;
	border-bottom-color: #728ca3;
	border-left-color: #728ca3;
	color:White;
	font-weight: bold;		
	text-align: center;
}

.RelatorioCelulaTitulo
{	
	border: 1px;	
	border-style: solid;
	border-top-color: #4f81bd;
	border-bottom: none;
	border-left: none;
	border-right:none;
	color:Black;
	font-weight: bold;		
	text-align:left;
}

.RelatorioCelulaTituloComBorda
{	
	border: 1px;	
	border-style: solid;
	border-top-color: #4f81bd;
	border-bottom: #4f81bd;
	border-bottom-width: 3px;
	border-left: #4f81bd;
	border-right:#4f81bd;
	color:Black;
	font-weight: bold;		
	text-align:left;
}

.RelatorioCelulaTituloComBordaCinza
{	
	border: 1px;	
	border-style: solid;
	border-top-color: #adaaad;
	border-bottom: #adaaad;
	border-left: #adaaad;
	border-right:#adaaad;
	color:Black;
	font-weight: bold;		
	text-align:left;
}

.RelatorioCelulaSubTituloComBordaCinza
{	
	border: 1px;	
	border-style: solid;
	border-left: #adaaad;
	border-right:#adaaad;
	background-color:#e7e7ef;
	color:Black;
	font-weight: bold;		
	text-align:center;
}

.RelatorioCelulaSubTituloComBordaCinzaDetalhes
{	
	border: 1px;	
	border-style: solid;
	border-top-color: #adaaad;
	border-bottom: #adaaad;
	border-left: #adaaad;
	border-right:#adaaad;
	background-color:#cecfce;
	color:Black;
	font-weight: bold;		
	text-align:left;
}
.RelatorioCelulaComBordaCinza
{	
	border: 1px;	
	border-style: solid;
	border-top: none;
	border-bottom-color: #adaaad;
	border-left: #adaaad;
	border-right:#adaaad;
	color:Black;	
	text-align:left;
	height: 17px;
}

.RelatorioCelulaComBordaCinzaCentralizado
{	
	border: 1px;	
	border-style: solid;
	border-top: none;
	border-bottom-color: #adaaad;
	border-left: #adaaad;
	border-right:#adaaad;
	color:Black;	
	text-align:center;
	height: 17px;
}

.RelatorioCelulaComBordaCinzaQ1
{	
	border: 1px;	
	border-style: solid;
	border-top: none;
	border-bottom-color: #adaaad;
	border-left: #adaaad;
	border-right:#adaaad;
	background-color:#f7f7f7;
	color:Black;	
	text-align:center;
	height: 17px;
}

.RelatorioCelulaComBordaCinzaQ2
{	
	border: 1px;	
	border-style: solid;
	border-top: none;
	border-bottom-color: #adaaad;
	border-left: #adaaad;
	border-right:#adaaad;
	background-color:#efebef;
	color:Black;	
	text-align:center;
	height: 17px;
}

.RelatorioCelulaComBordaCinzaQ3
{	
	border: 1px;	
	border-style: solid;
	border-top: none;
	border-bottom-color: #adaaad;
	border-left: #adaaad;
	border-right:#adaaad;
	background-color:#dedbde;
	color:Black;	
	text-align:center;
	height: 17px;
}

.RelatorioCelulaComBordaCinzaQ4
{	
	border: 1px;	
	border-style: solid;
	border-top: none;
	border-bottom-color: #adaaad;
	border-left: #adaaad;
	border-right:#adaaad;
	background-color:#cecbce;
	color:Black;	
	text-align:center;
	height: 17px;
}

.RelatorioCelulaComBordaCinzaNT
{	
	border: 1px;	
	border-style: solid;
	border-top: none;
	border-bottom-color: #adaaad;
	border-left: #adaaad;
	border-right:#adaaad;
	background-color:#bdbabd;
	color:Black;	
	text-align:center;
	height: 17px;
}

.RelatorioCelulaComBordaCinzaNA
{	
	border: 1px;	
	border-style: solid;
	border-top: none;
	border-bottom-color: #adaaad;
	border-left: #adaaad;
	border-right:#adaaad;
	background-color:#a5a6a5;
	color:Black;	
	text-align:center;
	height: 17px;
}

.RelatorioCelulaComBorda
{	
	border: 1px;	
	border-style: solid;
	border-top: none;
	border-bottom-color: #4f81bd;
	border-left: #4f81bd;
	border-right:#4f81bd;
	color:Black;	
	text-align:left;
	height: 17px;
}

.RelatorioCelulaComBordaSelecionado
{	
	border: 1px;	
	background:#b5b2b5;
	border-style: solid;
	border-top: none;
	border-bottom-color: #4f81bd;
	border-left: #4f81bd;
	border-right:#4f81bd;
	color:#ff0000;	
	text-align:left;
	height: 17px;
}

.RelatorioCelula
{	
	border: 1px;	
	border-style: solid;
	border-top-color: #4f81bd;
	border-bottom: none;
	border-left: none;
	border-right:none;
	color:Black;	
	text-align:center;
	height: 17px;
}

.RelatorioCelulaAlternatingComBorda
{	
	background-color: #c6d9f1;
	border: 1px;	
	border-style: solid;
	border-top: none;
	border-bottom-color: #4f81bd;
	border-left: #4f81bd;
	border-right:#4f81bd;
	color:Black;	
	text-align:left;
	height: 17px;
}
.RelatorioCelulaAlternating
{	
	background-color: #c6d9f1;
	border: 1px;	
	border-style: solid;
	border-top-color: #4f81bd;
	border-bottom: none;
	border-left: none;
	border-right:none;
	color:Black;	
	text-align:center;
	height: 17px;
}

.RelatorioCelulaEsquerda
{	
	border: 1px;	
	border-style: solid;
	border-top-color: #4f81bd;
	border-bottom: none;
	border-left: none;
	border-right:none;
	color:Black;	
	text-align:left;
	height: 17px;
}

.RelatorioCelulaEsquerdaAlternating
{	
	background-color: #c6d9f1;
	border: 1px;	
	border-style: solid;
	border-top-color: #4f81bd;
	border-bottom: none;
	border-left: none;
	border-right:none;
	color:Black;	
	text-align:left;
	height: 17px;
}

.RelatorioSubTitulo
{	
	border: 1px;	
	border-style: solid;
	border-top-color: #4f81bd;
	border-bottom: none;
	border-left: none;
	border-right:none;
	color:Black;	
	font-weight:bold;	
	height: 17px;
}

.RelatorioSubTituloAlternating
{
	background-color: #c6d9f1;
	border: 1px;	
	border-style: solid;
	border-top-color: #4f81bd;
	border-bottom: none;
	border-left: none;
	border-right:none;
	color:Black;	
	font-weight:bold;	
}

/***************************************************     [MARCELO]
MANTER USUARIOS ADMINISTRATIVOS E QUESTIONARIOS (MUAQ)
****************************************************/
.MUAQ_ErrorArea
{
	float: left;
	padding: 10px;
	margin: 10px 5px;
	border: 1px solid #c5c5c5;
	background-color: #FFFFF5;
	color: #ff0000;
	border-color: #ff0000; /*red*/
}

.MUAQ_ErrorMessage
{
	color: Red;
}

.MUAQ_Button
{
	margin:10px 0 0 10px;
}

.MUAQ_SubTitle
{
	color: #b22222;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
}

.MUAQ_HeaderSubTitle2
{
	color: #000080;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}

.MUAQ_SubTitle2
{
	color: #b22222;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}

.MUAQ_HeaderSubTitle3
{
	color: #000080;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
}

.MUAQ_SubTitle3
{
	color: #b22222;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
}

.MUAQ_LinkGridView
{
	color: #d2691e;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

.MUAQ_LinkVoltar
{
	color: #0000cd;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
}

#home 
{
	width:605px;
	margin: 5px auto 5px auto;
}

.base_container 
{
	float:left;
	width:290px;
	height:165px;
	margin: 5px;
}

.titulo_container 
{
	width: 100%;
	height: 20px;
	padding-top: 5px;
	
	font-size: small;
	color: White;
	font-weight: bold;
	text-align: center;
}

.conteudo_container 
{
	padding: 0px 0px 0px 10px;
}

.conteudo_container ul 
{
	list-style-type: square;
}

.conteudo_container li
{
	padding-bottom: 5px;
}

#container_cadastro 
{
	background-color: #e4f0e6;
}

#container_cadastro .titulo_container 
{
	background-color: #66cc66;
}

#container_questionario 
{
	background-color: #d7e5f0;
}

#container_questionario .titulo_container 
{
	background-color: #3399ff;
}

#container_questionario_antigo 
{
	background-color: #f7e5e6
}

#container_questionario_antigo .titulo_container
{
	background-color: #ff6666;
}

#container_fornecedores 
{
	background-color: #f7efd6;
}

#container_fornecedores .titulo_container
{
	background-color: #ffb542;
}

#container_administrador 
{
	background-color: #e6d6e6;
}

#container_administrador .titulo_container
{
	background-color: #ef00b5;
}

.IE8MenuFix 
{
	z-index: 100;
}
