@import url("reset.css");

body{background:#000; color:#c5c5c5; font:normal 14px Arial, Helvetica, sans-serif;}

a:link,a:visited,a:active { color:#b9b9b9; text-decoration: none;}

.conteudo{border-left:solid 1px #3F3F3F; border-right:solid 1px #3F3F3F; border-bottom:solid 1px #3F3F3F; width:1000px; margin:0 auto; overflow:hidden;}

.topo{ overflow:hidden;}

	.topo .logo:link,.topo .logo:visited,.topo .logo:active{ background:url(../img/logo.gif) no-repeat left top; width:164px; height:83px; display:block; float:left; text-indent:-5000px; margin:20px 0px 0px 25px;}
		.topo .logo:hover{}		
	.topo .home:link,.topo .home:visited,.topo .home:active{ background:url(../img/iconHomeIdiomas.gif) no-repeat left top; width:36px; height:30px; display:block; float:left; text-indent:-5000px; float:right; margin:80px 5px 0px 0px;}
		.topo .home:hover { background-position:0px -30px;}
	.topo .ptbr:link,.topo .ptbr:visited,.topo .ptbr:active{ background:url(../img/iconHomeIdiomas.gif) no-repeat left top; width:36px; height:30px; display:block; float:left; text-indent:-5000px; background-position:-52px 0px; float:right; margin:80px 5px 0px 0px; }
		.topo .ptbr:hover { background-position:-52px -30px;}
	.topo .en:link,.topo .en:visited,.topo .en:active{ background:url(../img/iconHomeIdiomas.gif) no-repeat left top; width:36px; height:30px; display:block; float:left; text-indent:-5000px; background-position:-91px 0px; float:right; margin:80px 5px 0px 0px;}
		.topo .en:hover { background-position:-91px -30px;}
	.topo .es:link,.topo .es:visited,.topo .es:active{ background:url(../img/iconHomeIdiomas.gif) no-repeat left top; width:36px; height:30px; display:block; float:left; text-indent:-5000px; background-position:-130px 0px; float:right; margin:80px 0px 0px 0px;}
		.topo .es:hover { background-position:-130px -30px;}
		
		
	.topo .facebook:link,.topo .facebook:visited,.topo .facebook:active{ background:url(../img/iconRedesSociais.gif) no-repeat left top; width:36px; height:30px; display:block; float:left; text-indent:-5000px; 
							    background-position:-119px 0px; float:right; margin:80px 3px 0px 0px;}
		.topo .facebook:hover { background-position:-119px -30px;}
	
	.topo .flickr:link,.topo .flickr:visited,.topo .flickr:active{ background:url(../img/iconRedesSociais.gif) no-repeat left top; width:36px; height:30px; display:block; float:left; text-indent:-5000px; 
							  background-position:-80px 0px; float:right; margin:80px 3px 0px 0px;}
		.topo .flickr:hover { background-position:-80px -30px;}
		
	.topo .orkut:link,.topo .orkut:visited,.topo .orkut:active{ background:url(../img/iconRedesSociais.gif) no-repeat left top; width:36px; height:30px; display:block; float:left; text-indent:-5000px; 
							  background-position:-42px 0px; float:right; margin:80px 3px 0px 0px;}
		.topo .orkut:hover {  background-position:-42px -30px;}
	
	.topo .dihitt:link,.topo .dihitt:visited,.topo .dihitt:active{ background:url(../img/iconRedesSociais.gif) no-repeat left top; width:36px; height:30px; display:block; float:left; text-indent:-5000px; 
							  background-position:-2px 0px; float:right; margin:80px 3px 0px 0px;}
		.topo .dihitt:hover { background-position:-2px -30px;}
	
	
	.topo .twitter:link,.topo .twitter:visited,.topo .twitter:active{ background:url(../img/iconRedesSociais.gif) no-repeat left top; width:36px; height:30px; display:block; float:left; text-indent:-5000px; 
							    background-position:-197px 0px; float:right; margin:80px 15px 0px 0px;}
		.topo .twitter:hover { background-position:-197px -30px;}	
	
	.topo .drimio:link,.topo .drimio:visited,.topo .drimio:active{ background:url(../img/iconRedesSociais.gif) no-repeat left top; width:36px; height:30px; display:block; float:left; text-indent:-5000px; 
							    background-position:-158px 0px; float:right; margin:80px 3px 0px 0px;}
		.topo .drimio:hover { background-position:-158px -30px;}
	
	
	.topo ul{margin:15px 0px 10px 0px; border-top:solid 2px #e45122; width:980px; float:left; padding:0px 0px 0px 20px;}
		.topo ul li{ float:left;}
			.topo ul li :link,.topo ul li :visited,.topo ul li :active{background:url("../img/menu-hover.gif") repeat-x 0 -50px; font-size:15px; display:block; padding: 10px 10px 15px 10px; font-weight:bold;}
			
.quadro{background:#2b2a2a url('../img/bg-bloco.gif') repeat-x; padding:22px; width:288px; float:left; border:solid 1px #464545;}
	
.quadro h2 { padding:8px 0 0 22px; background:url('../img/degrade-h2.gif') repeat-x; margin:-21px -22px 20px -21px; height:33px; font-size:19px; line-height:26px;}
	.quadro h2 a:link,.quadro h2 a:active,.quadro h2 a:visited{color:#fff;}
	
.quadroBemVindo{height:320px; border-right:solid 1px #080808; border-left:none; line-height:19px;}	
	.quadroBemVindo p{text-align:justify; padding-bottom:10px;}
	
.quadroCD{height:320px; border-right:solid 1px #080808; border-left:solid 1px #696969; line-height:19px;}	
	.quadroCD div{ margin:0px 0px 10px 17px;}
	.quadroCD p{text-align:justify; padding-bottom:10px;}
	
.quadroApostilas{height:320px; border-left:solid 1px #696969; border-right:none; line-height:19px;}	
	.quadroApostilas div{ margin:0px 0px 10px 17px;}
	.quadroApostilas p{text-align:justify; padding-bottom:30px;}	

.mais {background:#313030; border-top:solid 1px #4d4c4c; border-bottom:solid 1px #4d4c4c; font-weight:bold; text-align:center; display: block; width:100%; top:20px; position:relative; width:331px; left:-22px; font-size:16px;}

.quadroVideo{ width:455px; border-right:solid 1px #080808; border-left:none; height:332px;}	
	.quadroVideo p{text-align:justify; padding-bottom:10px;}	
	.quadroVideo object{display:block; text-align: center; margin-left:0px;}
	.quadroVideo .mais {width:499px;}

.quadroNovidades{ width:455px; border-left:solid 1px #696969; border-right:none; line-height:19px; overflow:hidden;}	
	.quadroNovidades div{ }
	.quadroNovidades p{text-align:justify; padding-bottom:10px;}	
    .quadroNovidades .mais {width:499px; }

.quadroEstruturaListaNoticias{ height:260px;}

.listaNoticias{ margin:0px 0px 20px 0px; float:left; }
	.listaNoticias .data{ font:bold 11px Tahoma, Geneva, sans-serif; color:#FFF; margin:0px 0px 5px 0px; padding:0px;}
	.listaNoticias h1 a:link, .listaNoticias h1 a:active, .listaNoticias h1 a:visited{ font:bold 15px Tahoma, Geneva, sans-serif;  margin:10px 0px 0px 0px; padding:0px;}
	.listaNoticias h1 a:hover{ color:#FFF;}
	
	.listaNoticias p{ font:normal 12px Tahoma, Geneva, sans-serif; color:#999;  margin:3px 0px 0px 0px; padding:0px;}
	
.quadroBandeiras {padding:3px 0px 5px 80px; width:920px; float:left; margin:20px 0px 10px 0px;  background: #2b2a2a; border-top:solid 1px #464545; border-bottom:solid 1px #464545; text-align:center; overflow:hidden;}
	  .quadroBandeiras p {color:#c5c5c5; float:left; text-align:right; padding:6px 0px 0px 0px;}
 	  .quadroBandeiras img { margin:4px 0px 0px 18px; float:left;}

.quadrolinkrodape{ float:left; padding:3px 15px 0px 20px;}
 
.linkRodape:link,.linkRodape:active,.linkRodape:visited {color:#ccc; font:normal 11px Arial, Helvetica, sans-serif; float:left; padding:0px 5px 5px 10px; display:block; float:left;}
 	.linkRodape:hover {color:#e45122;}

address {margin-top:4px; font-size:11px; text-align: center; font-style:normal; color:#7f7d7d; padding:0px 0px 5px 0px; float:right; margin:0px 0px 5px 370px;}
	address a:link,address a:active,address a:visited {color:#ccc;}
 	address a:hover {color:#e45122;}

.clearGeral{ clear:both; height:1px; width:100px; line-height:1px;}

/* EMPRESA */

.fundoInterna{background:url('../img/bg-bloco.gif') top center repeat-x #2b2a2a; overflow:hidden;}
.tituloInterna {padding:8px 0 0 22px; background:url('../img/fundoTituloInterna.gif') repeat-x; margin:0px 0px 10px 0px; height:33px; font-size:19px; font-weight:bold; color:#FFF; width:300px; float:left;}
.voltarInterna{ padding:0px 0px 15px 25px;}

.linksInterna:link, .linksInterna:active, .linksInterna:visited{ margin:10px 0px 15px 0px; font-weight:bold; height:35px; line-height:35px;}
.linksInterna:hover{ color:#FFF;}

.conteudoInternaEmpresa{ padding:10px 20px 25px 25px; clear:both; overflow:hidden;}
.conteudoInternaEmpresa img{ float:left; margin:0px 20px 10px 0px;}
.conteudoInternaEmpresa p{ line-height:20px;}

.voltarInterna a:link, .voltarInterna a:active, .voltarInterna a:visited{ font-weight:bold; color:#e45122; float:right; padding:5px 20px 10px 0px;}
.voltarInterna a:hover{ color:#FFF;}

/* ESTÚDIO */

.conteudoInternaEstudio{ padding:10px 20px 25px 25px; clear:both; overflow:hidden;}
.conteudoInternaEstudio p{ line-height:20px;}

/* NOTICIAS */

.conteudoInternaNovidades{ padding:10px 20px 25px 25px; clear:both; overflow:hidden;}


.listaNoticiasInterna{ margin:0px 0px 20px 0px; float:left; }
	.listaNoticiasInterna .imagem{ float:left; width:280px;}
	.listaNoticiasInterna .imagem img{ border:solid 2px #666;}
	.listaNoticiasInterna .conteudoListaNoticia{ float:left; width:670px;}
	.listaNoticiasInterna .data{ font:bold 11px Tahoma, Geneva, sans-serif; color:#FFF; margin:0px 0px 5px 0px; padding:0px;}
	.listaNoticiasInterna h1 a:link, .listaNoticiasInterna h1 a:active, .listaNoticiasInterna h1 a:visited{ font:bold 20px Tahoma, Geneva, sans-serif;  margin:10px 0px 0px 0px; padding:0px;}
	.listaNoticiasInterna h1 a:hover{ color:#FFF;}
	.listaNoticiasInterna p{ font:normal 12px Tahoma, Geneva, sans-serif; color:#999;  margin:3px 0px 0px 0px; padding:0px;}
	

.listaNoticiasDetalhes{ margin:0px 0px 20px 0px; }
	.listaNoticiasDetalhes .imagem{ width:320px; float:left;}
	.listaNoticiasDetalhes .imagem img{ border:solid 2px #666; margin:0px 0px 15px 0px;}
	.listaNoticiasDetalhes .conteudoListaNoticia{ }
	.listaNoticiasDetalhes .data{ font:bold 11px Tahoma, Geneva, sans-serif; color:#FFF; margin:0px 0px 5px 0px; padding:0px;}
	.listaNoticiasDetalhes h1 a:link, .listaNoticiasDetalhes h1 a:active, .listaNoticiasDetalhes h1 a:visited{ font:bold 20px Tahoma, Geneva, sans-serif;  margin:10px 0px 0px 0px; padding:0px;}
	.listaNoticiasDetalhes h1 a:hover{ color:#FFF;}
	.listaNoticiasDetalhes p{ font:normal 12px Tahoma, Geneva, sans-serif; color:#999;  margin:3px 0px 0px 0px; padding:0px;}	

/* CONTATO */

.conteudoInternaContato{ padding:10px 20px 25px 25px; clear:both; overflow:hidden;}

.quadroFormContato{ float:left; width:340px;}
.quadroFormMapa{ float:left; width:455px;}
.quadroTituloContato h1{ font:bold 15px Tahoma, Geneva, sans-serif; color:#FFF; margin:0px 0px 5px 0px;}
.quadroTituloContato p{ font:normal 13px Tahoma, Geneva, sans-serif; line-height:17px;}

.botaoenviar:link,.botaoenviar:active,.botaoenviar:visited{}
	.botaoenviar:hover{ color:#FFF;}

form{margin:0px;padding:0; float:left; font:bold 12px Tahoma, Geneva, sans-serif; color:#f4f4f4;}
fieldset {margin:25px 0px 0px 0px; padding:0; border:none;}
fieldset ol {padding:0px 10px 5px 10px; list-style:none; margin: 0px 16px 0px 0px;}
fieldset li {position:relative;	padding-bottom:1em; line-height:1.4em;}
fieldset li .legendaInput{color:#bbbbbb; margin-left:10px;}
label {position:relative;clear:left;float:left;width:5em;margin-right:5px;padding-right:20px;line-height:1.4em;text-align:right;}
label.required {background:	transparent url(../img/required.gif) no-repeat center right;}
label span {position:absolute; left:-10000px; top:0px;}
fieldset ol li input { background:#eeeeee; font:normal 12px Tahoma, Geneva, sans-serif; padding-top:4px; border:solid 3px #777777; height:17px; color:#222; padding-left:5px;}
fieldset ol li textarea { background:#eeeeee; font:normal 12px Tahoma, Geneva, sans-serif; padding-top:4px; border:solid 3px #777777; height:110px; color:#222; padding-left:5px;}
fieldset ol li select { background:#eeeeee; font:normal 12px Tahoma, Geneva, sans-serif; border:solid 3px #777777;  height:25px; color:#222; padding-left:5px;}
input.radio {border:none;background:transparent;}
input.checkbox {border:none;background:transparent;}

.atencao{ background:url(../img/iconAtencao.gif) no-repeat left top; width:400px; padding:0px 0px 30px 0px; background-position:0px 0px;}
.atencao h1{ color:#FFF; font:bold 12px Tahoma, Geneva, sans-serif; padding:0px 0px 0px 80px;}
.atencao p{  color:#FC0; font:bold 11px Tahoma, Geneva, sans-serif; padding:8px 0px 0px 99px; background:url(../img/pontinho.gif) no-repeat left top; background-position:80px 9px;}

/* VÍDEOS */
.quadroListaVideo{float:left; width:470px; margin:15px 0px 25px 0px;}

/* Portfolio */

.listaPortfolioInterna{ margin:0px 0px 20px 0px; float:left; }
	.listaPortfolioInterna .conteudoListaPortfolio .imagem{ margin:0px 0px 5px 0px;}
	.listaPortfolioInterna .conteudoListaPortfolio .imagem img{ border:solid 3px #666;}
	.listaPortfolioInterna .conteudoListaPortfolio{ width:245px; margin:10px 0px 0px 0px; height:160px;}
	.listaPortfolioInterna h1 a:link, .listaPortfolioInterna h1 a:active, .listaPortfolioInterna h1 a:visited{ font:bold 15px Tahoma, Geneva, sans-serif; padding:0px 0px 0px 10px; width:190px; display:block; }
	.listaPortfolioInterna h1 a:hover{ color:#FFF;}
	.listaPortfolioInterna h2{ font:bold 16px Tahoma, Geneva, sans-serif; padding:5px 0px 5px 0px; color:#FFF}
	.listaPortfolioInterna p{ font:normal 12px Tahoma, Geneva, sans-serif; color:#999;  margin:3px 0px 0px 0px; padding:0px 0px 0px 10px; width:190px;}

/* cd */

.listaCdInterna{ margin:0px 0px 20px 0px; float:left; width:330px; height:230px;}
	.listaCdInterna .conteudoListaCd .imagem{ margin:0px 0px 5px 0px;}
	.listaCdInterna .conteudoListaCd .imagem img{ border:solid 3px #666;}
	.listaCdInterna .conteudoListaCd{ margin:10px 0px 0px 0px;}
	.listaCdInterna h1 a:link, .listaCdInterna h1 a:active, .listaCdInterna h1 a:visited{ font:bold 15px Tahoma, Geneva, sans-serif; padding:0px; width:240px; padding:0px 0px 0px 10px; display:block;}
	.listaCdInterna h1 a:hover{ color:#FFF;}
	.listaCdInterna h2{ font:bold 13px Tahoma, Geneva, sans-serif; padding:5px 0px 5px 12px; color:#FFF}
	.listaCdInterna p{ font:normal 12px Tahoma, Geneva, sans-serif; color:#999;  margin:3px 0px 0px 0px; width:240px; padding:0px 0px 0px 10px;}
	.listaCdInterna .quadronumerofotos{padding:5px; background-color:#333; border:solid 1px #666; width:130px; color:#FFF; margin:5px 0px 0px 10px;}
	
.botaoComprarInterno:link,.botaoComprarInterno:active,.botaoComprarInterno:visited{padding:3px 8px 3px 8px; background-color:#333;border:solid 1px #111; display:block; color:#FFF; text-decoration:none; font:bold 12px Arial, Helvetica, sans-serif; float:left; margin:20px 8px 0px 0px; text-align:center;}
.botaoComprarInterno:hover{background-color:#e45122;border:solid 1px #000; display:block; color:#fff; text-decoration:none;}

/* CURSOS */

.listaCursosInterna{ margin:0px 0px 35px 0px; float:left; }
	.listaCursosInterna .conteudoListaCursos{ width:600px; float:left;}
	.listaCursosInterna h1 a:link, .listaCursosInterna h1 a:active, .listaCursosInterna h1 a:visited{ font:bold 20px Tahoma, Geneva, sans-serif;  margin:10px 0px 0px 0px; padding:0px;}
	.listaCursosInterna h1 a:hover{ color:#FFF;}
	.listaCursosInterna p span{ font:bold 13px Tahoma, Geneva, sans-serif; color:#CCC; }
	.listaCursosInterna p{ font:normal 13px Tahoma, Geneva, sans-serif; color:#f4f4f4;  margin:3px 0px 0px 0px; padding:0px 20px 0px 0px; float:left; }

.listaCursosInterna .imagem{ margin:0px 20px 10px 0px; float:left;}
	.listaCursosInterna .imagem img{ border:solid 3px #666;}

/* Detalhes Imagem */

.detalhesImagem{width:650px; float:left;}
	.detalhesImagem p{ color:#FFF; font:normal 11px Arial, Helvetica, sans-serif; width:380px; height:25px; margin:0px auto; padding:8px 0px 0px 0px; line-height:28px; clear:both;}
	.detalhesImagem img{ float:left; margin:0px 5px 0px 0px;}
	
	#quadroInfo{ position:absolute; width:400px; height:230px; border:solid 1px #eeeeee; top:80px; left:90px; padding:30px; font:normal 11px Arial, Helvetica, sans-serif; color:#f4f4f4; background:#111; display:none; }
		#quadroInfo h1{ font:bold 15px Arial, Helvetica, sans-serif; color:#e45122; padding:0px 0px 10px 0px;}
	
.quadroConteudoDetalhesImagem{width:330px; float:left;}
.quadroCarrinho{ background-color:#222222; border-bottom:solid 1px #464545; border-top:solid 1px #464545; height:90px; width:1000px; position:absolute; top:460px;}

.nomeLicenca{ font:bold 14px Tahoma, Geneva, sans-serif; color:#f4f4f4; margin:0px 0px 10px 0px;}
.tabelaLicenca{font:normal 11px Tahoma, Geneva, sans-serif; color:#FFF; margin:0px 0px 10px 0px;}
	.tabelaLicenca thead{ background-color:#333; height:25px; line-height:25px;}
	.tabelaLicenca thead th{ border:solid 1px #444; background-color:#333; font-weight:bold; padding:0px 8px 0px 8px;}
	
	.tabelaLicenca td{ border:solid 1px #444; background-color:#111; padding:5px 8px 5px 8px; height:25px;}


/* Identificação */

.tituloIdentificacao{ padding:15px 0px 0px 25px; font:bold 16px Tahoma, Geneva, sans-serif; color:#F90;}

.botaoLogarIdentificacao:link,.botaoLogarIdentificacao:active,.botaoLogarIdentificacao:visited{padding:3px 8px 3px 8px; background-color:#333;border:solid 1px #111; display:block; color:#FFF; text-decoration:none; font:bold 12px Arial, Helvetica, sans-serif; margin:0px 0px 0px 0px; text-align:center; float:left;	}
.botaoLogarIdentificacao:hover{background-color:#e45122;border:solid 1px #000; display:block; color:#fff; text-decoration:none;}

#erro{ padding:0px 20px 20px 5px; display:none;}
 	#erro #textoErro{font:bold 12px Tahoma, Geneva, sans-serif; color:#e45122; text-align:center;}
	
#erroes{ padding:0px 20px 20px 5px; display:none;}
 	#erroes #textoErroes{font:bold 12px Tahoma, Geneva, sans-serif; color:#e45122; text-align:center;}	

/* CADASTRO */

.quadroFormCadastro{ width:500px; float:left;}
.quadroMensagensCadastro{ width:480px; float:left;}
.tituloMensagem{ padding:15px 0px 0px 25px; font:bold 16px Tahoma, Geneva, sans-serif; color:#F90;}
.quadroMensagensCadastro .mensagem{font:normal 12px Tahoma, Geneva, sans-serif; padding:15px 30px 0px 25px; line-height:18px;}

.quadroFormCadastro .botaoenviar:link,.quadroFormCadastro .botaoenviar:active,.quadroFormCadastro .botaoenviar:visited{padding:3px 8px 3px 8px; background-color:#333;border:solid 1px #111; display:block; color:#FFF; text-decoration:none; font:bold 12px Arial, Helvetica, sans-serif; margin:0px 0px 0px 0px; text-align:center; float:left;	}
.quadroFormCadastro .botaoenviar:hover{background-color:#e45122;border:solid 1px #000; display:block; color:#fff; text-decoration:none;}


/* QUADROS */

.listaQuadrosInterna{ margin:0px 0px 20px 0px; float:left; width:330px; height:240px;}
	.listaQuadrosInterna .conteudoListaQuadros .imagem{ margin:0px 0px 10px 0px;}
	.listaQuadrosInterna .conteudoListaQuadros .imagem img{ border:solid 3px #666;}
	.listaQuadrosInterna .conteudoListaQuadros{ margin:10px 0px 0px 0px;}
	.listaQuadrosInterna h1 a:link, .conteudoListaQuadros h1 a:active, .conteudoListaQuadros h1 a:visited{ font:bold 15px Tahoma, Geneva, sans-serif; padding:0px; width:240px; padding:0px 0px 0px 10px; display:block;}
	.listaQuadrosInterna h2{ font:bold 13px Tahoma, Geneva, sans-serif; padding:5px 0px 5px 12px; color:#FFF}
	.listaQuadrosInterna h1 a:hover{ color:#FFF;}
	.listaQuadrosInterna p{ font:normal 12px Tahoma, Geneva, sans-serif; color:#999;  margin:3px 0px 0px 0px; width:240px; padding:0px 0px 0px 10px;}

/* QUADRO LOGADO */

.quadroLogado{ position:absolute; margin:62px 0px 0px 250px;}
	.quadroLogado h1{ font:bold 13px Tahoma, Geneva, sans-serif; color:#FFF;}
		.quadroLogado h1 span{ color:#f36f21;}
	.quadroLogado p span{ float:left; padding:0px 5px 0px 5px; color:#888; line-height:22px;}
		.quadroLogado p a:link,.quadroLogado p a:active,.quadroLogado p a:visited{ float:left; color:#888; font:normal 11px Tahoma, Geneva, sans-serif; line-height:22px; }
			.quadroLogado p a:hover{ color:#FFF;}

/* CARRINHO HOME */

.quadroFotoCarrinho{float:left; margin:10px 10px 0px 10px;}
	.quadroFotoCarrinho .imagemCarrinho{border:solid 1px #333333; padding:4px;}
	.quadroFotoCarrinho .deletarCarrinho{margin:-10px 0px 0px 0px; width:92px; text-align:center;}

.quadroMeuCarrinho{float:left; width:120px; padding:15px 0px 0px 43px; background:url(../img/iconcarrinho.gif) no-repeat left top; background-position:10px 7px;}
	.quadroMeuCarrinho .tituloMeuCarrinho{font:bold 14px Tahoma, Geneva, sans-serif; color:#f4f4f4;}
	.quadroMeuCarrinho .numeroFotosMeuCarrinho{font:normal 15px Tahoma, Geneva, sans-serif; color:#e45122; padding:1px 0px 8px 0px;}
	.quadroMeuCarrinho a:link,.quadroMeuCarrinho a:active,.quadroMeuCarrinho a:visited{ font:bold 11px Tahoma, Geneva, sans-serif;}
	.quadroMeuCarrinho a:hover{ color:#FFF;}

/* CARRINHO INTERNA */

.tabelaCarrinho{ width:100%; font:normal 12px Tahoma, Geneva, sans-serif;}
	.tabelaCarrinho thead tr{ background-color:#333; color:#FFF; font-weight:bold;}
		.tabelaCarrinho thead tr th{padding:8px 0px 8px 8px; border:solid 1px #666;}
		.tabelaCarrinho tbody tr td {padding:8px 0px 0px 8px; border:solid 1px #666;}
		
.botaoCarrinho:link,.botaoCarrinho:active,.botaoCarrinho:visited{padding:3px 8px 3px 8px; background-color:#666;border:solid 1px #111; display:block; color:#FFF; text-decoration:none; font:bold 12px Arial, Helvetica, sans-serif; float:left; margin:20px 10px 0px 0px; text-align:center;}
.botaoCarrinho:hover{background-color:#e45122;border:solid 1px #000; display:block; color:#fff; text-decoration:none;}

.botaoCarrinhoHome{padding:3px 8px 3px 8px; background-color:#e45122;  float:left; border:solid 1px #000; display:block; color:#FFF; text-decoration:none; font:bold 12px Arial, Helvetica, sans-serif; margin:435px 10px 0px 510px; text-align:center; position:absolute;}

@-moz-document url-prefix() {
  .botaoCarrinhoHome {
     margin:10px 10px 0px 510px; position:absolute;
  }
}


/* QUADRO TWITTER */ 

.quadroTwitter{width:330px; height:65px; background:url(../img/fundotwitter.gif) no-repeat left top; font:normal 11px Tahoma, Geneva, sans-serif; color:#CCC; margin:7px 0px 0px 650px; position:absolute;}
	.quadroTwitter div{padding:10px 0px 0px 15px; width:205px; line-height:12px;}
	.quadroTwitter div a:link,.quadroTwitter div a:visited,.quadroTwitter div a:active{ font:normal 11px Tahoma, Geneva, sans-serif; color:#CCC;}
	.quadroTwitter div a:hover{ color:#FFF;}

.textoNoticiasInterna a:link, .textoNoticiasInterna a:visited, .textoNoticiasInterna a:active{ color:#e45122;}
.textoNoticiasInterna a:hover{ color:#fff;}

/* PALAVRAS CHAVE FOTO DETALHES */

.palavraschaveBusca{clear:both; width:325px; font:normal 11px Arial, Helvetica, sans-serif; padding:10px 5px 0px 0px;}
.palavraschaveBusca h1{ font:bold 12px Arial, Helvetica, sans-serif; color:#666; padding:7px 0px 3px 0px;}
.palavraschaveBusca a:link, .palavraschaveBusca a:active, .palavraschaveBusca a:visited{ color:#f4f4f4; padding:0px 4px 4px 0px;}
.palavraschaveBusca a:hover {color:#e45122;}





