/* ******************** */
/* BODY                 */
/* ******************** */


html {
	background-image: url(../images/bg.gif);
}
html, body { height: 100%; }
body {

	/* behavior: url("csshover.htc"); */
	color: #ffffff;
	margin: 0;
	font-size:65%;
}
td, th { font-family: "Trebuchet MS",Arial,Trebuchet,Verdana,Tahoma,Trebuchet MS,sans-serif; }

/* ******************** */
/* GENERAL ELEMENTS     */
/* ******************** */

a				{ text-decoration: none; }
a:link			{ color: #ffffff; }
a:visited		{ color: #ffffff; }
a:hover			{ color: #ffffff;text-decoration:underline; }
a:active		{ color: #cccccc; }

h1, h2, h3 {
font-weight: bold;
font-size: 20px;
color: #ffffff;
margin: 0;
line-height: 28px;
}

h1 {
text-align: center;
}
/*div.sorteo li {list-style-position: outside;margin-left: 10px;}*/


label, p { margin: 0pt; }
img { border: 0px none ; }
div.spacer { clear: both; }
sup.logo {
	font-weight: bold;
	font-family: Verdana, Tahoma, sans-serif;
}

/* ******************** */
/* IMAGENES VIDEOS       */
/* ******************** */


div.imagenvideo  { 
/* opacity: 1; 
filter:alpha(opacity=100); */
border: 1px solid #FFA733;
margin: 12px 0pt 6px 6px;
float: left;
display: block;
background-color: rgb(0, 0, 0);
width: 75px;
height: 75px;
}

div.imagenvideo:hover {
/*border:2px solid #FFA733;*/
}
/*opacity: 1.0;
filter:alpha(opacity=100); */

div.imagenvideo img {
border: 0pt none ;
width: 75px;
height: 75px;
/*opacity: 1;*/
}

div.contenedor {
border-bottom: 2px dotted rgb(119, 119, 119);
margin: 0px;
overflow: hidden;
height: 100px;
}

div.fotico { margin: 12px 4px 0pt 90px; }

p.nombrevideo {
text-align: left;
/*opacity: 1.0;*/
font-weight: bold;
}

p.nombrevideo a {
color: #000000;
}
p.nombrevideo a:link {
color: #000000;
}
p.nombrevideo a:hover {
color: #000000;
}
p.nombrevideo a:visited {
color: #000000;
}



/* ******************** */
/* SETUP PAGE LAYOUT    */
/* ******************** */

table {
	border-collapse: collapse;
}

td {
	padding: 0;
}

/* Inside container */
#content {
	background-color: #111111;
	width: 985px;
	height: 100%;
	margin: 0 auto; 
}

#content td.inconmain {
	width: 100%;
	border-left: solid #666666 5px;
	border-right: solid #666666 5px;
}





/* ******************** */
/* HEADER               */
/* ******************** */

#header {
	width: 100%;
}

#header td.top {
	height: 14px;
	width: 100%;
	text-align: right;
	padding: 2px 5px 0 0;
}

#header td.logo {
	height: 56px;
	width: 100%;
	background-repeat: repeat-y;
	background-position: center right;
	background-color: #dc6000;
}


#logo {
	position: absolute;
	width: 750px;
	height: 76px;
}


/* ******************** */
/* 		FOOTER          */
/* ******************** */

#footer {
	background-color: #DC6000;
	color: #660000;
	width: 100%;
	height: 20px;
	margin: 10px 0 7px 0;
	font-size: 11px;
}

#footer td.left {
	width: 25%;
	color: #FFC880;
	padding-left: 5px;
}
#footer td.left a {text-decoration:none;}
#footer td.left a:link		{ color: #FFC880; }
#footer td.left a:visited	{ color: #FFC880; }
#footer td.left a:hover		{ color: #FFC880; text-decoration:underline; }
#footer td.left a:active	{ color: #FFC880; }

#footer td.right {
	width: 22%;
	text-align: right;	
	color: #FFC880;
	padding-right: 20px;
}
#footer td.right a  {text-decoration:none; }
#footer td.right a:link		{ color: #FFC880; }
#footer td.right a:hover	{ color: #FFC880; text-decoration:underline; }
#footer td.right a:visited	{ color: #FFC880; }

#footer td.logo {
	padding: 0 6px 0 0;
}

#footer td.right a {
	margin-left: 0px;
}

/* ******************** */
/*   LOGIN/REGISTER		*/
/* ******************** */

