﻿html {
overflow: auto;
}


body
{
    background-color: #2c2f33;
    background-image: url(../images/tramas.jpg);
    background-repeat: repeat;
    margin-bottom: 0px; margin-top: 0px; margin-left: auto; margin-right: auto;
}

table.tabla_fondo
{
    width: 1150px;
    background-image: url(../images/fondogris.jpg);
    margin-bottom: 0px; margin-top: 0px; margin-left: auto; margin-right: auto;
}
table.tabla_superior
{
    width: 1100px;
    background-color: #4c525e;
    margin-bottom: 0px; margin-top: 0px; margin-left: auto; margin-right: auto;
    font-size: 10px;
}
table.tabla_marco
{
    width: 1105px;
    border: 1px dashed #a9c215;
    background-color: #4c525e;
    margin-bottom: 2px; margin-top: 2px; margin-left: auto; margin-right: auto;
}
table.tabla_titulo
{
    width: 1110px;
    border-top: 1px dashed #a9c215;
    border-bottom: 1px dashed #a9c215;
    background-color: #4c525e;
    margin-bottom: 2px; margin-top: 2px; margin-left: auto; margin-right: auto;
}
table.tabla_contenido
{
    width: 1110px;
    background-color: #363942;
    border-bottom: 1px dashed #a9c215;
    margin-bottom: 12px; margin-top: 2px; margin-left: auto; margin-right: auto;
}
table.tabla_contenido2
{
    width: 1110px;
    background-color: #4c525e;
    border-bottom: 1px dashed #a8a8a8;
    margin-bottom: 2px; margin-top: 2px; margin-left: auto; margin-right: auto;
}
table.tabla_contenido3
{
    width: 1110px;
    background-color: #4c525e;
    margin-bottom: 2px; margin-top: 2px; margin-left: auto; margin-right: auto;
}
table.tabla_botonera
{
    width: 1110px;
    background-color: #4c525e;
    margin-bottom: 5px; margin-top: 5px; margin-left: auto; margin-right: auto;
}
table.tabla_player
{
    width: 1100px;
    background-color: #1a171b;
    margin-bottom: 0px; margin-top: 0px; margin-left: auto; margin-right: auto;
    vertical-align:top;
}
table.tabla_videos
{
    width: 1110px;
    background-color: #363942;
    border-top: 1px dashed #a9c215;
    border-bottom: 1px dashed #a9c215;
    margin-bottom: 2px; margin-top: 2px; margin-left: auto; margin-right: auto;
    vertical-align:top;
}
table.tabla_comentarios
{
    width: 1110px;
    background-color: #363942;
    border-top: 1px dashed #a9c215;
    border-bottom: 1px dashed #a9c215;
    margin-bottom: 2px; margin-top: 2px; margin-left: auto; margin-right: auto;
    vertical-align:top;
}
table.tabla_comentario
{
	width: 100%;
}
table.tabla_submenu
{
    padding: 0px 0px 0px 0px;
    margin: 2px 0px 0px 0px;
    vertical-align:middle;
    color: #ffffff;
    font-family: Verdana;
    font-size: 9px;
   
}
table.tabla_submenu2
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    vertical-align:middle;
    color: #a8a8a8;
    font-family: Verdana;
    font-size: 9px;
}
table.bordesuperior
{
    border-top: 1px dashed #a9c215;
}
table.tabla_info
{
    width: 1110px;
    background-color: #4c525e;
    border-top: 1px dashed #a8a8a8;
    border-bottom: 1px dashed #a8a8a8;
    margin-bottom: 2px; margin-top: 2px; margin-left: auto; margin-right: auto;
    vertical-align:top;
}
table.lista_categorias
{
    width: 100%;
}
tr.panel
{
	vertical-align: top;
}
td.td_titulo_player
{
    font-family: Verdana;
    font-weight: bold;
    font-size: 11px;
    color: #a8a8a8;
}
td.td_video
{
    width: 25%;
}
td.td_video2
{
    width: 25%;
    padding-top: 8px;
}
td.barra_color
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    font-size: 3px;
}
td.barra_color2
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    font-size: 0.01em;
}
td.td_cabecera_comentarios_borde
{
    background-color: #363942;
    width: 1%;
    border-right: 1px solid #a9c215;
}
td.td_cabecera_comentarios_base
{
    padding: 8px 8px 18px 8px;
    width: 100%;
}
td.td_cabecera_comentarios
{
    background-color: #363942;
    width: 45%;
    padding: 8px 8px 8px 8px;
}

td.td_cabecera_comentariosPendientes_Fecha
{
    background-color: #363942;
    width: 25%;
    padding: 8px 8px 8px 8px;
}


