body{
padding:0px;
margin:0px;
background-color:#000000;
}

div, input, textarea, body, font, select
	{
		font-family: Tahoma; 
		font-size:11px;
		line-height:13px;
		color:#999999;
	}
	
a, span {color:#FFFFFF;}
a:hover { text-decoration:none}

.line {background-color:#000000;
height:1px;}


#main {
margin:0 auto;
width:766px;
height:auto;
background: url(images/fundo.gif) repeat-y 0 0;
float:center;
}

#logo {
margin:0px 0px 0px 0px;
padding:0px;
width:300px;
float:left;
}

#menu {
margin:0px 0px 0px 0px;
padding:0px;
width:466px;
height:260px;
float:right;
}

#conteudo {
margin:10px 10px 10px 10px;
padding:0px;
width:446px;
height:auto;
float:right;
}

#interno_esquerdo {
width:223px;
float:left;
}

#interno_direito {
width:220px;
float:right;
}

#rodape {
margin:0px 0px 0px 0px;
padding:0px;
width:766px;
clear:both;
background:#000000;
}

#agenda {
margin:0px 0px 0px 0px;
padding:0px;
width:100px;
height:auto;
float:left;
}



#agenda_datas {
margin:0px;
padding:0px;
width:260px;
text-align:left;
float:left;
}

#agenda_anterior {
margin:0px;
padding:0px;
width:260px;
height:20px;
float:left;
background-image:url(images/icone_agenda_anterior.gif);
background-repeat:no-repeat;
background-position:right;
float:left;
}

#contato {
margin:0px 20px 0px 0px;
padding:0px;
width:420px;
float:right;
}

#detalhe {
margin:10px 0px 0px 0px;
padding:0px;
width:300px;
height:auto;
float:right;
}

#destaques {
margin:10px 0px 0px 10px;
padding:0px;
width:456px;
height:auto;
float:left;
}