body {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 1px;
}

.bodytable {
	width: 760px;
	background-color: #FFFFFF;
/*
	border-left: 2px solid #5B85A2;
	border-right: 2px solid #5B85A2;
*/
	border: 2px solid #5B85A2;
	font-size: 11px;
}

form {
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 0px;
	margin-right: 0px;
}

input, textarea {
	border: 1px solid #47A2CB;
	background-color: #FFFFFF;
	margin: 2px;
	font-family: Tahoma;
	font-size: 11px;
}

select {
	margin: 2px;
	font-family: Tahoma;
	font-size: 11px;
}



.secline {
	border-bottom: 1px solid #A1C2D9;
	color: #808080;
	font-weight: bold;
	margin-bottom: 8px;
}

.topstrip {
	font-size: 40px;
	font-family: Arial;
}

.menucatstrip {
	background-color: #A1C2D9;
	font-size: 11px;
	font-family: Arial;
}


.rightstrip {
	background-color: #A1C2D9;
	font-family: Verdana;
	text-align: right;
	color: #24537E;
}

.rightselect {
	font-size: 9px;
	font-family: Verdana;
	border: 1px solid #53758D;
}

.maincontent {
	background-color: #FFFFFF;
}

.footstrip {
	background-color: #24537E;
	text-align: center;
	font-family: Verdana;
	color: #FFFFFF;
}

.maintable {
	width: 100%;
}

.bcontentsection {
	border: 0px solid;
	background-color: #d3d3d3;
	margin-bottom: 8px;
}

.bcontenthead {
	margin: 3px;
	margin-bottom: 0px;
	background-color: #d3d3d3;
	color: #FFFFFF;
	font-family: Verdana;
	font-weight: bold;
	font-size: 11px;
}

.ocontentsection {
	border: 1px solid #FFA002;
}

.ocontenthead {
	margin: 3px;
	margin-bottom: 0px;
	background-color: #FFA002;
	color: #FFFFFF;
	font-family: Verdana;
	font-weight: bold;
	font-size: 11px;
}

.contenttext {

	font-family: Verdana;
	font-size: 11px;
	color: #606060;
	text-align: justify;
}

.gdesc {
	font-size: 10px;
}

.contenttable {
	font-family: Verdana;
	font-size: 11px;
	color: #606060;
}

.toptext{
	color: #47A2CB;
	font-family: Arial;
	font-size: 11px;
	text-align: justify;
}

.mlc {
	background-image: url(ogl.gif);
	width: 28px;
	height: 26px;
	float: left;
}

.mgrad {
	background-image: url(ogm.gif);
	border-bottom: 1px solid #6192A9;
	border-left: 1px solid #6192A9;
	height: 26px;
	float: right;
}

.mtext {
	font-family: Verdana;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}


.gamethumb {
	border: 1px solid #000000;
	margin-right: 4px;
}

.gltable {
	font-family: Verdana;
	font-size: 11px;
	color: #606060;
	text-align: justify;
	margin-bottom: 4px;
}

.ahtext, .ahtext2 {
	font-size: 15px;
	font-family: Arial;
	font-weight: bold;
}


