/*
.sitemap ul {
	margin		: 0;
	padding		: 0;
	list-style-type: square;

}
.sitemap ul li {
	margin		: 0;
	padding		: 0;
	white-space	: nowrap;
	background	: transparent;
}
.sitemap a img {
	border		: none;
}
.sitemap ul.level_0 ul  {
	list-style	: inside square;
	padding		: 0;
}
.sitemap ul.level_1 li {
	padding		: 0 0 0 2em;
	white-space	: nowrap;
}
.sitemap .active {
	font-style	: italic;
}


.level_0 li
{
	font-size: 100%;
}

*/

.xmap li a
{
	font-size: 100%;
	line-height: 20px;
	color:#06F;
}

.fondo
{
	background-color: #F3EEE8;
}

.menutitle{
	background-image: url(line1.gif);
	background-repeat: repeat-y;
	background-position: 0px 0px;
}

.level_0
{
	/*text-indent: 30px;*/	
	background-image: url(line1.gif);
	background-repeat: repeat-y;
	background-position: 0px 0px;
}

.level_0 li{
	background-image: url(line2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-left: 25px;
}

.level_1
{
	margin-left:15px;
	background-image: url(line1.gif);
	background-repeat: repeat-y;
	background-position: 0px 0px;
}

.level_1 li{
	background-image: url(line2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-left: 25px;
}

.level_2
{
	margin-left:15px;
	/*list-style: url(line1.gif);*/
	background-image: url(line1.gif);
	background-repeat: repeat-y;
	background-position: 0px 0px;
}

.level_2 li{
	background-image: url(line2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-left: 25px;
}

.level_2 a
{
	/*border: solid 0px #F4F4F4;
	background-color:#ECF3FD;
	display:block;*/
}

.level_3
{
	/*list-style-type:circle;*/
	/*list-style-position:outside;
	list-style-image:url(line2.gif);
	padding-left:70px;*/
	/*list-style-type: none;
	padding: 0px;
	margin: 0px;*/
	background-image: url(line1.gif);
	background-repeat: repeat-y;
	background-position: 0px 0px;
}

.level_3 li
{
	/*border:solid 1px #CCCCCC;*/
	background-image: url(line2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-left: 25px;
}

.level_3 li a
{
	border: solid 0px #CCCCCC;
	background-color:#FFFFFF;
}

.xmap li a:visited
{
	color: #990000;
}

.encabezado
{
	font-size: 200%;
	color: #B67608;	
	font-weight: bold;
	margin-bottom: 30px;
}

