@charset "utf-8";
/* CSS Document */
     
    body  {
	margin: 0; /* es recomendable ajustar a cero el margen y el relleno del elemento body para lograr la compatibilidad con la configuración predeterminada de los diversos navegadores */
	padding: 0;
	text-align: center; /* esto centra el contenedor en los navegadores IE 5*. El texto se ajusta posteriormente con el valor predeterminado de alineación a la izquierda en el selector #container */
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	background-image: url(imagenes/LonchaWeb.gif);
	background-repeat:    repeat-x;
	background-position: center top;
    }
    .twoColFixRtHdr #container {
	width: 1030px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(imagenes/fondoWeb.jpg);
	background-position: left top;
	text-align: left;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-right: 85px;
	padding-bottom: 0px;
	padding-left: 85px;
    } 
.twoColFixRtHdr .imgDes {
	border: 2px solid #99CC00;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
	padding: 0px;
}

.twoColFixRtHdr  .img {
	float: left;
	border: 2px solid #99CC00;
	margin-right: 8px;
	margin-bottom: 8px;
}
.twoColFixRtHdr .img a {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}


.twoColFixRtHdr   #container  a:hover {
	color: #FFC53E;
	text-decoration: underline;
}

.twoColFixRtHdr #publicidad  {
	background-image: url(imagenes/CintPubli_Vert.gif);
	background-position: 17px 5px;
	background-repeat: no-repeat;
	text-align: center;
	float: none;
	height: 90px;
	width: 770px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 10px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

    .twoColFixRtHdr #header {
	height: auto;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 1025px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
    } 
.twoColFixRtHdr  #header  .cabecera {
	width: 780px;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
    }
    .twoColFixRtHdr #sidebar1 {
	float: right; /* dado que este elemento es flotante, debe asignarse un ancho */
	width: 300px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 15px;
	padding-left: 10px;
    }
.twoColFixRtHdr #sidebar1 .moduloFotos {
	width: 300px;
	height: 90px;
}
.twoColFixRtHdr #sidebar1 .moduloForos {
	width: 300px;
	height: 90px;
}


.twoColFixRtHdr #sidebar1 .video {
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(imagenes/lonchaRojPeq.gif);
	background-repeat:  repeat-x;
	background-position: left top;
}
.twoColFixRtHdr #sidebar1 .video p {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 16px;
	font-size: 0.8em;
	color: #FFFFFF;
	background-image: url(imagenes/flechaBlanca.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
}


.twoColFixRtHdr  #sidebar1  .carrerasperfectas a {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
.twoColFixRtHdr  #container  h1 {
	/*background-image: url(imagenes/flechaBlanca.gif);*/
	background-repeat:  no-repeat;
	background-position: left center;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
	font-size: 0.9em;
	line-height: 0.9em;
}
.twoColFixRtHdr #sidebar1 h2 {
	background-image: url(imagenes/flechablanca.gif);
	background-repeat:  no-repeat;
	background-position: left center;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFCC00;
	text-decoration: none;
	margin: 0px;
	font-weight: normal;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
	font-size: 1.2em;
}
.twoColFixRtHdr #sidebar1 .vermas {
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	background-color: #666666;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 0px;
	line-height: 1em;
	font-style: normal;
	font-weight: normal;
}
.twoColFixRtHdr  #mainContent  .cabeceraSec {
	padding: 5px;
	background-color: #FF9900;
	background-image: url(imagenes/lonchaRojPeq.gif);
	background-repeat:  repeat-x;
	background-position: left top;
}
.twoColFixRtHdr #mainContent .cabeceraSec h1 {
	background-image: url(imagenes/flechaBlanca.gif);
	background-repeat:  no-repeat;
	background-position: 2px center;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
	font-size: 1.5em;
	line-height: 1em;
}
.twoColFixRtHdr #mainContent .cabeceraSec h2 {
	background-image: url(imagenes/flechablanca.gif);
	background-repeat:  no-repeat;
	background-position: left center;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFCC00;
	text-decoration: none;
	margin: 0px;
	font-weight: normal;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
	font-size: 1.2em;
}
.twoColFixRtHdr #mainContent .cabeceraSec a {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
.twoColFixRtHdr   #mainContent   .listadofotos {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.twoColFixRtHdr     #mainContent     .listadofotos     a:hover  {
	color: #FFFFFF;
	text-decoration: none;
	background-position: left top;
	background-attachment: scroll;
	background-color: #999999;
}
.twoColFixRtHdr        #mainContent        .listadofotos  li  {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #FFFFFF;
	list-style-image: url(imagenes/camara_fotos.gif);
	list-style-type: none;
	line-height: normal;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-style: normal;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 5px;
	list-style-position: outside;
	background-image: url(imagenes/lonchaGris80.gif);
	background-repeat:   repeat-x;
	background-position: left top;
}
.twoColFixRtHdr       #mainContent        .listadofotos  ul  {
	list-style-type: none;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 25px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.twoColFixRtHdr    #mainContent    .listadofotos    a  {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #6B4B00;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}
