a:hover {
	text-decoration: underline;
}
Body {
	background-image: url(/online/Images/2007/home_main_bg_1.gif);
	background-repeat: repeat-x;
	background-position: center top;
	background-color: #eaeaea;
	margin: 0px;
	padding: 0px;
}
.MainBg {
	background-image: url(/online/Images/2007/home_main_bg_0_v2.gif);
	background-repeat: repeat-x;
	background-position: center top;
	margin: 0px 0px 10px 0px;
	padding: 0px;
}
.MainDate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: right;
	padding-right: 5px;
}

/* DARK TOPSTORY ------------------------------------------------------------------------ */
.DarkTopMainTable {
	background-color: #282828;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #dcdcdc;
	text-decoration: none;
}
.DarkTopMainTable img {
	width: 259px;
	height: 157px;
	border:solid 2px #282828;
}
.DarkTopMainTable span {
	padding: 12px 10px 10px 10px;
	display: block;
}
.DarkTopMainTableTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	line-height: 22px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	margin-bottom: 6px;
}

.DarkTopMainTable A:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	line-height: 22px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	margin-bottom: 6px;
}

.DarkTopMainTable A:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	line-height: 22px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	margin-bottom: 6px;
}

.DarkTopMainTable A:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	line-height: 22px;
	font-weight: bold;
	color: #FFFFFF;
	display: block;
	margin-bottom: 6px;
	text-decoration: underline;
}

.DarkTopRelacionados div {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	font-weight: bold;
	color: #ff6d00;
	text-decoration: none;
	padding: 0px 10px 7px 10px;
}
.DarkTopRelacionados a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.DarkTopRelacionados a:hover {
	text-decoration: underline;
}
/*-----------------------------------------------------------------------------------------------------------*/
.TituloNoticiasTopo A:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 16px;
	font-weight: bold;
	color: #002f7d;
	text-decoration: none;
	padding-bottom: 2px;
	display: block;
	border-bottom: none;
	border-top: none;
}

.TituloNoticiasTopo A:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 16px;
	font-weight: bold;
	color: #002f7d;
	text-decoration: none;
	padding-bottom: 2px;
	display: block;
	border-bottom: none;
	border-top: none;
}

.TituloNoticiasTopo A:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 16px;
	font-weight: bold;
	color: #002f7d;
	text-decoration: none;
	padding-bottom: 2px;
	display: block;
	border-bottom: none;
	border-top: none;
}

.TituloNovidades A:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #002F7D;
	text-decoration: none;
	padding-bottom: 2px;
	display: block;
}

.TituloNovidades A:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #002F7D;
	text-decoration: none;
	padding-bottom: 2px;
	display: block;
}

.TituloNovidades A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #002F7D;
	text-decoration: none;
	padding-bottom: 2px;
	display: block;
}



