
BODY {
    background-color: #D0D0CA;
    background-image: url('imagenes/bg_body.png');
    background-repeat: repeat-x;
    background-position: left top;
    padding: 0px;
    margin: 0px;
    margin-top: 8px;
}

BODY h1 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    position: absolute;
    top: 10px;
    left: 50%;
    z-index: 2;
    color: #666666;
}

TEXTAREA {
    background: #444444;
    border: 1px solid #C0C0C0;
    color: #F1F1F1;
    width: 99%;
}

INPUT,SUBMIT,BUTTON,SELECT,.btnfile {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    background: #606060;
    border: 1px solid #888888;
    color: #D2D2D2;
    background-image: none;
}


INPUT:hover,SUBMIT:hover,BUTTON:hover, .btnfile:hover {
    border: 1px solid #FFFFFF;
    cursor:pointer;
    cursor:hand;
    color: #FFFFFF;
    background-color: #7F7F7F;
}

SELECT:hover {
    border: 1px solid #FFFFFF;
    cursor:pointer;
    cursor:hand;
    color: #FFFFFF;
}

OPTION {
    border: 1px solid #7F7F7F;
}

OPTION:hover {
    background: #606060;
    border: 1px solid #FFFFFF;
}



#panel {
    text-align: left;
    width: 900px;
    background-color: #363636;
    border: 1px solid #90908B;
}

#cuerpo {
    background-image: url('imagenes/bg_cuerpo.jpg');
    background-repeat: no-repeat;
    background-position: left bottom;
}

#cabecera {
    width: 900px;
    height: 100px;
    background-image: url('imagenes/cabecera.png');
    background-repeat: no-repeat;
    background-position: left top;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    position: relative;
}

#footer {
    background-image: url('imagenes/bg_footer.png');
    background-repeat: repeat-x;
    background-position: left top;
    height: 115px;
    padding-top: 40px;
    padding-left: 20px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #4D4A4A;
}

#footer td a {
    color: #4D4D4D;
    text-decoration: none;
}

#footer td a:hover {
    color: #4D4D4D;
    text-decoration: underline;
}

#pestanyaspp {
    text-align: right;
    padding-right: 10px;
    margin-top: 10px;
    width: 390px; /*For KHTML*/
    position: absolute;
    bottom: 0px;
    right: 0px;
}

#noticiaspp {
}
/* INICIO MENU TABS */
/* Root = Horizontal, Secondary = Vertical */
ul#navmenu-h {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 390px; /*For KHTML*/
  list-style: none;
  height: 24px;
  left: 0px;
}

ul#navmenu-h li {
  margin: 0;
  border: 0 none;
  padding: 0;
  float: left; /*For Gecko*/
  display: inline;
  list-style: none;
  position: relative;
  height: 24px;
}

ul#navmenu-h ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 160px;
  list-style: none;
  display: none;
  position: absolute;
  top: 24px;
  left: 0;
}

ul#navmenu-h ul:after /*From IE 7 lack of compliance*/{
  clear: both;
  display: block;
  font: 1px/0px serif;
  content: ".";
  height: 0;
  visibility: hidden;
}

ul#navmenu-h ul li {
  width: 160px;
  float: left; /*For IE 7 lack of compliance*/
  display: block !important;
  display: inline; /*For IE*/
}

/* Root Menu */
ul#navmenu-h a {
  border: 1px solid #EAEBE5;
  padding: 0 6px;
  float: none !important; /*For Opera*/
  float: left; /*For IE*/
  display: block;
  background: #B5B5B4;
  color: #666;
  font: bold 10px/22px Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  height: auto !important;
  height: 1%; /*For IE*/
}

/* Root Menu Hover Persistence */
ul#navmenu-h .tabinicio,
ul#navmenu-h a:hover,
ul#navmenu-h li:hover a,
ul#navmenu-h li.iehover a {
  background: #FE1A00;
  color: #FFF;
  padding-bottom: 0px;
}

/* FIN MENU TABS */


/* INICIO BARRAINFO */

#barrainfo1 {
    background-image: url('imagenes/bg_bt_tabs.png');
    background-repeat: repeat-x;
    background-position: left top;
    height: 51px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    padding-top: 4px;
    padding-bottom: 3px;
}

#barrainfo1 td {
    color: #2C2727;
}

#barrainfo2 {
    background-image: url('imagenes/bg_bt_tabs2.png');
    background-repeat: repeat-x;
    background-position: left top;
    height: 25px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #878787;
}

#barrainfo2 td {
    color: #FFFFFF;
}

#barrainfo2 a {
    color: #FFFFFF;
    text-decoration: none;
}

#barrainfo2 a:hover {
    color: #FFFFFF;
    text-decoration: underline;
}

.newsticker {list-style-type: none; padding: 0px; margin: 0px;}
.newsticker a {
    text-decoration: underline;
    font-weight:bold;
    background-image: url('imagenes/bullet_link.gif');
    background-repeat: no-repeat;
    background-position: right;
    padding-right: 18px;
}

