/* Geral */

html{

background-image:url(../imagens/bg_geral.jpg);

background-position:top;

background-repeat:repeat-x;

background-color:#8cd2fb;

}



body{

background-image:url(../imagens/fund_game.gif);

background-position:top;

background-repeat:repeat;



}



div#header{

	position:relative;

	width:704px;

	margin:47px auto 0 auto;

}



div#header p{

	position:absolute;

	right:30px;

	top:20px;

	width:250px;

	display:block;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	color:#02379B;

	text-transform:uppercase;

	

}



div#marca{

	width:348px;

	height:62px;

	margin-left:4px;

	background-image:url(../imagens/lg_sbGames.gif);

	background-repeat:no-repeat;

}



div#marca h1{

	display:none;

}



div#menu{

	position:relative;

	width:704px;

	height:31px;

	margin:0 auto;

	background-image:url(../imagens/bg_menu.gif);

	background-position:top;

	background-repeat:no-repeat;

}



div#menu ul{

	position:absolute;

	top:7px;

	left:12px;

	margin:0px;

	padding:0;

}



div#menu ul li{

	display: inline;

	padding:3px;

}



div#menu ul li a{

	font-family:"Trebuchet MS", Arial, sans-serif;

	font-size:11px;

	color:#FFFFFF;

	text-decoration:none;

}



div#menu ul li a:hover{

	background-color:#007ec8;

}



div#cont_fora{

	width:696px;

	margin:0 auto;

	border-left:4px solid #007EC8;

	border-right:4px solid #007EC8;

}



div#cont_dentro{

	position:relative;

	width:690px;

	min-height:600px;

	margin:0 auto;

	border-left:3px solid #90bc19;

	border-right:3px solid #90bc19;

	border-top:1px solid #c8de8c;

	background-image:url(../imagens/bg_int.jpg);

	background-position:top;

	background-repeat:repeat-x;

	background-color:#e0ecbe;

}



div#tracks_fest{

	position:absolute;

	top:0;

	right:9px;

	width:260px;

	height:113px;

	background-color:#cbe095;

}



div#tracks_fest table{

	width:90%;

	margin:8px auto 7px auto;

}



div#tracks_fest table th{

	font-family:"Trebuchet MS", Arial, sans-serif;

	font-size:0.7em;

	color:#026faf;

	background-color:#f3f7e6;

}



div#tracks_fest table td{

	background-color:#dbe9b4;

	text-align:center;

}



div#tracks_fest table td a{

	font-family:"Trebuchet MS", Arial, sans-serif;

	font-size:0.7em;

	color:#000;

	text-decoration:none;

}



div#tracks_fest table td a:hover{

	text-decoration:underline;

}



/* Contedo Interno */

div#cont_int{

	margin-left:12px;

	width:440px;

	background-position:top;

	background-repeat:no-repeat;

	padding-top:8px;

	font-family:"Trebuchet MS", Arial, sans-serif;

	font-size:0.7em;

	color:#000;

}



div#fundo_branco{

	margin-left:12px;

	margin-top: 55px;

	width:650px;

	background-image:url(../imagens/im_barraBrancaInt_sup.gif);

	background-position:top;

	background-repeat:no-repeat;

	background-color:#FFF;

	padding-top:8px;

}



div#fundo_branco span{

	display:block;

	width:650px;

	height:17px;

	background-image:url(../imagens/im_barraBrancaInt_inf.gif);

	background-position:top;

	background-repeat:no-repeat;

	background-color:#FFF;

	margin-bottom:-2px;

}



div#cont_int h2{

	padding: 45px 15px 15px 15px;

	color: #026faf;

	font-family:"Trebuchet MS", Arial, sans-serif;

	font-size: 17px;

	text-transform: uppercase;

}



div#cont_int h2 a{

	padding-top:10px;

	font-family:"Trebuchet MS", Arial, sans-serif;

	font-size:0.8em;

	color:#90bc19;

	text-decoration:none;

}



div#cont_int h2 a:hover{

	color:#026faf;

}



div#cont_int p{

	padding:6px 15px 5px 15px;

}



div#cont_int td{

	padding:1px 6px 1px 6px;

}



div#cont_int a{

	color:#789F10;

}



div#cont_int2{

	position:absolute;

	top:80px;

	width:500px;

	margin-left: 30px;

}



