
/*////////////////RESULTADO BUSCA INTERNA , LISTAS CUSTOMIZADAS E CUSTOM FORMS////////////////////*/
.topResult{
	height:48px;
	padding:0;
	border-top:1px solid #FFC455;
	border-bottom:1px solid #FFC455;
	margin:40px 0 10px 12px;
	color:#FFC455;
	font-size:2em;
}
.topResult + p{
	padding-left:13px;
}
.customList, .searchResultList, .konsertina{
	position:relative;
	padding:0;
	list-style:none;
	margin-bottom: 100px;
	margin-top: 45px;
}
.customList a{
	text-decoration:none;
}
.customList ul, .customList ol, .customList dl, .searchResultList ul, .searchResultList ol,
.searchResultList dl, .konsertina ul, .konsertina ol, .konsertina dl{
	list-style:none;
	padding: 0 10px 4px 24px;
}
/*dl.searchResultList dd:hover{
	background-color:#FFF6E5;
}*/
.headerResult, .konsertina_title{
	height:23px;
	padding:0 0 0 2px !important;
	border-bottom:1px solid #FFAC11;
	margin:0 0 8px 0;
	color:#FFF !important;
	font-size:1em;
	font-weight:700;
	line-height:23px;
	background:#FFC455 url('img/bg_headerResult.gif') repeat-x left top;
	box-shadow:1px 1px 3px #FFAC11;/*IE 9, Firefox 4+, Chrome 10+, Opera 10.5+*/
}
.konsertina_title{
	margin:0;
}
.headerResult a, .headerResult a:hover, .konsertina_title a, .konsertina_title a:hover{
	color:inherit;
	text-decoration:none;
}
ul.customList li, ul.searchResultList li{
	width: 985px;
	padding-right: 15px;
}
ul.customList li ul li, ul.searchResultList li ul li{
	padding:0;
	border-bottom:none;
}

ul.customList li .index_title, ul.searchResultList li .index_title{
	width: 100%;
	font-size: inherit;
	height: 40px;
	display: inline-block;
	margin: 0;
	padding-right: 14px;
}
ul.customList li .open{
	color:#6699FF;
}
ul.searchResultList li .open, ul.searchResultList li .open *{
	color:#FFC455 !important;
}
ul.customList li .index_title a, ul.searchResultList li .index_title a{
	text-decoration:none;
	color: #3a8396;
	width: 100%;
	cursor: pointer;
	display: inline-block;
	margin-left: 15px;
	font-size: 18px;
}
ul.customList li .index_title a:hover{
	color:#6699FF !important;
}
ul.searchResultList li .index_title a:hover{
	color:#FFC455 !important;
}
ul.customList li div.index_explanation, ul.searchResultList li div.index_explanation{
	height: auto;
	overflow: hidden;
	padding: 9px 30px;
	background-color: rgb(244, 244, 244);
	width: 937px;
	border: 1px solid #DDD;
	font-size: 18px;
}
.index_explanation dd{
	padding-left:2.6em;
}
ul.customList li span.index_expand, ul.searchResultList li span.index_expand{
	width:20px;
	height:20px;
	background:transparent url('img/arrow_expand.png') no-repeat left bottom;
	cursor:pointer;
	display:inline-block;
	float: right;
	cursor: pointer;
	display: inline-block;
	float: right;
	margin-top: 10px;
	margin-bottom: -20px;
}
ul.customList li span.index_colapse{
	width:20px;
	height:20px;
	background:transparent url('img/arrow_colapse.png') no-repeat left bottom;
	cursor:pointer;
	display:inline-block;
}
span.konsertina_expand{
	width:13px;
	height:10px;
	margin-left:2px;
	margin-right:5px;
	background:transparent url('img/arrow_expand_white.png') no-repeat left bottom;
	cursor:pointer;
	display:inline-block;
}
span.konsertina_colapse{
	width:13px;
	height:10px;
	margin-left:2px;
	margin-right:5px;
	background:transparent url('img/arrow_colapse_white.png') no-repeat left bottom;
	cursor:pointer;
	display:inline-block;
}
.konsertina .customList li, .konsertina .customList dd, .konsertina .searchResultList li, .konsertina .searchResultList dd{
	padding-left:22px;
}
ul.konsertinaControls{
	list-style: none;
	text-align: right;
}
ul.innerListResult li{
	padding:4px 0 !important;
	border-bottom:1px dotted #CCCCCC !important;
}
ul.innerListResult li:last-child{
	border-bottom:none !important;
}
.even{
	background-color: #e5e5e5;
}
.odd{
	background-color: #ffffff;
}
.close-konsertina span{
	font-size: 30px;
}