/*-----------------------------------------------------------------------------------------------------------*/
.MainNavigation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: normal;
	font-weight: bold;
	color: #8f8f8f;
	text-decoration: none;
	text-transform: uppercase;
	padding: 8px 5px 5px 15px;
}
.MainNavigation a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: normal;
	font-weight: bold;
	color: #8f8f8f;
	text-decoration: underline;
	text-transform: uppercase;
}
.MainChannel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 20px;
	font-weight: normal;
	color: #910000;
	text-decoration: none;
	padding-top: 10px;
	padding-bottom: 5px;
	text-align: left;
	text-transform: uppercase;
}
.MainBottomMargin {
	margin-bottom: 10px;
}
.MainSeparadorHorizontal {
	background-color: #FFFFFF;
	background-image: url(/online/Images/2007/main_separador_horizontal_bg.gif);
	background-repeat: repeat-x;
	height: 13px;
	font-size: 1px;
	margin: 0px;
}
.MainSeparadorInfo {
	font-size: 1px;
	background-image: url(/online/Images/2007/main_separador_info.gif);
	background-repeat: repeat-x;
	background-position: top;
	height: 1px;
	margin: 10px 0px 10px 0px;
}
.MainSeparadorProgs {
	font-size: 1px;
	background-image: url(/online/Images/2007/main_separador_progs.gif);
	background-repeat: repeat-x;
	background-position: top;
	height: 1px;
	margin: 10px 0px 10px 0px;
}
.MainRelacionados {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: bold;
	color: #ff3c00;
	text-decoration: none;
	text-transform: uppercase;
	white-space: nowrap;
}
/* ------------------------------------------------------------ */
.MainBox {
	border: solid 1px #D1D1D1;
	border-top: none;
	background-color: #FFFFFF;
}
.ProgsBox {
	padding: 0px 5px 10px 5px;
}
.ListBox {
	padding: 0px 15px 0px 15px;
}
/* ------------------------------------------------------------ *//* ------------------------------------------------------------ */
/* ------------------------------------------------------------ *//* ------------------------------------------------------------ */
.LabelInfo1 {
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: right top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #d20202;
	text-decoration: none;
	text-transform: uppercase;
	border: solid 1px #D1D1D1;
	border-bottom: none;
}
.LabelInfo1 span {
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	padding: 8px 8px 8px 12px;
}
.LabelInfo1 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #d20202;
	text-decoration: none;
	text-transform: uppercase;
}
.LabelInfo1 a:hover {
	text-decoration: underline;
}
/* ------------------------------------------------------------ *//* ------------------------------------------------------------ */
/* ------------------------------------------------------------ *//* ------------------------------------------------------------ */
.LabelInfo2 {
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #d20202;
	text-decoration: none;
	text-transform: uppercase;
	border: solid 1px #D1D1D1;
	border-bottom: none;
}
.LabelInfo2 span {
	/*background-image: url(/online/Images/2007/label_bg_start.gif);*/
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	padding: 8px 8px 8px 12px;
}
.LabelInfo2 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #d20202;
	text-decoration: none;
	text-transform: uppercase;
}
.LabelInfo2 a:hover {
	text-decoration: underline;
}
/* ------------------------------------------------------------ *//* ------------------------------------------------------------ */
/* ------------------------------------------------------------ *//* ------------------------------------------------------------ */
.LabelProgs2 {
	background-color: #142032;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #9bc5ff;
	text-decoration: none;
	text-transform: uppercase;
}
.LabelProgs2 span {
	display: block;
	padding: 8px 8px 8px 12px;
}
.LabelProgs2 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #9bc5ff;
	text-decoration: none;
	text-transform: uppercase;
}
.LabelProgs2 a:hover {
	text-decoration: underline;
}
/* ------------------------------------------------------------ *//* ------------------------------------------------------------ */
/* ------------------------------------------------------------ *//* ------------------------------------------------------------ */
.LabelVideo {
	background-image: url(/online/Images/2007/label_video_bg.gif);
	background-repeat: repeat;
	background-position: right top;
}
.LabelVideo span {
	display: block;
	padding: 6px 8px 6px 12px;
}
.LabelVideo a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
}
.LabelVideo a:hover {
	text-decoration: underline;
}
/* ------------------------------------------------------------ *//* ------------------------------------------------------------ */
/* ------------------------------------------------------------ *//* ------------------------------------------------------------ */
.MainMenu {
	text-align: center;
	padding: 0px 8px 0px 8px;
}
.MainMenu a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #003793;
	text-decoration: none;
	text-transform: uppercase;
}
.MainMenu a:hover {
	text-decoration: underline;
}
.MainMenuActivo {
	/*background-image: url(/online/Images/2007/main_menu_activo_bg.gif);*/ /*padding: 0px 1px 0px 1px;*/
	text-align: center;
	border-left: solid 1px #b8b8b8;
	border-right: solid 1px #b8b8b8;
}
.MainMenuActivo a {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-transform: uppercase;
	padding: 7px 15px 9px 15px;
	display: block;
}
/* ------------------------------------------------------------ */
.MainSubMenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #002f7e;
	text-align: left;
	padding: 8px;
}
.MainSubMenuLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #002f7e;
	text-decoration: none;
	text-transform: uppercase;
}
.MainSubMenuActivo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-transform: uppercase;
}
.MainSubMenu a:hover {
	text-decoration: underline;
}
/* ------------------------------------------------------------ */
.MiniMenuNews {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #335fa9;
	text-align: center;
	margin: 30px 0px 10px 0px;
}
.MiniMenuNews a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #335fa9;
	letter-spacing: normal;
	text-decoration: none;
	text-transform: uppercase;
}
.MiniMenuNews a:hover {
	text-decoration: underline;
}
/* ------------------------------------------------------------ */
.MiniMenuProgs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #9eb6d5;
	text-align: center;
	margin-bottom: 10px;
}
.MiniMenuProgs a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #9eb6d5;
	letter-spacing: normal;
	text-decoration: none;
	text-transform: uppercase;
}
.MiniMenuProgs a:hover {
	text-decoration: underline;
}
/* ------------------------------------------------------------ */
.ProdutosListBox {
	border: solid 1px #D1D1D1;
	border-top: none;
	background-color: #F2F2F2;
	padding: 0px 5px 0px 5px;
}
.ProdutosListBlock {
	background-repeat: no-repeat;
	background-position: 10px 10px;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #505050;
	text-decoration: none;
	padding: 10px 10px 10px 110px;
	height: 90px;
	cursor: pointer;
	margin-bottom: 10px;
	border: solid 1px #c5c5c5;
}
.ProdutosListBlock a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #4D7400;
	text-decoration: none;
	padding-bottom: 3px;
	display: block;
}
.ProdutosListBlock a:hover {
	text-decoration: underline;
}
/* ------------------------------------------------------------ */
.TopMainTable {
	background-image: url(/online/Images/2007/top_bg.gif);
	background-position: bottom;
	background-color: #F0F0F0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.TopMainTable img {
	width: 222px;
	height: 160px;
}
.TopMainTable span {
	padding: 12px 10px 10px 10px;
	display: block;
}
.TopMainTableTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	line-height: 22px;
	font-weight: bold;
	color: #002f7D;
	text-decoration: none;
	display: block;
	margin-bottom: 6px;
}
.TopMainTableTitle a:hover {
	text-decoration: underline;
}
.TopRelacionados div {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	font-weight: bold;
	color: #ff3c00;
	text-decoration: none;
	padding: 0px 10px 7px 10px;
}
.TopRelacionados a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.TopRelacionados a:hover {
	text-decoration: underline;
}
.TopNewsListBlock {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding: 0px 0px 10px 3px;
}
.TopNewsListTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 18px;
	font-weight: bold;
	color: #002f7d;
	text-decoration: none;
	padding-bottom: 2px;
	display: block;
}
/* ------------------------------------------------------------ */
.NewsBox {
	border: solid 1px #D1D1D1;
	border-top: none;
	padding: 0px 10px 10px 10px;
}
.NewsListBlock {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding: 0px 0px 5px 0px;
}
.NewsListBlockThumb {
	background-repeat: no-repeat;
	background-position: 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding: 0px 0px 0px 85px;
	height: 60px;
	cursor: pointer;
}
.NewsListTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #002F7D;
	text-decoration: none;
	padding-bottom: 2px;
	display: block;
}
.NewsListDate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	font-weight: bold;
	color: #707070;
	text-decoration: none;
	text-align: left;
}
/* ------------------------------------------------------------ */
.MultimediaBox {
	background-color: #FFFFFF;
	border: solid 1px #D1D1D1;
	border-top: none;
	padding: 0px 5px 10px 5px;
}
.MultimediaListBlock {
	background-repeat: no-repeat;
	background-position: 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #505050;
	text-decoration: none;
	padding: 0px 0px 0px 75px;
	min-height: 60px;
	_height: 60px;
	cursor: pointer;
}
.MultimediaListBlock a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding-bottom: 3px;
	display: block;
}
.MultimediaListBlock a:hover {
	text-decoration: underline;
}
/* ------------------------------------------------------------ */
.OpinionListBlock {
	background-repeat: no-repeat;
	background-position: 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #505050;
	text-decoration: none;
	cursor: pointer;
}
.OpinionListBlock span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	font-weight: bold;
	color: #8e8e8e;
	text-decoration: none;
	display: block;
	margin: 2px 0px 0px -1px;
}
.OpinionListBlock a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding-top: 10px;
	display: block;
}
.OpinionListBlock a:hover {
	text-decoration: underline;
}
/* ------------------------------------------------------------ */
.MulticontentBox {
	padding: 5px 0px 0px 0px;
}
.MulticontentTabList {
	background-image: url(/online/Images/2007/multicontent_tab_bg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding: 5px 0px 0px 10px;
	height: 33px;
}
.MulticontentTab {
	background-image: url(/online/Images/2007/multicontent_tab_bg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #F2F2F2;
	padding: 5px 0px 0px 2px;
	height: 33px;
}
.MulticontentTabOff {
	background-image: url(/online/Images/2007/label_bg_tab_off.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 0px 0px 0px 0px;
	margin: 2px 1px 1px 1px;
	float: left;
}
.MulticontentTabOff span {
	background-image: url(/online/Images/2007/label_bg_tab_start.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #6B6B6B;
	text-decoration: none;
	display: block;
	text-align: center;
	padding: 9px 22px 7px 22px;
	cursor: pointer;
}
.MulticontentTabOn {
	background-image: url(/online/Images/2007/label_bg_tab_off.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 0px 0px 0px 0px;
	margin: 2px 1px 1px 1px;
	float: left;
}
.MulticontentTabOn span {
	background-image: url(/online/Images/2007/label_bg_tab_start.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;
	display: block;
	text-align: center;
	padding: 9px 22px 7px 22px;
	cursor: pointer;
}
.MulticontentTabActive {
	background-image: url(/online/Images/2007/label_bg_tab_active.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 0px 0px 0px 0px;
	margin: 0px 1px 0px 1px;
	float: left;
}
.MulticontentTabActive span {
	background-image: url(/online/Images/2007/label_bg_tab_start.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;
	display: block;
	text-align: center;
	padding: 10px 22px 9px 22px;
	cursor: pointer;
}
/* ------------------------------------------------------------ */
.MiniSiteBox {
	background-color: #1c222b;
}
.MiniSiteMenu {
	background-image: url(/online/Images/2007/minisite_menu_bg.jpg);
	background-repeat: no-repeat;
	padding: 5px;
}
.MiniSitePromoBox {
	background-color: #142032;
	padding: 10px;
	border: solid 1px #353463;
	margin-bottom: 10px;
}
.MiniSitePromoBlock {
	background-repeat: no-repeat;
	background-position: 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #a7a9ab;
	text-decoration: none;
	padding: 0px 0px 0px 80px;
	height: 60px;
	cursor: pointer;
}
.MiniSitePromoBlock a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-bottom: 3px;
	display: block;
}
.MiniSitePromoBlock a:hover {
	text-decoration: underline;
}
.MiniSiteNewsListBlock {
	background-image: url(/online/Images/2007/minisite_novidades_bg.gif);
	background-position: left top;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #a7a9ab;
	text-decoration: none;
	padding: 0px 0px 10px 20px;
}
.MiniSiteNewsListTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-bottom: 2px;
	display: block;
}
/* ------------------------------------------------------------ */
/* ------------------------------------------------------------ */
/* ------------------------------------------------------------ */
/* ------------------------------------------------------------ */
/* ------------------------------------------------------------ */
/* ------------------------------------------------------------ */
.UltimaHora {
	background-color: #eeeeee;
	background-image: url(/online/Images/2007/ultima_hora_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 6px 6px 6px 150px;
	margin: 5px;
}
.UltimaHora a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: bold;
	color: #7a1300;
	text-decoration: none;
}
.UltimaHora a:hover {
	text-decoration: underline;
}
/* ------------------------------------------------------------ */
/* ------------------------------------------------------------ */
.HeaderSitesSIC {
	background-image: url(/online/Images/2007/header_sites_sic.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 774px;
	border-bottom: solid 1px #FFFFFF;
}
/* ------------------------------------------------------------ */
.ArticleLateral {
	width: 222px;
	float: left;
	margin-top: 0px;
	margin-left: 0px;
}
.ArticleTop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	line-height: normal;
	font-weight: bold;
	color: #730005;
	text-decoration: none;
	margin-bottom: 10px;
	padding-bottom: 20px;
}
.ArticleTop span#artsubt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	display: block;
	margin: 0px 0px 15px 0px;
}
.ArticleTop span#artdate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	font-weight: bold;
	color: #707070;
	text-decoration: none;
	display: block;
	margin: 0px 0px 5px 0px;
}
.ArticleTop span#artlead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 16px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	display: block;
}
.ArticleTop span#artlead a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 16px;
	font-weight: normal;
	color: #002F7D;
	text-decoration: underline;
	display:inline;
}
.ArticleBody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 18px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.ArticleBody a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 16px;
	font-weight: normal;
	color: #002F7D;
	text-decoration: underline;
	display:inline;
}
.ArticlePhoto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: bold;
	color: #707070;
	text-decoration: none;
	margin-bottom: 2px;
}
.ArticlePhoto span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	font-weight: bold;
	color: #ABABAB;
	text-decoration: none;
	display: block;
}
.ArticlePhoto p {
	margin: 0px;
}
.ArticleToolsTop {
	border-bottom: solid 1px #D1D1D1;
	margin: 0px 0px 20px 0px;
	text-align: right;
	padding: 0px 5px 1px 0px;
}
.ArticleToolsBottom {
	border-top: solid 1px #D1D1D1;
	margin: 20px 0px 10px 0px;
	text-align: right;
	padding: 1px 5px 0px 0px;
}
.ArticleSignature {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #930000;
	text-decoration: none;
	margin-top: 20px;
	display: block;
}
.ArticleSignature a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #002F7E;
	text-decoration: underline;
}
.ArticleSignatureDescription {
	background-color: #E2E2E2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	margin-top: 20px;
	padding: 10px;
}
/* ------------------------------------------------------------ */
.ArticleProgTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	line-height: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	margin: 10px 0px 0px 10px;
	text-transform: uppercase;
}
.ArticleProgTop {
	background-color: #142032;
	margin-bottom: 20px;
}

