body{
	font-family											:Verdana, Arial, Helvetica,  sans-serif;
	background											:#127233 url(../imagens/linha_bg.jpg) repeat-x top;
	font-size											:10px;
	color												:#636363;
	padding												:0;
	margin												:0;
}

a{
	color												:#636363;
	text-decoration										:none;
}

a:hover{
	color												:#636363;
	text-decoration										:underline;
}

#fundo{
	padding												:0;
	margin												:0;	
}

#estrutura{
	width												:956px;
	margin:												auto;											
}

#topo{
	width												:956px;	
	height												:253px;
	overflow											:hidden; 
}

#corpo_bg{
	width												:956px;
	background											:url(../imagens/corpo_bg.png) repeat-y top center;
	overflow											:hidden;
}

#corpo{
	width												:720px;
	margin												:auto;
	overflow											:hidden;
}

.slide{
	background											:url(../imagens/slide.png);
	width												:465px;
	heigth												:263px;
	float												:left;
	margin												:3px 0 0 4px;
}

.radio {
	width												:227px;
	height												:91px;
	border												:none;
	margin												:4px 0 4px 15px;
	float												:left;
}

.radio img{
	border												:none;
	cursor												:pointer;
}

.agenda{
	width												:233px;	
	height												:162px;
	background											:url(../imagens/agenda.png) repeat-x top;
	margin												:3px 0 0 12px;
	float												:left;
}

.box{
	width												:230px;	
	height												:341px;
	background											:url(../imagens/box_centro_2.jpg) repeat-x top;
	margin												:0 24px 0 0; 
	float												:left;
}

.box_left{
	width												:100%;	
	height												:341px;
	background											:url(../imagens/box_left_2.jpg) no-repeat top left;
}

.box_right{
	width												:100%;	
	height												:341px;
	background											:url(../imagens/box_right_2.jpg) no-repeat top right;
}

.box_left2{
	width												:100%;	
	height												:160px;
	background											:url(../imagens/box_left.jpg) no-repeat top left;
}

.box_right2{
	width												:100%;	
	height												:160px;
	background											:url(../imagens/box_right.jpg) no-repeat top right;
}

.tituloAgenda{
	font-family											:Verdana, Calibri, Arial, Helvetica;
	color												:#fff;
	font-size											:16px;
	padding												:0;
	margin												:0 0 4px 0;
	overflow											:hidden;
}

.tituloBox{
	font-family											:Verdana, Calibri, Arial, Helvetica;
	color												:#636363;
	font-size											:16px;
	padding												:10px 4px 0 4px;
	margin												:0 0 4px 0;
	overflow											:hidden;
}

.tituloBox2{
	font-family											:Verdana, Calibri, Arial, Helvetica;
	color												:#636363;
	font-size											:16px;
	padding												:10px 10px 0 10px;
	margin												:0 0 4px 0;
	overflow											:hidden;
}

.tituloBox3{
	font-family											:Verdana, Calibri, Arial, Helvetica;
	color												:#636363;
	font-size											:16px;
	padding												:10px 10px 0 2px;
	margin												:0 0 4px 0;
	overflow											:hidden;
}

.borderBox2{
	border-bottom										:1px solid white;											
}

.borderBox{
	border-bottom										:1px solid green;											
}


.bigBox{
	width												:328px;	
	height												:160px;
	background											:url(../imagens/box_centro.jpg) repeat-x top;
	margin												:0px 0 0 -20px;
	overflow 											:hidden;
	float												:left;
}

.bigBox2{
	width												:717px;	
	height												:290px;
	background											:url(../imagens/box_centro_grande.jpg) repeat-x top;
	margin												:0 3px 0 0;
	overflow 											:hidden;
}

.balada {
	background											:url(../imagens/box_balada_centro.jpg) repeat-x top;
	width												:476px;
	height												:174px;
	float												:right;
	margin												:-180px 4px 0 0;
}

.balada_left {
	background											:url(../imagens/box_balada_left.jpg) no-repeat top left;
	width												:100%;
	height												:174px;
}

.balada_right {
	background											:url(../imagens/box_balada_right.jpg) no-repeat top right;
	width												:100%;
	height												:174px;
}

.balada_content {
	background											:url(../imagens/box_balada_content.png) repeat-x top;
	width												:194px;
	height												:67px;
	margin												:4px 0 0 27px;
	float												:left;
}

.balada_content_l {
	background											:url(../imagens/box_balada_content_l.png) no-repeat top left;
	width 												:100%;
	height												:67px;
}

.balada_content_r {
	background											:url(../imagens/box_balada_content_r.png) no-repeat top right;
	width 												:100%;
	height												:67px;
}

.balada_foto {
	width 												:60px;
	height												:52px;
	padding 											:7px 0 0 10px;
}

.balada_texto {
	float												:right;
	margin												: -62px 12px 0 0;
	width												: 90px
}

.balada_texto a {
	color												:#636363;
}

.balada_texto a:hover {
	color												:#000;
}

/*TITULO*/

.bgTitulo{
	background											:url(../imagens/box_centro_top.jpg) repeat-x top;
	margin												:0 3px 0 0;
	overflow 											:hidden;
}

.bgTituloLeft{
	height												:100%;
	width												:100%;
	background											:url(../imagens/box_left_top.jpg) no-repeat top left;
}
.bgTituloRight{
	height												:100%;
	width												:100%;
	background											:url(../imagens/box_right_top.jpg) no-repeat top right;
}

/*TITULO*/

