.planolc {
	border-style: solid;   
	border-width: 1px;   
        font-family: Tahoma,Verdana,Arial;
	border-color: #B9AC8E;   
	border-color: BLUE;   
        background-color:#D5DBF9; 
        padding: 1px; 
        padding-left: 6px; 
        padding-right: 6px;
}

body {
	backgroudnd-color: #d0d0d0;
	background-color: #f0f0f4;
	background: url("fnd6.png");
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	color: #336699;
	margin-top:0;
}
td, th {
	background: #f0f0f4;
	ssbackground: red;
	ssbackground: url("fnd5.png");
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	color: #333333;
	text-align: left;
}

.ftit1,.footer1 {
  background-color: rgb(14,74,145);
  color: white;
  font-family: Trebuchet MS; 
  font-weight: bold;
  font-size: 16px;
}

.footer1 {
  font-size: 10px;
  height:20px;
}
.plano {
	border-style: solid;   
	border-width: 1px;   
	border-color: #B9AC8E;   
        text-transform:uppercase;
        font-family: Tahoma,Verdana,Arial;
        padding-left: 3px;
}

.inpdesab {
  background: #e8e8e8;
}
#msgerro {
  font-weight: bold;
  color: rgb(210,0,0);
}
#msgerro2 {
  font-weight: bold;
  color: rgb(210,0,0);
}

.msgcomum {
  margin-left:30px;
  margin-right:30px;
  margin-bottom:30px;
  background:white;
  text-align:center;
  font-weight:bold;
  border:1px solid black;
  color:white;
  background: green;
}

.msgerr {
  margin-left:30px;
  margin-right:30px;
  margin-bottom:30px;
  background:white;
  text-align:center;
  font-weight:bold;
  border:1px solid black;
  color:white;
  background: red;
}

.caixa {
  margin-left:30px;
  margin-right:30px;
  margin-bottom:30px;
  padding: 20px;
  background:white;
  text-align:center;
  font-weight:bold;
  border:1px solid black;
  color:Black;
  background: #D5E7BB;
}

.lwc { text-transform : none; }
.errov {
  color: red;
}



