/* violeta fondo proganda #29003D
 violeta marcos fotos y agenda #AB70E8
 verde titulos #CEED00s
 fondo header #333
 fondo transmisiones #440066
 fondo barra nav #4D4D4D
 dias agenda #A27ABF */

BODY { background-color: #000 ; margin: 0 ; padding: 0; font-family:arial,sans-serif; color:#fff; }
/*
BODY { background-color: #000 ; margin: 0 ; padding: 0; font-family:Roboto,arial,sans-serif; color:#fff; }
*/

A{text-decoration:none;}
A:active{color:#CEED00;}
A:visited{color:#CEED00 ;}
A:link{color:#CEED00;}
A:hover{text-decoration: underline;}
A IMG{border:none;}


#main{ margin: 0 ; padding: 0 ; }

#main_wig, #main_menu, #main_neck, #main_body, #main_foot,
.mbody,
.ltctnt, .item, .notas /*, .fecha, .ibody */{
	overflow:hidden;
	position:relative;
	}
/* .cleaner{ clear: both; } */



.mbody {
	width: 916px; margin: 0 auto; padding:0; position:relative;
	}
	* HTML .mbody{ width: 919px; }

#main_hat{ background-color: #333 ; height: 118px ; margin: 0 0 3px ; padding: 0; z-index:1000;  } /*
 MODIFICADO POR DANTE
*/
	#main_hat .mbody{ height:100px; overflow:visible; z-index:1000 }

#main_wig{ background-color: #406 ; margin:  0 ; padding: 0; }
#main_menu{ background-color: #4D4D4D ; height: 42px ; margin: 3px 0 ; padding: 0; }
#main_neck{background-color: #1A1A1A ; margin: 0 ; padding: 0; }
#main_body{ background-color: #000 ;  margin: 2px 0 ; padding: 0; position:relative; }
/* #main_foot{ background-color: #000 ; height: 130px ; margin: 0 ; padding: 0; } */
#main_foot{ background-color: #000 ; margin: 0 0 20px 0 ; padding: 0; }


#main_hat .mbody .main_logo{ position: absolute; left:0 ; top: 23px; }

#main_hat .mbody .banner468{   
	width: 480px; height: 60px;
	position: absolute;
	top:23px; left:200px;
	padding: 0;
	margin: 0;
	background: #1A1A1A url('/rsrc/banner_public2.gif') no-repeat top right;
	/*
	background-color: #1A1A1A ;
	background-image:url('/rsrc/banner_public2.gif');
	background-position:top right; 
	background-repeat:no-repeat;
	*/
	} /* Cambiado por DANTE */

#main_hat .mbody .banner120{
	background-color: #1A1A1A ; width: 120px; height: 60px;
	position: absolute; top:23px; right:0px;
	padding: 0;  }




BODY.nowig{}

BODY.nowig #main_wig{ display:none; }



BODY.home #main_wig .mbody { background:#406 url('mainwig_bg.jpg') no-repeat left -72px; padding-bottom:6px; }

BODY.home #main_wig .ltctnt  H1,H2,H3,H4,P{ margin: 2px 0 ; padding: 0; } 


BODY.home #main_wig .col_ctnt{ float: left; margin: 0; padding: 12px 10px 0 0 ; /* width: 572px; */ }


BODY.home #main_wig .col_ctnt .fecha { margin: 0 0 12px; }

BODY.home #main_wig .col_ctnt .fecha .img{ float: left; width:113px; margin:17px 0 0 0 ;  padding: 0; }

	BODY.home #main_wig .img IMG{ border: 1px solid #AB70E8 ; }

BODY.home #main_wig .col_ctnt .fecha .ibody{ /*width: 434px;*/ margin: 0 0 0 134px; }


BODY.home #main_wig .fecha .ibody .ilink{ float:right;bottom:0px;width:136px; }

BODY.home #main_wig .col_ctnt .fecha .ibody H1{ /* text-transform:uppercase  ; */ font-size: 30px; line-height: 26px;}

BODY.home #main_wig .col_ctnt .fecha .ibody H4{ font-size: 13px; color: #999 }

BODY.home #main_wig .col_ctnt .fecha .ibody H3{ font-size: 16px; }

BODY.home #main_wig .col_ctnt .fecha .ibody P{ line-height: 22px; color: #999 }

 

BODY.home #main_wig .col_ctnt .fecha .idate{ float: right; margin: 0 0 25px 25px; text-align:right;}

BODY.home #main_wig .col_ctnt .fecha .idate SPAN.day_number{ color: #CA99EF;  } 

BODY.home #main_wig .col_ctnt .fecha .idate H3{ font-weight: normal; font-size: 16px;text-align:right;}




#main_wig .col_ads{ display:none; }

/*
#main_wig .col_ads{ margin: 0 0 0 646px ; padding: 12px 0 0;  width: 269px; }

#main_wig .col_ads H5{ margin: 0 ; padding: 0; text-align: center;}



#main_wig .mbody { background:#406 url('mainwig_bg.jpg') no-repeat left -72px;  }



#main_wig .ltctnt  H1,H2,H3,H4,P{ margin: 2px 0 ; padding: 0; } 

#main_wig .img IMG{ border: 1px solid #AB70E8 ; }

#main_wig .col_ctnt{ float: left; margin: 0 0 0 65px; padding: 12px 0 0 ; width: 568px;   } 

#main_wig .col_ctnt .fecha {margin: 0 0 12px; }

#main_wig .col_ctnt .fecha .img{ float: left; margin:17px 16px 0 0 ;  padding: 0  ; }


#main_wig .col_ctnt .fecha .ibody{ width: 434px; margin: 0 0 0 134px; }

#main_wig .fecha .ibody .ilink{ float:right;margin:10pt 0 10pt 10pt;width:136px }

#main_wig .col_ctnt .fecha .ibody H1{ text-transform:uppercase ; font-size: 20px;  line-height: 20px;}

#main_wig .col_ctnt .fecha .ibody H4{ font-size: 14px; color: #999 ; font-weight: bold;}

#main_wig .col_ctnt .fecha .ibody H3{ font-size: 15px; font-weight: bold;}

#main_wig .col_ctnt .fecha .ibody P{ line-height: 22px; color: #999 }

#main_wig .col_ctnt .fecha .ibody SPAN.idate{ color: #A38EAD; font-size: 16px; font-weight: bold;  white-space:nowrap; }





*/



BODY.nowig #main_menu .mbody UL{ list-style: none; padding : 0; margin-left: 136px; }

#main_menu { padding:0; height:32px; }

#main_menu .mbody { padding: 6px 0px 6px 0px; } /* cambiado por DANTE */

#main_menu .mbody FORM { margin: 0; padding: 0;}

#main_menu .mbody .search{ float: right; }

#main_menu .mbody .search INPUT.text{ background-color: #A4A4A4 ;  width: 200px; margin: 0; font-size:11px; border:1px inset #666; height:13px; vertical-align:top; padding:2px 4px; font-weight:bold; } /* Cambiado por DANTE */

#main_menu .mbody .search INPUT.image{ vertical-align:middle ; }

#main_menu .mbody #menu { padding-left:150px; } /* Agregado x DANTE */

#main_menu .mbody UL{ list-style: none; padding : 0; margin: 0; }

#main_menu .mbody UL LI { display: inline; margin:0; margin-right: 12px ;  }

#main_menu .mbody UL LI.here { border-bottom: 3px solid #fff; }

#main_menu .mbody UL LI.over { border-bottom: 3px solid #BCE900; }






/*
 * Modificado x Dante
 #main_neck .ltctnt .col_ctnt{ position: relative; width: 636px; float: left; padding: 0 ; margin: 0; }
 #main_neck .ltctnt .col_etc{ margin: 0 0 0 648px ; padding: 0;  }
 */
 /* Para que entren banners de 300 px 
#main_neck .ltctnt .col_ctnt{ position: relative; width: 604px; float: left; padding: 0 ; margin: 0; }
#main_neck .ltctnt .col_etc{ margin: 0 0 0 616px ; padding: 0;  }
*/

 #main_neck .ltctnt .col_ctnt{ position: relative; width: 636px; float: left; padding: 0 ; margin: 0; }
 #main_neck .ltctnt .col_etc{ margin: 0 0 0 648px ; padding: 0;  }

/* #main_neck .ltctnt IMG{ border: 1px solid #AB70E8 ; }  SACADO EL 20/10/2010 */

#main_neck .ltctnt H1,H2,H3,H4,P{ margin: 0 ; padding: 0; }


#main_neck .ltctnt P{ color: #A4A4A4  }

/* Cambiado x dante 20/09/2014
#main_neck .ltctnt  H3{ font-weight: bold; margin-bottom: 10px; }
*/
#main_neck .ltctnt  H3{ font-weight: bold; margin-bottom: 10px; font-size: 17px; }

#main_neck .ltctnt SPAN.idate{ color: #808080; white-space:nowrap; text-transform:uppercase ;  }

/* Cambiado x dante 20/10/2012
#main_neck .ltctnt  H4{ font-size: 11px ; color: #999; margin-bottom: 6px;}
*/
#main_neck .ltctnt  H4{ font-size: 11px ; color: #999; margin: 0 4px 2px 0; text-align: right;  float: right;}


#main_neck .ltctnt .col_ctnt .notas{  padding: 0 ; margin: 0; }

#main_neck .ltctnt .col_ctnt .notas .item {  margin:12px 0; } 

#main_neck .ltctnt .col_ctnt .notas .item .img{ float: left; margin: 0 16px 0 0 ;  padding: 0  ; }

#main_neck .ltctnt .col_ctnt .notas .item .idate{ }

/* #main_neck .ltctnt .col_ctnt .notas .item .ibody{ margin-left:134px;  width: 436px; } Modificado x DANTE */ 
#main_neck .ltctnt .col_ctnt .notas .item .ibody{ margin-left:134px;  }

#main_neck .ltctnt .col_ctnt .notas .item .ibody H3{ text-transform:uppercase } 

#main_neck .ltctnt .col_ctnt .notas .item .ibody P{ font-size: 14px; line-height: 17px;} 






#main_neck .ltctnt .col_etc .notas{ padding: 12px 0 0 ; }

#main_neck .ltctnt .col_etc .notas .item {  margin-bottom:12px; } 

#main_neck .ltctnt .col_etc .notas .item .img{ margin: 0 0 16px 0 ;  padding: 0  ; }

#main_neck .ltctnt .col_etc .notas .col1, .col2 .item {  margin-bottom:12px;  } 

#main_neck .ltctnt .col_etc .notas .col1 { width: 126px; float: left; }  

#main_neck .ltctnt .col_etc .notas .col2 { width: 126px; margin: 0 0 0 138px;  }



#main_neck .mbody .ltctnt .col_etc .notas .item .ibody H3{ font-size: 13px ; text-transform: uppercase; } /* Cambiado por JUAN */
#main_neck .mbody .ltctnt .col_etc .notas .item .ibody H3 small { font-size: 12px; } /* Agregado por JUAN */

#main_neck .mbody .ltctnt .col_etc .notas .col1,.col2 .item H3{ font-size: 13px ;   } 

#main_neck .mbody .ltctnt .col_etc .notas .item .ibody P{ font-size: 12px ; line-height: 16px; }


#main_body{ 
	 background:#000 url(mainbody_bg.gif) repeat-y center ; 
	}
#main_body .mbody{
	background: url(mainbody_bg.gif) repeat-y center ; 
}
#main_body .col_body{
	width: 630px;
	float: left; padding: 0px 16px 0 17px ; margin: 0 0 0 -17px;
	}


