/* Global */ 

/*

* {

border: 1px solid #CC0099;



} 

*/

select,input {

font-family: "Trebuchet MS";

font-size: 12px;

}



.prog {

  background: url(textarea.png) no-repeat;

  height: 14px;

  text-align: center;

  color: #000000;

  text-transform: uppercase;

}



.txtMod,.txtIdade {

border-style:inset;

border-width:0;

color: #909090;

cursor: default;

}



.construcao {

color: #cccccc;

cursor: default;

}



#destaque {

font-weight: Bold;

}



.midWidth {

width: 432px;

}



.totWidth {

width: 865px;

}



body { 

font-family: "Trebuchet MS";

color: #999999; 

background-image: url("IMG/pat_bg_site_dp_alpha.jpg");

background-repeat: repeat;

margin: 0 0 0 62px;

padding: 0;

} 



#container {

position: relative;

top: 0;

left: 0;

width: 900px;

padding: 0px;

margin: 0px;

}



#branco {

float:left;

background-color: #FFF;

float: left;

width: 875px;

}



#content {

float: left;

background-image: url("IMG/BG_miolo.png");

background-repeat: repeat-X;

width: 865px;

text-align: left;

margin: 0 5px 0 5px;

}



#bordaEsq {

background-image: url("IMG/left_Border_shadow.png");

background-repeat: repeat-y;

width: 13px;

}



#bordaDir {

background-image: url("IMG/right_Border_shadow.png");

background-repeat: repeat-y;

width: 12px;

}



#datas {

font-family: "Impact"; 

font-size: 12px;

width: 100%;

font-weight: Normal;

color: #FF3366; 

margin: 5px 5px 5px 5px;

}



#Copyright {

float: right;

font-family: "Trebuchet MS", "Tahoma", serif; 

font-size: 10px;

font-weight: Normal;

margin-right: 15px;

margin-bottom: 3px;

color: #999999;

}



#caixa,#caixad,#caixae,#caixade,#caixas,#caixads,#caixaa,#caixab,#PDcaixaEsq,#contemEsq,#p_outA,#paddingDef,#ProdDefault{

float:left;

}



#footer {

text-align:right;

margin:5px 0 0 0;

}



#caixad{

margin-left:10px;

}



#caixads{

margin:10px 0 0 10px;

}



#caixas{

margin:10px 0 0 0;

}



.palavras {

color:#ffffff;

float:left;

margin-left:4px;

}



.total {

width: 845px;

}



.tot_in {

width: 825px;

}



.balaoequipe{

width: 214px;

}



.d_pg {

width:563px;

}



.e_pg {

width:272px;

}



.e_pg_in {

width:280px;

}



.d_pg1 {

width:525px;

}



.e_pg1 {

width:290px;

margin-right:10px;

}



.logo {

margin:5px;

width:71px;

height:73px;

}



#logo {

float: left;

background-position: center center;

width: 80px;

height:89px;

margin-right: 5px;

}



.d_dupla {

width:417px;

margin-right:10px;

}



.e_dupla {

width:418px;

}



.d_rodape {

width:317px;

margin-right:0px;

padding-bottom:10px;

text-align: right;

}



.e_rodape {

width:523px;

margin-left:15px;

margin-top:4px;

padding-bottom:10px;

text-align: left;

}



.e_e_rodape {

width:385px;

}



.e_e_cima_rodape {

width:385px;

height:12px;

margin:0;

padding:0;


}

#caixaa{display:none;}



.e_d_rodape {

margin-top:5px;

width:75px;

height:22px;

background-image:url("../elem_vis/mack.gif");

background-repeat: no-repeat;

}



.logo_rodape {

float:right;

}



.d_quarteto {

width:203px;

}



.d_quarteto_in {

width:183px;

}



.outros_quarteto {

width:204px;

}



.outros_quarteto_in {

width:184px;

}



.pd_quarteto {

width:121px;

}



.pd_quarteto_in {

width:111px;

display:block;

}



.pd_dupla {

width:252px;

}



