body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.verd10negra {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.verd12negra {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.fondohilo {
	background-image: url(gr/fondohilo.gif);
	background-repeat: repeat-x;
	background-position: left;
}
.fondocarrito {
	background-image: url(gr/carrito3.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.fondocarrito_en {
	background-image: url(en/gr/carrito3.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.hilo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
.bordes_buscar {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #CBC9C9;
	border-right-color: #CBC9C9;
	border-bottom-color: #CBC9C9;
	border-left-color: #CBC9C9;
}
.titulos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.titulosblanco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.verd11negra {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.lineagris {
	background-image: url(gr/bordegris.gif);
	background-repeat: repeat-x;
	background-position: left;
}
.bordes_trans {
	border: 3px solid #FFFFFF;
}


.verd11blanca {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
a.verd11blanca:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: underline;
}
.verd11verde {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #009933;
	text-decoration: none;
}
.precio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #009933;
	text-decoration: none;
}
.precio2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #009933;
	text-decoration: none;
}
.verd11gris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #A37A7B;
	text-decoration: none;
}
.verd11azul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #3366CC;
	text-decoration: none;
}
a.verd11azul:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #3366CC;
	text-decoration: underline;
}
.verd12azul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #3366CC;
	text-decoration: none;
}
a.verd12azul:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #3366CC;
	text-decoration: underline;
}
.bordes_gris {
	border: 1px solid #CBC9C9;
}
.verd18azul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #3366CC;
	text-decoration: none;
}
.verd18negro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.verd16azul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #3366CC;
	text-decoration: none;
}
.lineavert {
	background-image: url(gr/lineavert.gif);
	background-repeat: repeat-y;
	background-position: center top;
}

.verd12blanca {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
a.verd12blanca:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: underline;
}
.verd10blanca {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
.verd11rojo {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
}
.textos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 20px;
}
.menus_on {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #314D6B;
	text-decoration: none;
	line-height: 12px;
}
.menus_off {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 12px;
}
.pestana_on{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width:110px;
	height:20px;
	background-image: url(gr/pestana_azul.gif);
	background-repeat: no-repeat;
	display:block;
	text-decoration:none;
	text-align:center;
	padding:6px 0 0 0;
	color: #FFFFFF;
}
.pestana_off{
	background-image: url(gr/pestana_gris.gif);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width:110px;
	height:20px;
	display:block;
	text-decoration:none;
	text-align:center;
	padding:6px 0 0 0;
	color: #000000;
}

a.pestana_on:hover{
	text-decoration:none;
	width:110px;
	height:20px;
	background-image: url(gr/pestana_azul.gif);
	background-repeat: no-repeat;
	display:block;
	vertical-align:middle;
	padding:6px 0 0 0;
	color: #FFFFFF;
}
a.pestana_off:hover{
	background-image: url(gr/pestana_gris.gif);
	background-repeat: no-repeat;
	width:110px;
	height:20px;
	text-decoration:none;
	display:block;
	vertical-align:middle;
	padding:6px 0 0 0;
	color: #000000;
}
.pest_ediciones {
	background-image: url(/gr/pest_ediciones.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.pest_instrumentos {

	background-image: url(/gr/pest_instrumentos.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.fd_menu{
	
	background-image: url(/gr/fd_menu.gif);
	background-repeat:repeat-y;
	background-position:top;

}
.fd_caixa_menu{
	
	background-image: url(/gr/baixo_caixa_menu.gif);
	background-repeat:no-repeat;
	background-position:top;
	height:39px;
	width:183px;
	background-color:#FFFFFF;

}
.txt-creditos{font-size:10px; color:#BBB; font-family:verdana;}