div#cont_int2 h3{

	background-image:url(../imagens/im_seta2.gif);

	background-repeat:no-repeat;

	background-position:left;

	font-family:"Trebuchet MS", Arial, sans-serif;

	text-transform:uppercase;

	font-size:0.8em;

	color:#789f10;

	padding:5px 0 5px 35px;

	margin:0;

}



div#cont_int2 p{

	font-family:Verdana, Arial, sans-serif;

	font-size:0.7em;

	color:#000;

	padding:0px 0 5px 35px;

	margin:0;

}

div#cont_int2 p a{

	color:#000;

}



/* Contedo Home */

div#cont_index{

	margin-top: 125px;

	margin-left: 12px;

	width:322px;

	background-image:url(../imagens/im_barraBranca_sup.gif);

	background-position:top;

	background-repeat:no-repeat;

	background-color:#FFF;

	padding-top: 20px;

}



div#cont_index p{

	padding: 0px 15px 0px 15px;

	font-family:"Trebuchet MS", Arial, sans-serif;

	font-size:0.7em;

	color:#000;

}



div#cont_index p a{

	color:#0066CC;

}



div#cont_index span{

	display:block;

	width:322px;

	height:17px;

	background-image:url(../imagens/im_barraBranca_inf.gif);

	background-position:top;

	background-repeat:no-repeat;

	background-color:#FFF;

	margin-bottom:-2px;

}



div#baixo_news{

	margin-left: 12px;

	width: 322px;

	height: 100px;

}



div#baixo_news h1{

	display: none;

}



div#cont_news{

	position: absolute;

	left: 12px;

	top: 10px;

	width:322px;

	height: 114px;

	background-image:url(../imagens/im_barraAzul_sup.gif);

	background-position:top;

	background-repeat:no-repeat;

	background-color:#007ec8;

}



div#cont_news span{

	display:block;

	width:322px;

	height:18px;

	background-image:url(../imagens/im_barraAzul_inf.gif);

	background-position:top;

	background-repeat:no-repeat;

	margin-bottom:-2px;

}


div#cont_news h1{

	padding:0px 0px 5px 15px;

	font-family:"Trebuchet MS", Arial, sans-serif;

	font-size: 12px;

	color:#9dcc1e;

	margin:0;

}


div#cont_news h2{

	padding:10px 15px 0px 15px;

	font-family:"Trebuchet MS", Arial, sans-serif;

	font-size: 18px;

	color:#9dcc1e;

	margin:0;

}



div#cont_news p{

	padding:1px 15px 8px 15px;

	font-family:"Trebuchet MS", Arial, sans-serif;

	font-size: 9pt;

	color:#FFF;

	margin:0;
	
	background-color:#007ec8;

}



div#cont_dir2{

	position:absolute;

	top:430px;

	right:10px;

	margin-right:17px;

	width:280px;

}



div#cont_dir2 h2{

	background-image:url(../imagens/im_seta2.gif);

	background-repeat:no-repeat;

	background-position:left;

	font-family:"Trebuchet MS", Arial, sans-serif;

	text-transform:uppercase;

	font-size:0.8em;

	color:#789f10;

	padding:5px 0 5px 35px;

	margin:0;

}



div#cont_dir2 p{

	font-family:Verdana, Arial, sans-serif;

	font-size:0.7em;

	color:#000;

	padding:0px 0 5px 35px;

	margin:0;

}

div#cont_dir2 p a{

	color:#000;

}



div#colaboracao {

	position: absolute;

	top: 147px;

	right: 8px;

	width: 323px;

	/*border: 1px solid #000;*/

}



.tit-patro{

	font-family:"Trebuchet MS", Arial, sans-serif;

	font-size:0.7em;

	color:#026faf;

	font-weight: bold;

	height: 25px;

}



div#colaboradores{

	position: relative;

	top: 0px;

	width: 322px;

	margin-bottom: 30px;

	background-image:url(../imagens/im_barraBranca_sup.gif);

	background-position:top;

	background-repeat:no-repeat;

	background-color:#FFF;

}



div#colaboradores span{

	display:block;

	width:322px;

	height:17px;

	background-image:url(../imagens/im_barraBranca_inf.gif);

	background-position:top;

	background-repeat:no-repeat;

	background-color:#FFF;

	margin-bottom:-2px;

}



div#marcas table{

	width:90%;

	margin:0 auto;

}



div#branco{

	width:100%;

}



/* Footer */

div#borda_inf{

	width:704px;

	height:27px;

	margin:0 auto;

	background-image:url(../imagens/im_baixo.gif);

	background-position:top;

	background-repeat:no-repeat;

}

