a.subcategoria:link
{
	font:10px verdana;
	color:#666666;
	text-decoration:none;
	text-shadow:Red;
}
a.subcategoria:hover
{
	font:10px verdana;
	color:#000000;
	text-decoration:underline;
}
a.subcategoria:active
{
	font:10px verdana;
	color:white;
	text-decoration:none;
}
a.subcategoria:visited
{
	font:10px verdana;
	color:#666666;
	text-decoration:none;	
}
a.enlace_ficha:link
{
	font: 11px arial;
	color:#006699;

}
a.enlace_ficha:hover
{
	font: 11px arial;
	color:#FF9900;
	text-decoration:none;
}
a.enlace_ficha:active
{
	font: 11px arial;
	color:#006699;
}
a.enlace_ficha:visited
{
	font: 11px arial;
	color:#006699;
}

a.subcategoria2:link
{
	font:16px verdana;
	color:#006699;
	text-decoration:none;

}
a.subcategoria2:hover
{
	font:16px verdana;
	color:#333333;
	text-decoration:none;
}
a.subcategoria2:active
{
	font:16px verdana;
	color:#006600;
	text-decoration:none;
}
a.subcategoria2:visited
{
	font:16px verdana;
	color:#666666;
	text-decoration:none;	
}
.tfno
{
	font:bold 12px arial;
	color:#336699
}
.tdCat
{
	font:bold 12px verdana;
	background-color:#F0F0F0;
	text-decoration:none;
	border:1px solid #E1E2FF;	
	cursor:pointer;

}
.text
{
	font:bold 12px arial;
	color:#666666
}
.text2
{
	font-family:arial;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
}
.tdCat2
{
	font:bold 12px verdana;
	background-color:white;
	
	border:1px solid gray;
	text-decoration:none;	
		cursor:pointer;
}
.tdSubcat
{
	font:bold 12px verdana;
	background-color:white;
	text-decoration:none;	
	text-align:center;
	border:1px solid white;	
		cursor:pointer;	
}
.tdSubcat2
{
	font:bold 12px verdana;
	background-color:#FFFFF0;
	text-decoration:none;	
	text-align:center;
	cursor:pointer;
	border:1px solid #E1E3FF;		
}

.categoria
{
	font:bold 12px verdana;
	color:#0099FF;
	text-decoration:none;	
}
.categoria2
{
	font:bold 12px verdana;
	color:white;
	text-decoration:none;	
}
a.azul:link
{	
	filter:none;
	color:#3399CC;

}
a.azul:hover
{	
	color:#006699; 
}
a.azul:visited
{	
	filter:none;
	color:#3399CC;
}
.sombra
{	

	color:#FFFFBF; 

	width:100%; filter:dropshadow(color=#333333,offx=1, offy=1, positive=1), glow(color=#000000, strength=0);
	text-decoration:none;
	font:bold 18px arial;

}
.sombra_firefox
{	

	color:white; 


	text-decoration:none;
	font:bold 18px arial;

}
.sombra2
{	
	height:20px;

	padding-top:6px;
	color:#FFFFBF; 

	width:100%; filter:dropshadow(color=#333333,offx=1, offy=1, positive=1), glow(color=#000000, strength=0);
	text-decoration:none;
	font:bold 16px arial;

}
.sombra4
{	
	height:17px;


	color:#FFFFBF; 

	width:100%; filter:dropshadow(color=#333333,offx=1, offy=1, positive=1), glow(color=#000000, strength=0);
	text-decoration:none;
	font:bold 13px arial;

}
.sombra4_firefox
{	
	height:17px;
	color:white; 
	text-decoration:none;
	font:bold 13px arial;

}
.sombra3
{	
	color:white; 

	width:100%; filter:dropshadow(color=#000000,offx=1, offy=1, positive=1), glow(color=#000000, strength=0);
	text-decoration:none;
	font:bold 12px arial;

}
.foto
{

}
.foto2
{
	height: 50; Filter: Alpha(Opacity=50, FinishOpacity=50, Style=1, StartX=0, StartY=0, FinishX=580, FinishY=0);

}
.botonpagina
{
	
	border:none; 
	height:16px;
	font:bold 10px verdana;
	background-color:#E6F2FF;
	color:#006699;
	cursor:pointer;
}
.botonpagina2
{
	text-align:center;
	width:25px;
	background-color:white; 
	cursor:arrow;		
	border:1px solid #CCCCCC; 
	height:20px;
	font:bold 12px verdana;
	color:#006699;

}
.botonpagina3
{
	background-color:white; 
	cursor:arrow;		
	border:1px solid gray; 
	height:20px;
	font:bold 10px verdana;
	color:#006699;
}
.celdaSup
{
	text-align:center;
	font:bold 10px verdana;
	color:#FF9900;
	cursor:pointer;

	border:1px solid #CCCCCC;
}
body {

SCROLLBAR-FACE-COLOR:white;
SCROLLBAR-HIGHLIGHT-COLOR: #6699CC;
SCROLLBAR-SHADOW-COLOR: #6699CC;
SCROLLBAR-3DLIGHT-COLOR: #FFFFFF;
SCROLLBAR-ARROW-COLOR:#3399CC;
SCROLLBAR-TRACK-COLOR: #E3E3E3;
SCROLLBAR-DARKSHADOW-COLOR: #000000;
}
.titulopesta
{
	font:normal 12px arial;
	color:#454545;
}	
.textotab
{
	font:bold 10px verdana;
	color:#666666;
	text-align:left;

}
.cabdiv
{
	font:bold 12px verdana;
	color:#CC0000;
	text-align:center;
	background-color:#F0F0F0
}
.form
{
	border:1px solid #CCCCCC;
}
.cabeza2
{
	font:bold 16px verdana;
	background-color:#FEFFEA;
	color:#006699;
}
.combo
{
	font:bold 10px arial; color:#006699;
}
.botones
{
	font:bold 10px verdana;
	color:#006699;
}
.coments
{
	font:9px verdana;
	color:#006699;
}
.cualquiera
{
	font:bold 12px arial; color:#333333;
	text-align:left;
}
.cualquiera2
{
	font:bold 12px arial; color:#666666;
	text-align:left;
	padding-left:10px;
}