/* ======================================================================= */
/* = Sitemap                                                             = */
/* ======================================================================= */

.homemap, 
.cyan, 
.magenta, 
.yellow, 
.black {
	padding-left: 10px;
}


#leftcol .homemap li, 
#leftcol .cyan li, 
#leftcol .magenta li, 
#leftcol .yellow li, 
#leftcol .black li {
	list-style-position: outside;
	list-style-image: url(/fileadmin/Benutzer/bilder/blind.gif);
}

.homemap a:link, 
.homemap a:visited, 
.homemap a:hover, 
.homemap a:active, 
.cyan a:link, 
.cyan a:visited, 
.cyan a:hover, 
.cyan a:active, 
.magenta a:link, 
.magenta a:visited, 
.magenta a:hover, 
.magenta a:active, 
.yellow a:link, 
.yellow a:visited, 
.yellow a:hover, 
.yellow a:active, 
.black a:link, 
.black a:visited, 
.black a:hover, 
.black a:active {
	background-color: #CCCCCC;
	display: block;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	
	margin-left: -11px;
	margin-top: -1px;
	margin-right: -1px;
	margin-bottom: -5px;

	padding-left: 4px;
}


.cyan a:link, 
.cyan a:visited, 
.cyan a:hover, 
.cyan a:active {
	background-color: #0099cc;
	color: #FFFFFF;
}

.magenta a:link, 
.magenta a:visited, 
.magenta a:hover, 
.magenta a:active {
	background-color: #cc0066;
	color: #FFFFFF;
}

.yellow a:link, 
.yellow a:visited, 
.yellow a:hover, 
.yellow a:active {
	background-color: #ffec00;
	color: #000000;
}

.black a:link, 
.black a:visited, 
.black a:hover, 
.black a:active {
	background-color: #000000;
	color: #FFFFFF;
}


.homemap ul a:link, 
.cyan ul a:link, 
.magenta ul a:link, 
.yellow ul a:link, 
.black ul a:link,
.homemap ul a:visited, 
.cyan ul a:visited, 
.magenta ul a:visited, 
.yellow ul a:visited, 
.black ul a:visited {
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	background-color: transparent;
	display: inline;
	
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

	padding-left: 0px;
}

.homemap ul a:hover, 
.cyan ul a:hover, 
.magenta ul a:hover, 
.yellow ul a:hover, 
.black ul a:hover,
.homemap ul a:active, 
.cyan ul a:active, 
.magenta ul a:active, 
.yellow ul a:active, 
.black ul a:active {
	color: #000000;
	text-decoration: underline;
	font-weight: normal;
	background-color: transparent;
	display: inline;
	
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

	padding-left: 0px;
}


#leftcol .homemap ul li, 
#leftcol .cyan ul li, 
#leftcol .magenta ul li, 
#leftcol .yellow ul li, 
#leftcol .black ul li {
	list-style-position: inside;
	list-style-image: url(../_icons/page.gif);
}



.homemap ul {
	background-image: url(../img/pat_home.gif);
	border: 1px dotted #CCCCCC;
}

.cyan ul {
	background-image: url(../img/pat_cyan.gif);
	border: 1px dotted #0099CC;
}

.magenta ul {
	background-image: url(../img/pat_magenta.gif);
	border: 1px dotted #CC0066;
}

.yellow ul {
	background-image: url(../img/pat_yellow.gif);
	border: 1px dotted #FFEC00;
}

.black ul {
	background-image: url(../img/pat_black.gif);
	border: 1px dotted #000000;
}

.homemap ul, 
.cyan ul, 
.magenta ul, 
.yellow ul, 
.black ul {
	margin-top: 5px;
	margin-left: -11px;
	margin-right: -1px;
	margin-bottom: -1px;
	
	border-top: none;
}


.homemap ul ul, 
.cyan ul ul, 
.magenta ul ul, 
.yellow ul ul, 
.black ul ul {
	margin-left: 1px;
	margin-top: 0px;
	margin-bottom: 5px;
	margin-right: 1px;
	
	background-image: none;
	
	border: none;
}

.homemap ul ul ul, 
.cyan ul ul ul, 
.magenta ul ul ul, 
.yellow ul ul ul, 
.black ul ul ul {
	margin-top: 0px;
	margin-bottom: 0px;

	background-image: none;
}

.homemap ul li, 
.cyan ul li, 
.magenta ul li, 
.yellow ul li, 
.black ul li {
	margin-left: 0px;
}



.homemap ul ul li, 
.cyan ul ul li, 
.magenta ul ul li, 
.yellow ul ul li, 
.black ul ul li, 
.homemap ul ul ul li, 
.cyan ul ul ul li, 
.magenta ul ul ul li, 
.yellow ul ul ul li, 
.black ul ul ul li {
	margin-left: 4px;
	font-weight: normal;
}

