table{

font:11px arial;

}



body {

background-image: url(fundo.jpg);

background-repeat: repeat-x;

background-color: #7e1510;

margin:0 auto;

padding:0px;

}



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

a:hover {color:#b80c0b}



img{border:0px;}



/* ---- */

.flashtopo{

width:950px;

margin:0 auto;

}



/* ---- */

.menu{

background-color:#000000;

font:13px arial;

color:#FFFFFF;

padding:10px;

text-align:center;

}



/* ---- */

.conteudo{

width:950px;

background-color:#ffffff;

background:url(fundo_miolo.jpg) center repeat-y;
margin:0 auto;

}




.favoritas{

width:208px;

background:url('fnd-favor.jpg');

}



.formleft {
	text-weight: bold;
	background: #f0f0f0;
	text-align: right;
}
.formright {
	text-align: left;
}
.acontecendo{

width:502px;

height:240px;

background:url(meio_01.jpg) top no-repeat;

}



.eventos_enquete{

width:502px;

height:176px;

background:url(meio_02.jpg) top no-repeat;

}



.tirinhas{

width:502px;

height:125px;

background:url(meio_03.jpg) top no-repeat;

}



.emprego{

position: relative;
left: -2px;
	
width:210px;

background:url('fnd-central.jpg');

}



.blog{

width:502px;

background:url(fnd_blog.jpg) top no-repeat;

}



.titulos{

font:25px arial;

color:#ffffff;

padding:9px 0px 0px 30px;

background:url(fnd_tit.gif);

height:38px;

}

.titulos2{

font:18px arial;

color:#77140f;

}

.interna{

width:640px;

padding:30px;

}



/* ---- */

#link a, #link a:visited {

  text-decoration:none;

  display:block; 

  padding:2px;

  margin-bottom:1px;

  border-bottom:1px solid #f0eded;

  }

#link a:hover {

color:#000000;

background-color:#cdcdcd;

}



#linkmenu a, #linkmenu a:visited {

text-decoration:none;

display: inline; 

padding:2px;

color:#FFFFFF;

}

#linkmenu a:hover {

color:#ffffff;

background-color:#af0d0b;

}

.layout_votecontainer {
	width:150px
}
.layout_votebar {
	background: #316ac5;
	height: 5px;
	font-size: 1px;
	overflow: hidden;
}

/* ---- */

.rodape{

width:950px;

margin:0 auto;

text-align:center;

}

/* - Agenda - */

.sched_tdweek {
	background: #ffc2c2;
	border-bottom: 1px solid #e5e5e5;
}
.sched_td {
	background: #f5f5f5;
	border: 1px solid #ffffff;
}

.sched_week {
	color: #000000;
}
.sched_day {
	color: #000000;
	font-size: 11px;
}
.sched_interval {
	color: #000000;
	background: #f5e0e0;
	font-size: 11px;
}
.sched_dayNS {
	color: #000000;
	font-size: 11px;
}
.sched_main {
	background: #ffffff;
	border: 1px solid #f5f5f5;
}
.sched_today {
	color: #000000;
	background: #efa2a2;
	font-size: 11px;
	border: #b0b0b0 1px solid;
}

/* twitter list */
.div_twitter						{ width:280px; padding-left:10px; }
.div_twitter ul						{ margin:0; padding:0; }
.div_twitter ul li					{ list-style:none; color:#000; }
.div_twitter ul li a				{ color:#666; text-decoration:none; }
.div_twitter ul li a:hover			{ text-decoration:underline; }
.div_twitter ul li span				{ display:block; }
.div_twitter ul li span a			{ color:#990000; }

/* hotsite */
.menu_hotsite						{ margin:0; padding:0; list-style:none; overflow:hidden; font-size:12px; }
.menu_hotsite li					{ float:left; }
.menu_hotsite li:first-child		{ line-height:34px; margin-right:5px; font-weight:bold; }
.menu_hotsite li a					{ background:#000; color:#FFF; padding:10px 20px; display:block; }
.menu_hotsite li a:hover			{ background:#AF0D0B; color:#FFF; }














