home_espacado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 23px;
	color: #666666;
}
.box {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	background-color: #F0F0F0;
	border: 1px solid #CCCCCC;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	/*background-image: url(img/fundo.jpg);*/
	background-repeat:repeat-x;
}
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.azul_forte {
	color: #2a3c72;
}
a:link {
	color: #666666;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #666666;
}
a:hover {
	text-decoration: underline;
	color: #0D2764;
}
a:active {
	text-decoration: none;
	color: #666666;
}.borda1 {
	border: 1px solid #D7D7D7;
}
.home_espacado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 23px;
	color: #666666;
}
.box {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	background-color: #F0F0F0;
	border: 1px solid #CCCCCC;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	/*background-image: url(img/fundo.jpg);*/
	background-repeat:repeat-x;
}
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.azul_forte {
	color: #2a3c72;
}
a:link {
	color: #666666;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #666666;
}
a:hover {
	text-decoration: underline;
	color: #0D2764;
}
a:active {
	text-decoration: none;
	color: #666666;
}.borda1 {
	border: 1px solid #D7D7D7;
}
.vermelho {
	color: #FF0000;
}

.h1_orcamentos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

/* ####### */

.campoCadastroErro{
	background-color: #D3D3D3;
	border: 1px solid #999999;
}

.campoCadastroErroSB{
	background-color: transparent; border: 0px;
}

input, select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	background-color: #F0F0F0;
	border: 1px solid #CCCCCC;
}

a.bt{
	background: #f4f4f4;
	border: 1px solid #b2b2b2;
	
	color: #000000;
	text-decoration:none;

	padding:5px;
}

a.bt:hover{

	border: 1px solid #b2b2b2;
	text-decoration:none;
	background-color:#b2b2b2;

}

.tab_cor1{
	background: "";
}

.tab_cor2{
	background: #F1F1F1;
}

/**********/

#menu_orcamento a{
	color:#ffffff;
}

#menu_orcamento a:hover {
	text-decoration:underline;
}
	
#menu_orcamento{
	background-color:#3d5299; /* #006699;*/
}

.erro_validacao{ background-color:#F4F4EA; border: 1px dashed #F60; }

@media print {

	body *{ visibility: hidden; }
	.noneImprime{ display: none; }
	
}