/***********************************************************************************************************
General:
body, h1, img, form, input, select, textarea
***********************************************************************************************************/

body { font:11px verdana; background:#BDDBFF none repeat scroll 0 0; /*url(../img/fondo.gif) 0 0 repeat*/; margin:0px; padding:0px; }

h1 { display:none; }

a, a:visited, a:active {
color:#003B59;
cursor:pointer;
text-decoration:none;
}
img { border:0px; }

form { margin:0px; padding:0px; }
input, select, textarea { font:11px verdana; margin:0px; padding:2px 3px 2px 3px; border:0px; }

/***********************************************************************************************************
Identificadores:
cabecera, menu, submenu, fondo_contenedor, fondo_contenedor_cir, categorias, categorias_cab, categorias_txt,
categorias_pie, plugins, plugins_cab, plugins_txt, plugins_pie, menu2, menu2_cab, menu2_txt, menu2_pie,
noticias, noticias_cab, noticias_txt, noticias_pie, jugados, jugados_cab, jugados_txt, jugados_pie,
web_amigas, web_amigas_cab, web_amigas_txt, web_amigas_pie, suscribir, publicidad, publicidad_cab,
publicidad_txt, publicidad_pie, copyright, pie, pie_txt
***********************************************************************************************************/

#cabecera { width:980px; height:138px; margin:auto; background:url(../img/cabecera.gif) 0 0 no-repeat; }

    #cabecera ul { margin:0px; padding:0px; }
    #cabecera li { margin:0px; padding:0px; list-style:none; float:left; }
    #cabecera a { display:block; }
    #cabecera span { display:none; }
    
    #menu { float:right; width:530px; padding:21px 50px 0 0; }
    
        #menu a { color:#fff; height:16px; padding:9px 0 17px 0; }
    
    #submenu { float:right; width:520px; padding:20px 80px 0 0; }
    
        #submenu a { color:#fff; height:20px; padding:9px 0 17px 0; }

#fondo_contenedor { width:980px; margin:auto; background:#27303b; }    
    
    #fondo_contenedor_cir { width:970px; padding:10px 5px 10px 5px; background:#27303b; }
    
        #categorias { float:left; width:573px; }
        
            #categorias ul { margin:0px; padding:0 20px 0 0; float:left; }
            #categorias li { list-style:none; }
            #categorias a { font:13px verdana; color:#3f3f3f; text-decoration:none; }
            #categorias a:hover { color:#75a1ba; }
            #categorias h2 { margin:0px; padding:0px; display:none; }

            #recom_txt { width:543px; height:120px; padding:10px 15px 5px 15px; background:#fff; }
            #recom ul { margin:0px; padding:0 20px 0 0; float:left; }
            #recom li { list-style:none; }
            #recom a { font:18px verdana; color:#3f3f3f; text-decoration:none; }
            #recom a:hover { color:#75a1ba; }

            #categorias_cab { width:573px; height:40px; background:url(../img/cab_categorias.gif) 0 0 no-repeat; }
            #categorias_txt { width:543px; height:150px; padding:10px 15px 5px 15px; background:#fff; }
            #categorias_pie { width:573px; height:11px; background:url(../img/pie_categorias.gif) 0 0 no-repeat; }

        #plugin_container{ float:right; width:385px; }
        #tags { float:none; clear:both; width:385px; }
        
            #tags ul { margin:0px; padding:0 20px 0 0; float:left; }
            #tags li { list-style:none; }
            #tags a { font:13px verdana; color:#3f3f3f; text-decoration:none; }
            #tags a:hover { color:#75a1ba; }
            #tags h2 { margin:0px; padding:0px; display:none; }

            #tags_cab { width:385px; height:40px; background:url(../img/cab_tags.gif) 0 0 no-repeat; }
            #tags_txt { width:355px; height:150px; padding:10px 15px 5px 15px; background:#fff; }
            #tags_pie { width:385px; height:11px; background:url(../img/pie_publicidad.gif) 0 0 no-repeat; }
        
        #plugins { float:right; width:185px;margin-right:5px; margin-left:5px;}
        
            #plugins h2 { display:none; margin:0px; padding:0px; }
            #plugins p { margin:0px; padding:0px;font-size:0.9em; }
            
            #plugins_cab { width:190px; height:40px; background:url(../img/cab_plugin.gif) 0 0 no-repeat; }
            #plugins_txt { width:160px; height:150px; padding:10px 15px 5px 15px; background:#fff; }
            #plugins_pie { width:190px; height:11px; background:url(../img/pie_menu2.gif) 0 0 no-repeat; }
        
        #menu2 { width:190px; padding-top:0px;margin-left:-1px;}
        
            #menu2 ul { margin:0px; padding:0px; }
            #menu2 li { margin:0px; padding:0px; list-style:none; }
            #menu2 a { font:18px verdana; color:#3f3f3f; text-decoration:none; }
            #menu2 a:hover { color:#93c864; }
            #menu2 h2 { display:none; margin:0px; padding:0px; }
            
            #menu2_cab { width:190px; height:40px; background:url(../img/cab_menu2.gif) 0 0 no-repeat; }
            #menu2_txt { width:160px; height:150px; padding:10px 15px 5px 15px; background:#fff;font-size:0em; }
            #menu2_pie { width:190px; height:11px; background:url(../img/pie_menu2.gif) 0 0 no-repeat; }
            
        #noticias { float:left; width:573px; margin:10px 0 0 0; }
        
            #noticias h2 { display:none; margin:0px; padding:0px; }
            
            #noticias_cab { width:573px; height:43px; background:url(../img/cab_noticias.gif) 0 0 no-repeat; }
            #noticias_txt { width:543px; padding:10px 15px 5px 15px; background:#fff; }
            
                #noticias_txt img { border:0px solid #666; float:left; }
                #noticias h3 { float:center; margin:0px; font:18px verdana; }
                #noticias span { float:right; width:108px; margin:0px; padding:7px 0 0 0; color:green; text-align:right; }
                #noticias p { background:#d8d8d8; padding:5px 0 5px 0; }
            
            #noticias_pie { width:573px; height:37px; background:url(../img/pie_noticias.gif) 0 0 no-repeat; font:18px verdana; color:#47687b; }
            
                #noticias_pie a { color:#fff; font-weight:bold; text-decoration:none; }
                #noticias_pie a:hover { color:yellow; }
        
        #bloque_drc { float:right; width:390px; margin:10px 0 0 6px; }
        
            #jugados { float:left; width:190px; padding-top:0px;margin-left:-1px;}
            
                #jugados h2 { display:none; margin:0px; padding:0px; }
                
                #jugados_cab { width:190px; height:43px; background:url(../img/cab_jugados.gif) 0 0 no-repeat; }
                #jugados_txt { width:160px; height:220px; padding:10px 15px 5px 15px; background:#fff;text-align:center; }
                
                  #jugados_txt img { border:1px solid #ccc; }
                
                #jugados_pie { width:190px; height:11px; background:url(../img/pie_menu2.gif) 0 0 no-repeat; }
            
            #web_amigas { float:right; width:190px; }
            
                #web_amigas ul { margin:0px; padding:0px; }
                #web_amigas li { list-style:none; }
                #web_amigas a { font:18px verdana; color:#3f3f3f; text-decoration:none; }
                #web_amigas a:hover { color:#75a1ba; }
                #web_amigas h2 { display:none; }
                
                #web_amigas_cab { width:190px; height:43px; background:url(../img/cab_webs.gif) 0 0 no-repeat; }
                #web_amigas_txt { width:160px; height:220px; padding:10px 15px 5px 15px; background:#fff; }
                #web_amigas_pie { width:190px; height:11px; background:url(../img/pie_menu2.gif) 0 0 no-repeat; }


                #nuestro_juego { float:right; width:190px;margin-right:5px; }

                #nuestro_juego ul { margin:0px; padding:0px; }
                #nuestro_juego li { list-style:none;margin-left:-21px; }
                #nuestro_juego a { font:18px verdana; color:#3f3f3f; text-decoration:none; }
                #nuestro_juego a:hover { color:#75a1ba; }
                #nuestro_juego h2 { display:none; }

                #nuestro_juego_cab { width:190px; height:43px; background:url(../img/nuestro_juego.gif) 0 0 no-repeat; }
                #nuestro_juego_txt { width:160px; height:220px; padding:10px 15px 5px 15px; background:#fff;text-align:center;  }
                #nuestro_juego_pie { width:190px; height:11px; background:url(../img/pie_menu2.gif) 0 0 no-repeat; }
                #tus_favoritos_cab { width:190px; height:43px; background:url(../img/tus_favoritos.gif) 0 0 no-repeat; }


                
            #suscribir { width:380px; margin:auto; padding:15px 0 0 0; text-align:center; }
            
            #publicidad { width:385px; margin:10px 0 0 0; }
            
                #publicidad h2 { display:none; }
            
                #publicidad_cab { width:385px; height:9px; background:url(../img/top_publicidad.gif) 0 0 no-repeat; }
                #publicidad_txt { width:355px; padding:10px 15px 5px 15px; background:#fff; text-align:center; }
                #publicidad_pie { width:385px; height:9px; background:url(../img/pie_publicidad.gif) 0 0 no-repeat; }
                
        #copyright { width:880px; color:#fff; padding:12px 90px 10px 0; text-align:right; background:url(../img/logo_peque.gif) right 0 no-repeat; }
        
#pie { width:980px; height:53px; background:url(../img/fondo_pie.gif) 0 0 no-repeat; margin:auto; }

    #pie_txt { width:680px; padding:20px 0 0 20px;text-align:center; }

/***********************************************************************************************************
Clases:
limpia, agregame, paginicio, recomendar, topgame, sube, cuenta, topusuarios, jugados_ficha, noticias_ficha,
noticias_cuerpo, noticias_jugado
***********************************************************************************************************/

.limpia { clear:both; }

.agregame { padding:0 5px 0 0 !important; }
.agregame a { width:180px; }
.paginicio { padding:0 5px 0 5px !important; }
.paginicio a { width:210px; }
.recomendar { padding:0 0 0 5px !important; }
.recomendar a { width:120px; }

.topgame { padding:0 5px 0 0 !important; }
.topgame { width:75px; }
.sube { padding:0 5px 0 5px !important; }
.sube a { width:105px; }
.cuenta { padding:0 5px 0 5px !important; }
.cuenta { width:70px; }
.topusuarios { padding:0 0 0 5px !important; }
.topusuarios a { width:95px; }

.jugados_ficha { float:left; width:93px; text-align:center; }

.noticias_ficha { float:left; width:345px; }
.noticias_ficha img { border:0px !important; float:none !important; }
.noticias_ficha a { text-decoration:none; color:#27303b;}
.noticias_cuerpo { width:335px; margin:auto; padding:0; background:#dfdfdf; }
.noticias_cuerpo p {margin-left:10px}
.noticias_jugado { padding:10px 10px 0 10px; }
.pnoticia {padding-left:5px;}
.paginador_atras { float:left; width:30px; padding-top:10px; text-align:center; }
.paginador_centro { float:left; width:500px; padding-top:10px; margin:0 0 0 6px; text-align:center; }
.paginador_delante { float:right; width:30px; padding-top:10px; text-align:center; }

.botonsuscribir { background:#83aac1; font-weight:bold; color:#fff; }
/********************JOAN'S FIX******************************/
.contJuego1, .contJuego2, .contJuego3 {
    width:540px;
}
.contJuego1, .contJuego3 {
    height:4px;
    overflow:hidden;
}
.contJuego1 {
    background:url(../img/07_moduloSimple1_540.gif);
    margin-top:11px;
}
.contJuego2 {
    background:url(../img/07_moduloSimple2_540.gif);
    text-align:left;
    overflow:hidden;
    padding-left:10px;
    padding-top:6px;
    width:530px;
}
.contJuego3 {
    background:url(../img/07_moduloSimple3_540.gif);
}
/********************JOAN'S FIX:END******************************/

.categorias_destacadas{ border: 1px solid #fff;}