.ArticleProgInfo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #ffba00;
	text-decoration: none;
	padding: 20px;
	vertical-align: bottom;
}
.ArticleProgBody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 18px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
/* ----------------------------------------------------------------- */
.ListNavigation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-transform: uppercase;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}
.ListNavigation a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
	text-transform: uppercase;
}
.ListNavigationNum {
	text-transform: uppercase;
}
.ListNavigationNum a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	font-weight: bold;
	color: #7f1a06;
	text-decoration: underline;
}
.ListNavigationNumOn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.SpecialTop {
	padding: 0px 0px 20px 0px;
}
.Slideshow {
	margin-bottom: 10px;
}
.Slideshow #slidecontent {
	background-color: #000000;
	height: 350px;
	padding: 15px;
}
.Slideshow #slidetitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #999999;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
}
.Slideshow #slidenavigation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: none;
	background-color: #999999;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.SlideshowButton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
	color: #FFFFFF;
}
.SlideshowIntro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 16px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin-bottom: 20px;
}
.SlideshowIntro a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 16px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
/*-----------------------------------------------------------------*/
.VideoListBlock {
	padding: 0px 5px 10px 5px;
	border: 1px solid #e7e7e7;
	background-color: #f8f8f8;
	cursor: pointer;
	vertical-align: top;
}

