/* @group Core Elements */ html {

 height: 100%;



 margin-bottom: 1px;



 }

 body, td {

 font-size: 11px;



 font-family: Verdana, Helvetica, Arial, sans-serif;

 line-height: 135%;

 }

 p {

 /* setup some more readable paragraph spacing */ margin-top: 10px;

 margin-bottom: 15px;

 }

 h1, h2, h3, h4, h4 {

 /* setup some more readable header spacing */ padding-bottom: 5px;

 margin: 15px 0;

 }

 h1 {

 font-size: 200%;

 }

 h2 {

 font-size: 175%;

 }

 h3 {

 font-size: 150%;

 }

 h4 {

 font-size: 120%;

 }

 body {

 margin: 0;

 padding: 0;

 }

 a {

 text-decoration: none;

 }

 a:hover {

 text-decoration: underline;

 }

 /* @end */ /* @group Joomla Elements */ .small, .modifydate, .createdate, div.mosimage_caption {

 font-size: 95%;

 }

 .componentheading {

 font-size: 150%;

 }

 .contentheading {

 font-size: 170%;
 background-color: #000000;
 color:#fc0;
 font-family: Impact;

 }

 .componentheading {

 padding: 10px 5px;

 margin-bottom: 15px;

 font-variant: small-caps;

 }

 td.componentheading {

 padding-bottom: 15px;

 }

 #mainframe td.sectiontableheader {

 font-weight: bold;

 padding: 4px 2px;

 }

 .sectiontableentry1, .sectiontableentry2 {

 text-align: left;

 padding: 2px 0;

 }

 /* @end */ /* @group Smoke */ #smoke #topbar {

 background: url(../images/smoke/topbar-bg.png) 0 0 repeat-x;

 }

 #smoke #shadow-top {

 background: url(../images/smoke/shadow-t.png) 0 0 no-repeat;

 }

 #smoke #shadow-middle {

 background: url(../images/smoke/shadow-m.png) 0 0 repeat-y;

 }

 #smoke #shadow-bottom {

 background: url(../images/smoke/shadow-b.png) 0 0 repeat-y;

 }

 #smoke #shadow-rocket {

 background: url(../images/smoke/shadow-rocket.png) 0 0 repeat-y;

 }

 #smoke .sections td, #smoke #mainframe td#left, #smoke #mainframe td#right, #smoke #mainframe #user1, #smoke #mainframe #page, #smoke pre, #smoke blockquote, #smoke .sectiontableheader {

 background: url(../images/trans-15.png);

 }

 #smoke #inset {

 background: url(../images/smoke/login-smoke.png) 0 0 no-repeat;

 }

 #smoke span.alert {

 color: #d00000;

 border-top: 3px solid #750b09;

 border-bottom: 3px solid #750b09;

 background: #391111 url(../images/smoke/sm-status-alert.png) 10px 50% no-repeat;

 }

 #smoke span.info {

 color: #0055bc;

 border-top: 3px solid #073361;

 border-bottom: 3px solid #073361;

 background: #112031 url(../images/smoke/sm-status-info.png) 10px 50% no-repeat;

 }

 #smoke span.note {

 color: #b98f00;

 border-top: 3px solid #745d07;

 border-bottom: 3px solid #745d07;

 background: #382f11 url(../images/smoke/sm-status-note.png) 10px 50% no-repeat;

 }

 #smoke span.download {

 color: #568517;

 border-top: 3px solid #445b16;

 border-bottom: 3px solid #445b16;

 background: #272f15 url(../images/smoke/sm-status-download.png) 10px 50% no-repeat;

 }

 /* @end */ /* @group Glass */ #glass #topbar {

 background: url(../images/glass/topbar-bg.png) 0 0 repeat-x;

 }

 #glass #shadow-top {

 background: url(../images/glass/shadow-t.png) 0 0 no-repeat;

 }

 #glass #shadow-middle {

 background: url(../images/glass/shadow-m.png) 0 0 repeat-y;

 }

 #glass #shadow-bottom {

 background: url(../images/glass/shadow-b.png) 0 0 repeat-y;

 }

 #glass #shadow-rocket {

 background: url(../images/glass/shadow-rocket.png) 0 0 repeat-y;

 }

 #glass .sections td, #glass #mainframe td#left, #glass #mainframe td#right, #glass #mainframe #user1, #glass #mainframe #page, #glass pre, #glass blockquote, #glass .sectiontableheader {

 background: url(../images/trans-10.png);

 }

 #glass #inset {

 background: url(../images/glass/login-glass.png) 0 0 no-repeat;

 }

 #glass span.alert {

 color: #c00;

 border-top: 3px solid #fc9088;

 border-bottom: 3px solid #fc9088;

 background: #ffd8d8 url(../images/glass/gl-status-alert.png) 10px 50% no-repeat;

 }

 #glass span.info {

 color: #0055BB;

 border-top: 3px solid #7dabdd;

 border-bottom: 3px solid #7dabdd;

 background: #d9e7f9 url(../images/glass/gl-status-info.png) 10px 50% no-repeat;

 }

 #glass span.note {

 color: #B79000;

 border-top: 3px solid #fbe288;

 border-bottom: 3px solid #fbe288;

 background: #fff6d8 url(../images/glass/gl-status-note.png) 10px 50% no-repeat;

 }

 #glass span.download {

 color: #57861A;

 border-top: 3px solid #cbe093;

 border-bottom: 3px solid #cbe093;

 background: #eef6dc url(../images/glass/gl-status-download.png) 10px 50% no-repeat;

 }

 /* @end */ /* @group Structure */ div.wrapper {

 margin: 0 auto;
 padding: 0px;

 width: 1000px;

 text-align: left;

 position: relative;

 }

 #shadow-middle {

 padding: 0px 24px 0px 24px  ;

 }

 #shadow-bottom {

 padding: 0px 24px 0px 24px;

 }

 #shadow-bottom .padding {

 padding: 10px 20px;

 }

 #shadow-middle .padding {

 padding: 0px 10px 20px 10px;

 }

 #topbar {

 height: 35px;

 line-height: 25px;

 }

 #topbar div.moduletable {

 float: right;

 margin-right: 0px;

 padding: 0px;

 line-height: 20px;

 height: 21px;

 overflow: hidden;

 }

 #topbar .mainlevel {

 padding-top: 2px;

 float: left;

 padding-left: 5px;

 display: block;

 }

 #topbar span.article_seperator {

 display: block;

 position: absolute;

 }

 #topbar div.moduletable table {

 width: auto;

 }

 #shadow-top {

 height: 22px;
 width: 990px;
 padding:0 px;
 margin: 0 px;
 margin-left: 5px;

 }

 #shadow-rocket {

 height: 120px;

 text-align: center;

 }

 img#rocket {

 width: 200px;

 height: 40px;

 border: 0;

 }

 #content {

 padding-top: 75px;

 }

 #logo {

 display: block;

 background: url(../images/logo.png) 0 0 no-repeat;

 width: 268px;

 height: 63px;

 position: absolute;

 left: 50px;

 top: 30px;

 border: 0;

 }

 #mainframe{

 border-collapse: collapse;

 padding: 0;

 margin: 0px;

 width: 930px;

 }
 
 .sections {

 border-collapse: collapse;

 padding: 0;

 margin: 0px;

 width: 100%;

 }

 #shadow-bottom .sections {

 margin-top: 0;

 }

 #user1 {

 margin-bottom: 20px;

 height: 1%;

 }

 #page {

 padding: 20px 10px;

 }

 #inset, #inset-mod {

 position: absolute;

 right: 46px;

 width: 481px;

 height: 51px;

 top: 40px;

 }

 /* @end */ /* @group Table Control */ #mainframe td, .sections td {

 padding: 0;

 }

 #mainframe td#left, #mainframe td#right {

 width: 250px;

 }

 td.w33 {

 width: 33%;

 }

 td.w49 {

 width: 50%;

 }

 td.w99 {

 width: 100%;

 }

 #mainframe td.spacer, .sections td.spacer, #glass .sections td.spacer, #smoke .sections td.spacer {

 width: 32px;

 background: none;

 border: 0;

 }

 td.spacer img {

 width: 20px;

 }

 #mainframe tr {

 vertical-align: top;

 }

 /* @end */ /* @group Login/Logout */ .loginelement {

 width: 150px;

 float: left;

 padding: 15px;

 }

 .loginelement label {

 font-weight: bold;

 color: #fff;

 }

 .loginelement .inputbox {

 width: 75px;

 }

 span.loginsubmit, span.logoutsubmit {

 display: block;

 float: left;

 background: url(../images/login-button.png ) 0 0 no-repeat;

 width: 93px;

 height: 41px;

 line-height: 41px;

 text-align: center;

 font-weight: bold;

 margin-top: 5px;

 cursor: pointer;

 }

 span.loginsubmit span, span.logoutsubmit span {

 color: #fff;

 }

 /* @end */ /* @group Modules */ .moduletable, .moduletable-hilite1, .moduletable-hilite2, .moduletable-hilite3, .moduletable-hilite4, .moduletable-hilite5, .moduletable-hilite6, .moduletable-hilite7, .moduletable-hilite8, .moduletable-hilite9, .moduletable-hilite10, .moduletable-hilite11, .moduletable-hilite12, .moduletable-hilite13, .moduletable-hilite14, .moduletable-hilite15, .moduletable-hilite16, .moduletable-hilite17, .moduletable-hilite18, .moduletable-hilite19, .moduletable-hilite20 {

 padding: 2px;

 height: 1%;

 margin-bottom: 15px;

 }
 
 .moduletable{
 margin: 0px;
 padding: 0px;
 }

 .moduletable h3, .moduletable-hilite1 h3, .moduletable-hilite2 h3, .moduletable-hilite3 h3, .moduletable-hilite4 h3, .moduletable-hilite5 h3, .moduletable-hilite6 h3, .moduletable-hilite7 h3, .moduletable-hilite8 h3, .moduletable-hilite9 h3, .moduletable-hilite10 h3, .moduletable-hilite11 h3, .moduletable-hilite12 h3, .moduletable-hilite13 h3, .moduletable-hilite14 h3, .moduletable-hilite15 h3, .moduletable-hilite16 h3, .moduletable-hilite17 h3, .moduletable-hilite18 h3, .moduletable-hilite19 h3, .moduletable-hilite20 h3 {

 height: 24px;

 line-height: 24px;

 font-size: 100%;

 font-weight: bold;

 padding: 0;

 margin: -11px -10px 10px -10px;

 padding-left: 35px;

 }

 .moduletable-hilite1 h3 {

 background: url(../images/headers/black/header-bg.png) 0 0 repeat-x;

 }

 .moduletable-hilite2 h3 {

 background: url(../images/headers/blue/header-bg.png) 0 0 repeat-x;

 }

 .moduletable-hilite3 h3 {

 background: url(../images/headers/brown/header-bg.png) 0 0 repeat-x;

 }

 .moduletable-hilite4 h3 {

 background: url(../images/headers/dark-blue/header-bg.png) 0 0 repeat-x;

 }

 .moduletable-hilite5 h3 {

 background: url(../images/headers/dark-green/header-bg.png) 0 0 repeat-x;

 }

 .moduletable-hilite6 h3 {

 background: url(../images/headers/dark-orange/header-bg.png) 0 0 repeat-x;

 }

 .moduletable-hilite7 h3 {

 background: url(../images/headers/dark-purple/header-bg.png) 0 0 repeat-x;

 }

 .moduletable-hilite8 h3 {

 background: url(../images/headers/dark-red/header-bg.png) 0 0 repeat-x;

 }

 .moduletable-hilite9 h3 {

 background: url(../images/headers/dark-teal/header-bg.png) 0 0 repeat-x;

 }

 .moduletable-hilite10 h3 {

 background: url(../images/headers/green/header-bg.png) 0 0 repeat-x;

 }

 .moduletable-hilite11 h3 {

 background: url(../images/headers/grey/header-bg.png) 0 0 repeat-x;

 }

 .moduletable-hilite12 h3 {

 background: url(../images/headers/magenta/header-bg.png) 0 0 repeat-x;

 }

 .moduletable-hilite13 h3 {

 background: url(../images/headers/olive/header-bg.png) 0 0 repeat-x;

 }

 .moduletable-hilite14 h3 {

 background: url(../images/headers/orange/header-bg.png) 0 0 repeat-x;

 }

 .moduletable-hilite15 h3 {

 background: url(../images/headers/purple/header-bg.png) 0 0 repeat-x;

 }

 .moduletable-hilite16 h3 {

 background: url(../images/headers/red/header-bg.png) 0 0 repeat-x;

 }

 .moduletable-hilite17 h3 {

 background: url(../images/headers/silver/header-bg.png) 0 0 repeat-x;

 }

 .moduletable-hilite18 h3 {

 background: url(../images/headers/tan/header-bg.png) 0 0 repeat-x;

 }

 .moduletable-hilite19 h3 {

 background: url(../images/headers/teal/header-bg.png) 0 0 repeat-x;

 }

 .moduletable-hilite20 h3 {

 background: url(../images/headers/yellow/header-bg.png) 0 0 repeat-x;

 }

 /* @end */ /* @group Horizontal Menu */ #horiz-menu {

 height: 25px;
 width: 929px;
 padding-left: 80px;
 margin-left: 0px;

 }

 #horiz-menu ul {

 list-style: none;

 margin: 0;

 padding: 0 0 0 0px;

 }

 #horiz-menu li {

 display: block;

 float: left;

 margin: 0;

 padding: 0;

 }

 #horiz-menu a {

 display: block;

 float: left;

 height: 24px;

 line-height: 24px;

 padding: 0 8px;

 font-weight: bold;

 }

 #horiz-menu a:hover {

 text-decoration: none;

 }

 /* @end */ /* @group Sidenav Menu */ ul.sidenav {

 margin: 0;

 padding: 0;

 }

 ul.sidenav li {

 list-style: none;

 margin: 0;

 padding: 3px 0;

 font-weight: bold;

 }

 ul.sidenav li li {

 border-bottom: 0;

 }

 /* @end */ /* @group Content Styles */ /* @group Pathway */ span.pathway {

 display: block;

 line-height: 20px;

 height: 20px;

 font-weight: bold;

 margin-bottom: 15px;

 }

 span.pathway img {

 float: left;

 margin: 0 10px;

 }

 span.pathway a {

 float: left;

 }

 /* @end */ /* @group RokLatest */ #accordian h3.toggler {

 position: relative;

 cursor: pointer;

 margin-top: 0;

 margin-bottom: 0;

 }

 #accordian a.readon {

 position: static;

 }
 
 .readon{
	background-color: #000000;
	color:#fc0;
	font-family: Impact;
 }

 /* @end */ /* @group RokFlow */ #rokflow, #rokflow #loader {

 overflow: hidden;

 position: relative;

 width: 100%;

 height: 170px;

 background: 50% 50% no-repeat url(../images/loader.gif);

 }

 #rokflow, #rokflow * {

 margin:0;

 padding:0;

 border:0;

 }

 #rokflow div {

 float: left;

 position: relative;

 }

 #rokflow img {

 width: 124px;

 height: 194px;

 border: 0;

 top: 40px;

 margin-top: 15px;

 }

 #rokflow div h3 {

 display: block;

 position: absolute;

 white-space: nowrap;

 text-align: center;

 font-size: 10px;

 font-weight: normal;

 }

 .moduletable #rokflow h3 {

 background: none;

 margin: 0;

 padding: 0;

 line-height: 100%;

 height: auto;

 }

 #rokflow a {

 text-decoration: none;

 }

 #rokflow #loader {

 position: absolute;

 top: 0;

 left: 0;

 z-index: 1000;

 }

 /* @end */ /* @group RokSlide */ #frame div.button#right {

 background: url(../images/arrow-right.png) 0 0 no-repeat;

 }

 #frame div.button#left {

 background: url(../images/arrow-left.png) 0 0 no-repeat;

 }

 /* @end */ /* @group Typography */ pre {

 padding: 10px;

 }

 blockquote {

 font-style: italic;

 font-size: 100%;

 line-height: 150%;

 width: auto;

 padding: 10px;

 margin: 15px 0;

 }

 blockquote.b {

 font-weight: bold;

 }

 /* @end */ /* @group Notice Styles */ span.alert, span.info, span.download, span.note {

 display: block;

 padding: 10px 10px 10px 50px;

 margin: 15px 0;

 }

 /* @end */ .nounder {

 text-decoration: none;

 border: 0;

 cursor: pointer;

 }

 .clr {

 clear:both;

 }

 /* @end */ 

