body, td, p
{
	font : normal x-small Tahoma, Arial, Helvetica, sans-serif;
	margin : 0px;
	padding : 0px;
	color:#333333;
}

body
{
	/*background: url(../Uploads/IADE/bk_risca02.gif);*/background-color: #ffffff;}

p
{
	line-height : 16px;
}

a 
{
	text-decoration: none;
	font-size: x-small;	
	text-align: center;
}

a:hover 
{
	text-decoration: none;
	font-size: x-small;
}


a:active 
{
	text-decoration: none;
	font-size: x-small;
}


a:link 
{
	text-decoration: none;
	font-size: x-small;
}

a:visited
{
	font-size: x-small;
	text-decoration: none;
}

input 
{
	font-size: x-small; 
	color: #000000; 
}

select
{
	font-size: x-small;
}

li
{
	line-height: 1.2em;
}


/*************************************************************************/
/******************************** Conteúdo *******************************/
/*************************************************************************/
.text 
{
	font-size: x-small; 
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #333333;
}

.text a
{
	/*font-weight: bold;*/
	font-size: x-small; 
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #3479BA;
}

.text a:hover
{
	color: #565656;
}

.text a:visited
{
	/*font-weight: bold;*/
	font-size: x-small; 
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	/*color: #3479BA;*/
}

.title, .title:link, .title:visited, .title:hover, .title:active 
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;		
	font-weight : bold;
	padding-bottom : 10px;
	padding-top : 10px;
	font-size: x-small;
	/*color: #3479BA;*/
	color: #000000;
}


.supertitle
{
	/*color: #4C6695; #0058A8*/
	color: #0058A8;
	font-weight: bold; 
	font-size: x-small;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

/*************************************************************************/
/******************************** Destaque *******************************/
/*************************************************************************/
.DestaqueText 
{
	font-size: xx-small; 
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #333333;
}

.DestaqueText a, .DestaqueText a:visited
{
	font-size: xx-small; 
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #333333;
}

.DestaqueText a:hover
{
	font-size: xx-small; 
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #888888;
}

.DestaqueTitle, .DestaqueTitle:link, .DestaqueTitle:visited, .DestaqueTitle:hover, .DestaqueTitle:active
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;		
	font-weight : bold;
	font-size: xx-small;
	color: #333333;
	text-decoration: none;
}

.DestaqueSuperTitle, .DestaqueSuperTitle:link, .DestaqueSuperTitle:visited, .DestaqueSuperTitle:hover, .DestaqueSuperTitle:active
{
	font-size: xx-small;
	color: #333333;
	font-weight: bold; 
}

.link
{
	font-family: Tahoma;
	font-size: xx-small;
	text-decoration: underline;
	color : #333333;
}

.newsletter
{
	color: #000000;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: x-small;	
}

.newsletter:hover
{
	color: #888888;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: x-small;	
}

.success_subs 
{
	font-weight:bold;
	font-size: x-small; 
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #333333;
}

/*************************************************************************/
/***************************** Menu Esquerdo *****************************/
/*************************************************************************/

.menu 
{
	margin:0;
	padding:0;
}

.menu td 
{
	padding:3px;
	font-family: Trebuchet MS, Tahoma, Arial, sans-serif;
	font-size: xx-small;
	border-top:1px solid #FFFFFF;
}

.menu a 
{
	color: #000000;
	font-size: xx-small;
}

.menu a:hover
{
	color: #FFFFFF;
	font-size: xx-small;
}

.menu a:visited
{
	color: #000000;
	font-size: xx-small;
}

.MLLeftOver a
{
	color: #FFFFFF;
	font-size: xx-small;
}

.MLLeftOver a:visited
{
	color: #FFFFFF;
	font-size: xx-small;
}

.MLLeftOver
{
	border-left: 10px #565656 solid;
	background-color: #565656;
	color: #ffffff;
	text-decoration: none;
	padding-left: 5px;
}

.MLLeft
{
	border-left: 10px #888888 solid;
	background-color: #FFFFFF;
	color: #000000;
	text-decoration: none;
	padding-left: 5px;
}