/* FIN BARRAINFO */


/* INICIO MENU */
.menu {
    background-image: url('imagenes/bg_degrad_srv.png');
    background-repeat: repeat-x;
    background-position: left top;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    background-color: #E6E6E6 ;
    padding: 0px; margin: 0px;
}

.menu ul {
    list-style-type: none;
    padding: 0px; margin: 0px; margin-left:6px; margin-right:6px;
}

.menu ul li a{
    color: #444444;
    text-decoration: none;
    display: block;
    border: 1px solid #E6E6E6;
}

.menu ul li a:hover{
    background-color: #C9C9C9;
    color: #000000;
    border: 1px solid #767676;
}

.menuheader {
    padding:2px;
    padding-top: 4px;
    margin-left:2px;
    margin-right:2px;
    margin-bottom:2px;
}

.topcab1 {
    width: 100%;
    height: 32px;
    border: 0px solid #FF00FF;
    background-image: url('imagenes/bg_topcab1.png');
    background-repeat: no-repeat;
    background-position: left top;
}

.topcab2 {
    text-align: left;
    height: 32px;
    border: 0px solid #FF0000;
    width: 100%;
    padding-top: 8px;
    color: #FFFFFF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    background-image: url('imagenes/bg_topcab2.png');
    background-repeat: no-repeat;
    background-position: right top;
}

.topcab3 {
    width: 100%;
    height: 32px;
    border: 0px solid #FF00FF;
    background-image: url('imagenes/bg_topcab3.png');
    background-repeat: no-repeat;
    background-position: left top;
}

.topcab4 {
    text-align: left;
    height: 32px;
    border: 0px solid #FF0000;
    width: 100%;
    padding-top: 8px;
    color: #FFFFFF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    background-image: url('imagenes/bg_topcab4.png');
    background-repeat: no-repeat;
    background-position: right top;
}

.mini {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
}
/* FIN MENU */


/* INICIO CUERPO */
.intnormalbg {
    padding: 5px;
    background-image: url('imagenes/bg_trans.png');
    background-position: left top;
    color: #E6E6E6;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    border: 1px solid #4D4D4D;
}

.intnormalbg a{
    color: #D31F1F;
}

.intnormalbg a:hover{
    color: #D3AFAF;
}

.intnormalbgstats {
    padding: 5px;
    background-image: url('imagenes/bg_trans.png');
    background-position: left top;
    color: #E6E6E6;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    border: 1px solid #4D4D4D;
}

.intnormalbg2 {
    background-image: url('imagenes/bg_trans.png');
    background-position: left top;
    color: #E6E6E6;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    border: 1px solid #4D4D4D;
    text-align: left;
    width: 100%;
}

.intnormalbg2 a{
    color: #D31F1F;
}

.intnormalbg2 a:hover{
    color: #D3AFAF;
}

.intnormalbgstats2 {
    background-image: url('imagenes/bg_trans.png');
    background-position: left top;
    color: #E6E6E6;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    border: 1px solid #4D4D4D;
    width: 180px;
}

.table_1 td {
    margin-top: 0px;
    margin-left: 5px;
    margin-right: 5px;
    margin-bottom: 0px;
}
/* FIN CUERPO */


/* INICIO MENSAJES EN EL FORO */
.msmout {
    color: #FFFFFF;
    text-decoration: none;
    border: 1px solid #363636;
}

.msmover {
    background-color: #A8A8A8;
    color: #FFFFFF;
}

.msmover td a {
    text-decoration: none;
    color: #000000;
}

.msmover td a:hover {
    color: #FFFFFF;
}

/* FIN MENSAJES EN EL FORO */

/* INICIO VARIOS */

.parrafo{
    color: #E6E6E6;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-align: left;
}

.parrafo a {
    color: #B1B1B1;
}

.botones_juegos {

}

.botones_juegos td {
    text-align: center;
    padding: 7px;
}

.bloque {
    padding: 5px;
    background-image: url('imagenes/bg_trans.png');
    background-position: left top;
    color: #E6E6E6;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    border: 1px solid #4D4D4D;
}

.noticia {
    color: #D31F1F;
}

.titnoticia {
    border-bottom: 1px solid #949494;
    background-color: #5E5E5E;
    margin-left: 8px;
    margin-right: 8px;
    font-size: 12px;
    font-weight: bold;
}

.intnoticia {
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 8px;
    padding-right: 8px;
}

.parrafo2 .noticia {
    color: #000000;
    background-image: url('imagenes/boton_contratar.gif');
    background-position: left top;
    background-repeat: no-repeat;
    margin-top: 20px;
    padding:4px;
    padding-right: 12px;
}

.tblprecios {
    border: 1px solid #606060;
}

.tblprecios THEAD {
    background-color: #848484;
}

.tblprecios TBODY {
    background-color: #5E5E5E;
}
/* FIN VARIOS */




