a.subcategoria
{
	font:10px verdana;
	color:#666666;
	text-decoration:none;
	text-shadow:Red;
}
a.subcategoria:hover
{
	font:10px verdana;
	color:#000000;
	text-decoration:underline;
}
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;
}
.txt{
	font-weight:bold;
	color:blue;
}
.areasi{
	font-weight:bold;
	background:#FFFFCC;
	color:#0066FF;
	border-color:blue;
	width:300px;
}
.areano{
	font-weight:bold;
	background:#FFFFCC;
	color:#0066FF;
	border-color:blue;
	width:300px;
}
.res{
	font-weight:bold;
	color:red;
}
.bot{
	background:#0066FF url('../imagenes/anadir.jpg') no-repeat;
	padding:2px 2px 2px 25px;
	font-weight:bold;
	border:black 1px solid;
	color:white;
	width:230px;
}
.botno{
	background:#0066FF url('../imagenes/no.png') no-repeat;
	padding:2px 2px 2px 25px;
	font-weight:bold;
	border:black 1px solid;
	color:white;
	width:230px;
}
.botrecarga{
	background:#0066FF url('../imagenes/volver.png') no-repeat;
	padding:2px 2px 2px 25px;
	font-weight:bold;
	text-decoration:none;
	border:black 1px solid;
	color:white;
	width:280px;
}
.botvolver{
	background:#0066FF url('../imagenes/casa.png') no-repeat;
	padding:2px 2px 2px 25px;
	text-decoration:none;
	border:black 1px solid;
	color:white;
	font-weight:bold;
	width:230px;
	}
.botstandard{
background:#0066FF;
	padding:2px;
	text-decoration:none;
	border:black 1px solid;
	color:white;
	font-weight:bold;
	}
a.enlvideo{color:white;font-family:verdana,helvetica;text-decoration:none;font-size:9px;}
a.enlvideo:hover{color:white;text-decoration:underline;}

.demanda{color:#666;font-size:12px;font-family:arial;}
a.demanda{font-weight:bold;font-family:arial,verdana,helvetica;font-size:13px;color:#CC0000;text-decoration:none;}
a.demanda:hover{color:#06f;}
.demandaocasion{color:#666;font-size:11px;font-family:arial;}
a.demandaocasion{font-family:arial,verdana,helvetica;font-size:12px;color:#747474;text-decoration:none;}
a.demandaocasion:hover{color:#06f;}
a.enl_cabecera{font-weight:bold;font-family:arial,verdana,helvetica;font-size:13px;color:#06f;text-decoration:none;}
a.enl_cabecera:hover{color:#CC0000;}
a.menu{color:white;font-weight:bold;font-family:arial;font-size:14px;text-align:center;text-decoration:none;width:100%;padding: 3px;padding-left: 20px;padding-right: 20px;}
a.menu:hover{background:#CAFFFF;color:black;}

/*a.menuagro{background:transparent url(../diseno/barracabeza.png) repeat-x;
color:white;font-size:15px;font-weight:bold;text-decoration:none;border:0;}
a.menuagro:hover{background:transparent url(../diseno/barracabezasel.png) repeat-x;
color:white;font-size:15px;font-weight:bold;text-decoration:none;border:0}*/

.menusup {
margin:0;
height:20px;
background:transparent;
}
.menusup td a {display:block;
height:20px;
color:#33FF00;
text-decoration:none;
font-size:15px;
font-weight:bold;
}
.menusup td a:hover {color:black;
background:transparent url(../diseno/barracabezasel.png);


