/*Carousel*/
#centro #carousel {
	width: 578px;
	height: 242px;
	overflow: hidden;
	background: /*#ABE3DE*/ url(../img/carousel_bkg.gif) 0px bottom no-repeat;
	}
	
	#centro #carousel h1 {
		}
		
		#centro #carousel h1 span {
			}
      
	#centro #carouselContainer {  
		padding: 0px;
		left: 11px;
		bottom: 14px;
		width: 556px;
		height: 199px;
		position: absolute;
		overflow: hidden;
		z-index: 2;
		/*hide carousel while doing setup in JAVASCRIPT*/
		visibility: hidden;
		/*background: #2FE88F;*/
		}

	/*controls*/
	#carousel #controlPrev, #carousel #controlNext {
		right: 27px;
		top: 4px;
		width: 20px;
		height: 17px;
		z-index: 5;
		display: block;
		position: absolute;
		/*background: #35DA0F;*/
		}
		
	 #carousel #controlNext {
		right: 6px;
		}
		
	#carousel #controlPrev a:link, #carousel #controlPrev a:visited, #carousel #controlNext a:link, #carousel #controlNext a:visited {
		width: 20px;
		height: 17px;
		line-height: 0px;
		position: absolute;
		display: block;
		background: /*#5B0214*/ url(../img/carousel_controls_sprite.gif) 0px 0px no-repeat;
		}
		
	#carousel #controlNext a:link, #carousel #controlNext a:visited {
		background-position: -20px 0px;
		}
		
	#carousel #controlPrev a:hover, #carousel #controlPrev a:active {
		background-position: 0px -17px;
		}
		
	#carousel #controlNext a:hover, #carousel #controlNext a:active {
		background-position: -20px -17px;
		}
		
		.controls a:link strong .controls a:visited strong {
			}
		
		/*items Carousel*/
		#centro #carouselContainer .item {
			padding: 0px;
			width: 115px;
			height: auto;
			font-size: 0px;
			line-height: 0px;
			display: block;
			/*background: #FF0000;*/
			}
			
			/*Imagen*/
			#centro #carouselContainer .item .imagen {
				padding: 0px;
				width: 115px;
				float: none;
				/*background-color: #0FF0FF;*/
				}
				
				#centro #carouselContainer .imagen a:link, #centro #carouselContainer .imagen a:visited {					
					padding: 0px;
					width: 111px;
					}
					
					#centro #carouselContainer .imagen a img {
						border: 1px solid #FFFFFF;
						width: 109px;
						}

				#carouselContainer .item .imagen .imgBttm {
					width: 110px;
					height: 4px;
					background: /*#FF0FF0*/ url(../img/itemcarouselbttm_bkg.png) 0px bottom no-repeat;
					}

				
			/*Novedad*/
			#centro #carouselContainer .item .imagen .novedadIco {
				left: -1px;
				top: -1px;
				}
	   	
			/*Oferta*/
			#centro #carouselContainer .item .imagen .ofertaIco {
				right: -10px;
				}
						
				
			/*Default Globe*/	
			#carouselContainer .item .globe {
				bottom: 10px;
				width: 210px;
				height: auto;
				font-size: 0px;
				line-height: 0px;
				text-align: right;
				display: none;
				position: absolute;
				overflow: hidden;
				z-index: 10;
				/*background: #00FF00;*/
				}
				
				/*Bloque Titulo*/
				#centro .item .globe .titBlock {
					padding: 20px 10px 0px 24px;
					width: 176px;
					text-align: left !important;
					overflow: hidden;
					float: none;
					background: /*#FFF000*/ url(../img/tooltip_top.png) 0px 0px no-repeat;
					}
					
					#centro .item .globe .titBlock h2 {
						padding: 0px 5px 4px 9px;
						font-size: 17px;
						line-height: 18px;
						}
					
					.item .globe .titBlock h2 a:link, .item .globe .titBlock h2 a:visited {
						padding: 0px;
						display: block;
						}
						
					.item .globe .titBlock h2 a:hover, .item .globe .titBlock h2 a:active {
						text-decoration: none;
						}
					
					.item .globe .titBlock h2 strong {
						padding: 0px;
						font-size: 11px;
						line-height: 12px;
						/*background: #8A2F97;*/
						}
						
					/*Autor*/
					.item .globe .titBlock .autor {
						padding: 4px 0px 2px 12px;;
						color: #ffffff;
						background: #EF1C8F;
						}
						
							.item .autor strong cite {
								}	
							
							
				/*Precio*/
				#centro .item .globe .pvp {
					padding: 17px 18px 0px 0px;
					height: 36px;
					text-align: right;
					background: /*#3D2BA7*/ url(../img/tooltip_bttm.png) 0px 0px no-repeat;
					}
					
					#centro .item .globe .pvp strong {
						font-size: 18px;
						line-height: 19px;
						color: #ffffff;
						}
						
				/*precio Oferta*/
				#centro .item .globe .pvp.oferta {
					padding: 15px 18px 0px 0px;
					top: 0px;
					/*background: #00f00f;*/
					}
					
					#centro .item .globe .pvp.oferta .antes {
						top: 1px;
						left: -2px;
						color: #ffffff;
						display: inline;
						/*background: #00ff00;*/
						}
						
					#centro .item .globe .pvp.oferta strong {
						display: inline;
						}		
						
				#centro .item span.hide {
					display: none;
					}
					
				#centro .item .descripcion.hide {
					position: absolute;
					}
					
					
				/*ver mas*/
				#centro .item .globe .vermas:link, #centro .item .globe .vermas:visited {
					left: 0px;
					right: auto;
					top: 0px;
					width: 210px;
					height: 300px;
					font-size: 0px;
					line-height: 0px;
					text-decoration: none !important;
					position: absolute;
					z-index: 10;
					/*background: #ff0ff0;*/
					}
					
			/*Globe on Right*/	
			#carouselContainer .item .globe.globeRight {
				}
					
				/*Bloque Titulo*/
				#centro .item .globe.globeRight .titBlock {
					padding: 20px 28px 0px 6px;
					background: /*#B9231C*/ url(../img/tooltip_btop.png) 0px 0px no-repeat;
					}
				
				/*Precio*/	
				#centro .item .globe.globeRight .pvp, #centro .item .globe.globeRight .pvp.oferta {
					padding: 17px 38px 0px 0px;
					background: /*#B9231C*/ url(../img/tooltip_bbttm.png) 0px 0px no-repeat;
					}					
				
				/*ver mas*/
				#centro .item .globe.globeRight .vermas:link, #centro .item .globe.globeRight .vermas:visited {
					}