BODY {
	font: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 5 10 10 10px;
	text-align: center;
	background-color: #ebebeb;
}
#contenedor{
    width: 884px;
	text-align: left;
	margin: auto;
	/*background: #EDF4FF;*/
} 
#cabecera{
	width: 884px;
	background-color: #d0d0ff;
	color: #333300;
	border:3px solid #d0d0ff;
	/*font-size:12pt;*/
	/*font-weight: bold;*/
	/*padding: 3 3 3 10px;*/
}

#cuerpo{
	margin: 5 0 10 0px;
	/*background: #DEFCF7;*/
	
}

#principal{
	background: #EDF4FF;
	padding: 2 4 4 4px;
	/*margin-right: 175px;*/
	/*border: 1px solid #4786FA;*/
}

#principal_left{
    /*width: 335px;*/
    /*float: left;*/
	/*background-color: #ffffff;*/
	padding: 0 0 5 2px;
	/*margin-right: 170px;*/
  /*border: 2px solid #000000;*/
}

#principal_left a{
	/*color: #000000;*/
	/*text-decoration: none;*/
	
}

.categorias_text {
   /* width: 210px;*/
   text-align: center;
	/*vertical-align: middle;*/
   /* float:left;*/
   /* background-color:#CD4B44;*/
	/*padding: 2 2 2 2px;**/
	/*margin-right: 0px;*/
	margin-bottom: 20px;

    font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	font-size: 11pt;
	font-weight: bold;
	line-height:14pt;
	text-align: left;
	letter-spacing: 0.2em;

	border-top: 2px solid #CC0E8B;
	border-bottom: 2px solid #CC0E8B;
     background-color: #EFA7DD;
	/*border: 1px solid #4786FA;*/

}

.categorias {
    width: 150px;
	text-align: center;
	vertical-align: middle;
   /* float:left;*/
	
	/*padding: 2 2 2 2px;*/
	/*margin-right: 0px;*/

    font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	font-size: 10pt;
	font-weight: bold;
	line-height: 14pt;
	text-align: left;

   /* background-color: #DEDFFF;*/
    
	/*margin-bottom: 20px;*/
	/*border: 1px solid #4786FA;*/
}


  
  .categorias  a {
					/*color: #ffffff;*/
              /*color: #1713CA;*/
					color: #5A5EFA;
					/*background-color: #DEDFFF;*/
					padding: 1px;
					padding-left: 3px;
					display: block;
					/*border-bottom: 1px solid #CC0E8B;*/
					font-size: 15px;
					font-weight: 900;
					text-decoration: none;
					text-align: left;
					letter-spacing: 0.01em;
		          }

   
  
  .categorias a:hover { 
                       color: #EA0B1B;
                       background-color: #CACCFF;
		               text-decoration: none;}





.los_mas_text {
   /* width: 210px;*/
   text-align: center;
	/*vertical-align: middle;*/
   /* float:left;*/
   /* background-color:#CD4B44;*/
	/*padding: 2 2 2 2px;**/
	/*margin-right: 0px;*/
	margin-bottom: 20px;

    font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	font-size: 11pt;
	font-weight: bold;
	line-height:14pt;
	text-align: left;
	letter-spacing: 0.1em;

	border-top: 2px solid #CC0E8B;
	border-bottom: 2px solid #CC0E8B;
     background-color: #ACA1FE;
	/*border: 1px solid #4786FA;*/
}

 .los_mas {
    width: 155px;
	text-align: center;
	vertical-align: middle;
   /* float:left;*/
	
	padding: 2 2 2 2px;
	/*margin-right: 0px;*/

    font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	line-height: 12pt;
	text-align: left;

   /* background-color: #DEDFFF;*/
    
	/*margin-bottom: 20px;*/
	/*border: 1px solid #4786FA;*/
}


  
  .los_mas a {
				/*color: #ffffff;*/
                /*color: #1713CA;*/
					color: #9092FB;
					/*background-color: #DEDFFF;*/
					padding: 1px;
					/*padding-left: 3px;*/
					display: block;
					/*border-bottom: 1px solid #CC0E8B;*/
					font-size: 13px;
					font-weight: 900;
					text-decoration: none;
					text-align: left;
					/*letter-spacing: 0.01em;*/
		          }

   
  
  .los_mas a:hover { 
                       color: #EA0B1B;
                       background-color: #CACCFF;
		               text-decoration: none;}




.line {
	border-bottom: 2px solid #CC0E8B;
}





#column_1 {
    width: 160px;
	/*text-align: center;*/
	/*vertical-align: middle;*/
   /* float:left;*/
	/*background-color: #DEDFFF;*/
	padding: 2 0 2 2px;
	/*margin-right: 0px;*/
	/*margin-bottom: 2px;*/
	border: 1px solid #4786FA;
	background-image:url(hitman4.jpg);
	background-repeat: no-repeat;
}




