.month{
    width:180px;
    float:left;
    border:1px solid #ccc;
    margin:8px;
    border-collapse:collapse;
}

.month td {
    border:1px solid #ddd;
    color:#555;
    padding:3px;
    text-align:right;
}

th {
    padding:5px;
	background-image: url(images/hbg.gif);
	background-repeat: repeat-x;
    color:#fff;
}

.month .actday{
	background-image: url(images/hbg.gif);
	background-repeat: repeat-x;
    color:#fff;
    font-weight:bold;
}

.days{
    background-color:#f1f1f1;
}
*{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#00216b;
}
.menuHor {
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.menuHor a{
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.menuHor a:hover{
	color:#C4C4C4;
	font-weight:bold;
	text-decoration:none;
}
.menu_rapido{
	color:#5973ae;
	padding-top:5px;
	padding-left:5px;
	padding-bottom:5px;
}
.menu_rapido a{
	color:#5973ae;
	text-decoration:none;
}
.menu_rapido a:hover{
	color:#33456f;
	text-decoration:none;
}
.logo{
	font-size:20px;
	color:#FFFFFF;
	font-weight:bold;
}

.style1 {
	font-style: normal
}
body {
	background-attachment: fixed;
	background-color: #E0ECFE;
	/*background-image: url(../images/fundo.jpg);*/
	background-repeat: repeat-x;
	background-position: 0px 0px;
	/*margin: 0px;*/
	padding: 0px;
}
#Main_Table .linha_horizontal_superior {
	background-attachment: fixed;
	background-image: url(../images/menu_01.jpg);
	/*background-repeat: repeat-x;*/
}
#Main_Table .canto_horizontal_esquerda {
	background-attachment: fixed;
	background-image: url(../images/canto_01.jpg);
	/*background-repeat: repeat-x;*/
}
#Main_Table .canto_horizontal_direita {
	background-attachment: fixed;
	background-image: url(../images/canto_02.jpg);
	/*background-repeat: repeat-x;*/
}
#Main_Table .barra_vertical_esquerda {
	background-attachment: fixed;
	background-image: url(../images/menu_03.jpg);
	/*background-repeat: repeat-x;*/
}
#Main_Table .barra_vertical_direita {
	background-attachment: fixed;
	background-image: url(../images/menu_04.jpg);
	/*background-repeat: repeat-x;*/
}
#Main_Table .canto_horizontal_esquerda_inf {
	background-attachment: fixed;
	background-image: url(../images/canto_03.jpg);
	/*background-repeat: repeat-x;*/
}
#Main_Table .canto_horizontal_direita_inf {
	background-attachment: fixed;
	background-image: url(../images/canto_04.jpg);
	/*background-repeat: repeat-x;*/
}
#Main_Table .linha_horizontal_inferior {
	background-attachment: fixed;
	background-image: url(../images/menu_02.jpg);
	/*background-repeat: repeat-x;*/
}
#Main_Table #menu_rapido .linha_vertical {
	background-image: url(../images/linha_vertical.jpg);
	background-repeat: repeat;
}
#Main_Table #menu_rapido .fundoCentro {
	background:url(../images/fundo_centro.jpg);
	background-repeat: repeat-x;
}
.fundoAzul_Degrade {
	FONT-SIZE: 11px;
	font-weight: bold;
	background-image: url(../images/fundo_azul.gif);
	MARGIN: 0px;
	COLOR: #000099;
	HEIGHT: 35px;
	vertical-align: middle;
	background-repeat: repeat-x;
	background-position: top;
	border: 1px solid #C8DAFC;
}
.anuncioItalico {
	font-style: italic;
	color: #00216B;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
}
#Main_Table #menu_rapido .fundoCentro #content_main th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #00216B;
	background-image: url(../images/linha_hor.jpg);
	background-repeat: no-repeat;
	vertical-align: middle;
	height: 50px;
	background-position: 10px 45px;
	text-align: left;
}


.bordaLaranja	{
	border: 1px solid #FF9933;
}
