/* CSS Document */
*{
	margin:0px;
	padding:0px;
	border:0px;
	list-style:none;
}

html{
    overflow: -moz-scrollbars-vertical;
}

body{
	background: url(../img/bg.gif) repeat;
}

a {
	outline:0;
}

#topo{
	position:relative;
	width:1000px;
	height:380px;
	margin:0px auto;
	background-color:#000;
}

#topo #bg_img_topo{
	position:absolute;
	top:0px;
	left:-141px;
	width:141px; 
	height:479px;
}

#topo div#menu {
	position:absolute;
	top:295px;
	left:55px;
	}

div#menu li {
	float:left;
	}
	
div#menu li a {
	display:block;
	outline:0;
	}	
div#menu li a span {
	display:none;
	}
	
div#menu li#home_menu a {
	width:69px;
	height:50px;
	background:url(../img/menu/home.gif) bottom no-repeat;
	}
div#menu li#home_menu a:hover {
	background-position:top;
	}
	
div#menu li#biografia_menu a {
	width:98px;
	height:50px;
	background:url(../img/menu/biografia.gif) bottom no-repeat;
	}
div#menu li#biografia_menu a:hover {
	background-position:top;
	}
	
div#menu li#musicas_menu a {
	width:89px;
	height:50px;
	background:url(../img/menu/musicas.gif) bottom no-repeat;
	}
div#menu li#musicas_menu a:hover {
	background-position:top;
	}
	
div#menu li#fotos_menu a {
	width:72px;
	height:50px;
	background:url(../img/menu/fotos.gif) bottom no-repeat;
	}
div#menu li#fotos_menu a:hover {
	background-position:top;
	}
	
div#menu li#videos_menu a {
	width:77px;
	height:50px;
	background:url(../img/menu/videos.gif) bottom no-repeat;
	}
div#menu li#videos_menu a:hover {
	background-position:top;
	}
	
div#menu li#projetos_menu a {
	width:95px;
	height:50px;
	background:url(../img/menu/projetos.gif) bottom no-repeat;
	}
div#menu li#projetos_menu a:hover {
	background-position:top;
	}
	
div#menu li#agenda_menu a {
	width:82px;
	height:50px;
	background:url(../img/menu/agenda.gif) bottom no-repeat;
	}
div#menu li#agenda_menu a:hover {
	background-position:top;
	}
	
div#menu li#aloae_menu a {
	width:76px;
	height:50px;
	background:url(../img/menu/aloae.gif) bottom no-repeat;
	}
div#menu li#aloae_menu a:hover {
	background-position:top;
	}
	
div#menu li#camelo_menu a {
	width:88px;
	height:50px;
	background:url(../img/menu/camelo.gif) bottom no-repeat;
	}
div#menu li#camelo_menu a:hover {
	background-position:top;
	}
	
div#menu li#contato_menu a {
	width:93px;
	height:50px;
	background:url(../img/menu/contato.gif) bottom no-repeat;
	}
div#menu li#contato_menu a:hover {
	background-position:top;
	}
	
div#menu li#imprensa_menu a {
	width:95px;
	height:50px;
	background:url(../img/menu/imprensa.gif) bottom no-repeat;
	}
div#menu li#imprensa_menu a:hover {
	background-position:top;
	}

div#pontilhados {
	position:absolute;
	top:350px;
	left:0px;
	width:100%;
	height:21px;
	background:url(../img/menu/pontilhados.gif) repeat-x;
	clear:both;
	}

#container{
	width:890px;
	margin:0px auto;
	padding:20px 55px 40px 55px;
	font-family:Arial;
	font-size:11px;
	color:#fff;
	background-color:#000;
}
#container:after{
	clear:both;
	height:0;
	visibility:hidden;
	content:"";
	display:block;
}

#container p{
	margin:10px 0px;
}

#corpo{
	width:690px;
	float:left;
}

#navegacao{
	height:13px;
	padding-top:5px;
	padding-bottom:5px;
	font-size:9px;
	color:#cecece;
	background-color:#0E0E0E;
}

#rodape{
	position:relative;
	width:1000px;
	height:86px;
	padding-bottom:50px;
	margin:0px auto;
	background:url(../img/rodape.gif) no-repeat;
}

#rodape #bg_img_pe{
	position:absolute;
	top:-496px;
	left:1000px;
	width:140px; 
	height:496px;
}

#copyright{
	position: absolute;
	top:63px;
	left:380px;
	width:240px;
	height:20px;
	font-family:tahoma;
	font-size:10px;
	font-weight:bold;
	color:#666;
}

#ajax_loader{
	margin:0px 430px;
}

/* TAGS */

a{
	font-weight:bold;
	color:#ffd800;
	text-decoration:none;
}


/* classes */

.titulo{
	margin-bottom:0px;
}

.p_atual{
	font-weight:bolder;
}

.autor{
	font-weight:bold;
	color:#708e98;
}

.data{
	color:#708e98;
}