@charset "utf-8";
body {
	margin: 0px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #999;
	padding: 0px;
	font-size: 12px;
	color: #CCCCCC;
	background: #fff;
}
p {
color: #999;
}
img {
	border: none;
}
ul {
    list-style-type: none;
}
h1, h2, h3, h4 {
    color: #999999;
}
#pie a:active, a:focus {
    outline: 0
}
#pie a{
    color: #999;
    text-decoration: underline;
	font-weight: normal;
}
#pie a:hover {
    color: #000;
    text-decoration: none;
}
#cabecera {
	height: 120px;
	width: 100%;
	margin: 0;
	background-image: url(../yupis/yupis.gif);
	background-repeat:  repeat-x;
	background-position: top;	
	font-size: 14px;
}
#menuCabecera {
	float: right;
	margin: 25px 0 0 0;
	width: 750px;
}
#menuCabecera ul {
	color: #FFF;
	float: right;
	margin: 0 5px 0 0;
}
#menuCabecera ul li {
	display: inline;
}
#menuCabecera li a{
    color: #FFF;
}
#menuCabecera li a:hover{
    color: #FFF;
}
#menuCabecera form {
	float: right;
	margin-right: 10px;
}
#menuCabecera .text {
	background-image: url(../template/fondo-buscador.gif);
	background-repeat: repeat-x;
	height: 15px;
	border: 1px solid #5C6D16;
}
#menuCabecera .submit {
	font-weight: bold;
	color: #5C6D16;
	background-image: url(../template/bt-buscar.gif);
	height: 19px;
	width: 66px;
	border: 1px solid #5C6D16;
}
#logoCabecera {
	float: left;
	height: 90px;
	width: 160px;
}
#banner {
    float: left;
	position: absolute;
    top: 60px;
	left: 200px;
    width: 720px;
	height: 90px;
}
#sidebar {
	width: 190px;
	float: left;
	margin: 0;
	position: absolute;
	left: 0px;
	top: 100px;
}
#sidebar ul {
	border: 1px solid #CCCCCC;
	width: 130px;
	margin: 10px 0 0 15px;
	padding-left: 20px;	
}
#sidebar li {
	margin: 5px 0;
}
#menu h2{
	font-size: 20px;
    width: 140px;
	margin: 10px auto 0 auto;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	color: #5C6D16;
}

#menu ul.imagenes {
	width: 155px;
	padding: 0 0 0 5px;
	margin-left: 10px;
}
#menu ul.imagenes li {
	display: inline;
	margin: 0 -7px 0 0;
	list-style-type: none;
}
#menu ul.imagenes li a {
    text-decoration: none;
}
#menu  ul.imagenes  img  {
	margin: 3px;
	border: 1px solid #C2E735;
}
#menu li {
	margin-left: -10px;
}
#add {
    margin: 10px 0 0 10px;
	width: 160px;
	height: 578px;
}
#derecha {
	float: left;
	margin: 0;
	left: 190px;
	top: 155px;
	position: absolute;
	padding: 10px 10px 0 10px;
}
#derecha ul.opciones2 {
	margin: 0 0 20px 20px;
	width: 600px;
}
#derecha ul.opciones2 li {
	font-family: Georgia, "Times New Roman", Times, serif;
	display: inline;
}
#derecha ul.opciones2 a {
    font-size: 16px;
    font-weight: bold;
    color: #5C6D16;
}
#derecha ul {/*se aade*/
	float: left;
	width: 100%;
	margin: 0;
	padding: 0;
}
#juegos {
	float: left;
	min-width: 730px;
	clear: both;
	padding: 0 10px 20px 0;
	border-bottom: 1px solid #CAEB52;
}
#contentJuego.pantallaJuego {
    margin: -50px 0 0 200px;
}
#juegos h1 {
	font-size: 18px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #5C6D16;
	margin: 5px;
}
#juegos h1.interior {
	margin-left: 30px;
	padding: 5px 0 0;
}

#cajaJuego p {
	width: 160px;
	margin: 11px 11px -5px;
	height: 98px;
}

