/* 
	Copyright (c) 2003 Edições Convite à Música.
	www.edicoesconviteamusica.pt
*/

body { 
	font: 11px/12px Arial, Helvetica, sans-serif;
	color: #3595D2;
	background-color: #ffffff;  
	padding: 0px; 
	margin: 0px;
	width: 100%; 
	height: 100%;
	line-height: 15px;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #DEE3E7;
	scrollbar-3dlight-color: #D1D7DC;
	scrollbar-arrow-color:  #006699;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #98AAB1;}
/* \*/
body { 
	font: 11px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 15px;
}
td {
	font: 11px/12px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
/* FORMS */
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
input{
	color : #3595D2;
	font: normal 9px Verdana, Arial, Helvetica, sans-serif;
}
.input.pesquisa{
	color : #3595D2;
	font: normal 9px Verdana, Arial, Helvetica, sans-serif;
	border: solid #cccccc 1px;
}
input.add{
	color : #3595D2;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	border: solid #cccccc 1px;	
}
input.bt{
	color : #3595D2;
	font: normal 9px Verdana, Arial, Helvetica, sans-serif;
}
input.forms{
	color : #3595D2;
	font: normal 9px Verdana, Arial, Helvetica, sans-serif;
	border: solid #cccccc 1px;
}
H1{font: Verdana, Arial, Helvetica, sans-serif;}
H2{font: Verdana, Arial, Helvetica, sans-serif;}
H3{font: Verdana, Arial, Helvetica, sans-serif;}
H4{font: Verdana, Arial, Helvetica, sans-serif;}
H5{font: Verdana, Arial, Helvetica, sans-serif;}
H6{font: Verdana, Arial, Helvetica, sans-serif;}
DIV#divx{
	display: none;
	margin: 0px;
	padding: 0px;
}
/* LINKS */
a:visited { color: #3595D2; text-decoration: underline; }
a:visited { color: #3595D2; text-decoration: underline; }
a:hover { color: #F38E00; text-decoration: underline; border: 0px; }
a:link { color: #3595D2; text-decoration: underline; }
a:visited:hover { color: #F38E00; text-decoration: underline;}
a.image:hover { background-color: transparent; }
a.image:visited:hover { color: #3595D2; background-color: transparent; }

a.underline:visited { color: #3595D2; text-decoration: underline; }
a.underline:visited { color: #3595D2; text-decoration: underline; }
a.underline:hover { color: #F47339; text-decoration: underline; border: 0px; }
a.underline:link { color: #3595D2; text-decoration: underline; }
a.underline:visited:hover { color: #F47339; text-decoration: underline;}
a.underline.image:hover { background-color: transparent; }
a.underline.image:visited:hover { color: #3595D2; background-color: transparent; }

/* ONDE ESTAMOS */
.Onde{ font: normal 9px/12px ;color: #888888; text-decoration: none;}
a.Onde{ font: normal 9px/12px ;color: #888888; text-decoration: underline;}
a.Onde:hover { font: normal 9px/12px ;color: #3595D2; text-decoration: underline; border: 0px; }
a.Onde:link { font: normal 9px/12px ;color: #888888; text-decoration: underline; }
a.Onde:link:hover { font: normal 9px/12px ;color: #3595D2; text-decoration: underline; border: 0px; }
a.Onde:visited { font: normal 9px/12px ;color: #888888; text-decoration: underline; }
a.Onde:visited:hover { font: normal 9px/12px ;color: #3595D2; text-decoration: underline;}
a.Onde:active { font: normal 9px/12px ;color: #888888; text-decoration: underline; }
a.Onde:active:hover { font: normal 9px/12px ;color: #3595D2; text-decoration: underline; }

/* MENU PRINCIPAL - TOPO CIMA */
a.menu{color: #FFFFFF;font: normal 9px/12px Verdana, Arial, Helvetica, sans-serif;text-decoration: none;background-color: transparent;}
a.menu:visited{color: #FFFFFF;text-decoration: none;}
a.menu:hover:{color: #FFFFFF;text-decoration: underline;}
a.menu:link{color: #FFFFFF;text-decoration: none;}
a.menu:visited:hover{color: #FFFFFF;text-decoration: underline;}
/* MENU PRINCIPAL - TOPO BAIXO */
.pesq{color: #3595D2;font: normal 11px/11px Verdana, Arial, Helvetica, sans-serif; text-decoration: none;background-color: transparent;}
a.submenu{color: #3595D2;	font: normal 11px/11px Verdana, Arial, Helvetica, sans-serif; text-decoration: none;background-color: transparent;}
a.submenu:visited{color: #3595D2;text-decoration: none;}
a.submenu:hover:{color: #3595D2;text-decoration: underline;}
a.submenu:link{color: #3595D2;text-decoration: none;}
a.submenu:visited:hover{color: #3595D2;text-decoration: underline;}

a.menuInf{font: normal 9px/12px Verdana, Arial, Helvetica, sans-serif;text-decoration: none;background-color: transparent;}
a.menuInf:hover:{text-decoration: underline;}
a.menuInf:visited:hover{text-decoration: underline;}


a.laranja{color: #F47339;	font: normal 9px/11px Verdana, Arial, Helvetica, sans-serif; text-decoration: underline;background-color: transparent;}
a.laranja:visited{color: #F47339;}
a.laranja:hover:{color: #F47339;text-decoration: underline;}
a.laranja:link{color: #F47339;}
a.laranja:visited:hover{color: #F47339;text-decoration: underline;}

a.LaranjaPasta{color: #F38E00;	font: normal 9px/11px Verdana, Arial, Helvetica, sans-serif; text-decoration: underline;background-color: transparent;}
a.LaranjaPasta:visited{color: #F38E00;text-decoration: underline;}
a.LaranjaPasta:hover:{color: #F38E00;text-decoration: underline;}
a.LaranjaPasta:link{color: #F38E00;}
a.LaranjaPasta:visited:hover{color: #F38E00;text-decoration: underline;}

a.Vermelho{color: #FF0000;	font: normal 9px/11px Verdana, Arial, Helvetica, sans-serif; text-decoration: underline;;background-color: transparent;}
a.Vermelho:visited{color: #FF0000;text-decoration: underline;}
a.Vermelho:hover:{color: #FF0000;text-decoration: underline;}
a.Vermelho:link{color: #FF0000;}
a.Vermelho:visited:hover{color: #FF0000;text-decoration: underline;}


a.DidacticaLaranja{color: #F47339;text-decoration: none;background-color: transparent;}
a.DidacticaLaranja:visited{color: #F47339;}
a.laranja:hover:{color: #F47339;text-decoration: underline;}
a.DidacticaLaranja:link{color: #F47339;}
a.DidacticaLaranja:visited:hover{color: #F47339;text-decoration: underline;}

a.Azul{color: blue;	font: normal 9px/11px Verdana, Arial, Helvetica, sans-serif; text-decoration: none;background-color: transparent;}
a.Azul:visited{color: blue;}
a.Azul:hover:{color: #F47339;text-decoration: underline;}
a.Azul:link{color: blue;}
a.Azul:visited:hover{color: #F47339;text-decoration: underline;}


/* "É IMPORTANTE SABER"*/
.saber{color: #888888;	font: normal 11px/11px Verdana, Arial, Helvetica, sans-serif; text-decoration: none;background-color: transparent;}
a.saber{color: #888888;	font: normal 11px/11px Verdana, Arial, Helvetica, sans-serif; text-decoration: none;background-color: transparent;}
a.saber:visited{color: #888888;}
a.saber:hover:{color: #888888;text-decoration: underline;}
a.saber:link{color: #888888;}
a.saber:visited:hover{color: #888888;text-decoration: underline;}


/* CORES - FUNDO*/
.tdbgAzul{background-color: #3595D2;}
.tdbgAzulClaro{background-color: #F3F7F8;}
.tdbgVerde{background-color: #CDDD29;}
.tdbgCinza{background-color: #E1ECF1;}
.tdbgLaranja{background-color: #F47339;}
.tdbgCinzaClaro{background-color:#f5f5f5;}
.tdbgBranco{background-color:#ffffff;}
/* - TEXTO - */
.Didactica{font: normal 13px/14px Verdana, Arial, Helvetica, sans-serif;color: #3595D2;	line-height: 17px; text-align: justify;}
.txtBranco{ color: #FFFFFF}
.txtAzul{color: #3595D2;}
.txtAzulB{color: #3595D2; font-weight: bold;}
.txtAzulEscuro{color:#174992}
.txtVermelho{color: #FF0000;}
.txtVerde{color: #CDDD29;}
.txtVerde2{color: #00FF00;}
.txtVerdeEscuro321{color: #117A49;}
.txtCinza{color: #E1ECF1;}
.txtCinzaClaro{font: normal 11px/12px Verdana, Arial, Helvetica, sans-serif;color:#888888; text-decoration: none}
.txtPreto{color:#000000}
.txtLaranja{color: #F47339}
.txtLaranjaB{color: #F47339; font-weight: bold;}
.txtLaranjaPasta{color: #F38E00;}
.txtEmpresa{color: #3595D2; font: 11px/11px Verdana, Geneva, Arial, Helvetica, sans-serif; 	line-height: 17px; text-align: justify;}
.txtEmpresaFundoBranco{background-color:#ffffff;color: #888888; font: 11px/11px Verdana, Geneva, Arial, Helvetica, sans-serif; 	line-height: 17px; text-align: justify;}
.small{font: normal 9px/10px Verdana, Arial, Helvetica, sans-serif;}
.novidade{ font: normal 9px/10px ;color: #F47339; text-decoration: none;}

.visitas{font: normal 9px/10px Verdana, Arial, Helvetica, sans-serif;color:#3595D2;}
.medium{font: normal 10px/11px Verdana, Arial, Helvetica, sans-serif;}
.txtPesquisa{font: normal 11px/12px Verdana, Arial, Helvetica, sans-serif;color:#3595D2;font-weight:bold;}
.precoVelho{font: normal l1px/10px Verdana, Arial, Helvetica, sans-serif;color:#FF0000; text-decoration: line-through;}
.encomenda{font: normal 11px/12px Verdana, Arial, Helvetica, sans-serif;color:#888888; text-decoration: underline}
/* CAIXAS */
.CaixaCinza{BORDER-RIGHT: gray 1px dotted; PADDING-RIGHT: 5px; BORDER-TOP: gray 1px dotted; PADDING-LEFT: 5px; BACKGROUND: #FFFFFF; PADDING-BOTTOM: 10px; BORDER-LEFT: gray 1px dotted; PADDING-TOP: 10px; BORDER-BOTTOM: gray 1px dotted}
.CaixaCategorias{BORDER-RIGHT: #ffffff 1px dotted; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 1px dotted; PADDING-LEFT: 5px; BACKGROUND: #E1ECF1; PADDING-BOTTOM: 0px; BORDER-LEFT: #ffffff 1px dotted; PADDING-TOP: 10px; BORDER-BOTTOM: #ffffff 1px dotted}
.CaixaCinzaClaro{BORDER-RIGHT: #cccccc 1px dotted; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px dotted; PADDING-LEFT: 5px; BACKGROUND: #F3F7F8; PADDING-BOTTOM: 10px; BORDER-LEFT: #cccccc 1px dotted; PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 1px dotted}
.CaixaTAFCzCl{ line-height:40px;font: normal 9px/11px Verdana, Arial, Helvetica, sans-serif;color:#ffffff;BORDER-RIGHT: #3595D2 1px dotted; PADDING-RIGHT: 1px; BORDER-TOP: #3595D2 1px dotted; PADDING-LEFT: 1px; BACKGROUND: #3595D2; PADDING-BOTTOM: 0px; BORDER-LEFT: #3595D2 1px dotted; PADDING-TOP: 0px; BORDER-BOTTOM: #3595D2 1px dotted;}
.CaixaDidactica{font: normal Verdana, Arial, Helvetica, sans-serif;color:#ffffff;BORDER-RIGHT: #ffffff 1px dotted; PADDING-RIGHT: 15px; BORDER-TOP: #ffffff 1px dotted; PADDING-LEFT: 15px; BACKGROUND: #3595D2; PADDING-BOTTOM: 15px; BORDER-LEFT: #ffffff 1px dotted; PADDING-TOP: 15px; BORDER-BOTTOM: #ffffff 1px dotted;}
ul.nomarker {
	clear: both;
	list-style-image: url('');
	list-style-type: none;
	line-height: inherit;
	margin-left:2px; margin-right:0em; margin-top:0em; margin-bottom:1em; padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:1px
}
.txtVerdeEscuro{color: #ABB71E;}
hr{ color: #e6e6dc; background: #e6e6dc; border: 0px; height: 1px; clear: both; margin: 0px -0px 0px -0px; padding: 0px; }
hr.carrinho{ color: #F47339; background: #e6e6dc; border: dotted; height: 1px; clear: both; margin: 0px -0px 0px -0px; padding: 0px; }
hr.HRAzul{ color: #3595D2; background: #ffffff; border: dotted; height: 1px; clear: both; margin: 0px -0px 0px -0px; padding: 0px; }
hr.verdecont{ color: #CDDD29; background: #CDDD29; border: solid; height: 1px; clear: both; margin: 0px -0px 0px -0px; padding: 0px; }
hr.continua{ color: #e6e6dc; background: #e6e6dc; border: solid; height: 1px; clear: both; margin: 0px -0px 0px -0px; padding: 0px; }
hr.solid{ color: #F47339; background: #F47339; border: 0px; height: 1px; clear: both; margin: 0px -0px 0px -0px; padding: 0px; }
img { border: 0px; }
select { font-family: inherit; font-size: 9px; color: #000000; background-color: #ffffff; }
