/***   hacemosdeport CSS  a12e02***/

body  {  
  background-position: top left; 
  background-repeat: no-repeat;
  overflow-x:hidden;
}

/** Title frame ***/
.titleFrameSurface  {margin:0; position:relative; left:0px; top:0px; width:1000px;height:120px;clip:                     rect(   ); background-color: #FFFFFF; background-image: url(images/headerTop.jpg); background-repeat: no-repeat}
.hand  {cursor:pointer; cursor:hand}

/** Menu y foot **/
.loginPass {padding:2px; font-family:  Comic Sans, Arial,Verdana, Times; font-size: 12px; color: #336699; font-weight: bold; text-decoration: none}
.passRemind {cursor:pointer; cursor:hand; padding:2px; font-family:  Comic Sans, Arial, Times; font-size: 10px; color: #000000; font-weight: normal; text-decoration: none}
.menuTop {position:relative;text-align:center; font-family: Comic Sans, Arial,Verdana, Helvetica, sans-serif; font-size: 15px; color: #000040; font-weight: bold; background-image:url("images/menuTop.gif");background-repeat: no-repeat; width:160px; height:26px;padding-top:3px;}
.menuSport {padding-left:23px;font-family: Comic Sans, Arial,Verdana, Helvetica, sans-serif; font-size: 13px; cursor:pointer; cursor:hand; color: #000000; font-weight: bold; background-image:url(images/sportLine.gif);background-repeat: no-repeat; width:160px; height:24px;padding-top:3px;}
.menuSportSelected {padding-left:23px;font-family: Comic Sans, Arial,Verdana, Helvetica, sans-serif; font-size: 13px; cursor:pointer; cursor:hand; color: #000000; font-weight: bold; background-image:url(images/sportLineSelected.gif);background-repeat: no-repeat; width:160px; height:24px;padding-top:3px;}
.menuSportOption {padding-left:23px;font-family: Comic Sans, Arial,Verdana, Helvetica, sans-serif; font-size: 11px; cursor:pointer; cursor:hand; color: #000000; font-weight: bold; background-image:url(images/sportLineOption.gif);background-repeat: no-repeat; width:160px; height:24px;padding-top:3px;}
.menuSportOptionLast {padding-left:23px;font-family: Comic Sans, Arial,Verdana, Helvetica, sans-serif; font-size: 11px; cursor:pointer; cursor:hand; color: #000000; font-weight: bold; background-image:url(images/sportLineOptionLast.gif);background-repeat: no-repeat; width:160px; height:24px;padding-top:3px;}
.footer {FONT-SIZE: 10px; FONT-FAMILY: Comic Sans, Arial, helvetica; color: #000070;}
#menu {width:600px;height:36px; background-image:url(images/menu.bmp);background-repeat: no-repeat;}
a.menu_cell:link,a.menu_cell:visited,a.menu_cell:hover {margin-top:8px;height:36px;FLOAT: left; WIDTH: 199px; TEXT-ALIGN: center; font-family: Comic Sans, Arial, Helvetica, sans-serif; font-size: 14px; color: #333333;font-weight: bold;}
a.menu_cellSelected:link,a.menu_cellSelected:visited,a.menu_cellSelected:hover {margin-top:8px;height:36px;FLOAT: left; WIDTH: 199px; TEXT-ALIGN: center; font-family: Comic Sans, Arial, Helvetica, sans-serif; font-size: 16px; color: #339966;font-weight: bold;}
#menu2 {width:600px;height:36px; background-image:url(images/menu2.bmp);background-repeat: no-repeat;}
a.menu2_cell:link,a.menu2_cell:visited,a.menu2_cell:hover {margin-top:8px;height:36px;FLOAT: left; WIDTH: 300px; TEXT-ALIGN: center; font-family: Comic Sans, Arial, Helvetica, sans-serif; font-size: 14px; color: #333333;font-weight: bold;}
a.menu2_cellSelected:link,a.menu2_cellSelected:visited,a.menu2_cellSelected:hover {margin-top:8px;height:36px;FLOAT: left; WIDTH: 300px; TEXT-ALIGN: center; font-family: Comic Sans, Arial, Helvetica, sans-serif; font-size: 16px; color: #339966;font-weight: bold;}



/** Home ***/
.homeFrameSurface  {position:relative; left:0px; top:0px; width:800px;clip:                     rect(   ); background-color: #FFFFFF;}
.button2 {text-align:left;font-family: Comic Sans, Arial,Verdana, Helvetica, sans-serif; font-size: 12px; cursor:pointer; cursor:hand; color: #333333; font-weight: bold; background-image:url(images/button.gif);background-repeat: no-repeat; width:110px; height:26px;padding-top:3px;}
.button {text-align:center;font-family: Comic Sans, Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; cursor:pointer; cursor:hand;background-image:url(images/buttonOrange.gif);background-repeat: no-repeat; width:130px; height:20x;padding-top:4px;padding-bottom:7px;font-weight: bold;}
.buttonGreen {text-align:center;font-family: Comic Sans, Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; cursor:pointer; cursor:hand;background-image:url(images/buttonGreen.jpg);background-repeat: no-repeat; width:130px; height:20x;padding-top:4px;padding-bottom:7px;font-weight: bold;}
.buttonBlue {text-align:center;font-family: Comic Sans, Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; cursor:pointer; cursor:hand;background-image:url(images/buttonBlue.jpg);background-repeat: no-repeat; width:130px; height:20x;padding-top:4px;padding-bottom:7px;font-weight: bold;}
.commentsThead {background-color:#EEEEEE;padding:2px; font-family: Verdana, Comic Sans, Arial, Times; font-size: 12px; color: #003333; font-weight: bold; font-style: none; text-decoration: none}
.commentsText {background-color:#FFFFFF; font-family: Verdana, Comic Sans, Arial, Times; font-size: 10px; color: #000000;}
.confirmLine {padding-left:20px;font-family: Verdana, Comic Sans, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;background-image:url(images/confirm_screen.bmp); clip:       rect(   ); width: 600px; left: 10px; color: #FFFFFF; vertical-align: text-top; padding-bottom: 3px; background-repeat:  repeat-x}
.dataText {font-family: Comic Sans, Arial,Verdana, Helvetica, sans-serif; font-size: 12px; color: #333333; font-weight: bold; text-align:none}
.enlaceInteres {padding:2px; font-family: Verdana, Comic Sans, Arial, Times; font-size: 12px; color: #000070; font-weight: bold;text-decoration: none;}
.errorLine {padding-left:20px;font-family: Verdana, Comic Sans, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;background-image:url(images/error_screen.bmp); clip:       rect(   ); width: 600px; left: 10px; color: #FFFFFF; vertical-align: text-top; padding-bottom: 3px; background-repeat:  repeat-x}
.fieldset {padding: 3px; filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#eeeeee', startColorstr='#ffffff', gradientType='0');}
.fieldsetWhite {padding: 3px; filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#ffffff', startColorstr='#ffffff', gradientType='0');}
.fieldsetWhiteText {background-color:#FFFFFF; font-family: Verdana, Comic Sans, Arial, Times; font-size: 11px; color: #000000; font-weight: bold;}
.help {font-family: Comic Sans, Arial,Verdana, Helvetica, sans-serif; font-size: 9px; color: #333333; font-weight: bold; text-align:none}
.labelText {padding:2px; font-family: Verdana, Comic Sans, Arial, Times; font-size: 12px; color: #000070; font-weight: bold;text-decoration: none;}
.legend {font-family: Verdana, Comic Sans, Arial, Times; font-size: 22px; color: #a12e02; font-weight: bold}
#marcoHome {background-image:url(images/marcoHome.jpg);background-repeat: no-repeat; width:247px; height:148px;}
#marcoHomeBig {background-image:url(images/marcoHomeBig.jpg);background-repeat: no-repeat; width:590px; height:210px;}
.marcoHomeTitle {text-align:center;font-family: Comic Sans, Arial,Verdana, Helvetica, sans-serif; font-size: 14px; color: #555555; font-weight: bold;}
.marcoHomeText {padding-left:12px;padding-right:5px;font-family: Comic Sans, Arial,Verdana, Helvetica, sans-serif; font-size: 13px; color: #333333; font-weight: normal; text-align:left}
.obligatoryImg {padding:2px; font-family: Verdana, Comic Sans, Arial, Times; font-size: 11px; color: #DD0000; font-weight: bold}
.paginationLine {background-color:#FFFFFF; font-family: Verdana, Comic Sans, Arial, Times; font-size: 12px; color: #DD0000; font-weight: bold;cursor:pointer; cursor:hand}
.paginationNumber {background-color:#FFFFFF; font-family: Verdana, Comic Sans, Arial, Times; font-size: 12px; color: #000000; font-weight: bold;cursor:pointer; cursor:hand}
.resultsLine {background-color:#DAE0E0; font-family: Verdana, Comic Sans, Arial, Times; font-size: 11px; color: #000000; font-weight: bold;}
.resultsLine2 {background-color:#EDEFEF; font-family: Verdana, Comic Sans, Arial, Times; font-size: 11px; color: #000000; font-weight: bold;}
.resultsLineSelected {background-color:#FFFFFF; font-family: Verdana, Comic Sans, Arial, Times; font-size: 11px; color: #DD0000; font-weight: bold;}
.resultsLineNoResults {background-color:#EDEFEF; font-family: Verdana, Comic Sans, Arial, Times; font-size: 10px; color: #000000; font-weight: bold;}
.situation {background-color:#EDEFEF;padding:2px; font-family: Verdana, Comic Sans, Arial, Times; font-size: 11px; color: #000000; font-weight: bold;text-decoration: none;}
.sort {background-color:#DFDFDF;padding:2px; font-family: Verdana, Comic Sans, Arial, Times; font-size: 11px; color: #000000; font-weight: bold;text-decoration: none;}
.steps {font-family: Comic Sans, Arial,Verdana, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold;}
.thead  {background-color: #ffffff; font-family: Verdana, Comic Sans, Arial, Helvetica, sans-serif; font-size: 12px; color: #005599; heigh: 10px; clip:    rect(   ); text-indent: 0pt; left: 0px; font-weight: bold; line-height: 15px; text-decoration: none; background-image:url("images/thead.jpg");}
.titleSport {padding:2px;font-family: Comic Sans, Arial,Verdana, Helvetica, sans-serif; font-size: 15px; color: #555555; font-weight: bold;background-color: #FFFFFF; width:130px;}

a:link, a:visited  {
  color: #000070;
  text-decoration: none;
  cursor:pointer; cursor:hand;
}
a:hover {
  color: #000070;
  text-decoration: underline;
  cursor:pointer; cursor:hand;
}

a.menuSport:link, a.menuSport:visited  {
  color: #005599;
  text-decoration: none;
}
a.menuSport:hover {
  color: #DD0000;
  text-decoration: none
}


/*votacion*/
.contenido_votacion{float:left;margin:2px 0px 0px 22px}
.votacion_estrellas{list-style:none;margin:0px;padding:0px;width:180px;height:32px;position:relative;background:url(images/valoracion.gif) top left repeat-x}
.votacion_estrellas li{padding:0px;margin:0px;float:left}
.votacion_estrellas li a{outline:none;display:block;width:36px;height:32px;text-decoration:none;text-indent:-9000px;z-index:10;position:absolute;padding:0px}
.votacion_estrellas li a:hover,.votacion_estrellas li a:focus{background:url(images/valoracion.gif) left center;z-index:2;left:0px}
.votacion_estrellas a.one-star{left:0px;}
.votacion_estrellas a.one-star:hover,.votacion_estrellas a.one-star:focus{width:36px}
.votacion_estrellas a.two-stars{left:36px}
.votacion_estrellas a.two-stars:hover,.votacion_estrellas a.two-stars:focus{width:72px}
.votacion_estrellas a.three-stars{left:72px}
.votacion_estrellas a.three-stars:hover,.votacion_estrellas a.three-stars:focus{width:108px}
.votacion_estrellas a.four-stars{left:108px}	
.votacion_estrellas a.four-stars:hover,.votacion_estrellas a.four-stars:focus{width:144px}
.votacion_estrellas a.five-stars{left:144px}
.votacion_estrellas a.five-stars:hover,.votacion_estrellas a.five-stars:focus{width:180px}
.votacion_estrellas li.current-rating{background:url(../img/estrellas_grandes.gif) left bottom;position:absolute;height:32px;display:block;text-indent:-9000px;z-index:1}
.hack_explorer{background-image:url(../img/pensando.gif)}

<!--//-->