.TitBoxEmpresaCapa a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: underline; font-weight: bold; }

.TxtBoxEmpresaCapa { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #666666; text-decoration: none; }

.TitBoxEmpresaCapa a:hover { color: #CC0000; }

.FieldText { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; text-decoration: none; }
.Aviso { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #666666; text-decoration: none; }

.TitBoxModalidadeCapa a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #CC0000; text-decoration: none; font-weight: bold; }

.TitBoxModalidadeCapa a:hover { text-decoration: underline; }

.DicasCapa a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #E5E5E5; text-decoration: underline; background-image: url(../image/seta_vermelha.gif); display: block; background-repeat: no-repeat; background-position: left 5px; font-weight: normal; padding-left: 7px; }

.DicasCapa a:hover { color: #FFFFFF; text-decoration: underline; background-image: url(../image/seta_branca.gif); }

.AvisoDestaque a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: underline;
}

.AvisoDestaque a:hover {
	color: #FFFFFF;
	background-color: #CC0000;
	text-decoration: none;
}

.AssinaturaNome { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333333; text-decoration: none; display: block; padding-top: 5px; padding-bottom: 1px; }

.AssinaturaEndereco { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #333333; text-decoration: none; display: block; }
.ListBoxInternos  a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; text-decoration: underline; background-image: url(../image/seta_vermelha.gif); display: block; background-repeat: no-repeat; background-position: left 5px; font-weight: normal; padding-left: 7px; }

.ListBoxInternos a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #CC0000; text-decoration: underline; background-image: url(../image/seta_vermelha2.gif); display: block; background-repeat: no-repeat; background-position: left 5px; font-weight: normal; padding-left: 7px; }

.ListBoxHorarios a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; text-decoration: none; background-image: url(../image/box_lilas/bkg_horario.gif); display: block; background-repeat: repeat-x; background-position: left bottom; font-weight: normal; padding-top: 4px; padding-right: 7px; padding-bottom: 4px; padding-left: 7px; }

.ListBoxHorarios a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #CC0000; text-decoration: underline; background-image: url(../image/box_lilas/bkg_horario.gif); display: block; background-repeat: repeat-x; background-position: left bottom; font-weight: normal; padding-top: 4px; padding-right: 7px; padding-bottom: 4px; padding-left: 7px; }

.CrumbVoceEstaEm { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #999999; text-decoration: none; }

.CrumbVoceEstaEmLink a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #164376; text-decoration: underline; padding-right: 5px; padding-left: 5px; }


.CrumbVoceEstaEmLink a:hover { font-weight: normal; color: #FFFFFF; text-decoration: none; background-color: #990000; }

.CrumbVoceEstaEmLOCAL { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #164376; text-decoration: none; padding-right: 5px; padding-left: 5px; }

.Horario {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #164376;
	font-weight: normal;
}

.TextoNormal { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; line-height: 15px; }


.TxtBoxCapa { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; text-decoration: none; }
.H1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal; color: #CC0000; text-decoration: none; background-image: url(../image/bkg_tit.gif); background-repeat: repeat-x; background-position: left top; height: 20px; padding-top: 3px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; }

.H1link a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #CC0000;
	text-decoration: none;
	height: 20px;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 5px;
}

.H1link a:hover { text-decoration: underline; 
}



.H2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #164376; text-decoration: none; line-height: 15px; }

.H3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #164376; text-decoration: none; line-height: 15px; }


.AutorCapa { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #CCCCCC; text-decoration: none; padding-left: 7px; display: block; }
.AutorArtigo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #666666; text-decoration: none; display: block; }

.HorariosHora {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #164376;
	height: 10px;
	width: 50px;
	text-align: center;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}

.HorariosDias {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #999999;
	text-align: center;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	width: 60px;
}

.HorariosModalidade a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #164376;
	text-decoration: none;
	padding-top: 7px;
	height: 18px;
	padding-bottom: 5px;
	background-color: #D5F1FF;
	display: block;
	text-align: center;
	vertical-align: middle;
	white-space: normal;
}

.HorariosModalidade a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	background-color: #A50017;
}


.HorariosLimpo {
	background-color: #F0FAFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 25px;
	color: #A50017;
}

.HorariosModalidade2l a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #164376;
	text-decoration: none;
	padding-top: 3px;
	height: 22px;
	padding-bottom: 5px;
	background-color: #D5F1FF;
	display: block;
	text-align: center;
	vertical-align: middle;
	white-space: normal;
}

.HorariosModalidade2l a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	background-color: #A50017;
}

.HorariosModalidade4l a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #164376;
	text-decoration: none;
	padding-top: 3px;
	height: 48px;
	padding-bottom: 5px;
	background-color: #D5F1FF;
	display: block;
	text-align: center;
	vertical-align: middle;
	white-space: normal;
}


.HorariosModalidade4l a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	background-color: #A50017;
}
.ModalidadeHora
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #164376;
	height: 20px;
	text-align: center;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}

.ModalidadeDias {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #999999;
	text-align: center;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	width: 60px;
}

.ModalidadeModalidade a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #164376;
	text-decoration: none;
	padding-top: 7px;
	height: 18px;
	padding-bottom: 5px;
	background-color: #D5F1FF;
	display: block;
	text-align: center;
	vertical-align: middle;
	white-space: normal;
}

.ModalidadeModalidade a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	background-color: #A50017;
}


.ModalidadeLimpo {
	background-color: #EBEBEB;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 25px;
	color: #000000;
	padding-top: 10px;
	padding-bottom: 5px;
}

.ModalidadeModalidade2l a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #164376;
	text-decoration: none;
	padding-top: 3px;
	height: 22px;
	padding-bottom: 5px;
	background-color: #D5F1FF;
	display: block;
	text-align: center;
	vertical-align: middle;
	white-space: normal;
}

.ModalidadeModalidade2l a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	background-color: #A50017;
}

.ModalidadeModalidade4l a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #164376;
	text-decoration: none;
	padding-top: 3px;
	height: 48px;
	padding-bottom: 5px;
	background-color: #D5F1FF;
	display: block;
	text-align: center;
	vertical-align: middle;
	white-space: normal;
}


.ModalidadeModalidade4l a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	background-color: #A50017;
}

.ModalidadeLivre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #CC6600;
	text-align: center;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	width: 60px;
}

.ModalidadeLivre_txt {
	background-color: #FFE6CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 25px;
	color: #000000;
	padding-top: 10px;
	padding-bottom: 5px;
}


.ModalidadeRestrito {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #CCCC99;
	text-align: center;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	width: 60px;
}

.ModalidadeRestritoTxt {
	background-color: #EBEBD6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 25px;
	color: #000000;
	padding-top: 10px;
	padding-bottom: 5px;
}

.PrecosDestaque {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #CC0000;
	text-decoration: none;
	height: 20px;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}

.TxDextaqueCapa {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 15px;
	font-weight: normal;
	color: #FF9900;
	text-decoration: none;
	line-height: 16px;
}

.TxDextaqueCapa2 {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 14px;
	font-weight: normal;
	color: #FFCC00;
	text-decoration: none;
	line-height: 14px;
	padding-top: 5px;
}

.TxDextaqueCapa0 {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 18px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 16px;
	background-color: #FF0000;
	text-align: center;
	display: block;
	padding: 10px;

}
.AvisoCapa {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #CC0000;
	text-decoration: none;
	height: 20px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
