﻿* { margin:0; padding:0; }
html { font-size: 10pt; font-family:Arial, Helvetica, verdana, tahoma, sans-serif; color: #444; }

ul, ol { 
	list-style-position: outside;
	list-style-type: disc;
	margin-left: 15px;
}
 
ul li, ol li { text-indent:0; }
img { border: 0; }

p { margin-bottom: 10px; }

.p1{ text-indent: 35px; line-height: 150%;}

/* --- Elementos IDs ---  */

/* --- Elementos IDs ---  */

#topoMaster {
	width: 100%;
	height: 130px; 
	border-bottom: 3px #62bf66 solid; 
	background: #fff url('../images/fdTopo.jpg') repeat-y;
}

#topoMasterMeio {
	margin: 0 auto;
	width: 998px;
	height: 130px;
	background: url('../images/sombra.png') no-repeat right; 
}


div#Logo{
	width: 143px;
	height: 120px;
	float:left;
	margin-top:5px;

}
div#Logo a {
	padding: 0px;
	text-align: center;
	background: url('../images/logoEDMpq.png') no-repeat center center;
	width: 143px;
	height: 120px;
	display: block;

}


#tituloEDM {
	width: 800px;
	height: 65px;
	float: left;
	margin:10px 0 0 15px;
	background: url('../images/linhaTitulo.png') repeat-y ;
	padding: 10px 0 5px 15px;
}

#tituloAmbiente {
	width: 800px;
	height: 65px;
	float: left;
	margin:10px 0 0 15px;
	background: url('../images/linhaAmbiente.png') repeat-y ;
	padding: 5px 0 5px 15px;
	font-size: 22px;
	font-weight:bold;
	color: #1579b7;
}

.txtAmbiente {
	font-size: 12px;
	color: #1579b7;
	font-weight:bold;
}

.chamadaEDM {
	color: #62bf66;
	font-size: 11pt;
	margin-top:10px;
	margin-left: 40px;
}

.urlEDM {
	width: 147px;
	height: 22px;
	float:right;
	/*margin-top: 40px;*/
	background-image: url('../images/hotsite_edm.png');
	position:relative;
	z-index:88;
}

.AreaUsuario {
	width: 700px;
	height: 20px;
	float:right;
	text-align:right;
	/*margin-top: 40px;*/
	position:relative;
	z-index:99;
}


#menuMaster {
	width: 996px;
	height: 19px;
	margin-top: 3px;
	background: url('../images/menusemdivisao.png') no-repeat;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0;
}

#conteudoMaster {
	margin: 0 auto;
	width: 998px;
	height: auto;
	margin-top: 10px;
	min-height: 200px;
	position:relative;
	z-index: 2;
}

#rodapeMaster {
	clear:both;
	margin: 0 auto;
	width: 998px;
	height: 30px;
	padding-top: 25px;
	color: silver;
	font-size: small;
	text-align:center;	
}

/*--- Fim Elementos IDs ---*/

/*--- Quadro identificação ---*/

#identificacao {
	width: 280px;
	height: auto;
	padding: 5px;
	float: right;
	margin-bottom: 15px;
	color: #FFF;
	font-size:xx-small;
	text-align:right;
	position:relative;
	top: 0;
	left: 0;
	background-color: #236295;
	z-index: 1;
}

/*--- Fim Quadro identificação ---*/

/*--- Menu ---*/

ul#menu
{
	clear: both;
	margin:0;
	padding:0;
	list-style-type:none;
	width:998px; 
	position: relative;
	display:block;
	height: 19px;
	font-size: 9pt;
	font-family: Arial,Tahoma,Helvetica;
	/*border-bottom: 1px solid #C1C1C1;
	border-top: 1px solid #FFF;*/
}

ul#menu li
{
	display:block;
	float:left;
	margin:0;
	padding:0;
}
	
ul#menu li a
{
	display:block;
	float:left;
	color:#FFF;
	text-decoration:none;
	/*font-weight:bold;*/
	padding:2px 30.5px 0 30px;
	border-right: 1px #FFF dotted;
}
	
ul#menu li a:hover
{	
	color:#fff;
	height:19px;
	background:url('../images/menuon2.png') no-repeat 0px 0px;
}
	

ul#menu li a.current
{
	display:inline;
	height:19px;
	background:url('../images/menuon2.png') no-repeat 0px 0px;	
	float:left;
	margin:0;
	/*color:#4469a0;*/
	color:#fff;
	font-weight:bold;
}
  
/*--- Fim Menu ---*/

/*--- Divisao da pagina em 3 colunas ---*/

.menuLateral {
	width: 140px;
	height: auto;
	float: left;
	position:relative;
}

.meioConteudo {
	width: 548px;
	height: auto;
	float: left;
	margin-right: 10px;
	position:relative;
}

