a:link, a:active, a:visited {
color: #252525;
font: 700 0.9em arial, sans-serif;
text-decoration: none}

a:hover {
color: #484848;
font: 700 0.9em arial, sans-serif;
text-decoration: none}

FONT
{
color: #000000;
Font-Family: Arial}

BODY {
scrollbar-arrow-color:#000000;
scrollbar-track-color:#FFFFFF;
scrollbar-shadow-color:#000000;
scrollbar-face-color:#FFFFFF;
scrollbar-highlight-color:#000000;
scrollbar-darkshadow-color:#FFFFFF;
scrollbar-3dlight-color:#FFFFFF}

.conciertos {
position:absolute;
left: 710px;
top: 100px;
height: 1200px;
width:275px;
visibility:visible;
padding: 0.4em;
border: #888 dashed 1px;
}

.conciertos .cont {
	top: 5px;
	left: 10px;
	width: 275px;
	text-align: left;
}

.conciertos .cont .titulo {
	display: block;
	text-transform: uppercase;
	font: 700 1.8em arial, sans-serif;
	color: #888;
	padding: 10px 0 10px 0;
}

.conciertos .cont .fecha {

  display: block;
  padding: 6px 0 0 0;
  text-transform: uppercase;
  font: 700 0.9em arial, sans-serif;
  color:#000000;
}

.conciertos .cont .programa {
  left:3px;
  padding: 0 0 4px 0;
  position: relative;
  display: block;
  font: 700 0.7em arial, sans-serif;
  color:#252525;
}

.conciertos .cont .hora {
  padding: 0 0 0 226px;
  font: 700 0.9em arial, sans-serif;
  color:#333333;
  text-align:right;
  position: relative;
  z-index:0;
  bottom:18px;
}
.conciertos .cont .precio {
  padding: 0 0 0 200px;
  font: 700 0.6em arial, sans-serif;
  color:#484848;
  text-align:right;
  position: relative;
  display: block;
  z-index:0;
  bottom:15px;
  right:5px;
}
.conciertos .cont .info {
  padding: 0 0 0 242px;
  font: 700 0.7em arial, sans-serif;
  color:#484848;
  text-align:right;
  position: relative;
  display: block;
  z-index:0;
  bottom:15px;
  right:5px;
}
.conciertos .cont .texto {
  left:3px;
  position: relative;
  bottom:1px;
  display: block;
  font: 700 0.7em arial, sans-serif;
  color:#484848;
}

.conciertos .cont .lupa {
  padding: 15px 0 0 2px;
  position: absolute;
  display:compact;
  font: 700 0.7em arial, sans-serif;
  text-align:right;
  color:#484848;
  z-index:1;
}

.conciertos .cont .lugar {
  left:3px;
  padding: 0 0 0 0;
  position: relative;
  bottom:6px;
  display: block;
  font: 700 0.7em arial, sans-serif;
  color:#914800;
}

.conciertos .cont .actual {
  background:#abc1d6;
  position:relative;
  visibility:visible;
}

.conciertos .cont .actual .prox {
  text-align:right;
  position: relative;
  letter-spacing: 0.5em;
  text-shadow: #6374AB 4px -4px 2px;; 
  top:-3px;
  display: block;
  font: 700 0.7em arial, sans-serif;
  color:#FFFFFF;
}

.conciertos .cont .fecha0 {
  display: block;
  padding: 5px 0 0 0;
  text-transform: uppercase;
  font: 700 0.9em arial, sans-serif;
  color:#999999;
}
.conciertos .cont .programa0 {
  padding: 0 0 4px 0;
  position: relative;
  display: block;
  font: 700 0.7em arial, sans-serif;
  color: #999999;
}
.conciertos .cont .hora0 {
  padding: 0 0 0 195px;
  font: 700 0.9em arial, sans-serif;
  color: #999999;
  position: relative;
  z-index:0;
  bottom:16px;
}

.conciertos .cont .texto0 {
  position: relative;
  bottom:1px;
  display: block;
  font: 700 0.7em arial, sans-serif;
  color:#999999;
}

.conciertos .cont .lugar0 {
  padding: 0 0 0 0;
  position: relative;
  bottom:6px;
  display: block;
  font: 700 0.7em arial, sans-serif;
  color:#999999;
}

.carteles {
position:absolute;
left: 710px;
top: 320px;
height: 420px;
width:280px;
visibility:visible;
margin-top:10px;
padding: 0.4em;
}

.carteles .cont {
	top: 5px;
	left: 10px;
	width: 275px;
	text-align: left;
}

