body{
margin:0;
background:url(imagens/fdtopo.gif) #CAF6FF top center repeat-x;
}

#div728{
background:url(imagens/fd728.gif) top center repeat-x;
width:100%;
height:95px;
text-align:center;
padding-top:5px;
}

#divmeio{
width:990px;
height:auto;
margin-left:auto;
margin-right:auto;
}

#divtopo{
background:url(/imagens/fdtopo2.gif) top left no-repeat;
width:990px;
height:90px;
}

#divmenu{
width:990px;
height:30px;
}

#divconteudo{
background-color:#FFFFFF;
width:990px;
height:1220px;
padding-top:10px;
}

#divconteudointerna{
background-color:#FFFFFF;
width:990px;
height:770px;
padding-top:10px;
}

#divconteudogoogle{
background-color:#FFFFFF;
width:990px;
height:auto;
padding-top:10px;
}

#div300x250{
width:300px; 
height:250px; 
padding-left:10px;
float:left;
}


#divdestaque{
width:384px; 
height:280px;
float:left;
margin-left:4px;
}

#divtopodestaque{
height:20px; 
font-size:14px; 
font-weight:bold;
padding-top:7px;
padding-bottom:2px;
padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
background-color:#ccdbea;
}

#divdireito{
width:190px; 
height:870px; 
margin-left:2px; 
float:left;
}

#divcaixacategoria{
float:left; 
width:215px;
margin-left:10px;
}

#divcaixacategoria2{
float:left; 
width:215px;
margin-left:10px;
}

#divcaixacategoriainterna{
background-color:#CCCCCC;
width:150px; 
float:left;
}

#divcaixacategoriaimg{
width:110px; 
float:left;
}

#saudacao{
margin:11px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;

}

#areanovos {
width:105px; 
height:150px; 
margin-left:11px; 
margin-top:10px; 
float:left; 
font-family:Arial, Helvetica, sans-serif; 
font-size:10px; 
color:#999;
}

#divcaixacategoriadescricao{
height:95px;
font-size:10px;
color:#666666;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#divrodape{
width:990px; 
margin-left:auto; 
margin-right:auto; 
font-size:12px; 
color:#333333; 
font-family:Arial, Helvetica, sans-serif;
clear:both;
}

.Pg{

font-weight:bold;
padding:3px;
}

#divrodape{
width:970px; height:78px; background:#F0FCFF; padding:10px; margin-top:10px; color:#333333;
}

