body { 
	background: #525963 url(../images/bkg-ariel-pacho.jpg) repeat-x;
	font-size:13px;
	color:#7D858E;
	line-height:16px;
}

a {
	text-decoration:none;
	color:#7D858E;
}

a:hover {
	color:#b00000;
}

/* General Layout */

#container {
	width:970px;
	margin:auto;
}

#header {
	background-image:url(../images/bkg-header.jpg);
	width:970px;
	height:85px;
	margin-bottom:8px;
}	
	
#content {
	background-color:#FFFFFF;
	width:970px;
	background-image:url(../images/top-horizontal-grey.jpg);
	background-repeat:no-repeat;
	padding-top:12px;
}

#content:after { content: ""; display: block; height: 0; clear: both; }

#alpha {
	width:740px;
	float:left;
}	

#beta {
	width:230px;
	float:left;
	background:url(../images/bkg-beta.jpg) repeat-x;
	background-color:#EFEFEF;
}	


#footer {
	clear:both;
	margin-top:10px;
}	


/* Header Layout */

#header .column-1 {
	float:left;
	width:285px;
}

#header .column-2{
	float:left;
	width:685px;

}

/* Header Logo */

.main_logo {
	display:block;
	height:70px;
	text-indent:-9999px;
	overflow:hidden;
	background: transparent url(../images/logo-ariel-pacho.png) no-repeat;
}


/* Header Menu */

#menu {
	float: left;
	list-style: none;
	margin-left: 40px;
	padding: 0;
	width: 100%;
	height:70px;
	font-size:16px;
}
#menu li {
	float: left;
	margin: 0;
}
#menu a {
	color: #81898F;
	display: block;
	float: left;
	margin: 0;
	padding: 30px 25px 55px 25px;
	text-decoration: none;
}
#menu a:hover {
	background-image:url(../images/menu-selected.png);
	color: #fff;
	padding-bottom: 25px;
}

/* Cabezales de Secciones */

#header-section {
	background-image:url(../images/header-seccion.jpg);
	height:85px;
	width:740px;
}

#header-section h2 {
	font-size:54px;
	padding:18px 0px 0px 30px;
	letter-spacing:-1px;
	color:#FFFFFF;
	line-height:normal;
}



#header-section h2 span {
	color:#B00000;
}

/* Listado de noticias */

.listado-noticias li:after { content: ""; display: block; height: 0; clear: both; }

.listado-noticias li {
	background-color:#F3F3F3;
	padding:15px;
	margin-bottom:1px;
}

.listado-noticias .foto {
	width:113px;
	height:90px;
	float:left;
	background:url(../images/picture-frame.png);
}

.listado-noticias .foto img {
	margin:10px 9px 9px 9px;
}

.listado-noticias .texto {
	width:570px;
	margin:5px 0 0 10px;
	float:left;
	line-height:normal;
}

.listado-noticias h3 {
	font-size:22px;
	color:#283039;
	margin-bottom:5px;
}

.listado-noticias h3 a {
	color:#283039;
}

.listado-noticias span {
	color:#B00000;
	font-size:12px;
}


/* Paginador */

.pagination-container {
	margin:0 auto;
	width:330px;
	margin-top:25px;
	padding-bottom:50px;
	clear:both;
	
}	


#pagination li          { border:0; margin:0; padding:0; list-style:none; /* savers */ float:left;  }
#pagination a           { border:solid 1px #E8E8E8; margin-right:2px; background-color:#E8E8E8; }
#pagination .previous-off,
#pagination .next-off   { color:#E8E8E8; display:block; float:left; font-weight:bold; padding:3px 4px; }
#pagination .next a,
#pagination .previous a { font-weight:bold; border:solid 1px #E8E8E8; color:#B00000; }	
#pagination .active     { color:#B00000; font-weight:bold; display:block; float:left; padding:4px 6px; font-size:16px; }
#pagination a:link, 
#pagination a:visited   { color:#666666; display:block; float:left; padding:3px 6px; text-decoration:none; }
#pagination a:hover     { border:solid 1px #666666; background-color:#666666; color:#fff; }


/* Footer */

#footer .column1 {
	width:200px;
	float:left;
}