.twoColFixRtHdr #mainContent .listadovideos {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.twoColFixRtHdr #mainContent .listadovideos li {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #FFFFFF;
	list-style-image: url(imagenes/camara_video.gif);
	list-style-type: none;
	line-height: normal;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-style: normal;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 5px;
	list-style-position: outside;
	background-image: url(imagenes/lonchaGris80.gif);
	background-repeat:   repeat-x;
	background-position: left top;
}
.twoColFixRtHdr #mainContent .listadovideos ul {
	list-style-type: none;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 25px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.twoColFixRtHdr #mainContent .listadovideos a:hover {
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

.twoColFixRtHdr #mainContent .listadovideos a {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #6B4B00;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}
.twoColFixRtHdr  #mainContent  .listadonoticias {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.twoColFixRtHdr  #mainContent  .listadonoticias  li {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #FFFFFF;
	list-style-image: url(imagenes/flechaRoja.gif);
	list-style-type: none;
	line-height: normal;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	font-style: normal;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 15px;
	list-style-position: outside;
	background-image: url(imagenes/lonchaGris80.gif);
	background-repeat:   repeat-x;
	background-position: left top;
}
.twoColFixRtHdr  #mainContent  .listadonoticias  ul {
	list-style-type: none;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding: 0px;
}
.twoColFixRtHdr  #mainContent  .listadonoticias  a:hover {
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
.twoColFixRtHdr  #mainContent  .listadonoticias  a {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #6B4B00;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}




    .twoColFixRtHdr #mainContent {
	margin-right: 321px;
	background-color: #FFFFFF;
	background-image: url(imagenes/lonchaGris.gif);
	background-repeat:   repeat-x;
	background-position: left top;
	padding: 10px;
	height: 100%;
    } 
.twoColFixRtHdr #mainContent .migas {
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CE9100;
	padding-top: 3px;
	padding-bottom: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	padding-right: 0px;
	padding-left: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #6B4B00;
	background-image: url(imagenes/flechaVerde.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

.twoColFixRtHdr #mainContent .galeriaGeneral {
	margin-top: 10px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	padding-bottom: 7px;
	border-bottom-color: #CCCCCC;
}
.twoColFixRtHdr #mainContent .paginacion {
	background-color: #FFFFFF;
	background-image: url(imagenes/lonchaGris.gif);
	background-repeat:   repeat-x;
	background-position: left top;
	margin-top: 10px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.twoColFixRtHdr #mainContent .pieMultimedia {
	background-color: #FFFFFF;
	margin-top: 10px;
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}

.twoColFixRtHdr           #mainContent    .galeriaGeneral     p            {
	margin: 0px;
	text-decoration: none;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.twoColFixRtHdr  #mainContent  .galeriaGeneral .item1 {
	float: left;
	border: 2px solid #99CC00;
	padding-bottom: 2px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	text-align: center;
	background-color: #CE9200;
}
.twoColFixRtHdr  #mainContent  .galeriaGeneral .item2 {
	border: 2px solid #99CC00;
	float: right;
	margin: 0px;
	background-color: #CE9100;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 0.7em;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}
.twoColFixRtHdr   #mainContent   .galeriaGeneral .item3 {
	border: 2px solid #99CC00;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 150px;
	width: 135px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	text-align: center;
	background-color: #CE9200;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}




.twoColFixRtHdr   #mainContent   table {
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.twoColFixRtHdr #mainContent .imagenInsc {
	text-align: center;
}

.twoColFixRtHdr #mainContent .calendarioColor {
	background-color: #CE9200;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 26px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	background-image: url(imagenes/lonchaRojPeq.gif);
	background-repeat:  repeat-x;
	background-position: left top;
	text-align: left;
	color: #FFFFFF;
}
.twoColFixRtHdr #mainContent .calendarioColor1 {
	background-color: #B3998A;
	padding-top: 5px;
	padding-right: 4px;
	padding-bottom: 5px;
	padding-left: 4px;
}
.twoColFixRtHdr  #mainContent  td {
	padding-top: 5px;
	padding-right: 4px;
	padding-bottom: 5px;
	padding-left: 4px;
	color: #000;
	text-align: left;
	vertical-align: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CE9100;
}