.pd_dupla_in {

width:242px;

}



.e_mpmg {

width:272px;
padding-top:10px;

}



.d_mpmg {

width:563px; position:inherit;*position:absolute;

}
#Noticias{margin-top:-65px;*margin-top:-60px; z-index:10000;}


.e_home_not {

width: 85px;

margin-top: 18px;

}



.d_home_not {

width: 468px;

background-color: #ff3399;

text-align: center;


color: #FFF;

}



.home_not{

color:#ffffff;

width:468px;

padding-top:5px;

font-size: 16px;

font-weight: bold;

}



.s_home_not{

color:#ffffff;

height: 29px;

width:468px;

padding-top:5px;

font-size: 16px;

font-weight: bold;

}



.not_in {

width:400px;

}



.i_home_not{

color:#ffffff;

height: 29px;

width:468px;

padding-top:5px;

font-size: 12px;

font-weight: bold;

}



.caixa_prod_c{

width:165px;

margin-left: 10px;

}



.caixa_prod_b {

width:165px;

margin-top: 30px;

margin-left: 10px;

}



.tit_prod {

color:#CC6633;

height:20px;

padding-top:8px;

font-size:12px;

font-weight: bold;

cursor: pointer;

}



.info_prod {

color: #ff9900;

font-size:8px;

height:9px;

width:135px;

}



.foto_prod_pq {

width:165px;

height:182px;

cursor: pointer;

}



.PObotao {

width:21px;

height:21px;

cursor:pointer;

border: 1px solid #cccccc;

}



.e_prod {

width: 310px;

}



.e_prod_in {

width: 290px;

}



.d_prod {

width: 525px;

margin: 0 0 0 0;

}



#ProdDefault{

float:left;

margin-left:10px;

width:525px;

}



a.linkopacity {

cursor: pointer;

height:114px;

width:135px;

filter:alpha(opacity=50);

opacity:0.5;

-moz-opacity:0.5;

}



a.linkopacity:hover {

cursor: pointer;

height:114px;

width:135px;

filter:alpha(opacity=100);

opacity:1.0;

-moz-opacity:1.0;

}



#mais1,#mais4,#mais7{

left: 510px;

}



#mais1,#mais2,#mais3{

top: 325px;

}



#subcat1,#subcat2,#subcat3,#subcat4

{

margin-left: 10px;

background-color:#FFFFFF;

float:left;

}



#subcat,#subcatult

{

margin: 0 20px;

width: 196px;

cursor:pointer;

margin:1px;

background-color:#FFF;

color:#cccccc;

}



#cat1,#cat2,#cat3,#cat4{

width:145px;

margin:1px;

cursor:pointer;

}



#subcat

{

border-bottom: 1px solid #cccccc;

}



#palt { 

font-family: "Trebuchet MS";

font-size: 12px;

line-height: 15px;

background-color: #FFFFFF; 

color: #999999;

}



#p ,#p_out,#p_outA{ 

float:left;

font-family: "Trebuchet MS";

font-size: 12px;

line-height: 15px;

background-color: #FFFFFF; 

color: #999999;

text-align: justify;

margin-top: 9px;

}



#p{

padding: 10px 10px 10px 10px;

}



#padding,#paddingDef { 

margin: 10px 10px 10px 10px;

display: block;

}



#ProdDet,#DetMini,#DetMiniTit,#MiniFundo1,#MiniFundo2,#MiniFundo3,#MiniFundo4,#MiniFundo5,#MiniFundo6,#MiniFundo7,#MiniFundo8,#MiniFundo9,#MiniFundo10,#MiniFoto1,#MiniFoto2,#MiniFoto3,#MiniFoto4,#MiniFoto5,#MiniFoto6,#MiniFoto7,#MiniFoto8,#MiniFoto9,#MiniFoto10,#DetBase,#DetFoto,#DetTampa,#DetInfo,#DetAvanVolt,#BotAvan,#BotVolt,#BackInfo{

float:left;

/*border: 1px solid #cccccc;*/

}



#ProdDet{