td.td_cabecera_comentariosPendientes_Coment
{
    background-color: #363942;
    width: 65%;
    padding: 8px 8px 8px 8px;
}

td.td_cabecera_comentarios_Usuario
{
    background-color: #363942;
    width: 22%;
    padding: 8px 8px 8px 8px;
}

td.td_cabecera_comentarios_Fecha
{
    background-color: #363942;
    width: 11%;
    padding: 8px 8px 8px 8px;
}


td.td_cabecera_comentarios_Coment
{
    background-color: #363942;
    width: 60%;
    padding: 8px 8px 8px 8px;
}

td.td_contenido2
{
	padding: 2px 2px 2px 2px;
}
input.caja_gris
{
  font-family:Verdana;
  font-size:9px;
  border-color:#1a171b;
  border-style:inset;
  border-width:1px;
  color:#a8a8a8;
  background-color:#a8a8a8;
  padding: 4px 4px 4px 4px;
  width: 166px;
  
}
input.caja_blanca
{
  font-family:Verdana;
  font-size:9px;
  border-color:#1a171b;
  border-style:inset;
  border-width:1px;
  color:#515151;
  background-color:#ffffff;
  padding: 3px 3px 3px 3px;
  width: 125px;
}

.lista
{
  font-family:Verdana;
  font-size:9px;
  border-color:#1a171b;
  border-style:inset;
  border-width:1px;
  color:#515151;
  background-color:#ffffff;
  padding: 3px 3px 3px 3px;
  width: 125px;
}

img.boton_video
{
	/*vertical-align: middle;*/
	margin-top:3px;
}
.botones_video
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
	cursor: pointer;
}
div.opciones_video_bold
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
}
div.opciones_video
{
	font-family: Verdana;
	font-weight: normal;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
}
div.boton2
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
	color: #a9c215;
	text-decoration: none;
	cursor: pointer;
}
.boton2
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
	color: #a9c215;
	text-decoration: none;
	cursor: pointer;
}
.boton3
{
 	border: none; 
 	background: none;
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
	color: #a9c215;
	text-decoration: none;
	cursor: pointer;
}


.boton4
{
 	border: none; 
 	background: none;
	font-family: Verdana;
	font-weight: normal;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	cursor: pointer;
}
.boton4:hover { font-family: Verdana; font-size: 10px; font-weight:bold; color: #FFFFFF; text-decoration: none; cursor: pointer;}


.ok2
{
  font-family:Verdana;
  font-size:9px;
  border-color:#a8a8a8;
  border-style:inset;
  border-width:1px;
  color:#a8a8a8;
  background-color:#ffffff;
  background-image:url("../images/boton.jpg");
  padding: 1px 5px 1px 5px;
  width: 20px;
  cursor: pointer;
  height:19px;
}
.boton
{
  font-family :Verdana;
  font-size:10px;
  border-color:#a8a8a8;
  border-style:inset;
  border-width:1px;
  color:#a8a8a8;
  background-color:#ffffff;
  padding: 3px 9px 3px 9px;
  cursor: pointer;
}
.combo
{
  font-family:Verdana;
  font-size:9px;
  border-color:#1a171b;
  border-style:inset;
  border-width:1px;
  color:#515151;
  background-color:#ffffff;
  width: 155px;
  cursor: pointer;
}
.titulo2
{
  font-family: HelveticaRounded-Condensed, Helvetica;
  font-weight: bold;
  font-size: 18px;
  color: #ffffff;
}
.titulo3
{
  font-family: HelveticaRounded-Condensed, Helvetica;
  font-weight: bold;
  font-size: 18px;
  color: #ffffff;
  padding-left: 8px;
}
.barra_verde
{ 
	border: none 0; 
	border-top: 1px dashed #a9c215;
	border-bottom: 1px dashed #4c525e;
	width: 100%;
	height: 2px;
	margin: 2px 10px 0 0;
	text-align: left;
}
.error
{
	font-weight: normal;
	color: Red;
    font-family: Verdana;
    font-size: 9px;
}
.negrita
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
}
.normal
{
	font-family: Verdana;
	font-weight:normal;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
}
.naranja
{
	font-family: Verdana;
	font-size: 9px;
	color: #db8218;
	text-decoration: none;
}
.rosa
{
	font-family: Verdana;
	font-size: 9px;
	color: #d03255;
	text-decoration: none;
}
.azul
{
	font-family: Verdana;
	font-size: 9px;
	color: #4184a5;
	text-decoration: none;
}

.titulo4
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
}

