.clear { clear:both; }

.panel_page h4 {
	display:none;
}

a {
cursor:pointer;
}

		/* Carousel */
		
#carousel {
	position: relative; /* Necesario */
	overflow: hidden; /* Necesario */
	height: 335px;
	margin-left:48px;
	/*background:#5B5B5B url(../img/carousel-bg.png) bottom left repeat-x;*/
	width:760px;
}

#carousel .belt {
	position: absolute; /* Necesario */
	left: 0;
	top: 0;
	margin:0 10px 10px 0;
	width:10000px;
}

#carousel .panel {
	width:405px;
	height: 156px;
	float: left; /* Necesario */
	overflow: hidden;
	margin:0 10px 0 0;
	left:0;
	/*padding:7px;
	border:1px solid #EAEAE9;
	background:#FFF;*/
}

#carousel .panel .subpanel {
	float:left;
	margin:7px;
	width:236px;
	background:#fff;
	height: 326px;
}

#carousel .panel .content_img img {
	border:1px solid #EAEAE9;
	margin:16px;
	padding:4px;
	width:194px;
	height:147px;
}

#carousel .panel .panel-text {
	padding:0 16px 16px 16px;
	font-size:11px;
	font-family:Arial;
	color:#4D4D4D;
	position:relative;
}

#carousel .panel .panel-text h3 {
	font-size:14px;
	font-family:Arial;
	color:#93927C;
	margin:0;
}

#carousel .panel .panel-text p {
	margin:0;
	margin-top:5px;
}

#carousel .panel .panel-text a.thickbox {
	position:absolute;
	top:98px;
	margin-left:76px;
	margin-top:20px;
}

#carousel .panel .panel-text a {
	color:#93927C;
	font-weight:bold;
	text-decoration:none;
	/*display:block;*/
	cursor:pointer;
}

#carousel .panel .panel-text a:hover {
	color:#8E8D77;
}

#carousel .panel .panel_page {
	margin:6px;
}

#carousel .panel .panel_page h4 {
	font-size:12px;
	font-family:Arial;
	color:#93927C;
	margin:0;
	text-align:right;
	display:block;
}

			/* Botones del carousel */
			
/*.button-prev {
	height:250px;
	width:35px;
	float:left;
	/*background:#5B5B5B url(../img/carousel-bg.png) bottom left repeat-x;
	-moz-border-radius:10px 0 0 10px;
}

/*.button-prev a {
	display:block;
	padding:5px;
	margin-top:135px;
}*/

.button-next {
	/*height:250px;*/
	/*width:35px;*/
	/*float:right;*/
	/*background:#5B5B5B url(../img/carousel-bg.png) bottom left repeat-x;*/
	/*-moz-border-radius:0 10px 10px 0;*/
}

/*.button-next a {
	display:block;
	padding:5px;
	margin-top:135px;
}*/


a img {
	border:none;
}

/*FIN CARRRUSEL*/

/*GENERAL*/

.novedades {
	width:865px;
	text-align:left;
}
.novedades h2 {
	font-family:Arial;
	font-size:21px;
	color:#93927C;
}

/*FIN GENERAL*/



/*SHADOW*/
#shadow {
display:none;
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	background-color:#000;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;	
}

* html #shadow { 
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 100 +'px');
}

#overShadow{
position:fixed;
top:2%;
left:5%;
   	z-index:120;
    	font-family:Tahoma;
	/*background:#FFF;*/
	width:90%;
	height:90%;	
	overflow:hidden;
}

* html #overShadow{
    position:absolute;
    margin-top: expression(0 - parseInt(this.offsetHeight / 32) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

/*FIN SHADOW*/


/*NOVEDAD*/
	.novedad_details {
		/*width:810px;
		padding:25px;*/
		background:#fff;
		text-align:left;
		/*max-height:770px;*/
		overflow:hidden;
		padding-bottom:25px;
	}
	
	.novedad_details h1 {
		color:#828269;
		font-family:Arial;
		font-size:16px;
		font-weight:normal;
		/**margin-top:25px;*/
		margin-top:0;
	}
	
	.novedad_details p {
		color:#333333;
		font-family:Arial;
		font-size:13px;
	}
	
	p.linkclose {
		color:#4D4D4D;
		font-family:Arial;
		font-size:16px;
		text-align:right;
		position:absolute;
		top:557px;
		left:790px;
		margin:0;
		background:#fff;
	}

/*FIN NOVEDAD*/