/*

 */




BODY { 
  background: #093245 url("../images/rosa4.png");
  background-repeat:no-repeat;
  
  font-family: verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  
  color:#093144;
  
}


/*
 layers do template
 */

/* layer que contem todos os outros e que permite centrar a pagina */
#main {
  position: absolute;
  margin-left: -512px;
  left: 50%;
  top: +0px;
  width: 1024px;
  height: 1000px;

  z-index: 1;
}


#area_pesquisa {
  position:absolute;
  left: 776px;
  top: 6px;
  width: 234px;
  height: 94px;
  z-index: 2;

  
  text-align: left;
    
  overflow: auto;
  font-family: Geneva, Arial, Helvetica, sans-serif;
  font-size: small;
  color: #FF0000;
}


#area_esquerda {
  position: absolute;
  left: 22px;
  top: 120px;
  width: 220px;
  min-height: 80%;
  height:auto !important;
  height:80%;
  z-index: 3;

 	
  text-align: left;
  background-color:#4d6c7b;
  overflow: auto;
  font-family: Geneva, Arial, Helvetica, sans-serif;
  font-size: small;
  color: #FF0000;
}


#area_direita {
  position: absolute;
  left: 779px;
  top: 120px;
  width: 225px;
  
  /*truque para funcionar no ie6*/
  min-height: 80%;
  height:auto !important;
  height:80%;
  z-index: 4;

  
  text-align: left;
  background-color:#4d6c7b;
  overflow:visible;
  font-family: verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  
  
}

/* utilizado no template 3 colunas*/
#area_centro {
  position: absolute;
  left: 238px;
  top: 141px;
 /* width: 547px;*/
 width: 538px;
    min-height: 815px;
  height:auto !important;
  height:80%;
  z-index: 5;

  
  text-align: left;
 
  overflow:visible;
  font-family: verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  
  color:#093144;
  background-image:url(../images/bac_central.gif);
  
  padding-left:5px;
  padding-right:5px;
}

/* utilizado no template 2 colunas*/
#area_centro_grande {
  position: absolute;
  left: 238px;
  top: 141px;
 /* width: 547px;*/
 width: 758px;
    min-height: 815px;
  height:auto !important;
  height:80%;
  z-index: 5;

  
  text-align: left;
 
  overflow:visible;
  font-family: verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  
  color:#093144;
  background-image:url(../images/bac_central.gif);
  
  padding-left:5px;
  padding-right:5px;
}


/* utilizado no template 1 colunas*/
#area_centro_uma_coluna {
  position: relative;
  left: 22px;
  top: 141px;
  /*width: 547px;*/
 width: 982px;
    min-height: 815px;
  height:auto !important;
  height:80%;
  z-index: -9995;

  
  text-align: left;
 
  overflow:visible;
  font-family: verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  
  color:#093144;
  background-image:url(../images/bac_central.gif);
  
  padding-left:5px;
  padding-right:5px;
}

#area_centro_uma_coluna_mensagem {
  position: absolute;

  
  text-align: left;
 
  overflow:visible;
  font-family: verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  
  color:#093144;
  background-image:url(../images/bac_central.gif);
  
  /*padding-left:5px;
  padding-right:5px;*/
}



#banner {
  position: absolute;
  left: 145px;
  top: 15px;
  width: 488px;
  height: 176px;
  z-index: 6;
}


#logotipo {
  position: absolute;
  left: 22px;
  top: 9px;
  width: 220px;
  height: 118px;
  z-index: 7;
}

#data {
  position: absolute;
  left: 270px;
  /*top: 957px;*/
  top:100%;
  width: 289px;
  height: 24px;
  z-index: 8;
 color:#FFFFFF;
}



/*

OUTRAS FORMATAÇÕES

 */
 
 a { cursor: pointer; }
a:link { color: #F88; }
a:visited { color: #F88; }
a:hover {
  color: #F00;

}

.titulo1
{
  font-family: verdana, Arial, Helvetica, sans-serif;
  font-size:17px;
  font-weight:bold;
  color:#ee3e23;

}

.titulo2
{
  font-family: verdana, Arial, Helvetica, sans-serif;
  font-size:19px;
  font-weight:bold;
  color:#093144;

}


.titulo3
{
  font-family: verdana, Arial, Helvetica, sans-serif;
  font-size:15px;
  font-weight:bold;
  color:#ee3e23;

}

.titulo4
{
  font-family: verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#b1b1b1;

}

td
{
  font-family: verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#093144;
  font-weight:bold;
	}

/*------------------------------CALENDARIO----------------------------*/
.calendar-container {
	position: absolute;
	left: 100;
	top: 100;
	visibility: hidden;
	background-color: #F6F9FA;
	border: 1px solid #DAE7EB;
	filter:progid:DXImageTransform.Microsoft.Shadow(strength=2, color=#666666, direction=135);
	font-family: Verdana;
	font-size: xx-small;
}

F6F9FA
DAE7EB
.calendar-container A, .calendar-container A:hover {
	text-decoration: none;
}
.calendar-header {
	background-color: transparent;	
	font-size: 6.5pt;
	padding: 2px;
	color: #005C7B;
	font-weight: normal;
}
.calendar-selection {
	padding: 2px;
	height: 10;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 6.5pt;
	font-weight: bold;	
	color: #5A84BB;
	margin: 3px 2px 0 2px;
}
.calendar-selection .month {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 6.5pt;
	color: #005C7B;
	background-color: #FFFFFF;
}
.calendar-selection .year{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 6.5pt;
	color: #005C7B;
	border: 1px solid #5A9DB0;
	background-color: #FFFFFF;
}
.calendar {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 6.5pt;
	border: 1px solid #D2E2F1;
	margin: 2px;
	border-collapse: collapse;
}
.calendar TH {
	color: #FFFFFF;
	background-color: #005C7B;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	width: 18px; 
	height: 15px;
}
.calendar TD {
	width: 18px; 
	height: 15px;
	vertical-align: middle;
	text-align: center;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
}
.calendar .weekday A {

}
.calendar .weekend A {

}  
.calendar A:hover {
	color: #DB291F;
}
.calendar .today {
	background-color: #DB291F;
	font-weight: bold;
}
.calendar .today A, .calendar .today A:hover{
	color: #FFFFFF;
}
.calendar .disabled {
	color: #CCCCCC;
}
/*----------------------------FIM CALENDARIO--------------------------*/