.menucatlink:link {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

.menucatlink:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

.menucatlink:hover {
	color: #24537E;
	text-decoration: underline;
	font-weight: bold;
}

.topmenulink:link {
	color: #FFFFFF;
	text-decoration: underline;
}

.topmenulink:visited {
	color: #FFFFFF;
	text-decoration: underline;
}

.topmenulink:hover {
	color: #FFFFFF;
	text-decoration: none;
}

.gamelink:link {
	color: #404040;
	text-decoration: underline;
	font-weight: bold;
}

.gamelink:visited {
	color: #404040;
	text-decoration: underline;
	font-weight: bold;
}

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


.cmenulink:link {
	color: #666666;
	text-decoration: none;
}

.cmenulink:visited {
	color: #666666;
	text-decoration: none;
}

.cmenulink:hover {
	color: #666666;
	text-decoration: none;
}

.pagelink:link {
	color: #47A2CB;
	text-decoration: none;
	font-weight: bold;
}

.pagelink:visited {
	color: #47A2CB;
	text-decoration: none;
	font-weight: bold;
}

.pagelink:hover {
	color: #FFA002;
	text-decoration: underline;
	font-weight: bold;
}

.darklink:link {
	color: #006CFF;
	text-decoration: none;
}

.darklink:visited {
	color: #006CFF;
	text-decoration: none;
}

.darklink:hover {
	color: #FFA002;
	text-decoration: underline;
}

.contentlink:link {
	color: #47A2CB;
	text-decoration: none;
}

.contentlink:visited {
	color: #47A2CB;
	text-decoration: underline;
}

.contentlink:hover {
	color: #FFA002;
	text-decoration: none;
}

.topbarlink:link {
	color: #FFFFFF;
	text-decoration: none;
}

.topbarlink:visited {
	color: #FFFFFF;
	text-decoration: none;
}

.topbarlink:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

.footlink:link {
	color: #FFFFFF;
	text-decoration: underline;
}

.footlink:visited {
	color: #FFFFFF;
	text-decoration: underline;
}

.footlink:hover {
	color: #FFFFFF;
	text-decoration: underline;
}


a:link {
	color: #404040;
	text-decoration: underline;
}

a:visited {
	color: #404040;
	text-decoration: underline;
}

a:hover {
	color: #47A2CB;
	text-decoration: underline;
}

.searchbutton {
	margin: 2px;
}

.searchtext {
	margin: 2px;
}












/*             styles for the star rater                */
/*            copyright http://komodomedia.com/blog/index.php/2007/01/20/css-star-rating-redux/               */


.star-rating,
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus,
.star-rating .current-rating{
background: url(img/star_rating.png) left -1000px repeat-x;
}
.star-rating{
position:relative;
width:60px;
height:12px;
overflow:hidden;
list-style:none;
margin:0;
background-position: left top;
}
.star-rating li{
display: inline;
}
.star-rating a,
.star-rating .current-rating{
position:absolute;
top:0;
left:0;
text-indent:-1000em;
height:12px;
line-height:12px;
outline:none;
overflow:hidden;
border: none;
}
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus{
background-position: left bottom;
}
.star-rating a.one-star{
width:20%;
z-index:6;
}
.star-rating a.two-stars{
width:40%;
z-index:5;
}
.star-rating a.three-stars{
width:60%;
z-index:4;
}
.star-rating a.four-stars{
width:80%;
z-index:3;
}
.star-rating a.five-stars{
width:100%;
z-index:2;
}
.star-rating .current-rating{
z-index:1;
background-position: left center;
}
.inline-rating{
display:-moz-inline-block;
display:-moz-inline-box;
display:inline-block;
vertical-align: middle;
}



/*izquierdaMenu {font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#0066ff;text-decoration: none;}*/    


/**************************************************************************************************************/
   
h3{
	font-family:Arial, Helvetica, Sans-serif;
	font-size:22px;
	color:#222;
	
}

a img{border:0px;}

#header{
	width:910px;
	margin-bottom:15px;
	clear:both;  
	margin-top:0px;
}
      
#menu{
	width:154px;
	margin-right:30px;
	margin-left:4px;   
	float:left;
	margin-top:25px;
}       

#content{
	float:left;
	margin-left:20px;
}    

#container{
	width:908px;
}     

#content-col-izq{
	float:left;
	width:360px;
}   

#content-col-der{         
	margin-left:40px;
	float:left;
	width:300px;
}


.fleft{ float:left; }
.fright{ float:right; }
.clear{clear:both;}          
                       
.menubox{
	background-color:#dedede;
	background-attachment:top; 
	background-repeat:no-repeat;     
	margin-bottom:10px;
}        
.menubox span{ display:block; height: 19px;}
.menubox-end{
	height:10px; 
	background-image:url(/imgs/base_bt_izq.gif); 
	margin-left:-0px;
}
.menubox ul{
	list-style-type:none;  
	list-style-position:inside;  
	margin:3px;
	padding:0px;
}   
.menubox ul li{
	padding-left:35px;
	margin-top:1px; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;    
	line-height:155%;
}
          

#menu .menubox ul li a{
	font-family:Arial, Helvetica, sans-serif;
	color:#1d86fe;
	text-decoration:none;
	text-transform: uppercase;
	font-size:10px;
}                        
#menu .menubox ul li a:hover{
	text-decoration:underline;

}


#menuboxcategorias{
	background-image:url(/imgs/tit_categorias.gif);
}
#menuboxcategorias ul li{
	background-image:url(/imgs/bg_bt_categorias.gif); 
}
                                                   
#menuboxmultiplayer{
	background-image:url(/imgs/tit_multiplayer.gif);
}
#menuboxmultiplayer ul li{
	background-image:url(/imgs/bg_bt_multiplayer.gif); 
}

#menuboxitems{
	background-image:url(/imgs/tit_masjugados.gif);
}
#menuboxitems ul li{
	background-image:url(/imgs/bg_bt_item.gif); 
}

    
/* HOME */         

