body{margin:0px; padding:0px; background: #FEFDFD;font-family: Tahoma;}

object:focus, a
{ -moz-outline-style:none; outline:none; }

/* Tabelas */
td
{	/*font-family:"Trebuchet MS";*/
		font-size:12px;
		font-weight:normal;
		text-decoration:none;
		color:#333333;	
}
p{
	font-family:inherit;
	font:inherit;
}
/*MENSAGENS*/
#MSG_HOLDER td{

 color:#777777;	
}

/* Links */
a:link,
a:visited
{font-family:inherit;; font-size:inherit; color: #000000; text-decoration:none;}

a:hover
{font-family:inherit; font-size:inherit; color: #e80812; text-decoration:none;}
a:active
{font-family:inherit; font-size: inherit; color: #e80812; text-decoration:none;}
/* Formulários */
.captcha_img{ border:1px solid #6F6F6F;margin:4px 0 0; width: 191px;}
.captcha_input{ 
	float:left;
	border:1px solid #6F6F6F;
	margin:4px 0 0;
	padding:3px 4px 2px 4px;width:45px; height:15px;font-family:Arial; font-size:11px; color:#6f6f6f; font-weight:normal; border:1px solid #6f6f6f;background: transparent;}
.captcha_title{font-family:Arial; font-size:11px; color:#000000; font-weight:bold; border:0px solid #000000; margin-top:10px;text-align:left}
a.captcha_link{
	font-family:"Tahoma";
	font-size:12px;
	font-weight:normal;
	line-height:130%;
	padding:0;
	color:#666666;	
}

a.captcha_link :link{	text-decoration:none;}
a.captcha_link :visited{	text-decoration:none;}
a.captcha_link :hover{text-decoration: underline !important;}
a.captcha_link :active{	text-decoration:none;}



.frmEnviarAmigoLABEL{
	font-family: Tahoma;
	font-size: 10px;
	font-weight:bold !important;
	color: #e80812;
	text-transform: uppercase;
	
}

.frmText{font-family:Arial; font-size:11px; color:#000000; font-weight:normal; border:0px solid #000000;}

.frmCaption{font-family:Arial; font-size:11px; color:#000000; font-weight:bold; border:0px solid #000000; width:200px;}

.frmInput{				margin:4px 0px 0px 0px;padding:5px 4px 0px 4px;width:191px; height:15px;font-family:Arial; font-size:9px; color:#6f6f6f; font-weight:normal; border:1px solid #6f6f6f;background: transparent;}
.frmInputSELECTED{		margin:4px 0px 0px 0px;padding:4px 5px 1px 3px;width:189px; height:13px;font-family:Arial; font-size:9px; color:#6f6f6f; font-weight:normal; border:2px solid #e90913; background: transparent;}

.frmInput_BOXEN{		margin:4px 0px 0px 0px;padding:2px 4px 0px 4px;width:191px; height:15px;font-family:Arial; font-size:9px; color:#6f6f6f; font-weight:normal; border:1px solid #6f6f6f;background: transparent;}
.frmInputSELECTED_BOXEN{margin:2px 0px 0px 0px;padding:1px 5px 0px 4px;width:191px; height:15px;font-family:Arial; font-size:9px; color:#6f6f6f; font-weight:normal; border:2px solid #e90913; background: transparent;}

.frmTextareaMorada{margin:4px 0px 0px 0px;padding:5px 4px 4px 4px;height:40px;width:191px;background:url(images/pix_cdcdcd.gif) bottom repeat-x;font-family:Arial; font-size:9px; color:#6f6f6f; font-weight:normal; border:1px solid #6f6f6f;background: transparent;}
.frmTextareaMoradaSELECTED{margin:4px 0px 0px 0px;padding:4px 5px 5px 3px;height:38px;width:189px;background:url(images/pix_cdcdcd.gif) bottom repeat-x;font-family:Arial; font-size:9px; color:#6f6f6f; font-weight:normal; border:2px solid #e90913;background: transparent;}

.frmTextarea{margin:0px 0px 0px 0px;padding:5px 4px 4px 4px;height:95px;width:191px;background:url(images/pix_cdcdcd.gif) bottom repeat-x;font-family:Arial; font-size:9px; color:#6f6f6f; font-weight:normal; border:1px solid #6f6f6f;background: transparent;}
.frmTextareaSELECTED{margin:0px 0px 0px 0px;padding:4px 5px 5px 3px;height:93px;width:189px;background:url(images/pix_cdcdcd.gif) bottom repeat-x;font-family:Arial; font-size:9px; color:#6f6f6f; font-weight:normal; border:2px solid #e90913;background: transparent;}

.frmInputTel				{margin:4px 0px 0px 0px;padding:5px 4px 0px 4px;width:85px; height:15px;font-family:Arial; font-size:9px; color:#6f6f6f; font-weight:normal; border:1px solid #6f6f6f;background: transparent;}
.frmInputTelSELECTED{margin:3px 0px 0px 0px;padding:4px 5px 0px 3px;width:83px; height:13px;font-family:Arial; font-size:9px; color:#6f6f6f; font-weight:normal;  border:2px solid #e90913;background: transparent;}


.frmSelect{background-color:transparent; font-family:Arial; font-size:9px; color:#000000; font-weight:normal; border:0px solid #000000; background-color:#C0C0C0;}
/*	Formulários -ENCOMENDAR-FASE-2	*/
.frmEncomendarInput{		background-color:transparent;margin:4px 0px 0px 0px;padding:4px 4px 0px 4px;width:310px; height:16px;font-family:Arial; font-size:9px; color:#6f6f6f; font-weight:normal; border:1px solid #6f6f6f;background: transparent;}
.frmEncomendarInputSELECTED{background-color:transparent;margin:4px 0px 0px 0px;padding:3px 5px 1px 3px;width:308px; height:14px;font-family:Arial; font-size:9px; color:#6f6f6f; font-weight:normal; border:2px solid #e90913; background: transparent;}
.frmEncomendarInputTel{margin:4px 0px 0px 0px;padding:4px 4px 0px 4px;width:142px; height:16px;font-family:Arial; font-size:9px; color:#6f6f6f; font-weight:normal; border:1px solid #6f6f6f;background: transparent;}
.frmEncomendarInputTelSELECTED{margin:4px 0px 0px 0px;padding:3px 5px 1px 3px;width:140px; height:14px;font-family:Arial; font-size:9px; color:#6f6f6f; font-weight:normal;  border:2px solid #e90913;background: transparent;}

.frmEncomendarLABEL{
	padding:0px 9px 0px 0px;
	font-size: 10px;
	line-height: 130%;
	color: #666666;
	font-weight:normal;
	text-decoration:none !important;
	text-transform:uppercase;
}
.frmEncomendarTextarea{			background-color:transparent;margin:4px 0px 0px 0px;padding:4px 4px 4px 4px;height:148px;width:418px;background:url(images/pix_cdcdcd.gif) bottom repeat-x;font-family:Arial; font-size:9px; color:#6f6f6f; font-weight:normal; border:1px solid #6f6f6f;background: transparent;}
.frmEncomendarTextareaSELECTED{	background-color:transparent;margin:4px 0px 0px 0px;padding:3px 5px 5px 3px;height:146px;width:416px;background:url(images/pix_cdcdcd.gif) bottom repeat-x;font-family:Arial; font-size:9px; color:#6f6f6f; font-weight:normal; border:2px solid #e90913;background: transparent;}
.frmEncomendarProdutoTitulo{
		
		font-family:"Tahoma";
		font-size:12px;
		font-weight:bold;
		text-decoration:none;
		text-transform:uppercase;
		color:#e80812;
		/*padding:0px 0px 0px 0px;*/
		line-height:130%;	
}
.labelIVA{
	font-family:Arial; font-size:10px; color:#666666;
	padding:0px 0px 0px 30px;
}
/*ENCOMENDAR 3 FASE*/
.texto{
		font-family:"Tahoma";
		font-size:12px;
		font-weight:normal;
		text-decoration:none;
		color:#333333;
		padding:16px 0px 16px 0px;
		line-height:130%;		

}

.lista_prod_header{

		font-family:"Tahoma";
		font-size:11px;
		font-weight:normal;
		text-decoration:none;
		color:#999999;
		background-color:#dfdfdf;
		line-height:130%;		
	
}
.lista_prod_item{
	font-size:11px;
}
/**/

.tiny
{font-family:Arial; font-size:9px; font-weight: normal; color:#000000;}

form
{margin:0px; padding:0px;}

input
{/*font-family:Arial; font-size:11px; color:#000000; font-weight:normal; border:1px solid #6f6f6f; background-color:#FFFFFF; width:199px; height:23px;padding-left:7px; padding-right:7px;*/}

select
{font-family:Arial; font-size:11px; color:#000000; font-weight:normal; border:1px solid #000000; background-color:#FFFFFF; padding-left:7px;}

textarea
{
	font-family:Arial;
	font-size:11px;
	color:#000000;
	font-weight:normal;
	/*border:1px solid #000000;*/
	background-color:#FFFFFF;
	/*width:100%;*/
	/*height:75px;*/
	/*padding-left:7px;
	padding-right:0px;*/
	overflow:auto;
	SCROLLBAR-BASE-COLOR:#939393;
	SCROLLBAR-TRACK-COLOR:transparent;
	SCROLLBAR-FACE-COLOR:#393939;
	SCROLLBAR-ARROW-COLOR:#939393;
	SCROLLBAR-HIGHLIGHT-COLOR:#404040;
	SCROLLBAR-DARKSHADOW-COLOR:#404040;
	SCROLLBAR-3DLIGHT-COLOR:#939393;
	SCROLLBAR-SHADOW-COLOR:#939393;
}

/* HOME */
.bannerHomeTIT{font-family: Tahoma;
font-size:16px;
color:#cccccc;
font-weight:bold;
padding:1px 0px 0px 15px;}

.bannerHomeLEAD{font-family: Tahoma;
font-size:10px;
color:#999999;
font-weight:normal;
padding:6px 0px 0px 15px;
}

.tresAudioHomeTITULO, .tresAudioHomeTITULO a,.tresAudioHomeTITULO a:link,.tresAudioHomeTITULO a:visited,.tresAudioHomeTITULO a:hover,.tresAudioHomeTITULO a:visited
{
font-family: Tahoma;
font-size:12px;
color:#0072a6;
font-weight:bold;
padding-top:6px		
}
td.tresAudioHomeTITULO{padding-bottom:5px;}
/* HOME   acessos rapidos inicio	*/
.acessosRapidosTable{
	margin: 25px 0px 0px 0px;
}
.acessosRapidos a,
.acessosRapidos a:link,.acessosRapidos a:visited,
.acessosRapidos a:hover, .acessosRapidos a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	text-transform:uppercase;
	color:#ffffff;	
}
.acessosRapidos{
	padding: 0px 0px 0px 9px;	
}
/* HOME   acessos rapidos fim	*/

.frmPesquisa{width:180px; line-height: 19px; font-family:Arial; font-size:11px; color:#000000; font-weight:normal; border:0px solid #000000; background-color:#FFFFFF;}

/*	HOME-destaques	*/
.destaquesTITULO, .destaquesTITULO a,.destaquesTITULO a:link, .destaquesTITULO a:visited,
.destaquesTITULO a:hover,.destaquesTITULO a:active{
font-family: Tahoma, Geneva, sans-serif;
font-size: 12px;
color:#E80812;
padding:7px 0px;
font-weight:bold;
}
.destaquesLEAD,.destaquesLEAD a,
.destaquesLEAD a:link,.destaquesLEAD a:visited,
 .destaquesLEAD a:hover, .destaquesLEAD a:active{
font-family: Tahoma, Geneva, sans-serif;
font-size: 10px;
color:#666666;
padding-top:5px;
}
/*slidehsow topos HOME -INICIO */
#contentorImagensSLIDEHOME{
position:absolute;
z-index:20;	
}
#prevHome{
	background:url(images/btn_prev.gif) no-repeat 0 0;
	display:block;
	width:29px;
	height:34px;
	position:absolute;
	z-index:21;
	left: 0px;
	top:107px;
	cursor:hand;cursor:pointer;
	opacity:.50;filter: alpha(opacity=50); -moz-opacity: 0.5;	
}
#nextHome{
	background:url(images/btn_next.gif) no-repeat 0 0;
	display:block;	
	width:29px;
	height:34px;
	position:absolute;
	z-index:21;
	left: 689px;
	top:107px;
	cursor:hand;cursor:pointer;	
	opacity:.50;filter: alpha(opacity=50); -moz-opacity: 0.5;
}
#nextHome:hover, #prevHome:hover{opacity:.80;filter: alpha(opacity=80); -moz-opacity: 0.8;}
/*slidehsow topos HOME - FIM*/

/* slider */	
#slider ul, #slider li{
	margin:0;
	padding:0;
	list-style:none;
	}
#slider li{ 
	width:718px;
	height:244px;
	overflow:hidden; 
	display: none;
	}
/* botoes */
.btnVoltar,.btnVoltar:link,.btnVoltar:visited,.btnVoltar:hover,.btnVoltar:active{
margin:0px 5px 0px 0px;
	font-family:Tahoma;
	font-size:10px;
	color:#666666;
	text-decoration:none;
}	
#prevBtn, #nextBtn{ 
	display:block;
	width:29px;
	height:34px;
	position:absolute;
	left:0px;
	top:105px;
}	
#nextBtn{ 
	left:689px;
}		
#prevBtn a, #nextBtn a{  
	display:block;
	width:29px;
	height:34px;
	background:url(images/btn_prev.gif) no-repeat 0 0;
	opacity:.50;filter: alpha(opacity=50); -moz-opacity: 0.5;
}	
#nextBtn a{ 
	background:url(images/btn_next.gif) no-repeat 0 0;	
	opacity:.50;filter: alpha(opacity=50); -moz-opacity: 0.5;
}

#prevBtn a:hover, #nextBtn a:hover{  
	opacity:0.8;filter: alpha(opacity=80); -moz-opacity: 0.8;
}						
	
/* image replacement botoes */
.graphic, #prevBtn, #nextBtn{
    margin:0;
    padding:0;
    display:block;
    overflow:hidden;
    text-indent:-8000px;
}
	
/* slider1 */	
#slider1 ul, #slider1 li{
	margin:0;
	padding:0;
	list-style:none;
	}
#slider1 li{ 
	width:428px;
	height:300px;
	overflow:hidden; 
	display: none;
	}
/* botoes */
#slider1prevBtn, #slider1nextBtn{ 
	display:block;
	width:15px;
	height:34px;
	position:absolute;
	left:0px;
	top:105px;
}	
#slider1nextBtn{ 
	left:413px;
}		
#slider1prevBtn a, #slider1nextBtn a{  
	display:block;
	width:15px;
	height:34px;
	background:url(images/btn_prev.gif) no-repeat 0 0;
	opacity:.50;filter: alpha(opacity=50); -moz-opacity: 0.5;
}	
#slider1nextBtn a{ 
	background:url(images/btn_next.gif) no-repeat 0 0;	
	opacity:.50;filter: alpha(opacity=50); -moz-opacity: 0.5;
}

#slider1prevBtn a:hover, #nextBtn a:hover{  
	opacity:0.8;filter: alpha(opacity=80); -moz-opacity: 0.8;
}						
	
/* image replacement botoes */
.graphic, #prevBtn, #nextBtn{
    margin:0;
    padding:0;
    display:block;
    overflow:hidden;
    text-indent:-8000px;
}
		


/* ESTILOS PAGER DESTAQUES INICIO*/
#paginasDestaques { width: 349px; height: 211px; border: 0px; }
#pagerDestaquesID{
	float:right;
	padding-right: 5px;
	margin-top:9px;
	cursor:hand;
	cursor:pointer;
			
}
#pagerDestaquesID a:link div,#pagerDestaquesID a:visited div,#pagerDestaquesID a:hover div,#pagerDestaquesID a:active
{
	float:left;
	display: block;	
	width:17px;
	height:14px;
	background: url(images/homeLinkPager_.png) left top no-repeat;
	cursor:hand;
	cursor:pointer;
}
#pagerDestaquesID a:hover div
{
	float:left;
	display: block;	
	width:17px;
	height:14px;
	background: url(images/homeLinkPager.png) left top no-repeat;
	cursor:hand;
	cursor:pointer;
}
#pagerDestaquesID a.activeSlide:link div,#pagerDestaquesID a.activeSlide:visited div,#pagerDestaquesID a.activeSlide:hover div,#pagerDestaquesID a.activeSlide:active
{
	width:17px;
	height:14px;
	background: url(images/homeLinkPager.png) left top no-repeat;
	cursor:hand;
	cursor:pointer;
}
/*ESTILOS PAGER DESTAQUES INICIO*/

/* ESTILOS PAGER 3AUDIO INICIO*/
#paginas3AUDIO { width: 225px; height: 243px; border: 0px; }
#pager3AUDIOID{
		float:right;
		padding-right: 5px;
		margin-top:6px;
		cursor:hand;
		cursor:pointer;
		}
	#pager3AUDIOID a:link div,#pager3AUDIOID a:visited div,#pager3AUDIOID a:hover div,#pager3AUDIOID a:active
	{
		float:left;
		display: block;	
		width:17px;
		height:14px;
		background: url(images/homeLinkPager_.png) left top no-repeat;
		cursor:hand !important ;
		cursor:pointer !important;
	}
	#pager3AUDIOID a:hover div
	{
		float:left;
		display: block;	
		width:17px;
		height:14px;
		background: url(images/homeLinkPager.png) left top no-repeat;
		cursor:hand !important ;
		cursor:pointer !important;
	}
	#pager3AUDIOID a.activeSlide:link div,#pager3AUDIOID a.activeSlide:visited div,#pager3AUDIOID a.activeSlide:hover div,#pager3AUDIOID a.activeSlide:active
	{
		width:17px;
		height:14px;
		background: url(images/homeLinkPager.png) left top no-repeat;
		cursor:hand !important ;
		cursor:pointer !important;
	}
/*ESTILOS PAGER DESTAQUES INICIO*/


.homeHighlightTitle
{font-family:Arial; font-size:10px; font-weight:bold; color:#677983;}

.homeHighlightLead
{font-family:Arial; font-size:9px; font-weight:normal; letter-spacing:1px; color:#6D787E;}

.homeNewsTitle
{font-family:Arial; font-size:9px; font-weight:normal; letter-spacing:1px; color:#4D4D4D;}

.contentFlash
{font-family:Arial; font-size:10px; font-weight:normal; color:#4D4D4D;}

.homeEvent:link
{font-family:Arial; font-size:9px; font-weight:normal; letter-spacing:1px; color:#6D787E; text-decoration:underline;}

.homeEvent:active
{font-family:Arial; font-size:9px; font-weight:normal; letter-spacing:1px; color:#6D787E; text-decoration:underline;}

.homeEvent:visited
{font-family:Arial; font-size:9px; font-weight:normal; letter-spacing:1px; color:#6D787E; text-decoration:underline;}

.homeEvent:hover
{font-family:Arial; font-size:9px; font-weight:normal; letter-spacing:1px; color:#6D787E; text-decoration:none;}
/* MENU PEQUENO TOPO*/
.menuPequenoTopo a,.menuPequenoTopo a:link,.menuPequenoTopo a:visited{
padding-right:5px;	
font-family:Arial; font-size:9px; font-weight:normal; letter-spacing:1px; color:#666666; text-decoration:none;	
}
.menuPequenoTopo a:hover{
font-family:Arial; font-size:9px; font-weight:normal; letter-spacing:1px; color:#666666; text-decoration:underline;	
}
.menuPequenoTopo a:active{
font-family:Arial; font-size:9px; font-weight:normal; letter-spacing:1px; color:#666666; text-decoration:none;	
}
/* MENU CONTEXTO*/
/*SIDE MENU*/
.side_menu_title{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 130%;
	color: #cdcdcd;
	font-weight:normal;
	text-decoration:none !important;
	text-transform: uppercase;
}
.side_menu,.side_menu :link,.side_menu :visited,.side_menu :active,
.side_menu a,.side_menu a:link,.side_menu a:visited,.side_menu a:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 130%;
	color: #999999;
	font-weight:normal;
	text-decoration:none !important;
}
.side_menu a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 130%;
	color: #e80813;
	font-weight:normal;
	text-decoration:none !important;
}
.side_menu a:visited,.side_menu a:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 130%;
	color: #999999;
	font-weight:normal;
	text-decoration:none !important;
}
.side_menu_hover,.side_menu_hover :link,.side_menu_hover:visited,.side_menu_hover :active,
.side_menu_hover a,.side_menu_hover a:link,.side_menu_hover a:visited,.side_menu_hover a:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 130%;
	color: #e80813;
	font-weight: bold;
	text-decoration:none !important;
}

/* 						MENU FUNDO INICIO*/
.menuFUNDO{
margin:0px 0px 0px 49px;
}
.menuFUNDO a,.menuFUNDO a:link,.menuFUNDO a:visited
{
	font-family:Tahoma;
	font-size:9px;
	color:#666666;
	text-decoration:none;
}
.menuFUNDO a:hover
{
	font-family:Tahoma;
	font-size:9px;
	color:#E80812;
	text-decoration:none;
}
.menuFUNDO a:active
{
	font-family:Tahoma;
	font-size:9px;
	color:#666666;
	text-decoration:none;
}
/* 						MENU FUNDO FIM*/
/*PRODUTOS*/
.prodCarrinhoListLEAD,.prodCarrinhoListLEAD a,
.prodCarrinhoListLEAD a:link,
.prodCarrinhoListLEAD a:visited
{
	font-family:"Tahoma";font-size:10px;
	font-weight:normal;color:#333333;
	text-decoration:none;	
}
.prodCarrinhoListLEAD a:hover
{
	font-family:"Tahoma";font-size:10px;
	font-weight:normal;color:#333333;
	text-decoration:underline;	
}
.prodCarrinhoListLEAD a:active{
	font-family:"Tahoma";font-size:10px;
	font-weight:normal;color:#333333;
	text-decoration:none;	
}
/* ------- -------------- ------- */
.inputCarrinhoNunidades{
	width:36px;	height:21px; border:0px;
	background:transparent;	padding:4px 4px 4px 4px;
	font-family:"Tahoma";font-size:9px;
	font-weight:normal;color:#666666;
	text-decoration:none;
}
.caminho{
	font-family	: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;	
}
.caminhoP1:link,.caminhoP1:visited	{font-family : Arial, Helvetica, sans-serif; font-size:11px; color:#666666;}
.caminhoP1:hover					{font-family : Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-decoration:underline;}
.caminhoP1:active					{font-family : Arial, Helvetica, sans-serif; font-size:11px; color:#666666;}

/*.caminhoP2:link,.caminhoP1:visited	{font-family : Arial, Helvetica, sans-serif; font-size:11px; color:#e90a13;}
*/
.caminhoP1{font-family : Arial, Helvetica, sans-serif; font-size:11px; color:#666666;}
.caminhoP2,a.caminhoP2:link,a.caminhoP2:visited{font-family : Arial, Helvetica, sans-serif; font-size:11px !important; color:#e90a13 !important;text-decoration:none}
a.caminhoP2:hover {font-family : Arial, Helvetica, sans-serif; font-size:11px !important; color:#e90a13 !important;text-decoration:underline}
a.caminhoP2:active{font-family : Arial, Helvetica, sans-serif; font-size:11px !important; color:#e90a13 !important;text-decoration:none}
/*.caminhoP2:active					{font-family : Arial, Helvetica, sans-serif; font-size:11px; color:#e90a13;}
*/
.produtoTitulo{
	font-family:"Tahoma";
		font-size:12px;
		font-weight:bold;
		text-decoration:none;
		color:#e80812;
		padding:0px 19px 6px 6px;
		line-height:130%;		
}
.prodIntTEXTO{
		font-family:"Tahoma";
		font-size:12px;
		font-weight:normal;
		text-decoration:none;
		color:#666666;
		padding:0px 8px 8px 8px;
		line-height:130%;	
}
.lst_prod_sub_cat{
	background:url(images/setinha.gif) center left no-repeat transparent;
	padding:0px 0px 0px 11px;
}
a.subcats_programas,
a.subcats_programas:link,
a.subcats_programas:visited{font-size:9px; color:#666666; text-transform:uppercase;}
a.subcats_programas:hover{font-size:9px;color:#e80812; text-transform:uppercase;}
a.subcats_programas:active{font-size:9px;color:#666666; text-transform:uppercase;}

.floatLEFT{
	float:left;
	margin:0px 6px 0px 9px;
}

.downloadsIMGS_FLOAT_A{
	float:left;
	margin: 0px 0px 10px 1px;	
}

.downloadsIMGS_FLOAT_B{
	float:left;
	margin: 0px 25px 10px 0px;
}

.prodFLOATABLE_B{
	float:left;
	margin: 0px 0px 10px 1px;
}

.prodFLOATABLE_A{
	float:left;
	margin: 0px 36px 10px 0px;
}

/*portfolio INTERIOR - LISTAGEM DE IMAGENS*/
.prodImgFichColESQ{
	position:relative;
	float:left;
	margin:0px 34px 0px 0px;
	padding:1px 1px 1px 1px;
	background:url(images/bgCaixilho106x76.png) 0 0 no-repeat;
}

.prodImgFichColDIR{
	position:relative;
	float:left;
	margin:0px 0px 0px 0px;
	padding:1px 1px 1px 1px;
	background:url(images/bgCaixilho106x76.png) 0 0 no-repeat;
}
/*PRODUTOS -CARRINHO*/
.labelPreco{
font-family:"Tahoma";
font-size:9px;
color:#666666;
line-height:10px;	
}
.labelTOTAIS{
font-family:"Tahoma";
font-size:9px;
color:#999999;	
}
.valorTOTAIS{
font-family:"Tahoma";
font-size:9px;
font-weight:bold;
color:#5f5c5c;	
}


/* Interiores */

/*						NOTICIAS INICIO*/
.noticiasListTITULO,.noticiasListTITULO a,.noticiasListTITULO a:link,.noticiasListTITULO a:visited{
	font-family:"Tahoma";
	font-size:11px;
	font-weight:bold;
	color:#333333;
}
.noticiasListTITULO a:hover{
	font-family:"Tahoma";
	font-size:11px;
	font-weight:bold;
	color:#e80813;
}
.noticiasListTITULO a:active{
	font-family:"Tahoma";
	font-size:11px;
	font-weight:bold;
	color:#333333;
}


.noticiasListLEAD,.noticiasListLEAD,.noticiasListLEAD a,.noticiasListLEAD a:link,.noticiasListLEAD a:visited,.noticiasListLEAD a:hover,.noticiasListLEAD a:active{
	font-family:"Tahoma";
	font-size:10px;
	font-weight:normal;
	color:#666666;
	text-decoration:none;
	
}
.noticiasListLEAD a:hover,.noticiasListLEAD a:active{
	font-family:"Tahoma";
	font-size:10px;
	font-weight:normal;
	color:#666666;
	text-decoration:underline;
}
.noticiasListDATA{
		font-family:"Tahoma";
		font-size:10px;
		font-weight:normal;
		color:#e80813;
}
a.enviarImprimir{
	margin:0px 0px 0px 7px;
	font-family:"Tahoma";
	font-size:11px;
	text-decoration:underline;
}
.enviarImprimir:link,.enviarImprimir:visited,.enviarImprimir:active {
		color:#999999;
}
.enviarImprimir:hover{
	color:#E90913;
}
.noticiasIntTITULO{
		font-family:"Tahoma";
		font-size:12px;
		font-weight:bold;
		text-decoration:none;
		color:#666666;
		padding:0px 17px 8px 8px;		
		line-height:120%;	
}
.noticiasIntLEAD{
		font-family:"Tahoma";
		font-size:12px;
		font-weight:normal;
		text-decoration:none;
		color:#666666;
		padding:0px 17px 8px 8px;
		line-height:130%;		
}
.noticiasIntTEXTO{
		font-family:"Tahoma";
		font-size:12px;
		font-weight:normal;
		text-decoration:none;
		color:#666666;
		padding:8px 17px 8px 8px;
		line-height:130%;	
}

/*							NOTICIAS FIM*/

/*					TEXTOS LIVRES INICIO*/
.textoLivreTITULO{
	font-family:"Tahoma";
		font-size:12px;
		font-weight:bold;
		text-decoration:none;
		color:#666666;
		padding:0px 8px 8px 8px;
		line-height:130%;	
}
.textoLivreTEXTO{		
		font-family:"Tahoma";
		font-size:12px;
		font-weight:normal;
		text-decoration:none;
		color:#666666;
		padding:8px 8px 8px 8px;
		line-height:130%;	
}

/*					TEXTOS LIVRES FIM*/
/* PRESS CENTER*/
.pressCenterTitLST{
		font-family:"Tahoma";
		font-size:10px;
		font-weight:normal;
		text-transform:uppercase;
		text-decoration:none;
		color:#333333;	
}
.pressCenterDataLST{
		font-family:"Tahoma";
		font-size:10px;
		font-weight:normal;
		text-decoration:none;
		color:#999999;	
}
/*							PORTFOLIO (OBRAS) INICIO*/
.zoomLupa{
	filter: alpha(opacity=60); /* internet explorer */
	-khtml-opacity: 0.6;      /* khtml, old safari */
	-moz-opacity: 0.6;       /* mozilla, netscape */
	opacity: 0.6;           /* fx, safari, opera */
}
.galeriaTitulo{
	font-family:"Tahoma";
		font-size:12px;
		font-weight:bold;
		text-decoration:none;
		color:#e80812;
		padding:15px 19px 6px 6px;
		line-height:130%;		
}
.portfolioListFLOATABLE_B{
	float:left;
	margin: 0px 37px 10px 0px;
}

.portfolioListFLOATABLE_A{
	float:left;
	margin: 0px 0px 10px 0px;
}
.portfolioListTITULO,.portfolioListTITULO a,
.portfolioListTITULO a:link,.portfolioListTITULO a:visited{
		font-family:"Tahoma";
		font-size:10px;
		font-weight:normal;
		text-transform:uppercase;
		text-decoration:none;
		color:#666666;	
}
.portfolioListTITULO a:hover{
		font-family:"Tahoma";
		font-size:10px;
		font-weight:normal;
		text-transform:uppercase;
		text-decoration:underline;
		color:#E90A13;	
}
.portfolioListTITULO a:active{
		font-family:"Tahoma";
		font-size:10px;
		font-weight:normal;
		text-transform:uppercase;
		text-decoration:none;
		color:#666666;	
}
.portfolioIntTITULO{
	font-family:"Tahoma";
		font-size:10px;
		font-weight:normal;
		text-transform:uppercase;
		text-decoration:none;
		color:#666666;	
}
/*portfolio INTERIOR - LISTAGEM DE IMAGENS*/
.portfolioImgFichColESQ{
	position:relative;
	float:left;
	margin:0px 9px 6px 0px;
	padding:1px 1px 1px 1px;
	background:url(images/bgCaixilho106x76.png) 0 0 no-repeat;
}

.portfolioImgFichColDIR{
	position:relative;
	float:left;
	margin:0px 0px 6px 0px;
	padding:1px 1px 1px 1px;
	background:url(images/bgCaixilho106x76.png) 0 0 no-repeat;
}

/*jquery accordion*/
li { list-style-type: none; }
#navigation {
	margin:0px;
	padding:0px;
	text-indent:0px;
	width:182px;
	display:none;
}
#navigation a.head {
	cursor:pointer;
	border-bottom:1px solid #CCCCCC;
	background:#FFFFFF url(images/seta_vermelha.png) 172px center no-repeat;
	display:block;
	margin:0px;
	padding-top: 11px;
	padding-right:0px;
	padding-bottom:10px;
	padding-left:12px;
	line-height: 7px;
	text-decoration:none;
	font-family	: Arial, Helvetica, sans-serif;
	font-size:10px;
	text-transform: uppercase;
	color: #999999;
}
#navigation a.head:hover {
	color:#FFFFFF;
	background:#a82431 url(images/menu0_item_bg_.png) repeat-x top left;
	border-bottom:1px solid #cccccc;	
}
#navigation a.selected {
	color:#FFFFFF;
	background:#a82431 url(images/menu0_item_bg2_.png) repeat-x top left;
	border-top:1px solid #cccccc !important;	
	border-bottom:1px solid #cccccc;		
}
#navigation a.selected:hover {
	color:#FFFFFF;
	background:#a82431 url(images/menu0_item_bg2_.png) repeat-x top left;
	border-top:1px solid #cccccc !important;	
	border-bottom:1px solid #cccccc;		
}
#navigation #menuIndex1.head{
border-top:0px !important;	
}
#navigation a.current {
	background-color:#FF0000;
	color:#FFFFFF;
}
/*
 * */
li#menuIndex1{
	padding-top:1px;
border-top:0px !important;	
}/*
#menuIndex1.li	 a{
	border-top:0px !important;
	line-height:7px;	
	padding:12px 0px 10px 12px;
}
li.menu_item-activo#menuIndex1{
border-top:0px !important;	
	padding:12px 0px 10px 12px;	
}*/
#navigation ul {
	border-width:0px;
	margin:0px;
	padding:0px;
	text-indent:0px;
}
#navigation li {
	list-style:none outside none; display:inline;
}
#navigation li li a {
	color:#666666;
	display:block;
	text-indent:10px;
	text-decoration: none;
	padding:11px 0px 10px 12px;
	background:#f7f7f7 /*url(images/seta_vermelha_menu.png) no-repeat 160px center*/;
	border-bottom:1px solid #CCCCCC;
	line-height:7px;
	font-size:10px;		
}
#navigation li li a:hover,#navigation li li a.current{
	color:#FFFFFF;
	background: url(images/menu0_item_tira_bg_.png) repeat-x;	
}


/*jquery cycle (portfolio INTERIOR - LISTAGEM DE IMAGENS)*/
#pager2{

		width:100%;
		padding-right: 5px;
		cursor:hand;
		cursor:pointer;
		}
	
#pager2 a:link div,#pager2 a:visited div,#pager2 a:hover div,#pager2 a:active
{
	float:left;
	display: block;	
	
	width:17px;
	height:13px;
	background: url(images/pager2_img14x13.png) left top no-repeat;
	cursor:hand !important ;
	cursor:pointer !important;
}
#pager2 a:hover div
{
	float:left;
	display: block;	
	
	width:17px;
	height:13px;
	background: url(images/pager2_img14x13_.png) left top no-repeat;
	cursor:hand !important ;
	cursor:pointer !important;
}
#pager2 a.activeSlide:link div,#pager2 a.activeSlide:visited div,#pager2 a.activeSlide:hover div,#pager2 a.activeSlide:active
{
	display: block;	
	width:17px;
	height:13px;
	background: url(images/pager2_img14x13_.png) left top no-repeat;
	cursor:hand !important ;
	cursor:pointer !important;
}

#prev2{
	position:relative;
	float:left;
	width:29px;
	height:34px;
	margin:103px 22px 0px 0px;
	background:url(images/seta_esq2.png) 0 0 no-repeat;
	cursor:hand;
	cursor: pointer;
	filter: alpha(opacity=30); /* internet explorer */
	-khtml-opacity: 0.3;      /* khtml, old safari */
	-moz-opacity: 0.3;       /* mozilla, netscape */
	opacity: 0.3;           /* fx, safari, opera */

}
#prev2:hover{
	position:relative;
	float:left;
	width:29px;
	height:34px;
	margin:103px 22px 0px 0px;
	background:url(images/seta_esq2.png) 0 0 no-repeat;
	cursor:hand;
	cursor: pointer;
	filter: alpha(opacity=100); /* internet explorer */
	-khtml-opacity: 1.0;      /* khtml, old safari */
	-moz-opacity: 1.0;       /* mozilla, netscape */
	opacity: 1.0;           /* fx, safari, opera */

}
#next2{
	position:relative;
	float:left;
	width:29px;
	height:34px;
	margin:103px 0px 0px 21px;
	background:url(images/seta_dir2.png) 0 0 no-repeat;
	cursor:hand;
	cursor: pointer;
	filter: alpha(opacity=30); /* internet explorer */
	-khtml-opacity: 0.3;      /* khtml, old safari */
	-moz-opacity: 0.3;       /* mozilla, netscape */
	opacity: 0.3;           /* fx, safari, opera */
}
#next2:hover{
	position:relative;
	float:left;
	width:29px;
	height:34px;
	margin:103px 0px 0px 21px;
	background:url(images/seta_dir2.png) 0 0 no-repeat;
	cursor:hand;
	cursor: pointer;
	filter: alpha(opacity=100); /* internet explorer */
	-khtml-opacity: 1.0;      /* khtml, old safari */
	-moz-opacity: 1.0;       /* mozilla, netscape */
	opacity: 1.0;           /* fx, safari, opera */
}

/*							PORTFOLIO (OBRAS) FIM*/
.main_title{	font-family: Arial, Helvetica, sans-serif;
	padding:0px 9px 0px 0px;
	font-size: 10px;
	line-height: 130%;
	color: #ffffff;
	font-weight:normal;
	text-decoration:none !important;
	white-space:nowrap;
	}
.main_title td{	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 130%;
	color: #ffffff;
	font-weight:normal;
	text-decoration:none !important;
	white-space:nowrap;
	}
.Title
{font-family:Arial; font-size:11px; font-weight:bold; color:#000000;}

.Lead
{font-family:Arial; font-size:11px; font-weight:normal; color:#000000;}

.Content
{font-family:Arial; font-size:11px; font-weight:normal; color:#000000;}

/* Resultado Pesquisa */
.linkVerTodos:link,
.linkVerTodos:visited
{font-family:Arial; font-size:11px; color:#000000; font-weight:normal;; text-decoration:none;}

.linkVerTodos:hover
{font-family:Arial; font-size:11px; color:#EE5F00; font-weight:normal; text-decoration:none;}

/* Paginacao */
.pageNum:link,
.pageNum:visited
{ font-family:"Trebuchet MS"; font-size:11px; color:#ffffff; font-weight:normal; text-align:center; text-decoration:none; background:none; padding:1px 6px 1px 6px; }

.pageNum:active,
.pageNum:hover
{ font-family:"Trebuchet MS"; font-size:11px; color:#ffffff; font-weight:normal; text-align:center; text-decoration:none; background:none; padding:1px 6px 1px 6px; }

.pageNumSel:link,
.pageNumSel:visited,
.pageNumSel:hover,
.pageNumSel:active
{ font-family:"Trebuchet MS"; font-size:11px; color:#E32118; font-weight:normal; text-align:center; text-decoration:none; background:#ffffff; padding:1px 6px 1px 6px; }
 

.pageNumSel3Audio:link,
.pageNumSel3Audio:visited,
.pageNumSel3Audio:hover,
.pageNumSel3Audio:active
{ font-family:"Trebuchet MS"; font-size:11px; color:#0072a5; font-weight:normal; text-align:center; text-decoration:none; background:#ffffff; padding:1px 6px 1px 6px; }
 
/* Mapa do Site - ESTILOS ANTIGOS * /
.aul:link
{font-family:Arial; font-size:11px; color:#000000; font-weight:normal; text-decoration:none; line-height:20px;}

.aul:active
{font-family:Arial; font-size:11px; color:#000000; font-weight:normal; text-decoration:none; line-height:20px;}

.aul:visited
{font-family:Arial; font-size:11px; color:#000000; font-weight:normal; text-decoration:none; line-height:20px;}

.aul:hover
{font-family:Arial; font-size:11px; color:#EE5F00; font-weight:normal; text-decoration:none; line-height:20px;}

.aul
{color:#000000; font-weight:normal; text-decoration:none; line-height:20px;}

.ul0
{

	position:relative;
	float:left;
	background:green;
	margin:0px 5px 5px 0px;
	padding:0px 0px 0px 0px;
	line-height:20px;		

	font-family:Arial; 
	font-size:11px; 
	color:#000000; 
	font-weight:normal; 
	text-decoration:none; 
	
}

.ul1
{

	position:relative;
	
	top:0px;
	left:0px;
	margin:0px 5px 5px 0px;
	padding:0px 0px 0px 0px;
	background:red;
	line-height:20px;		

	font-family:Arial; 
	font-size:11px; 
	color:#000000; 
	font-weight:normal; 
	text-decoration:none; 
	
}
.ul2
{

	position:relative;
	
	top:0px;
	left:0px;
	margin:0px 5px 5px 0px;
	padding:0px 0px 0px 5px;
	background:yellow;
	line-height:20px;		

	font-family:Arial; 
	font-size:11px; 
	color:#000000; 
	font-weight:normal; 
	text-decoration:none;} 
.ul3
{font-family:Arial; font-size:11px; color:#000000; font-weight:normal; text-decoration:none; margin-bottom:0px; line-height:20px;;margin-left:10px;}

.ul4
{font-family:Arial; font-size:11px; color:#000000; font-weight:normal; text-decoration:none; margin-bottom:0px; line-height:20px;;margin-left:10px;}

.ul5
{font-family:Arial; font-size:11px; color:#000000; font-weight:normal; text-decoration:none; margin-bottom:0px; line-height:20px;}

*/

/* Mapa do Site ESTILOS NOVOS*/
.mapa ul,.mapa td,.mapa li {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	vertical-align:middle;
}/*
.mapa.trUl0CLASS td.ul0 ul.ul0{
	border-top:1px solid #cccccc;
	border-right:0px;
	border-bottom:1px solid #ffffff;
	border-left:0px;
}*/
/* mapa nivel-0 
mapa td.ul,td.ul1,td.ul2,td.ul3,td.ul4{padding:0px 0px 0px 0px;}*/
.trUl0CLASS{
/*	border-top:1px solid #ffffff;
	border-right:0px;
	border-bottom:1px solid #cccccc;
	border-left:0px;*/
}

.trUl0CLASS td.ul
{
	/*border-top:1px solid #ffffff;
	border-right:0px;
	border-bottom:1px solid #cccccc;
	border-left:0px;*/
	
	
	font-family:"Tahoma";
	font-size:12px;
/*padding:0 19px 6px 6px;*/
text-decoration:none;
text-transform:uppercase;
}
.mapa .ul0  li,.mapa ul.ul0  li, .mapa ul.ul0 ul.ul0 li{
	padding:5px 0px 5px 2px;
	
	color:#E80812;
	font-family:"Tahoma";
	font-size:12px;
	font-weight:bold;

	text-decoration:none;
	text-transform:uppercase;
	
}
.ul0  li a:link,.ul0  li a:visited
{color:#E80812;font-family:"Tahoma";font-size:12px;font-weight:bold;text-decoration:none;text-transform:uppercase;}
.ul0  li a:hover
{color:#E80812;font-family:"Tahoma";font-size:12px;font-weight:bold;text-decoration:underline;text-transform:uppercase;}
.ul0  li a:active
{color:#E80812;font-family:"Tahoma";font-size:12px;font-weight:bold;text-decoration:none;text-transform:uppercase;}

.mapa .ul1  li{
	padding:5px 0px 5px 19px;
	background: url(images/setinha.gif) 7px 9px no-repeat;
}

.ul1  li a:link,.ul1  li a:visited
{color:#3d3d3d;font-family:"Tahoma";font-size:12px;font-weight:normal;text-decoration:none;text-transform:uppercase;}
.ul1  li a:hover
{color:#3d3d3d;font-family:"Tahoma";font-size:12px;font-weight:normal;text-decoration:underline;text-transform:uppercase;}
.ul1  li a:active
{color:#3d3d3d;font-family:"Tahoma";font-size:12px;font-weight:normal;text-decoration:none;text-transform:uppercase;}



.mapa .ul2  li{
	padding:5px 0px 5px 30px;
	background: url(images/setinha.gif) 13px 9px no-repeat;
}
.ul2  li a:link,.ul2  li a:visited
{color:#949494;font-family:"Tahoma";font-size:12px;font-weight:normal;text-decoration:none;text-transform:uppercase;}
.ul2  li a:hover
{color:#949494;font-family:"Tahoma";font-size:12px;font-weight:normal;text-decoration:underline;text-transform:uppercase;}
.ul2  li a:active
{color:#949494;font-family:"Tahoma";font-size:12px;font-weight:normal;text-decoration:none;text-transform:uppercase;}


	