/* Cabecalho */
#header {
	height: 100px;
	position: relative;
	width: 1024px;
	top: 10px;
	left: 50px;
}

#header img {
	position: absolute;
	top: 4px;
	left: 22px;
}

#header h1 {
	top: 49px;
	left: 250px;
	padding: 0;
	position: absolute;
	float: left;
	font-family: arial, sans-serif;
	font-size: 18px;
	color: #757575;
}

#header #usuario {
	top: 20px;
	right: 80px;
	padding: 0;
	position: absolute;
	float: left;
	font-family: arial, sans-serif;
	font-size: 14px;
	color: #757575;
}

#header #data {
	top: 50px;
	right: 80px;
	padding: 0;
	position: absolute;
	float: left;
	font-family: arial, sans-serif;
	font-size: 12px;
	color: #757575;
}

#header #sessao {
	top: 70px;
	right: 80px;
	padding: 0;
	position: absolute;
	float: left;
	font-family: arial, sans-serif;
	font-size: 12px;
}

#header #sessao a {
	color: #757575;
	link : #757575;
	visited: #757575;
}

#menu,#corpo {
	padding-left: 20px;
	width: 1100px;
}

#conteudo {
	padding: 15px 0 15px 0;
}

/* PED */
.fonteMenor {
	font-size: 80% !important;
}

.fonteMedia {
	font-size: 90% !important;
}

.panelDroppable {
	border: none;
	width: 50px;
}

.panelDroppable .ui-panel-titlebar {
	text-align: center;
}

.ui-widget,.ui-fieldset-legend,.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button {
	font-size: 90% !important;
}

.ui-outputlabel {
	font-weight: bold !important;
}

.childSize ul.ui-menu-child {
	width: 217px !important;
}

.childSizeProcessaColeta ul.ui-menu-child {
	width: 147px !important;
}

.fixed-size {
	table-layout: fixed;
	word-wrap: break-word;
}

.semBorda tr,.semBorda td {
	border: none !important;
}

.rowColor {
	background: silver !important;
}