.VideoListThumb {
	background-position: center center;
	background-repeat: no-repeat;
	background-color: #000000;
	border: 1px solid #000000;
	text-align: left;
	width: 140px;
	padding-top: 84px;
}

.VideoListTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #505050;
	text-decoration: none;
	min-height: 75px;
	_height:75px;
}


.VideoListTitle a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	text-decoration: none;
	padding: 5px 0px 5px 0px;
	display: block;
	color: #000000;
}
.VideoListTitle p {
	margin: 0px;
}

.VideoListChannel {
	text-align: right;
	padding-bottom: 3px;
	padding-top: 3px;
}

.VideoListChannel a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #003793;
	text-decoration: none;
}

.VideoListChannel a:hover {
	text-decoration: underline;
}

.VideoListDate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	font-weight: bold;
	color: #707070;
	text-decoration: none;
	text-align: left;
	padding-top: 5px;
	padding-bottom: 5px;
}

.VideoListTime {
	background-color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	font-weight: bold;
	color: #707070;
	text-decoration: none;
	border-right: solid 2px #000000;
	border-left: solid 2px #000000;
}

.VideoSignature {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #930000;
	text-decoration: none;
}
/* ------------------------------------------------------------ */

.VideoSmallListBox {
	border: solid 1px #D1D1D1;
	border-top: none;
	background-color: #F2F2F2;
}