.twoColFixRtHdr #mainContent h1 {
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 2em;
	font-style: normal;
	text-decoration: none;
	line-height: 1em;
	font-weight: bold;
	color: #CC0000;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.twoColFixRtHdr #mainContent h2 {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.19em;
	font-style: normal;
	text-decoration: none;
	line-height: 1.19em;
	font-weight: normal;
	color: #999999;
}
.twoColFixRtHdr #mainContent .formulario {
	padding: 10px;
	margin: 0px;
	background-color: #871B1B;
	background-image: url(imagenes/lonchaRojPeq.gif);
	background-repeat:   repeat-x;
	background-position: left top;
}
.twoColFixRtHdr #mainContent table {
	padding: 0px;
	margin: 0px;
	text-align: center;
	color: #FFFFFF;
	font-size: 0.9em;
	line-height: 1em;
}
.twoColFixRtHdr #mainContent .notaLegal {
	padding: 0px;
	margin: 0px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	line-height: 1em;
}
.twoColFixRtHdr #mainContent .enunciado {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-style: normal;
	line-height: 1em;
	font-weight: bold;
	color: #000000;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	margin: 0px;
}

.twoColFixRtHdr #mainContent .comentarioA {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-style: normal;
	line-height: 1em;
	font-weight: bold;
	color: #000000;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	margin: 0px;
	float: left;
}
.twoColFixRtHdr #mainContent .comentarioB {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-style: normal;
	text-decoration: none;
	line-height: 1.2em;
	font-weight: normal;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 30px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.twoColFixRtHdr #mainContent .comentarioB a {
	margin: 0px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 13px;
}
.twoColFixRtHdr #mainContent .comentarioC {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.twoColFixRtHdr #mainContent .parte1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-style: italic;
	font-weight: normal;
	margin: 0px;
	color: #6A4015;
	line-height: 1.1em;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.twoColFixRtHdr #mainContent .parte2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-style: normal;
	font-weight: bold;
	margin: 0px;
	color: #990000;
	text-transform: uppercase;
	line-height: 1em;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.twoColFixRtHdr #mainContent .parte3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-style: normal;
	font-weight: normal;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 240px;
	color: #990000;
	text-transform: uppercase;
	line-height: 0.9em;
	width: 0px;
}
.twoColFixRtHdr #mainContent .parte4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-style: normal;
	font-weight: normal;
	margin: 0px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 10px;
	color: #990000;
	text-transform: uppercase;
	line-height: 0.9em;
	float: left;
	width: auto;
}
.twoColFixRtHdr #mainContent .valoracion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-style: normal;
	font-weight: normal;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	color: #990000;
	text-transform: uppercase;
	line-height: 0.9em;
	width: 400px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}






.twoColFixRtHdr #mainContent .comentarioD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-style: normal;
	line-height: 1.4em;
	font-weight: normal;
	padding-top: 15px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 10px;
	margin: 0px;
}
.twoColFixRtHdr #mainContent .pienoticia1 {
	background-image: url(imagenes/noticiaCompleta.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #FFFFFF;
	text-align: right;
	padding-right: 15px;
	padding-top: 5px;
	padding-bottom: 3px;
}
.twoColFixRtHdr #mainContent .logsAdidas {
	margin-bottom: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CE9200;
	text-align: center;
}
.twoColFixRtHdr #mainContent .logsAdidas h1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 3px;
	padding-left: 5px;
	padding-bottom: 3px;
	font-size: 1.0em;
	background-image: url(imagenes/lonchaRojPeq.gif);
	background-repeat:   repeat-x;
	background-position: left top;
}
.twoColFixRtHdr #mainContent .logsAdidas h1 a {
	color: #FFFFFF;
	text-decoration: none;
}
.twoColFixRtHdr #mainContent .logsAdidas h1 a:hover {
	padding-left: 5px;
	color: #8C6200;
	margin-bottom: 5px;
	text-decoration: none;
}


.twoColFixRtHdr    #mainContent    .logsAdidas    .imagen {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}