width:525px;

}



	#DetMini{

	margin-left:20px;

	width:160px;

	height: 446px;

	}



		#DetMiniTit{

		width:160px;

		height:12px;

		margin-top: 10px;

		margin-bottom: 10px;

		font-size:12px;

		font-weight:bold;

		color:#cc6633;

		}



		#MiniFundo1,#MiniFundo2,#MiniFundo3,#MiniFundo4,#MiniFundo5,#MiniFundo6,#MiniFundo7,#MiniFundo8,#MiniFundo9,#MiniFundo10{

		background-color:#CCCCCC;

		width:60px;

		height:60px;

		margin: 0 20px 20px 0;

		}

		

			#MiniFoto1,#MiniFoto2,#MiniFoto3,#MiniFoto4,#MiniFoto5,#MiniFoto6,#MiniFoto7,#MiniFoto8,#MiniFoto9,#MiniFoto10{

			background-image:url('IMG/pufa.gif');

			width:60px;

			height:60px;

			cursor:pointer;

			}

				

				#MiniBordaA,#MiniBordaB,#MiniBordaC,#MiniBordaD,#MiniBordaE {

				width:60px;

				height:60px;

				cursor:pointer;

				}

				

				#MiniBordaA { background-image:url('IMG/prodA.png'); }

				#MiniBordaB { background-image:url('IMG/prodB.png'); }

				#MiniBordaC { background-image:url('IMG/prodC.png'); }

				#MiniBordaD { background-image:url('IMG/prodD.png'); }

				#MiniBordaE { background-image:url('IMG/prodE.png'); }



	#DetFoto{

	background-image:url('IMG/pufgde.png');

	background-repeat: no-repeat;

	width: 305px;

	height: 436px;

	margin-left: 10px;

	}



		#DetTampa{

		background-image:url('IMG/esconde_foto.png');

		background-repeat: repeat-x;

		background-position: 0 -10px;

		width:20px;

		margin:10px 285px 0 0;

		height:400px;

		}



		#BackInfo {

		opacity:0.80;

		-moz-opacity: 0.80;

		filter: alpha(opacity=80);

		background-image:url('IMG/det_info.gif');

		background-repeat: repeat-x;

		width:125px;

		height:36px;

		}

		

		#DetInfo{

		opacity:1.00;

		-moz-opacity: 1.00;

		filter: alpha(opacity=100);

		line-height:12px;

		font-size:10px;

		}

		

	#DetAvanVolt {

	width:525px;

	margin-bottom:20px;

	}

	

	#BotAvan {

	width:242px;

	font-size:12px;

	text-align:right;

	margin-right:20px;

	color:#cc6633;

	}

	

	#BotVolt {

	width:243px;

	font-size:12px;

	color:#cc6633;

	margin-left:20px;

	}

	

	#EfBotAvan,#EfBotVolt,#DetBotVolt,#DetBotAvan,#ProdsBotAvan,#ProdsBotVolt {

	cursor: pointer;

	color:#cc6633;

	}

	



#pl { 

float: left;

width:855px;

padding: 5px 10px;

}



table,table tr td {

font-family: "Trebuchet MS";

font-size: 10px;

text-align: center;

border:0px;

border-collapse: collapse;

}



img {

border: 0;

}



td.caixainfo {

width: 250px;

}



td.caixamenor {

width: 250px;

}



p { 

padding: 0;

margin: 0;

}



#rodapeTexto {

display:block;

cursor:default;

}

#rodape_div{padding-top:0px;_padding-top:0px;*padding-top:390px;margin-left:0px;_margin-left:-20px;*margin-left:-20px;}

#rodape {

height: 9px;

background-position: center center;

background-image: url("IMG/bottom_Border_shadow.png");

cursor:default;

}



/*#caixab,#caixabot {

display: block;

margin-right: 5px;

}*/



#caixabot {

margin-bottom: 5px;

}



#caixadir { 

display: block;

float: right;

padding-right: 5px;

margin: 0 0 5px 0;

} 



