/* imports
----------------------------------------------------------------------------------------------------*/
@import "reset.css";
@import "960.css";
@import "text.css";
@import "mods.css";
@import "ads.css";

/* globals
----------------------------------------------------------------------------------------------------*/
body {
	background: #ffc20f url(/_img/textura.jpg) 0 0;
}

#cont {
	width: 1000px;
	margin: 0 auto;
	background: url(/_img/body-bg.jpg) repeat-y center 0;
}

.container_12 {
	background: #fff;
	border-left: 3px solid #4a9d45;
	border-right: 3px solid #4a9d45;
}

/* header
----------------------------------------------------------------------------------------------------*/
#header {
	height: 120px;
	position: relative;
}
#header #logo {
	width: 195px;
	height: 120px;
	cursor: pointer;
	text-indent: -1000px;
	background: url(/_img/logo.gif) no-repeat 0 0;
}

/* nav
----------------------------------------------------------------------------------------------------*/
#nav {
	width: 728px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	position: absolute;
	top: 90px;
	right: 0;
	background: url(/_img/nav-bg.gif) repeat-x left center;
	color: #fff;
}
#nav a {
	color: #fff;
	font-size: 16px;
	font-weight: bold;
	margin: 0 12px;
}

/* retranca master
----------------------------------------------------------------------------------------------------*/
.retranca {
	height: 20px;
	line-height: 20px;
	font-size: 16px;
	position: relative;
	font-weight: bold;
	border-bottom: 1px solid #e0e0e0;
	margin-bottom: 10px;
	padding-bottom: 10px;
}

.retranca #wf{
	position: absolute;
	top: 0;
	right: 0;
	height: 20px;
	line-height: 20px;
}
.retranca #wf a {
	padding-left: 20px;
	background: url(/_img/icon-rss.gif) no-repeat left center;
}

/* footer
----------------------------------------------------------------------------------------------------*/
#footer {
	text-align: center;
	width: 960px;
	margin: 0 auto;
	background: #005faf;
	color: #fff;
	border-left: 3px solid #4a9d45;
	border-right: 3px solid #4a9d45;
	height: 50px;
	line-height: 50px;
}

ul.menu{float:left; width:942px; height:30px; padding:6px 0 0 10px; overflow:hidden; background:url(/_css/images/bgMenu.png) 10px 0 no-repeat; margin:0 0 10px 0;}
.menu.home, .menu.noticias, .menu.especiais, .menu.tabelas, .menu.galerias, .menu.videos, .menu.abril, .menu.placar{float:left; height:30px; width:107px; display:block; overflow:; text-indent:-1000px;}
.menu li{float:left; list-style:none;}
.menu.home{background:url(/_css/images/btMenu.png) -200px -211px;} 
.menu.noticias{background:url(/_css/images/btMenu.png) -200px -181px;}  
.menu.especiais{background:url(/_css/images/btMenu.png) -200px -151px;}  
.menu.tabelas{background:url(/_css/images/btMenu.png) -200px -121px;} 
.menu.galerias{background:url(/_css/images/btMenu.png) -200px -90px;}  
.menu.videos{background:url(/_css/images/btMenu.png) -200px -60px;}  
.menu.abril{background:url(/_css/images/btMenu.png) -200px -30px;}  
.menu.placar{width:167px; background:url(/_css/images/btMenu.png) -200px 0;}
.menu.home:hover, .menu.home.ativo{background-position: 0 -211px;} 
.menu.noticias:hover, .menu.noticias.ativo{background-position: 0 -181px;}  
.menu.especiais:hover, .menu.especiais.ativo{background-position: 0 -151px;}  
.menu.tabelas:hover, .menu.tabelas.ativo{background-position: 0 -121px;} 
.menu.galerias:hover, .menu.galerias.ativo{background-position: 0 -90px;}  
.menu.videos:hover, .menu.videos.ativo{background-position: 0 -60px;}  
.menu.abril:hover, .menu.abril.ativo{background-position: 0 -30px;}  
.menu.placar:hover, .menu.placar.ativo{background-position: 0 0;}