.twoColFixRtHdr  #mainContent  .noticia1 {
	margin-bottom: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CE9200;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 0px;
	padding-left: 6px;
	margin-top: 10px;
}
.twoColFixRtHdr #mainContent .noticia1 h1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 3px;
	padding-right: 0px;
	padding-left: 5px;
	background-color: #CE9200;
	margin-bottom: 5px;
	padding-bottom: 3px;
	font-size: 1.5em;
	/*background-image: url(imagenes/flechaVerde.gif);*/
	background-repeat: no-repeat;
	background-position: left top;
}
.twoColFixRtHdr #mainContent .noticia1 h1 a {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	color: #FFFFFF;
	margin-bottom: 5px;
	text-decoration: none;
}
.twoColFixRtHdr #mainContent .noticia1 h1 a:hover {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	color: #8C6200;
	margin-bottom: 5px;
	text-decoration: none;
}


.twoColFixRtHdr #mainContent .noticia1 h2 {
	margin-bottom: 15px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	color: #8C6200;
	line-height: normal;
	font-size: 1.3em;
}
.twoColFixRtHdr #mainContent .noticia1 h3 {
	font-family: Arial, Helvetica, sans-serif;
	color: #B78000;
	line-height: normal;
	font-size: 1.1em;
	font-style: italic;
	font-weight: normal;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #B78000;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}



.twoColFixRtHdr  #mainContent  .noticia1  p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-style: normal;
	line-height: 1.4em;
	font-weight: normal;
	padding-bottom: 5px;
	padding-left: 10px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.twoColFixRtHdr #mainContent .pieCarrera {
	background-image: url(imagenes/flechaRoja.gif);
	background-repeat: no-repeat;
	background-position: right center;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E2C8AC;
	text-align: right;
	padding-right: 10px;
}
.twoColFixRtHdr #mainContent .comentarioPagina {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-style: normal;
	line-height: 0.9em;
	font-weight: normal;
	text-align: center;
	padding-top: 7px;
	margin-top: 10px;
	margin-right: 1px;
	margin-bottom: 1px;
	margin-left: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #BCBCBC;
}
.twoColFixRtHdr #mainContent .comentarios {
	margin-bottom: 15px;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 0px;
	padding-left: 6px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	background-image: url(imagenes/lonchaGris.gif);
	background-repeat:  repeat-x;
	background-position: left top;
}
.twoColFixRtHdr #mainContent .comentarios h1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF9B9B;
}

.twoColFixRtHdr #mainContent .comentarioPart1 {
	margin-bottom: 15px;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 0px;
	padding-left: 6px;
	font-size: 1em;
}
.twoColFixRtHdr #mainContent .comentarioPart2 {
	margin-bottom: 15px;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 0px;
	padding-left: 6px;
	font-size: 0.8em;
	color: #990000;
}
.twoColFixRtHdr #mainContent .comentarioPart3 {
	font-size: 0.9em;
	font-style: italic;
	padding-left: 6px;
}
.twoColFixRtHdr #mainContent .rallaInferior {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-bottom: 8px;
}





    .twoColFixRtHdr #footer {
	padding-top: 10px;
	padding-right: 133px;
	padding-bottom: 0px;
	padding-left: 133px;
	background-repeat:      no-repeat;
	background-position: left top;
	width: 760px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(imagenes/pie.jpg);
    } 
.twoColFixRtHdr  #footer  .privacidad {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	line-height: normal;
	color: #FF6600;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	text-align: center;
    }
.twoColFixRtHdr #footer .carrerasperfectas {
	margin-bottom: 10px;
	width: 760px;
}

.twoColFixRtHdr #footer .recientes {
	background-color: #A2A2A2;
	background-image: url(imagenes/lonchaNegra2.gif);
	background-repeat:   repeat-x;
	background-position: left top;
	padding: 5px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.twoColFixRtHdr #footer a {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
.twoColFixRtHdr  #footer  .recientes li {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #FFFFFF;
	padding: 0px;
	list-style-image: url(imagenes/flechaRoja.gif);
	list-style-type: none;
	line-height: normal;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.twoColFixRtHdr  #footer  .recientes ul {
	padding: 0px;
	list-style-type: none;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 25px;
}
.twoColFixRtHdr #footer .botauxiliar {
	background-color: #666666;
	background-image: url(imagenes/lonchaNegra.gif);
	background-repeat:      repeat-x;
	background-position: left top;
	margin-bottom: 8px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	height: 20px;
	width: 760px;
}

.twoColFixRtHdr #footer .botauxiliar li {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #FFFFFF;
	list-style-type: none;
	line-height: normal;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	margin-left: 0px;
}
.twoColFixRtHdr #footer .botauxiliar ul {
	padding: 0px;
	list-style-type: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 210px;
}


