
/* RESULTS BAR
**************************************************/
	div.resultsBar{
		float: left;
		height: 28px;
		width: 673px;
		padding: 0;
		margin: 0;
		font-size: 11px;
		line-height: 14px;
		color: #999;
		background: url(../img/resultsbar/bgd_resultsbar.jpg) 0 0 no-repeat;
	}
	
	/* 30-08-2007 Alberto start */
	div.dot_bar{
		width: 673px;
		height: 28px;
		background: url(../img/results/dot_bar.gif) bottom left repeat-x;
		margin-bottom: 6px;
		clear: both;
	}
	/* 30-08-2007 Alberto end */
	
	/* RESULTS BAR : LEFT
	**************************************************/
		div.resultsBar div.left_bar {
			float: left;
			padding: 4px 4px 4px 8px;
			width: 330px;
		}
		div.resultsBar div.left_bar label{
			float: left;
			padding: 3px 5px 0 0;
		}
		/* 30-08-2007 Alberto start */
		div.resultsBar div.left_bar label a, div.resultsBar div.left_bar label a:visited{
			font-weight: bold;
			text-decoration: none;
			color: #CCCCCC;
		}
		div.resultsBar div.left_bar label a span, div.resultsBar div.left_bar label a:visited span{
			font-size: 15px;
		}
		div.resultsBar div.left_bar label a:hover{
			color: #FFFFFF;
		}
		/* 30-08-2007 Alberto end */
		div.resultsBar div.left_bar select{
			float: left;
			width: 152px;
			font-size: 9px;
			background: #979797;
		}
		div.resultsBar div.left_bar p{
			float: right;
			/* 30-08-2007 Alberto start */
			width: 140px;
			width: 85px;
			/* 30-08-2007 Alberto end */
			padding: 1px 0 0 0;
			margin: 0;
			text-align: right;
			font-size: 11px;
			line-height: 18px;
			color: #999;
		}
		div.resultsBar div.left_bar p span{
			font-size: 15px;
			font-weight: bold;
		}
		/* 30-08-2007 Alberto start */
		div.resultsBar div.left_bar a.resultsBarFooter{
			background: url(../img/icns/icn_chevron.gif) no-repeat;
			padding-left: 25px;
			padding-top: 8px;
			background-position: 10px 11px;
			width: auto;
			height: 21px;
			font-weight: bold;
			text-decoration: none;
			color: #CCCCCC;
			float: left;
			margin: -4px 8px 0px -8px;
		}
		div.resultsBar div.left_bar a:hover.resultsBarFooter{
			color: #FFFFFF;
		}
		div.resultsBar div.left_bar a.btn_minus{
			width: auto;
			height: 21px;
			font-size: 15px;
			font-weight: bold;
			text-decoration: none;
			color: #CCCCCC;
			float: left;
			padding-left: 36px;
			padding-top: 7px;
			background: transparent url(../img/results/btn_minus.jpg) no-repeat scroll left top;
			margin: -4px 8px 0px -8px;
		}
		div.resultsBar div.left_bar a.btn_plus{
			width: auto;
			height: 21px;
			font-size: 15px;
			font-weight: bold;
			text-decoration: none;
			color: #CCCCCC;
			float: left;
			padding-left: 36px;
			padding-top: 7px;
			background: transparent url(../img/results/btn_plus.jpg) no-repeat scroll left top;
			margin: -4px 8px 0px -8px;
		}
		div.resultsBar div.left_bar a:hover.btn_minus, div.resultsBar div.left_bar a:hover.btn_plus{
			background-position: 0px -28px;
			color: #FFFFFF;
		}
		/* 30-08-2007 Alberto end */

	
	/* RESULTS BAR : RIGHT
	**************************************************/
		div.resultsBar div.right_bar {
			float: right;
			width: 327px;
			text-align: right;
		}
		div.resultsBar div.right_bar p{
			float: right;
			padding: 1px 0 0 0;
			margin: 0;
			font-size: 11px;
			line-height: 18px;
		}
		div.resultsBar div.right_bar p.previous{
			width: 80px;
			padding: 7px 10px 0 10px;
		}
		div.resultsBar div.right_bar p.next{
			width: 58px;
			padding: 7px 5px 0 10px;
		}
		div.resultsBar div.right_bar p.previous a.btn{
			float: right;
			padding: 0;
			margin: 0;
			height: 14px;
			width: 76px;
			text-align: left;
			text-indent: -3000px;
			overflow:hidden;
			background: url(../img/resultsbar/btn_previous.gif) 0 0 no-repeat;
		}
		div.resultsBar div.right_bar p.next a.btn{
			float: left;
			padding: 0;
			margin: 0;
			height: 14px;
			width: 52px;
			text-align: left;
			text-indent: -3000px;
			overflow:hidden;
			background: url(../img/resultsbar/btn_next.gif) 0 0 no-repeat;
		}
		div.resultsBar div.right_bar p.previous a.btn:hover,
		div.resultsBar div.right_bar p.next a.btn:hover{
			background-position: 0 -16px;
		}
		div.resultsBar div.right_bar ul{
			float: right;
			list-style: none;
			padding: 0 1px 0 0;
			margin: 0;
			background: url(../img/resultsbar/bgd_page_line.gif) top right no-repeat;
		}
		div.resultsBar div.right_bar li{
			float: left;
		}
		div.resultsBar div.right_bar li a{
			float: left;
			height: 21px;
			width: 24px;
			padding: 7px 0 0 0;
			text-align: center;	
			color: #ccc;
			font-weight: bold;
			text-decoration: none;
			background: url(../img/resultsbar/bgd_numbers.gif) 0 0 no-repeat;
		}
		div.resultsBar div.right_bar li a.active,
		div.resultsBar div.right_bar li a:hover{
			color: #000;
			text-decoration: underline;
			background-position: 0 -31px;
		}
		div.resultsBar div.right_bar li a.active{
			text-decoration: none;;
		}