.SeparadorLinha{
	border-bottom: 1px #888888 dotted;padding: 0 6px 0 6px;
}

#dropmenudiv
{
	position:absolute;
	background-color: #FFFFF9;
	border: 1px #888888 solid;
	z-index:100;
}

#dropmenudiv a
{
	/*width:180px;*/
	display: block;
	text-indent: 3px;
	border-left:10px solid #888888;
	padding: 1px 0;
	color: #000000;
	text-decoration: none;
	FONT-SIZE: xx-small; 
	FONT-FAMILY: Trebuchet MS;
	text-align: left;
	border-top:1px solid #FFFFFF;
}

#dropmenudiv a:hover
{ /*hover background color*/
	background-color: #888888;
	border-left: 10px #888888 solid;
	/*width:180px;*/
}


/*************************************************************************/
/****************************** Separadores ******************************/
/*************************************************************************/


.SeparadorAzulClaroColunaEsquerda
{
	FONT-SIZE: xx-small; 
	COLOR: #FFFFFF; 
	FONT-FAMILY: Tahoma, Arial, Verdana; 
	TEXT-DECORATION: none; 
	font-weight: bold;
	background-color: #888888;
}

.SeparadorAzulClaro
{
	FONT-SIZE: x-small; 
	COLOR: #FFFFFF; 
	FONT-FAMILY: Tahoma, Arial, Verdana; 
	TEXT-DECORATION: none; 
	font-weight: bold;
	background-color: #888888;	
	padding-left:10px;
}

.SeparadorAzulClaroSondagem
{
	FONT-SIZE: x-small; 
	COLOR: #FFFFFF; 
	FONT-FAMILY: Tahoma, Arial, Verdana; 
	TEXT-DECORATION: none; 
	font-weight: bold;
	background-color: #888888;	
}


.SeparadorAzulEscuro
{
	color: #ffffff;
	font-family: Trebuchet MS, Arial, Tahoma, Helvetica, sans-serif;
	font-weight: bold;
	font-size: xx-small;
	padding-left: 12px; 	
	background-color: #565656;	
}


.SeparadorVerde
{
	background-color: #565656;			
	color: #ffffff;
	font-family: Trebuchet MS, Arial, Tahoma, Helvetica, sans-serif;
	font-weight: bold;
	font-size: xx-small;
	padding-left: 12px;
}


.SeparadorVermelho
{
	color: #A5002A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	text-align: center;
	font-weight: bold;
}


.SeparadorVermelhoFundo
{
	color: #FFFFFF;
	background-color: #A5002A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	text-align: center;
	font-weight: bold;
}


.SeparadorLaranjaFundo
{
	color: #FFFFFF;
	background-color: #AF520F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	text-align: right;
	font-weight: bold;
}

.SeparadorAzul
{
	background-color: #888888;	
	text-align: center; 
	color: #FFFFFF;
	font-weight: bold;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;	
	font-size: x-small;
	padding-left: 10px;
}

.SeparadorLetraAzul
{
	FONT-SIZE: x-small; 
	COLOR: #565656; 
	FONT-FAMILY: Tahoma, Arial, Verdana; 
	TEXT-DECORATION: none; 
	font-weight: bold; 	
	padding-left: 5px;
}

/*************************************************************************/
/*********************** Ancoras dos conteudos ***************************/
/*************************************************************************/

.MenuAnchor
{
	text-decoration: none;
	font-size:x-small;
	color: #FFFFFF;
	FONT-FAMILY: Tahoma, Arial, Verdana; 
} 
  
  
.MenuAnchor:link
{
	text-decoration: none;
	font-size:x-small;
	color: #FFFFFF;
	FONT-FAMILY: Tahoma, Arial, Verdana; 
}  
  
.MenuAnchor:active
{
	text-decoration: none;
	font-size:x-small;
	color: #FFFFFF;
	FONT-FAMILY: Tahoma, Arial, Verdana; 
}

.MenuAnchor:hover
{
	text-decoration: none;
	font-size:x-small;
	color: #FFFFFF;
	FONT-FAMILY: Tahoma, Arial, Verdana; 
}