#resultados{

 margin: 0;

 padding: 3px;

 padding-bottom: 0px;

 border: none;

 width: 243px;

}

 

 #campoUltimo{

 background: url(../images/ultimoPartido.png) 0 0 no-repeat;

 width: 235px;

 height: 190px;
 
 margin-left: 6px;
 
 margin-top:5px;

}

 #campoProximo{

 background: url(../images/proximoPartido.png) 0 0 no-repeat;

 width: 235px;

 height: 185px;
 
 margin-left: 6px;
 
 margin-top:5px;

}

 #separador{

 clear: none;
 margin-top: 4px;
 margin-left: auto;
 margin-right: auto;
}

 #imgLocal{

 position: relative;

 top: 50px;

 left: 0px;

}

 #imgVisitante{

 position: relative;

 top: 50px;

 left: 2px;

}

 #resultado{

 color: #FFFFFF;

 font-weight: bold;

 font-size: 32px;

 position: relative;

 top: 68px;

 width: 100%;

 text-align: center;

}

 #equipo{

 background-color: #000000;

 color: #ffffff;

 font-weight: bold;

 font-size: 9px;

 position: relative;

 top: 60px;

 width: 100%;

 height: 17px;

 text-align: center;

}

#labelClasi{
background-color: #000000;

 color: #ffffff;

 font-weight: bold;

 font-size: 9px;

 position: relative;

 width: 100%;

 height: 17px;

 text-align: center;
}

 #fecha{

 color: #FFFFFF;

 font-weight: bold;

 font-size: 12px;

 position: relative;

 top: 70px;

 width: 100%;

 text-align: center;

}

 #lugar{

 color: #FFFFFF;

 font-weight: bold;

 font-size: 12px;

 position: relative;

 top: 70px;

 width: 100%;

 text-align: center;

}

 #equipo2{

 background-color: #000000;

 color: #ffffff;

 font-weight: bold;

 font-size: 9px;

 position: relative;

 top:70px;

 width: 100%;

 height: 17px;

 text-align: center;

}

 #bannerSup{