.breadcrumb{position:relative; height:30px; width:100%;}
.breadcrumb ul{position:relative; margin:0 0 0 0; padding:0; height:30px; background:url('breadcrumbImage.png') 0px -30px repeat-x; }
.breadcrumb ul li{padding:0; margin:0; list-style:none; float:left; height:30px display:inline;}
.breadcrumb ul li a{font:10px Arial, Helvetica, sans-serif; color:#333333; text-decoration:none; line-height:30px; display:block; background:url('breadcrumbImage.png') 100% -60px no-repeat; padding:0 17px 0 15px; }
.breadcrumb ul li a:hover {text-decoration:underline; color:#333333; }
.breadcrumb ul li a.active{background:none; color:#333333; }
.breadcrumb ul li a.active:hover {text-decoration:none;}
.breadcrumb .left{position:absolute; top:0px; left:0px; width:10px; height:30px; display:block; z-index:1; background:url('breadcrumbImage.png') 0% 0px no-repeat;}
.breadcrumb .right{position:absolute; top:0px; right:0px; width:10px; height:30px; display:block; z-index:1; background:url('breadcrumbImage.png') 100% -90px no-repeat; }

	h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	margin:0;
	padding:0;
	margin-left:11px;
	margin-top:10px;
	}
	
	h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	margin:0;
	padding:0;
	margin-left:11px;
	margin-top:10px;
	}
	
		h1jogo{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	margin:0;
	padding:0;
	margin-top:10px;
	}
	
	h2 jogo{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	margin:0;
	padding:0;
	margin-left:11px;
	margin-bottom:10px;
	}
	
	h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	margin:0;
	padding:0;
	margin-left:11px;
	margin-top:20px;
	}

		a:link { text-decoration: none;  color: #333; font-size:12px;  font:Arial, Helvetica, sans-serif; font-weight:bold;}
		a:visited { text-decoration: none;  color: #333; font-size:12px;  font:Arial, Helvetica, sans-serif; font-weight:bold;}
		a:hover { text-decoration: underline;  color: #333; font-size:12px;  font:Arial, Helvetica, sans-serif; font-weight:bold;}
		a:active { text-decoration: none;  color: #333; font-size:12px;  font:Arial, Helvetica, sans-serif; font-weight:bold;}

.linkrodape:link { text-decoration: none; color: #000000; font-size:12px;  font:Verdana, Helvetica, sans-serif; font-weight:bold;}
.linkrodape:visited { text-decoration: none;  color: #000000; font-size:12px;  font:Verdana, Helvetica, sans-serif; font-weight:bold;}
.linkrodape:hover { text-decoration: underline; color: #000000; font-size:12px;  font:Verdana, Helvetica, sans-serif; font-weight:bold;}
.linkrodape:active { text-decoration: none; color: #000000; font-size:12px;  font:Verdana, Helvetica, sans-serif; font-weight:bold;}

.linkcategoria:link { text-decoration: none; color: #c3130d; font-size:10px;  font:Verdana, Helvetica, sans-serif; font-weight:bold;}
.linkcategoria:visited { text-decoration: none;  color: #c3130d; font-size:10px;  font:Verdana, Helvetica, sans-serif; font-weight:bold;}
.linkcategoria:hover { text-decoration: underline; color: #c3130d; font-size:10px;  font:Verdana, Helvetica, sans-serif; font-weight:bold;}
.linkcategoria:active { text-decoration: none; color: #c3130d; font-size:10px;  font:Verdana, Helvetica, sans-serif; font-weight:bold;}

.linkdestaque:link { text-decoration: none; color: #356caa; font-size:14px;  font:Verdana, Helvetica, sans-serif; font-weight:bold;}
.linkdestaque:visited { text-decoration: none;  color: #356caa; font-size:14px;  font:Verdana, Helvetica, sans-serif; font-weight:bold;}
.linkdestaque:hover { text-decoration: underline; color: #356caa; font-size:14px;  font:Verdana, Helvetica, sans-serif; font-weight:bold;}
.linkdestaque:active { text-decoration: none; color: #356caa; font-size:14px;  font:Verdana, Helvetica, sans-serif; font-weight:bold;}

.linkoutros:link { text-decoration: none; color: #333; font-size:12px;  font:Arial, Helvetica, sans-serif; font-weight:bold;}
.linkoutros:visited { text-decoration: none;  color: #333; font-size:12px;  font:Arial, Helvetica, sans-serif; font-weight:bold;}
.linkoutros:hover { text-decoration: underline; color: #333; font-size:12px;  font:Arial, Helvetica, sans-serif; font-weight:bold;}
.linkoutros:active { text-decoration: none; color: #333; font-size:12px;  font:Arial, Helvetica, sans-serif; font-weight:bold;}

.nav {
height:35px; 
background: url(images/bg.gif) repeat-x; 
position:relative; 
font-family:arial, verdana, sans-serif; 
font-size:11px; 
width:100%; 
z-index:100;
margin:0;
padding:0;
}

.nav .table {
display:table; 
margin:0 auto;
}

.nav .select,
.nav .current {
margin:0; 
padding:0; 
list-style:none; 
display:table-cell; 
white-space:nowrap;
}

.nav li {
margin:0; 
padding:0; 
height:auto; 
float:left;
}

.nav .select a {
display:block; 
height:35px; 
float:left; 
font-weight:bold;
background: url(images/bg.gif); 
padding:0 15px 0 5px; 
text-decoration:none; 
line-height:35px; 
white-space:nowrap; 
color:#2b3238;
}


.nav .select a:hover, 
.nav .select li:hover a {
background: url(images/hover.gif); 
padding:0 0 0 5px; 
cursor:pointer; 
color:#2b3238;
}

.nav .select a b{
	font-weight:bold;
	}

.nav .select a:hover b, 
.nav .select li:hover a b {
display:block; 
float:left; 
padding:0 10px 0 5px; 
background:url(images/hover.gif) right top; 
cursor:pointer;
}

.nav .select_sub {
display:none;
}

/* IE6 only */
.nav table {
border-collapse:collapse; 
margin:-1px; 
font-size:1em; 
width:0; 
height:0;
}

.nav .sub {
display:table; 
margin:0 auto; 
padding:0; 
list-style:none;
}

.nav .sub_active .current_sub a, 
.nav .sub_active a:hover {
background:transparent; 
color:#2b3238;
}

.nav .select :hover .select_sub, 
.nav .current .show {
display:block; 
position:absolute; 
width:100%; 
top:35px; 
background:url(images/back.gif); 
padding:0; 
z-index:100; 
left:0; 
text-align:center;
}

.nav .current .show {
z-index:10;
}

.nav .select :hover .sub li a, 
.nav .current .show .sub li a {
display:block; 
float:left; 
background:transparent; 
padding:0 20px 0 20px; 
margin:0; 
white-space:nowrap; 
border:0; 
color:#2b3238;
}

.nav .current .sub li.sub_show a {
color:#2b3238; 
cursor:default; 
}

.nav .select .sub li a {
	font-weight:normal;
}

.nav .select :hover .sub li a:hover, 
.nav .current .sub li a:hover {
visibility:visible; 
color:#73a0d2; 
}

#meiojogo { background:#FFFFFF; border:#FFF 4px solid; padding: 10px; height:1000px; }

#divconteudojogo{
width:100%; height:100%;
}

#divtitulo{
width:100%; height:30px;
}

#divcaixaimagemjogo{
width:105px; height:90px; margin-right:15px; float:left;
}
