body {
	margin:0px; padding:0px;
	background-color:#525252;
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	line-height:19px;
	color:#FFF;
}

#geral {
	width:1009px;
	height:702px;
	margin:0 auto;
	background-image:url(../images/bg_pagina.png);
	background-repeat:no-repeat;
	background-color:#666;
	padding:0 0 0 15px;
}

#logo {
	width:227px;
	height:222px;
	position:absolute;
}

#topo {
	width:750px;
	height:44px;
	float:left;
	margin:10px 0 0 227px;
}

#menu {
	width:186px;
	height:461px;
	background-image:url(../images/fundo_menu.png);
	background-repeat:no-repeat;
	float:left;
	margin:150px 0 0 8px;
}

#menu .item1 {
	width:148px;
	height:25px;
	margin:39px 0 0 12px;
	padding:0 0 0 7px;
	background-image:url(../images/bg_item_menu.png);
}

#menu .itens {
	width:148px;
	height:25px;
	margin:6px 0 0 12px;
	padding:0 0 0 7px;
	background-image:url(../images/bg_item_menu.png);
}

#menu a {
	color:#FFF;
	text-decoration:none;
	font-size:16px;
}

#menu a:hover {
	text-decoration:underline;
}

#conteudo {
	width:572px;
	height:570px;
	float:left;
	background-image:url(../images/fundo_conteudo.png);
	background-repeat:no-repeat;
	margin:42px 0 0 20px;
}

#conteudo div.rodape {
	width:50%;
	height:24px;
	float:left;
	font-size:10px;
	line-height:24px;
	text-indent:20px;
	background:none;
}

#conteudo div.rodape span {
	height:24px;
	float:left;
	font-size:10px;
	line-height:24px;
	text-indent:0;
	background:none;
}

img.meco {
	border:none;
	margin:0;
	padding:0;
}

a.meco {
	border:none;
}

#conteudo .conteudo {
	width:550px;
	height:500px;
	margin:34px 0 0 9px;
	overflow-y:auto;
	overflow-x:hidden;
}

#conteudo .conteudo p.texto {
	width:520px;
	text-indent:25px;
	text-align:justify;
}

#conteudo .conteudo .a_atletica {
	width:530px;
	height:auto;
	text-align:center; 
	float:left; 
	border-bottom:1px solid #FFFF5E;
	border-left:1px solid #FFFF5E;
	border-right:1px solid #FFFF5E;
}

#conteudo .conteudo .a_atletica .titulo {
	width:215px;
	height:20px; 
	text-align:right; 
	float:left; 
	border-bottom:1px solid #FFFF5E;
	border-right:1px solid #FFFF5E;
	font-weight:bold;
	padding-right:5px;
	font-size:10px;
}

#conteudo .conteudo .a_atletica .nome {
	width:300px;
	height:20px; 
	text-align:left; 
	float:left; 
	border-bottom:1px solid #FFFF5E;
	padding-left:8px;
	font-size:10px;
}

#conteudo .conteudo .equipes {
	width:135px;
	height:40px; 
	text-align:center; 
	float:left; 
	border-bottom:1px solid #FFFF5E;
	border-left:1px solid #FFFF5E;
	border-right:1px solid #FFFF5E;
	line-height:40px;
}

#conteudo .conteudo .equipes a {
	color:#FFF;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
}

#conteudo .conteudo .equipes a:hover {
	text-decoration:underline;
}

#conteudo .conteudo a.link {
	text-decoration:none;
	color:#FFF;
}

#conteudo .conteudo a.link:hover {
	text-decoration:underline;
}

#patrocinadores {
	width:146px;
	height:532px;
	background-image:url(../images/fundo_patrocinadores.png);
	background-repeat:no-repeat;
	float:left;
	margin:0 0 0 18px;
	padding:20px;
	text-align:center;
}

#redes {
	width:120px;
	height:42px;
	float:left;
	margin:0 0 0 60px;
}

#redes .margin {
	margin:10px 10px 0 10px;
}

#eventos {
	width:572px;
	height:570px;
	float:left;
	background-image:url(../images/fundo_conteudo.png);
	background-repeat:no-repeat;
}

#eventos .conteudo {
	width:550px;
	height:500px;
	margin:2px 0 0 9px;
	overflow-y:auto;
	overflow-x:hidden;
}

#eventos .divMiniaturas {
	width:90px;
	height:500px;
	overflow-y:auto;
	overflow-x:hidden;
	float:left;
}

#eventos .miniaturas {
	width:72px;
	height:54px;
	margin-bottom:5px;
}

#eventos .grande {
	width:400px;
	height:376px;
	float:left;
	margin:90px 0 0 15px;
}

#eventos .titulo {
	width:auto;
	height:30px;
	margin:2px 0 0 20px;
	line-height:30px;
	font-weight:bold;
}

#fotoVideo {
	width:550px;
	height:105px;
	text-align:center;
}

#fotoVideo .margin {
	margin-right:50px;
}