#main_body .col_ads{ float:right; padding: 16px 0 16px 16px; width: 250px; position:relative; z-index:0; } /* CAMBIADO POR DANTE  margin-left: 648px */

#main_body .mbody .col_body, .col_ads { color: #999 ; line-height:105%;} /* ESTE ES EL COLOR DEL TEXTO POR DEFECTO (agregue el line-height)*/

#main_body .mbody .col_body H4 {margin: 16px 0; padding: 0 ;} 

#main_body .mbody .col_ads H4 {margin: 8px 0; padding: 0 ;}


#main_body .col_body .mhead{ margin: 16px 0 32px; }

#main_body .col_body .mhead.agenda { width: 580px; margin: 16px 0px 32px 0px;}

/* #main_body .mbody .col_body .mhead .subnav { float: right ; margin-bottom: 32px ; font-size: 14px; } */
/* modificado por DANTE: */

#main_body .mbody .col_body .mhead .subnav { float: right ; margin-bottom: 2px ; font-size: 14px; }

#main_body .mbody .col_body .mhead .subnav SPAN.idate { color: #fff; }

#main_body .mbody .col_body .mhead .subnav UL{ margin: 0; padding: 0; text-decoration: none; }

#main_body .mbody .col_body .mhead .subnav UL LI{ margin-left: 6px ; padding: 0; display: inline; font-size: 12px; color: #ccc ; }