#ultimos-juegos {

}
#head-ultimos-juegos{
	background-image: url(/imgs/juegos/bg_tit.jpg);
	height:26px;
	width:100%;  
	text-align:center;
	padding-top:4px;
	font-family:Arial, Helvetica, sans-serif;
	color:#EEE;
}
#ultimos-juegos ul{
	list-style-type:none;  
	list-style-position:inside;  
	margin:1px;
	padding:0px;
}               
#ultimos-juegos ul li{
	padding-left:4px;
	margin:3px 3px;  
	clear:both;
}                     
#ultimos-juegos ul li.separador{
	height:6px;                                          
	width:362px;
	background-image:url(/imgs/home/separador_home.gif);  
	position:relative; top:5px;
	margin-bottom:10px;
}

#ultimos-juegos ul li img , .img-juego {
	float:left;
	margin-right:5px;
	width:104px;
	height:70px;
	background-color:#CCC;
}                    
div.descripcion-juego{
	float:left;  
	width:235px;
}
div.descripcion-juego .tit-ultimo-juego{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;                        
	color:#000;     
} 
div.descripcion-juego a{
	text-decoration:none;
}      
div.descripcion-juego a:hover{
	text-decoration:underline;
}
div.descripcion-juego .desc-span{   /* descripcion del juego */
	font-family:Verdana, sans-serif;
	font-size:11px;    
	line-height:130%;
	color:#555;
}
div.descripcion-juego .genero{ /* género del juego */
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;    
	font-weight:bold;
	color:#FA9E00;	         
	text-transform:uppercase;
}

#buscador-box{
	width:300px;
}   
#buscador-head{
	height:30px;
	width:100%;
	background-image:url(/imgs/home/tit_buscador.gif);
}
#buscador-box #buscador-form{
	width:300px;
	height:60px;
	background-image:url(/imgs/home/bg_buscador_form.gif);   
}
#buscador-box #buscador-form input[type='text']{
	border:none;
	background-color:#ffffff;
	margin-left:25px;
	width:180px;
}   
#buscador-box #buscador-form input{
	margin-top:18px;
}
#buscador-box #buscador-cloud{
	padding:25px 6px 3px 6px;
	background-image:url(/imgs/home/bg_buscador_medio.gif);   
	text-align:center;
	font-family:Verdana, sans-serif;
	color:#888;        
	font-size:12px;
}
#buscador-box #buscador-cloud span a{
	text-decoration:none;
} 
#buscador-box #buscador-foot{
	height:11px;
	background-image:url(/imgs/home/base_buscador.gif);
}



#juegosemana-box{
	width:300px; 
	background-image:url(/imgs/home/bg_juegosemana_degrade.gif);
	text-align:center;    
	margin-top:10px;
}   
#juegosemana-head{
	height:30px;
	width:100%;
	background-image:url(/imgs/home/tit_juegodelasemana.gif);
}  
#juegosemana-box .descripcion-juego{
	padding-left:8px;
	padding-right:8px;
}   
#juegosemana-box #juegosemana-foot{
	height:11px;
	background-image:url(/imgs/home/base_buscador.gif);
}

/* HOME.end */

/* DETALLE */
             
#detalle-content-col-izq{
	float:left;
	width:534px;
}   

#detalle-content-col-der{         
	margin-left:10px;
	float:left;
	width:154px;
}

#head-titulo-juego{
	background-image: url(/imgs/juegos/bg_tit.jpg);
	height:26px;
	width:492px;  
	text-align:left;
	padding-top:4px;
	padding-left: 42px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#FFF;	
}
#head-titulo-juego div{
	font-family:Verdana, sans-serif;
	font-size:12px;
	font-weight:normal;
	float:right;
	position:relative;
	top:-20px;
	padding-right:4px;	
}
.div-juego{
	width:534px;
	height:372px;
	padding:0px; 
	background-color:#CDCDCD;
	margin-top:10px;
}    
          
#miembros-head{
	height:27px;
	width:100%;
	background-image:url(/imgs/juegos/tit_miembros.gif);
}