#column_1_b {
    width: 160px;
	/*text-align: center;*/
	/*vertical-align: middle;*/
   /* float:left;*/
	/*background-color: #DEDFFF;*/
	padding: 2 0 2 2px;
	/*margin-right: 0px;*/
	/*margin-bottom: 2px;*/
	border: 1px solid #4786FA;
	background-image:url(hitman_back.jpg);
	background-repeat: no-repeat;
}



 #column_2, #column_3 {
    width: 310px;
	text-align: left;
	vertical-align: middle;
   /* float:left;*/
	background-color: #F4F3FD;
	padding: 2 2 2 2px;
	/*margin-right: 0px;*/
	margin-bottom: 20px;
	border: 1px solid #4786FA;
}



#controles_juego {
    width: 340px;
	/*height: 82px;*/
	text-align: left;
	vertical-align: middle;
   /* float:left;*/
	background-color: #F4F3FD;
	padding: 2 2 2 2px;
	/*margin-right: 0px;*/
	margin-bottom: 20px;
	border: 1px solid #4786FA;
}


#column_1{
	margin-right: 10px;
}

#column_2{
   margin-right: 30px;
}


.games{
   width: 720px;
   text-align: center;
   vertical-align: middle;
   margin:0 0 0 0px;
}


.color {
    width: 335px;
   /* float:left;*/
	background-color: #EDF4FF;
	padding: 0 0 10 0px;
	/*margin-right: 170px;*/
	/*border: 4px solid #ffffff;*/
}



.text a{
	color: #3333cc;
	text-decoration: none;
}

 #right_column{
	width: 142px;
	margin-left: 10px;
	/*height:auto;*/
	
	background-color: #ebebeb;
	/*border: 1px solid;*/
	padding: 0 0 0 0px;

}


#right_column1{
	position:relative;
	top:0px;
	/*width: 162px;*/
	/*height:100%;*/
	/*float: right;*/
	background-color:#F4F3FD;
	padding:0 0 0 0px;
    border: 4px solid #ffffff;
}
#right_column1 a:hover{background-color:#F3EAFF; display:block;}

#right_column2{
   position:relative;
   top:8px;
	/*width: 162px;*/
	/*height:100%;*/
	/*float: right;*/
	background-color:#F4F3FD;
	 border: 4px solid #ffffff;
}

#right_column3{
   position:relative;
   top:16px;
   
   text-align: center;
   /*width: 162px;*/
   /*height: 100%px;*/
   /*float: right;*/
   background-color:#F4F3FD;
   border: 4px solid #ffffff;
}

#right_column2 a {
      
       border:0px;
	   text-decoration:none;
	   color:#ffffff;}


#pie{
   background-color: #cccccc;
   padding: 3 10 3 10px;
   text-align:right;
   background-image: url(img/classic.jpg);
   clear: both;
} 





.photo {
    /*width: 100px;*/
    /*float:left;*/
	/*overflow:visible;*/
	padding: 2 4 2 2px;
	/*margin-right: 170px;*/
	border: 0px solid #000000;
	
}

.text{
    margin-left: 2px;
	text-align: left;
	/*ackground-color: #ffffff;
	padding: 4 4 4 4px;*/
	/*margin-right: 170px;*/
	/*border: 0px solid #11A449;*/
}




#pie{
   background-color: #cccccc;
   padding: 3 10 3 10px;
   text-align:right;
   background-image: url(imagenes/classic.jpg);
   clear: both;
}

.titulo, #enlace{
    margin-left: 2px;
	text-align: left;
	text-align: top;
	/*ackground-color: #ffffff;
	padding: 4 4 4 4px;*/
	/*margin-right: 170px;*/
	color: #3333cc;
	font-size: 10pt;
	font-weight: bold;
	/*border: 1px solid #11A449;*/
}

#enlace a {
     text-decoration: none;
 }
 #enlace a:hover {
     text-decoration: underline;
 }


.contenido{
    margin-left: 0px;
	text-align: left;
	/*ackground-color: #ffffff;
	padding: 4 4 4 4px;*/
	/*margin-right: 170px;*/
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	font-size: 9pt;
	font-weight: normal;
	line-height:13pt;
	/*border: 1px solid #11A449;*/
}


.advertencia{
    margin-left: 2px;
	text-align: left;
	/*ackground-color: #ffffff;
	padding: 4 4 4 4px;*/
	/*margin-right: 170px;*/
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	font-size: 9pt;
	font-weight: normal;
	line-height:14pt;
	/*border: 1px solid #11A449;*/
}



.admin_h1{
    font-size: 13pt;
	font-weight: bold;
}	

#boton_noticias{
   position:absolute;
   left:500px;
   top:60px;
}

#boton_html{
   position:absolute;
   left:630px;
   top:60px;
}


.noticias{
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   letter-spacing: 0.2em;
   font-size:12px;
   font-weight:bolder;
   color:#CD4B44;
   border-bottom:2px solid #CD4B44;
   padding:0 0 0 0 px;
}