#main_body .mbody .col_body .mhead .subnav UL LI.here { color: #fff ; font-weight: bold; }


#main_body .mbody .col_body .mhead.agenda UL { list-style: none; padding: 6px 0 ;  border-bottom: 1px solid #808080 ;   font-size: 13px; margin: 0; line-height: 20px;  }

#main_body .mbody .col_body .mhead.agenda LI { display: inline ; margin: 0 8px 0 0; padding: 3px 3px 5px;  } 

#main_body .mbody .col_body .mhead.agenda LI A,

#main_body .mbody .col_body .mhead.agenda LI.disabled A:hover{ color:#666; }

#main_body .mbody .col_body .mhead.agenda LI.here { background-color: #AB70E8 ;  color: #000 ; background:#AB70E8 url('ag_pointer.gif') center bottom no-repeat; }

#main_body .mbody .col_body .mhead.agenda LI.here A,
#main_body .mbody .col_body .mhead.agenda LI.here A:hover{ color:#000; }

#main_body .mbody .col_body .mhead.agenda LI.disabled { text-decoration: line-through; }

#main_body .mbody .col_body .mhead.agenda LI A:hover{ color:#AB70E8; }


#main_body .mbody .col_body .item{ margin-top: 16px; padding: 0;}

#main_body .mbody .col_body .item .idate{ float: left; padding: 0px 5px 5px 5px;  margin: 0px 0px 0px 0px ; text-align:right; border-right:solid 1px #333; width:50px; } /* ajuste borde fechas */

