td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
.rollsubmenu {
	DISPLAY: block;
	COLOR: #A94523;
	BACKGROUND-COLOR: #DCECC5;
	TEXT-DECORATION: none; 
	padding-top: 1px; 
	padding-right: 0px; 
	padding-bottom: 1px; 
	padding-left: 0px;
}
.rollsubmenu:hover {
	BACKGROUND-COLOR: #FFF791;
	TEXT-DECORATION: none;
	color: #A94523;
}
.rollsubmenuover {
	DISPLAY: block;
	COLOR: #A94523;
	BACKGROUND-COLOR: #FFF791;
	TEXT-DECORATION: none;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 0px;
	font-weight: bold;
}
.tit_rojo {
	/*color: #A94523;*/
	font-family:Arial, Helvetica, sans-serif;font-size:9px; color:#A94523;
}
.tit_rojod {
	/*color: #A94523;*/
	font-family:Arial, Helvetica, sans-serif;font-size:11px; color:#A94523;font-weight:bold;
}
.tit_rojom {
	/*color: #A94523;*/
	font-family:Arial, Helvetica, sans-serif;font-size:9px; color:#A94523;font-weight:bold;
}
.tit_rojo_p {
	/*color: #A94523;*/
	font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#A94523;font-weight:bold;
}
.tit_noti {
	/*color: #A94523;*/
	font-family:Arial, Helvetica, sans-serif;font-size:11px; color:#A94523;font-weight:bold;
}
.tit_seccion {
	/*color: #A94523;*/
	font-family:Arial, Helvetica, sans-serif;font-size:11px; color:#FFFFFF;font-weight:bold;
}
/* colores para club*/
.tit_menu1{
	font-size:14px; color:#FFFFFF;
}
.tit_menu2{
	font-size:14px; color:#DC6A17;
}
.tit_menu3{
	font-size:14px; color:#FFE510;
}
.tit_campos{
	font-size:12px; color:#FEFFFF;font-weight:bold;
}
.tit_paginacion{
	font-size:12px; color:#0E77BB;font-weight:bold;
}
.tit_album{
	font-size:14px; color:#000000;font-weight:bold;
}
.tit_album_listado{
	font-size:12px; color:#000000;font-weight:bold;
}


.tit_blanco{
	font-family:Arial, Helvetica, sans-serif;font-size:11px; color:#FFFFFF;font-weight:bold;
}
.tit_blancog{
	font-family:Arial, Helvetica, sans-serif;font-size:16px; color:#FFFFFF;font-weight:bold;
}
.tit_blancook{
	font-family:Arial, Helvetica, sans-serif;font-size:16px; color:#FFFFFF;font-weight:bold;
}
.tit_blancom{
	font-family:Arial, Helvetica, sans-serif;font-size:14px; color:#FFFFFF;font-weight:bold;
}
.tit_vino{
	font-family:Arial, Helvetica, sans-serif;font-size:11px; color:#A94523 ;font-weight:bold; 
}
.tit_verde {
	color: #003300;
	/*font-family:Arial, Helvetica, sans-serif;font-size:10px; color:#FFFFFF;font-weight:bold;*/
}
.tit_verde_otro {
	color: #003300;
	font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px; font-weight:bold;
}
.tit_verde_otro1 {
	color: #003300;
	font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;
}

.tit_negro {
	color: #003300;
	/*font-family:Arial, Helvetica, sans-serif;font-size:10px; color:#000000;font-weight:bold;*/
}
.tit_negro_otro {
	color: #3B3633;
	font-family:Arial, Helvetica, sans-serif;font-size:11px; font-weight:bold;
}
.tit_negro_otro1 {
	color: #3B3633;
	font-family:Arial, Helvetica, sans-serif;font-size:13px; font-weight:bold;
}
.tit_negro_otro2 {
	color: #3B3633;
	font-family:Arial, Helvetica, sans-serif;font-size:12px;
}
.tit_negro_otro3 {
	color: #3B3633;
	font-family:Arial, Helvetica, sans-serif;font-size:11px;
}
.tit_negro_otro4 {
	color: #6C8F3D;
	font-family:Arial, Helvetica, sans-serif;font-size:11px;
}