width: 929px;

height: 129px;

margin-left: 0px;

background: url(../images/CajasolSupBanner.png) 0 0;

}

 #calendarios{

 text-align: center;

 }

 

 .estatico {



	color: #FFFFFF;



	margin: 0px;



	padding: 0px;



	clear: none;



}

 

 .cabecera {



	background: url( ../images/headers/tituloSecIzq.png) no-repeat 0 0;

	margin: 0px;

	padding: 0px;

	height: 52px;

}



.tituloCabecera{

	height: 52px;

	margin-right: 52px;

	margin-left: 52px;

	padding: 0px;

	background: url( ../images/headers/tituloSecCentral.png) repeat-x 0 0;



}

.tituloCabecera h1{ 

	padding-top: 18px;

}



.tituloCabecera img{ 

	margin-top: 1px;

}

.cabeceraDer{

	height: 52px;

	width: 52px;

	background: url(../images/headers/tituloSecDer.png) no-repeat 0 0;

	float: right;

	clear: none;

	margin: 0px;

	padding: 0px;

}

.mod_contentitem{
	margin: 0;
	margin-top: 0px;
	margin-bottom: 0px;

	padding: 10px;

	padding-bottom: 5px;

	background: url(../images/trans-15.png);
	border: 1px solid #29456a;

	width: 97%;
}


 #calendarios{

 text-align: center;

 }

 

 .estatico {



	color: #FFFFFF;



	margin: 0px;



	padding: 0px;



	clear: none;



}

 

 .cabecera {



	background: url( ../images/headers/tituloSecIzq.png) no-repeat 0 0;

	margin: 0px;

	padding: 0px;

	height: 52px;

}



.tituloCabecera{

	height: 52px;

	margin-right: 52px;

	margin-left: 52px;

	padding: 0px;

	background: url( ../images/headers/tituloSecCentral.png) repeat-x 0 0;



}

.tituloCabecera h1{ 

	padding-top: 18px;

}



.tituloCabecera img{ 

	margin-top: 1px;

}

.cabeceraDer{

	height: 52px;

	width: 52px;

	background: url(../images/headers/tituloSecDer.png) no-repeat 0 0;

	float: right;

	clear: none;

	margin: 0px;

	padding: 0px;

}

#loUltimo{

 margin: 0px;

 padding: 5px;

 padding-top: 0px;

 background: url(../images/trans-15.png);

 border: 1px solid #29456a;

 width: 662px;

}

.blog_more{
font-size:12px;
}

.precio{
	font-size: 14px;
	font-weight: bold;
	position: relative;

	 top: 70px;

	 left: 185px;
}

.precioSocio{
	font-size: 14px;
	font-weight: bold;
	position: relative;

	 top: 120px;

	 left: 150px;
}
