﻿/*
	List Expander 
*/

.listexpander, .lista {width:100%;}
.listexpander, .listexpander ul, .listexpander li,  .lista,  .lista ul,  .lista li {margin:0; padding:0;list-style:none;}
.listexpander ul{
	/*
	Uncomment this if you want to initially hide the child lists. 
	If you do, Javascript disabled and CSS enabled browsers will not be able to use this list.
	display:none;
	*/ 
}
ul.listexpander {margin-bottom:10px;}
.listexpander li, .lista li {line-height:100%;margin-top:1px; cursor:default; text-indent:0px; font-weight:bold; width:100%; padding:2px 0px 0px 0px;}

.listexpander li.collapsed, .listexpander li.expanded{cursor:pointer;}
.listexpander li span {font-weight:normal; font-size:80%; color:#333;padding:10px 30px 0px 0px;}
.listexpander li h3 {font-weight:bold; font-size:80%; color:#333;padding:0px 30px 0px 0px;}


/* first level */

.listexpander li, .listexpander li.collapsed{background:#fff url(../images/collapsed.gif) no-repeat 540px .4em;} 
.listexpander li.expanded{background:#fff url(../images/expanded.gif) no-repeat 540px .4em;}

/* second level */
.listexpander li ul {padding:0px 20px 0px 0px;} 

.listexpander li ul, .listexpander li li{background:#fff; font-weight:normal; font-size:100%; color:#666;}
.listexpander li li.collapsed{background:#fff url(../images/collapsed.gif) no-repeat 5px .4em; padding:2px 5px 0px 5px;} 
.listexpander li li.expanded{background:#fff url(../images/expanded.gif) no-repeat 5px .4em; padding:2px 5px 0px 5px;}
/*.listexpander li li p.anmalan {background:#333 url(images/bg_lank.gif) no-repeat; font-family:"Courier New", Courier, monospace; padding:0px;}
.listexpander li li p.anmalan a {display:block; text-decoration:none; color:#f90;  letter-spacing:0.5px; border:0px; padding:2px 0px 2px 25px;font-size:120%;}
.listexpander li li p.anmalan a:hover {background:#333 url(images/bg_lank_hover.gif) no-repeat; color:#f0f0f0; padding:2px 0px 2px 25px;}*/

/* third level 

.listexpander li li ul, .listexpander li li li{background:#fff;}
.listexpander li li li.collapsed{background:#fff url(collapsed.gif) no-repeat 5px .4em;} 
.listexpander li li li.expanded{background:#fff url(expanded.gif) no-repeat 5px .4em;}*/

/* fourth level 

.listexpander li li li li{text-indent:0;margin-left:30px;width:auto;}*/

/* etc. */

/* buttons */

p.listexpander{
	height:1.5em;
	margin:1em 0;
}
p.listexpander a{
	float:left;
	height:1.5em;
	line-height:1.5em;
	padding:0 10px;
	border:1px solid #eee;
	margin-right:5px;
	cursor:pointer;
}
p.listexpander a:hover{
	background:#f8f8f8;
}

/* float fix */
.listexpander li:after{
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.listexpander li{
	display: inline-block;
}
/* Hides from IE-mac \*/
* html .listexpander li{
	height: 1%;
}
.listexpander li{
	display: block;
}
/* End hide from IE-mac */
/* end float fix */