
.titulo {
	font-size: 16px;
	font-weight: bold;
}
.textobranco {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 14px;
}

SELECT {
	COLOR: #666; FONT-FAMILY: Arial
}
.half {
	VERTICAL-ALIGN: top; WIDTH: 50%
}
.fundobranco { 
background-color:white
}
.row{
background-color:none;
}
tr:focus{
background-color:#fcfcf0;

}
.over{
	background-color:#F3F3F3;
	padding:18px;
	margin-bottom: 25px;
	border:solid 1px #CCCCCC;
	vertical-align:top;
}
.out{
background-color:none;
}
.comdegrade{
	padding:18px;
	border:solid 1px #CCCCCC;
	background: #FFFFFF url(../imagens/fundoconteudos.png) repeat-x top;
	vertical-align:top;

}

.comdegradevermelho{

	padding:18px;
	border:solid 1px  #CCCCCC;
	background:  #FF9799  url(../imagens/fundoconteudos.png) repeat-x top;
	vertical-align:top;

}

.comdegradecinza{

	padding:18px;
	border:solid 1px   #CCCCCC;
	background:  #F3F3F3  url(../imagens/fundoconteudos.png) repeat-x top;
	vertical-align:top;

}
.btn { display: block; position: relative; background: #aaa; padding: 5px; float: right; color:#FFFFFF; text-decoration: none; cursor: pointer; }
.btn * { font-style: normal; background-image: url(images/btn2.png); background-repeat: no-repeat; display: block; position: relative;  }
.btn i { background-position: top left; position: absolute; margin-bottom: -5px;  top: 0; left: 0; width: 5px; height: 5px; }
.btn span { background-position: bottom left; left: -5px; padding: 0 0 5px 10px; margin-bottom: -5px; }
.btn span i { background-position: bottom right; margin-bottom: 0; position: absolute; left: 100%; width: 10px; height: 100%; top: 0; }
.btn span span { background-position: top right; position: absolute; right: -10px; margin-left: 10px; top: -5px; height: 0; }

* html .btn span,
* html .btn i { float: left; width: auto; background-image: none; cursor: pointer; }


.btn.red { background:#FF0000;}

.btn.grey { background:#333333;}
.btn.grey:hover { background:#111111; background-image: url(images/shade.png); background-position: bottom; }

.btn:hover { background-color: #a00; }
.btn:active {  }

.btn[class] {  background-image: url(images/shade.png); background-position: bottom; }

* html .btn { border: 3px double #aaa; }
* html .btn.blue { border-color: #2ae; }
* html .btn.green { border-color: #9d4; }
* html .btn.pink { border-color: #e1a; }
* html .btn:hover { border-color: #a00; }

p {  margin: 6px 0px 0px 0px; padding:0px; border:0px; }
label { margin:5px;  }

form p .btn { margin-right: 1em; }
textarea { margin: 1em 0;}

.anexos { width:200px; background-color:white; padding: 5px; border:solid 1px; border-color:#990000; margin:5px;}

.transparente { 	
	margin: 0px;
	border-top:0px;
	background: transparent;
	color: #a3a192;
	font-weight: bold;
	border: solid 0px;
	font-size:11px; 
   	cursor:pointer;
	font-size: 12px;
	font-weight: bold;
	border-top-color:#ffcc00;
	border-left-color:#ffcc00;
	border-right-color:#039;
	border-bottom-color:#039;
	border:0px solid;	
}


