/* XXXXXXXX CLASSES GERAIS XXXXXXXXX */

body{
	 background: #003e71; 
	/*background: url(../img/fundo.jpg) repeat-y; */
}

div#linha_esquerda {
	background-color: #FFFFFF;
	float:left;
	width:30px;
	height: 900px;	
}

div#linha_direita {
	background-color: #FFFFFF;
	float:right;
	width:30px;
	height: 900px;
}


ul, li, ol {
color: #0C0A5C;
list-style: none;
margin-left: 0px;
padding-left: 0px;
}

H2{
color: #003E71;
}

/* XXXXXXXX COMPONENTES GERAIS XXXXXXXX */


/* XXXXXXXX ESTRUTURA LAYOUT XXXXXXXX */

div#body{
	margin:auto;
	width:1055px; 
	background: #FFFFFF;
}

div#header {
	background: url(../img/barra_header.jpg) repeat-x;
	z-index: 5;
	margin: 0px;
}

div#content {	
	float:left;
	background-color: #FFFFFF;
	width:530px;
	padding-left: 5px;
	padding-right: 5px;
	font-size: 10px;
	font-family:verdana,arial,Trebuchet MS,freesans,helvetica;	
}

div#menu {	
	background: url(../img/barra.jpg) repeat-y right;
	background-color: #FFFFFF;
	float:left;
	width:180px;
	z-index: 5;
}

div#menu_rigth {
	background-color: #FFFFFF;
	float: right;
	width:250px;
	font-size: 10px;
	font-family:verdana,arial,Trebuchet MS,freesans,helvetica;	
}

div#footer {
	clear:both;
	background:#003E71;		
}

/* XXXXXXXX ESTRUTURA pbl_topo_001/header.php XXXXXXXX */
div#logo {
	float:left;
	width:119px;
	height:120px;
	margin-left: 73px;
}

div#headerInfo {
	text-align: right;
	color: white;
	z-index: 5;
	margin: 0px;
}

div#login {
	margin-left: 800px;
	font-family: sans-serif;
	color: #0C0A5C;
	z-index: 10;
	
}

div#login_content {
	background: url(../img/linhas2.jpg) no-repeat top right;
	z-index: 5;
}

/* XXXXXXXX componentes divs XXXXXXXX */
#main p {
	color: #000000;
}

#menu ul li{
	list-style: none;
}

div#menu {
	padding-left: 5px;
}

#menu ul li a{
	color: #000000;
	font-size: 10px;
	padding-left: 7px;
	font-family:verdana,arial,Trebuchet MS,freesans,helvetica;
	text-decoration: none;
}

#menu ul li a:HOVER{
	color: #000000;
	font-size: 10px;
	padding-left: 7px;
	font-family:verdana,arial,Trebuchet MS,freesans,helvetica;
	text-decoration: underline;
	background: url(../img/menu_onOver.jpg) no-repeat top left;
}

#menu ul li a:VISITED{
	color: #000000;
	font-size: 10px;
	padding-left: 7px;
	font-family:verdana,arial,Trebuchet MS,freesans,helvetica;
	text-decoration: none;
}

#submenu_itens{
    background: #003E71;
    font-family:verdana,arial,Trebuchet MS,freesans,helvetica;
}

#submenu_itens ul li a{
    color: #FFFFFF;
}

#submenu_itens ul li a:HOVER{
    color: #FFFFFF;
    background: url(../img/submenu_onOver.jpg) no-repeat top left;
}

#submenu_itens ul li a:VISITED{
    color: #FFFFFF;
}

div#menu_rigth {
	padding-right: 5px;
}

#menu_rigth ul li{
	list-style: none;
}

#menu_rigth ul li a{
	color: #000000;
	font-size: 15px;
	padding-left: 7px;
	font-family:verdana,arial,Trebuchet MS,freesans,helvetica;
	text-decoration: none;
}

#menu_rigth ul li a:HOVER{
	color: #000000;
	font-size: 15px;
	padding-left: 7px;
	font-family:verdana,arial,Trebuchet MS,freesans,helvetica;
	text-decoration: underline;
}

#menu_rigth ul li a:VISITED{
	color: #000000;
	font-size: 15px;
	padding-left: 7px;
	font-family:verdana,arial,Trebuchet MS,freesans,helvetica;
	text-decoration: none;
}