#footer .column2 {
	width:65px;
	float:right;
}

/* Multimedia Menus */

#menu-multimedia {
	float: left;
	list-style: none;
	margin-left: 0px;
	padding: 0;
	width: 400px;
	height:41px;
	*height:46px;
	font-size:18px;
}
#menu-multimedia li {
	float: left;
	margin: 0;
	
}

#menu-multimedia img {
vertical-align: middle;
margin-bottom: .15em;
margin-right: .35em;

}

#menu-multimedia a {
	color: #1D242B;
	display: block;
	float: left;
	margin: 0;
	padding: 12px 25px 11px 20px;
	text-decoration: none;
}
#menu-multimedia .active {
	background-color:#F3F3F4;
	color: #fff;
	padding-bottom: 0px;
}

#menu-multimedia a:hover {
	background-color:#F3F3F4;
	color: #fff;
}


#submenu-multimedia {
	float: left;
	list-style: none;
	margin-left: 0px;
	padding: 0;
	width: 100%;
	height:40px;
	font-size:15px;
	background-color:#F3F3F4;
}
#submenu-multimedia li {
	float: left;
	margin: 0;
	
}

#submenu-multimedia a {
	color: #1D242B;
	display: block;
	float: left;
	margin: 0;
	padding: 12px 25px 11px 20px;
	text-decoration: none;
}
#submenu-multimedia .active {
	color: #b00000;
	padding-bottom: 0px;
}

#submenu-multimedia a:hover {
	color: #b00000;
}

#submenu-multimedia img {
	margin-top:15px;
}

#bkg-seccion {
	background:url(../images/bkg-multimedia.jpg) no-repeat;
	clear:both;
}

#bkg-seccion:after { content: ""; display: block; height: 0; clear: both; }
.container-fotos:after { content: ""; display: block; height: 0; clear: both; }

/* Multimedia Content */

.titulo-multimedia {
	padding:25px 25px 0 0;
}


.titulo-multimedia h2 {
	font-size:22px;
	color:#283039;
}


.container-fotos {
	padding-top:17px;
	margin-left:20px;
}

.container-fotos-2 {
	padding-top:13px;
	margin-left:8px;
}

.album {
	background:url(../images/picture-frame-grande.png) no-repeat;
	height:230px; 
	width:233px; 
	float:left;

}

.album img {
	padding:18px;

}

.album h3 {
	margin-left:15px;
	display:block;

}

.album-mediano {
	background:url(../images/picture-frame-mediano.png) no-repeat;
	height:192px; 
	width:182px; 
	float:left;

}

.album-mediano h3 {
	margin-left:15px;
	display:block;
	font-size:11px;
	line-height:14px;

}

.album-mediano img {
	padding:0px;

}

.album-mediano-2 {
	background:url(../images/picture-frame-mediano.png) no-repeat;
	height:142px; 
	width:182px; 
	float:left;

}

.album-mediano-2 h3 {
	margin-left:15px;
	display:block;
	font-size:11px;
	line-height:14px;

}

.album-mediano-2 img {
	padding:0px;

}


/* Nota Ampliada */



.encabezado-nota {
	padding:15px 10px 15px 30px;
	background:url(../images/bkg-nota.jpg) no-repeat;
}

.encabezado-nota h2 {
	font-size:49px;
	color:#0B141D;
	letter-spacing:-1px;
	line-height:15px;
	display:block;
}

.encabezado-nota span {
	color:#b00000;
	font-size:12px;
}

#menu-nota {
	background: #fff;
	float: left;
	list-style: none;
	padding: 0 0 0 25px;
	margin: 0;
	width: 100%;
	height:38px;
}
#menu-nota li {
	float: left;
	margin: 0;
	padding: 0;
}
#menu-nota a {
	background: #fff;
	color: #7D858E;
	display: block;
	float: left;
	margin: 0;
	padding: 8px 12px;
	text-decoration: none;
}

#menu-nota a span {
	color:#B00000;
}

#menu-nota a:hover {
	color:#B00000;
	padding-bottom: 8px;
}
	
#menu-nota img {
vertical-align: middle;
margin-bottom: .15em;
margin-right: .35em;

}