#user_status {
background:#FFA733 none repeat scroll 0%;
border-bottom:1px solid #FF9C1A;
border-left:1px solid #FF9C1A;
font-weight:bold;
text-align:right;
}

#loginlogout {
font-size:12px;
}


/* ******************** */
/*   COMMENT SCRIPT	    */
/* ******************** */

div#usernotes {
	background-color: transparent;
	font-family: Trebuchet MS;
	font-size: 14px;
	margin: 50px 0px 0px 30px;
	width:500px
}
div#usernotes div.head, div#usernotes div.foot {
	background-color: transparent;
	padding: 4px 4px 4px 15px;
}
div#usernotes div.head{
margin-bottom: 10px;
margin-left: 18px;
}
div#usernotes div.foot {	
	margin-top: 20px;	
	padding-top: 20px;
	position: absolute;
	top: 820px;
	left: 650px;
	width: 370px;
}
div#usernotes div.foot #submit{
cursor:pointer;
font-weight:bold;
}
div#usernotes div.foot a, div#usernotes div.head a {
	background-color: transparent;
	font-weight: bold;
}
div#usernotes div.foot a:hover, div#usernotes div.head a:hover {
	color:#DC6000;
}
div#usernotes span.action {
	float: right;
}
div#usernotes div.note {
	margin-left: 20px; 
	margin-right: 20px; 
	border-bottom:1px dashed;
	padding: 10px;	
	
}

div#usernotes div.notealt {
	margin-left: 20px; 
	margin-right: 20px; 
	border-bottom:1px dashed;
	padding: 10px;
	background-color:#666666;
}

div#usernotes div.noteadmin {
	margin-left: 20px; 
	margin-right: 20px; 
	border-bottom:1px dashed;
	padding: 10px;	
background-color:#E68200;
color:#000000;
	
}
div#usernotes div.noteuploader {
	margin-left: 20px; 
	margin-right: 20px; 
	border-bottom:1px dashed;
	padding: 10px;	
background-color:#F5B800;
color:#000000;
		
}
div#usernotes div.noteuploader a{ 
color:#000000;
}
div#usernotes div.textuploader a{ 
color:#000000;
}
div#usernotes div.text {
	padding: 2px;
	margin-top: 4px;
}
div#usernotes div.textalt {
	color:#F2F2F2;
	padding: 2px;
	margin-top: 4px;
}
div#usernotes div.textadmin {
	color:#000000;
	padding: 2px;
	margin-top: 4px;
}
div#usernotes div.textuploader {
	color:#000000;
	padding: 2px;
	margin-top: 4px;
}
div#usernotes div.note img {
vertical-align: middle;
}
div#usernotes div.notealt img {
vertical-align: middle;
}
div#usernotes div.noteadmin img {
vertical-align: middle;
}

div#usernotes div.noteadmin a{
color:#000000;
}
div#usernotes div.noteuploader img {
vertical-align: middle;
}
div#banner  {
padding: 30px 30px 0px 50px;
}
div#usernotes div.text a {
color:#FFFFFF;
font-weight:bold;
}
div#usernotes div.text a:link {
color:#FFFFFF;
font-weight:bold;
}
div#usernotes div.text a:visited {
color:#FFFFFF;
font-weight:bold;
}
div#usernotes div.text a:hover {
color:#FFFFFF;
font-weight:bold;
}
div#usernotes div.textalt a {
color:#FFFFFF;
font-weight:bold;
}
div#usernotes div.textalt a:link {
color:#FFFFFF;
font-weight:bold;
}
div#usernotes div.textalt a:visited {
color:#FFFFFF;
font-weight:bold;
}
div#usernotes div.textalt a:hover {
color:#FFFFFF;
font-weight:bold;
}
div#usernotes div.textadmin a {
color:#000000;
font-weight:bold;
}
div#usernotes div.textadmin a:link {
color:#000000;
font-weight:bold;
}
div#usernotes div.textadmin a:visited {
color:#000000;
font-weight:bold;
}
div#usernotes div.textadmin a:hover {
color:#000000;
font-weight:bold;
}
/* ******************** */
/*   WEB PRINCIPAL		*/
/* ******************** */