.extra_video { font-family: Verdana; font-size: 11px; color: #a8a8a8;}
.titulo { font-family: Verdana; font-weight: bold; font-size: 11px; color: #a8a8a8;}
.info_video { font-family: Verdana; font-size: 9px; color: #a8a8a8; text-decoration: none; }
.info_verde { font-family: Verdana; font-size: 9px; color: #a9c215; font-weight:bold; text-decoration: none; }
.pagina { font-family: Verdana; font-size: 9px; color: #ffffff; text-decoration: none; }

.botonera:link { font-family: Verdana; font-weight: bold; font-size: 10px; color: #ffffff; text-decoration: none;}
.botonera:visited { font-family: Verdana; font-weight: bold; font-size: 10px; color: #ffffff; text-decoration: none;}
.botonera:hover { font-family: Verdana; font-weight: bold; font-size: 10px; color: #ffffff; text-decoration: none;}
.botonera:active { font-family: Verdana; font-weight: bold; font-size: 10px; color: #ffffff; text-decoration: none;}

.enlace_submenu:link { font-family: Verdana; font-size: 9px; color: #ffffff; text-decoration: none; }
.enlace_submenu:visited { font-family: Verdana; font-size: 9px; color: #ffffff; text-decoration: none; }
.enlace_submenu:hover { font-family: Verdana; font-size: 9px; color: #ffffff; text-decoration: none; font-weight: bold;}
.enlace_submenu:active { font-family: Verdana; font-size: 9px; color: #ffffff; text-decoration: none; }

.enlace_submenu2:link { font-family: Verdana; font-size: 9px; color: #a8a8a8; text-decoration: none; }
.enlace_submenu2:visited { font-family: Verdana; font-size: 9px; color: #a8a8a8; text-decoration: none; }
.enlace_submenu2:hover { font-family: Verdana; font-size: 9px; color: #a8a8a8; text-decoration: underline; }
.enlace_submenu2:active { font-family: Verdana; font-size: 9px; color: #a8a8a8; text-decoration: none; }

.enlace_azul:link { font-family: Verdana; font-size: 9px; color: #4184a5; text-decoration: none; }
.enlace_azul:visited { font-family: Verdana; font-size: 9px; color: #4184a5; text-decoration: none; }
.enlace_azul:hover { font-family: Verdana; font-size: 9px; color: #4184a5; text-decoration: none; }
.enlace_azul:active { font-family: Verdana; font-size: 9px; color: #4184a5; text-decoration: none; }

.enlace_rosa:link { font-family: Verdana; font-size: 9px; color: #d03255; text-decoration: none; }
.enlace_rosa:visited { font-family: Verdana; font-size: 9px; color: #d03255; text-decoration: none; }
.enlace_rosa:hover { font-family: Verdana; font-size: 9px; color: #d03255; text-decoration: none; }
.enlace_rosa:active { font-family: Verdana; font-size: 9px; color: #d03255; text-decoration: none; }

.enlace_naranja:link { font-family: Verdana; font-size: 9px; color: #db8218; text-decoration: none; }
.enlace_naranja:visited { font-family: Verdana; font-size: 9px; color: #db8218; text-decoration: none; }
.enlace_naranja:hover { font-family: Verdana; font-size: 9px; color: #db8218; text-decoration: none; }
.enlace_naranja:active { font-family: Verdana; font-size: 9px; color: #db8218; text-decoration: none; }

.enlace_amarillo:link { font-family: Verdana; font-size: 9px; color: #d1c504; text-decoration: none; }
.enlace_amarillo:visited { font-family: Verdana; font-size: 9px; color: #d1c504; text-decoration: none; }
.enlace_amarillo:hover { font-family: Verdana; font-size: 9px; color: #d1c504; text-decoration: none; }
.enlace_amarillo:active { font-family: Verdana; font-size: 9px; color: #d1c504; text-decoration: none; }

.enlace_verde:link { font-family: Verdana; font-size: 9px; font-weight:bold; color: #a9c215; text-decoration: none; }
.enlace_verde:visited { font-family: Verdana; font-size: 9px; font-weight:bold; color: #a9c215; text-decoration: none; }
.enlace_verde:hover { font-family: Verdana; font-size: 9px; font-weight:bold; color: #a9c215; text-decoration: none; }
.enlace_verde:active { font-family: Verdana; font-size: 9px; font-weight:bold; color: #a9c215; text-decoration: none; }

.enlace_submenu3:link { font-family: Verdana; font-size: 11px; color: #a8a8a8; text-decoration: none; }
.enlace_submenu3:visited { font-family: Verdana; font-size: 11px; color: #a8a8a8; text-decoration: none; }
.enlace_submenu3:hover { font-family: Verdana; font-size: 11px; color: #a8a8a8; text-decoration: underline; }
.enlace_submenu3:active { font-family: Verdana; font-size: 11px; color: #a8a8a8; text-decoration: none; }


.btnDirecto
{
	margin-top:3px;
	margin-right:15px;
	
}

.PanelFacebook 
{
	padding-left:10px;
}