.direitaConteudo {
	width: 290px;
	height: auto;
	float: right;
	position:relative;
}

.meioConteudo2 {
	width: 858px; 
	float:left;
	position:relative;
}

/*--- Fim Divisao da pagina em 3 colunas ---*/
/*--- Divisao da pagina em 2 colunas sendo a central ocupando mais da metade da pagina ---*/

.centroConteudo {
	width: 858px; 
	float:left;
}

/*--- Cores usadas ---*/

.color1 { color: #15532a; } /*verde escuro*/
.color2 { color: #119758; } /*verde medio*/
.color3 { color: #61be63; } /*verde claro*/
.color4 { color: #1650a2; } /*azul escuro*/
.color5 { color: #1579b7; } /*azul medio*/
.color6 { color: #85b6cf; } /*azul claro*/

/*--- fim Cores usadas ---*/

/*---cor de links---*/
a:link, a:visited, a:active, a:hover {
	text-decoration: none;
	color: #1579b7;
}

a:hover {
	text-decoration: underline;
}


/*---fim cor de links---*/

/*--- Posicionar imagens a esquerda e direita ---*/

	/*---Imagens sem margem e sem padding e sem legenda ---*/
.imgL, .imgR {
	float:left;
	width: auto;
	height: auto;
}

.imgR { float:right; }
	/*---fim Imagens sem margem e sem padding e sem legenda ---*/
	/*---Imagens com margem, padding e com legenda ---*/

.imgContentL, .imgContentR {
	float:left;
	width: auto;
	height: auto;
	margin-right: 10px;
	margin-bottom: 10px;
	font-size: 11px;
	font-weight:bold;
	text-align:center;
}

.imgContentR {
	float: right;
	margin-left: 11px;
	margin-right:0px;
}
.legenda {
	font-size: 11px;
	font-weight: bold;
}
.centro{
	text-align:center;
}


.bordatop { border-top: 1px solid #c0c0c0; }
.bordaleft { border-left: 1px solid #c0c0c0; }
.bordaright { border-right: 1px solid #c0c0c0; }
.bordabottom { border-bottom: 1px solid #c0c0c0; }



/*---fim Imagens com margem, padding e com legenda ---*/

/*--- Fim Posicionar imagens a esquerda e direita ---*/

/*--- botao padrao ---*/

.btnAzul, .btnAzul:hover, .btnVerde, .btnVerde:hover, .btnVerdeE, .btnVerdeE:hover, .btnVerdeM, .btnVerdeM:hover, .btnVerdeC, .btnVerdeC:hover, .btnOff {
	color: #fff !important; 
	padding:1px;
	border: 1px solid #13445f;
	margin-left:2px;
	width:auto;
	background-color: #13445f;
	/*background-image: url('../images/backbtn.png');
	background-repeat:repeat-x;*/
	font-family: verdana, Trebuchet MS, sans-serif;
	font-size:11px;
	font-weight: bold;
	text-align:center;
	cursor:pointer;
	text-decoration:none;
	display:block;
}

.btnOff {
	border: 1px solid #ececec;
	background-color: #ececec;
	color: silver;

}

.btnVerde {
	border: 1px solid #15532a;
	background-color: #15532a;
}

.btnVerdeE {
	border: 1px solid #15532a;
	background-color: #15532a;
}

.btnVerdeM {
	border: 1px solid #119758;
	background-color: #119758;
}

.btnVerdeC {
	border: 1px solid #61be63;
	background-color: #61be63;
}

.btnVerde:hover {
	border: 1px solid #15532a;
	background-color: #119758;
}

.btnVerdeE:hover {
	border: 1px solid #15532a;
	background-color: #61be63;
}

.btnVerdeM:hover {
	border: 1px solid #119758;
	background-color: #61be63;
}

.btnVerdeC:hover {
	border: 1px solid #a7d6a5;
	background-color: #a7d6a5;
}

.btnAzul:hover  {
	background-color: #4c9bc6;
	border: 1px solid #13445f;
}

/*--- Fim botao padrao ---*/

/*--- Botao Area Logada ---*/

.btnAreaLogada  {
	padding: 2px 4px;
	font-size: 9px;
	color: #15532a !important;
	background-color: #b7dd9e;
	margin-right: 3px;
	text-align:center;
	font-weight:bold;
	display: block;
	text-decoration:none;
	float:right;
}

.btnAreaLogada:hover {
	background-color: #15532a;
	color: #FFF !important;
	padding: 2px 4px;
	font-size: 9px;
	margin-right: 3px;
	text-align:center;
	font-weight:bold;
	display: block;
	text-decoration:none;
	float:right;
	
}

/*--- Fim Botao Area Logada ---*/



/*--- Esquerda / Direita ---*/

.direita { text-align:right; }
.esquerda { text-align:left; }

/*--- fim Esquerda / Direita ---*/

.clear { clear:both; }