.twoColFixRtHdr #publicidadRoba {
	background-image: url(imagenes/CintPubli_Hor.gif);
	background-position: left top;
	background-repeat: no-repeat;
	margin: 0px;
	padding-top: 14px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	height: 250px;
	width: 300px;
}
.twoColFixRtHdr #footer .cabeceraSec {
	background-color: #FF9900;
	background-image: url(imagenes/lonchaRojPeq.gif);
	background-repeat:   repeat-x;
	background-position: left top;
}
.twoColFixRtHdr  #footer  h1 {
	background-image: url(imagenes/flechaBlanca.gif);
	background-repeat:  no-repeat;
	background-position: 2px center;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
	font-size: 1em;
	line-height: 1.5em;
}
.twoColFixRtHdr #footer h2 {
	background-image: url(imagenes/flechablanca.gif);
	background-repeat:  no-repeat;
	background-position: left center;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFCC00;
	text-decoration: none;
	margin: 0px;
	font-weight: normal;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
	font-size: 1.2em;
}

.twoColFixRtHdr #footer .vermas {
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	background-color: #666666;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 0px;
	line-height: 1em;
	font-style: normal;
	font-weight: normal;
}
    .fltrt { /* esta clase puede utilizarse para que un elemento flote en la parte derecha de la página. El elemento flotante debe preceder al elemento junto al que debe aparecer en la página. */
    	float: right;
    	margin-left: 8px;
    }
    .fltlft { /* esta clase puede utilizarse para que un elemento flote en la parte izquierda de la página. */
    	float: left;
    	margin-right: 8px;
    }
    .clearfloat { /* esta clase debe colocarse en un elemento div o break y debe ser el último elemento antes del cierre de un contenedor que incluya completamente a un elemento flotante */
    	clear:both;
        height:0;
        font-size: 1px;
        line-height: 0px;
    }
/*-------------pinta las estrellas---------------*/
	.twoColFixRtHdr .star-rating, .star-rating a:hover, .star-rating a:active, .star-rating a:focus, .star-rating .current-rating {background:url(imagenes/star.gif) left -1000px repeat-x;}
	.twoColFixRtHdr .star-rating{
	position:relative;
	width:70px;
	height:14px;
	overflow:hidden;
	list-style:none;
	background-position: left top;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
}
	.twoColFixRtHdr .star-rating li {display:inline; padding:0;}
	.twoColFixRtHdr .star-rating a, .star-rating .current-rating {
	position:absolute;
	top:0;
	left:0;
	text-indent:-1000em;
	height:14px;
	outline:none;
	overflow:hidden;
	border:none;
	line-height: 14px;
}
	.twoColFixRtHdr .star-rating a:hover, .star-rating a:active, .star-rating a:focus {background-position:left bottom;}
	.twoColFixRtHdr .star-rating a.one-star {width:20%; z-index:6;}
	.twoColFixRtHdr .star-rating a.two-stars {width:40%; z-index:5;}
	.twoColFixRtHdr .star-rating a.three-stars {width:60%; z-index:4;}
	.twoColFixRtHdr .star-rating a.four-stars {width:80%; z-index:3;}
	.twoColFixRtHdr .star-rating a.five-stars {width:100%; z-index:2;}
	.twoColFixRtHdr .star-rating .current-rating {
	z-index:1;
	background-position: left center;
}		
	/* for an inline rater */
	.twoColFixRtHdr .inline-rating {
	display:-moz-inline-block;
	display:-moz-inline-box;
	display:inline-block;
	vertical-align: middle;
}
	.twoColFixRtHdr .star-rating.no-rating a:hover {background-image: none;} /* agnadiendo esto en <ul class="star-rating no-rating"> se impide el hover*/
.twoColFixRtHdr .todoelcontenido {
	background-image: url(imagenes/lonchaHorizontal.gif);
	background-repeat:      repeat-y;
	width: 780px;
	height: auto;
	float: left;
	padding-top: 0px;
	padding-right: 123px;
	padding-bottom: 0px;
	padding-left: 123px;
	margin: 0px;
}
.twoColFixRtHdr #mainContent2 {
	background-color: #FFFFFF;
	background-image: url(imagenes/lonchaGris.gif);
	background-repeat:   repeat-x;
	background-position: left top;
	padding: 10px;
}
.twoColFixRtHdr .todoelcontenido2 {
	background-image: url(imagenes/lonchaHorizontal.gif);
	background-repeat:      repeat-y;
	width: 780px;
	height: auto;
	float: left;
	padding-top: 0px;
	padding-right: 123px;
	padding-bottom: 0px;
	padding-left: 123px;
	margin: 0px;
}