#main_body .mbody .col_body .item .ibody{ width: 556px; margin-left: 68px; padding: 0; } 


#main_body .mbody .col_body .items .item .ibody {position: relative; }

#main_body .mbody .col_body .items .item .ibody IMG {float: right; margin: 0 0 0 16px}

#main_body .mbody .col_body .items .item .ibody H2 {}

#main_body .mbody .col_body .item .ibody H3{ } 

#main_body .mbody .col_body .items .item .ibody H4 { font-size: 12px; margin: 0px 0px 2px 0px; padding: 0px; font-weight:bold; } /* Cambiado por JUAN */

#main_body .mbody .col_body .items .item .ibody P { font-size: 12px; margin:2px 0px 2px 0px; }  /* Cambiado por JUAN */

#main_body .mbody .col_body .items .item .ibody SMALL { font-size: 10px; margin:2px 0px 2px 8px; } /* Cambiado por JUAN */


#main_body .mbody .col_body .items .item .ibody SMALL A { color:#707F07; } 

#main_body .mbody .col_body .items .item .ibody SMALL A:hover { color:#CEED00; } 

#main_body .mbody .col_body .items .item .ibody SMALL A .tag { color:#AB70E8; } 




#main_body .mbody .col_body .items .item .idate H2 { font-size: 12px;}

