@charset "utf-8";
/* CSS Document */

/* Pixmaps */

div#topbar li a,
div#topbar li ul li a.language.selected,
h2, 
ol#reasons li,
div.contentboard ol#paymethods span, 
div#footer,
div.contentboard ol#paymethods div.columncontent ol li a,
input.sendform, 
div.contentboard ol#paymethods div.columncontent a.flyover,
div.post ul li,
ul.menucontent,
ul.menucontent li a,
div.container-reel span,
a.prev,a.next,
div.contentbox a.passchange,
div.contentbox a.deleteminic,
div.contentbox a.passremember,
div.international-sms span,
ul#countryselector,
ul#countryselector li
	{
	background-image:url(../img/espanol.gif);	
	background-repeat:no-repeat;
	}
		
div#reasonspreview{
	background-image:url(../img/reasons.jpg);
	background-repeat:no-repeat;
	width:343px;
	height:241px;
	float:left;
	margin:25px 0 25px 35px;
		}
		
div.section ul li{
	background-image:url(../img/helpicons.jpg);
	background-repeat:no-repeat;
	}
	
	
/* Spanish Menu */	

	div#topbar li a{
		display:block;
		float:left;
		width:168px;
		height:69px;
		background-position:0 0;
		overflow:hidden;
		line-height:300px;
		}
		
        div#topbar li a:hover,body.ciudadanos div#topbar li a.ciudadanos{
			background-position:0 -69px;
			}
			
		div#topbar li a.novedades{
			width:145px;
			background-position:-168px 0;
			}
			
		div#topbar li a.novedades:hover, body.novedades div#topbar li a.novedades{
			background-position:-168px -69px;
			}
			
		div#topbar li a.padres{
			width:101px;
			background-position:-313px 0;
			}
			
		div#topbar li a.padres:hover, body.padres div#topbar li a.padres{
			background-position:-313px -69px;
			}
		
		div#topbar li a.ayuda{
			width:123px;
			background-position:-414px 0;
			}
			
		div#topbar li a.ayuda:hover,body.ayuda div#topbar li a.ayuda{
			background-position:-414px -69px;
			}
		
		div#topbar li a.jugar{
			width:182px;
			background-position:-537px 0;
			}
			
		div#topbar li a.jugar:hover{
			background-position:-539px -69px;
			margin-left:-17px;
			width:198px;
			}

/* Spanish titles correction */
				
h2.ciudadanos{
	background-position:20px -575px;
	width:220px;
	}		
	
h2.novedades{
	background-position:-192px -575px;
	width:200px;
	}
	
h2.padres{
	background-position:-385px -575px;
	width:130px;
	}
	
h2.ayuda{
	background-position:-516px -575px;
	width:130px;
	}
	
h2.respuesta{
	background-position:-665px -575px;
	width:190px;
	}

h3.ciudadanos{
	padding:40px 60px 0 0;
	line-height:30px;
	text-align:right;
	}
	
h2.generic{
	background-image:none;
	line-height:14px;
	color:#fff;
	padding-left:18px;
	padding-top:5px;
	font-size:22px;
	text-shadow: 1px 1px 0 #08618b;
	}
	
h3.ciudadanos span{
	font-size:25px;
	text-align:right;
	padding-top:10px;
	line-height:25px;
	}
	
/* Spanish Help Page */

ul.menucontent li a{
		display:block;
		float:left;
		height:33px;
		background-position:0px -713px;
		width:201px;
		text-align:center;
		padding-top:17px;
		text-decoration:none;
		text-shadow: -1px -1px 0 #FFF;
		font-weight:bold;
		color:#006692;
		padding-left:50px;
		}
	
	ul.menucontent li a.primerospasos{
		}
		
	ul.menucontent li a.primerospasos:hover,ul.menucontent li a#selected.primerospasos{
		background-position:0 -764px;
		}
		
	ul.menucontent li a.micuenta{
		background-position:-264px -713px;
		width:102px;
		padding-left:0;
		}
		
	ul.menucontent li a.micuenta:hover,ul.menucontent li a#selected.micuenta{
	background-position:-264px -764px;
		}
		
	ul.menucontent li a.ayudatecnica{
	background-position:-366px -713px;
	width:152px;
	padding-left:0;
		}
		
	ul.menucontent li a.ayudatecnica:hover,ul.menucontent li a#selected.ayudatecnica{
		background-position:-366px -764px;
		}
		
	ul.menucontent li a.contacto{
	background-position:-517px -713px;
	width:115px;
	padding-left:0;
		}
		
	ul.menucontent li a.contacto:hover,ul.menucontent li a#selected.contacto{
	background-position:-517px -764px;
		}
		
		
	body.game{
	background-image:url(/play.minics.com/es/bkgame.jpg);
	background-color:#c2e8fc;
	background-repeat:repeat-x;
	}
	
/* International SMS habitants*/

ol#paymethods li.final div#international-sms{
	background-color:#8bc7ed;
	}

ol#paymethods li.final div#international-sms span{
	display:block;
	height:44px;
	background-position:-427px -220px;
	}
	
ol#paymethods li.final div#international-sms span.close{
	display:block;
	height:14px;
	background-position:-427px -294px;
	}
	
ol#paymethods li.final div#international-sms object.smsflash{
	margin-top:10px;
	margin-bottom: 10px;
	}

ul#countryselector{
	background-position:0 -875px;
	overflow:hidden;
	height:42px;
	margin-left:28px;
	text-align:left;
	list-style-type:none;
	position:absolute;
	z-index:1;
	width:330px;
	display:block;
	max-height:300px;
	margin-top:-10px;
	}
	
ul#countryselector li.selected{
	background-color:transparent;
	margin-bottom:2px;
	border:0;
	}
	
ul#countryselector li.selected:hover{
	background-color:transparent;
	}
	
ul#countryselector li{
	height:18px;
	padding:12px 45px;
	cursor:pointer;
	background-color:#fff;
	border:1px solid #CCC;
	border-top:0;
	width:230px;
	z-index:2;
	margin:0;
	}
	
ul#countryselector li:hover{
	background-color:#FF9;
	}
	
ul#countryselector li.argentina{
	background-position:-915px 7px;
	}
	
ul#countryselector li.bolivia{
	background-position:-915px -30px;
	}
	
ul#countryselector li.brasil{
	background-position:-915px -68px;
	}
	
ul#countryselector li.chile{
	background-position:-915px -707px;
	}
	
ul#countryselector li.colombia{
	background-position:-915px -749px;
	}
		
ul#countryselector li.guadalupe{
	background-position:-915px -790px;
	}
	
ul#countryselector li.honduras{
	background-position:-915px -830px;
	}
	
ul#countryselector li.mexico{
	background-position:-915px -870px;
	}
	
ul#countryselector li.panama{
	background-position:-915px -909px;
	}
	
ul#countryselector li.peru{
	background-position:-915px -947px;
	}

p#labelscontainer{
	margin-top:20px;
	font-size:12px;
	padding:10px;
	}

select#countryselector2{
	width:250px;
	font-size:14px;
	padding:5px;
	border:0;
	}
	
select#countryselector2 option{
	width:250px;
	font-size:14px;
	padding:5px;
	line-height:18px;
	}

	
/* Spain sms*/

img.smsspain{
	margin-top:10px;
	}
	
div.contentboard ol#paymethods div.columncontent .flyover{
		padding:30px 0 0;
		}