#cajaJuego  img {
	margin: 11px 0 11px 10px;
}
#cajaJuego h4 a{
	margin: 0px;
	font-size: 14px;
	font-weight: bold;
	color: #ACD118;
}
#cajaJuego a{
	color: #ACD118;
}
#caracteristicas2 {
	height: 270px;
}
#caracteristicas  h4, #caracteristicas2 h4 {
	margin: -5px 0 -5px 11px;
	font-size: 14px;
}
#caracteristicas2 p.tamano {
	height: 95px;
}
#caracteristicas2 p a.enlace {
	float: right;
	margin: 0 10px 0 0;
}
#caracteristicas2 p{
    float: left;
    height: 25px;	
}
#caracteristicas2 p a.enlace2 {
	float: none;
	margin: 0;
}
#caracteristicas2  img.enlaceimg {
	float: right;
}
#caracteristicas2 #yupis{
    clear: both;
    margin: 0;
}
#cajaJuego p.subir {
    height: 50px;
	margin-bottom: -2px;
}
#editaJuego {
	float: left;
	margin-bottom: 10px;
}
#editaJuego p {
	color: #000;
}
#editaJuego p .partidas {
    background-color: #a0be28;
	color: #fff;
	font-weight: bold;
	padding-right: 5px;
	padding-left: 5px;
	font-size: 11px;
}
#editaJuego img {
	float: left;
	margin: 0;
}
#editaJuego h3 {
    margin: 0;
}
#editaJuego h3.titulo a {
	font-size: 15px;
	font-weight: bold;
	color: #ACD118;
}
#editaJuego h3.titulo a:hover {
	color: #000;
}
#tagsJuego {
	float: left;
	margin: 0;
}
#tagsJuego h5 {
	font-size: 12px;
	float: left;
	font-weight: normal;
	margin: 0;
	color: #000;
}
#tagsJuego p {
	float: left;
	margin: 0 0 5px 5px;
}
#tagsJuego p.campos {
	clear: both;
	margin: 0;
}
#tagsJuego p a{
    color: #ACD118;
}
#resumen {
	float: left;
}
#resumen p {
	color: #000;
}
#resumen img {
	float: left;
	margin: 0 10px 0 0;
}
#resumen h3 {
    font-size: 15px;
}
#menuEditorJuegos2, #menuEditorJuegos3 {
	float: left;
	padding: 1px 0 0 0;
}
#menuEditorJuegos2 {
	margin: 10px;
}
#menuEditorJuegos2 ul, #menuEditorJuegos3 ul{
	float: left;
	margin: 0;
}
#menuEditorJuegos2 li a, #menuEditorJuegos3 li a {	
	margin: 0 5px;
	float: left;
}
#menuEditorJuegos2 li.activo a, #menuEditorJuegos3 li.activo a {
	font-weight: bold;
	text-decoration: none;
}
#menuEditorJuegos2 li.noactivo a, #menuEditorJuegos3 li.noactivo a {
	text-decoration: none;
}
#menuEditorJuegosLista2, #menuEditorJuegosLista3 {
	float: left;
	clear: both;
	height: 23px;
}
#menuEditorJuegosLista2 li img, #menuEditorJuegosLista3 li img{
	margin: -3px 0 0;
	float: left;
}
#edicion, #edicionAdmin  {
	float: left;
}
#edicionAdmin p a {
	float: none;
}
#edicion p.fecha, #edicionAdmin p.fecha{
	float: right;
	margin: 0;
}
#edicion p, #edicionAdmin  p {
	float: left;	
}
#edicion img{
	margin: -3px 5px 5px 0;
}
#fotoUsuario, #fotoJuego {
	float: left;
	clear: both;
}
#fotoJuego3 {
	float: right;
}
#fotoUsuario a img {
	border: 1px solid #C8E475;
	float: left;
	width: 50px;
	height: 60px;
}
#fotoJuego a img {
	border: 1px solid #C8E475;
	float: left;
	width: 80px;
	height: 60px;
}
#fotoJuego3 a img {
	border: 1px solid #C8E475;
	float: right;
	width: 80px;
	height: 60px;
}
#fotoUsuario p.usuario a, #fotoJuego p.usuario a , #fotoUsuario p.usuarioUltimos a, #fotoJuego3 p.usuario a {
	float: left;
	font-weight: bold;
	clear: both;
	color: #666;
}
#fotoJuego3 p.usuario a {
	float: right;
	font-weight: bold;
	clear: none;
	color: #666;
}
#fotoUsuario p.usuario a:hover, #fotoJuego p.usuario a:hover, #fotoUsuario p.usuarioUltimos a:hover, #fotoJuego3 p.usuario a:hover{
	color: #000;
}
#foto, #fotoPeq, #fotoJuego2 {
	float: left;
	margin-bottom: 15px;
}
#foto h5, #fotoJuego2 h5 {
	font-size: 11px;
	font-weight: normal;
}
#foto {
	width: 60px;
}
#fotoPeq {
	width: 30px;
}