.VideoSmallListBlock {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #505050;
	text-decoration: none;
	background-repeat: no-repeat;
	height: 73px;
	background-position: 5px 5px;
	cursor: pointer;
	margin: 0px;
	padding: 5px;
}

/*.VideoSmallListBlock a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	text-decoration: none;
	padding: 5px 0px 5px 0px;
	display: block;
	color: #000000;
}

.VideoSmallListBlock a:hover
{
	text-decoration: underline;
}*/

.VideoSmallListBlock span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #707070;
	text-decoration: none;
	width: 81px;
	display: block;
	visibility: inherit;
	float: left;
	margin-right: 5px;
	background-image: url(/online/Images/2007/video_small_list_bg.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding: 61px 0px 3px 4px;
}
.VideoSmallListSignature {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #626262;
	text-decoration: none;
	text-transform: uppercase;
}
.VideoSmallListDate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #838383;
	text-decoration: none;
}
.VideoSmallListTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.VideoSmallListTitle p {
	margin: 0px;
}
/* ------------------------------------------------------------ */

.VideoSmallListProgsBox {
	border: solid 1px #505D6A;
	border-top: none;
	background-color: #263b58;
}

.VideoSmallListProgsBlock {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #a7a9ab;
	text-decoration: none;
	background-repeat: no-repeat;
	height: 73px;
	background-position: 5px 5px;
	cursor: pointer;
	margin: 0px;
	padding: 5px;
}

