﻿dd {margin:0; padding:0;}











dt {margin:0; padding:0;}











dl {margin:0; padding:0;}











li {margin:0; padding:0;}











ul {margin:0; padding:0;}











h6 {margin:0; padding:0;}











h5 {margin:0; padding:0;}











h4 {margin:0; padding:0;}











h3 {margin:0; padding:0;}











h2 {margin:0; padding:0;}











h1 {margin:0; padding:0;}











form {margin:0; padding:0;}











body {margin:0; padding:0;}











body {background:#825500


 url(http://www.wmnett.com.br/images/home2.gif) top center repeat-y; font:normal 77% arial,sans-serif;}











a {text-decoration:none; color: #0177c2;}





a:active {text-decoration:underline;}











a:hover {text-decoration:underline;}











a:active { outline:0; }





li {list-style:none;}





ul {list-style:none;}





.clr {clear:both;}





.clear {display:inline-block;}





.clear {display:block;}





.clear:after {content:"."; clear:both; display:block; height:0; visibility:hidden; min-height: 0;}





.hidden {display:none;}











.hide {display:none;}











.whiterule {border-bottom: 1px solid #fff;margin: 16px 0 16px 0;}





.whiterule hr {display: none;}

















/* Partner Bar */











/* PartnerBar Specific Styles */





.pb-root {





  clear : both;





  margin : 0;





  padding: 0;





}











/**





 * For Users of Semantic Markup, note our generic





 * re-styling of the ul/li elements





 */





.pb-root li {





  list-style-image : none;





  list-style-position : outside;





  list-style-type : none;





  margin : 0;





  padding : 0;





}











.pb-root ul {





  list-style-image : none;





  list-style-position : outside;





  list-style-type : none;





  margin : 0;





  padding : 0;





}











.pb-partner-cell {





  float : left;





  font-size : 0.9em;





  margin-left : 20px;





  width : 135px;





}











.pb-noResults {





  display : none;





}











.pb-partner-logo a img {





  border : none;





}











div.pb-entry {





  margin-bottom : 10px;





}





li.pb-entry {





  margin-bottom : 10px;





}











div.pb-title {





  line-height : 1.3em;





  height : 2.6em;





  overflow : hidden;





}











.pb-partner-moreLink {





  font-weight : normal;





}











div.pb-footer {





  clear : both;





  text-align : right;





  font-size : 90%;





  font-weight : normal;





  padding : 0px 4px 4px 0px;





}

















 





h3.pb-footer {





  clear : both;





  text-align : right;





  font-size : 90%;





  font-weight : normal;





  padding : 0px 4px 4px 0px;





}

















 





/* TII Debug */





.tii_debug dt {margin:0; padding:0;}





#tii_debug dd {padding:0 20px;}





.tii_debug li {padding:0 20px;}





.tii_debug ol {margin:20px; padding:20px;}





.tii_debug ol li {list-style-type:decimal;}











/* Generic Tout Code */





.tout {clear:both;}





.txtcont {}





.imgcont {}





.imgcont a {





	display: block;





}





.imgcont {padding-right:8px; float: left; margin-bottom: 8px;}





.txtcont ul {





	display: block;





	float: left;





}





.rightcol .txtcont {





	width: 195px;





	float: left;





}





.leftcol .txtcont {





	width: 195px;





	float: left;





}





.rightcol .txtcont h4 {





	width: 192px;





}











.leftcol .txtcont h4 {





	width: 192px;





}











/* bug 25407: 20080819 Coming Soon first para drops in FF */





.txtcont p:first-child { margin-top:0; } 











.imgcont a {color:#FFFFFF;} /* alt text color */





.txtcont .more {white-space:nowrap; line-height:14px; }





.txtcont .more a {padding-right:8px; 





background:url(http://www.wmnett.com.br/images/icon_arrow05.gif) center right no-repeat; font-weight:bold;}





.deck li {display: block; float: left;}











/* MSIE8 Fixes by NW */





.floatcont .txtcont {





	width: 480px;





	float: left;





}





.floatcont .inline-ruled {





}





/* End IE 8 Fixes */











/* Page Layout */











#adtop {position:absolute; z-index:9999; top:6px; left:259px; height:90px; width:728px; padding:0;}





#container {width:994px; margin:0 auto; position:relative;background:#FFFFFF;}





#whatsnew #container {





	}











#techPicks #container {





	}











#booksPicks #container {





	}











#musicPicks #container {





	}











#tvPicks #container {





	}











#moviesPicks #container {





	}











#mainPicks #container {





	}











#ewpicks-channelapp #hd-div {





	}











#ewpicks-homepageapp #hd-div {





	}











#noTopAd #container {padding-top:0; background:none;}











#header {width:994px; height:102px; padding:0; background:#FFA500;}





#header2 {background:#FFA500


;}





#header .logo .logoEW {





  text-indent:-9999px;





  display:block;





}





/*header2 */





#header2{





  	position: relative;





  	background: #DCDCDC


;





  	border:0px blue solid;





  	height: 30px;





	padding-top: 5px;





}











#footercont {width:994px; background:#FFFFFF; clear:both;}