#fotoJuego2 {
	width: 90px;
}
#foto a, #fotoPeq a, #fotoJuego2 a{
	float: left;
	color: #C1E635;
}
#parrafo, #parrafoJuego {
	float:left;
	margin: -10px 0 0 0;
	color: #000000;
}
#parrafoUltimos {
    float:left;
}
#jugar {
	margin: 30px auto 0 auto;
    width: 100%;
}
#jugar ul {
	float: left;
	border: 1px solid #CCC;
	margin: 5px 0 0;
	padding: 5px;
	height: 60px;
}
#jugar li {
    float: left;
	display: inline;
}

.dchaMenu {
	float: right;
	border: none;
	height: 15px;
}
#dcha {
	float: right;
	height: 1px;
}
#pie {
	margin: 20px auto;
	width: 600px;
}
#pie li {
    display: inline;
}
#pie li a {
	color: #95B515;	
	font-size: 11px;
}
#pie li a:hover {
	color: #95B515;
}
#pantallazos {
	margin: 15px 0;
	padding: 0;
}
#titulo {
  	background-color: #F3FFBF;
	border: 1px solid #C8E475;
}
#tituloGris {
	background-color: #F3F3F3;
	border: 1px solid #CCC;
}
#titulo p a.negrita, #tituloGris p a.negrita{
	font-weight: bold;
}
#titulo p.float, #tituloGris p.float {
	visibility: hidden;
}
#tituloGris h5.cursiva {
    font-style: italic;
}
.rojo {
	font-size: 10px;
	font-weight: bold;
	color: #FF0000;
	margin-bottom: 0px;
}
#cajaEdicion, #cajaEdicionInstrucciones, #cajaEdicionPortada {
	float: left;
	margin: 20px 0 20px 20px;
	width: 400px;
}
#cajaEdicionPortada {
    clear: both;
}
#cajaEdicion p, #cajaEdicionInstrucciones p, #cajaEdicionPortada p {
	margin: 0;
}
#cajaEdicion p a , #cajaEdicionInstrucciones p a, #cajaEdicionPortada p a{
	color: #9FBD27;
}
#cajaEdicion p a:hover, #cajaEdicionInstrucciones a:hover, #cajaEdicionPortada a:hover {
	color: #000;
}
#portada, #portadaGris {
	float: left;
	width: 170px;
	height: 209px;
}
#portada2, #portadaGris2 {
	margin: 5px 5px 5px 20px;
	float: left;
	width: 170px;
	height: 150px;
}
#portada2 p.margen, #portadaGris2 p.margen {
    float: left;
    clear: both;
}
#portada p, #portadaGris p {
	margin-top: 6px;
	font-weight: normal;
	float: left;
}
#portada p.ultimos, #portadaGris p.ultimos {
    float: left;
	clear: both;
	margin: 0 0 0 5px;;
}
#portadaGris  a.edita, #portada  a.edita  {
    float:  left;
    margin: 0 3px 8px 5px;
	padding: 0;
}
#adminEdita {
    float: left;
    clear: both;
}
#portadaGris  h5  {
    float:  left;
	clear: both;
}
#portadaGris  p.enlacePortada {
    float:  left;
	clear: both;	
    margin: 0 3px 0 5px;
	padding: 0;
}
#portadaGris  p.inapropiado {
    float:  left;
	font-weight: bold;
	font-style: italic;
	font-size: 13px;
    margin: 0 3px 5px 5px;
}
#portadaGris p.enlacePortada   a{
    margin: 0;
	font-weight: bold;
}
#portada img, #portadaGris img, #portada2 img, #portadaGris2 img {
	margin: 5px;
}
#portada, #portada2 {
	border: 1px solid #C2E735;
	background-color: #F4FFD2;
}
#portadaGris, #portadaGris2 {
	border: 1px solid #CCCCCC;
	background-color: #F3F3F3;
}
#edicionPortada {
	float: left;
	clear: both;
}
#edicionPortada p.usuario,#edicionPortada p.usuarioGris {
	float: right;
	clear: both;
}
#portada2 p.usuario2, #portadaGris2 p.usuario2 {
	float: right;
}
#edicionPortada  img.usuario, #edicionPortada img.usuarioUltimos , #edicionPortada img.usuarioGris {
	float: right;
	border: 1px solid #C1E365;
	width: 50px;
	height: 60px;
}
#edicionPortada p.usuario a,#edicionPortada p.usuarioGris a, #portada2 p.usuario2 a, #portadaGris2 p.usuario2 a {
	font-weight: bold;
	color: #5C6D16;
}
#edicionPortada p.usuario a:hover,#edicionPortada p.usuarioGris a:hover, #portada2 p.usuario2 a:hover, #portadaGris2 p.usuario2 a:hover  {
	color: #000;
}
#margenes {
	margin: 15px;
}
#vota {
	float: left;
}
.both {
	clear: both;
	float: left;
}
#login {
	background-color: #E8F4B6;
	padding: 10px;
	height: 100%;
	border: 1px solid #CCEB52;
	float: left;
}
#login p {
	float: left;
	clear: both;
	width: 225px;
}
#login p a.recuperar {
    font-weight: bold;
}
#login  input.text {
	float: right;
	clear: both;
}
#login h1 {
	font-size: 18px;
	font-weight: normal;
}
#login form {
	width: 400px;
	margin: 5px 10px 10px 20px;
}
#login h3 {
	font-size: 16px;
	font-weight: normal;
}
#form input.checkbox {
	float: left;
}
#login input.submit {
	float: right;
	padding: 0;
	background-image: url(../template/bt-proponer.gif);
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-repeat: no-repeat;
	height: 26px;
	width: 80px;
	border: 1px solid #60C1E1;
}
#divRegistro p.boldverde {
	font-weight: bold;
	color: #5C6D16;
}
#divRegistro input.pasos {
    float: left;
	clear: both;
}
#div1, #div2, #div3, #div4, #div5 {
	height: 25px;
	float: left;
	width: 100%;
	margin: 0;
}
#div1 input, #div2 input, #div3 input, #div4 input {
	float: right;
}
#div5 input {
	margin:0;
	float: right;
}
.etiquetas  {
	color: #000;
}
#sombra2, #sombra3, #sombra4 {
	float: right;
	clear: both;
}
#margen, #margen2, #margen4{
	float: left;
}
#yupis img {
	float: right;
	margin: 0;
}
#yupis h5 {
	font-size: 20px;
	font-weight: bold;
	float: right;
	padding: 9px 0 15px 0;
	color: #FFF;
	margin: 0 0 5px 0;
	background-image: url(../template/fondobotonyupi.gif);
	background-repeat: repeat-x;
}
#map, #map2 {
	border: 1px solid #999999;
	float: left;
	clear: both;
}
#map  {
	margin: 15px 5px 5px 0;
}
#marcador, #marcador2 {
	margin: 0;
}
#marcador p, #marcador2 h5{
	font-size: 20px;
	font-weight: bold;
	float: right;
	padding: 10px 0 17px 0;
	color: #FFF;
	background-image: url(../template/fondobotonyupi.gif);
	background-repeat:  repeat-x;
	margin: 0;
}
#botonJugar a img {
    float: left;
}
#botonJugar a.jugar{
	font-size: 20px;
	font-weight: bold;
	padding: 10px 60px 17px;
	color: #FFF;
	background-image: url(../template/fondobotonyupi.gif);
	background-repeat:  repeat-x;
	float: left;
	text-decoration: none;
}
#marcador img, #marcador2 img {
	float: right;
	margin: 0;
}
#marcador p a, #marcador p a:hover, #botonJugar a:hover  {
    color: #FFF;
	font-weight: bold;
	text-decoration: none;
}
#botonJugar {
    margin: 20px auto 0;
	width: 231px;
}
#listaUsuario {
	float: left;
	width: 140px;
	margin: 0 0 0 -10px;
	color: #666;
}
#listaUsuario li.datos{
    margin: 10px 0 5px 10px;
	width: 140px;
}
#imgUsuario {
	float: left;
	margin: 15px 0 0 -10px;
	width: 140px;
}
#imgUsuario img.ajuste {
	margin: 0 0 0 23px;
	border: 1px solid #C3E630;
}
#amigos {
	width: 180px;
	float: right;
	clear: both;
}
#amigos img {
	border: 1px solid #C3E630;
}
#amigos h4 {
	float: left;
	width: 180px;
    clear: both;
}
#amigos a {
	float: right;
	color: #999;
}
#amigos a:hover {
	color: #C8E475;
}
#izdaContenido {
	float: left;
	width: 550px;
}
#comentarios {
	padding: 10px;
	border: 1px solid #C1E730;
	float: left;
	clear: both;
}
#comentarios h5 {
    float: right;
	font-size: 10px;
	color: #666;
	margin: 0;
}
#comentarios h4 {
	margin: 0;
	font-size: 13px;
	font-weight: bold;
}
#comentario2 {
	border: 1px solid #C1E730;
	padding: 5px;
	float: left;
	clear: both;
	background-color: #F3FFBF;
	width: 508px;
}
#comentario2 img {
	float: left;
	margin: 0;
	border: 1px solid #C3E630;
}
#comentario2 p {
	float: left;
}
#imagenFotoComentario{
	margin: 0;
}
#imagenFotoComentario h5{
	float: left;
	clear: both;
	font-size: 12px;
}
#imagenFotoComentario a{
    color: #666;
	font-weight: bold;
}
.comentario {
	font-weight: bold;
}
#editaPerfil {
	float: left;
	clear: both;
	width: 250px;
	font-size: 11px;
}
#editaPerfil a img {
    float: left;
	clear: both;
}
#editaPerfila  a  p{
	float: left;
}
#editaPerfil a:hover  p{
	color: #000;
}
#permaLinks {
	float: left;
	margin: 20px 0 0 30px;
	clear: both;
}
#permaLinks  a {
	color: #9FBD27;
}
#mensajeRegistro {
	width: 450px;
	background-color: #CCEB52;
	padding: 20px;
	float: left;
	clear: both;
	margin: 20px 0 0 30px;
}
#mensajeRegistro  p {
	color: #000;
}
#mensajeRegistro a {
	color: #5C6D16;
}
#mensajeRegistro a:hover {
	color: #FFF;
}
#formulario {
	background-color: #E8F4B6;
	padding: 10px;
	height: 100%;
	border: 1px solid #CCEB52;
	float: left;
}
#formulario  form  img {
	float: left;
	border: 1px solid #C1E634;
	clear: both;
	margin: 10px 0 0;
}
#formulario  form  p {
	float: left;
	clear: both;
	margin: 10px 0 5px;
	color: #5C6D16;
}
#formulario  form  textarea, #formulario form input {
	float: left;
	clear: both;
}
#formulario  form  select {
	float: left;
}
#formulario   input.submit  {
	background-image: url(../template/bt-proponer.gif);
	background-repeat: no-repeat;
	font-weight: bold;
	border: 1px solid #74DDFD;
	width: 82px;
	height: 26px;
	padding-left: 3px;
}
#formulario  form  select.pais {
	float: left;
	margin: 0;
	clear: both;
}
#formulario1 {
	float: left;
	margin-right: 30px;
}
#cajaAmigos {
	border: 1px solid #C2E735;
	background-color: #F4FFD2;
	float: left;
	width: 130px;
	padding: 0;
	margin: 20px 0 5px 30px;
	height: 235px;
}
#cajaAmigos p {
	margin-top: 6px;
	float: left;
}
#cajaAmigos   img {
	float: left;
	border: 1px solid #C2E735;
	margin: 15px 0 0 14px;
}
#edicionAmigos {
	padding: 5px 14px;
	margin-top: 5px;
}
#edicionAmigos p {
	float: left;
	margin: 2px 0 0 5px;
}
#edicionAmigos p.eliminar {
	float: right;
	width: 50px;
	margin: -2px 3px 0 5px;
	padding: 0 0 5px;
}
#edicionAmigos h4 a {
	margin: 0 0 7px;
	font-weight: bold;
	font-size: 12px;
}
#edicionAmigos a {
	color: #666;
}
#edicionAmigos  img {
	border: 1px solid #C2E735;
	margin-bottom: 5px;
}
#edicionAmigos a img.eliminar  {
	border: 0;
	margin: 0 2px 0 -10px;
	float: right;
}
#edicionAmigos a img.eliminarImg {
	border: 0;
}
#confirmacion p {
    float: left;
	clear: both;
	margin: 20px;
	width: 400px;
}
#confirmacion a {
	color: #C1E634;
}
#confirmacion a:hover {
	color: #000000;
}
#paginado {
	clear: both;
	float: left;
	margin: 20px auto;
	font-size: 11px;
	width: 100%;
	text-align: center;
}