/*.VideoSmallListProgsBlock a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	text-decoration: none;
	padding: 5px 0px 5px 0px;
	display: block;
	color: #FFFFFF;
}

.VideoSmallListProgsBlock a:hover
{
	text-decoration: underline;
}
*/
.VideoSmallListProgsBlock span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #707070;
	text-decoration: none;
	width: 81px;
	display: block;
	visibility: inherit;
	float: left;
	margin-right: 5px;
	background-image: url(/online/Images/2007/video_small_list_bg.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding: 61px 0px 3px 4px;
}
.VideoSmallListProgsSignature {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #969696;
	text-decoration: none;
	text-transform: uppercase;
}
.VideoSmallListProgsDate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #969696;
	text-decoration: none;
}
.VideoSmallListProgsTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.VideoSmallListProgsTitle p {
	margin: 0px;
}
/* ----------------------------------------------------------------- *//* ----------------------------------------------------------------- */
.Tempo #tempocidade {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	color: #000000;
	text-align: center;
}
.Tempo #tempomaxima {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	color: #990006;
	text-align: center;
	margin: 4px 0px 4px 0px;
}
.Tempo #tempominima {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	color: #004e9d;
	text-align: center;
}
.Tempo a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #999999;
	text-align: left;
	display: block;
	letter-spacing: -1px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
	padding-left: 4px;
	background-image: url(../Images/tempo_bullet.gif);
	background-repeat: no-repeat;
	background-position: left center;
	width: 35px;
}
/* ------------------------------------------------------------ */
.GrelhaBox {
	background-color: #142032;
	border: solid 1px #4b5866;
	border-top: none;
	padding: 1px;
}
.GrelhaDiasOff {
	background-image: url(/online/Images/2007/grelha_dia_bg_off.gif);
	background-position: left top;
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	color: #FFFFFF;
	padding: 3px;
	text-align: center;
}
.GrelhaDiasOn {
	background-image: url(/online/Images/2007/grelha_dia_bg_on.gif);
	background-position: left top;
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	color: #FFFFFF;
	padding: 3px;
	text-align: center;
	cursor: pointer;
}
.GrelhaList {
	padding: 0px 1px 1px 1px;
}
.GrelhaListTable {
	background-image: url(/online/Images/2007/grelha_list_bg.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.GrelhaListHora {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	color: #FFFFFF;
	text-align: center;
}
.GrelhaListPrograma {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	padding-left: 5px;
}
.GrelhaListPrograma a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}
.GrelhaListPrograma a:hover {
	text-decoration: underline;
}
/* ------------------------------------------------------------ */
.ListChannelLabel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	line-height: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	margin: 0px 0px 10px 10px;
	text-transform: uppercase;
}
/* ------------------------------------------------------------ */
.SondMainText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.SondYellowText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFCC00;
	text-decoration: none;
}
.SondLabel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
}
.SondTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: none;
}
.SondDisclaimer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
/* ------------------------------------------------------------ */
.TVDirecto {
	background-image: url(/online/Images/2007/tv_directo_label.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 105px;
	margin-bottom: 10px;
}
/* ------------------------------------------------------------------------------*/




/* ----------------------------------------------------------------------------------- */
/* HEADER AND FOOTER */
/* ----------------------------------------------------------------------------------- */
/* MENU SIC ----------------------------------------------------------- */

.MenuSIC {
	/*background-image:url(/SICProgramas/Images/menu_sic_bg.gif); 	background-repeat:repeat-x; 	background-position:top center; 	background-color:#FFFFFF;*/
	text-align: center;
	background-image: url(/online/Images/2007/home_main_bg_0.gif);
	background-repeat: repeat-x;
	background-position: center top;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}
.MenuSIC #menusiccelllogosic {
	width: 220px;
	text-align: center;
	vertical-align: middle;
}
.MenuSIC #menusicselltabmenu {
	width: 508px;
	text-align: left;
	vertical-align: bottom;
}
.MenuSIC #menusiccellsearch {
	width: 260px;
	text-align: right;
	vertical-align: bottom;
}