/*BOX*/
.BoxCenterTop{
	background											:url(../imagens/box_centro_top.jpg) repeat-x top;
	margin												:0 3px 0 0;
	overflow 											:hidden;
	float												:left;
}

.BoxCenterBottom{
	height												:100%;
	width												:100%;
	background											:url(../imagens/box_centro_bottom.jpg) repeat-x bottom;
}

.BoxLeftTop{
	height												:100%;
	width												:100%;
	background											:url(../imagens/box_left_top.jpg) no-repeat top left;
}

.BoxLeftBottom{
	height												:100%;
	width												:100%;
	background											:url(../imagens/box_left_bottom.jpg) no-repeat bottom left;
}

.BoxRightTop{
	height												:100%;
	width												:100%;
	background											:url(../imagens/box_right_top.jpg) no-repeat top right;
}

.BoxRightBottom{
	height												:100%;
	width												:100%;
	background											:url(../imagens/box_right_bottom.jpg) no-repeat bottom right;
}
/*BOX*/

#rodape{
	font-size											:10px;
	color												:#FFFFFF;
	padding												:120px 0 0 0;
	width												:956px;	
	height												:60px;	
	overflow											:hidden;
	background											:url(../imagens/rodape.png) no-repeat top center;
}

.link_agenda{
	margin												:7px 0 8px 0;
}

.link_agenda a{
	color												:#fff;
	text-decoration										:none;
	font-weight											:bold;
}

.link_agenda a:hover{
	color												:#fc8f1b;
	text-decoration										:none;
	font-weight											:bold;
}

.link_dentro{
	margin												:-5px 0 0px 0;
}

.link_dentro a{
	color												:#636363;
	text-decoration										:none;
	font-weight											:bold;
}

.link_dentro a:hover{
	color												:#fc8f1b;
	text-decoration										:underline;
	font-weight											:bold;
}

.link_noticia{
	margin												:5px 0 8px 0;
}

.link_noticia a{
	color												:#636363;
	text-decoration										:none;
	font-weight											:bold;
}

.link_noticia a:hover{
	color												:#fc8f1b;
	text-decoration										:none;
	font-weight											:bold;
}

.voltar a{
	padding												:3px 10px 3px 10px;
	color												:#FFFFFF;
	font-size											:14px;
	text-decoration										:none;
	font-weight											:bold;
	background-color									:#636363;
}

.voltar a:hover{
	color												:#FFFFFF;
	font-size											:14px;
	text-decoration										:underline;
	font-weight											:bold;
}

/*TWITTER*/
.twitted {
    margin-bottom: 1.5em;
    padding: 8px 10px;
}

.twitted h2 {
    border-bottom: 1px solid #fff;
    margin: 0;
    font-size: 16px;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    color: #fff;
    vertical-align: middle;
}

.twitted h2 img {
	float: left;
	padding: 0 5px 0 0;
}

.twitted h2 span a {
    font-size: 11px;
    color: #fff;
    text-transform: lowercase;
    float: right;
    text-decoration: none;
}

.twitted h2 span a:hover {
    color: green;
}

.twitted p.preLoader {
    margin: 0;
	font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
    padding: 1em 1em 1em 3em;
	color: green;
    background: transparent url("../imagens/loader.gif") 1em center no-repeat;
    /* generate your own loader gif: http://www.ajaxload.info */
}

.twitted ul#twitter_update_list {
    margin: 0;
    padding: 5px 5px 5px;
    list-style-type: none;
}

.twitted ul#twitter_update_list li {
    margin: 0;
	padding: 2px 0 5px;
}

.twitted ul#twitter_update_list li span {
    /* tweet content */
    display: block;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 10px;
	font-weight: bold;
	margin: 2px 0 1px;
    color: #fff;
}

.twitted ul#twitter_update_list li span a {
    /* links in tweet content */
    color: #000;
}

.twitted ul#twitter_update_list li a {
    /* timestamp link */
    color: green;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 10px !important;
	text-align: right;
	text-decoration: none;
	padding: 1px 0 2px;
}

.twitted ul#twitter_update_list li a:hover {
	color: #000;
	text-decoration: underline;
}

.twitted ul#twitter_update_list li.firstTweet {
}

.twitted ul#twitter_update_list li.lastTweet {
    border-bottom: none;
}

.twitted p.profileLink {
    display: block;
    margin: 0;
    padding: 0.3em 1em;
    color: #fff;
}

.agenda_det {border-bottom: 1px solid #247E36; margin: 0 0 15px; padding: 0 0 15px;}
.agenda_det h4 {font-weight: lighter; font-size: 10px; margin: 0;}
.agenda_det h4 span {color: #247E36; font-size: 10px; font-weight: bold;}

.detalhes h3 {color: #247E36; font-size: 18px !important; margin: 0;}
.detalhes td {text-align: justify;}
.detalhes h3 a {color: #247E36;}
.detalhes h3 a:hover {color: #88C440; text-decoration: none;}

.data {border-right: 1px solid #247E36 ; float: left; margin: 0 5px 0 0; width: 30px;}
.data h1 {color: #247E36; display: block; font-size: 17px !important; margin: 0; line-height: 17px;}
.data h3 {color: #247E36; display: block; font-size: 9px !important; margin: 0;}

.outros {font-size: 18px; margin: 0 0 5px;}

#galera_sacode {float: left; margin: 5px 3px;}

.galeria {margin: 0 0 0 13px;}
.galeria a img {margin: 0 12px 12px 0;}

