/* ------------------------------------------------------------ */
/* CSS Default */
/* ------------------------------------------------------------ */
body {
	background-image: url(../img/background.gif);
	background-color: #F2F2ED;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #666666;
}

a {
	font-size: 11px;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
a img {
	border-width: 0px;
}

.link_destaques { text-decoration: none; color: #829D00; } 
.link_destaques:hover { text-decoration: none; color: #666666; }
.link_destaques:visited { text-decoration: none; }
.link_destaques:active { text-decoration: none; }

.link_imagens { text-decoration: none; color: #A32186; } 
.link_imagens:hover { text-decoration: none; color: #666666; }
.link_imagens:visited { text-decoration: none; }
.link_imagens:active { text-decoration: none; }

.link_multimidia { text-decoration: none; color: #C07403; } 
.link_multimidia:hover { text-decoration: none; color: #666666; }
.link_multimidia:visited { text-decoration: none; }
.link_multimidia:active { text-decoration: none; }

.link_jogos { text-decoration: none; color: #003366; } 
.link_jogos:hover { text-decoration: none; color: #666666; }
.link_jogos:visited { text-decoration: none; }
.link_jogos	:active { text-decoration: none; }

.link_texto { text-decoration: none; color: #B9004A; } 
.link_texto:hover { text-decoration: none; color: #666666; }
.link_texto:visited { text-decoration: none; }
.link_texto:active { text-decoration: none; }

.link_outros { text-decoration: none; color: #666666; } 
.link_outros:hover { text-decoration: none; color: #CCCCCC; }
.link_outros:visited { text-decoration: none; }
.link_outros:active { text-decoration: none; }

#space-for-ie {
	clear: both; /* Correção de Bug IE */
}

.banner { 
	margin: 5px 5px 5px 5px;
}

.ads-inner {
	background-color: #FFFFFF;
	width: 170px;
	margin-bottom: 4px;
	border: 1px #E0DFE3 solid;
	overflow: hidden;
}


/* ------------------------------------------------------------ */
/* CSS INDEX */
/* ------------------------------------------------------------ */
#outer-wrapper { 
	width: 818px;
	margin: 0 auto;
	padding: 0;
	text-align: left;
}

#header-wrapper {
	margin-bottom: 4px;
	padding: 0;
}

#ads-wrapper {
	background-color: #FFFFFF;
	height: 92px;
	margin-bottom: 4px;
	padding: 0;
	border: 1px #E0DFE3 solid;
}

#menu-wrapper {
	background: #FFFFFF;
	width: 130px;
	margin: 0;
	padding: 0;
	float: left;
	border: 1px #E0DFE3 solid;
}

#main-wrapper {
	width: 682px;
	margin: 0;
	padding: 0;
	float: right;
	overflow: hidden;
}

#footer-wrapper {
	margin-top: 4px;
	margin-bottom: 20px;
	padding: 0;
	clear: both;
}

#Coluna-Conteudo { 
	width: 496px;
	float: left;
}

#Coluna-Lateral { 
	width: 170px;
	float: right;
}


/* ------------------------------------------------------------ */
/* CSS HEADER */
/* ------------------------------------------------------------ */
#header-top {
	width: 818px;
	height: 20px;
	overflow: hidden;
}

#header-inner {
	background: #FF9900;
	width: 818px;
	overflow: hidden;
}

#h-logo { width: 109px; height: 70px; float: left; display: inline; }
#h-form { width: 186px; height: 70px; float: left; display: inline; }
#h-banner { background: #F27300; width: 478px; height: 70px; float: right; display: inline; }

#h-form form { margin: 0 0 0 0; padding: 0 0 0 0; }

#banner-468x60 { position: relative; top: 5px; }


/* ------------------------------------------------------------ */
/* CSS MENU */
/* ------------------------------------------------------------ */
#menu-inner {
	font-family: Trebuchet MS;
	font-size: 12px;
	margin-left: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
}

ul {
	list-style: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

li {
	line-height: 15px;
	list-style: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

h5 {
	width: 120px;
	height: 19px;
	margin-top: 5px;
	margin-bottom: 2px;
}

#m-destaques li {
	background-image: url(../img/menu_li_destaques.gif);
	background-repeat: no-repeat;
	padding-left: 8px;
	border-bottom: 1px #F0F0F0 solid;
}
#m-destaques a { color: #829D00; }
#m-destaques a:hover { color: #333333; }

#m-imagens li {
	background-image: url(../img/menu_li_imagens.gif);
	background-repeat: no-repeat;
	padding-left: 8px;
	border-bottom: 1px #F0F0F0 solid;
}
#m-imagens a { color: #A32186; }
#m-imagens a:hover { color: #333333; }

#m-multimidia li {
	background-image: url(../img/menu_li_multimidia.gif);
	background-repeat: no-repeat;
	padding-left: 8px;
	border-bottom: 1px #F0F0F0 solid;
}
#m-multimidia a { color: #C07403; }
#m-multimidia a:hover { color: #333333; }

#m-jogos li {
	background-image: url(../img/menu_li_jogos.gif);
	background-repeat: no-repeat;
	padding-left: 8px;
	border-bottom: 1px #F0F0F0 solid;
}
#m-jogos a { color: #003366; }
#m-jogos a:hover { color: #333333; }

#m-texto li {
	background-image: url(../img/menu_li_texto.gif);
	background-repeat: no-repeat;
	padding-left: 8px;
	border-bottom: 1px #F0F0F0 solid;
	font-size: 11px;
	font-weight: normal;
}
#m-texto a { color: #B9004A; }
#m-texto a:hover { color: #333333; }

#m-outros li {
	background-image: url(../img/menu_li_outros.gif);
	background-repeat: no-repeat;
	padding-left: 8px;
	border-bottom: 1px #F0F0F0 solid;
	font-size: 11px;
	font-weight: normal;
}
#m-outros a { color: #666666; }
#m-outros a:hover { color: #CCCCCC; }

/* ------------------------------------------------------------ */
/* CSS FOOTER */
/* ------------------------------------------------------------ */
#footer-inner {
	background-color: #FFFFFF;
	width: 488px;
	margin-top: 4px;
	margin-bottom: 4px;
	padding-top: 4px;
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 4px;
	text-align: left;
	font-size: 10px;
	color: #999999;
	border: 1px #E0DFE3 solid;
	overflow: hidden;
	float: left;
}

#f-links {
	width: 506px;
	padding-top: 4px;
	padding-bottom: 4px;
	text-align: center;
	float: left;
}

.addThis {
	clear: both;
	text-align: center;
	height: 23px;
	width: 380px;
}

.addThis a {
	color: #333333;	
	text-decoration: none;
}

.addThis:hover {
	text-decoration: underline;
} 


