* {
margin:0;
padding:0;
list-style:none;
/*vertical-align:baseline;*/
}





html, body {
    height: 100%;
}
body {
	margin: 0px;
	padding: 0px;
	background-color: #52718C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}





td{
	padding-left:2px;
	padding-right:2px;
	padding-top:2px;
	padding-bottom:2px;
}

button{
	padding:0px;
	margin:0px;
}

.selecionar_a {
	color: #FFFFFF;
	margin-right: 10px;
	margin-left: 10px;
}
#container {
    position:relative;
    min-height:99.8%;
	width:99.8%;
	padding:0px;
}

#content {
	padding:10px;
	width:97%;
}
#content label {
	width:100px;
	float:left;
	
}
#content br {
	clear:left;
}
#top {
	background-image: url(/images/Admin/Topo.jpg);
	height: 75px;
	background-color: #000000;
	background-repeat: no-repeat;
}
#top h1 {
	line-height:60px;
	font-size:18pt;
	}
#description {
	float: right;
	width: 500px;
	text-align: right;
	margin-right: 5px;
}
#description p {
	margin: 0px;
}
#menu {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FF6600;
	border-bottom-color: #FF6600;
	background-color: #52718C;
	height: 24px;
	line-height: 24px;
}
#menu ul {
	margin: 0px;
}
#menu li {
	display: inline;
	cursor: pointer;
	margin-left: 10px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FF6600;
	padding-left: 10px;
}
#menu em, #menu i {
	cursor:default;
	color: #BBCBD7;
	}

#menu a, #botton a{
	text-decoration: none;
	color: #FFFFFF;
}
#menu a:hover, #botton a:hover{
	text-decoration: underline;
}
#submenu1, #submenu2, #submenu3, #submenu4 {
	background-color: #52718C;
	border: 1px solid #FF6600;
	position:absolute;
	top: 95px; 
	visibility: hidden;
	padding-top:5px;
}
#submenu1 li, #submenu2 li, #submenu3 li, #submenu4 li {
	display: list-item;
	list-style-type: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-right: 5px;
	padding-left: 5px;
	margin-right: 5px;
	margin-left: 5px;
	margin-top: -5px;
	margin-bottom:0px;	
}

#submenu1 ul, #submenu2 ul, #submenu3 ul, , #submenu4 ul {
	padding: 0px;
}

#submenu1 {	left: 20px; }
#submenu2 {	left: 118px; }
#submenu3 {	left: 173px; }
#submenu4 {	left: 230px; }


#botton {
	position: absolute;
	bottom:0;
	background-image:url(/images/Admin/Rodape.jpg);
	background-repeat:no-repeat;
	font-weight:bold;
	padding-top:2px;
	padding-bottom:2px;
	border-top-width:1px;
	border-bottom-width:1px;
	border-top-style:solid;
	border-bottom-style:solid;
	border-top-color:#FF6600;
	border-bottom-color:#FF6600;
	background-color: #000000;
	width:100%;
/*	border:1px solid yellow;*/
}
#botton_left {
	float: left;
	padding-left: 10px;
}
#botton_center {
	text-align: center;
}
#botton_right {
	float: right;
	padding-right: 10px;
}
#box {
	background-color: #7593AE;
	padding: 10px;
	margin-bottom: 50px;
	width:100%;
/*	border:1px solid yellow;*/
}
#box h1 {
	font-size: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9EB4C7;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
}
#box h2 {
	font-size: 14px;
}
#box li {
	margin: 10px;
}
.Tabela_Fundo {
	background-color: #5A718C;
}
.Tabela_Linha_Selecionada {
	background-color: #ACBECC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3E5266;
}
.Tabela_Linha_Escura {
	background-color: #CDD8E0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3E5266;
}
.Tabela_Linha_Clara {
	background-color: #DCE3E9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3E5266;
}
.Tabela_Linha_Branca {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3E5266;
}
.Tabela_Titulo_Destaque {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	background-color: #5A718C;
	color: #FFFFFF;
}
.TESTE {
	cursor: default;
}

.Tabela_Titulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	background-color: #8EA0B7;
	text-decoration: none;
	color: #FFFFFF;
}
.Tabela_Texto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3E5266;
}
.Tabela_Grade{
	border-collapse:collapse;
	}

.Tabela_Grade td {
	border:1px solid #758BA6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	}

a{
	color: #0053A6;
	text-decoration: none;
}
.a_selecionado{
	text-decoration: underline;
	font-weight:bold;
}
a:hover {
	text-decoration: underline;
}


.form_botao {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #A0B1C5;
	color: #09345F;
	border: 1px ridge #0B3460;
	padding-left:3px;
	padding-right:3px;
	padding-top:2px;
	padding-bottom:2px;

}

/** html input { overflow: visible; }*/



.form_campo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #56708B;
	background-color: #FFFFFF;
	color: #666666;
	padding: 1px;
}
.alinhar_direita {
	text-align:right;
}



.div_invisivel {
	display:none;
}
.form_erro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #CC0000;
	background-color: #FFECEC;
	color: #CC0000;
	padding: 2px;
}
.form_erro_msg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}
#mensagemUsuario {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#FC6;
	text-decoration: none;	
}
.ajuda {
	margin: 5px;
	padding: 3px;
	border: 1px solid #8EA0B7;
	color: #67809E;
}
.linha_selecionada {
	color: #FFFFFF;
	font-weight: bold;
}
.selecionar_ul {
	list-style-image:none;
	list-style-type:none;
	display:inline;
}

.menu_item {
	margin-left:8px;
	padding-left:12px;
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#8EA0B7;

	/*
	padding: 3px;
	margin: 3px;
	border: 1px solid #FF0000;
	padding-left:20px;
	*/
}

.mini_lista_selecione {
	position:relative;
	background-color:#E2E2E2;
	padding:3px;
	border:1px solid #000000;
}

.apenasUsuarioINFONOVA {
	color: #3E5266;
	background-color: #CDD8E0;
}


.filtro_pesquisa{
	white-space:nowrap;
}


.box_intervalo{
	/*
	display:inline;
	position:absolute;
	float:left;
	*/
	top:4px;
	left:3px;
	padding:3px; 
	border: solid 1px #336699;
	background-color: #cccccc;
	font-weight:normal;
}

.produtos_relacionados
{
	width:350px;
	height:200px;
}