#container-texto {
	padding:55px 30px 40px 30px;
	line-height:17px;
}

#container-texto span {
	color:#b00000;
}

.container-texto:after { content: ""; display: block; height: 0; clear: both; }

/* Fotos de Nota Ampliada */

#img-wide {
	clear:both;
	margin:20px 0 20px 0px;
	position:relative;
}

#img-float-left {
	float:left;
	margin:0 20px 20px 0px;
	position:relative;

}	

#img-float-right {
	float:right;
	margin:0 0px 20px 20px;
	position:relative;

}	

.epigrafe-nota {
	width:100%;
	position:absolute;
	bottom:0;
	left:0px;
	background-image:url(../images/bkg-opacity.png);
}	

.epigrafe-nota p {
	padding:10px;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
}	

/* Form de Nota Ampliada */

#formulario {
	background-color:#E6E6E6;
}

#formulario:after { content: ""; display: block; height: 0; clear: both; }


#formulario .comentar {
	padding:0 0 0 30px;
	background-color:#FFFFFF;
	height:38px;
}

#formulario .comentar span {
	font-size:28px;
	color:#7D858E;
}

#formulario .campos {
	padding:0px 25px 0 30px;
	height:240px;
}

div.row {
	float:left;
	margin-top:15px;
}

div.error {
	float:left;
	margin-top:15px;
	width:150px;
	font-size:11px;
	color:#b00000;
	
}

div.row-2 {
	float:right;
	margin-top:15px;
}

div.labels {
	font-size:15px;
	margin:5px 5px 0 0;
	float:left;
	width:70px;
}

div.input-wrapper {
	float:left;
}



input {
	border: 0px solid #ffffff;
	background: url(none) no-repeat #ffffff;
	font-style: normal;
	font-size: 13px;
	font-family:"Trebuchet MS";
	color: #454743;
	padding:5px;
}

textarea {
	border: 0px solid #ffffff;
	background: url(none) no-repeat #ffffff;
	font-style: normal;
	font-size: 13px;
	font-family:"Trebuchet MS";
	color: #454743;
	padding:5px;
	height:100px;
}

.campo-1 {
	width:220px;
}

.campo-2 {
	width:600px;
}

.campo-3 {
	width:100px;
}

.boton-submit {
	padding:0px;
}

/* Listado de Comentarios */

#listado-comentarios {
	padding:30px;
}

#listado-comentarios .comentarios {
	font-size:35px;
}

#globo-comentarios {
	background-color:#EDEEEF; 
	width:671px; 
	margin:15px 0px 0 0px;
	font-size:13px;
}

#globo-comentarios .top {
	background-image:url(../images/balloon-top.png);
	width:671; 
	height:9px; 
	background-repeat:no-repeat;
}

#globo-comentarios .bottom {
	background-image:url(../images/balloon-bottom.png);
	width:671; 
	height:24px; 
	background-repeat:no-repeat;
}

#globo-comentarios .middle {
	margin:5px 15px 5px 15px;
	font-weight:bold;
	color:#333333;
}

#globo-comentarios .middle span {
	color:#b00000;
}

#globo-comentarios .middle p {
	font-weight:normal;
	margin-top:5px;
	color:#666666;
}


/* Empieza el armado de la home */

#alpha-inner {
	padding:10px;
}

#slideshow #container-foto-slideshow {
	position:relative;
	width:719px;
	height:408px;
	overflow:hidden;
}

#slideshow #container-foto-slideshow .nav-anterior {
	position:absolute;
	left:0px;
	top:150px;

}

#slideshow #container-foto-slideshow .nav-siguiente {
	position:absolute;
	top:150px;
	right:0;

}

#slideshow #container-foto-slideshow .epigrafe {
	background:url(../images/bkg-slideshow-cycle.png) repeat-x;
	bottom:0px;
	left:0px;
	width:100%;
	position:absolute;
	height:162px;
}

#slideshow #container-foto-slideshow .epigrafe h2 {
	margin:55px 20px 20px 20px;
	font-size:38px;
	color:#FFFFFF;
	letter-spacing:-2px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