.MenuAnchor:active
{
	text-decoration: none;
	font-size:x-small;
	color: #FFFFFF;
	FONT-FAMILY: Tahoma, Arial, Verdana; 
}


.MenuAnchor:visited
{
	text-decoration: none;
	font-size:x-small;
	color: #FFFFFF;
	FONT-FAMILY: Tahoma, Arial, Verdana; 
}

.AnchorActive
{
	color: #000000;
}

.AnchorInactive
{
	color: #FFFFFF;
}
/*
.MenuTopo
{
	font-size: small;
	color: #4C6695;	
	font-family: Arial, Helvetica, sans-serif; 	
}


.MenuTopo:hover
{
	text-decoration: underline;
	color: #888888;
}
*/

/*************************************************************************/
/***************************** Menu de Topo ******************************/
/*************************************************************************/
.TopMenuText
{
	FONT-SIZE: x-small;
	FONT-FAMILY: Tahoma, Arial, Verdana; 
	TEXT-DECORATION: none;
	COLOR: #000000;
}

.TopMenuText a
{
	FONT-SIZE: x-small;
	FONT-FAMILY: Tahoma, Arial, Verdana; 
	TEXT-DECORATION: none;
	COLOR: #000000;
}

.TopMenuText a:hover
{
	FONT-SIZE: x-small;
	COLOR: #565656;
}

.TopMenuText a:visited
{
	FONT-SIZE: x-small;
	COLOR: #000000;
}
.TopMenuText a:visited:hover
{
	FONT-SIZE: x-small;
	COLOR: #888888;
}


/*************************************************************************/
/***************************** Menu Central ******************************/
/*************************************************************************/
/*.TopCentralText
{
	FONT-SIZE: x-small;
	FONT-FAMILY: Arial, Verdana; 
	TEXT-DECORATION: none;
}*/

