a:link {
	color: #2681AC;
    text-decoration:underline;
	}

a:hover {
	color: #2681AC;
    text-decoration: none;
	}

a:visited {
	color: #2681AC;
    text-decoration: none;
	}

h1	{
	font-family: arial, verdana;
	font-size: 14px;
	font-weight: bold;
	color: #2E1D87;
	background-color: #FFFFFF;
	text-align: left;
	text-transform: uppercase;
	}

h2  {
    font-family: arial, verdana;
	font-weight: bold;
    font-size:12px;
    text-align:left;
    color:#2E1D87;
	}

h3  {
	font-family: arial, verdana;
	font-weight: bold;
    font-size:10px;
	margin: 60px 0px 0px 0px;
	text-align: center;
    color:#FFFFFF;
	text-transform: uppercase;
	}


#cal {
	background-color: #FFFFFF;
	float:left;
	width: 520px;
	height: 430px;
	padding: 0px 2px 0px 5px;
	font-family:arial, verdana;
    font-size: 11px;
    text-align:left;
    color:#333333;
	line-height: 15px;
}
#fechar {
	float:left;
	width: 20px;
	height: 35px;
/*	margin: 10px 0px 0px 5px;*/
}


#esp {
	background-color: #FFFFFF;
	float:left;
	width: 420px;
	height: auto;
	padding: 0px 0px 10px 2px;
	font-family:arial, verdana;
    font-size: 12px;
    text-align:left;
    color:#333333;
}

#espcont {
	float:left;
	width: 390px;
	height: 130px;
    font-size: 12px;
	margin: 0px 5px 5px 5px;
	text-align:left;
}
#espcontato {
	float:left;
	width: 382;
	height: 16px;
	margin: 0px 15px 0px 5px;
	padding: 10px 10px 10px 10px;
	text-align:left;
	font-family:arial, verdana;
	background-color: #E2F0F6;
}

#espnews {
	float:left;
	width: 382;
	height: 40px;
	margin: 0px 5px 0px 5px;
	padding: 10px 10px 10px 10px;
	background-color: #E2F0F6;
}

#cal_neutro {
	float:left;
	width: 25px;
	height: 25px;
	margin: 0px 0px 2px 2px;
	background-color: #EBF4F9;
	}

#cal_azul {
	float:left;
	width: 25px;
	height: 25px;
	margin: 0px 2px 2px 0px;
	background-color: #5196ED;
	}

#cal_verde {
	float:left;
	width: 25px;
	height: 25px;
	margin: 0px 2px 2px 0px;
	background-color: #65CC49;
	}

#cal_rosa {
	float:left;
	width: 25px;
	height: 25px;
	margin: 0px 2px 2px 0px;
	background-color: #D352FF;
	}

#cal_laranja {
	float:left;
	width: 25px;
	height: 25px;
	margin: 0px 2px 2px 0px;
	background-color: #EEB800;
	}

#cal_vermelho {
	float:left;
	width: 25px;
	height: 25px;
	margin: 0px 2px 2px 0px;
	background-color: #F3130B;
	}

#cal_vermelho {
	float:left;
	width: 25px;
	height: 25px;
	margin: 0px 2px 2px 0px;
	background-color: #F3130B;
	}

#cal_verdin {
	float:left;
	width: 25px;
	height: 25px;
	margin: 0px 2px 2px 0px;
	background-color: #81EED6;
	}
#cal_days2 {
	float:left;
	width: 25px;
	height: 25px;
	margin: 0px 2px 2px 0px;
	background-color: #88C1DC;
	}

#cal_mes {
	float:left;
	width: 100px;
	height: 25px;
	margin: 0px 0px 2px 0px;
	background-color: #64A8C8;
	}

#cal_ano {
	float:left;
	width: 87px;
	height: 25px;
	margin: 0px 2px 2px 0px;
	background-color: #64A8C8;
	}