.tit_negro_grande {
	color: #3B3633;
	font-family:Arial, Helvetica, sans-serif;font-size:18px;font-weight:bold;
}

.tit_concho {
	color: #751D1C;
	/*font-family:Arial, Helvetica, sans-serif;font-size:10px; color:#000000;font-weight:bold;*/
}
.Home_paquetes {
	font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#A94523;font-weight:bold;
}
.resultado_busqueda {
	font-family:Arial, Helvetica, sans-serif;font-size:10px; color:#003300;
}
.precios {
	font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#6C7A1E;font-weight:bold;
}
.tit_Nacionales
{
font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#FFFFFF;font-weight:bold;

}
.tit_Busqueda
{
font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#A94523;font-weight:bold;

}
.enlaces{
	font-family:Arial, Helvetica, sans-serif;font-size:10px; color:#A94523;/*font-weight:bold;*/
}
.tit_gris {
	color: #6D8397;
}
.tit_tomate {
	color: #F7941D;
}
.tit_blanco {
	color: #FFFFFF;
}
input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.tit_verdeclaro {
	color: #3EB54C;
}
textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.tit_arial {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0071BD;
}
.tit_verdana_foro
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #0066CC;
	font-weight:500;
}
.tit_verdana_foro_negro
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #696969;
	
}
.tit_verdana_foro_negro_peq
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #696969;
	
}
.tit_verdana_foro_temas
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CE7407;
	
}
.tit_verdana_foro_prin
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #BD1D1D;
	
}
.tit_verdana_foro_categorias
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #BD1D1D;
	
}
.tit_verdana_foro_autor
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #BD1D1D;
	font-weight:500;
}
.tit_avales {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #0071BD;
	text-decoration:none;
	font-weight:bold;
}
.rollservicios {
	DISPLAY: block;
	COLOR: #A94523;
	BACKGROUND-COLOR: #EDF3AF;
	TEXT-DECORATION: none; 
	padding-top: 1px; 
	padding-right: 0px; 
	padding-bottom: 1px; 
	padding-left: 0px;
}
.rollservicios:hover {
	BACKGROUND-COLOR: #FFD56A;
	TEXT-DECORATION: none;
	color: #A94523;
}
.rollserviciosover {
	DISPLAY: block;
	color: #A94523;
	BACKGROUND-COLOR: #FFD56A;
	TEXT-DECORATION: none;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 0px;
	font-weight: bold;
}
.tit_ventana {
	font-size: 14px;
}
.rollsubmenuabierto {
	DISPLAY: block;
	COLOR: #A94523;
	BACKGROUND-COLOR: #FFD56A;
	TEXT-DECORATION: none; 
	padding-top: 1px; 
	padding-right: 0px; 
	padding-bottom: 1px; 
	padding-left: 0px;
	font-weight: bold;
}
.quitsubmenu {
	/*DISPLAY: block;*/
	display:none;
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #ffffff;
	TEXT-DECORATION: none; 
	padding-top: 0px; 
	padding-right: 0px; 
	padding-bottom: 0px; 
	padding-left: 0px;
	
}
.rollsubmenuabierto:hover {
	BACKGROUND-COLOR: #FFF791;
	TEXT-DECORATION: none;
	color: #A94523;
}

A.gale:hover { text-decoration:underline; color:red; }
.miss {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px}
.altn  {
	font-family : Geneva, Arial, Helvetica, san-serif;
	font-size : 10px;
	color: #ffffff;
	background-color: #F7941D;
}