#caixadir.semmargem {

padding-right: 0px;

padding-left: 0px;

margin-right: 0px;

margin-left: 0px;

}



#caixaesq,#caixaesqm,#caixaesql { 

display: block;

float: left;

margin: 0 0 5px 0;

} 



#caixaesql,#caixaesq {

padding-left: 5px;

}

	

#caixaesql {

width: 214px; /* 4px de padding a mais */

}



#caixaesqm {

width: 213px;

}



/* Apenas da página Equipe L T */

#caixaesqt,#caixaesqtl { 

display: block;

float: left;

margin: 0px;

} 



#caixaesqtl {

padding-left: 5px;

width: 415px; /* 2px de padding a mais */

}



#caixaesqt {

width: 445px;

}



#header {

display: block;

width: 865px;

margin: 0;

padding: 5px;

}



#menu {

display: block;

height:25px;

width:865px;

font-family: "Trebuchet MS";

color:#999999;

font-weight: bold;

font-size: 14px; 

background-image: url("IMG/BG_menu.png");

background-repeat: repeat-x;

}



#menuitem {

height:25px;

float: left;

padding: 5px 6px;

color:#999999;

}

#menuitem a{color:#999999;}
#menuitem a:hover{color:#cccccc;}

#menuitemA {

height:25px;

float: left;

padding: 3px 6px 0 0;

}



#menuitemB {

font-size: 12px;

line-height: 12px;

float:left;

padding: 0 0 0 6px;

}

#newsletter{text-align:right;}


#cima,#baixo {

float:left;

}



#cimadentro {

display: block;

float: left;

width: 855px;

}



#temsub { /* como tem subcategoria, precisa diminuir o espaçamento inferior */

margin-bottom: 4px;

}



#hand {

cursor: pointer;

}

	

	/* Apenas da Home */

	.noticia {

	background-color: #FF3366; 

	font-family: "Trebuchet MS", "Tahoma", serif; 

	font-size: 10pt;

	font-weight: Normal;

	color: #FFFFFF; 

	margin-right: 5px;

	margin-left: 5px;

	}

		/* Relacionado com produtos */

		#produtos { 

		font-family: "Trebuchet MS";

		font-size: 8pt;

		margin: 5px 5px 5px 5px;

		padding: 5px 5px 5px 5px;

		background-color: #FFFFFF; 


		color: #999999;


		}

		

		#antprox { 

		background-image: url('IMG/linha.jpg');

		background-repeat: repeat-X

		} 

		

		#leia, #VoltAvan, #link { 

		/*background-image: url('IMG/linha.jpg');

		background-repeat: repeat-X;*/

		font-family: "Trebuchet MS";  

		font-size: 10px;

		font-weight: Bold;

		margin: 3px 5px 0;

		cursor: default;

		} 



		#leia, #VoltAvan {

		text-align: right;

		}

		

		#VoltAvan {

		margin-top:10px;

		}

		

		.txtMod {

		font-family: "Trebuchet MS";

		font-size: 12px;

		font-weight: Bold;

		width:180px;

		height:20px;

		margin: 0 0 6px;

		}

		

		.exposicao {

		width: 250px;

		height: 250px;

		margin: 0px;

		padding: 0px;

		}

		

		#voltar {

		float: left;

		cursor: pointer;

		}

		#avancar{

		float: right;

		cursor: pointer;

		}

		

		form{

		padding: 0;

		margin: 0;

		}



	/* Apenas da página Equipe */

	.txtIdade {

	font-family: "Trebuchet MS";

	font-size: 10px;

	font-weight: Normal;

	width:90px;

	height:18px;

	margin: 0;

	}

	

	.foto {

	float: left;

	background-position: center center;

	width: 67px;

	height:81px;

	margin-right: 5px;

	}

	

	#link {

	text-align: left;

	}

	

/* Classes globais */

.equipe1 {

color: #9999cc; 

}

.equipe2 {

color: #ccccff; 

}

.equipe3 {

color: #33CCFF; 

}

.equipe4 {

color: #66ccff; 

}



