/*---------------------------------------------------------------- 

  Copyright:

  (C) 2008 - 2010 IceTheme

  

  License:

  GNU/GPL http://www.gnu.org/copyleft/gpl.html

  

  Author:

  IceTheme - http://wwww.icetheme.com

---------------------------------------------------------------- */



.iceaccordion { 

	clear:both;

	margin:0;} 



	.iceaccordion h4.toggler {

		border-bottom:1px dotted #DEDEDE;

		padding:.75em 0 .4em;

		margin:0;

		text-align:left;

		font-size:1.1em;

		cursor: pointer;

		position:relative;

		cursor: pointer;

		background: url(images/iceaccordion_arrow_closed.png) no-repeat center right}

	

		.iceaccordion h4.open {

			background-image:url(images/iceaccordion_arrow_open.png)}

	

		.iceaccordion h4.toggler span {}

			

	.iceaccordion div.accordion_content{

		position: relative;

		overflow: hidden;}

		

		.iceaccordion div.accordion_content .padding {

			margin:.75em 0 1em;}

		

		.iceaccordion div.accordion_content img {

			float:left;

			margin:.3em 1em 1em 0}

			

			

/* Pagination */	

.iceaccordion-paging {

	clear:both;

	float:right;

    padding: 13px 0 0;

    position: relative;

    text-align: center;

    width: auto;}

	

	.iceaccordion-paging .iceaccordion-prev,

	.iceaccordion-paging .iceaccordion-next{

		position: absolute;

		cursor: pointer;

		width: 18px;

		height: 20px;

		left: 0;

		top: 12px;

		opacity:.5;

		background:url(images/iceaccordion_arrows.png) repeat 0 0}

		.iceaccordion-paging .iceaccordion-prev span,

		.iceaccordion-paging .iceaccordion-next span { display:none}



	.iceaccordion-paging .iceaccordion-next{

		left:auto;

		right: 0;

		background-position:0 20px}

		

				

		.iceaccordion-paging .iceaccordion-prev:hover,

		.iceaccordion-paging .iceaccordion-next:hover {

			opacity:.9;}

	

	



ul.iceaccordion-numbers {

    margin: 0px !important;

    overflow: hidden;

    padding: 0 22px;

    text-align: center;}

		

	ul.iceaccordion-numbers li {

		cursor: pointer;

		display: inline;

		font-size:1.2em;

		list-style: none outside none;

		margin-bottom: 0;

		padding: 0 4px;

		color:#999;}

		

		ul.iceaccordion-numbers li:hover {

			color: #444;}

			

		ul.iceaccordion-numbers li.active {

			color: #444;

			font-weight: bold;

			cursor: default;}

	



.iceaccordion-loading {

    background: url("images/loading.gif") no-repeat scroll 100% 50% transparent;

	position:absolute;

	display:none;

	top:13px;

	left:-25px;

    height: 16px;

    width: 16px;}