.holder {
	margin: 10px 0;
	display:inline-block;
	height:9px;color:#c3c3c3;
}

.holder a {
	font-size: 9px;
	cursor: pointer;
	margin: 0 2px;text-align:center;
	text-decoration:none;
	color:#c3c3c3;
	height:33px; 
	width:15px; 
	float:left; 
	background:  url(../img2/sprite_paginacion.png) -41px bottom no-repeat ;
}

.holder a:hover {
	color:#c3c3c3;
	float:left; 
}

.holder a.jp-previous { margin-right: 5px;  margin-top:7px; height:28px; width:17px;  background: url(../img2/sprite_paginacion.png)  0px no-repeat;}


.holder a.jp-next { margin-left: 5px; margin-top:7px; float:left;
	height:28px; width:15px;  background: url(../img2/sprite_paginacion.png)  -21px no-repeat;}


.holder a.jp-current, a.jp-current:hover { 
	color:#FF9999; text-align:center; height:33px; width:15px; float:left; background:url(../img2/sprite_paginacion.png)  -56px bottom no-repeat;
}

.holder a.jp-disabled, a.jp-disabled:hover {
	background:none;width:0px;
}

.holder a.jp-current, a.jp-current:hover,
.holder a.jp-disabled, a.jp-disabled:hover {
	cursor: default; 
}


  .holder span { margin: 0 5px; float:left;
	height:28px; width:15px;}

  form { float: right; margin-right: 10px; }

  form label { margin-right: 5px; font-size:12px; color:#c3c3c3; }
  form select {color:#c3c3c3; }
  
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display: block; }
audio[controls], canvas, video { display: inline-block; *display: inline; *zoom: 1; }
/* Container */

div#container { width: 770px;  margin-left:57px; margin-top:55px}
div#content { float: left; width: 770px; }
div#content h2 { font-size: 21px; margin-bottom: 30px; }
div#content h3 { margin: 50px 0px 10px 0px; }
div#content ul#itemContainer { list-style: none; padding:0; margin: 20px 0; }
div#content ul#itemContainer li { display: inline-block; zoom: 1; *display:inline; margin:0; padding:0;}