#pagina a {
    float: left;
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #24C1E7;		
	text-decoration: none; /* no underline */
	color: #24C1E7;
}
#pagina a:hover, #pagina div.digg a:active {
	border: 1px solid #24C1E7;
    background-color: #24C1E7;
	color: #FFF;
}
#pagina span.current {
    float: left;
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #24C1E7;		
	font-weight: bold;
	color: #FFF;
	background-color: #24C1E7;
}
#pagina span.disabled {
    float: left;
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #EEE;	
	color: #DDD;
}
#seleccion {
    float: left;
	clear: both;
	width: 750px;
}
#textoSeleccionFoto {
   float: left;
}
#textoSeleccionFoto p{
   width: 295px;
   float: left;
   clear: both;
}
#SeleccionFoto {
   float: left;
   width: 200px;
   margin: 20px;
}
#SeleccionFoto form{
    margin-top: 15px;
}
#cropWrap{
    float: left;
	clear: both;
	padding: 20px 0;

}
#notienePlugin{
    width: 400px;
	margin: 10px auto;
}
#notienePlugin p{
    font-size: 15px;
	font-weight: bold;
    float: left;
	clear: both;
	font-family: Georgia, "Times New Roman", Times, serif;
    text-align: center;
	width: 100%;
}
#notienePluginFlash{
    float: left;
	margin-left: 75px;
}
#notienePluginShockwave{
    float: left;
	margin-left: 30px;
}
#contenidoImagenesJuego{
	width: 100%;
}
#contenidoImagenes{
    width: 640px;
	margin: 10px auto;
}
table{
    width: 640px;
	margin: 0 auto;	
}
#verMas{
   float: left;
   clear: both;
   margin: 20px 0 0 0;
}
#verMas p a{
    color: #95b515;
}
#verMas ul li {
    color: #999;
}
#verMas ul li a{
    color: #95b515;
}
#verMas ul li a: hover{
    color: #000;
}

.actividad {
	margin-top: 30px;
}
#parrafoJuego .actividad a {
	color: #ff0000;
}


img.imgderecha{
	clear: both;
}
