/* Class CSS Document */

@import url(http://fonts.googleapis.com/css?family=Ubuntu);
*{
	font-family: 'Ubuntu', sans-serif !important;
}

table{
 	border-collapse: collapse;
	border-color: #DDD;
}

table td, table  th{
	border-color: #DDD;
  border-style: solid;
  border-width: 1px;
  padding: 7px; 

}

.statusAction {
  color: #333333;
  font-size: 15px;
  height: 25px;
  line-height: 25px;
}
	
.statusImage {
	float:left;
	}
	
.formLogin, .inputLogin, .submitLogin {
	margin:0px;
	padding:0px;
	font-family:"Trebuchet MS";
	font-size:14px;
	color:#666666;
}

.inputLogin {
	width:100% !important;
	background:none;
	margin-bottom:5px;
	}
	
.radioLogin {
	background:none;
	}
	
.submitLogin {
	width:50px;
	margin-left:10px;
	margin-bottom:5px;
	background:none;
	}
	
.menuSub {
	width:199px; 
	height:100%;
	padding-top:20px;
	background:#dddddd; 
	border-right:#444 solid 1px;
	line-height:22px;
}
	
p.menu {
	color: #0969af;
  font-size: 16px;
  font-weight: bold;
  margin: 0 20px 5px 0;

	}
	
ul.menu {
	margin:0px;
	padding:0px;
	text-align:right;
	list-style-type:none;
	}
	
li.menu, li.menu2  {
	width:179px;
	padding-right:20px;
	cursor:pointer;
	}
	
li.menu {
	color:black;
	background:transparent;
	}
	
li.menu2 {
	color:#000000;
	background:#FFFFFF;
	}
	
div.divInterna {
	margin:20px;
	float:left;
	width: 95%;
	}
	
form.formInterna {
	margin:0px;
	padding:0px;
	}
	
.formInterna100, .formInterna200, .formInterna250, .formInterna300, .formInterna400, .submitInterna {
	margin-bottom:5px;
	background:#FFFFFF;
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#666666;
	}
	
.formInterna100 {
	width:100px;
	}
	
.formInterna200 {
	width:200px;
	}
	
.formInterna250 {
	width:250px;
	}
	
.formInterna300 {
	width:300px;
	}
	
.formInterna400 {
	width:400px;
	}
	
.submitInterna {
	background:none;
	}
	
.linha01 {
	background:white;
	}
	
.linha02 {
	background:#f7f7f7;
	}
	
.linha03 {
	/*font-weight:bold;*/
	/*background:#666 !important;-*/
	font-size: 14px;
}
	
.linha04 {
	/*background:#333;*/
	font-size: 14px;
}

.columnDefault {
	width: 100px;
}
	
.textWhite {
	/*color:#FFFFFF;*/
	}

a.lWhite:link    	{text-decoration:none; color:#000;}
a.lWhite:visited   	{text-decoration:none; color:#000;}
a.lWhite:hover    	{text-decoration:underline; color:#000;}

a.lGray:link    	{text-decoration:none; color:#666666;}
a.lGray:visited   	{text-decoration:none; color:#666666;}
a.lGray:hover    	{text-decoration:underline; color:#666666;}

div.Colunas {
	margin:1px; 
	padding:2px; 
	line-height:20px;
	background:#FFFFFF;
	float:left;
	}
	
div.Field {
	/*background:#EFEFEF;*/
}
	
div.Field2 {
	background:#DEDEDE;
	}
	
div.Field3 {
	color:#FFFFFF;
	background:#333333;
	}
	
div.Over {
	overflow:auto;
	}
	
div.CursorPointer {
	cursor:pointer;
	}
	
div.FormPrincipal {
	width:490px;
	margin:10px 0 10px 0;
}