
/*

/************************************ SLIDER *********************************************************/

/* slider */
.space {height:0.2em; clear:both;}
.left {float:left;}
.right {float:right;}
.clear-both {clear:both;}
.clear-right {clear:right;}
.clear-left {clear:left;}
.cero {padding:0 !important; margin:0 !important;}
.hide {display:none;}
.block {display:block;}
.btop {padding-top: 1em;}

.clear, .seccion {display:inline-block;}   
.clear:after, .seccion:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
* html .clear, * html .seccion {height:1%;}
.clear, .seccion {display:block;}

#slider { padding: 20px 0px 0px 12px; margin-bottom: 0em; border: 0px solid #CCC;}
#in-slider {margin: 0;padding: 0;}
#campanias {margin: 0 auto;padding: 0;float: left;text-align: center; width: 670px !important;}
#slider-left, #slider-right {float: left;width: 40px;}
#slider-left img, #slider-right img {margin-top: 20px;}
#slider-left {height: 50px; line-height: 50px; text-align: center;}
#slider-right {height: 50px; float: right !important; text-align: center;}
#slider-left-img {margin: 0 auto;}
#campanias span {width: 170px;width: 100%;margin: 0;padding: 0;text-align: center;}
#campanias img {margin: 0 !important;padding: 0 !important;}
div.element {position:absolute;left:-999em;}
.destacado-campania {background-color: #E2E2E2 !important; width:215px !important;}
.sl-img {float: left; width: 33%; margin-top:5px;}
.sl-desc {font-size: 1em; font-family: "Tahoma"; float: left; width: 65%; text-align: left; line-height: 1.25em; margin-top:5px; }
.sl-desc a, .sl-desc a:hover {color: #333;}
h2.deinteres {position:relative; top: -0.93em; left: 0.25em; color:#8A8A8A; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:1em; margin:0 !important; padding:0 0 0 0.33em; letter-spacing:0.17em; background:#ffffff; width:10em;}
.sl-desc a {text-decoration: none;}
.sl-desc a:hover {text-decoration: none; color: #CC0000;}
.sl-desc a span.titulo		 {text-decoration: underline; font-weight: bold;}


.btn_previous, .btn_next, .btn_up, .btn_down 		{ width: 20px; height: 20px; margin: 0 2px 0 2px; }

.btn_previous a			{ width: 20px; height: 20px; display:block; background: url(./img/btn_flechas.gif) no-repeat 0px 0px; }
.btn_next a				{ width: 20px; height: 20px; display:block; background: url(./img/btn_flechas.gif) no-repeat -20px 0px; }
.btn_up a				{ width: 20px; height: 20px; display:block; background: url(./img/btn_flechas.gif) no-repeat -40px 0px; }
.btn_down a				{ width: 20px; height: 20px; display:block; background: url(./img/btn_flechas.gif) no-repeat -60px 0px; }

.btn_previous a:hover	{ background-position: 0px -20px; }
.btn_next a:hover		{ background-position: -20px -20px; }
.btn_up a:hover			{ background-position: -40px -20px; }
.btn_down a:hover		{ background-position: -60px -20px; }

.btn_previous a:active	{ background-position: 0px 0px; }
.btn_next a:active		{ background-position: -20px 0px; }
.btn_up a:active			{ background-position: -40px 0px; }
.btn_down a:active		{ background-position: -60px 0px; }