#content p,li {
color: #ffffff;
font-size: 14px;
text-align: justify;
}
#content p.noticia {
color: #FFFFFF;
font-size:18px;
font-weight:bold;
line-height:28px;
}
#videos {
width: 100%;
background-color: #ffffff;
border: 5px solid #ffffff;
}
#videos tr.heading {
background-repeat: no-repeat;
background-position: top right;
background-color: #dc6000;
height: 30px;
}
#videos td.titulo {
width:688px;
}
#videos td.subheading {
border-left: 5px solid #ffffff;
border-right: 5px solid #ffffff;
font-size: 18px;
font-weight: bold;
text-align: center;
width:127px;

}
#videos td.subheadingon {
background-color: #E68200;
border-left: 5px solid #ffffff;
border-right: 5px solid #ffffff;
font-size: 18px;
font-weight: bold;
text-align: center;
width:130px;
}
#videos td.subheading a {
display:block;
font-size: 18px;
font-weight: bold;
text-align: center;
padding-bottom:4px;
padding-top:3px;
}

#videos td.subheading a:hover {
background-color: #FFA733;
text-decoration:none;
}
#videos td.subheadingon a {
display:block;
font-size: 18px;
font-weight: bold;
text-align: center;
padding-bottom:4px;
padding-top:3px;
}

#videos td.subheadingon a:hover {
background-color: #DC6000;
text-decoration:none;
}

/* ******************** */
/*  	 PLAYLIST		*/
/* ******************** */

#playlist {
float: right;
width: 262px;
height: 526px;
overflow: auto;
position: relative;
background-color: #e6e6e6;
border-left: solid 5px #ffffff;
}
#playlist p {
font-size: 13px;
color: #000000;
}
#playlist p.voted {color:#4A4A4A;}
#playlist p.thanks {color:#36AA3D;}
#playlist p.static {color:#4A4A4A;}


/* ******************** */
/*  	 PAGINATOR		*/
/* ******************** */

#envoltura {
float: right;
width: 262px;
height: 526px;
position: relative;
}
#paginator {
float:left;  
/*border: thin solid; */
background:#FFA733; 
position:relative;
left:7px;
margin-top:4px;
} 

#paginator ul {
list-style-type:none;
width:30px;
text-align:center;
float:left; 
cursor:pointer;
}

#paginator ul:hover {
background-color:#E68200;
}
#paginator ul.inactive {
background:#FFA733; 
}

#paginator ul.active {
background-color:#DC6000;
}


#paginator ul li {
position:relative; 
width:30px;
z-index:auto !important /*Non-IE6*/; 
z-index:1000 /*IE6*/; 
text-align:center;
font-weight:bold;
font-size:15px;
}
#paginator ul.dado {
background: none;
}
#paginator ul.dado:hover {
background: none;
}


#paginatordod {
float:left;  
background:#FFA733; 
position:relative;
left:83px;
margin-top:4px;
} 

#paginatordod ul {
list-style-type:none;
width:30px;
text-align:center;
float:left; 
cursor:pointer;
}

#paginatordod ul:hover {
background-color:#E68200;
}
#paginatordod ul.inactive {
background:#FFA733; 
}

#paginatordod ul.active {
background-color:#DC6000;
}


#paginatordod ul li {
position:relative; 
width:30px;
z-index:auto !important /*Non-IE6*/; 
z-index:1000 /*IE6*/; 
text-align:center;
font-weight:bold;
font-size:15px;
}
/* ******************** */
/*  	 ERROR 404		*/
/* ******************** */

#error404 {
color:#000000;
font-family: Trebuchet MS;
font-size:25px;
margin-left: 130px;
margin-top:35px;

}

#error404 a
{color:#000000;
text-decoration:underline;
}

/* ******************** */
/*  	 PUBLICIDAD		*/
/* ******************** */

#publi {
width: 500px;
height: 90px;
left: 196px;
position: relative;
border: 0px solid #FFA733;
}
/* ******************** */
/*  	 CONTACTO		*/
/* ******************** */

#contacto img
{vertical-align: middle;}
#contacto a
{color:#003DF5;}

#menucss {
width:75px;
float:left;
margin-left:15px;
margin-top:7px;
border:5px solid;
}

/* ******************** */
/*  	MENU JUEGOS		*/
/* ******************** */

#menucss:hover {
border:5px solid #FFA733;
}
#menucss active {
border:5px solid #FFA733;
}
#menudod {
width:75px;
float:left;
margin-left:15px;
margin-top:7px;
border:5px solid;
}

#menudod:hover {
border:5px solid #FFA733;
}
#menudod active {
border:5px solid #FFA733;
}

/* ******************** */
/*  	CHORRADAS		*/
/* ******************** */

.gradualshine{
filter:alpha(opacity=0);
-moz-opacity:0.0;
}

p.noticiasorteo p:hover
{
color:#FFD24D;
}