.Parceiros1 {

color: #660000; 

}

.Parceiros2 {

color: #ff0000; 

}

.Parceiros3 {

color: #ff6666; 

}

.Parceiros4 {

color: #99cc99; 

}



.Produtos1 {

color: #ff9900; 

}

.Produtos2 {

color: #ff9900; 

}

.Produtos3 {

color: #ffCC66; 

}

.Produtos4 {

color: #ffCC66; 

}



.possiveis1 {

color: #FF3366; 

}

.possiveis2 {

color: #FF3366; 

}

.possiveis3 {

color: #FF3366; 

}

.possiveis4 {

color: #FF3366; 

}



.noticias1 {

color: #ff3399; 

}

.noticias2 {

color: #FF3366; 

}

.noticias3 {

color: #FF3366; 

}

.noticias4 {

color: #FF3366; 

}



.leia1 {

color: #ffcc00; 

}



.leia2 {

color: #cc9900; 

}



.sobre1 {

color: #66cc33; 

}



.PO {

background-color: #666666; 

margin: 10px 0;

}



h1.equipe {

background-color: #9999cc; 

}

h2.equipe {

background-color: #ccccff; 

}

h3.equipe {

background-color: #33CCFF; 

}

h4.equipe {

background-color: #66ccff; 

}



h1.Parceiros {

background-color: #660000; 

}

h2.Parceiros {

background-color: #ff0000; 

}

h3.Parceiros {

background-color: #ff6666; 

}

h4.Parceiros {

background-color: #99cc99; 

}





h1.Produtos {

background-color: #ff9900; 

}

h2.Produtos {

background-color: #ff9900; 

}

h3.Produtos {

background-color: #ffCC00; 

}

h4.Produtos {

background-color: #ffCC66; 

}



h1.possiveis {

background-color: #FF3366; 

}

h2.possiveis {

background-color: #FF3366; 

}

h3.possiveis {

background-color: #FF3366; 

}

h4.possiveis {

background-color: #FF3366; 

}



h1.noticias {

background-color: #ff3399; 

}

h2.noticias {

background-color: #FF3366; 

}

h3.noticias {

background-color: #FF3366; 

}

h4.noticias {

background-color: #FF3366; 

}



h1.sobre {

background-color: #66cc33; 

}



h1.novidades {

background-color: #0000ff; 

}



h1,h2,h3,h4 { 

font-family: "Trebuchet MS"; 

font-size: 12px;

/*height: 21px;*/

font-weight: bold;

color: #FFFFFF; 

margin: 0;

padding: 2px 0 3px 8px;

text-align: left;

} 



/**************** Pseudo classes ****************/ 



a:visited,a:link,a:active {

text-decoration: none; 

color:#999999;

}



a:hover{

text-decoration: none; 

color:#666666;

}



a:visited.sobre, a:visited.possiveis, a:visited.Parceiros, a:visited.Produtos, a:visited.equipe, a:visited.loja, a:visited.evento {

text-decoration: none; 

color: #cccccc;

}



a:link.sobre, a:link.possiveis, a:link.Parceiros, a:link.Produtos, a:link.equipe, a:link.loja, a:link.evento {

text-decoration: none; 

color: #cccccc;

}



a:hover.sobre, a:hover.possiveis, a:hover.Parceiros, a:hover.Produtos, a:hover.equipe, a:hover.loja, a:hover.evento {

text-decoration: none; 

color: #666666;

}



a:active.sobre {

text-decoration: none; 

color: #66cc33;

}



a:active.possiveis {

text-decoration: none; 

color: #FF3366;

}



a:active.Parceiros {

text-decoration: none; 

color: #ff0000;

}



a:active.Produtos {

text-decoration: none; 

color: #ff9900;

}



a:active.equipe {

text-decoration: none; 

color: #9999cc;

}



a:active.loja {

text-decoration: none; 

color: #000;

}



a:active.evento {

text-decoration: none; 

color: #993366;

}



ul {

margin: 0;

padding: 0;

}