#numero {
    font-family: arial, verdana;
	font-weight: regular;
    font-size:12px;
    text-align:center;
    color:#000000;
	margin: 5px 0px 0px 0px;
    }

#dia {
    font-family: arial, verdana;
	font-weight: regular;
    font-size:12px;
    text-align:center;
    color:#FFFFFF;
	margin: 5px 0px 0px 0px;
    }

#mes {
    font-family: arial, verdana;
	font-weight: bold;
    font-size:12px;
    text-align:left;
    color:#FFFFFF;
	margin: 5px 0px 0px 5px;
    }

#ano {
    font-family: arial, verdana;
	font-weight: bold;
    font-size:12px;
    text-align:right;
    color:#FFFFFF;
	margin: 5px 5px 0px 0px;
    }

#cabecalho {
	float:left;
	width: 360px;
	height: 35px;
	margin: 10px 0px 0px 5px;
}


#calendario {
	float:left;
	width: 195px;
	height: 200px;
	margin: 0px 0px 0px 5px;
}

#rodape {
	float:left;
	width: 380px;
	height: 20px;
	margin: 0px 0px 0px 5px;
}

#legenda1 {
	float:left;
	width: 60px;
	margin: 0px 7px 5px 0px;
}

#legenda2 {
	float:left;
	width: 120px;
	margin: 0px 7px 5px 0px;
}

#legenda3 {
	float:left;
	width: 70px;
	margin: 0px 7px 5px 0px;
}

#legenda4 {
	float:left;
	width: 160px;
	margin: 0px 10px 5px 0px;
}

#legenda5 {
	float:left;
	width: 160px;
	margin: 0px 10px 5px 0px;
}

#datas {
	float:left;
	width: 190px;
	height: 300px;
	margin: 0px 0px 0px 8px;
	line-height: 16px;
}

li {
list-style-type: none;
list-style-image: url("../images/estrutura/miolo_bc_seta3.jpg");
list-style-position: inside;
}

/*fazendo funcionar no sistema*/

.ajax-a:link {
	color: #2681AC;
    text-decoration:underline;
	}

.ajax-a:hover {
	color: #2681AC;
    text-decoration: none;
	}

.ajax-a:visited {
	color: #2681AC;
    text-decoration: none;
	}

.ajax-h1	{
	font-family: arial, verdana;
	font-size: 14px;
	font-weight: bold;
	color: #2E1D87;
	background-color: #FFFFFF;
	text-align: left;
	text-transform: uppercase;
	}

.ajax-h2  {
    font-family: arial, verdana;
	font-weight: bold;
    font-size:12px;
    text-align:left;
    color:#2E1D87;
	}

.ajax-h3  {
	font-family: arial, verdana;
	font-weight: bold;
    font-size:10px;
	margin: 60px 0px 0px 0px;
	text-align: center;
    color:#FFFFFF;
	text-transform: uppercase;
	}


#fechar {
	float:left;
	width: 20px;
	height: 35px;
/*	margin: 10px 0px 0px 5px;*/
}


#esp {
	background-color: #FFFFFF;
	float:left;
	width: 420px;
	height: 240px;
	padding: 0px 0px 10px 2px;
	font-family:arial, verdana;
    font-size: 12px;
    text-align:left;
    color:#333333;
}
#esp2 {
	background-color: #FFFFFF;
	float:left;
	width: 420px;
	height: 350px;
	padding: 0px 0px 10px 2px;
	font-family:arial, verdana;
    font-size: 12px;
    text-align:left;
    color:#333333;
}

#espcont {
	float:left;
	width: 390px;
	height: 250px;
	margin: 0px 5px 5px 5px;
	text-align:left;
	font-size:12px;
}

#espnews {
	float:left;
	width: 382;
	height: 40px;
	margin: 0px 5px 0px 5px;
	padding: 10px 10px 10px 10px;
	background-color: #E2F0F6;
}
