

div.container_list a:hover {
	
	color:#91B502;
		

}

div.details {

	width:357px;
	float:left;
	padding-top:6px;
	padding-right:12px;
	
}

div.details table {

	/* border:1px solid #DBDBDB */

}

div.details table td {
	
	font:normal 12px arial;
	border-top:0;

}

div.details table td {

	text-align:left;
	padding:8px 10px;
	/* border-top:1px solid #DBDBDB; */

}

div.details table td strong {

	/* padding-right:10px; */
	/* width:90px;
	float:left; */
	

}

div.details table tr.alternate td {
	
	background:#F7F7F7;
	
}

div.retangulo {

	width:336px;
	float:left;
	padding-left:8px;
	
}

h3.section {

	font:bold 16px arial;
	color:#333;
	padding:8px 0px;
	clear:left;

}

div.container_list p {

	color:#333;
	padding:0px 13px;
	line-height:17px;

}


#counter {

	font:bold 22px arial;
	padding:0px 5px;
	
	
}

#download_area {

	width:280px;
	margin-top:10px;
	text-align:left;

}

div.captcha_area {

	width:250px;
	text-align:left;

}

div.ctr  {

	position:relative;
			
}

div.ctr strong {

	position:absolute;
	top:-18px;
	right:10px;
	font:bold 16px arial;
	color:#8FB217;
	
}



input.inputcaptcha {

	font:bold 16px arial;
	display:inline;
	padding:3px 5px;
	text-align:center;
	color:red;
	
}

input.button_download {

	position:absolute;
	top:7px;
	right:0;

}

h3.labelcaptcha {

	margin:0 auto;
	padding:10px 0px;
	font:bold 16px arial;
	
	
}

span.error {

	font:normal 11px arial;
	color:red;
	display:block;
	text-align:center;
	display:none;

} 

h2.startdownloading {

	font:normal 18px arial;

}

h3.startdownloading {

	font:normal 13px arial;
	color:#404040;

}

div.all {

	margin-bottom:10px;

}

div.mid {

	padding-right:1%;
	width:49%;
	float:left;
	

}

ul.listwall {
	
	padding-left:0px;

}


/* NOVO LAYOUT DE WALLPAPER  */

div.wallpaper_info {

	float:left;
	width:100%;	
	
}

span.info_container_wall {

	float:left;
	padding:2px 14px;	
	text-align:center;	

}

span.label_info {

	font:normal 10px arial;
	color:#333;
	padding:2px 0;
	display:block;	
	text-align:center;

}

strong.item_information {

	font:bold 18px arial;
	display:block;
	color:#333;
	padding-top:5px;

}

.category_shower {

	position:absolute;
	top:60px;
	left:130px;	
	
}

.category_shower strong {
	
	font:bold 12px arial;

}

p.wall_description {
	
	padding:8px 0 !important;
	font:normal 11px arial;
	line-height:15px !important;

}

p.wall_description strong {

	font:bold 14px arial;
	display:block;
	padding-bottom:2px;

}

/* FIM  */

.botoes-online {
	
	padding:6px;
	padding-left:0;
	clear:both;
	
}

.botoes-online img {
	
	margin:0 auto;

}

.botoes-online a {
	
	margin:0 auto;
	margin-right:4px;

}

.onlinegamearea {

	background:#333;
	padding:5px 3px;

}

.gamearea {
	
	text-align:center;

}

.gameondescription {
	
	padding-top:10px;
	color:#000;

}

.gameondescription p {
	
	margin-left:0 !important;
	padding-left:0 !important;

}

.gameondescription strong {
	
	font:bold 14px arial;
	display:block;
	padding-bottom:5px;

}

.baloom_howtoplay {
	
	position:absolute;
	top:85px;
	left:465px;
	width:392px;
	height:167px;
	background:url(../imgs/baloom_howtoplay.png) transparent no-repeat;
	z-index:10;

}

.baloom_description {
	
	position:absolute;
	width:338px;
	height:110px;
	top:38px;
	left:36px;
	font:normal 13px arial;
	overflow:auto;
	overflow-x:hidden;
	color:#333;

}

.baloom_howtoplay h2 {
	
	display:none;

}

.baloom_howtoplay a {
	
	float:left;
	width:16px;
	height:16px;	
	position:absolute;
	top:9px;
	right:14px;
	

}

.baloom_howtoplay a span {
	
	display:none;

}

div.magic_trap {

	/*background:#424242;*/
	padding:16px 0px;
	border:1px solid #FFF;
	margin-bottom:10px;
	clear:both;
	text-align:center;

}

div.magic_trap h2 {

	font:bold 18px arial;
	color:#333;

}

div.magic_trap h2 em {

	color:#CF0 !important;
	font-style:normal;
	

}

div.magic_trap_images {

	background:#FFF;
	padding:16px 10px;
	border:1px solid #FFF;
	margin-bottom:10px;
	clear:both;
	text-align:center;

}

div.magic_trap_images h2 {

	font:bold 18px arial;
	color:#333;

}

div.magic_trap_images h2 em {

	color:#2D2DFF !important;
	font-style:normal;
	

}

div.alerta {
	
	padding:10px 12px 15px 10px;
	background:#FFFF84;
	border:2px solid #C40000;
	text-align:center;
	margin:10 0px;
	clear:both;

}

div.alerta h3 {
	
	font:bold 16px arial;
	color:#F00;
	padding-bottom:8px;

}

div.alerta a.url {
	
	width:203px;
	background:url(/imgs/bg_button_brokenlink.png) no-repeat;
	display:block;
	padding:16px 0 22px 0; 
	text-align:center;

}

div.alerta a.url:hover {

	background-position:-204px 0;

}

div.alerta a.url span {
	
	display:none;

}

div.alerta h4 {
	
	margin-top:0;
	font:bold 14px arial;
	color:#000;
	text-align:center;

}

a.yes-answer,a.no-answer {
	
	font:bold 14px arial;
	color:#FFF;
	background:green;
	padding:4px 8px;
	margin-right:8px;
	text-decoration:none;
}

a.no-answer {

	background:#C00;

}

a.yes-answer:hover {
	
	color:#FFF !important;
	background:#00B300;

}

a.no-answer:hover {
	
	color:#FFF !important;
	background:#F00;

}

#reportoption label {
	
	font:bold 12px arial;
	color:#000;
	
}

#reportoption input.send {

	margin-bottom:-9px;
	
}

#reportoption input.fieldsearch {
	
	margin-bottom:-5px;
	

}

#questionreport,#emailsending, #msgsend {
	
	display:none;

}

