body {
	background-image: url(back.gif);
	margin-left: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	
}



.h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#003366;
	font-size:14px;
	background-image: url(backbullet.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 6pt;
}




.corpo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #000000;

}



.corpo:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	color: #B51810;

}




.titulos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;

}

.minima {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;

}




.linkscat {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #B51810;
	text-transform: none;
}



#menus {
	position:relative;
	width:460px;
	height:28px;
	left:-55px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color: #FFFFFF;
	text-transform: uppercase;
	text-decoration: none;
}

#menus a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	height:28px;
	padding-top:8px;
	color: #FFFFFF;
	text-transform: uppercase;
	text-decoration: none;
}

#menus a.active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color: #FFFFFF;
	height:28px;
	padding-top:8px;
	text-transform: uppercase;
	text-decoration: none;
	background-image:url(active.gif);
	background-repeat:no-repeat;
	background-position:bottom center;
}


#colunaesq {
	position:relative;
	width:180px;
	height:28px;
	left:-10px;
}




.submenus {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #394487;
	text-decoration: none;
	text-transform: uppercase;
}

.mensagem-erro
{
 font-size: 9px;
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 color: #FF0000;
}

.mensagem-ok
{
 font-size: 9px;
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 color: #0000FF;
}

.form-title
{
 padding-top: 15px;
 padding-bottom: 50px;
 padding-left: 5px;
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 color: #333333;
 font-size: 20px;
}

.form-section-title
{
 background-image: url(degradee_titulo_offline.gif);
 background-repeat: repeat-x; 
 background-position: left bottom;
 border-bottom: 1px #999999 solid;
 padding-top: 15px;
 padding-bottom: 3px;
 padding-left: 5px;
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 color: #555555;
 font-size: 11px;
 width: 100%;
}

.form-separador
{
 border-bottom: 1px #999999 solid;
 padding-top: 15px;
 padding-bottom: 3px;
 padding-left: 5px;
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 color: #555555;
 font-size: 11px;
 width: 100%;
 font-weight:bold;
 background-color:#FFF3EF;
}

.form-label
{
 padding-left: 15px;
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-weight: normal;
 color: #111199;
 font-size: 10px;
 text-decoration: none;
 color: #222222;
}

.form-comment
{
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 color: #333333;
 font-size: 10px;
 text-decoration: none;
}


.form-error
{
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 12px;
 font-weight:bold;
 color: #FF0000;
}

.form-warning
{
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 9px;
 color: #777777;
}

.form-text
{
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 12px;
 color: #333333;
 border: 1px #999999 solid;
}

.form-submit
{
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 vertical-align:bottom;
 font-size: 9;
 text-transform:uppercase;
 height:19px;
 color: #FFFFFF;
 border: 1px #000000 solid;
 border-bottom: 1px #000000 dashed;
 background-color:#B93B38;
 cursor:pointer;
}

.form-submit-alterar
{
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 vertical-align:bottom;
 font-weight: normal;
 font-size: 10;
 width: 50;
 color: #333333;
 background-image: url(degradee_submit.gif);
 background-repeat: repeat-x; 
 background-position: left bottom;
 height: 21px;
 border-top: 1px #BBBBBB solid;
 border-left: 1px #BBBBBB dotted;
 border-right: 1px #BBBBBB dotted;
 border-bottom: 1px #BBBBBB dotted;
}

.form-submit-apagar
{
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 vertical-align:bottom;
 font-weight: normal;
 font-size: 10;
 width: 50;
 color: #333333;
 background-image: url(degradee_submit.gif);
 background-repeat: repeat-x; 
 background-position: left bottom;
 height: 21px;
 border-top: 0px #BBBBBB dotted;
 border-left: 1px #BBBBBB dotted;
 border-right: 1px #BBBBBB dotted;
 border-bottom: 1px #BBBBBB dotted;
}

.form-submit-remover
{
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 vertical-align:bottom;
 font-size: 10;
 width: 50;
 color: #333333;
 background-image: url(degradee_submit.gif);
 background-repeat: repeat-x; 
 background-position: left bottom;
 height: 21px;
 border: 1px #BBBBBB dotted;
}


.form-combo
{
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 background-image: url(degradee_text.gif);
 font-size: 11px;
 color: #333333;
}

.form-radio
{
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 11px;
 color: #333333;
}


.form-active-tr
{
	background-color:#FFFBF9;
}
.form-active-tr-hover
{
}

.form-title-tr
{
 background-color: #E6E6E6;
}

.form-description-tr
{
 background-color: #E6F4FB;
}





#layout {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}