.TopCentralText
{
	FONT-SIZE: x-small; 
	COLOR: #000000; 
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

.TopCentralText:hover
{
	FONT-SIZE: x-small; 
	COLOR: #565656;
}

.TopCentralText:visited
{
	FONT-SIZE: x-small; 
	TEXT-DECORATION: none;
}

/*************************************************************************/
/***************************** Menu Direito ******************************/
/*************************************************************************/
.RightColText
{
	FONT-SIZE: xx-small; 
	COLOR: #000000; 
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}



/*************************************************************************/
/****************** Banco Imagens / Museu Publicidade ********************/
/*************************************************************************/
.RedBox
{
	border-color: #A5002A;		
	BORDER-RIGHT: #A5002A 1px solid; 		
	BORDER-TOP: #A5002A 1px solid; 		
	border-bottom: #A5002A 1px solid; 		
	border-left: #A5002A 1px solid; 		
	padding-left: 5px;
	padding-right: 5px;
}

.OrangeBox
{
	border-color: #F9C788;		
	BORDER-RIGHT: #F9C788 1px solid; 		
	BORDER-TOP: #F9C788 1px solid; 		
	border-bottom: #F9C788 1px solid; 		
	border-left: #F9C788 1px solid; 		
	padding-left: 5px;
	padding-right: 5px;
}

.OrangeBoxEsq
{	
	BORDER-LEFT: #F9C788 10px solid; 		
	padding-left: 15px;
	padding-right: 15px;
}


.RedBoxEsq
{	
	BORDER-LEFT: #A5002A 10px solid; 		
	padding-left: 15px;
	padding-right: 15px;
}


.BlueBoxEsqThin
{
	border-color: #565656;		
	BORDER-LEFT: #565656 10px solid; 	
	font-size:1px;
}


.BlueBoxEsqThin
{
	border-color: #565656;		
	BORDER-LEFT: #565656 10px solid; 	
	font-size:1px;
}

.BoxEsqThin
{
	border-color: #BCAC95;		
	BORDER-LEFT: #BCAC95 10px solid; 	
	font-size:1px;
}


.BoxEsqThinOrange
{
	border-color: #F9C788;		
	BORDER-LEFT: #F9C788 10px solid; 	
	font-size:1px;
}

.BlueBox
{
	border-color: #A5002A;		
	BORDER-RIGHT: #A5002A 1px solid; 		
	BORDER-TOP: #A5002A 1px solid; 		
	border-bottom: #A5002A 1px solid; 		
	border-left: #A5002A 1px solid; 		
	padding-left: 5px;
	padding-right: 5px;
}

.BlueBoxNewsletter
{
	border-color: #565656;		
	BORDER-RIGHT: #565656 1px solid; 		
	BORDER-TOP: #565656 1px solid; 		
	border-bottom: #565656 1px solid; 		
	padding-left: 5px;
	padding-right: 5px;
}


.BlueBoxEsq
{	
	BORDER-LEFT: #BCAC95 10px solid; 		
	padding-left: 15px;
	padding-right: 15px;
}



.BlueBoxDir
{
	border-color: #565656;
	BORDER-Top: #565656 1px solid;
	BORDER-RIGHT: #565656 1px solid; 
	BORDER-LEFT: #565656 1px solid; 
	BORDER-Bottom: #565656 1px solid;
}

.BoxDir
{
	border-color: #A5002A;
	BORDER-Top: #A5002A 1px solid;
	BORDER-RIGHT: #A5002A 1px solid; 
	BORDER-LEFT: #A5002A 1px solid; 
	BORDER-Bottom: #A5002A 1px solid;
}

.BoxDirOrange
{
	border-color: #F9C788;
	BORDER-Top: #F9C788 1px solid;
	BORDER-RIGHT: #F9C788 1px solid; 
	BORDER-LEFT: #F9C788 1px solid; 
	BORDER-Bottom: #F9C788 1px solid;
}



.BlueBoxDown
{
	border-color: #888888;	
	BORDER-Bottom: #888888 1px solid;	
}


.BlueBoxTopLeft
{
	border-color: #888888;
	BORDER-Top: #888888 1px solid;
	BORDER-LEFT: 1px #888888 solid; 	
}


/* ****** Para alterar ****** */
.BarraFooter
{
	color: #FFFFFF; 		
	font-size: xx-small;	
	background-color: #888888;
	font-family: Arial, Helvetica, sans-serif;
}

.footer 
{
	color : #000000;
	font-size : xx-small;	
	text-align : center;	
	font-family: Arial, Helvetica, sans-serif;	
	font-weight: bold;
}

/*************************************************************************/
/******************************* Borders *********************************/
/*************************************************************************/
.Box
{
	border-color: #888888;
	border-right: #888888 1px dotted;
	border-top: #888888 1px dotted;
	border-bottom: #888888 1px dotted;
	border-left: #888888 1px dotted;
}

.OuterBox
{
	border: #FFFFFF 1px solid;
	background-color: #FFFFFF;
}

.Line
{
	border-top: #888888 2px dotted;
}

.OuterBoxBI
{
	border: #FFFFFF 1px solid;
	background-color: #808080;
}

.footerIade
{
	color: #ffffff;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	background-color:#888888;
	height: 15px;
}

.footerHiperbit
{
	color : #666666;
	font-size : xx-small;
	text-align : center;	
	font-family: Arial, Helvetica, sans-serif;	
}


/*************************************************************************/
/******************************** Canais *********************************/
/*************************************************************************/
.ChannelTitle, .ChannelTitle:link, .ChannelTitle:visited, .ChannelTitle:hover, .ChannelTitle:active 
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;		
	font-weight : bold;
	padding-bottom : 10px;
	padding-top : 10px;
	font-size: x-small;
	/*color: #3479BA;*/
	color: #000000;
}

.ChannelDestaque, .ChannelDestaque:link, .ChannelDestaque:visited, .ChannelDestaque:hover, .ChannelDestaque:active 
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;		
	font-weight : bold;
	font-size: x-small;
	color: #3479BA;
	text-decoration: none;
}

.ChannelText 
{
	font-size: xx-small; 
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #333333;
}

.ChannelText a, .DestaqueText a:visited
{
	font-size: xx-small; 
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #3479BA;
}

.ChannelText a:hover
{
	font-size: xx-small; 
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #565656;
}


.message
{
	font-weight: bold;
	font-size: x-small; 
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #888888;
}


