#cat1
{
	border-top: 8px solid #339900;
}
#cat1:hover, #cat1 A:hover
{
	background: #66CC66;
	color: #333;
}
#sidebar H3.cat1s
{
	background: #339900;
}
#lists :hover DL.cat1 DT.titulo
{
	background: #339900;
	color: #FFF;
}
#lists :hover DT.cat1
{
	background: #66CC66;
	color: #FFF;
}
#cat2
{
	border-top: 8px solid #990033;
}
#cat2:hover, #cat2 A:hover
{
	background: #FF9999;
	color: #333;
}
#sidebar H3.cat2s
{
	background: #990033;
}
#lists :hover DL.cat2 DT.titulo
{
	background: #990033;
	color: #FFF;
}
#lists :hover DT.cat2
{
	background: #FF9999;
	color: #FFF;
}
#cat3
{
	border-top: 8px solid #FF6600;
}
#cat3:hover, #cat3 A:hover
{
	background: #FFCC66;
	color: #333;
}
#sidebar H3.cat3s
{
	background: #FF6600;
}
#lists :hover DL.cat3 DT.titulo
{
	background: #FF6600;
	color: #FFF;
}
#lists :hover DT.cat3
{
	background: #FFCC66;
	color: #FFF;
}
#cat4
{
	border-top: 8px solid #0066CC;
}
#cat4:hover, #cat4 A:hover
{
	background: #7DBEFF;
	color: #333;
}
#sidebar H3.cat4s
{
	background: #7DBEFF;
}
#lists :hover DL.cat4 DT.titulo
{
	background: #0066CC;
	color: #FFF;
}
#lists :hover DT.cat4
{
	background: #7DBEFF;
	color: #FFF;
}
#cat5
{
	border-top: 8px solid #990066;
}
#cat5:hover, #cat5 A:hover
{
	background: #CC99FF;
	color: #333;
}
#sidebar H3.cat5s
{
	background: #990066;
}
#lists :hover DL.cat5 DT.titulo
{
	background: #990066;
	color: #FFF;
}
#lists :hover DT.cat5
{
	background: #CC99FF;
	color: #FFF;
}
#cat6
{
	border-top: 8px solid #330099;
}
#cat6:hover, #cat6 A:hover
{
	background: #5EAEFF;
	color: #333;
}
#sidebar H3.cat6s
{
	background: #330099;
}
#lists :hover DL.cat6 DT.titulo
{
	background: #330099;
	color: #FFF;
}
#lists :hover DT.cat6
{
	background: #5EAEFF;
	color: #FFF;
}
#cat7
{
	border-top: 8px solid #660000;
}
#cat7:hover, #cat7 A:hover
{
	background: #FF7575;
	color: #333;
}
#sidebar H3.cat7s
{
	background: #660000;
}
#lists :hover DL.cat7 DT.titulo
{
	background: #660000;
	color: #FFF;
}
#lists :hover DT.cat7
{
	background: #FF7575;
	color: #FFF;
}
#cat8
{
	border-top: 8px solid #336600;
}
#cat8:hover, #cat8 A:hover
{
	background: #9BFF37;
	color: #333;
}
#sidebar H3.cat8s
{
	background: #336600;
}
#lists :hover DL.cat8 DT.titulo
{
	background: #336600;
	color: #FFF;
}
#lists :hover DT.cat8
{
	background: #9BFF37;
	color: #FFF;
}
.cat11
{
	background: #66CC66;
	color: #333;
	height: 20px;
	text-decoration: none;
	vertical-align: middle;
}
.cat21
{
	background: #FF9999;
	color: #333;
	height: 20px;
	text-decoration: none;
	vertical-align: middle;
}
.cat31
{
	background: #FFCC66;
	color: #333;
	height: 20px;
	text-decoration: none;
	vertical-align: middle;
}
.cat41
{
	background: #0066CC;
	color: #333;
	height: 20px;
	text-decoration: none;
	vertical-align: middle;
}
.cat51
{
	background: #990066;
	color: #333;
	height: 20px;
	text-decoration: none;
	vertical-align: middle;
}
.cat61
{
	background: #330099;
	color: #333;
	height: 20px;
	text-decoration: none;
	vertical-align: middle;
}
.cat71
{
	background: #660000;
	color: #333;
	height: 20px;
	text-decoration: none;
	vertical-align: middle;
}
.cat81
{
	background: #336600;
	color: #333;
	height: 20px;
	text-decoration: none;
	vertical-align: middle;
}
.jcarousel-skin-arthemia .jcarousel-container-vertical
{
	width: 345px;
	height: 258px;
	padding: 0px;
}
.jcarousel-skin-arthemia .jcarousel-clip-vertical
{
	width: 345px;
	height: 232px;
}
#carrusel
{
	height: 278px;
	overflow: hidden;
}
.nodata
{
	width: 100%;
	float: left;
	text-align: center;
	font-size: 1.5em;
	padding-top: 7px;
}
.highlight
{
	background-color: #FFC0CB;
}
.errormsg
{
	color: #FF0000;
}
.var_msg
{
	font-size: 12px;
	color: #FF0000;
}
