body {
  background-color: #FFFFFF;
  margin : 0;
  padding : 0;
  color : #6B6861;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size : 8pt;
}

a { 
	color:#CB1114; 
	text-decoration:none; 
}

a:visited { 
	color:#CB1114;  
}

a:hover {
	color: #6B6861;
} 

a:active {
	text-decoration: none;
}

img {
  margin : 0;
  padding : 0;
  border : none;
}

.info {
	margin-bottom: 14px;
	font-style: italic;
    padding-bottom: 8px;
	height: 25px;
	overflow: hidden;
}

.roster {
  margin-bottom : 2px;
  display: block;
  font-size : 8pt;
  color: #CB1114;
}

.info_roster {
	margin-bottom: 14px;
	font-style: italic;
    padding-bottom: 8px;
	overflow: hidden;
}

.info_concierto {
	margin-bottom: 14px;
	font-style: italic;
	border-bottom-color: #B6B6B6;
  	border-bottom-style: solid;
  	border-bottom-width: 1px;
    padding-bottom: 8px;
}

.rojo {
	font-weight:bold;
  	color: #CB1114;
	display: inline;
}

.seccion {
font-size:9pt;
color:#000000;
}

.wrap {
position: absolute; /*Posicionamiento absoluto*/
width: 900px; /*altura del div a centrar*/
margin-left: -450px; /*Restamos la mitad de ancho del DIV para centrarlo horizontalmente*/
left: 50%; /*Desde la izquierda, colocar al 50% de la pantalla*/
}

.personal {
  margin-top: 0px;
  padding-bottom: 10px;
  padding-top: 10px;
  border-top-color: #CB1114;
  border-top-style: solid;
  border-top-width: 10px;
  width: 900px;
  margin-right: -14px;
  _display: inline; /* margin fix fyrir IE6 */
  float: left;
  clear: left;
  overflow: hidden;
}

.pie {
  margin-top: 15px;
  padding-bottom: 10px;
  padding-top: 10px;
  border-top-color: #CB1114;
  border-top-style: solid;
  border-top-width: 5px;
  border-bottom-color: #CB1114;
  border-bottom-style: solid;
  border-bottom-width: 10px;
  width: 900px;
  margin-right: -14px;
  _display: inline; /* margin fix fyrir IE6 */
  float: left;
  clear: left;
  overflow: hidden;
}

.separador {
  padding-bottom: 0px;
  padding-top: 14px;
  width: 15px;
  _display: inline; /* margin fix fyrir IE6 */
  float: left;
  overflow: hidden;
}

.contenedor_izquierda {
  padding-bottom: 0px;
  padding-top: 14px;
  width: 415px;
  _display: inline; /* margin fix fyrir IE6 */
  float: left;
  overflow: hidden;
}

.box_pie {
  padding-bottom: 14px;
  padding-top: 14px;
  width: 290px;
  _display: inline; /* margin fix fyrir IE6 */
  float: left;
  overflow: hidden;
}

.contenedor_centro {
  padding-bottom: 0px;
  padding-top: 14px;
  width: 200px;
  _display: inline; /* margin fix fyrir IE6 */
  float: left;
  overflow: hidden;
}

.contenedor_derecha {
  padding-bottom: 0px;
  padding-top: 14px;
  width: 250px;
  _display: inline; /* margin fix fyrir IE6 */
  float: left;
  overflow: hidden;
}

.contenedor_seccion_izquierda {
  padding-bottom: 4px;
  padding-top: 15px;
  width: 415px;
  _display: inline; /* margin fix fyrir IE6 */
  float: left;
  overflow: hidden;
  border-bottom-color:#CB1114;
  border-bottom-width:5px;
  border-bottom-style: solid;
}

.contenedor_seccion_centro {
  padding-bottom: 4px;
  padding-top: 15px;
  width: 200px;
  _display: inline; /* margin fix fyrir IE6 */
  float: left;
  overflow: hidden;
  border-bottom-color:#CB1114;
  border-bottom-width:5px;
  border-bottom-style: solid;
}