#slideshow #container-foto-slideshow .epigrafe h2 a {
	color:#FFFFFF;
}
	
	
#slideshow #container-foto-slideshow .epigrafe p {
	margin:0px 20px 5px 20px;
	font-size:13px;
}


#container-notas {
	width:480px;
	float:left;
	margin-top:-72px;
}

#container-notas li {
	display:inline;
}

.modulo-notas {
	float:left;
	width:223px;
	margin:17px 8px 8px 8px;
	display:block;
}

.modulo-notas span {
	font-size:11px;
	color:#b00000;
	font-weight:bold;
}

.modulo-notas h3 {
	font-size:19px;
	color:#415365;
	font-weight:bold;
}

.modulo-notas h3 a {
	color:#415365;
}

.modulo-notas p {
	margin:8px 0 0 0;
	font-size:11px;
}

.modulo-notas .foto {
	width:223px;
	height:117px;
	overflow:hidden;
}

.modulo-notas .video {
	width:223px;
	height:167px;
}
	
#container-pacho-tv {
	float:left;
	margin-top:-72px; 
}

.btn-mas-noticias {
	background: transparent url(../images/btn-mas-noticias.png);
	display:block;
	float:right;
	width:93px;
	height:26px;
	margin:10px 7px 0 0;
	text-indent:-9999px;
	overflow:hidden;
}

.btn-mas-videos {
	background: transparent url(../images/btn-mas-videos.png);
	display:block;
	float:right;
	width:43px;
	height:12px;
	margin:14px 12px 0 0;
	text-indent:-9999px;
	overflow:hidden;
}


#modulo-pacho-tv {
	float:left;
	width:223px;
	margin:17px 8px 8px 8px;
	display:block;
}

#modulo-pacho-tv .content {
	background-color:#464E57;
	padding:10px;
	min-height:65px;
	*min-height:73px;
}

#modulo-pacho-tv .content h3 {
	color:#fff;
	font-size:16px;
	background-image:url(../images/linea-separador-pacho-tv.gif) no-repeat bottom;
	padding-bottom:15px;
	border-bottom:solid #3F464E 1px;
}

#modulo-pacho-tv .content h3 a {
	color:#FFFFFF;
}

#modulo-pacho-tv .bottom {
	background:url(../images/pacho-tv-bottom.png);
	height:37px;
	width:223px;
	
}

#container-modulos:after { content: ""; display: block; height: 0; clear: both; }

#container-modulos {
	width:100%;
}

#container-modulos #modulo-galeria, #modulo-pacho-a-fondo  {
	width:345px;
	height:136px;
	float:left;
	margin:20px 5px 5px 8px;
}

#modulo-galeria {
	background:url(../images/bkg-galerias.png);
}

.modulo-galeria-inner {
	margin:10px;
}

#modulo-galeria:after { content: ""; display: block; height: 0; clear: both; }

.modulo-galeria-inner .foto {
	width:202px;
	height:117px;
	overflow:hidden;
	float:left;
}

.modulo-galeria-inner .epigrafe {
	float:left;
	width:110px;
	margin-left:7px;
	color:#FFFFFF;
	font-weight:bold;
}

.modulo-galeria-inner .boton {
	float:left;
	background:url(../images/galerias.png) no-repeat;
	width:114px;
	height:27px;
	margin-left:7px;
	margin-top:60px;
	display:block;
	overflow:hidden;
	text-indent:-99999px;
}


#modulo-pacho-a-fondo {
	background:url(../images/bkg-pacho-a-fondo.png);
}

#modulo-pacho-a-fondo .titulo {
	background:url(../images/pacho-a-fondo.png) no-repeat;
	width:115px;
	height:18px;
	float:left;
	margin:8px; 0 0 8px;
	display:block;
	overflow:hidden;
	text-indent:-99999px;
}

#modulo-pacho-a-fondo .txt {
	float:left;
	margin:14px 12px 8px 15px;
	width:184px;
	height:120px;
}

#modulo-pacho-a-fondo .txt p {
	margin:8px;
	font-size:15px;
	font-style:italic;
}

#modulo-pacho-a-fondo .txt p span {
	font-weight:bold;
	margin-top:10px;
	display:block;
}