/* GENERAL : RESULTS BAR
**************************************************/		
	div.right_658 div.resultsBar,		
	div.left_658 div.resultsBar{
		float: left;
		height: 28px;
		width: 658px;
		padding: 0;
		margin: 0;
		font-size: 11px;
		color: #999;
	}
	
	/* left */		
	div.right_658 div.resultsBar div.resultsBar div.left_bar,		
	div.left_658 div.resultsBar div.resultsBar div.left_bar {
		float: left;
		padding: 4px 4px 4px 8px;
		width: 310px;
	}	
	div.right_658 div.resultsBar div.left_bar input,		
	div.left_658 div.resultsBar div.left_bar input{
		font-size: 11px;
	}	
	div.right_658 div.resultsBar div.left_bar label,		
	div.left_658 div.resultsBar div.left_bar label{
		float: left;
		padding: 3px 5px 0 0;
	}	
	div.right_658 div.resultsBar div.left_bar select,		
	div.left_658 div.resultsBar div.left_bar select{
		float: left;
		width: 152px;
		font-size: 9px;
		background: #979797;
	}	
	div.right_658 div.resultsBar div.left_bar p,		
	div.left_658 div.resultsBar div.left_bar p{
		float: right;
		width: 120px;
		padding-top: 1px;
		margin: 0;
		text-align: right;
	}	
	div.right_658 div.resultsBar div.left_bar p span,		
	div.left_658 div.resultsBar div.left_bar p span{
		font-size: 15px;
		font-weight: bold;
	}
	
	/* right */	
	div.right_658 div.resultsBar div.right_bar,		
	div.left_658 div.resultsBar div.right_bar {
		float: right;
		width: 308px;
		text-align: right;
	}	
	div.right_658 div.resultsBar div.right_bar p,		
	div.left_658 div.resultsBar div.right_bar p{
		float: right;
		padding: 1px 0 0 0;
		margin: 0;
	}	
	div.right_658 div.resultsBar div.right_bar p.previous,		
	div.left_658 div.resultsBar div.right_bar p.previous{
		width: 80px;
		padding: 7px 10px 0 10px;
	}	
	div.right_658 div.resultsBar div.right_bar p.next,		
	div.left_658 div.resultsBar div.right_bar p.next{
		width: 58px;
		padding: 7px 5px 0 10px;
	}	
	div.right_658 div.resultsBar div.right_bar p.previous a.btn,		
	div.left_658 div.resultsBar div.right_bar p.previous a.btn{
		float: right;
		padding: 0;
		margin: 0;
		height: 14px;
		width: 76px;
		text-align: left;
		text-indent: -3000px;
		overflow:hidden;
	}	
	div.right_658 div.resultsBar div.right_bar p.next a.btn,		
	div.left_658 div.resultsBar div.right_bar p.next a.btn{
		float: left;
		padding: 0;
		margin: 0;
		height: 14px;
		width: 52px;
		text-align: left;
		text-indent: -3000px;
		overflow:hidden;
	}	
	div.right_658 div.resultsBar div.right_bar p.previous a.btn:hover,		
	div.left_658 div.resultsBar div.right_bar p.previous a.btn:hover,	
	div.right_658 div.resultsBar div.right_bar p.next a.btn:hover,		
	div.left_658 div.resultsBar div.right_bar p.next a.btn:hover{
		background-position: 0 -16px;
	}	
	div.right_658 div.resultsBar div.right_bar ul,		
	div.left_658 div.resultsBar div.right_bar ul{
		float: right;
		list-style: none;
		padding: 0 1px 0 0;
		margin: 0;
	}	
	div.right_658 div.resultsBar div.right_bar li,		
	div.left_658 div.resultsBar div.right_bar li{
		float: left;
	}	
	div.right_658 div.resultsBar div.right_bar li a,		
	div.left_658 div.resultsBar div.right_bar li a{
		float: left;
		height: 21px;
		width: 24px;
		padding: 7px 0 0 0;
		text-align: center;	
		color: #ccc;
	}	
	div.right_658 div.resultsBar div.right_bar li a.active,		
	div.left_658 div.resultsBar div.right_bar li a.active,	
	div.right_658 div.resultsBar div.right_bar li a:hover,		
	div.left_658 div.resultsBar div.right_bar li a:hover{
		color: #000;
		background-position: 0 -31px;
	}