.bg_juegos{
  background-color:#CD4B44;
  color:#ffffff;
}


.bg_categorias{
  /*background-color:#CD4B44;*/
  font-weight: 900; 
  color:#F6F91F;
}



.bg_c{
  background-color: #EFA7DD;
 
}

.bg_estrategia {
  background-color: #000000;
}

.valora_el_juego {
    margin-left: 2px;
	text-align: left;
	/*ackground-color: #ffffff;
	padding: 4 4 4 4px;*/
	/*margin-right: 170px;*/
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	font-size: 10pt;
	font-weight: bold;
	line-height:14pt;
	/*border: 1px solid #11A449;*/
}


.ayudanos_a_mejorar {
    margin-left: 0px;
	text-align: left;
	/*ackground-color: #ffffff;
	padding: 4 4 4 4px;*/
	/*margin-right: 170px;*/
	font-family: Verdana, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 16px;
	font-weight: 400;
	line-height: 20pt;
	/*border: 1px solid #11A449;*/
	background-image: url(../imagenes/sinergia.gif);
	background-repeat: no-repeat;
	background-position: 90% 53%;
}

#user_comment{
  /* width: 200px;*/
   /*height:90px;*/
   /*float: right;*/
   background-color: #F4F3FD;
   border: 2px solid #ffffff;
}

textarea, .input {
    background-color:#ffffff;
}


.valoracion {
    margin-left: 2px;
	text-align: left;
	/*ackground-color: #ffffff;
	padding: 4 4 4 4px;*/
	/*margin-right: 170px;*/
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: red;
	font-size: 12px;
	font-weight: bold;
	line-height: 11pt;
	/*border: 1px solid #11A449;*/
    margin-top: 0px;
	margin-bottom: 0px;
	display: inline;
}


.foto {
  float: left;
  padding: 1 2 1 1px;
  /*display: table-cell;*/
   /*display: inline;*/
}

.texto {
  /*border: 1px solid #000000;*/
  /*display: block;*/
 /* display: inline;*/
  text-align: top;
  display: table-cell;
}

.spacer{
  clear: both;
  line-height:1px;
}

#impresiones{
 
 margin: 0 0 10 0px;

}

#altura_pagina{
 height: 530px;
 /*border: 1px solid #000;*/

}


.azar_otros_juegos{
  /*width: 300px;*/ 
  margin: 12 0 0 10px;
  text-align: center;
  /*background-color: #FBFFED;*/
  /*height: 80px;*/
}

.tamano{
  float: left;
  width: 124px;
  height: 87px;
  margin-top: 0px;
  margin-left: 7px;
  margin-right: 8px;
}
.otros_juegos, .otros_juegos_right {
  padding: 4 0 4 0px;
  width: 124px;
  /*height: 76px;*/
  /*float: left;*/
  text-align: center;
  margin-top: 1px;
  margin-bottom: 1px;
  letter-spacing: -0.4px;
  word-spacing:-1.2px;
  font-size: 11px;
  font-weight: 600;
  line-height: 9px;
  background-color: #FBFFED;
  border: 1px solid #4786FA;
}

#otros_juegos_mostrar{
  /* width: 300px;*/
}


.otros_juegos_right{
  margin-right: 1px;
}

.otros_juegos_titulo a, .titulo a{	
	text-decoration: none;
	color: #3333cc;
}

.otros_juegos_titulo a:hover, .titulo a:hover {	
   text-decoration: underline;
}

#otros_juegos_cometarios
{
 /*width: 380px;*/
 /*border: solid 1px black;*/
 text-align: center;
 margin-left: 20px;

}

.contactar  a{
 border-bottom: 1px solid #EDF4FF;
}

.contactar a:hover{
 border-bottom: 1px solid #6a456a;
}
 
 
 .enlace_pcweb{
   font-size: 13px;
   font-weight: 900;
   color:#CD4B44;
   /*background-color:#5A9DEF;*/ 
   }

 .enlace_pcweb a {
  text-decoration:underline;
  color:#CD4B44;
  }
   
 .enlace_pcweb a:hover {
  text-decoration:none;
  background-color:#CD4B44;
  color:white; 
  }
  .enlace_pcweb2{
  margin-top:-10px;
  margin-bottom:5px;
  }
  .banner_genteciber{text-align:center;}
  .manual{font-size:12px; font-weight:bold; text-align:left; width:120px; margin:3px auto;}
 .lineas_sub { background-color: #BCCEFA; font-weight: bold;}

 #cookies_bar
{
    width:100%;
    position:fixed;
    bottom:0;
    text-align:center;
    background:#4386d9;
    opacity: 0.8;
    filter: alpha(opacity=80);
}
#cookies_bar:hover
{
    opacity: 1;
    filter: alpha(opacity=100);
}
#cookies_bar p
{
    font-size:14px;
    color:black;
    line-height:33px;
}
#cookies_bar p a
{
    color:black;
    font-weight:bold;
    text-decoration:underline;
}