#facebook {
	margin:15px 10px 15px 10px;
	background-color:#CCCCCC;
	
}

/* Tablas */

.calendario {	
	background:url(../images/bkg-tabla.jpg) repeat-x;
	margin-bottom:50px;
	clear:both;
 }


.calendario td {
	padding:0 0px 0 20px;
	font-size:11px;
	color:#2B2E31;
	height:33px;
}

.calendario td span {
	color:#b00000;
	font-weight:bold;
}

.calendario .posicion, .posicion-destacada, .puntos-destacados  {
	background-color:#4A4C4F; 
	padding:1px 2px 1px 2px;
	font-weight:bold;
	color:#FFFFFF;
	width:22px;
	height:17px;
	text-align:center;
	font-size:12px;
}

.calendario .posicion {
	background-color:#4A4C4F; 
}

.calendario .puntos-destacados  {
	width:40px;
}

.calendario .posicion-destacada, .puntos-destacados {
	background-color:#b00000; 
}

.calendario .tabla-captions {
	background-color:#F3F3F4;
	height:38px;
	font-size:17px;
	color:#8C939B;
}

.calendario .separadores {
	background:url(../images/line-pts.gif) repeat-x bottom;
	height:1px;
	
}	

.anioEstadisticas {
	float:right;
	margin-right:10px;
	margin-top:8px;

}

.btnSelector {
	width:27px;
	height:20px;
	vertical-align:middle;
}

/* Estadisticas Ariel */

#estadisticas-pacho {
	margin:0px 0px 20px 20px;

}

#estadisticas-pacho h2 { 
	display:block;
	height:121px;
	width:150px;
	text-indent:-9999px;
	overflow:hidden;
	background: transparent url(../images/estadisticas-ariel.png) no-repeat;

}

#estadisticas-pacho li {
	float:left;

}

#estadisticas-pacho .container-metricas {
	width:105px;
	height:120px;
	background-color:#EAEBED;
	margin-right:5px;

}

#estadisticas-pacho .container-metricas p {
	text-align:center;
	margin:13px;
	font-size:17px;

}

#estadisticas-pacho:after { content: ""; display: block; height: 0; clear: both; }

#estadisticas-pacho .container-metricas .display {
	background:url(../images/bkg-display.png);
	width:64px;
	height:33px;
	margin:0px auto;
	font-size:29px;
	color:#FFFFFF;
	text-align:center;
	line-height:30px;
}


/* Centro de mensajes */

.mensaje-ariel {
	padding:20px;
	background-color:#FFFFFF;

}

.mensaje-ariel p {
	margin-top:3px;
	display:inline;

}

.mensaje-ariel img {
	margin-bottom: -.5em;
	margin-right: .35em;
}

/* Armado del sidebar */

#beta-inner {
	margin:0px 11px 11px 11px;
}

#beta-inner .sponsor {
	text-align:center;
}

#beta-inner .container-caja-calendario {
	margin-top:25px;
}

#beta-inner .container-caja-calendario .titulo {
	display:block;
	height:14px;
	width:77px;
	text-indent:-9999px;
	overflow:hidden;
	background: transparent url(../images/calendario.png) no-repeat;
	margin-bottom:8px;
}

#beta-inner .container-caja-calendario .top {
	background-image:url(../images/caja-top.png);
	width:210px; 
	height:8px; 
	background-repeat:no-repeat;
	margin:0px;
}

#beta-inner .container-caja-calendario .middle {
	background-color:#EBEBEB;
	padding:0px 8px 0px 8px;
}

#beta-inner .container-caja-calendario .middle:after { content: ""; display: block; height: 0; clear: both; }

#beta-inner .container-caja-calendario .middle span {
	font-size:28px;
	color:#7D858E;
	letter-spacing:-2px;
	font-weight:bold;
	margin-right:8px;
	line-height:30px;
	
}

#beta-inner .container-caja-calendario .middle p {
	font-weight:bold;
	color:#B00000;
	line-height:14px;
	
}

#beta-inner .container-caja-calendario .middle .contador:after { content: ""; display: block; height: 0; clear: both; }

