@charset "utf-8";
/* TAGS */
body{
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#000000;
	background-image:url(../design/sitebg.png);	
	background-attachment:fixed;
}
a, a:link, a:visited {
	color:#0000FF;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
a:active {
	color: #006600;
}
h1{
	font-size:32px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
}
h2{
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
}

/* DESIGN */
.DivFavoritos{
	width:84px; 
	height:84px; 
	top:0; 
	position:fixed; 
	right:0;
	z-index:101;
}

.SiteContent{
	width:920px;
}

.HiddenPage{
	position:absolute; 
	top:40px;
	z-index:5000;
	width:100%;
}

.Rodape{
	padding:5px;
	background-color:#000000;
	border-top:4px solid #FFFF00;
	font-size:11px;
	color:#FFFFFF;
	text-align:left;
}
.Rodape a:link, .Rodape a:visited{
	color:#FFFF00;
}

.PlayGameDivOff{
	border:1px solid #CCCCCC;
	background-color:#FFFFFF;
	width:300px;
	height:50px;
	font-weight:bold;
	font-size:24px;
	color:#0000FF;
	cursor:pointer;
	margin-bottom:6px;
}

.PlayGameDivOn{
	border:1px solid #CCCCCC;
	background-color:#FFFFFF;
	width:300px;
	height:50px;
	font-weight:bold;
	font-size:24px;
	color:#0000FF;
	cursor:pointer;
	margin-bottom:6px;
}

/* FONT */














.Search{ 
	background:white url(http://www.vabolt.com/design/magglass.png) no-repeat scroll 3px 4px; 
	padding-left:17px; 
} 
.MenuOff{
	color:#FFFFFF;
	text-align:center;
	cursor:pointer;
	font-weight:bold;
	font-size:12px;
	padding:5px;
}
.MenuOff a:link, .MenuOff a:visited{
	text-decoration:none;
	color:#FFFFFF;
}
.Preto11, .Preto11 a:link, .Preto11 a:visited{
	color:#000000;
	font-size:11px;
}
.MenuOn{
	background-color:#CCCCCC;
	color:#000000;
	text-align:center;
	cursor:pointer;
	font-size:12px;
	padding:5px;
	font-weight:bold;
}
.MenuOn a:link, a, a:visited{ 
	color:#000000; 
}
.MenuGamesOff{
	color:#000000;
	text-align:center;
	font-weight:bold;
	cursor:pointer;
	font-size:12px;
	padding:4px;
}
.MenuGamesOff a:link, .MenuGamesOff a:visited{
	text-decoration:none;
	color:#000000;
}
.MenuGamesOff a:hover{
	text-decoration:underline;
}

.MenuGamesOn a:hover{
	text-decoration:underline;
}

.MenuGamesOn{
	color:#000000;
	background-color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	cursor:pointer;
	font-size:12px;
	padding:4px;
}
.MenuGamesOn a:link, .MenuGamesOn a:visited{
	text-decoration:none;
	color:#000000;
}
.SearchTd{
	border-bottom:4px solid #FFFF00;
	background-color:#000000;
}
.VerticalLine{
	width:1px;
}
.VerticalLine div{
	border-left:1px #CCCCCC dashed;
	height:100px;
}
.HorizontalLine{
	height:1px;
	font-size:1px;
}
.HorizontalLine div{
	border-top:1px #CCCCCC dashed;
	width:100%;
	font-size:1px;
}
.BrancoBold{
	color:#FFFFFF;
	font-weight:bold;
}

.WhiteLink a{
	color:#FFFFFF;
}
.WhiteLink a:visited{
	color:#FFFFFF;
}
.VerticalLine{
	width:1px;
}
.YellowField{
	border:1px solid #FFFF00;
	font-size:12px;
}
.Field{
	border:1px solid #000000;
	font-size:12px;
}
.BrancoBold10{
	font-weight:bold;
	font-size:10px;
	color:#FFFFFF;
}
.PretoBold12{
	color:#000000;
	font-size:12px;
	font-weight:bold;
}
.PretoBold12, .PretoBold12 a:link, .PretoBold12 a:visited{
	color:#000000;
	font-size:12px;
}
.PretoBold14{
	color:#000000;
	font-size:14px;
	font-weight:bold;
}

.Bold14{
	font-size:14px;
	font-weight:bold;
}

.Preto, .Preto a:link, .Preto a:visited{
	color:#000000;
}
.PretoBold16{
	color:#000000;
	font-size:16px;
	font-weight:bold;
}
.PretoBold18{
	color:#000000;
	font-size:18px;
	font-weight:bold;
}
.Vermelho10{
	color:#FF0000;
	font-size:10px;
}
.VermelhoBold12{
	color:#FF0000;
	font-weight:bold;
	font-size:12px;
}
.BrancoBold22{
	color:#FFFFFF;
	font-size:22px; 
	font-weight:bold;
}
.GrayButtom{
	border:1px solid #000000;
	font-size:12px;
	cursor:pointer;
}
.LevelSpan{
	color:#FFFFFF; 
	background-color:#000033; 
	text-align:center; 
	padding:2px; 
	font-weight:bold; 
	font-size:8px;
	display:inline-block;
}
.YellowButtom{
	border:1px solid #FFFF00;
	background-color:#FFFFCC;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

.UserMenu{
	background-image:url(../design/userbg.png);
	width:350px;
	height:165px;
	background-repeat:no-repeat;
	background-position:bottom right;
}
.BrancoBold18{
	color:#FFFFFF;
	font-weight:bold;
	font-size:18px;
}
.BrancoBold14{
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
}
.BrancoBold12{
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
}
.BrancoBold12 a:link {
	color:#FFFFFF;
	text-decoration:none;
}
.BrancoBold12 a:visited {
	color:#FFFFFF;
}
.BrancoBold12 a:hover {
	text-decoration:underline;
}
.BrancoBold12 a:active {
	color: #FFFFFF;
}
.BrancoBold20{
	color:#FFFFFF;
	font-weight:bold;
	font-size:20px;
}
.LightBlueLink{
	color:#9999FF;
	text-decoration:none;
}
.LightBlueLink:link {
	color:#9999FF;
	text-decoration:none;
}
.LightBlueLink:visited {
	color: #9999FF;
}
.LightBlueLink:hover {
	color: #9999FF;
	text-decoration:underline;
}
.LightBlueLink:active {
	color: #9999FF;
}
.Branco, .Branco a:link, .Branco a:visited{
	color:#FFFFFF;
}

.BrancoYellowLink {
	color:#FFFFFF;
}
.BrancoYellowLink a:link, .BrancoYellowLink a:visited{
	color:#FFFF00;
}
.Branco11{
	color:#FFFFFF;
	font-size:11px;
}
.Branco11 a:link {
	color:#FFFFFF;
	text-decoration:none;
}
.Branco11 a:visited {
	color: #FFFFFF;
}
.Branco11 a:hover {
	text-decoration:underline;
}
.Branco11 a:active {
	color: #FFFFFF;
}
.Buttom{
	border:1px solid #000000;
	background-color:#FFFFCC;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
.PagOff{
	width:20px;
	height:20px;
	border:1px solid #FFFFFF;
	background-color:#999999;
	cursor:pointer;
	text-align:center;
	color:#FFFFFF; 
}
.PagOff a, .PagOff a:visited{ 
	color:#FFFFFF; 
}
.PagOn{
	width:20px;
	height:20px;
	border:1px solid #FFFFFF;
	background-color:#3366CC;
	cursor:pointer;
	text-align:center;
	color:#FFFFFF; 
}
.PagOn a, .PagOn a:visited, .PagOn a:hover{ 
	color:#FFFFFF; 
}
.ADS300x250{
	width:300px; 
	height:250px;
}
.ADS160x600{
	width:160px; 
	height:600px;
}
.ADS728x90{
	width:728px; 
	height:90px;
}
.ADS200x200{
	width:200px; 
	height:200px;
}
.ADS468x60{
	width:468px; 
	height:60px;
}
.GameAbaTdOff{
	background-color:#999999;
	text-align:center;
	width:100px;
	height: 30px;
	color:#FFFFFF;
	font-weight:bold;
	padding:2px;
	cursor:pointer;
	border-left:1px solid #999999;
	border-right:1px solid #999999;
	border-top:1px solid #999999;
}
.GameAbaTdOn{
	font-weight:bold;
	padding:2px;
	height: 30px;
	background-color:#EAEAEA;
	text-align:center;
	width:100px;
	color:#000000;
	cursor:pointer;	
	border-left:1px solid #999999;
	border-right:1px solid #999999;
	border-top:1px solid #999999;
}
.AbaOff{
	border:1px solid #CCCCCC;
	background-color:#EAEAEA;
	color:#000000;
	cursor:pointer;
	width:120px;
	font-weight:bold;
}
.AbaOn{
    border-top:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	background-color:#FFFFFF;
	color:#000000;
	cursor:pointer;
	width:120px;
	font-weight:bold;
}

/* CSS DE GAME DESC INI */
.DTR tr td a img, .DTR tr td a:link img, .DTR tr td a:visited img{
	border:1px solid #000000;
}
.DTR tr td a:active img, .DTR tr td a:hover img{
	border:1px solid #000099;
}
.GDGR{
	width:80px; 
	height:16px; 
	background:url(../design/star_o.png); 
	margin:0px 3px 3px 3px; 
}
.GDYR{	
	height:16px; 
	background:url(../design/star_g.png);
}

/* GAMES TABELA */
.TabContent{
	border:1px solid #CCCCCC;
	background-color:#FFFFFF;
}
.TabHeader{
	background-color:#333333;
	color:#FFFFFF;
	padding:5px;
}
.DTR tr td a, .DTR tr td a:link, .DTR tr td a:visited{
	color:#000000;
	font-size:11px;
	text-decoration:none;
}
.DTR tr td a:active, .DTR tr td a:hover{
	color:#000099;
	font-size:11px;
	text-decoration:none;
	cursor:pointer;
}
.TabContentRodape{
	background-color:#333333;
	font-size:12px;
	text-align:right;
	font-weight:bold;
	padding:5px;
}
.TabContentRodape a, .TabContentRodape a:visited{
	color:#FFFFFF;
}

.GT_HS, .GT_PG, .GT_PF, .GT_NG, .GT_ER{
	height:25px; 
	width:25px; 
	position:absolute; 
	top:-3px; 
	background-image:url(../design/game-icons.png);
}
.GT_HS{
	background-position: 0px;
}
.GT_PG{
	background-position: -75px;
}
.GT_PF{
	background-position: -100px;
}
.GT_NG{
	background-position: -25px;
}
.GT_ER{
	background-position: -50px;
}
.GT_U3{
	right: -2px;
	bottom: 0px;
	position:absolute; 
	background-image:url(../design/unity3d.png);
	width:23px;
	height:24px;
	border:1px solid black;
}
.GT_SH{
	right: -2px;
	bottom: 0px;
	position:absolute; 
	background-image:url(../design/shockwave.png);
	width:35px;
	height:25px;
	border:1px solid black;
}
.imgDiv{
	position:relative;
	margin: 3px 5px 3px 5px;
}
