/*+clearfix {*/
#lateral_izq .foto-destacada .contenido:after
{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	font-size: 0;
}
#lateral_izq .foto-destacada .contenido
{
	display: inline-block;
}
#lateral_izq .foto-destacada .contenido
{
/*\*/
	display: block;
/**/
	_height: 1px;
}
/*+}*/
HTML, BODY, DIV, SPAN, APPLET, OBJECT, IFRAME, H1, H2, H3, H4, H5, H6, P, BLOCKQUOTE, PRE, A, ABBR, ACRONYM, ADDRESS, BIG, CITE, CODE, DEL, DFN, EM, FONT, INS, KBD, Q, S, SAMP, SMALL, STRIKE, STRONG, SUB, SUP, TT, VAR, DL, DT, DD, OL, UL, LI, FIELDSET, FORM, LABEL, LEGEND, BUTTON, TABLE, CAPTION, TBODY, TFOOT, THEAD, TR, TH, TD
{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
}
HTML, BODY, DIV, SPAN, APPLET, OBJECT, IFRAME, H1, H2, H3, H4, H5, H6, P, BLOCKQUOTE, PRE, A, ABBR, ACRONYM, ADDRESS, BIG, CITE, CODE, DEL, DFN, EM, FONT, INS, KBD, Q, S, SAMP, SMALL, STRIKE, STRONG, SUB, SUP, TT, VAR, DL, DT, DD, OL, UL, LI, FIELDSET, FORM, LABEL, LEGEND, BUTTON
{
	vertical-align: baseline;
}
P
{
	text-align: left;
}
/*
= CLEARFIX

http://perishablepress.com/press/2008/06/18/css-hackz-series-clearing-floats-with-the-clearfix-hack/*/
.clearfix:after
{
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}
.clearfix
{
	display: inline-block;
}
/*\*/
* HTML .clearfix
{
	height: 1%;
}
.clearfix
{
	display: block;
}
/*
= GLOBAL
*/
HTML, BODY
{
	min-height: 100%;
	height: 100%;
}
#fondo
{
	background: url(../images/mudbg.jpg) repeat-y center top;
	min-width: 990px;
	height: auto;
}
#cuerpo_lineas
{
	background: url(../images/skruff_mud_bg.png) repeat-y center top;
}
#cuerpo_fondo
{
	background: url(../images/body_mud_bg.jpg) repeat-y center top;
}
#huellas
{
	background: url(../images/huella.png) repeat-y center top;
}
#contenido
{
	width: 990px;
	margin: 0 auto;
	position: relative;
	overflow: hidden;
	z-index: 1;
}
#contenido SPAN
{
	font-size: 10pt;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-left: 244px;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #020202;
}
#header
{
	position: relative;
	height: 242px;
	top: 0px;
	left: 0px;
	right: 0px;
}
#lat_der
{
	/*+placement:float-left 13px -9px;*/
	float: left;
	position: relative;
	left: 13px;
	top: -9px;
}
#centro
{
	/*+placement:float-left 41px -7px;*/
	float: left;
	position: relative;
	left: 41px;
	top: -7px;
	height: auto;
	min-height: 988px;
}
#lat_izq
{
	/*+placement:shift 807px 233px;*/
	position: relative;
	left: 807px;
	top: 233px;
	position: absolute;
}
#pie
{
	background: url(../images/skruff-bottom.png) no-repeat center top;
	position: relative;
	width: 100%;
	padding-bottom: 30px;
	line-height: 0px;
	height: 103px;
}
#pie .contenido
{
	font-weight: bold;
	color: #230000;
	padding-top: 77px;
	margin-left: 142px;
}
#pie .grupoquantum
{
	padding-left: 763px;
	height: 20px;
	/*+placement:shift -7px -10px;*/
	position: relative;
	left: -7px;
	top: -10px;
}
#pie .mapa
{
	padding-top: 17px;
	font-size: 10pt;
}
#pie .mapa A
{
	text-decoration: none;
	color: #340000;
	font-weight: bold;
}
#pie .mapa A:hover
{
	color: #020202;
	text-decoration: underline;
}
/*Banner central*/
#banner
{
	width: 555px;
}
#banner .contenido
{
	margin-bottom: -11px;
	border: 3px solid #361F06;
	width: auto;
	height: auto;
}
/*= recent-news
*/
#recent-news
{
	width: 565px;
}
#recent-news .gray-box-620 .o-top, #recent-news .gray-box-620 .o-mid, #recent-news .gray-box-620 .o-bottom, #recent-news .gray-box-620 .i-top, #recent-news .gray-box-620 .i-mid, #recent-news .gray-box-620 .i-bottom
{
	background: transparent url(../images/cuadro_noticiadestacada.png) no-repeat -1000px 0;
}
#recent-news .gray-box-620 .o-top
{
	background-position: 0 0;
	height: 30px;
}
#recent-news .gray-box-620 .o-mid
{
	background-position: -565px 0;
	background-repeat: repeat-y;
	min-height: 140px;
}
#recent-news .gray-box-620 .o-bottom
{
	background-position: -1130px 100%;
	height: 30px;
}
#recent-news .gray-box-620 .i-top
{
	background-position: -1860px 0;
	height: 6px;
}
#recent-news .gray-box-620 .i-mid
{
	background-position: -2480px 0;
	background-repeat: repeat-y;
}
#recent-news .gray-box-620 .i-bottom
{
	background-position: -3100px 100%;
	height: 6px;
}
#recent-news .gray-box-620 .o-content
{
	margin: -5px 0 0;
}
#recent-news .gray-box-620 .i-content
{
	padding: 15px 20px 9px;
}
#recent-news .box-icon-news
{
	background: transparent url(../images/frontpage/recent-news.png) no-repeat 0 0;
	position: absolute;
	width: 145px;
	height: 60px;
	top: -20px;
	left: -6px;
	background-image: url(../images/recent-news.png);
}
#recent-news .gray-box-620 A
{
	color: #8B342F;
}
#recent-news .titulo
{
	width: 300px;
	margin-left: 16px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #372007;
	text-align: left;
}
#recent-news .titulo A
{
	text-decoration: none;
	color: #372007;
}
#recent-news .titulo A:hover
{
	text-decoration: none;
	color: #900;
}
#recent-news .copete
{
	width: 327px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #372007;
	font-weight: bold;
	margin-left: 16px;
	margin-top: 10px;
	text-align: left;
	height: auto;
	z-index: 1;
}
#recent-news .copete A
{
	text-decoration: none;
	color: #372007;
}
#recent-news .copete A:hover
{
	text-decoration: none;
	color: #900;
}
#recent-news .copete A:visited
{
	background: url(../images/ok.png) no-repeat 100% 33%;
}
#recent-news .foto
{
	border: 3px solid #382007;
	width: auto;
	height: auto;
	float: right;
	/*[empty]margin-right:;*/
	/*+placement:shift -14px -10px;*/
	position: relative;
	left: -14px;
	top: -10px;
}
#recent-news .fecha
{
	background: transparent url(../images/fecha.gif) no-repeat 0 0;
	width: 36px;
	height: 36px;
	float: right;
	/*+placement:shift 213px -32px;*/
	position: relative;
	left: 213px;
	top: -32px;
}
#recent-news .fecha .dia
{
	font-family: "Arial Black", Gadget, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12pt;
	margin: -1px 0 0;
}
#recent-news .fecha .mes
{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 10pt;
	margin: -3px 0 0;
}
/*Notas comunes*/
#news
{
	width: 565px;
	height: auto;
	min-height: 152px;
}
#news .titulo
{
	width: 310px;
	margin-left: 10px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #372007;
	text-align: left;
}
#news .titulo A
{
	text-decoration: none;
	color: #372007;
}
#news .titulo A:hover
{
	text-decoration: none;
	color: #900;
}
#news .copete
{
	width: 327px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #372007;
	font-weight: bold;
	margin-left: 10px;
	margin-top: 10px;
	text-align: left;
}
#news .copete A
{
	text-decoration: none;
	color: #372007;
}
#news .copete A:hover
{
	text-decoration: none;
	color: #900;
}
#news .copete A:visited
{
	background: url(../images/ok.png) no-repeat 100% 32%;
}
#news .foto
{
	border: 3px solid #382007;
	width: auto;
	height: auto;
	float: right;
	margin-right: 10px;
	/*+placement:shift 0px 2px;*/
	position: relative;
	left: 0px;
	top: 2px;
}
#news .fecha
{
	background: transparent url(../images/fecha.gif) no-repeat 0 0;
	width: 36px;
	height: 36px;
	float: right;
	/*+placement:shift 215px -4px;*/
	position: relative;
	left: 215px;
	top: -4px;
}
#news .fecha .dia
{
	font-family: "Arial Black", Gadget, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12pt;
	margin: -1px 0 0;
}
#news .fecha .mes
{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 10pt;
	margin: -3px 0 0;
}
/*terminan las notas comunes
notas completas*/
#news-completa
{
	width: 565px;
	padding: 0 0 30px;
}
#news-completa .titulo
{
	width: 500px;
	margin-left: 12px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #372007;
	text-align: left;
}
#news-completa .cuerpo
{
	width: 542px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #372007;
	font-weight: normal;
	margin-left: 10px;
	margin-top: 28px;
	text-align: left;
	height: auto;
}
#news-completa STRONG
{
	font-weight: bold;
}
#news-completa SPAN
{
	border: 0;
	margin-left: 0;
}
#news-completa .cuerpo P, SPAN, DIV
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
}
#news-completa .fecha
{
	background: transparent url(../images/fecha.gif) no-repeat 0 0;
	width: 36px;
	height: 36px;
	float: right;
	/*+placement:shift -19px 2px;*/
	position: relative;
	left: -19px;
	top: 2px;
}
#news-completa .fecha .dia
{
	font-family: "Arial Black", Gadget, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12pt;
	margin: -1px 0 0;
}
#news-completa .fecha .mes
{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 10pt;
	margin: -3px 0 0;
}
/*terminan las notas completas*/
#fechas
{
	width: 565px;
	padding: 0 0 41px;
	/*+placement:shift;*/
	position: relative;
	left: 0;
	top: 0;
}
#fechas .titulo
{
	width: 500px;
	margin-left: 12px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #372007;
	text-align: left;
}
#fechas .titulo A
{
	color: #372007;
	text-decoration: none;
}
#fechas .titulo A:hover
{
	color: #900;
}
#fechas .cuerpo
{
	width: 542px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #372007;
	font-weight: bold;
	margin-left: 10px;
	margin-top: 28px;
	text-align: left;
	height: auto;
}
#fechas .cuerpo P, SPAN, DIV
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
}
#fechas .fecha
{
	background: transparent url(../images/fecha.gif) no-repeat 0 0;
	width: 36px;
	height: 36px;
	float: right;
	/*+placement:shift -19px 2px;*/
	position: relative;
	left: -19px;
	top: 2px;
}
#fechas .fecha .dia
{
	font-family: "Arial Black", Gadget, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12pt;
	margin: -1px 0 0;
}
#fechas .fecha .mes
{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 10pt;
	margin: -3px 0 0;
}
/*Fecha destacada*/
#fechas_des .gray-box-620 .o-top, #fechas_des .gray-box-620 .o-mid, #fechas_des .gray-box-620 .o-bottom, #fechas_des .gray-box-620 .i-top, #fechas_des .gray-box-620 .i-mid, #fechas_des .gray-box-620 .i-bottom
{
	background: transparent url(../images/cuadro_noticiadestacada.png) no-repeat -1000px 0;
}
#fechas_des .gray-box-620 .o-top
{
	background-position: 0 0;
	height: 30px;
}
#fechas_des .gray-box-620 .o-mid
{
	background-position: -565px 0;
	background-repeat: repeat-y;
	min-height: 23px;
}
#fechas_des .gray-box-620 .o-bottom
{
	background-position: -1130px 100%;
	height: 30px;
}
#fechas_des .gray-box-620 .i-top
{
	background-position: -1860px 0;
	height: 6px;
}
#fechas_des .gray-box-620 .i-mid
{
	background-position: -2480px 0;
	background-repeat: repeat-y;
}
#fechas_des .gray-box-620 .i-bottom
{
	background-position: -3100px 100%;
	height: 6px;
}
#fechas_des .gray-box-620 .o-content
{
	margin: -5px 0 0;
}
#fechas_des .gray-box-620 .i-content
{
	padding: 15px 20px 9px;
}
#fechas_des .box-icon-news
{
	background: transparent url(../images/frontpage/recent-news.png) no-repeat 0 0;
	position: absolute;
	width: 145px;
	height: 60px;
	top: -20px;
	left: -6px;
	background-image: url(../images/recent-news.png);
}
#fechas_des .gray-box-620 A
{
	color: #8B342F;
}
#fechas_des
{
	width: 565px;
	padding: 0 0 45px;
}
#fechas_des .comentario
{
	text-align: left;
	font-weight: bold;
	font-size: 16pt;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #372007;
	margin-left: 2px;
}
#fechas_des .titulo
{
	width: 500px;
	margin-left: 12px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #372007;
	text-align: left;
}
#fechas_des .titulo A
{
	color: #372007;
	text-decoration: none;
}
#fechas_des .titulo A:hover
{
	color: #900;
}
#fechas_des .cuerpo
{
	width: 542px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #372007;
	font-weight: bold;
	margin-left: 10px;
	margin-top: 28px;
	text-align: left;
	height: auto;
}
#fechas_des .cuerpo P, SPAN, DIV
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
}
#fechas_des .fecha
{
	background: transparent url(../images/fecha.gif) no-repeat 0 0;
	width: 36px;
	height: 36px;
	float: right;
	/*+placement:shift -16px -11px;*/
	position: relative;
	left: -16px;
	top: -11px;
}
#fechas_des .fecha .dia
{
	font-family: "Arial Black", Gadget, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12pt;
	margin: -1px 0 0;
}
#fechas_des .fecha .mes
{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 10pt;
	margin: -3px 0 0;
}
/*terminan las fechas*/
.splatter
{
	display: none;
	background: url(../images/mancha_caja.png) no-repeat;
	_background-image: url(../images/mancha_caja.gif);
	height: 84px;
	bottom: 0px;
	_bottom: -42px;
	margin-bottom: -92px;
	_margin-bottom: 0px;
	z-index: -1;
}
.splatter
{
	display: block;
}
.splatter-3
{
	background-position: 0px -15px;
	/*+placement:shift -35px -59px;*/
	position: relative;
	left: -35px;
	top: -59px;
}
#divisor_hor
{
	background: url(../images/tira_horizontal.png) no-repeat;
	height: 20px;
	margin-top: 19px;
}
/*configuaracion Lateral Izquierdo*/
#lateral_izq
{
	width: 170px;
	/*+placement:shift 0px -16px;*/
	position: relative;
	left: 0px;
	top: -16px;
}
#lateral_izq .proxima-fecha
{
	height: 56px;
}
#lateral_izq .proxima-fecha A
{
	background: url(../images/lat-izq.png) no-repeat -20px -3px;
	display: block;
	width: 210px;
	height: 56px;
	text-decoration: none;
}
#lateral_izq .proxima-fecha A:hover
{
	background: url(../images/proxima_carrera_over.png) no-repeat -20px -3px;
	display: block;
	width: 210px;
	height: 56px;
	text-decoration: none;
}
#lateral_izq .proxima-fecha A SPAN
{
	visibility: hidden;
}
#lateral_izq .foto-destacada
{
	background: url(../images/lat-izq.png) no-repeat -18px -63px;
	height: 158px;
}
/*[clearfix]*/#lateral_izq .foto-destacada .contenido
{
	/*+placement:float-left 17px 50px;*/
	float: left;
	position: relative;
	left: 17px;
	top: 50px;
}
#lateral_izq .weather
{
}
#lateral_izq .weather .contenido
{
	padding: 8px;
}
#lateral_izq .calendario
{
	background: url(../images/lat-izq.png) no-repeat -20px -227px;
	height: 214px;
	width: 170px;
}
#lateral_izq .calendario .contenido
{
	/*+placement:float-left 19px 53px;*/
	float: left;
	position: relative;
	left: 19px;
	top: 53px;
}
#lateral_izq .emails
{
	background: url(../images/lat-izq.png) no-repeat -20px -447px;
	margin: 12px 0 0;
	height: 49px;
}
#lateral_izq .emails .contenido
{
	/*+placement:shift 9px 50px;*/
	position: relative;
	left: 9px;
	top: 50px;
	text-align: left;
}
#lateral_izq .emails .contenido A
{
	text-decoration: none;
	color: #382006;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}
#lateral_izq .emails .contenido A:hover
{
	text-decoration: underline;
	color: #382006;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
}
/*Lateral Derecho*/
#lateral_der .gray-box-620
{
	/*+placement:shift -7px 49px;*/
	position: relative;
	left: -7px;
	top: 49px;
}
#lateral_der .gray-box-620 .o-top, #lateral_der .gray-box-620 .o-mid, #lateral_der .gray-box-620 .o-bottom, #lateral_der .gray-box-620 .i-top, #lateral_der .gray-box-620 .i-mid, #lateral_der .gray-box-620 .i-bottom
{
	background: transparent url(../images/fondo_banners.png) no-repeat -1000px 0;
}
#lateral_der .gray-box-620 .o-top
{
	background-position: 0 0;
	height: 30px;
}
#lateral_der .gray-box-620 .o-mid
{
	background-position: -175px 0;
	background-repeat: repeat-y;
	min-height: 30px;
}
#lateral_der .gray-box-620 .o-bottom
{
	background-position: -350px 0;
	height: 30px;
}
#lateral_der .gray-box-620 .i-top
{
	background-position: -1860px 0;
	height: 6px;
}
#lateral_der .gray-box-620 .i-mid
{
	background-position: -2480px 0;
	background-repeat: repeat-y;
}
#lateral_der .gray-box-620 .i-bottom
{
	background-position: -3100px 100%;
	height: 6px;
}
#lateral_der .gray-box-620 .o-content
{
	margin: -5px 0 0;
}
#lateral_der .gray-box-620 .i-content
{
	padding: 15px 20px 9px;
}
#lateral_der .box-icon-news
{
	background: transparent url(../images/frontpage/recent-news.png) no-repeat 0 0;
	position: absolute;
	width: 145px;
	height: 60px;
	top: -20px;
	left: -6px;
	background-image: url(../images/recent-news.png);
}
#lateral_der .gray-box-620 A
{
	color: #8B342F;
}
#lateral_der
{
	background: url(../images/lat-der.png) no-repeat -15px -1px;
	width: 171px;
	/*+placement:shift 3px -18px;*/
	position: relative;
	left: 3px;
	top: -18px;
	height: 52px;
}
#lateral_der .contenido
{
	/*+placement:shift 2px -15px;*/
	position: relative;
	left: 2px;
	top: -15px;
}
#lateral_der .contenido .banner
{
	/*+placement:shift;*/
	position: relative;
	left: 0;
	top: 0;
	padding-top: 9px;
}
/*Termina Lateral Derecho*/
#paginador
{
	font-weight: bold;
	font-size: 10pt;
}
#paginador IMG
{
	vertical-align: bottom;
}
/*Comentarios*/
#comentarios
{
	width: 470px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #382006;
	font-size: 8pt;
	/*+placement:shift 46px 36px;*/
	position: relative;
	left: 46px;
	top: 36px;
}
#comentarios SPAN
{
	margin-left: 0;
	border: 0px solid #000000;
}
#comentarios A
{
	text-decoration: none;
	color: #382006;
	font-size: 10pt;
	font-weight: bold;
}
#comentarios A:hover
{
	text-decoration: underline;
	color: #382006;
	font-weight: bold;
}
#lateral_izq .foto-destacada .contenido IMG
{
	border: 3px solid #020202;
}
#tabla_posiciones
{
	font-family: sans-serif;
}
#tabla_posiciones TR
{
	height: 25px;
}
#tabla_posiciones TD
{
	height: 25px;
}
#tabla_posiciones TABLE
{
	border: 1px solid #000000;
	font-weight: normal;
}
#tabla_posiciones .titulo
{
	font-weight: bold;
	font-size: 13pt;
	text-align: left;
	padding-top: 26px;
	color: #382006;
}
#tabla_posiciones .encabezados
{
}
#tabla_posiciones .encabezados TH
{
	font-weight: bold;
	font-size: 8pt;
	width: 46px;
	color: #020202;
	background-color: #DEB958;
}
#tabla_posiciones .cebra1
{
}
#tabla_posiciones .cebra1_over
{
}
#tabla_posiciones .cebra2
{
	background-color: #84B35F;
}
#tabla_posiciones .cebra2_over
{
	background-color: #26D356;
}
#mensaje
{
	border: 1px dashed #000000;
	width: 562px;
	margin-top: 30px;
	font-weight: bold;
	font-size: 14pt;
	color: #371F05;
	/*[empty]height:;*/
}