#beta-inner .container-caja-calendario .middle .countdown {
	background:url(../images/bkg-display-negro.png) no-repeat;
	width:58px;
	height:31px;
	float:left;
	font-size:29px;
	color:#FFFFFF;
	text-align:center;
	margin:10px 5px 10px 0;
	padding-top:9px;
	line-height:13px;
	/**line-height:11px;*/
}

#beta-inner .container-caja-calendario .middle .countdown span {
	font-size:10px;
	letter-spacing:0px;
	margin:0 auto;
}

#beta-inner .container-caja-calendario .middle .anteriores {
	clear:both;
	padding:22px 0 14px 0;
}

#beta-inner .container-caja-calendario .middle .anteriores .titulo {
	display:block;
	height:11px;
	width:105px;
	text-indent:-9999px;
	overflow:hidden;
	background: transparent url(../images/carreras-anteriores.png) no-repeat;
}

#beta-inner .container-caja-calendario .middle .anteriores .fecha {
 	float:left; 
	width:110px;
}

#beta-inner .container-caja-calendario .middle .anteriores .posicion-pacho {
	 float:left;
}

#beta-inner .container-caja-calendario .middle .anteriores ul{
	margin:13px 0 0 0;
}

#beta-inner .container-caja-calendario .middle .anteriores .posicion-pacho .red-box {
	 height:29px; 
	 width:40px; 
	 background-color:#b00000; 
	 float:left;
	 color:#FFFFFF;
	 font-size:20px;
	 text-align:center;
	 font-weight:bold;
	 line-height:27px;
}

#beta-inner .container-caja-calendario .middle .anteriores .borde {
	 border-bottom:#E0DFE3 solid 1px;
	 clear:both;
	 padding:0px 0 0px 0;
	 margin:0px 0 8px 0;
	 height:8px;
}

#beta-inner .container-caja-calendario .bottom {
	background-image:url(../images/caja-bottom.png);
	width:210px; 
	height:8px; 
	background-repeat:no-repeat;
	margin:0px;
}


#beta-inner .container-caja-posiciones .top {
	background-image:url(../images/caja-top.png);
	width:210px; 
	height:8px; 
	background-repeat:no-repeat;
	margin:0px;
}

#beta-inner .container-caja-posiciones .middle {
	background-color:#EBEBEB;
	padding:0px 8px 0px 8px;
}

#beta-inner .container-caja-posiciones .bottom {
	background-image:url(../images/caja-bottom.png);
	width:210px; 
	height:8px; 
	background-repeat:no-repeat;
	margin:0px;
}


#beta-inner .container-caja-posiciones .titulo {
	display:block;
	height:14px;
	width:135px;
	text-indent:-9999px;
	overflow:hidden;
	background: transparent url(../images/posiciones-top-race.png) no-repeat;
	margin:20px 0 10px 0;
}

.tabla-caja-posiciones td {
	padding-bottom:5px;

}

.tabla-caja-posiciones .puntos-destacados {
	font-size:11px;
	width:15px;
	height:17px;
	font-weight:bold;
	color:#FFFFFF;
}

.tabla-caja-posiciones .pts {
	color:#0E0C17;
	font-weight:bold;
	font-size:13px;
}

#beta-inner .container-ultimos-mensajes .titulo {
	display:block;
	height:35px;
	width:146px;
	text-indent:-9999px;
	overflow:hidden;
	background: transparent url(../images/ultimos-mensajes.png) no-repeat;
	margin:20px 0 10px 0;
}

#beta-inner .container-ultimos-mensajes .mensaje .nombre {
	color:#383023;
	font-weight:bold;
}

#beta-inner .container-ultimos-mensajes .mensaje span {
	color:#b00000;
	font-weight:bold;
	font-size:11px;
}
#beta-inner .container-ultimos-mensajes .mensaje p {
	font-size:11px;
}

#beta-inner .container-ultimos-mensajes .mensaje .btn-mensaje {
	display:block;
	height:26px;
	width:189px;
	text-indent:-9999px;
	overflow:hidden;
	background: transparent url(../images/dejale-un-mensaje-a-ariel.png) no-repeat;
	margin:20px 0 30px 0;
}