body {
	background:#3A3A3A  url(images/background.gif);
	margin: 0px;
	padding: 0px;
	padding-bottom: 10px;
	color: #000000;
        font-family: Arial, Helvetica, sans-serif; font-size: 12px; 
}
form {
	margin: 0px;
	padding: 0px;
}
input, textarea {
	background-color: #FFFFFF;
	border: 1px solid #000000;
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	margin: 2px;
	padding: 2px;
}

.main {
        background-color: #FFFFFF;
	width: 1200px;
	padding: 0px;
        border-top: 4px solid #000000;
	border-left: 4px solid #000000;
	border-right: 4px solid #000000;
	border-bottom: 4px solid #000000;
}
.mainj {
	width:920px;
	padding: 0px;
	border-left: 4px solid #000000;
	border-right: 4px solid #000000;
	border-bottom: 4px solid #000000;
}




.content {
        height: 790px;
	background-color: #FFFFFF;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
}
.contentbox {
	background-color: #ffffff;
	border: 1px solid #000000;
	margin-left: 5px;
	margin-right: 5px;
	margin-bottom: 8px;
	margin-top: 1px;
}
.contentheader {
        background: #3A3A3A url(images/topbar.gif);
        border: 1px solid #000000;
        color: #FF9900;
	font-family: Verdana;
	font-size: 12px;
	text-align: left;
	padding: 2px;
	padding-left: 17px;
	
}

.boxestextpub {
	font-family: Verdana;
	font-size: 13px;
	color: #000000;
	text-align: left;
        margin-left: 150px;
        padding: 3px;
}

.boxestext {
        background-color:#e2f6cc
	font-family: Verdana;
	font-size: 13px;
	color: #000000;
	text-align: left;
        padding: 3px;

}

.boxestext3 {
        background-color:#e2f6cc
	

}
.boxestext1 {
	background:#e2f6cc  url(images/background.gif);

}



.contentheaderlink:link {
	color: #FF9900;
	text-decoration: none;
}

.contentheaderlink:visited {
	color: #FF9900;
	text-decoration: none;
}

.contentheaderlink:hover {
	color: #FF9900;
	text-decoration: underline;
}
.frametext {
	font-family: Verdana;
	font-size: 12px;
	color: #000000;
    padding: 5px;
}
.framelink:link {
	color: #000000;
	text-decoration: underline;
}

.framelink:visited {
	color: #000000;
	text-decoration: underline;
}

.framelink:hover {
	color: #000000;
	text-decoration: none;
}
.played {
	font-family: Verdana;
	font-size: 9px;
	color: #CC6600;
}
.browsegamesbox {
	background: #FFFFFF;
	font-family: Verdana;
	font-size: 13px;
	color: #000000;
	text-align: left;
    padding: 3px;
    width: 100%;
}
.pagenumbers {
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	text-align: center;
    padding: 3px;
}
.gamelink:link {
	color: #CC6600;
	font-weight: bold;
	text-decoration: none;
}

.gamelink:visited {
	color: #CC6600;
	font-weight: bold;
	text-decoration: none;
}

.gamelink:hover {
	color: #FF6347;
	font-weight: bold;
	text-decoration: underline;
}



.index_files_left {
  float:left;
  width:190px;
  height: 200px;
  margin-bottom:2px;
  text-align: center;
  }

#wrapper { margin: 0 auto; width: 960px; }

#main { width: inherit; height: auto; padding-top: 15px; }
#leftnav { width: 240px; margin-right: 20px; float: left; }
#content { width: 700px; float: left; } 

a { text-decoration: none; font-style:none; color: #000000; }
a:hover { text-decoration: none; color: #000000; }

ul { list-style: none; }

h2 { font-size: 18px; color: #fff; }
h3 { font-size: 14px; }
h4 { font-size: 12px; }
span.nada {display:none;}

img { border:none;}

.clear { clear: both; }




/* ============================== Elementos Main =============================== */


.info { width: 220px; padding: 10px 10px 0 10px; position: absolute; z-index: 3; }
.info hr { color: #fff; background-color: #fff; height: 3px; margin: 15px 0 3px; border: none; }
.info ul { margin-top: 15px; }
.info ul li { color: #fff; font-weight: bold; margin: 2px 0; }
.info .total { margin-top: 25px; }
.info p a.extra { margin-top: 30px; float: right;  }


.top { width: 300px; height: 250px; margin: 0 25px 10px 25px;  float: left; }
.juego { width: 226px; height: 250px; margin: 10px 0 10px 11px; position: relative; float: left; }
.nomargin { margin-left: 0; }
.juegobg { display: block; width: 226px; height: inherit; background-color: #fff; border: 1px solid #fff; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; 
			  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=35)";  filter: alpha(opacity=35); -khtml-opacity: 0.35; opacity: 0.35; -moz-opacity: 0.35; position: absolute; }
.infojuego { width: 218px; height: 250px; text-align: center; padding: 5px 4px; position: absolute; z-index: 3;background-color:#e2f6cc }
.infojuego h3 a { color: #000; }
.infojuego h3 a:hover { color: #333; }
.infojuego img { margin: 10px 0; width: 180px; height: 135px; }
.infojuego p { text-align: justify; }


.pagination { margin: 30px 0 20px; }
.pagination ul { text-align: center; }
.pagination ul li { display: inline; padding: 10px 10px 5px 10px; background-color: #74b42e; margin: 0 5px; }
.pagination ul li.selected { padding: 10px 10px 5px 10px; background-color:#e2f6cc}
.pagination ul li a { font-size: 20px; color: #000; }
.pagination ul li:hover, .pagination ul li a:hover {  background-color: #b6e385 }
/* ============================== Fin Elementos Main ============================= */
