TABLE {
	font-family:Tahoma, Verdana; font-size:11px; color:#333333;
}
A {
	color:#3366BB;
}
A:hover {
	color:#000000; text-decoration:none;
}


.upper {
	font-weight:bold; text-decoration:none; color:#2660B7;
}
a:hover.upper {
	text-decoration:underline; color:red;
}

.menu {
	color:#FFFFFF;
}

.menu-ul {
	padding:0px; margin-left:14px; margin-bottom:5px; margin-top:9px; list-style-image:url(data/s1.gif);
}

.menu-ul-2 {
	padding:0px; margin-top:2px; margin-bottom:2px; margin-left:8px; list-style-image:url(data/s1.gif); line-height:1.5;
}



.menu-a-current {
	color:yellow; text-decoration:none;
}
a:hover.menu-a-current {
	text-decoration:underline; color:yellow;
}


.menu-a {
	color:#FFFFFF; text-decoration:none;
}
a:hover.menu-a {
	text-decoration:underline; color:yellow;
}

.menu-span {
	color:#FFFFFF;
}

.design {
	color:#7F7F7F; text-decoration:none;
}
a:hover.design {
	color:#000000; text-decoration:underline;
}

.menu-level-1 {
	color:#FFFFFF; font-weight:bold; text-decoration:none;
}
a:hover.menu-level-1 {
	color:yellow; text-decoration:underline;
}
.menu-level-2 {
	color:#FFFFFF; text-decoration:none;
}
a:hover.menu-level-2 {
        color:yellow; text-decoration:underline;
}
.menu-level-3 {
        color:#FFFFFF; text-decoration:none;
}
a:hover.menu-level-3 {
        color:yellow; text-decoration:underline;
}


.tree {
	color:#4466BB; text-decoration:none;
}
a:hover.tree {
	color:#000000; text-decoration:none;
}

.input {
	width:100px; font-size:11px; color:#555555;
}
.submit {
	font-size:10px;
}


.mapa-level-1 {
	color:navy; text-decoration:none; font-size:13px; font-weight:bold;
}
a:hover.mapa-level-1 {
	text-decoration:underline; color:#000000;
}
.mapa-level-2 {
	text-decoration:none; color:#555555;
}
a:hover.mapa-level-2 {
	color:#000000; text-decoration: underline;
}
.mapa-level-3 {
        text-decoration:none; color:#555555;
}
a:hover.mapa-level-3 {
        color:#000000; text-decoration: underline;
}







/* Fix for MS Office style paragraphs (MsoNormal) */
p {
        margin: 0;
        padding: 0;
}

/* Fix for MS Office unindeted lists */
.unIndentedList {
        margin: 0;
        padding: 0;
        list-style-position: inside;
}

.unIndentedList li {
        padding: 0;
}

/* Fix for MS Office UL lists */
ul {
        margin-top: 0;
        margin-bottom: 0;
}

