/* styles for extension "tx_spdirectory_pi1" */
.abc-list { margin: 20px 0; letter-spacing:0.1em; }
.abc-list a { color: #EC1D23; text-decoration: none; font-size: 83%; font-weight: bold; text-align: center;}
.abc-list a:hover { text-decoration: underline;}
.sp-list-active {color: #EC1D23; font-size: 83%; font-weight: bold; text-decoration: underline;}
.sp-list-inactive {color: #EC1D23; font-size: 83%; font-weight: bold;}
.select-list {float: left; margin: 0 12px 15px 0; padding: 0; /*font-size: 83%*/ }
.list-dropdown {margin: 25px 0;}

.sysfolder {margin: 0; padding: 0; }
.abstand1 {
	float: none;
	clear: both;
	padding: 0;
	margin: 0;
	font-size: 1%; 
	height: 1px;
}

#content ul.tx_spdirectory-pi1-dotted	{ margin:	0; 	padding: 15px 0; /* vertical-align:	middle;	*/list-style-type: none; border-top: 1px solid #DADADA; min-height: 160px; }
#content ul.tx_spdirectory-pi1-dotted li{ background: none; padding: 2px 0 2px 0px; line-height: 140%;  }
#content ul.tx_spdirectory-pi1-dotted li a { color: #EC1D23; }
#content ul.tx_spdirectory-pi1-dotted li.list-name { margin: 0 0 15px 0;}
#content ul.tx_spdirectory-pi1-dotted li.list-name a {text-decoration: none; color: #000; }


.list-pages { margin:	0; 	padding: 15px 0; vertical-align:	middle;	border-top: 1px solid #DADADA; font-size: 83%;  } 
.list-pages a { color: #EC1D23; text-decoration: none; }

.tx_spdirectory-pi1-small { /*font-size: 83%;*/  color: #000; }
