body{
	margin:0;
	padding:0;
	font-family:tahoma,verdana,arial,sans-serif;
	background:white;
}
.logo{
	background:#007bc4 url(../../imgs/logo.gif) no-repeat right bottom;
	padding:15px;
	border-bottom:5px solid #CC0000;
}
.CampoNaoObrigatorio{

  font:11px Tahoma;

}
.m1{
	background:#E1E6EA;
	border-bottom:1px solid #B9C5CE;
}
.m2{
	background:#E1E6EA;
	border-top:1px solid #F3F5F8;
	border-bottom:1px solid #B9C5CE;
	font-size:10px;
	padding:7px 0 7px 13px;
}
#menu{
	font-size:11px;
}
#menu a{
	color:black;
	text-decoration:none;
	padding:2px 5px 2px 5px;
	border:1px solid #E1E6EA;
}
#menu a:hover{
	color:black;
	text-decoration:none;
	padding:2px 5px 2px 5px;
	border:1px solid #30559C;
	background:#B5CDE8;
}
#rodape{
	background:#F1F3F5;
	border-top:1px solid #CCC;
	padding:20px;
	text-align:center;
	line-height:1.5em;
	font-size:11px;
}
/*//template_index//*/

/*conteudo*/
.font11{
	font:11px Tahoma;
	line-height:1.4em;
}
.font11_branco_bold{
	font:bold 11px/1.4em Tahoma;
	color: #FFFFFF;
}
a{
	color:#ff6600;
	text-decoration:none;
}
a:hover{
	color:#ff6600;
	text-decoration:underline;
}
input, select, textarea{
	font:11px Tahoma;
}
.border{
	font:11px Tahoma;
	border:2px solid #ccc;
}

.cancela{background:red;color:white;border:none;padding:5px}
.registra{background:green;color:white;border:none;padding:5px}

.titulo_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.titulo_bold_branco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.texto_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.texto_ex {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}