.bgvideo {background:#e7ebee;}











#content {overflow:hidden; position:relative; z-index:2010; width:994px;}





#content #navcol {width:201px; float:left; background:#414850; padding-bottom:0; color:#fff;}





#content #adcol {float:left; margin:10px 0 0 10px; padding-bottom:100px;}











/* Header */





#header .logo {padding:16px 0 0 16px;}





#header h1 {padding:16px 0 0 16px;}





#header a img {border:none;}





#header .logo .logoEW {display:none;}











#header a.skip {color:red; font-size:11px; line-height:14px;}





#header a:hover.skip {cursor:default;}





#header a:focus.skip {color:#cdcdcd;}











#header a:active.skip {color:#cdcdcd;}











.srch {background:#607; padding:4px 4px 0 5px; border-top:1px solid #A0ADB9; border-left:1px solid #8F9DAB; position:absolute; z-index:9998; bottom:1px; right:0; width:265px; height:28px;}





#sitesrch table {background:white url(http://www.wmnett.com.br/images/bg_srchfield.gif) no-repeat; margin:0; padding:0; width:262px;}





#sitesrch #searchbox {width:198px; margin:0; padding:2px 3px; background:none; border:none; font:16px/18px arial,sans-serif; color:#5d788d; vertical-align:middle;}





#sitesrch #btn_srch {color:white; margin:0; padding:0;}











.siteLinks {background:#DCDCDC


; font:bold 0.9em arial, sans-serif;color:#fff; border-bottom:2px solid red; padding:0;}





.siteLinks a {color:#6A5ACD


;}





.siteLinks td {padding:0 8px; border-right:1px solid red;}





.siteLinks td.first {padding:0;}











.cmText {float:right; padding:0 4px 0 0; margin:0 4px 0 0; font-weight:bold; font-size:0.9em;}





.cmText a {color:white;}











/* targets safari only, for lack of transparent support on text input */





html>body*input#searchbox {opacity:0.1; color:#323D47; font-size:22px;}





html>body*input#searchbox:focus {opacity:1;}





/* end target */











/* Top Nav */





/*#nav-main { display:none; }*/











#nav_special_coverage { display:block; width:154px; height:25px; background:url(http://www.wmnett.com.br/images/especial.gif) 0 0 no-repeat; text-indent:-999em; outline:0; }











/* Channel Headers */





#iframecontent {background-color: # 4682B4; width: 201px;}





#navcol h2.books {background-position:12px 0;}





#navcol h2.dvd {background-position:12px -100px;}





#navcol h2.inside {background-position:12px -200px;}





#navcol h2.movies {background-position:12px -300px;}





#navcol h2.music {background-position:12px -400px;}





#iframecontent h2.news {background-position:12px -500px;}





#navcol h2.news {background-position:12px -500px;}





#navcol h2.tv {background-position:12px -600px;}



























































.tmostpopH {width:330px; margin-bottom: 12px; border: 1px solid #FFFFFF; background: #FFFFFF;}





.tmostpopH h3 {color:white; border-top: none; text-transform: none; padding:5px 8px 5px 8px; font:22px arial, sans-serif; background: #FFFFFF; line-height: 26px; letter-spacing: 1px; font-weight: bold;}





.tmostpopH ol {list-style:none; margin:0; padding:0;}





.tmostpopH li {width: auto; clear:both; margin:0; padding:0; font:12px arial, sans-serif; border-top:1px solid #D8D8DC;}





.tmostpopH li .numcont {float:left; height:42px; width:39px; overflow:hidden; background: url(http://www.wmnett.com.br/images/tmp_arrows2.png) 0 0 no-repeat;}





.tmostpopH li .oneUp {background-position:2px top;}





.tmostpopH li .twoUp {background-position:-33px top;}





.tmostpopH li .threeUp {background-position:-68px top;}





.tmostpopH li .fourUp {background-position:-103px top;}





.tmostpopH li .fiveUp {background-position:-138px top;}





.tmostpopH li .oneDown {background-position:2px bottom;}





.tmostpopH li .twoDown {background-position:-33px bottom;}





.tmostpopH li .threeDown {background-position:-68px bottom;}





.tmostpopH li .fourDown {background-position:-103px bottom;}





.tmostpopH li .fiveDown {background-position:-138px bottom;}





.tmostpopH li .txtcont {float:left; padding:4px 6px;}











.tmostpopH .imgcont {float:right; width:44px; height:44px; overflow:hidden; padding:6px 8px 6px 0; margin-bottom: 6px;}





.tmostpopH .imgcont img {margin-top:0px; border:none; height:44px; width:44px;}





.tmostpopH .txtcont {float:left; width:220px; padding:4px 5px 4px 0;}





.tmostpopH .eyebrow {





	display: block;





	color: #FFFFFF;





	font-weight: bold;





	font-size: 11px;





	text-transform: uppercase;





}





.tmostpopH .txtcont a {





	font-weight: bold;





	float: left;





	width: 220px;





	clear: left;





	color: #0177C2;





}





.tmostpopH .ad330x70 {





	width: 328px;





	overflow: hidden;





	left: -1px;





	





}





/* mais populares*/





.tmostpop {width:199px; overflow:hidden; margin-bottom: 12px; border: 1px solid #FFFFFF; background: #FFFFFF !important;}





.tmostpop h4 {color:white; border-top: none; text-transform: none; padding:5px 8px 5px 8px; font:22px arial, sans-serif; background: #FFFFFF; line-height: 26px; letter-spacing: 1px; font-weight: bold;}





.tmostpop ol {list-style:none; margin:0; padding:0;}





.tmostpop li .numcont {float:left; height:42px; width:39px; overflow:hidden; background: url(http://www.wmnett.com.br/images/tmp_arrows2.png) 0 0 no-repeat;}





.tmostpop li {width: 199px; clear:both; margin:0; padding:0; font:12px arial, sans-serif; border-top:1px solid #D8D8DC; 





background: #FFFFFF !important;}





.tmostpop li .oneUp {background-position:2px top;}





.tmostpop li .twoUp {background-position:-33px top;}





.tmostpop li .threeUp {background-position:-68px top;}





.tmostpop li .fourUp {background-position:-103px top;}





.tmostpop li .fiveUp {background-position:-138px top;}





.tmostpop li .oneDown {background-position:2px bottom;}





.tmostpop li .twoDown {background-position:-33px bottom;}





.tmostpop li .threeDown {background-position:-68px bottom;}





.tmostpop li .fourDown {background-position:-103px bottom;}





.tmostpop li .fiveDown {background-position:-138px bottom;}





.tmostpop li .txtcont {float:left; padding:4px 6px; width: 145px;}





.tmostpop .eyebrow {





		display: none;





}





.tmostpop a {





	font-weight: bold;





	float: left;





	width: 145px;





	clear: left;





	color: #0177C2;





}





.tmostpop .imgcont {display: none; float:left; width:44px; height:44px; overflow:hidden;}





.tmostpop .imgcont img {margin-top:0px; border:none; height:44px; width:44px;}





.tmostpop .txtcont {float:left; padding:4px 5px 4px 0; font-weight:bold;}





.tmostpop .txtcont a {





clear:left;





color:#0177C2;





float:left;





font-weight:bold;}





#subnav #ad200x70 {





	position: relative;





	left: -1px;





	margin-bottom: 0px;





	





}





#subnav .tmostpop {





	margin-bottom: 0px; 	





	





}








.tmostpoprcol300 {margin-bottom: 12px; border: 1px solid #FFFFFF; background: #FFFFFF;}





.tmostpoprcol300 h3 {color:white; border-top: none; text-transform: none; padding:5px 8px 5px 8px; font:22px arial, sans-serif; background: #FFFFFF; line-height: 26px; letter-spacing: 1px; font-weight: bold;}





.tmostpoprcol300 ol {list-style:none; margin:0; padding:0;}





.tmostpoprcol300 li {width: auto; clear:both; margin:0; padding:0; font:12px arial, sans-serif; border-top:1px solid #D8D8DC;}





.tmostpoprcol300 li .numcont {float:left; height:42px; width:39px; overflow:hidden; background: url(http://www.wmnett.com.br/images/tmp_arrows2.png) 0 0 no-repeat;}





.tmostpoprcol300 li .oneUp {background-position:2px top;}





.tmostpoprcol300 li .twoUp {background-position:-33px top;}





.tmostpoprcol300 li .threeUp {background-position:-68px top;}





.tmostpoprcol300 li .fourUp {background-position:-103px top;}





.tmostpoprcol300 li .fiveUp {background-position:-138px top;}





.tmostpoprcol300 li .oneDown {background-position:2px bottom;}





.tmostpoprcol300 li .twoDown {background-position:-33px bottom;}





.tmostpoprcol300 li .threeDown {background-position:-68px bottom;}





.tmostpoprcol300 li .fourDown {background-position:-103px bottom;}





.tmostpoprcol300 li .fiveDown {background-position:-138px bottom;}





.tmostpoprcol300 li .txtcont {float:left; padding:4px 6px;}





.tmostpoprcol300 .eyebrow {	





	display: block;





	color: #FFFFFF;





	font-weight: bold;





	font-size: 11px;





	text-transform: uppercase;





}





.tmostpoprcol300 .imgcont {float:right; width:44px; height:44px; padding:6px 8px 6px 0; overflow:hidden;}





.tmostpoprcol300 .imgcont img {margin-top:0px; border:none; height:44px; width:44px;}





.tmostpoprcol300 .txtcont {float:left; padding:4px 5px 4px 0; font-weight:bold;}





.tmostpoprcol300 .txtcont a {





clear:left;





color:#0177C2;





float:left;





font-weight:bold;





	width: 194px;}





   





 





.tmostpop300 {margin-bottom: 12px; border: 1px solid #FFFFFF; background: #FFFFFF;}





.tmostpop300 h3 {color:white; border-top: none; text-transform: none; padding:5px 8px 5px 8px; font:22px arial, sans-serif; background: #FFFFFF; line-height: 26px; letter-spacing: 1px; font-weight: bold;}





.tmostpop300 ol {list-style:none; margin:0; padding:0;}





.tmostpop300 li {width: auto; clear:both; margin:0; padding:0; font:12px arial, sans-serif; border-top:1px solid #D8D8DC;}





.tmostpop300 li .numcont {float:left; height:42px; width:39px; overflow:hidden; background: url(http://www.wmnett.com.br/images/tmp_arrows2.png) 0 0 no-repeat;}





.tmostpop300 li .oneUp {background-position:2px top;}





.tmostpop300 li .twoUp {background-position:-33px top;}





.tmostpop300 li .threeUp {background-position:-68px top;}





.tmostpop300 li .fourUp {background-position:-103px top;}





.tmostpop300 li .fiveUp {background-position:-138px top;}





.tmostpop300 li .oneDown {background-position:2px bottom;}





.tmostpop300 li .twoDown {background-position:-33px bottom;}





.tmostpop300 li .threeDown {background-position:-68px bottom;}





.tmostpop300 li .fourDown {background-position:-103px bottom;}





.tmostpop300 li .fiveDown {background-position:-138px bottom;}





.tmostpop300 li .txtcont {float:left; padding:4px 6px;}





.tmostpop300 .eyebrow {





	display: block;





	color: #FFFFFF;





	font-weight: bold;





	font-size: 11px;





	text-transform: uppercase;





}





.tmostpop300 .imgcont {float:right; width:44px; height:44px; padding:6px 8px 6px 0; margin-bottom: 6px; overflow:hidden;}





.tmostpop300 .imgcont img {margin-top:0px; border:none; height:44px; width:44px;}





.tmostpop300 .txtcont {float:left; padding:4px 5px 4px 0; font-weight:bold;}





.tmostpop300 .txtcont a {





clear:left;





color:#0177C2;





float:left;





font-weight: bold;





width: 203px;





font-weight:bold;}





.newsletterOptInModule {margin:20px 0;}





.newsletterOptInModule h3 {font-size:1.4em !important;}





.newsletterOptInModule .dek {margin:3px 0 8px 0;}





.newsletterOptInModule input {vertical-align:middle; margin:0 3px;}





.newsletterOptInModule label {font-weight:bold;}



































/* Text Nav CSS */





#nav-main {position:relative!important; z-index:9998;font:12px arial,helvetica,sans-serif;list-style:none;margin:0;padding:0;background-color:#b0c4de


;}





#nav-main ul {padding:0;margin:0;list-style-type:none;}





ul#nav-features ul {visibility: hidden;position:absolute;top:26px;left:0;}





ul#nav-features li.selectedpage {background:#b0c4de;}





ul#nav-features li.selectedpage a em {background-position:right -72px;}





ul#nav-features li {padding: 0;margin: 0;background:#b0c4de;float:left;position:relative; z-index:9998;}





ul#nav-features li:hover {background:#4682b4;border-color:#FFFCCF #4682b4 #4682b4 #FFFCCF;color:#4682b4;}





ul#nav-features li:hover a em {background-position:right -72px;}





ul#nav-features li a { display:block;padding:3px 5px 3px 10px;border-width:1px;border-style:solid;border-color:#A0ADB9 #4F606F #60768B #8C9CAA;font-size:15px;text-transform:uppercase;text-decoration:none;/*font-weight: bolder;*/}





ul#nav-features li a:hover{background: #FFF32B;color:#000;}





ul#nav-features li a em{color:#FFF;background:transparent url(http://www.wmnett.com.br/images/nav-sprite2.gif) no-repeat scroll right 0;font-style:normal;font-weight:bold;height:18px;line-height:18px;padding-right:20px;}





ul#nav-features li a:hover em{color:#4F606F;background-position: right -36px;}





ul#nav-features ul li a:hover em{color:#000;}





#nav-main ul li table{position: absolute;top:0;left: 0;border-collapse: collapse;}





#nav-main ul li table td{padding: 0;margin: 0;}





#nav-main ul li table ul li a{width:200px;}





#nav-main ul li table ul{width:200px;}





/*





ul#nav-features li#nav-home a { background:#6495ED


;border-color:#f98754 #d6380d #d6380d #f98754;}





*/





ul#nav-features li#nav-home a em {background-image:none;padding-right:10px;}





ul#nav-features li#nav-video a {padding-right:10px;}





ul#nav-features li#nav-video a em {background-position:right -18px;}





ul#nav-features li#nav-video:hover a em {background-position:right -90px;}





ul#nav-features li#nav-video a:hover em {background-position:right -54px;}





ul#nav-features a:hover ul{visibility: visible;}





ul#nav-features li:hover ul{visibility: visible;}





ul#nav-features li ul { position:absolute;border:1px solid #000;border-top-width:0;padding-bottom:8px;background:#D7EFFD;}





ul#nav-features ul li a{padding:5px 10px;width:200px;border: 0px;overflow: hidden;border-bottom: 1px #60768B dashed;}





ul#nav-features ul li:hover{background: #FFF32B;}





ul#nav-features li ul li{background: #D7EFFD;float:none;} 











/* Added these lines for highlighting active channel tab */











/*





ul#nav-features li.selectedpage a {background:#ED562E;border-color:#f98754 #d6380d #d6380d #f98754;}





ul#nav-features li.selectedpage ul li a {background:none !important; border-bottom: 1px #60768B dashed;}





ul#nav-features li.selectedpage a:hover {background: #FFF32B;color:#000;}





*/











ul#nav-features li ul li em {background-image: none!important;text-transform: capitalize;font-weight: normal;font-size: 13px;color: #000; }

















/* Comments App CSS */











ul.inline-ruled { list-style:none; margin:0; padding:0; overflow:hidden; _display:inline-block; width:100%; }





ul.inline-ruled li { float:left; padding:0 12px 0 5px; /* padding-right = 2 x padding-left */ margin-left:-6px; /* margin-left = -1 x padding-left + border-left */ border-left:1px solid #000; white-space: nowrap; }





div.tout ul.inline-ruled li { font-size:11px; margin-top:0.25em; border-left-color:#0177C2; }





*:first-child+html div.tout ul.inline-ruled li { font-size:10px; }





* html div.tout ul.inline-ruled li { font-size:10px; }











/** CommentApp Reset CSS - Courtesy of YAHOO! **/





div#commentapp-form { font:12px/15px arial,helvetica,clean,sans-serif; *font-size:small; *font:x-small; }





div#commentapp-form textarea { font:99% arial,helvetica,clean,sans-serif; }





div#commentapp-form button { font:99% arial,helvetica,clean,sans-serif; }





div#commentapp-form input { font:99% arial,helvetica,clean,sans-serif; }





div#commentapp-form select { font:99% arial,helvetica,clean,sans-serif; }





div#commentapp-form td { margin:0; padding:0; }





div#commentapp-form th { margin:0; padding:0; }





div#commentapp-form blockquote { margin:0; padding:0; }





div#commentapp-form p { margin:0; padding:0; }





div#commentapp-form textarea { margin:0; padding:0; }





div#commentapp-form input { margin:0; padding:0; }





div#commentapp-form legend { margin:0; padding:0; }





div#commentapp-form fieldset { margin:0; padding:0; }





div#commentapp-form form { margin:0; padding:0; }





div#commentapp-form code { margin:0; padding:0; }





div#commentapp-form pre { margin:0; padding:0; }





div#commentapp-form h6 { margin:0; padding:0; }





div#commentapp-form h5 { margin:0; padding:0; }





div#commentapp-form h4 { margin:0; padding:0; }





div#commentapp-form h3 { margin:0; padding:0; }





div#commentapp-form h2 { margin:0; padding:0; }





div#commentapp-form h1 { margin:0; padding:0; }





div#commentapp-form li { margin:0; padding:0; }





div#commentapp-form ol { margin:0; padding:0; }





div#commentapp-form ul { margin:0; padding:0; }





div#commentapp-form dd { margin:0; padding:0; }





div#commentapp-form dt { margin:0; padding:0; }





div#commentapp-form dl { margin:0; padding:0; }





div#commentapp-form div { margin:0; padding:0; }





div#commentapp-form img { border:0; }





div#commentapp-form fieldset { border:0; }





div#commentapp-form li { list-style:none; }





div#commentapp-form select{ font-family:inherit; font-size:inherit; font-weight:inherit; }





div#commentapp-form textarea{ font-family:inherit; font-size:inherit; font-weight:inherit; }





div#commentapp-form input{ font-family:inherit; font-size:inherit; font-weight:inherit; }





div#commentapp-form select { *font-size:100%; }





div#commentapp-form textarea { *font-size:100%; }





div#commentapp-form input { *font-size:100%; }





div#commentapp-form legend{ color:#000; }





/** End CommentApp Reset CSS **/









































/* wmnettship with wmnett */





div#ew-footerNavInset {background-color:#ffffff; padding-right:15px; padding-top:0; padding-left:15px;}





div#ew-footerNavInset div#ew-footerNav2 {padding-left:165px; padding-bottom:20px; border-bottom:1px solid #cccccc;}





div#ew-footerNavInset div#ew-footerNav2 img {left:0;}





div#ew-footerNavInset div#ew-footerNav3 {text-align:center; background-color:#ffffff; font:bold 0.9em/1em arial,helvetica,sans-serif;}





div#ew-footerNavInset div#ew-footerNav3 div#wmnettship {padding-top:10px; padding-bottom:28px;}





div#ew-footerNavInset div#ew-footerNav3 div#wmnettship a {display:block; padding-left:405px; color:#848484; font-weight:normal;}





div#ew-footerNavInset div#ew-footerNav3 div#wmnettship a span {padding-top:4px; margin-left:4px; float:left;}





div#ew-footerNavInset div#ew-footerNav3 div#wmnettship a strong {float:left; margin-left:4px; text-indent:-9999px; display:block; width:35px; height:17px; background:transparent url(http://img2.timeinc.net/ew/i/logo_cnn_partnership.gif) no-repeat}





div#ew-footerNavInset div#ew-footerNav3 div.wmnett2 {padding-bottom:40px; color:#848484;}











#comments img {





	display: none;





}



#header {background:#FF0000 }
#header_container { background:#000; }

/*-----------------------------------------------*/
  /* specific background styles */


  body.catShop-bgr { background:#b2b2b2 url(http://jogosonline.wmnett.com.br/images/catShop_bgr.jpg) repeat-x; }

  body.catHome-bgr { background:#5b5b5b url(http://jogosonline.wmnett.com.br/images/catHome_bgr.jpg) repeat-x; }

  body.catMgp-bgr { background:#cdcdcd url(http://jogosonline.wmnett.com.br//images/catMgp_bgr.jpg) repeat-x; }

  body.cat1-bgr { background:#793705 url(http://jogosonline.wmnett.com.br//images/cat1_bgr.jpg) repeat-x; }

  body.cat2-bgr { background:#825500 url(http://jogosonline.wmnett.com.br/images/cat2_bgr.jpg) repeat-x; }

  body.cat3-bgr { background:#00491c url(http://jogosonline.wmnett.com.br//images/cat3_bgr.jpg) repeat-x; }

  body.cat4-bgr { background:#005683 url(http://jogosonline.wmnett.com.br//images/cat4_bgr.jpg) repeat-x;}

  body.cat5-bgr { background:#35286d url(http://jogosonline.wmnett.com.br//images/cat5_bgr.jpg) repeat-x;}

  body.cat6-bgr { background:#722470 url(http://jogosonline.wmnett.com.br//images/cat6_bgr.jpg) repeat-x;}

  body.cat7-bgr { background:#4d2145 url(http://jogosonline.wmnett.com.br//image/cat7_bgr.jpg) repeat-x;}

  body.cat8-bgr { background:#6f1413 url(http://jogosonline.wmnett.com.br/images/cat8_bgr.jpg) repeat-x;}



  body.catShop-bgr { background-position: 0px 110px; }

  

  





  body.catHome-bgr { background-position: 0px 110px; }

  

  





  body.cat8-bgr { background-position: 0px 110px; }

  

  





  body.cat7-bgr { background-position: 0px 110px; }

  

  





  body.cat6-bgr { background-position: 0px 110px; }

  

  





  body.cat5-bgr { background-position: 0px 110px; }

  

  





  body.cat4-bgr { background-position: 0px 110px; }

  

  





  body.cat3-bgr { background-position: 0px 110px; }

  

  





  body.cat2-bgr { background-position: 0px 110px; }

  

  





  body.cat1-bgr { background-position: 0px 110px; }

  

  





  /*-----------------------------------------------*/

  /* Specific logo styles */





  .catShop-logo { background:url(http://jogosonline.wmnett.com.br/images/catHome_logo-a.jpg) no-repeat; }

  .catHome-logo { background:url(http://jogosonline.wmnett.com.br/imagescatHome_logo-a.jpg) no-repeat; }

  .catMgp-logo { background:url(http://jogosonline.wmnett.com.br/images/catMgp_logo-a.jpg) no-repeat;}  

  .cat1-logo { background:url(http://jogosonline.wmnett.com.br/images/cat1_logo-a.jpg) no-repeat; }

  .cat2-logo { background:url(http://jogosonline.wmnett.com.br/images/cat2_logo-a.jpg) no-repeat; }

  .cat3-logo { background:url(http://jogosonline.wmnett.com.br/images/cat3_logo-a.jpg) no-repeat; }

  .cat4-logo { background:url(http://jogosonline.wmnett.com.br/images/cat4_logo-a.jpg) no-repeat; }

  .cat5-logo { background:url(http://jogosonline.wmnett.com.br/images/cat5_logo-a.jpg) no-repeat; }

  .cat6-logo { background:url(http://jogosonline.wmnett.com.br/images/cat6_logo-a.jpg) no-repeat; }

  .cat7-logo { background:url(http://jogosonline.wmnett.com.br/images/cat7_logo-a.jpg) no-repeat; }

  .cat8-logo { background:url(http://jogosonline.wmnett.com.br/images/fettspielen/cat8_logo-a.jpg) no-repeat; }

  

  

#mb_wrapper { background:#FF0000 url(http://jogosonline.wmnett.com.br/images/popup_back.jpg) repeat-x; color:#fff; }

#mb_logo { height: 61px; background-image: url(http://jogosonline.wmnett.com.br/images/popup_logo.jpg); background-repeat: no-repeat; }







/*-----------------------------------------------*/

/* Categories styles */

.cat8 { background-image:url(http://jogosonline.wmnett.com.br/images/sprites_categories.jpg) }



  .cat7 { background-image:url(http://jogosonline.wmnett.com.br/images/sprites_categories.jpg) }



  .cat6 { background-image:url(http://jogosonline.wmnett.com.br/images/sprites_categories.jpg) }



  .cat5 { background-image:url(http://jogosonline.wmnett.com.br/images/sprites_categories.jpg) }



  .cat4 { background-image:url(http://jogosonline.wmnett.com.br/images/sprites_categories.jpg) }



  .cat3 { background-image:url(http://jogosonline.wmnett.com.br/images/sprites_categories.jpg) }



  .cat2 { background-image:url(http://jogosonline.wmnett.com.br/images/sprites_categories.jpg) }



  .cat1 { background-image:url(http://jogosonline.wmnett.com.br/images/sprites_categories.jpg) }



  .catHome { background-image:url(http://jogosonline.wmnett.com.br/images/sprites_categories.jpg) }



  .catHome { background-position:0px 0px }

  .cat1 { background-position:0px -25px }

  .cat2 { background-position:0px -50px }

  .cat3 { background-position:0px -75px }

  .cat4 { background-position:0px -100px }

  .cat5 { background-position:0px -125px }

  .cat6 { background-position:0px -150px }

  .cat7 { background-position:0px -175px }

  .cat8 { background-position:0px -200px }





  /* Active category styles */

  .cat8-active

  {

    height:24px; width:291px;

  }



  .cat7-active

  {

    height:24px; width:291px;

  }



  .cat6-active

  {

    height:24px; width:291px;

  }



  .cat5-active

  {

    height:24px; width:291px;

  }



  .cat4-active

  {

    height:24px; width:291px;

  }



  .cat3-active

  {

    height:24px; width:291px;

  }



  .cat2-active

  {

    height:24px; width:291px;

  }



  .cat1-active

  {

    height:24px; width:291px;

  }



  .catHome-active

  {

    height:24px; width:291px;

  }



  .cat8

  {

    height:24px; width:291px;

  }



  .cat7

  {

    height:24px; width:291px;

  }



  .cat6

  {

    height:24px; width:291px;

  }



  .cat5

  {

    height:24px; width:291px;

  }



  .cat4

  {

    height:24px; width:291px;

  }



  .cat3

  {

    height:24px; width:291px;

  }



  .cat2

  {

    height:24px; width:291px;

  }



  .cat1

  {

    height:24px; width:291px;

  }



  .catHome

  {

    height:24px; width:291px;

  }



  .catHome-active { background: #B5B5B5; color:#dadada !important }

  .cat1-active { background: #EF6D0D; color:#f6b78b !important }

  .cat2-active { background: #FCA601; color:#fed583 !important }

  .cat3-active { background: #018D36; color:#81c99b !important }

  .cat4-active { background: #00A3F8; color:#7cd0fe !important }

  .cat5-active { background: #644ECD; color:#b2a7e3 !important }

  .cat6-active { background: #D643D2; color:#e9a1ea !important }

  .cat7-active { background: #923C85; color:#c89ec4 !important }

  .cat8-active { background: #CE2625; color:#e59491 !important }



  

  

#footer .top .links { width:720px; margin:0 auto; height:25px; text-transform: uppercase }



  

  

#footer .content .links { width:720px; margin:0 auto; height:25px; text-transform: uppercase }

#footer .content .links { width:905px; height:50px; margin:0 auto; }



/*-----------------------------------------------*/

/* list of themes styles */

#themes .format { padding:7px 0px 0px 4px; text-transform:uppercase;}

#themes .format a { font-size:8pt; color:#999; font-family: Arial, Verdana, sans-serif; }



.tthumb { background-image:url(http://jogosonline.wmnett.com.br//images/fettspielen/sprites_themes.gif); }





/*-----------------------------------------------*/

/* Override / Add new styles */



*

{

  border:0px none;

  margin:0;

  padding:0;

  list-style-type:none;

}



* html .gameBox2 .header { behavior: url(http://jogosonline.wmnett.com.br/iepngfix.htc) }



* html .transparent_png { behavior: url(http://jogosonline.wmnett.com.br/iepngfix.htc) }

* html #mb_wrapper .transparent_png { width:100% }



@-moz-document url-prefix() {

  #mb_wrapper #loginPage input[type="text"], #mb_wrapper #loginPage input[type="password"] {

    position:fixed;

    margin-left:-252px;

  }



  #mb_wrapper #register input[type="text"], #mb_wrapper #register input[type="password"] {

    position:fixed;

    margin-left:-285px;

  }



  #mb_wrapper #sendToFriend input[type="text"] {

    position:fixed;

    margin-left:-285px;

  }



  #mb_wrapper #sendToFriend textarea {

    position: fixed;

  }



  #mb_wrapper #invitation_message_cont {

    height: 52px;

  }



  #mb_wrapper #captcha_error {

    position: absolute;

    margin-left:165px;

  }



  #mb_wrapper #captcha_input_span {

    position: absolute;

    margin-left:310px;

  }



  #mb_wrapper #captcha_input_span input[type="text"] {

    position:fixed;

    margin-left:0px;

  }

}



body { height:100% }



html { height:100% }



body

{

  font-family: Arial, Verdana, sans-serif;

  color:#ffffff;

  font-size:11px;

  text-align:center;

}



strong { font-weight:bold }



b { font-weight:bold }

.capitalize { text-transform:uppercase }

.floatLeft { float:left }

.floatRight { float:right }

.cleaner { clear:both }



.clearfix:after /* not for containers with height ie6, use .cleaner */

{

  clear: both;

  display: block;

  content: ".";

  height: 0;

  visibility: hidden;

}

* html > body .clearfix { width: 100%; display: block }

* html .clearfix { height: 1% }



:visited img { border: none; }



:link img { border: none; }



a img { border: none; }

a { text-decoration: none; color:#ffffff }

a:hover { text-decoration: none }





  /*-----------------------------------------------*/

  /* Alpha styles */



  .alpha70

  {

    -moz-opacity:0.7;

    opacity:.70;

    filter: alpha(opacity=70);

  }



  .alpha60

  {

    -moz-opacity:0.6;

    opacity:.60;

    filter: alpha(opacity=60);

  }





  .mainGame .footer

  {

    -moz-opacity:0.6;

    opacity:.60;

    filter: alpha(opacity=60);

  }





  .gameBox .footer

  {

    -moz-opacity:0.6;

    opacity:.60;

    filter: alpha(opacity=60);

  }





  .alpha30

  {

    -moz-opacity:0.3;

    opacity:.30;

    filter: alpha(opacity=30);

  }



  

  #myGames .content li .opacityLayer

  {

    -moz-opacity:0.3;

    opacity:.30;

    filter: alpha(opacity=30);

  }



  

  #themes .opacityLayer

  {

    -moz-opacity:0.3;

    opacity:.30;

    filter: alpha(opacity=30);

  }



  

  #catGames .opacityLayer

  {

    -moz-opacity:0.3;

    opacity:.30;

    filter: alpha(opacity=30);

  }



  

  #playedGames .opacityLayer

  {

    -moz-opacity:0.3;

    opacity:.30;

    filter: alpha(opacity=30);

  }



  

  #newGames .opacityLayer

  {

    -moz-opacity:0.3;

    opacity:.30;

    filter: alpha(opacity=30);

  }



  .clearOpacity

  {

    -moz-opacity:1 !important;

    opacity:1 !important;

    filter: alpha(opacity=100) !important;

  }



  .transparent_png { background: url(http://jogosonline.wmnett.com.br/images/e.png); }





    /*-----------------------------------------------*/

    /* inherit .mainGame and .gameBox */





    #themes .opacityLayer

    { background:#000 }



    

    #catGames .opacityLayer

    { background:#000 }



    

    #playedGames .opacityLayer

    { background:#000 }



    

    #newGames .opacityLayer

    { background:#000 }



    #themes .opacityContent

    {

      width:603px;

      position:absolute;

    }



    #catGames .opacityContent

    {

      width:603px;

      position:absolute;

    }



    #newGames .opacityContent

    {

      width:603px;

      position:absolute;

    }



    #playedGames .opacityContent { width:603px }





    /*-----------------------------------------------*/

    /* Opacity layer & content */





    #newGames .opacityContent { height:391px }

    



    #newGames .opacityLayer { height:391px }

    #newGames .opacityContent { margin-top:-391px }



    #playedGames .opacityContent { /*height:307px */}

    

    #playedGames .opacityLayer { /*height:307px */}

    #playedGames .opacityContent { /*margin-top:-307px*/ }





    #catGames .opacityContent { width:301px; height:161px }

    



    #catGames .opacityLayer { width:301px; height:161px }

    #catGames .opacityContent { margin-top:-161px }





    #themes .opacityContent { width:301px; height:326px }

    



    #themes .opacityLayer { width:301px; height:326px }

    #themes .opacityContent { margin-top:-326px }









  /*-----------------------------------------------*/

  /* Margins & paddings */





  .marginTop20px { margin-top:20px !important }

  .marginBottom10px { margin-bottom:10px !important }

  .marginBottom1px { margin-bottom:1px !important }

  .marginTop1px { margin-top:1px !important }





  .paddingLeft10px { padding-left:10px }

  .paddingLeft3px { padding-left:5px }

  .paddingLeft5px { padding-left:5px }

  .paddingRight5px { padding-right:5px }

  .paddingRight20px { padding-right:20px }

  .paddingTop3px { padding-top:3px !important }

  .paddingTop5px { padding-top:5px !important }

  .paddingTop7px { padding-top:7px }

  .paddingTop10px { padding-top:10px }

  .paddingTop0px { padding-top:0px !important }

  .paddingBottom10px { padding-bottom:10px }

  .paddingTopBottom10px { padding:10px 0px 10px 0px }

  .paddingTop4pxRight5px { padding:4px 5px 0px 0px }

  .paddingTop7pxRight5px { padding:7px 5px 0px 0px }

  .paddingTop10pxLeft5px { padding:10px 0px 0px 5px }

  .paddingTop5pxLefRight { padding:5px 5px 0px 5px }

  .paddingTop10pxLeft { padding:10px 0px 0px 10px }

  .paddingTop10pxLeftRight { padding:10px 10px 0px 10px }

  .paddingTop38px { padding-top:38px !important }





  /*-----------------------------------------------*/

  /* Margins & paddings */



  .whiteBgr { background:#fff !important; color:#000 !important }





  a.bkLink:hover { background:#fff !important; color:#000 !important }





  a.nmLink:hover { background:#fff !important; color:#000 !important }





  .hints a:hover { background:#fff !important; color:#000 !important }





  .microsite a:hover { background:#fff !important; color:#000 !important }





  .whiteText ul li a:hover { background:#fff !important; color:#000 !important }





  .blackText ul li a:hover { background:#fff !important; color:#000 !important }





  a.myGameLink:hover { background:#fff !important; color:#000 !important }





  a.darkLink:hover { background:#fff !important; color:#000 !important }





  a.passLink:hover { background:#fff !important; color:#000 !important }





  ul.fields li span a.link:hover { background:#fff !important; color:#000 !important }





  #loginPage .boxBottom .right span a:hover { background:#fff !important; color:#000 !important }





  .boxHeader a.rightLink:hover { background:#fff !important; color:#000 !important }





  #subGame .boxFooter a.bookmark:hover { background:#fff !important; color:#000 !important }





  table.pagination td a.pageList:hover { background:#fff !important; color:#000 !important }





  .mainGame-content a:hover { background:#fff !important; color:#000 !important }





  .boxSubHeader li a:hover { background:#fff !important; color:#000 !important }





  #supGame .boxSubHeader a:hover { background:#fff !important; color:#000 !important }





  #logo .format li a:hover { background:#fff !important; color:#000 !important }





  #myGames .content li a.game:hover { background:#fff !important; color:#000 !important }





  #myGames .content li a.gameFav:hover { background:#fff !important; color:#000 !important }





  .gameBox2 a.download:hover { background:#fff !important; color:#000 !important }





  #myGames .content li a.link:hover { background:#fff !important; color:#000 !important }





  #categories a:hover { background:#fff !important; color:#000 !important }





  #catGames .boxBottom a:hover { background:#fff !important; color:#000 !important }





  .sidebarBox .boxSubHeader .bottom a:hover { background:#fff !important; color:#000 !important }





  #myGames .boxSubHeader .bottom a:hover { background:#fff !important; color:#000 !important }





  #footer .top .links a:hover { background:#fff !important; color:#000 !important }





  #footer .content .links a:hover { background:#fff !important; color:#000 !important }





  #footer a:hover { background:#fff !important; color:#000 !important }





  .whiteBgr a { color:#000 !important }





  .whiteBgr span { color:#000 !important }





  .footer-black { background:#000 !important; }

  



  .blackBgr { background:#000 !important; }

  .blackBgr a { color:fff !important }





  /*-----------------------------------------------*/

  /* Header & bottom of containers */



  .boxHeader

  {

    height:25px;

    color:#ffffff;

    background:#000000 url(http://jogosonline.wmnett.com.br/images/boxHeader.jpg); /* add background image */

    margin-bottom:1px;

  }



  .boxHeader .dim a { color:#999999 }



  .boxHeader a.rightLink { display:block; padding:5px 5px 0px 5px; height:19px; color:#999 }

  .boxHeader a.refreshLink { display:block; height:25px; width:25px; background:url(http://jogosonline.wmnett.com.br/images/sprites_refresh.jpg) 0 0 no-repeat; }

  .boxHeader a.refreshLink:hover { background-position: 0px -25px;  }



  .boxHeader .selpos { padding:5px 10px 0px 0px }

  *:first-child+html .boxHeader .selpos { padding-top:1px }

  * html .boxHeader .selpos { padding-top:1px }





  .boxHeader .left

  {

    font-size:16px;

    padding:3px 0px 0px 10px;

    text-transform: uppercase;

    font-family: Arial, Verdana, sans-serif;

  }



  

  .whiteTitle

  {

    font-size:16px;

    padding:3px 0px 0px 10px;

    text-transform: uppercase;

    font-family: Arial, Verdana, sans-serif;

  }



  

  .blackTitle

  {

    font-size:16px;

    padding:3px 0px 0px 10px;

    text-transform: uppercase;

    font-family: Arial, Verdana, sans-serif;

  }



  

  ul.fields li .left

  {

    font-size:16px;

    padding:3px 0px 0px 10px;

    text-transform: uppercase;

    font-family: Arial, Verdana, sans-serif;

  }



  

  #register .boxBottom .right

  {

    font-size:16px;

    padding:3px 0px 0px 10px;

    text-transform: uppercase;

    font-family: Arial, Verdana, sans-serif;

  }



  

  #loginPage .boxBottom .right

  {

    font-size:16px;

    padding:3px 0px 0px 10px;

    text-transform: uppercase;

    font-family: Arial, Verdana, sans-serif;

  }



  .boxHeader .left a.inactiveTab

  {

    color: #999999;

  }



  .boxHeader .right span

  {

    display:block;

    color:#999999;

    padding:5px 10px 0px 0px;

  }





  #register .boxBottom .right span

  {

    display:block;

    color:#999999;

    padding:5px 10px 0px 0px;

  }





  #loginPage .boxBottom .right span

  {

    display:block;

    color:#999999;

    padding:5px 10px 0px 0px;

  }





  .boxHeader .right a { color:#999 }

  .boxHeader select { border:1px solid none }





    .boxHeader .right span.addInfo { cursor:pointer; color:#ffffff; width:100px; height:25px; padding:0px; }

    .addInfo span.label { padding-left:10px !important; padding-right:0px !important}

    .boxHeader .right img.label { padding-top:5px; padding-right:10px }





  .sidebarBox .boxSubHeader { height:25px; margin-bottom:11px }



  

  #myGames .boxSubHeader { height:25px; margin-bottom:11px }



  

  .boxSubHeader { height:25px; margin-bottom:11px }



  .boxSubHeader ul { text-align:center }

  .boxSubHeader li { background:#000; height:24px }



  .boxSubHeader #mp_alphabetical_mode li a { display:block }



  .boxSubHeader #mp_normal_mode li a { display:block }



  .boxSubHeader #mp_normal_mode li a { color:#999; width:88px; padding-top:5px; height:19px; text-decoration:underline; }

  .boxSubHeader #mp_alphabetical_mode li a { height:19px; padding-top:5px; color:#999 }



  .boxSubHeader li.current { background:none }

  .boxSubHeader li.current a:hover { color:#fff !important; text-decoration:none !important; background:none !important }



    .boxSubHeader li.current a { color:#fff !important; text-decoration:none !important; background:none !important }



    .boxSubHeader #mp_normal_mode li { width:88px }

    .boxSubHeader #mp_normal_mode li.spacer { width:170px }

    .boxSubHeader #mp_normal_mode li.eSpacer { width:169px }





    .boxSubHeader #mp_alphabetical_mode li { width:40px }

    .boxSubHeader #mp_alphabetical_mode li.spacer { width:122px }

    .boxSubHeader #mp_alphabetical_mode li.eSpacer { width:121px }







    .sidebarBox .boxSubHeader { background:#000; margin-bottom:0px }



    



    #myGames .boxSubHeader { background:#000; margin-bottom:0px }



    #myGames .boxSubHeader .title1 { width:150px }

    #myGames .boxSubHeader .title2 { width:151px }

    #myGames .boxSubHeader .title2 div { padding:5px 0px 0px 0px; text-transform:uppercase; color:#999 }

    #myGames .boxSubHeader .title1 div { padding:5px 0px 0px 0px; text-transform:uppercase; color:#999 }

    #myGames .boxSubHeader .title1 div a { width:132px; margin-left:1px }

    .sidebarBox .boxSubHeader .bottom { float:right }

    #myGames .boxSubHeader .bottom { float:right }

    .sidebarBox .boxSubHeader .bottom a { color:#999; display:block; height:20px; padding:5px 5px 0px 5px; width:80px }







    #myGames .boxSubHeader .bottom a { color:#999; display:block; height:20px; padding:5px 5px 0px 5px; width:80px }







  .boxBottom

  {

    padding-top:17px;

    text-align:center;

    color:#ffffff;

  }



  #playedGames .boxBottom { padding-top:8px }

  * html #playedGames .boxBottom { padding-top:6px }





  .boxBottom .content

  {

    margin:0 auto;

    height:15px;

    text-align:center;

  }



    /*-----------------------------------------------*/

    /* Pagination */





    table.pagination td { color: #999 }



    

    .boxBottom .content a { color: #999 }



    td { padding:0px; margin:0px; border:0px none; }

    

    tr { padding:0px; margin:0px; border:0px none; }

    

    table { padding:0px; margin:0px; border:0px none; }

    .pagination { width:299px; height:15px; text-align:center }

    table.pagination tr { text-align:center; }

    table.pagination td { background:#000; width:20px; }

    table.pagination .pipe { width:10px; }

    table.pagination .nav { width: 78px; padding-left:2px; text-align:center } /* +30px width */

    table.pagination .current { background:none; color:#ffffff }

    table.pagination .spacer { width:30px }







      /*-----------------------------------------------*/

      /* Inherit page links td styles */





      table.pagination td a.pageList { display:block; }







      table.pagination td a.pageSpacer { display:block; }







      table.pagination td a.pageNav { display:block; }







      table.pagination td a.pageCurrent { display:block; }







      /*-----------------------------------------------*/

      /* page link td styles */



      table.pagination td a { font-size:11px !important } 



      table.pagination td { font-size:11px !important } /* webde fix */

      table.pagination td a.pageList { height:14px; width:20px; color:#999; background:#000; padding-top:1px }

      * html table.pagination td a.pageList { height:15px; padding-top:0px }

      *:first-child+html table.pagination td a.pageList { height:15px; padding-top:0px }





      table.pagination td a.pageNav { width:80px; }

      table.pagination td a.pageSpacer { display:block; }





    .sidebarBox

    {

      height:216px

    }



    .sidebarBox .boxHeader

    {

      background: #000;

      height:42px;

      margin-bottom:0px

    }







/*-----------------------------------------------*/

/* Main layout- header, content (main, sidebar), footer */



#footer .top { width: 905px }



#footer .content { width: 905px }



#wrapper { width: 905px }



#wrapper

{

  margin:0 auto;

  min-height:100%;

  text-align:left;

}

* html #wrapper { height:100% } /* ie6 height as min height */





#header { text-align:center; }



#header_container { width: 905px; margin: 0 auto; }

#hall_box_container { text-transform: uppercase; color: red; cursor: pointer; height: 90px; width: 167px; padding-top: 10px; padding-bottom:10px; } 

#hall_box_container h3 {width: 167px; line-height: 20px;  margin-bottom: 5px; margin-top: 5px; color: white; background: url(http://jogosonline.wmnett.com.br/images/hof_bgr.jpg)}

#hall_box {width: 166px; height: 64px; background-image: url('http://jogosonline.wmnett.com.br/images/hf-bgr.jpg'); background-repeat: no-repeat;}

#hall_box img { margin-top: 12px; margin-left: 10px; display: block; float: left; }

#hall_box div { margin-top: 10px; width: 78px; float: left; margin-left: 10px; text-align: left;  }



#content

{

  padding-bottom:45px; /* #footer height as padding + 20px space */

}



/* left container */



#main { float:left }



#logo { height:142px }

  #logo a.logo { display:block; height:100px; outline-style:none }

  #logo.catMgp-logo a.logo {height: 77px;}

  #logo .format {

    font-size:20px;

    font-weight:bold;

    padding-top:10px;

    text-transform:uppercase;

  }

  #logo.catMgp-logo .format {padding-top: 5px;}

  

  #logo .format li { padding-right:5px }

  #logo .format li span { display:block }

  #logo .format .breadCrumb { width:450px; height:22px; overflow:hidden; }





/* inherit .mainGame and .gameBox */

#comments { width:603px }



   #logo { width:603px }



   #main { width:603px }



   #logo.catMgp-logo { width: 905px; height: 110px }

/* modal box styles  */







#mb_logo a.logo { display:block; width:205px; height:50px; outline:none; margin-left:10px }

#mb_breadcrumb { font-size:20px; font-weight:bold; text-transform:uppercase; padding-left:10px; padding-bottom:10px; width:500px }

.popupLoginInfo { font-size:20px; font-weight:bold; text-transform:uppercase; padding-left:10px; padding-bottom:10px; width:500px }

.popupLoginInfo { font-size:16px; width:auto }

#mb_wrapper #captcha_error { width:135px; text-align:right }







    /*-----------------------------------------------*/

    /* inherit .mainGame and .gameBox */



    .mainGame .footer

    { position:absolute }





    .mainGame img

    { position:absolute }





    .gameBox .footer-text

    { position:absolute }





    .gameBox img

    { position:absolute }





    .gameBox .header

    { position:absolute }





    .gameBox .footer

    { position:absolute }





    /* set a styles */



    .footer-text a { color:#fff }



    /* specific category styles */

    .footer-text .cat9

    {

      height:23px;

      width:10px;

      margin-top:1px;

      margin-right:1px;

      float:right;

    }

    .footer-text .cat8

    {

      height:23px;

      width:10px;

      margin-top:1px;

      margin-right:1px;

      float:right;

    }

    .footer-text .cat7

    {

      height:23px;

      width:10px;

      margin-top:1px;

      margin-right:1px;

      float:right;

    }

    .footer-text .cat6

    {

      height:23px;

      width:10px;

      margin-top:1px;

      margin-right:1px;

      float:right;

    }

    .footer-text .cat5

    {

      height:23px;

      width:10px;

      margin-top:1px;

      margin-right:1px;

      float:right;

    }

    .footer-text .cat4

    {

      height:23px;

      width:10px;

      margin-top:1px;

      margin-right:1px;

      float:right;

    }

    .footer-text .cat3

    {

      height:23px;

      width:10px;

      margin-top:1px;

      margin-right:1px;

      float:right;

    }

    .footer-text .cat2

    {

      height:23px;

      width:10px;

      margin-top:1px;

      margin-right:1px;

      float:right;

    }

    .footer-text .cat1

    {

      height:23px;

      width:10px;

      margin-top:1px;

      margin-right:1px;

      float:right;

    }

    * html .footer-text .cat9

    { margin-right:0px }





    * html .footer-text .cat8

    { margin-right:0px }





    * html .footer-text .cat7

    { margin-right:0px }





    * html .footer-text .cat6

    { margin-right:0px }





    * html .footer-text .cat5

    { margin-right:0px }





    * html .footer-text .cat4

    { margin-right:0px }





    * html .footer-text .cat3

    { margin-right:0px }





    * html .footer-text .cat2

    { margin-right:0px }





    * html .footer-text .cat1

    { margin-right:0px }





    /*-----------------------------------------------*/

    /* Standart game box */

    .gameBox .footer-text { width:150px }



    .gameBox .header { width:150px }



    .gameBox .footer { width:150px }



    .gameBox { width:150px }



    .gameBox

    {

      height:110px; /* 135px, 110px */

      margin-left:1px;

      margin-bottom:1px;

      float:left;

    }



    .gameBox .header

    {

      height:34px;

      background:url(http://jogosonline.wmnett.com.br/images/glow_overlay.png) no-repeat;

    }



    .gameBox .footer { margin-top:85px; }



    .gameBox .footer-text { margin-top:90px }

    * html .gameBox .footer-text { margin-top:87px }



    .gameBox .footer-label {

      background:#000;

      height:25px;

      margin-top:110px;

      position:absolute;

      width:150px;

    }







    /*-----------------------------------------------*/

    .gameBox2 { width:150px }



    .gameBox2 span { display:block; outline-style:none }



    .gameBox2 a { display:block; outline-style:none }



    .gameBox2 { margin-left:1px; margin-bottom:1px }

    .gameBox2 .content { height:110px; width:150px !important; margin-bottom:0px !important; }



    .gameBox2 .content .header { background:url(http://jogosonline.wmnett.com.br/images/glow_overlay.png) no-repeat; height:34px; }



    .gameBox2 .content .footer-text { height:25px; padding-top:51px;}

    .gameBox2 .content .footer-text .opacity { height:25px; width:150px }

    * html .gameBox2 .content .footer-text .opacity { padding-right:1px; width:149px } /* equal margins padding */



    .gameBox2 .additionalInfo { background:#000; }



    .gameBox2 a.download { padding:5px 0px 0px 10px }

    

    .gameBox2 .additionalInfo .counter { padding:5px 0px 0px 10px }

    

    .gameBox2 .additionalInfo .rating { padding:5px 0px 0px 10px }

    .gameBox2 .additionalInfo .rating { height:30px }

    .gameBox2 a.download { height:20px }

    .gameBox2 .additionalInfo .counter { height:20px }

    .gameBox2 a.download { display:block; background:#000 }







      /*-----------------------------------------------*/

      /* Dowload button  */



        a.dwButton { background:url(http://jogosonline.wmnett.com.br/images/sprites_download.gif) 0 0 no-repeat; width:100px; height:38px; padding:10px 0px 0px 50px }

        a.dwButton:hover { background-position:0 -48px; color:#000 }

        a.dwButton span { display:block; width:80px; cursor:pointer }







    /*-----------------------------------------------*/

    /* New games */



    #newGames .boxBottom { padding-top:17px }



    /*-----------------------------------------------*/

    /* Main game box */





    .mainGame { height:221px; display:block; outline-style:none }



    .mainGame span { display:block }



    .boxBottom .content

    {

      width:301px;

    }



    .mainGame .footer-text .opacity

    {

      width:301px;

    }



    #newGames .gotd

    {

      width:301px;

    }



    .mainGame-additional

    {

      width:301px;

    }



    .mainGame-content

    {

      width:301px;

    }



    .mainGame

    {

      width:301px;

    }



    .mainGame-content .description { padding:10px 0px 10px 10px; width:291px }

    .mainGame-content a { width: 74px; display:block; padding:1px 0px 1px 10px; background:#000; height:14px }





    /*-----------------------------------------------*/

    /* Inherited styles .mainGame-content, .mainGame-additional, .gameBox2 */



    .mainGame-additional { height:129px; overflow:hidden; }

    

    .mainGame-content { height:129px; overflow:hidden; }

    .mainGame-additional h4 { font-size:11px; font-weight:normal }



    .mainGame-content h4 { font-size:11px; font-weight:normal }



    .mainGame-additional { height:79px }



    .mainGame .footer-text { height:25px; padding-top:162px }

    .mainGame .footer-text .opacity { height:25px; }

    * html .mainGame .footer-text .opacity { padding-right:1px; width:300px } /* equal margins padding */



    .mainGame .footer-text .opacity .trim { display:block; height:15px; overflow:hidden; padding:5px 0px 0px 10px; width:120px; }

    

    .gameBox2 .content .footer-text .opacity .trim { display:block; height:15px; overflow:hidden; padding:5px 0px 0px 10px; width:120px; }

    .mainGame .footer-text .opacity .trim { width:200px }



    .mainGame .header { background:url(http://jogosonline.wmnett.com.br/images/glow_overlay_large.png) no-repeat; height:34px; }







    /*-----------------------------------------------*/

    /* Played games & category games  */





    .sidebarBox { margin-top:20px }





    #html3Games { margin-top:20px }





    #top3HighscoreGames { margin-top:20px }





    #top3VotedGames { margin-top:20px }





    #randGames { margin-top:20px }





    #myGames { margin-top:20px }





    #themes { margin-top:20px }





    #banner { margin-top:20px }





    #ratedGames { margin-top:20px }





    #main_content_ad { margin-top:20px }





    #catGames { margin-top:20px }





    #playedGames { margin-top:20px }





    /* category games  */





    #catGames .content { width: 301px; margin-bottom:20px }

    #catGames .boxBottom .content { width:150px; background:#000; }

    #catGames .boxBottom a { display:block; color:#999; padding-top:1px }



    #catGames .boxBottom { padding-top:8px }





    #ratedGames { }







    /*-----------------------------------------------*/

    /* top3HighscoreGames  & top3HighscoreGames */





    #top3VotedGames a.deBoxImg { background:#000 url(http://jogosonline.wmnett.com.br/images/sprites_de_top3.gif) 0 0 no-repeat }

    #top3VotedGames a.enBoxImg { background:#000 url(http://jogosonline.wmnett.com.br/images/sprites_en_top3.gif) 0 0 no-repeat }

    #top3VotedGames a.plBoxImg { background:#000 url(http://jogosonline.wmnett.com.br/images/sprites_pl_top3.gif) 0 0 no-repeat }



    #top3HighscoreGames a.deBoxImg { background:#000 url(http://jogosonline.wmnett.com.br/images/sprites_de_hs.gif) 0 0 no-repeat }

    #top3HighscoreGames a.enBoxImg { background:#000 url(http://jogosonline.wmnett.com.br/images/sprites_en_hs.gif) 0 0 no-repeat }

    #top3HighscoreGames a.plBoxImg { background:#000 url(http://jogosonline.wmnett.com.br/images/sprites_pl_hs.gif) 0 0 no-repeat }



    #html3Games a.deBoxImg { background:#000 url(http://jogosonline.wmnett.com.br/images/sprites_hb.gif) 0 0 no-repeat }

    #html3Games a.enBoxImg { background:#000 url(http://jogosonline.wmnett.com.br/images/sprites_hb.gif) 0 0 no-repeat }

    #html3Games a.plBoxImg { background:#000 url(http://jogosonline.wmnett.com.br/images/sprites_hb.gif) 0 0 no-repeat }





    #html3Games a.plBoxImg:hover



    { background-position:0 -110px; }





    #html3Games a.enBoxImg:hover



    { background-position:0 -110px; }





    #html3Games a.deBoxImg:hover



    { background-position:0 -110px; }





    #top3HighscoreGames a.plBoxImg:hover



    { background-position:0 -110px; }





    #top3HighscoreGames a.enBoxImg:hover



    { background-position:0 -110px; }





    #top3HighscoreGames a.deBoxImg:hover



    { background-position:0 -110px; }





    #top3VotedGames a.plBoxImg:hover



    { background-position:0 -110px; }





    #top3VotedGames a.enBoxImg:hover



    { background-position:0 -110px; }





    #top3VotedGames a.deBoxImg:hover



    { background-position:0 -110px; }





    /*-----------------------------------------------*/

    /* top3HighscoreGames  & top3HighscoreGames */

    #main_content_ad { margin: 20px auto; width: 550px; height: 400px; }





/*-----------------------------------------------*/

/* game/play start */





#game_main

{

  background-color: red;

}



.sidebarContent { background:#000; margin:25px 0px 0px -604px }



#mpGame { background:#000; margin:25px 0px 0px -604px }

.sidebarContent { position:relative }



* html #mpGame { position:relative }



#rating

{

  width: 150px;

  height: 42px;

}





  /*-----------------------------------------------*/

  /* game/play invite links, add to favourite, download */



    a.inviteGameLink { background:url(http://jogosonline.wmnett.com.br/images/sprites_friends_gp.gif) 0 0 no-repeat }

    a.addToFav { background:url(http://jogosonline.wmnett.com.br/images/sprites_fav.gif) 0 0 no-repeat }

    a.addToFav span { width:120px !important }

    a.downloadGame { background:url(http://jogosonline.wmnett.com.br/images/sprites_dl.gif) 0 0 no-repeat }



    a.blackLinkButton { display:block; height:25px; width:142px; text-align:left; padding:3px 0px 0px 6px; font-size:10px }

    

    a.downloadGame { display:block; height:25px; width:142px; text-align:left; padding:3px 0px 0px 6px; font-size:10px }

    

    a.addToFav { display:block; height:25px; width:142px; text-align:left; padding:3px 0px 0px 6px; font-size:10px }

    

    a.inviteGameLink { display:block; height:25px; width:142px; text-align:left; padding:3px 0px 0px 6px; font-size:10px }

    a.blackLinkButton:hover { background-position:0 -28px; color:#000 }

    a.downloadGame:hover { background-position:0 -28px; color:#000 }

    a.addToFav:hover { background-position:0 -28px; color:#000 }

    a.inviteGameLink:hover { background-position:0 -28px; color:#000 }

    a.blackLinkButton span { display:block; line-height:10px; width:90px; cursor:pointer }





    a.downloadGame span { display:block; line-height:10px; width:90px; cursor:pointer }





    a.addToFav span { display:block; line-height:10px; width:90px; cursor:pointer }





    a.inviteGameLink span { display:block; line-height:10px; width:90px; cursor:pointer }





#vote_graphics

{

   width: 148px;

   height: 28px;

   background-color:#000

}



#vote_likes_dislikes

{

   width: 92px;

   height: 28px;

}



#vote_likes

{

  background: url(http://jogosonline.wmnett.com.br/images/likes_bar.gif);

  height: 28px;

}



#vote_dislikes

{

  background: url(http://jogosonline.wmnett.com.br/images/dislikes_bar.gif);

  height: 28px;

}



#vote_texts

{

  width: 150px;

  height: 12px;

  clear: both;

}



.ratingNumber

{

  text-align:center;

  width: 28px;

}



#ratingPercent

{

  width: 80px;

  padding:0px 5px 0px 5px;

}



#bookmarking

{

  background-color:#000;

}



#scores

{

  margin-top: 20px;

  margin-bottom: 20px;

}



#comments

{

  margin-top: 20px;

  margin-bottom: 20px;

}



#scores { width:207px; overflow:hidden; margin-left:1px }

#scores .pageNav { width:60px }



#comments.smallComments { width:395px }



.textareaHolder

{

  background-color: red;

  border: 10px solid red;

}



#guestbook_area

{

  background-color: red;

  border: 10px solid red;

}



#comment_area

{

  background-color: red;

  border: 10px solid red;

}



#above_comment_shadow

{

  width: 100%;

  height: 3px;

  background: url(http://jogosonline.wmnett.com.br/images/ta_shadow.gif) repeat-x;

}



#downable textarea

{

  width: 100%;

  height: 41px;

  background: white url(http://jogosonline.wmnett.com.br/images/ta_shadow.gif) repeat-x;

  padding-top:10px;

}



#guestbook_area textarea

{

  width: 100%;

  height: 41px;

  background: white url(http://jogosonline.wmnett.com.br/images/ta_shadow.gif) repeat-x;

  padding-top:10px;

}



#comment_area textarea

{

  width: 100%;

  height: 41px;

  background: white url(http://jogosonline.wmnett.com.br/images/ta_shadow.gif) repeat-x;

  padding-top:10px;

}



#downable textarea { height:62px }



#guestbook_buttons

{

  height: 26px;

}



#comment_buttons

{

  height: 26px;

}



#guestbook_buttons input

{

  color: #fefefe;

  background: red;

  margin: 1px 0 0 1px;

  padding: 0 10px 0 10px;

  font-size: inherit;

}



#comment_buttons input

{

  color: #fefefe;

  background: red;

  margin: 1px 0 0 1px;

  padding: 0 10px 0 10px;

  font-size: inherit;

}



.aFriend { padding: 10px 0 10px 10px; border-top: 1px solid red; }



.scoreContent { padding: 10px 0 10px 10px; border-top: 1px solid red; }



.smallComment { padding: 10px 0 10px 10px; border-top: 1px solid red; }



.single_comment { padding: 10px 0 10px 10px; border-top: 1px solid red; }



.smallComment { width:593px }



.single_comment { width:593px }



.smallComment { width:385px }



.smallCommentBody { width:300px; overflow:hidden; }

.commentBody { width:500px; overflow:hidden }



.genderImg

{

  margin-right: 10px;

  width:40px;

  height:40px;

}







/*-----------------------------------------------*/

/* Inherit styles black and white test styles */





.whiteTitle { padding:0px }





.blackTitle { padding:0px }

.whiteText a { font-size:12px; line-height:16px }



.whiteText { font-size:12px; line-height:16px }



.blackText a { font-size:12px; line-height:16px }



.blackText { font-size:12px; line-height:16px }



.whiteText a { text-decoration:underline }



.blackText a { text-decoration:underline }

.whiteText li { list-style-type:disc }

.whiteText ul { list-style-type:disc }

.blackText li { list-style-type:disc }

.blackText ul { list-style-type:disc }

.whiteText ul { list-style-position:outside; padding-left:30px }



.blackText ul { list-style-position:outside; padding-left:30px }



.whiteText ul li a { text-decoration:none; padding:0px 5px 0px 5px }





.blackText ul li a { text-decoration:none; padding:0px 5px 0px 5px }





/*-----------------------------------------------*/

/* Black text styles */





.blackText li { color:#000 }







.blackText a { color:#000 }







.blackText { color:#000 }







.blackTitle { color:#000 }







/*-----------------------------------------------*/

/* White text styles */





.whiteText li { color:#fff }







.whiteText a { color:#fff }







.whiteText { color:#fff }







.whiteTitle { color:#fff }







.noJSgamePlay { height:170px; padding:140px 0px 0px 0px; text-align:center }







  /*-----------------------------------------------*/

  /* sub flash game content styles */



  #supGame .boxSubHeader { margin-bottom:0px; background:#000; color:#999 }

  #supGame .boxSubHeader span { padding:5px 10px 0px 0px; display:block }

  #supGame .boxSubHeader a { color:#999; text-decoration:underline; display:block; float:left; padding:5px 5px 0px 5px; height:20px }



  #supGame .boxHeader .left { width:300px; height:19px; overflow:hidden }

  #supGame .boxHeader .right { padding-left:5px; height:24px }

  /* #supGame .boxHeader .right a { color:#999 !important } */

  #supGame .boxHeader .right img { padding:3px 10px 0px 0px; }





  #subGame .boxHeader { margin-bottom:0px !important; background:#000; }

  #subGame .boxHeader .left { font-size:11px; font-weight:normal; padding-top:5px }





    table.controls { border-bottom:4px solid #000; border-left:5px solid #000; border-right:5px solid #000; width: 100%;}

    table.controls td.description { width:284px; padding-left:5px; padding-top:10px }

    table.controls .control { text-align:center; /*padding-top:45px;*/ width:75px; height:27px; }

    table.controls .borderSeparator { height:1px; background:#000 }

    table.controls .control table { width:73px; height:25px }

    table.controls .control table td.description { height:25px; padding-top:15px }





  #subGame .content { padding-top:10px }

  #subGame .content h4 { text-transform:uppercase; font-size:11px; font-weight:bold }

  #subGame .content .left { padding-left:10px; width:279px }

  #subGame .content .right { width:298px; text-align:right; padding:5px 10px 10px 0px }

  #subGame .content .right ul { padding-top:2px }

  #subGame .content .right ul li { padding:0px 0px 0px 2px }

  #subGame .content .right ul li span { display:block; font-size:10px; line-height:10px }



    #subGame .content .x-text { padding-top:3px }

    

    #subGame .content .xx-text { padding-top:3px }

    #subGame .content .xx-text { width:66px }

    #subGame .content .x-text { width:108px }





  #subGame .boxFooter { height:30px; background:#000 }

  #subGame .boxFooter a.bookmark { color:#999; display:block; float:left; padding:7px 5px 0px 5px; height:23px; }

  #subGame .boxFooter a.bookmark span { position:relative; top:-3px; left:1px }



  #subGame .underlinedLink a { text-decoration: underline; }



  #last_highscore { padding: 5px 0px 0px 5px; }



  /*-----------------------------------------------*/

  /* send game to friend  */



  ul.fields li span.row textarea.field

  {

    background:white url(http://jogosonline.wmnett.com.br/images/ta_shadow.gif) repeat-x;

    padding:10px 0px 0px 5px;

    width:578px;

    height:35px

  }



  #sendToFriend textarea.gameFeedback

  {

    background:white url(http://jogosonline.wmnett.com.br/images/ta_shadow.gif) repeat-x;

    padding:10px 0px 0px 5px;

    width:578px;

    height:35px

  }



  #sendToFriend textarea.feedback

  {

    background:white url(http://jogosonline.wmnett.com.br/images/ta_shadow.gif) repeat-x;

    padding:10px 0px 0px 5px;

    width:578px;

    height:35px

  }



  #sendToFriend textarea

  {

    background:white url(http://jogosonline.wmnett.com.br/images/ta_shadow.gif) repeat-x;

    padding:10px 0px 0px 5px;

    width:578px;

    height:35px

  }



  #sendToFriend textarea.feedback { height:149px }

  #sendToFriend textarea.gameFeedback { height:115px }



  ul.fields li span.row textarea.field { height: 75px; width: 282px; font-size: 10px }

  ul.fields span.textAreaHeight { height: 95px !important }



  #sendToFriend .boxHeader { margin-bottom:0px }







/*-----------------------------------------------*/

/* search game results  */





#searchGame .textResult { width: 600px; overflow: hidden; font-size:20px; font-weight:normal; margin-bottom:20px; text-transform:uppercase }

#searchGame .boxHeader .right a { color:#999 }



#searchGame form .content { background:#000; padding:10px 10px 10px 10px; margin-bottom:1px }



  ul.fields li select.field { height:18px; padding:5px 2px 1px 10px; background:#fff url(http://jogosonline.wmnett.com.br/images/ta_shadow.gif) repeat-x; font-size:10px; width:570px }







  #searchGame .textField { height:18px; padding:5px 2px 1px 10px; background:#fff url(http://jogosonline.wmnett.com.br/images/ta_shadow.gif) repeat-x; font-size:10px; width:570px }







  .fakeField { height:18px; padding:5px 2px 1px 10px; background:#fff url(http://jogosonline.wmnett.com.br/images/ta_shadow.gif) repeat-x; font-size:10px; width:570px }







  #loginPage input.field { height:18px; padding:5px 2px 1px 10px; background:#fff url(http://jogosonline.wmnett.com.br/images/ta_shadow.gif) repeat-x; font-size:10px; width:570px }







  ul.fields li input.field { height:18px; padding:5px 2px 1px 10px; background:#fff url(http://jogosonline.wmnett.com.br/images/ta_shadow.gif) repeat-x; font-size:10px; width:570px }







#searchGame .button { padding:0px 5px 0px 5px; border:1px none; background:#000; color:#fff }







/*-----------------------------------------------*/

/* right container */





#homeSendLink a

 {

  font-size:20px;

  color:#ffffff;

  display:block;

  font-weight:bold;

  text-transform: uppercase;

  padding:1px 0px 0px 10px;

  outline-style:none;

  font-family: Arial, Verdana, sans-serif;

}





#categories a

 {

  font-size:20px;

  color:#ffffff;

  display:block;

  font-weight:bold;

  text-transform: uppercase;

  padding:1px 0px 0px 10px;

  outline-style:none;

  font-family: Arial, Verdana, sans-serif;

}





#categories #mgpZone a 

{ 

	background:#000 url(http://jogosonline.wmnett.com.br/images/sprites_mgp.jpg) 0 0 no-repeat;

	padding: 0;

	height: 55px !important; 

}



#categories #mgpZone a:hover 

{ 

	background:#000 url(http://jogosonline.wmnett.com.br/images/sprites_mgp.jpg) 0 0 no-repeat !important;

}



/* #banner { height:250px; xbackground:#FFDB00 url(http://jogosonline.wmnett.com.br/images/banner.jpg) no-repeat; } */

iframe { overflow-x: hidden; overflow-y: hidden }

#banner iframe  { height:250px }

#banner  { height:250px }

#banner iframe { width: 300px }

#bannerTop iframe { width: 728px; height:90px }

#bannerTop { height:90px; width:728px; padding-top:10px; padding-bottom: 10px;}



#bannerPreGame { background:#000 }

#bannerPreGame .content { margin:0 auto; text-align:center; padding-top:30px }

  #bannerPreGame iframe { width:300px; height:250px }

  #bannerPreGame #progressBar { height:10px; color:#000; background:#fff; border:1px solid #999; width:250px; margin:0 auto; text-align:left }

  #bannerPreGame #progress { height:10px; background:#999 }





/*-----------------------------------------------*/

/* myGames styles */





#myGames { height:225px }



  .sidebarBox .content { height:150px }

  

  #myGames .content { height:150px }

  .sidebarBox .content li { float:left; height:25px; width:143px }

  #myGames .content li { float:left; height:25px; width:143px }

  .sidebarBox .content li span { display:block; }



  #myGames .content li span { display:block; }



  .sidebarBox .content li { width:auto }



    .sidebarBox .content li.spacer { width:5px; height:150px; background:#000 }

    

    #myGames .content li.spacer { width:5px; height:150px; background:#000 }

    #myGames .content li .opacityLayer { height:25px; width:143px; background:#000 }

    #myGames .content li .opacityContent {

        width:143px;

        height:24px;

        color:#fff;

        position:absolute;

        margin-top:-25px;

        border-bottom:1px solid #000

      }



    #myGames .content li .game { height:19px; width:138px; padding:3px 0px 0px 5px; overflow:hidden; line-height:20px }





    #myGames .content li a.game { height:21px; width:138px; padding:3px 0px 0px 5px; overflow:hidden; line-height:20px }

    #myGames .content li a.gameFav { height:21px; width:123px; padding:3px 0px 0px 5px; overflow:hidden; line-height:20px }

    #myGames .content li a.link { padding:5px 0px 0px 5px; width:9px; height:18px; text-decoration:underline }







    #myGames .content li .game a { height:14px; overflow:hidden; display:block; }







#sidebar

{

  float:right;

  width:301px;

}



#login a { color:#999 }



#login { color:#999 }

#login a:hover { background-color:#fff; color:#000 !important; border:1px solid none }

#login a { padding:2px }







#homeSendLink .inviteOver { background-image:url(http://jogosonline.wmnett.com.br/images/sprites_friends_hp.gif) }







#homeSendLink a.invite { background-image:url(http://jogosonline.wmnett.com.br/images/sprites_friends_hp.gif) }

#homeSendLink a.download { background-image:url(http://jogosonline.wmnett.com.br/images/sprites_dw.gif) }



#homeSendLink a.hoverLink { padding-top:0px !important; background-position: 270px 0px; background-repeat: no-repeat; }

#homeSendLink .inviteOver { background-color:#fff; color:#000 !important; background-position:270px -25px !important }



#homeSendLink a.hoverLink:hover { background-color:#fff; color:#000 !important; background-position:270px -25px !important }



#homeSendLink div.invite

{

  font-family:Arial, Verdana, sans-serif;

  width:80px;

  line-height:10px;

  margin-left:165px;

  margin-top:1px;

  position:absolute;

  font-size:10px;

  font-weight:normal;

  text-transform:none;

  cursor:pointer;

}



*:first-child+html { margin-top:2px }

* html { margin-top:2px }



#homeSendLink div.inviteBgr { background: url(http://jogosonline.wmnett.com.br/images/custom_bgr.jpg) repeat-x }





#lang { width:121px; text-align:right }

#lang a {display: block; float: left; width: 30px; height: 25px; }



#lang #bm {background: url(/images/sprites_bm.jpg) }

#lang #bm:hover {background: url(/images/sprites_bm.jpg) 0 -25px no-repeat }

#lang #dw {background: url(/images/sprites_dw.jpg) }

#lang #dw:hover {background: url(/images/sprites_dw.jpg) 0 -25px no-repeat }

#lang #tf {background: url(/images/sprites_fr.jpg) }

#lang #tf:hover {background: url(/images/sprites_fr.jpg) 0 -25px no-repeat }

#lang #s_de {width: 31px; background: url(/images/sprites_l_de.jpg) }

#lang #s_de:hover {background: url(/images/sprites_l_de.jpg) 0 -25px no-repeat }

#lang #s_en {width: 31px; background: url(/images/sprites_l_en.jpg) }

#lang #s_en:hover {background: url(/images/sprites_l_en.jpg) 0 -25px no-repeat }



/*-----------------------------------------------*/

/* Form fields styles */



ul.fields { }

ul.fields li.borders { width:593px; border-left:5px solid #000; border-right:5px solid #000; border-bottom:4px solid #000 }

ul.fields li span { display:block }

ul.fields li .row { height:32px; border-bottom:1px solid #000 }

ul.fields li .left { width:291px; padding-left:5px; padding-top:7px }

ul.fields li .right { padding:3px 5px 0px 0px  }



.fakeField  { width:274px }



ul.fields li input.field  { width:274px }

ul.fields li select.field { height: 25px; width: 286px }





ul.fields li span.link { width:122px; background:#000; height:14px; padding-top:1px }

ul.fields li span a.link { width:105px; background:#000; height:14px; padding-top:1px; display:block }

ul.fields li label.captcha { display:block }

ul.fields li input.captcha { display:block }

ul.fields li label.captcha { font-size:16px; font-family:Arial, Verdana, sans-serif; font-weight:bold; padding:2px 0px 9px 0px }

#register ul.fields li label.captcha { padding:12px 0px 9px 0px }





/*-----------------------------------------------*/

/* highscore */





#scores .boxHeader .right { width:75px; text-align:right }



#highscoreGames .gameBox2 .additionalInfo { background:none }

#highscoreGames .boxHeader .right span.addInfo { width:130px }



.hsAccBox { height: 110px; }

.hsAccBox div { padding: 5px 5px 5px 10px; }

.hsAccBox div a { text-decoration: underline; }



/*-----------------------------------------------*/

/* login page  */





  #loginPage li  { float:left; border-bottom:4px solid #000; border-left:5px solid #000; border-right:5px solid #000; width:593px; }

  #loginPage li span { display:block }

  #loginPage li span.field { height:32px; border-bottom:1px solid #000 }

  #loginPage li span.field .left { width:327px; padding-left:5px }

  #loginPage #login_password_resend { font-size:11px; text-transform:none; position:relative; width:130px; top:-3px; left:-5px }

  *:first-child+html #loginPage #login_password_resend { top:-4px }

  #loginPage #login_password_resend a { font-family:Arial, Verdana, sans-serif }

  #loginPage li span.field .label { text-transform:uppercase; font-size:16px; font-family:Arial, Verdana, sans-serif; padding-top:7px }



  #loginPage input.field { width:240px; }



  #loginPage .boxHeader { margin-bottom:0px }



  #loginPage.login { height:267px }







    /*-----------------------------------------------*/

    /* clickable ie6 modalbox  */





      * html #mb_wrapper a { position:relative; }







      * html #mb_wrapper input { position:relative; }







      * html #mb_wrapper label { position:relative; }







/*-----------------------------------------------*/

/* register page */



  #register .boxHeader { margin-bottom:0px }

  #register .row select { margin:7px 0px 0px 7px }



  * html #register .row select {margin-top:5px; }

  *:first-child+html #register .row select { margin-top:5px }



  /*-----------------------------------------------*/

  /* Inherit styles register page & login page & send email page */



    #developer .boxBottom

    {

      height:30px; padding-top:0px; text-align:left; background:#000

    }



    #sendToFriend .boxBottom

    {

      height:30px; padding-top:0px; text-align:left; background:#000

    }



    #loginPage .boxBottom

    {

      height:30px; padding-top:0px; text-align:left; background:#000

    }



    #register .boxBottom

    {

      height:30px; padding-top:0px; text-align:left; background:#000

    }



    #developer .boxBottom .left { padding-left:10px; padding-top:7px }



    #loginPage .boxBottom .left { padding-left:10px; padding-top:7px }



    #register .boxBottom .left { padding-left:10px; padding-top:7px }



    #loginPage .boxBottom .right span { padding:0px; color:#fff }

    

    #register .boxBottom .right span { padding:0px; color:#fff }

    #loginPage .boxBottom .right span a { height:25px; padding:5px 10px 0px 10px; }



    #loginPage .boxBottom label { margin-left:5px; font-size:10px; color:#999 }









    #register .boxBottom label { margin-left:5px; font-size:10px; color:#999 }









.blackButton {

  border:1px none;

  background:#000;

  color:#fff;

  font-size:16px;

  font-family:Arial, Verdana, sans-serif;

  font-weight:bold;

  text-transform:uppercase;

  text-align:right;

  height:30px;

  padding:0px 10px 0px 10px;

}



  * html #register .blackButton { width:200px; }

  *:first-child+html #register .blackButton { width:200px; }



.smBlackButton {

  color:#fff;

  background:#000;

  margin-left:1px;

  padding:0 10px 0 10px;

}



.genderButton {

  display:block;

  float:left;

}



.genderLabel {

  display:block;

  float:left;

  padding-left:5px;

  padding-right:5px;

}



* html .genderLabel { margin-top:4px }

*:first-child+html .genderLabel { margin-top:4px }





.fileButton

{

  cursor:pointer;

  font-size:45pt;

  height:27px;

  position:absolute;

  margin-left:-800px;

  -moz-opacity:0 ;

  filter:alpha(opacity: 0);

  opacity: 0;

}



#profileUpload .fakefile

{

  position:absolute;

  z-index:2;

  width:100px;

  text-align:right;

}



#developer .fakefile

{

  position:absolute;

  z-index:2;

  width:100px;

  text-align:right;

}



#developer .fakefile { margin:337px 0px 0px 478px }

#profileUpload .fakefile { margin:34px 0px 0px 478px }



#profileUpload .fileContainer { position:absolute; margin-left:493px; margin-top:59px; z-index:3 }

#developer .fileContainer { position:absolute; margin:337px 0px 0px 498px; z-index:3 }

.fileHolder { position:absolute; width:100px; height:15px; overflow:hidden; }



.upperCase { text-transform:uppercase }

.lowerCase { text-transform:none }



.error2 { padding-top:10px; color:#cc0020 }



.error { padding-top:10px; color:#cc0020 }

.error2 { padding-top:0px; font-size:11px; text-transform:none; font-family:Arial, Verdana, sans-serif !important }





/* IE label, checkbox or radio bottion equal positons */



.buttonBoxTag { position:relative }



.buttonBoxLabel { position:relative }

.buttonBoxLabel { top:-5px }

.buttonBoxTag { top:-3px }





.editBorders { border-left:3px solid #000; border-right:3px solid #000; border-bottom:3px solid #000 }

.captchaImage { width:135px; margin-top:10px; height:50px }

*:first-child+html .captchaImage { height:42px }



#register .captchaImage { margin-bottom:10px; height:52px }



.captchaImage img { height:34px }

.popupInfo { font-size:20px; font-weight:bold; text-transform:uppercase; padding-left:10px }



.gameBanner iframe { height:600px; width:160px }



.gameBanner { height:600px; width:160px }

.gameBanner iframe { width:160px; border:0px; overflow-x:hidden; overflow-y:hidden }

#movieBanner { width: 300px; height:275px; }

#movieBanner iframe { width: 300px; height:275px; }

#movieBanner { overflow: hidden; }

#main_content_ad { width: 550px; height:400px; }

#main_content_ad iframe { width: 550px; height:400px; }

#main_content_ad { overflow: hidden; }

.singleGame { text-align:left; width:759px }



a.close { background:#000 url(http://jogosonline.wmnett.com.br//images/close.gif) no-repeat 67px 7px; height:22px; padding:7px 10px 0px 10px; display:block; width:70px; outline-style:none; }

a.close:hover { background:#fff url(http://jogosonline.wmnett.com.br//images/close-i.gif) no-repeat 67px 7px; color:#000; }





a.editLink { padding:10px 5px 0px 0px; display:block }

a.editLinkImg { padding-top:1px; display:block }

a.editLinkRemove { padding:3px 5px 0px 0px; width:70px; display:block }

a.newsletterLink { display:block; padding:7px 0px 0px 5px; width:95px; height:23px; background:url(/images/newsletter.gif) no-repeat 70px 0px }

a.newsletterLink:hover { background:#fff url(/images/newsletter-i.gif) no-repeat 70px 0px; color:#000 }

a.newsletterLink-d { display:block; padding:7px 0px 0px 5px; width:115px; height:23px; background:url(/images/newsletter.gif) no-repeat 90px 0px}

a.newsletterLink-d:hover { background:#fff url(/images/newsletter-i.gif) no-repeat 90px 0px; color:#000 }



a.newsletterLinkT { display:block; padding:7px 0px 0px 5px; width:80px; height:23px; background:url(/images/newsletter.gif) no-repeat 55px 0px }

a.newsletterLinkT:hover { background:#fff url(/images/newsletter-i.gif) no-repeat 55px 0px; color:#000 }

a.newsletterLinkT-d { display:block; padding:7px 0px 0px 5px; width:90px; height:23px; background:url(/images/newsletter.gif) no-repeat 65px 0px}

a.newsletterLinkT-d:hover { background:#fff url(/images/newsletter-i.gif) no-repeat 65px 0px; color:#000 }



a.passLink { height:14px; padding:1px 5px 0px 5px; display:block; }

a.myGameLink { height:14px; padding:1px 10px 0px 10px; display:block; background:#000 }

.darkLink { height:14px; padding:1px 10px 0px 10px; display:block; background:#000 }

a.bkLink { padding:1px 5px 0px 5px; color:#999 }

a.nmLink { padding:1px 5px 0px 5px; color:#999 }

a.bkLink { color:#000 }

a.myGameLink { padding-left:5px; color:#999 }



.aboutEl a.editLink { text-transform: lowercase; font-weight: normal; font-size: 10px; padding: 10px 5px 0px 5px }



  /* border aroud profile images */



  .bigImgBorder

  {

    display:block;

    border:2px solid transparent;

    _border-color:tomato; /*IE6*/

    _filter:chroma(color=tomato); /*IE6*/

    overflow:hidden;

    position:absolute;

    margin-top:-18px

  }

  

  .imgBorder

  {

    display:block;

    border:2px solid transparent;

    _border-color:tomato; /*IE6*/

    _filter:chroma(color=tomato); /*IE6*/

    overflow:hidden;

    position:absolute;

    margin-top:-18px

  }

  * html .imgBorder { margin-left:-21px }

  *:first-child+html .imgBorder { margin-left:-21px }



  .bigImgBorder { margin-top:-32px }

  * html .bigImgBorder { margin-left:-35px }

  *:first-child+html .bigImgBorder { margin-left:-35px }



  .bigImgBorder:hover { border:2px solid #fff }



  .imgBorder:hover { border:2px solid #fff }



  #top3 .imgBorder { margin:-22px 0px 0px 0px }

  * html #top3 .imgBorder { margin:-22px 0px 0px -20px }

  *:first-child+html #top3 .imgBorder { margin:-22px 0px 0px -20px }

  #top3 .trim { width:80px; height:15px; overflow:hidden }

  #top3 .trim span { color:#999 }







a.changeLink { font-size:11px; font-family:Arial, Verdana, sans-serif; font-weight:normal; }



h1 { color:#999; font-size:16px; font-weight:bold; height:27px; font-family:Arial, Verdana, sans-serif; text-transform:uppercase }

h2 { font-size:20px; font-weight:bold; display:inline }

h3 { font-size:16px }



/*-----------------------------------------------*/

/* search form area */





#search { padding-top:1px; height:30px; }

#search input.textField

{

  font-size:10px;

  color:#000;

  padding:2px 2px 1px 10px;

  width:235px;

  background:url(http://jogosonline.wmnett.com.br/images/textfield_shadow.gif) repeat-x;

  height:15px;

}



#search input.button

{

  position:relative;

  top:-2px;

  color:#999;

  text-transform:uppercase;

}



#search input.button

{

  font-size:18px;

  background:#000;

  width:48px;

  height:22px;

  padding:0px;

}







/*-----------------------------------------------*/

/* Profile */





#account_box

{

  border-left: 5px solid red;

  border-bottom: 5px solid red;

  border-right: 5px solid red;

}



.aboutEl

{

  font-weight:bolder;

  padding:8px 0px 0px 10px;

  text-transform:uppercase;

  font-size: 16px;

  color: #fff;

  width: 200px;

}



.aboutElValue

{

  color: #fff;

  padding-top:8px;

  font-size:16px;

  width:380px;

}



#profile_url

{

  font-size: 12px;

}



    /*-----------------------------------------------*/

    /* Invite buttons */



    #account_box a.approvedButton

    {

      display:block;

      height:43px;

      background:url(/images/sprites_friendship-invite.gif) 0 0 no-repeat;

      color:#999

    }



    #account_box a.requestButton

    {

      display:block;

      height:43px;

      background:url(/images/sprites_friendship-invite.gif) 0 0 no-repeat;

      color:#999

    }



    #friends a.removeButton

    {

      display:block;

      height:43px;

      background:url(/images/sprites_friendship-invite.gif) 0 0 no-repeat;

      color:#999

    }



    #account_box .approved

    {

      display:block;

      height:43px;

      background:url(/images/sprites_friendship-invite.gif) 0 0 no-repeat;

      color:#999

    }



    #account_box .request

    {

      display:block;

      height:43px;

      background:url(/images/sprites_friendship-invite.gif) 0 0 no-repeat;

      color:#999

    }



    #account_box a.inviteButton

    {

      display:block;

      height:43px;

      background:url(/images/sprites_friendship-invite.gif) 0 0 no-repeat;

      color:#999

    }



    #account_box a.requestButton { background:url(/images/sprites_friendship-request.gif) 0 0 no-repeat }

    #account_box a.approvedButton { background:url(/images/sprites_friendship-approved.gif) 0 0 no-repeat }



    #account_box a.approvedButton:hover

    {

      background-position:0 -43px;

      color:#000

    }







    #account_box a.requestButton:hover

    {

      background-position:0 -43px;

      color:#000

    }







    #friends a.removeButton:hover

    {

      background-position:0 -43px;

      color:#000

    }







    #account_box a.inviteButton:hover

    {

      background-position:0 -43px;

      color:#000

    }







    /*-----------------------------------------------*/

    /* Friends styles */





    #friends a.removeButton { height:38px; background:url(/images/sprites_friendship-remove.gif) 0 0 no-repeat; padding:10px 0px 0px 50px }

    #friends a.removeButton:hover { background-position:0 -48px }

    #friends a.removeButton span { display:block; width:80px; cursor:pointer }



    #friends .gameBox2 .content .footer-text { padding-top:10px }

    #friends .gameBox2 .content .footer-text .opacity { background:#1A1A1A }



    #no_friends { padding: 10px; }

    #no_friends a { text-decoration: underline; }





      /*-----------------------------------------------*/

      /* Inherited friendships styles */



      #account_box .request span.links { display:block; padding:5px 0px 0px 45px; color:#999 }



      #account_box .request span.status { display:block; padding:5px 0px 0px 45px; color:#999 }



      #account_box a.approvedButton span

      {

        display:block;

        padding:11px 0px 0px 45px;

        width:90px;

        cursor:pointer

      }



      #account_box a.requestButton span

      {

        display:block;

        padding:11px 0px 0px 45px;

        width:90px;

        cursor:pointer

      }



      #account_box .approved span.status

      {

        display:block;

        padding:11px 0px 0px 45px;

        width:90px;

        cursor:pointer

      }



      #account_box a.inviteButton span

      {

        display:block;

        padding:11px 0px 0px 45px;

        width:90px;

        cursor:pointer

      }



      #account_box a.requestButton span { width:70px }



    #account_box .request { background:url(/images/sprites_friendship-request.gif) 0 0 no-repeat }

    #account_box .request span.links { padding:0px 0px 0px 45px }



    #account_box .approved { background:url(/images/sprites_friendship-approved.gif) 0 0 no-repeat }

    #account_box .approved span.status { width:70px }



#account_box_picture { /*padding: 10px;*/ height: 87px; width:145px }



* html #account_box_picture img { margin-bottom:-4px }

*:first-child+html #account_box_picture img { margin-bottom:-4px }



#account_box_info

{

  padding: 0px 10px 0px 10px;

  border-left: 1px solid red;

  height: 135px;

  width: 300px;

  font-family:Arial,Verdana,sans-serif;

  font-size:16px;

  font-weight: bold;

}



#account_box_info .capitalize { width: 140px; }

#account_box_info .value { width: 150px; }



#ranking { height: 97px; width: 110px; overflow: hidden; margin-top: 5px; border: 1px solid #ffffff; text-align: center; }

#ranking div { margin-top: 10px; font-size: 16px; }

#ranking .title { color: #fafa40; font-size: 20px }

#ranking .score { font-size: 14px }



  /*-----------------------------------------------*/

  /* Profile Upoad image */





  #profileUpload ul.fields li span.leftCol { padding:10px; width:72px; border-right:1px solid #000; height:87px }

  #profileUpload ul.fields li span.rightCol { width: 500px }

  #profileUpload ul.fields li span.top { height:34px; border-bottom:1px solid #000; }

  #profileUpload ul.fields li span.left { width:200px }

  #profileUpload .error { padding-top:0px }



  #profileUpload .boxBottom { background:#000; padding-top:0px; height:30px }





/*-----------------------------------------------*/

/* Account */



  div.editBorders .boxHeader { padding-left:0px; }

  div.editBorders .boxHeader .left { padding-left:5px }

  .account_element .boxHeader {background:#000; margin-bottom:0px; height:25px; }





.account_element

{

  border-top: 1px solid red;

  color: #ababab;

  font-size: 13px;

  font-weight: bold;

  min-height: 32px;

}



* html .account_element { height: 32px; }



.account_element_show_title

{

  width: 290px;

  text-transform: uppercase;

  font-weight: bolder;

  padding:8px 0px 0px 10px;

}



.account_element_show_value

{

  padding-top: 8px;

  width: 190px;

}



.account_element_show_actions

{

  font-size: 9px;

  color: #fff;

  width: 105px;

  text-align:right;

}



.separator20

{

  clear: both;

  height: 20px;

}



.capitalize { text-transform: uppercase }

.normalize { font-size:11px; font-weight: normal }



.account_element form

{

  /*border-left:3px solid #000;

  border-right:3px solid #000;

  border-bottom:3px solid #000;*/

}



.account_element ul.fields span.row { border: 1px none }

.account_element ul.fields .left { padding-left:10px; width: 286px }



.account_element ul.fields span.row

{ color: #fff }



.account_element ul.fields span.row .left

{ color: #fff }



.account_element_edit_title

{

  background-color: red;

  text-transform: uppercase;

  font-size: 16px;

  color:#ffffff;

  padding-left: 5px;

}



.account_element_edit_value

{

  padding: 5px;

}



.clearList li { list-style: none }





/*-----------------------------------------------*/

/* Developer */





#developer .boxHeader .left { padding-left:5px }

#developer textarea { width:276px; height:55px; padding:10px 0px 0px 10px }

#developer .area { height:72px !important }

#developer .upload { height:50px !important }





/*-----------------------------------------------*/

/* Footer */





#footer .content { color:#999; }





#footer { color:#999; }

#footer .content a { color:#999 }



#footer a { color:#999 }



#footer

{

  /*height:25px;*/

  margin-top:-25px;

  text-align:center;

  width:100%;

}



#footer .top

{

  margin:0 auto;

  text-align:center;

  padding-bottom:10px

}



#footer .content

{

  margin:0 auto;

  text-align:center;

  padding-bottom:10px

}



#footer .top { padding-bottom:0px }



#footer .top .links a { padding:6px 5px 0px 5px; float:left; display:block; height:19px; font-weight:bold; outline-style:none; }



#footer .content .links a { padding:6px 5px 0px 5px; float:left; display:block; height:19px; font-weight:bold; outline-style:none; }

#footer .top .links a { font-weight:normal }















/*-----------------------------------------------*/

/*-----------------------------------------------*/

  /* Control & themes styles */



  .ctrl

  {

    background-image:url(http://jogosonline.wmnett.com.br/images/sprites_controls_1.gif);

    background-repeat: no-repeat;

  }



  /* add ctrlz*/

  .ctrl#ctrlmouse { background-position: 0px 0px; background-repeat:no-repeat; height:15px }

  .ctrl#ctrlmleft { background-position: 0px -72px }

  .ctrl#ctrlarrow { background-position: 0px -144px }

  .ctrl#ctrlrl { background-position: 0px -218px }

  .ctrl#ctrltd { background-position: 0px -290px }

  .ctrl#ctrla { background-position: 0px -357px } /* 360 */

  .ctrl#ctrls { background-position: 0px -432px }

  .ctrl#ctrld { background-position: 0px -504px }

  .ctrl#ctrlc { background-position: 0px -576px }

  .ctrl#ctrlx { background-position: 0px -648px }

  .ctrl#ctrlwasd { background-position: 0px -729px }

  .ctrl#ctrlyxc { background-position: 0px -792px }

  .ctrl#ctrlac { background-position: 0px -864px }

  .ctrl#ctrlspace { background-position: 0px -938px }

  .ctrl#ctrlret { background-position: 0px -1020px }

  .ctrl#ctrlz { background-position: 0px -1085px } /* 1080 */

  .ctrl#ctrlf { background-position: 0px -1146px }





  .tthumb

  {

    background-repeat: no-repeat;

    width: 25px;

    height:25px;

    float: left;

  }



  .tth01 { background-position: 0px 0px; }

  .tth02 { background-position: 0px -25px; }

  .tth03 { background-position: 0px -50px; }

  .tth04 { background-position: 0px -75px; }

  .tth05 { background-position: 0px -100px; }

  .tth06 { background-position: 0px -125px; }

  .tth07 { background-position: 0px -150px; }

  .tth08 { background-position: 0px -175px; }

  .tth09 { background-position: 0px -200px; }

  .tth10 { background-position: 0px -225px; }

  .tth11 { background-position: 0px -250px; }

  .tth12 { background-position: 0px -275px; }

  .tth13 { background-position: 0px -300px; }

  .tth14 { background-position: 0px -325px; }

  .tth15 { background-position: 0px -350px; }

  .tth16 { background-position: 0px -375px; }

  .tth17 { background-position: 0px -400px; }

  .tth18 { background-position: 0px -425px; }

  .tth19 { background-position: 0px -450px; }

  .tth20 { background-position: 0px -475px; }

  .tth21 { background-position: 0px -500px; }

  .tth22 { background-position: 0px -525px; }

  .tth23 { background-position: 0px -550px; }

  .tth24 { background-position: 0px -575px; }

  

  

  /* Microsites / Surftips */





#developer_description li

{

  list-style-type: decimal;

  list-style-position:outside;

  margin-left:30px;

}







/*-----------------------------------------------*/

/* Microsites / Surftips */





.hints { padding-right: 5px; color: red; font-size: 10pt; }





.microsidx { padding-right: 5px; color: red; font-size: 10pt; }





.microsite { padding-right: 5px; color: red; font-size: 10pt; }

.hints h3 { font-size: 16pt; font-weight: bold; margin-bottom: 20px; }

.microsidx h3 { font-size: 16pt; font-weight: bold; margin-bottom: 20px; }

.microsite h3 { font-size: 16pt; font-weight: bold; margin-bottom: 20px; }

.hints a  { color: red; font-weight: bold; }

.microsidx a  { color: red; font-weight: bold; }

.microsite a  { color: red; font-weight: bold; }

.microsidx a  { font-size: 8pt; }

.hints p { margin-bottom: 10px; }
.microsidx p { margin-bottom: 10px; }
.microsite p { margin-bottom: 10px; }
.microsidx a#plink { display: block; margin-bottom: 15px; }

.microsite a#plink { display: block; margin-bottom: 15px; }

.microsidx { background: #fff; padding: 5px; }
.microsidx td { text-align:center; }
.microsidx .ilink { padding-top: 10px; }
.microsidx .ilink a:hover { background:#000 !important; color:#fff !important }



/*-----------------------------------------------*/
/* Jobs */


#jobs.index .blackText ul a { font-size:14px; font-weight:bold }



/*-----------------------------------------------*/
/* Platform integration */

#webde #registerBox { height:385px; background:#fac400; padding:0px 5px 0px 5px }
#webde #registerBox .content { background:url(/images/webde_registration.jpg) no-repeat; height:316px; text-align:center }
#webde #registerBox .content .middleText { padding-top:139px }
#webde #registerBox .content .bottomText { padding-top:69px }
#webde #registerBox .content a.register { color:#000; font-weight:bold }
#webde #registerBox .content a.register:hover { background:#000; color:#fff; padding:0px 5px 0px 5px }
#webde #registerBox .boxHeader { background:none; height:44px }


#MB_overlay {
	position: absolute;
	margin: auto;
	top: 0;	left: 0;
	width: 100%; height: 100%;
	z-index: 9999;
	background-color: #000!important;
}
#MB_overlay[id] { position: fixed; }

#MB_window {
	position: absolute;
	top: 0;
	left: 50%;
	border: 0 solid;
	text-align: left;
	z-index: 10000;
}
#MB_window[id] { position: fixed!important; }

#MB_frame {
	position: relative;
	background-color: #EFEFEF;
	height: 100%;
}

#MB_header {
	margin: 0;
	padding: 0;
}

#MB_content {
	padding: 6px .75em;
	overflow: auto;
}

#MB_caption {
	font: bold 100% "Lucida Grande", Arial, sans-serif;
	text-shadow: #FFF 0 1px 0;
	padding: .5em 2em .5em .75em;
	margin: 0;
	text-align: left;
	display: none;
}

#MB_close {
	display: block;
	position: absolute;
	right: 5px; top: 4px;
	padding: 2px 3px;
	font-weight: bold;
	text-decoration: none;
	font-size: 13px;
	display: none;
}
#MB_close:hover {
	background: transparent;
}

#MB_loading {
	padding: 1.5em;
	text-indent: -10000px;
	background: transparent url(http://jogosonline.wmnett.com.br/images/spinner.gif) 50% 0 no-repeat;
}

/* Color scheme */
#MB_frame {
	padding-bottom: 7px;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
}
#MB_window {
	background-color: #EFEFEF;
	color: #000;
	-webkit-box-shadow: 0 8px 64px #000;
	-moz-box-shadow: 0 0 64px #000;
	box-shadow: 0 0 64px #000;

	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
}
#MB_content { border-top: 1px solid #F9F9F9; }
#MB_header {
  background-color: #DDD;
  border-bottom: 1px solid #CCC;
}
#MB_caption { color: #000 }
#MB_close { color: #777 }
#MB_close:hover { color: #000 }


/* Alert message */
.MB_alert {
	margin: 10px 0;
	text-align: center;
	
	
}

/*
 popup.js
*/
div.popup {
  max-width: 600px;
  background-color: white;
  /* The following properties should not be changed */
  position: absolute;
}

#popup_overlay {
  background-color: whitesmoke;
  /* The following properties should not be changed */
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 500px;
}

a.popup_link {
  cursor: pointer;
  border-bottom: 1px dotted;
}

span.popup_link {
  cursor: pointer;
  border-bottom: 1px dotted;
}

.popup_draghandle {
  cursor: move;
}