/* TAB MENU */

.MenuSICTabOff {
	background-image: url(/SICProgramas/Images/menu_sic_tab_off.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	width: 98px;
	height: 37px;
	vertical-align: middle;
	text-align: center;
	border-right: 1px;
}
.MenuSICTabOn {
	background-image: url(/SICProgramas/Images/menu_sic_tab_on.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	width: 98px;
	height: 37px;
	vertical-align: middle;
	text-align: center;
	border-right: 1px;
	cursor: pointer;
}
.MenuSICTabActive {
	background-image: url(/SICProgramas/Images/menu_sic_tab_active.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	text-transform: uppercase;
	color: #20223B;
	text-decoration: none;
	width: 98px;
	height: 37px;
	vertical-align: middle;
	text-align: center;
	border-right: 1px;
	cursor: default;
}
.MenuSICTabActiveOrange {
	background-image: url(/SICProgramas/Images/menu_sic_tab_active_orange.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	width: 98px;
	height: 37px;
	vertical-align: middle;
	text-align: center;
	border-right: 1px;
	cursor: default;
}

/* TAB MENU NEW */

.MenuSICTabOffNew {
	background-image:url(/SICProgramas/Images/menu_sic_tab_off_novo.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	width:98px;
	height: 37px;
	vertical-align:middle;
	text-align:center;
	border-right:1px;
}
.MenuSICTabOnNew {
	background-image:url(/SICProgramas/Images/menu_sic_tab_on_novo.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	width:98px;
	height: 37px;
	vertical-align:middle;
	text-align:center;
	border-right:1px;
	cursor:pointer;
}
.MenuSICTabActiveNew {
	background-image:url(/SICProgramas/Images/menu_sic_tab_active_novo.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	text-transform: uppercase;
	color: #20223B;
	text-decoration: none;
	width:98px;
	height: 37px;
	vertical-align:middle;
	text-align:center;
	border-right:1px;
	cursor:default;
}

/* DATE */

.HeaderDate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding: 0px 2px 15px 0px;
}

/* SEARCH */

.HeaderSearch {
	padding: 0px 2px 11px 20px;
	text-align: right;
}
.HeaderSearchBox {
	width: 150px;
	height: 14px;
	margin-right: 3px;
	background-color: #16162e;
	border: solid 1px #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.HeaderSearchButton {
	width: 80px;
	height: 18px;
	background-color: #16162e;
	border: solid 1px #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
}


/* FOOTER SIC ----------------------------------------------------------- */

.FooterSIC {
	background-color: #FFFFFF;
	background-image: url(/SICProgramas/Images/footer_services_bg.png);
	background-position: center 10px;
	height: 215px;
	background-repeat: repeat-x;
	padding-top: 10px;
	/*border: solid 10px #FFFFFF;*/
}

/* FOOTER SERVICES */

.FooterSIC #footerservices {
	height: 65px;
}
.FooterSIC #footerservices span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;
	display: block;
	padding: 11px 0px 5px 0px;
}
.FooterSIC #footerservices a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding: 0px 10px 0px 2px;
	text-transform: none;
}

/* FOOTER LOGOS */

.FooterSIC #footerlogos {
	height: 55px;
	padding: 15px 0px 15px 0px;
	margin-bottom: 10px;
}
.FooterSIC #footerlogos span {
	background-image: url(/SICProgramas/Images/footer_logo_bg.png);
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	float: left;
	height: 45px;
	padding: 5px 7px 5px 7px;
}

/* FOOTER LINKS */

.FooterSIC #footerlinks {
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: center;
}
.FooterSIC #footerlinks a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-transform: none;
	padding: 0px 10px 0px 10px;
}
.FooterSIC #footerlinks a:hover {
	text-decoration: underline;
}

/* -------------------------------------------------------------------------- */

.ProdutosBox {
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: left top;
	min-height: 265px;
	_height:265px;
}
.ProdutosRepeater {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: Normal;
	color: #505050;
	text-decoration: none;
	min-height: 90px;
	_height:90px;
	padding:0px 8px 20px 8px;
	float:left;
	width:222px;
	margin:0px;
}
.ProdutosRepeater a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #1e1e3e;
	text-decoration: none;
	line-height: normal;
}
.ProdutosRepeater a:hover {
	text-decoration: underline;
}
.ProdutosRepeater span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #9AC4F8;
	text-decoration: none;
	display: block;
	padding-bottom: 3px;
}
.ProdutosRepeater img {
	margin-right: 10px;
}