#puntajes-box{
	width:154px; 
	background-image:url(/imgs/juegos/bg_bt_mediodegrade.gif); 
	background-position:0px 27px;
	text-align:center;    
}   
#puntajes-head{
	height:27px;
	width:100%;
	background-image:url(/imgs/tit_top5.gif);
}  
#puntajes-box #puntajes-foot{
	height:14px;
	background-image:url(/imgs/juegos/base_bt_der_recta.gif);
}      
#puntajes-box ul{
	list-style-type:none;  
	list-style-position:inside;	  
	margin:2px; 
	margin-left:18px;
	padding:0px;  
	text-align:left;
}   
#puntajes-box ul li, #puntajes-box p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px; 
	line-height:125%;
	color:#008efe;
}   
#puntajes-box ul li strong{
	color:#f89e00;
	font-size:13px;  
}  
#puntajes-box form {
	font-weight:normal;
	font-family:Verdana, Arial, sans-serif;
	color:#008efe;    
	font-size:11px;     
	padding:10px;
}
#puntajes-box #puntajes-body2{
	font-family:Verdana, sans-serif;
	font-size:11px;
	color:#747474;
	background-image:url(/imgs/juegos/bg_bt_mediogris.gif);
}
#puntajes-box #puntajes-foot2, #enviaamigo-box #enviaamigo-foot{
	height:9px;
	background-image:url(/imgs/juegos/base_bt_der_gris.gif);
}    
          
#enviaamigo-box{
	width:154px; 
	background-image:url(/imgs/juegos/bg_bt_mediodegrade.gif); 
	background-position:0px 37px;
	text-align:center;  
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#747474;    
	margin-top:10px;
}             
#enviaamigo-head{
	height:37px;
	width:100%;
	background-image:url(/imgs/juegos/tit_enviaamigo.gif);
} 

.barra-separadora{
	width:100%;
	height:22px;
	background-image:url(/imgs/juegos/separador_juegos.gif);
	padding-top:5px;
}
.barra-separadora span{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
}   
.barra-separadora div{
	float:right;   
	font-family:Verdana, sans-serif;
	font-size:11px;
	color:#757575;
	position:relative;
	top:-16px;
}
p, .p{
	font-family:Verdana, sans-serif;
	font-size:12px;
	color:#555;
}                 
#content p strong{
	font-weight:bold;
	color:#fa9d00; 
	font-size:10px;
	text-transform:uppercase;
}        
#tabla-puntajes{
	width:320px; 
	font-family:Verdana,sans-serif;
	font-size:12px;
	color:#737574;
}
#tabla-puntajes tr th{
	font-size:11px;
	font-weight:bold;
	color:#fc9e01;
}  
#tabla-puntajes tr td{
	width:105px;  
	text-align:center;
}       

.estrella {
	height:15px;
	border:none;  
	width:15px;
	float:left;
}         
.izq-off{
	background-image:url(/imgs/juegos/bt_estrella_izq_off.gif);
}
.izq-on{
	background-image:url(/imgs/juegos/bt_estrella_izq_on.gif);
}
.medio-off{
	background-image:url(/imgs/juegos/bt_estrella_medio_off.gif);
}
.medio-on{
	background-image:url(/imgs/juegos/bt_estrella_medio_on.gif);
}
.der-off{
	background-image:url(/imgs/juegos/bt_estrella_der_off.gif);
}
.der-on{
	background-image:url(/imgs/juegos/bt_estrella_der_on.gif);
}    
        
#rate1:hover .der-off,
#rate1:hover .der-on{
	background-image:url(/imgs/juegos/bt_estrella_der_hover.gif);
}                                                                
#rate1:hover .medio-off,
#rate1:hover .medio-on{
	background-image:url(/imgs/juegos/bt_estrella_medio_hover.gif);
}
#rate1:hover .izq-off,
#rate1:hover .izq-on{
	background-image:url(/imgs/juegos/bt_estrella_izq_hover.gif);
}
                                  
#mini-lista-juegos{
	list-style-type:none;  
	list-style-position:inside;	
	height:160px;  
	text-align:center;
}                    
#mini-lista-juegos li{
	display:block;
	float:left;
	width:88px;       
	margin:5px;
}      
#mini-lista-juegos li a{
	text-decoration:none;
}                 
#mini-lista-juegos li img{
	background:#ccc;
	width:60px;
	height:50px;
	margin-bottom:3px;
}

/* DETALLE.end*/

.banner-cuad{
	width: 300px;
	/*height: 250px;*/
   /* background-color: #CCC; */
	margin-left:00px;
	margin-top:10px;
}

#footer{
	margin: 0px auto;
	color: #999;
	width: 400px;
	font-family: Arial,Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	clear:both;
}
  
.font-normal{
	font-family:Arial, Helvetica, sans-serif;
	color:#111;
	font-size:12px;
}
   
#ad-game{
	width:529px;
	height:408px;
	background-color:#ccc;
}                

#comentarios
{
	font-family:Verdana,sans-serif;
	font-size:12px;
	color:#555555;
	
}

#comentarios strong{
	color:#404040;
}