.contenedor_seccion_derecha {
  padding-bottom: 4px;
  padding-top: 15px;
  width: 250px;
  _display: inline; /* margin fix fyrir IE6 */
  float: left;
  overflow: hidden;
  border-bottom-color:#CB1114;
  border-bottom-width:5px;
  border-bottom-style: solid;
}

.footer {
  font-style: italic;
  padding-bottom: 18px;
  padding-top: 14px;
  width: 828px;
  margin-top: -15px;
  margin-right: -14px;
  _display: inline; /* margin fix fyrir IE6 */
  float: left;
  clear: left;
  overflow: hidden;
    border-top-color: #B6B6B6;
  border-top-style: solid;
  border-top-width: 1px;
}

.detail {
	font-style: italic;
	padding-top: 4px;	
	border-top: 1px;
	border-top-color: #B6B6B6;
	border-top-style: solid;
	margin-top: 6px;
	
}

/* ****  box  **** */

.box a:hover {
color: #6B6861;  
}

span {
 display: block;
}

.box strong {
  display: block;
  font-weight: normal;
  padding-top: 6px;
  color:#CB1114; 
  border-top-color: #B6B6B6;
  border-top-style: solid;
  border-top-width: 1px; 
  font-size : 8pt;
  margin-top: 6px;
  margin-bottom : 2px;
}

.box {
  width: 200px;
  height: 163px;
  overflow:hidden;
  float: left;
  border-top-color: #B6B6B6;
  border-top-style: solid;
  border-top-width: 1px; 
  padding-top: 6px;
  _display: inline; /* margin fix fyrir IE6 */
}

.box_arriba {
  width: 200px;
  height: 163px;
  overflow:hidden;
  float: left;
  _display: inline; /* margin fix fyrir IE6 */
}

.box_arriba strong {
  display: block;
  font-weight: normal;
  padding-top: 6px;
  color:#CB1114; 
  border-top-color: #B6B6B6;
  border-top-style: solid;
  border-top-width: 1px; 
  font-size : 8pt;
  margin-top: 6px;
  margin-bottom : 2px;
}

.box_small {
  width: 200px;
  height: 50px;
  overflow:hidden;
  float: left;
  _display: inline; /* margin fix fyrir IE6 */
  border-top-color: #B6B6B6;
  border-top-style: solid;
  border-top-width: 1px; 
  padding-top: 6px;
}

.box_small_arriba {
  width: 200px;
  height: 50px;
  overflow:hidden;
  float: left;
  _display: inline; /* margin fix fyrir IE6 */
}

.box_relleno {
  border-top-color: #B6B6B6;
  border-top-style: solid;
  border-top-width: 1px; 
  width: 200px;
  height: 163px;
  overflow:hidden;
  float: left;
  _display: inline; /* margin fix fyrir IE6 */
}


.box_doble {
  width: 415px;
  float: left;
  _display: inline; /* margin fix fyrir IE6 */
  padding-bottom: 4px;
  padding-top: 15px;
  margin-bottom: 15px;
  overflow: hidden;
  font-size:9pt;
  border-bottom-color:#CB1114;
  border-bottom-width:5px;
  border-bottom-style: solid;
  color:#000000;
}

.box_derecha {
  width: 250px;
  float: left;
  _display: inline; /* margin fix fyrir IE6 */
}

.box_derecha strong {
  display: block;
  font-weight: normal;
  color:#CB1114; 
  font-size: 8pt;
  margin-bottom : 2px;
}

.box_derecha_seccion {
  width: 250px;
  float: left;
  _display: inline; /* margin fix fyrir IE6 */
  padding-bottom: 4px;
  padding-top: 15px;
  margin-bottom: 15px;
  overflow: hidden;
  font-size:9pt;
  border-bottom-color:#CB1114;
  border-bottom-width:5px;
  border-bottom-style: solid;
  color:#000000;
}