.tit  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #ffffff;
	font-weight: bold;
}
.altn2 { font-family : Geneva, Arial, Helvetica, san-serif; font-size : 10px; color: #003300;  background-color: #D7A327}
.menizq { background-image:url(menu_izquierdo_fondo.gif); }
.mender { background-image:url(menu_derecha_fondo.gif); }
.menclub { background-image:url(blanco_ecua.gif);}

/*estilos para boton ingles*/
div.botingles{position:absolute;top:80px;left:0px;width:149px;height:25px;background:transparent url(fondo_eng.png) no-repeat; }
div.botingles span{position:relative;top:3px;left:50px; }
div.botingles span a{font:normal normal bold 1.5em Verdana;color:#C11A08;text-decoration:none }
div.botingles span a:hover{color:#FFFFFF;text-decoration:none}

/* estilos para MENU IZQUIERDA*/
/*estilos compartidos para menís*/
.oferta_titulo , .paquete_titulo{font: normal normal bold 10px Verdana; color:#FFFFFF;margin:0 ;}
.oferta_titulo{ height:14px;}
.oferta:first-letter , .paquete:first-letter, .oferta1:first-letter{ font-size:15px; font-weight:bold}
.oferta a , .paquete a{font: normal normal bold 9px Verdana; color:#8DC63F }
.oferta a:hover , .paquete a:hover{color:#729F31; text-decoration:none }

.oferta1 a  {font: normal normal bold 9px Verdana; color:#8DC63F; }
.oferta1 a:hover {color:#729F31; text-decoration:none }
.oferta1{padding:0 0 0 0; margin:0  }
.oferta_abajo{height:17px; background:transparent url(ofertas_3.gif) no-repeat top right}

/*estilo OFERTAS*/
.oferta_titulo_c , .paquete_titulo_c, .certificado_titulo_c{ color:#FFFFFF; float:right; text-align:left; font: normal normal bold 13px Verdana; margin:0; padding:5px 20px; width:65%; background:transparent url(./club/imagenes/vineta.png) no-repeat left center}
.oferta_titulo_c{ background-color:#A94523}
.paquete_titulo_c{
	background-color:#F7941D;
}
.certificado_titulo_c{
	background-color:#8DC63F;
}

/*estilo OFERTAS*/
.oferta_titulo{ padding:3px 0 0 20px; }
.oferta{padding:3px 8px 0 2px; margin:0; text-align:right }
.ofertas_enlace{font: normal normal bold 22px Verdana; color:#FFFFFF; letter-spacing:-0.05em }
.ofertas_enlace:hover{color:#A94523; text-decoration:none}
.mas_ofertas{background:#FFF url(ico_mas_ofertas.png) no-repeat; padding: 0 2px; padding-left:15px; color:#A94523; font-size:10px }
.mas_ofertas:hover{ text-decoration:none; color:#F7991F}
/*estilo PAQUETES*/
.paquete_titulo{padding:0px 0 0 20px; margin:0; }
.paquete{padding:0px 8px 0 0px; margin:0; text-align:right; background:transparent url(ofertas_2.gif) repeat-y }

/* tabla ofertas*/
table.ofertas,table.ofertasremates{
	width:100%;
	border-collapse:collapse;
	border-bottom-width:5px;
	text-align:left;	
}
table.ofertas{
	border: 2px solid #F7941D;
}
table.ofertasremates{
    border:1px solid #7BB519
}

table.ofertas th,table.ofertasremates th{font: normal normal bold .7em Verdana; color:#FFF; text-align:left}
table.ofertas th{  background:#F7941D; }
table.ofertasremates th{  background:#7BB519; }
table.ofertas td,table.ofertasremates td{border:1px solid #FFF; padding:2px 3px}
table.ofertas td img,table.ofertasremates td img{ border-width:0; margin:0 5px 0 0 }

/*Estilos menu DERECHA*/
.festividades_titulo , .enlaces_titulo{font: normal normal bold 10px Verdana; color:#FFFFFF;margin:0 ;text-align:right}
.festividades:first-letter , .enlaces:first-letter{ font-size:15px; font-weight:bold;}
.festividades , .enlaces a{font: normal normal normal 9px Verdana; color:#8DC63F; font-weight:bold }
.festividades a:hover , .enlaces a:hover{color:#729F31; text-decoration:none }
/*estilo FESTIVIDADES*/
.festividades_titulo{ padding:3px 20px 0 0; }
.festividades{padding:3px 2px 0 7px; margin:0; text-align:left  }
/*estilos ENLACES*/
.enlaces_titulo{ padding:0px 20px 0 0; }


/*BANER DERECHA*/
.banner_der{ margin:1px 0 1px 12px; padding:1px; width:108px}

/*menu smart */
.menu_smart{ font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; width:170px; margin:0; padding:0; background-color:#D3E7B6}
.menu_smart li{padding:0; width:170px; list-style:none; margin:1px 0; border-bottom:1px solid #C4DF9B}
.menu_smart li b{ display:block; background-color:#FFF791; color:#942923; margin: 0 0 0 10px; font-weight:bold}
.menu_smart li a{ display:block; margin:0; padding:3px 0 3px 20px;   color:#A94523; text-decoration:none}
.menu_smart li a:hover{ background-color: #B0D67A; text-decoration:none;}
.menu_smart li.current{ background: transparent url(smart/flecha_sel_c.png) no-repeat 2px center; padding-left:15px; width:155px }
.menu_smart li.current a{color:#4F7021; text-decoration:none; padding:3px 0 3px 5px}
.menu_smart li.current a:hover{background-color:#D3E7B6; cursor: default}
.menu_smart li.titulo{ display:block; margin:0; padding:0; font-weight:bold; color:#FFFFFF; background-color:#F7941D; border-left:10px solid #D7A327; padding:2px; width:156px}

/*smart manuales */
.manual{margin:0 0 0 1px; display:block; width:119px; height:21px; background-color:#FFF;color:#FF6600; font:bold 13px Verdana; padding:4px 0 0 2px}
.manual:hover{ text-decoration:none; background-color:#77BF2F; color:#FFF}
.agencia{ border:4px solid #AFD787; border-width:4px 0; margin: 2px 0}
.agencia a:hover{color: #AFD787; text-decoration:none}

/*MENU TOP*/
.menu_superior,ul.menu_inferior{ background:#99D14A; display:block; margin:0; list-style:none; }
.menu_superior li, .menu_inferior li{ float:right; font: normal normal bold 9px Verdana; color:#FFFFFF;}
.menu_superior li.actual a , .menu_inferior li.actual a{color:#BF1B09;}
.menu_superior li{ height:14px;background:#9CC917 url(fondo_menu.gif) no-repeat; padding:2px 1px 2px 16px;}
.menu_inferior li{ height:13px;background:#9CC917 url(fondo_menu2.gif) no-repeat top right; padding:2px 16px 2px 5px;}
.menu_superior li a, .menu_inferior li a{ display:block; color:#FFFFFF; text-decoration:none}
.menu_superior li a:hover, .menu_inferior li a:hover{ color:#BF1B09; text-decoration:none}
.fondoclubenlace,.clubenlace{
	position: absolute;
	top:1px;
	left:0px;
	width:192px;
	height:51px;
	
}
.fondoclubenlace{	
	background:transparent url(imagenes/clubve.gif) no-repeat top left;
	
}
.fondoclubenlace:hover{
    background:transparent url(imagenes/clubveover.gif) no-repeat top left;
}

.clubenlace{			
	outline:0px solid red;
	padding:0px;
	margin: 0px;
}
.clubenlace a{
	font-family:Verdana;
	color: #BF1B09;
	display: block;
	padding:5px 10px 2px 25px;
	outline:0px solid #75AE28;
	font-size:115%;
	font-weight:bold;
	text-decoration: blink;
}
.clubenlace a:hover{
	color:#BF1B09;			
	text-decoration:none;
	
}


/*busqueda*/
.busqueda, .titulo_busqueda, .enlace_oferta{font: normal normal bold 13px Verdana; color:#FFF; padding: 4px 2px 4px 20px; background:transparent url(ico_busqueda.png) no-repeat center left}
.busqueda:hover { text-decoration: none; color:#DDD}
.enlace_oferta{font-size:20px}

.atras, .siguiente, .anterior{color:#0071BC; font-weight:bold; }
.atras{background: transparent url(atras.gif) no-repeat center left;  padding: 2px 2px 2px 22px}
.siguiente{background: transparent url(siguiente.gif) no-repeat center right; padding: 2px 15px 2px 2px }
.anterior{background: transparent url(anterior.gif) no-repeat center left; padding: 2px 2px 2px 15px }
.atras:hover, .siguiente:hover, .anterior:hover{color:#0098FD}

/*masofertas*/
a.maspromociones {
    font: normal normal bold 10px Verdana;
    color:#FFF;
    display: block;
    padding: 2px 0px;
    margin: 0px 2px;
    float: right;
        
}
a.maspromociones{
    margin-right: 0px;
}
a.maspromociones{
    
    width: 80px;
    background: transparent url('pestana_naranja.gif') no-repeat top right;
}
a.maspromociones:hover{
    color: #786425;
}
.errormsj{
    color: red;
}

/*ESTILOS PARA OFERTAS DE REMATE*/
div.ofertasremate{
    overflow: hidden;
    margin: 5px 0;
    text-align: center;
    background-color: #add27f;
    top: -5px;
    padding: 0 5px 5px 5px ;
    min-width: 850px;
    border: 1px solid #fff;
}
.ofertasremate h1.gen{
    background-color: #8DC53E;
    font:  normal normal bold 15px Verdana;
    color: #AF2124;
    padding: 5px 0 10px 0;
    margin: 0;
    
} 
div.ofertasremate table.oferta{
    background-color: #fff;
    float: left;
    width: 49%;   
    margin: 2px; 
    padding: 0;
    
}
table .oferta{
    height: 185px;
}
 table.oferta  td{
 }
 table.oferta .img{
    border: 1px solid #7ab31c;
    border-width: 1px 0 1px 1px;
    
 }
 table.oferta .img img{
    border: 2px solid #FFF;
 } 
  table.oferta .info{
    border-top: 1px solid #7ab31c;
    text-align: center;
  
    vertical-align: middle;
  }
 table.oferta .info .tit{
    color: #4b77d1;
    font-size: 11px;
 }
 table.oferta .info .desc{
    color: #838483;
    font-size: 10px;
 }
  table.oferta .info p, table.oferta .infoprov p{
    padding: 0;
    margin:5px 0 0 5px;
    line-height: 1em;
  } 
  table.oferta .infoadicional{
    border: 1px solid  #7ab31c;
    border-top-width: 0;
    background-color: #7ab31c ;
  }
  table.oferta .infoprov{
    border: 1px solid  #7ab31c;
    border-top-width: 0;
    background-color: #f6f6f6 ;
    text-align: left;
    
    
  }
  table.oferta .infoprov p{
    float: left;
  }
    table.oferta .infoprov .proveedor{
        color:  #5780d4;
        font-weight: bold;   
        font-size: 10px;     
    }
  table.oferta .infoprov .ciudad{
    color:#666;
  }
  table.oferta .masfotos,table.oferta .detalle{
    
    padding: 1px 6px;
    margin: 0 2px;
  }
  table.oferta .masfotos{
    background-color: #f7de20;
    color: #6b862c;
  }
  table.oferta .detalle{
    background-color: #f7941d;
    color: #FFF;
    
  }
  table.oferta .detalle:hover{
    color: #ccc;
  } 
 table.oferta .btn_reserva, table.oferta .btn_agotado{
    float: right;
    text-align: center;
    vertical-align: middle;
    display: block;
    color: #AF2124;
    padding: 6px;
    width: 150px;
    font: normal normal bold 13px Verdana;
 }
 table.oferta .btn_reserva{
    background:  transparent url(imagenes/fondo_reservaahora.gif) top left repeat-x;
    margin-top: 5px;    
    border-radius: 3px;  
 }
  table.oferta .btn_agotado{
    background:  transparent url(imagenes/fondo_reservaahora_agotado.gif) top left repeat-x;   
    border-radius: 3px;  
  }
  table.oferta .btn_reserva:hover{

    background:  transparent url(imagenes/fondo_reservaahora_over.gif) top left repeat-x;
  }
 
 table.oferta .preciorack, table.oferta .ahorro{
    font:  normal normal bold 11px Arial;
    border-bottom: 1px solid #7ab31c;
    text-transform: uppercase;
    color: #999;
    text-align: center;
    text-decoration: line-through;
 } table.oferta .ahorro{
    color: #4b77d1;
 }
 table.oferta .enlace{
    background-color: #F6F6F6;
 }
 table.oferta .preciorack span{
 }
  table.oferta .preciove{
    border: 1px solid #7ab31c;
    border-width: 1px 1px 0 0;
    background: transparent url(imagenes/fondo_precio_remate.gif) center center no-repeat;
    text-align: center;
  }
  table.oferta .preciove span{  
    color: #FFF;  
    font:  normal normal bold 25px Verdana;
  }
 table.oferta .disponible, table.oferta .agotado{
    padding-top: 3px;
    text-align: center;
    font: normal normal bold 20px Helvetica;  
    color: #FFF;
 }
  table.oferta .disponible{
    background: #f6f6f6 url(imagenes/fondo_disponible_remate.png) center center no-repeat;   
    
  } 
  table.oferta .cant_disponible{
    color: #FFF;
    background-color: #333;
    text-align: center;
    font: normal normal bold 20px Helvetica;
    padding: 3px;
    border-radius: 4px;
  }
  
  table.oferta .agotado{
    background: #f6f6f6 url(imagenes/fondo_disponible_remate.png) center center no-repeat;   
  }
 table.oferta .diponible span{
    font: normal normal normal 6px Arial;
 }
 .tituloremate{
    margin-top: 5px;
    height: 60px;
    padding: 0;
    background: transparent url(imagenes/fondo_titulo_dremate.jpg) center bottom no-repeat;
    
 }
 .paquete .botonskype{
    float: left;
    margin:0 5px 0 0;
    display: block;
    width: 165px;
    height: 55px;   
    background: transparent url(http://www.visitaecuador.com/imagenes/skype2.png) center center no-repeat;
 }
  .paquete .botonskype:hover{
    background: transparent url(http://www.visitaecuador.com/imagenes/skype1.png) center center no-repeat;
    text-decoration: none;
  }
 .paquete .botonskype img{
 }
 span.cantidad{
    padding: 5px;
    margin: 5px;
    background-color: #7A7B7D;
    color: #FFF;
    border-radius: 3px;
}

#bannerflotante{
	width:640px;
    background-color: #fff;
	position:fixed;
    display: none;
    border: 8px solid #027ABC;
    border-radius: 10px
    
}

#bannerflotante h1.titulo{
    color: #C97C24;
    font-size: 15px;
    padding: 0;    
    padding: 10px 0 5px 40px;
    margin: 0;
    
}
#bannerflotante p.descr{
    padding: 0;
    margin: 0;
    padding-left: 40px;
    font: normal normal bold 11px Verdana;
    color: #999;
}
#bannerflotante .descr span{
    font-size: 15px;
}
#bannerflotante .descr .skypetexto{
    color: #027ABC;
}
/** VENTANA FLOTANTE
 * Slideshow style rules.
 */
#slideshow {
	margin:0 auto;
	width:640px;
	height:220px;
	background-color: #fff;
    overflow: hidden;
}
#slideshow #slidesContainer {
  margin:0 auto;
  width:560px;
  height:220px;
  overflow:auto; /* allow scrollbar */
  position:relative;
}
#slideshow #slidesContainer .slide {
  margin:0 auto;
  width:540px; /* reduce by 20 pixels of #slidesContainer to avoid horizontal scroll */
  height:200px;
}

/** 
 * Slideshow controls style rules.
 */
.control {
  display:block;
  width:39px;
  height:200px;
  text-indent:-10000px;
  top: 20px;
  position:absolute;
  cursor: pointer;
  overflow: hidden;
  clear: both;
}
#leftControl {
  top:0;
  left:0;
  background:transparent url(imagenes/control_left.jpg) no-repeat 0 0;
}
#rightControl {
  top:0;
  right:0;
  background:transparent url(imagenes/control_right.jpg) no-repeat 0 0;
}

#cerrarbanner{
    float: right;
    padding: 5px 10px;
    background-color: #027ABC;
    color: #fff;
    border-radius: 5px 0 0 0;
}
#cerrarbanner:hover{
    background-color: #044C72;
}
a.ofertaespecial{
    float: left;
    padding: 5px 10px;
    background-color: #F7991F;
    color: #FFF;
    border-radius: 0 5px 0 0;
}
a.ofertaespecial:hover{
    background-color: #F7A440
}
div.social_bar_especial{
    padding: 3px ;
    background-color: #eee;
    margin: 0;
}