/*#main_body .mbody .col_body .items .item .idate SPAN*/.day_number{ color: #c364ff;  } /* ajuste SB */

#main_body .mbody .col_body .items .item .idate SMALL{ font-size: 10px; font-weight: normal;  } 

/* Modificado 07/11/15 */
#main_body .mbody .col_body .notas {font-size: 13px ; color: #ccc;  }

#main_body .mbody .col_body .notas .ibody { width: 630px; margin: 0 0 12px; padding: 0;  }

#main_body .mbody .col_body .notas .item .img{ float: right; margin: 0 0 16px 16px; }

#main_body .mbody .col_body .notas .item ADDRESS{ font-style: normal; margin-top: 24px; line-height: 24px; }

/* agregado x dante */
#main_body .mbody .col_body .notas .item .ihead H3{ color: #858585; font-size: 20px; margin: 0px 0px 16px 0px;} 

#main_body .mbody .col_body .notas .item .idate H2 {  width:440px ; color: #fff; font-size: 24px; margin: 0 0 16px; }

#main_body .mbody .col_body .notas .item .idate H3{ color: #858585; font-size: 20px ; margin: 16px 0  ;} 

#main_body .mbody .col_body .notas .item .idate H4{ color: #BC80EB ; font-size: 14px; line-height: 24px; font-weight: bold; margin: 0;  }


#main_body .mbody .col_body .notas .item UL {list-style: none; padding: 0; margin: 6px 0 ;} 

#main_body .mbody .col_body .notas FORM{ margin: 12px 0; padding: 12px 24px;  background-color: #1A1A1A ; }

/*
#main_body .mbody .col_body .notas FORM INPUT{ width: 155px; background-color: #999;  }
Eliminado por JUAN, traia muchos problemas con los demas forms
*/

#main_body .mbody .col_body .notas FORM TBODY TH{ text-align: left;}

#main_body .mbody .col_body .notas .item .ibody UL {list-style: square; padding:15px;} 
#main_body .mbody .col_body .notas .item .ibody LI {margin-bottom:7px;}



BODY.tienda #main_body .mbody .col_body .secciones .seccion{ margin-top: 12px; border-top: 1px solid #808080 ; padding: 12px 0 0; }

BODY.tienda #main_body .mbody .col_body .secciones .seccion H2{ text-align: right; float: right; margin: 0; font-size: 12px; color: #ccc; font-weight: normal ;}

BODY.tienda #main_body .mbody .col_body .secciones .seccion SPAN.idate{ text-transform:uppercase ;}


BODY.tienda #main_body .mbody .col_body .mhead .items{ margin-top: 36px;}

BODY.tienda #main_body .mbody .col_body .mhead .items .item .ibody H2 { color: #fff; font-size: 24px; margin: 0 0 16px; text-transform:uppercase  }

BODY.tienda #main_body .mbody .col_body .mhead .items .item .ibody H4{ width: 440px; color: #BC80EB ; font-size: 14px; line-height: 24px; font-weight: bold; margin: 0;  }

BODY.tienda #main_body .mbody .col_body .mhead .items .item .ibody H3{ color: #858585; font-size: 20px ; margin: 16px 0  ;} 


BODY.tienda #main_body .mbody .col_body .items .item{ margin-bottom: 12px ;} 

BODY.tienda #main_body .mbody .col_body .items .ibody { margin: 0 ; padding: 0;  } 

BODY.tienda #main_body .mbody .col_body .items .item .img{ float: right; margin: 0 0 0 16px; }

BODY.tienda #main_body .mbody .col_body .seccion .item .ibody P{ width: 470px } 

BODY.tienda #main_body .mbody .col_body .seccion .item .ibody H3{ margin-bottom: 6px; font-size: 13px;  }


BODY.tienda #main_body .mbody .col_body .notas .item UL.tracks { margin-bottom: 12px;  }

BODY.tienda #main_body .mbody .col_body .notas .item UL.tracks LI{ margin-bottom: 6px; }

BODY.tienda #main_body .mbody .col_body .notas .item UL LI STRONG{ color: #fff ; }

BODY.tienda #main_body .mbody .col_body .notas .item UL LI SMALL{ color: #fff ; font-size: 12px; }

BODY.tienda #main_body .mbody .col_body SPAN.precio{color:#A4A4A4}



#main_body .mbody .col_ads .banner250.advertencia { width:214px; background-color: #543364 ; padding: 6px 30px 6px 6px; margin-bottom: 20px; border: 1px solid #AB70E8 ; }

#main_body .mbody .col_ads .banner250.advertencia H3{ color: #fff; font-size: 15px; margin-bottom: 16px; text-transform: uppercase; }

#main_body .mbody .col_ads .banner250.advertencia P{ color: #B5ADB9; font-size: 13px; line-height: 20px; font-weight: bold  }


#main_body .mbody .col_ads .banner250 { width:250px; margin:10px 0 10px 0;} /* JUAN: Agrege margin, saque background-color: #1A1A1A ;*/

#main_body .mbody .col_ads .banner120_full { width:120px; background-color: #1A1A1A ; margin: 0 ;}

#main_body .mbody .col_ads .banner120_col1 { width:120px; background-color: #1A1A1A ; margin: 0 ; padding:0; float: left; }

#main_body .mbody .col_ads .banner120_col2 { width:120px; background-color: #1A1A1A ; sssmargin: 0px 0px 0px 128px; padding: 0; float: right; }


#main_body .mbody .col_ads P{ font-size: 12px ;}

#main_body .mbody .col_ads .item { width:250px; margin: 16px 0 ;}
#main_body .mbody .col_ads .item .ibody SPAN.title{ color: #CEED00; } /* JUAN: Cambie el COLOR */




/* #main_foot .foot_menu{ background: #4D4D4D ; height: 34px ;  padding: 8px 0 0 ; } */
#main_foot .foot_menu{ background: #4D4D4D ; height: 24px ;  padding: 0 ; }

#main_foot .foot_menu .nav{ background: #4D4D4D url(footer_nav_bg.gif) no-repeat right center; width: 916px; margin: 0 auto;  padding: 0 ; }

#main_foot .foot_menu .nav UL{list-style: none; padding : 0; margin: 0; }

#main_foot .foot_menu .nav UL LI { display: inline; margin-right: 12px ; }

#main_foot .foot_menu .nav UL LI.here { border-bottom: 3px solid #fff }

#main_foot .mbody ADDRESS { letter-spacing: 2px; margin-top: 12px; padding: 0; font-size: 11px ; color: #999 ; font-weight: bold; font-style: normal; }



.hr{ border-top:1px solid #AB70E8; height:1px!important; font-size:1px; padding: 0; margin: 10px 0; }
.hr HR{ display:none; }


FONT NOBR{ white-space:nowrap; }
FONT SPAN{ display:inline-block; }




/* argentina electronica */

.main_logo B{ width:116px; text-align:center; display:block; margin-top:6px; }


/* reviews v0.2 */

#main_body .mbody .col_body .items.reviews .item .ibody H4{ font-weight:normal; } 

.idate IMG{margin:0 4px 0 0;}
.idate A.votar{ display:block; width:38px; margin: 4px 4px 0 auto; 
	background:#AB70E8; color: #000; font-size:10px; font-weight:bold; text-align:center;

	}

#main_body .mbody .col_body .items.reviews .item .ibody SMALL { font-size: 10px; margin:0; } 

#main_body .mbody .col_body .items.reviews .item .ibody{ width:230px; } /* necesario para 2cols, eliminar para 1col */

#main_body .mbody .col_body .items.reviews td { vertical-align:top; }

/* BOTON */

a.boton { 
	/* background: -moz-linear-gradient(center top , #F0F0F0, #9B9B9B) repeat scroll 0 0 transparent; */
	/* background: -moz-linear-gradient(center top , #CEED00, #86A854) repeat scroll 0 0 transparent; */
	background: #CEED00  repeat scroll 0 0 transparent; /* for non-css3 browsers */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#CEED00', endColorstr='#86A854'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#CEED00), to(#86A854)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #CEED00,  #86A854); /* for firefox 3.6+ */	
	border-radius: 5px 5px 5px 5px;
	box-shadow: 1px 1px 1px rgba(128, 128, 128, 0.7);
	color: #000000;
	display: inline-block;
	/* font: 13px/100% Arial,Helvetica,sans-serif; */
	font-size: 13px; 
	margin: 1px 3px;
	padding: 6px 13px;
	text-decoration: none;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.3);
	vertical-align: middle;
	/* font-weight: bold; */    
}
a.boton.green {  
	/* background: -moz-linear-gradient(center top , #CEED00, #86A854) repeat scroll 0 0 transparent; */
	background: #CEED00  repeat scroll 0 0 transparent; /* for non-css3 browsers */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#CEED00', endColorstr='#86A854'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#CEED00), to(#86A854)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #CEED00,  #86A854); /* for firefox 3.6+ */	
}
a.boton.xlarge { 
	font-size: 18px;    
	font-weight: bold;    
	margin: 4px 8px;    
	padding: 12px 25px;
	text-shadow: 0 2px 0 rgba(255, 255, 255, 0.3);
}

a.boton.xsmall { 
	font-size: 9px;    
	font-weight: normal;    
	margin: 4px 8px;    
	padding: 4px;
	border-radius:3px;	
}

a.boton:hover {
	box-shadow: 0px 0px 2px 4px rgba(128, 128, 128, 0.9);
}

/*
$(".boton.next").append(" <img src='/img/i-mas12.gif' align='absmiddle'>")
*/
