body{
background:url(../img/fundo.jpg) no-repeat;
background-color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
margin:-10px 0 0;
overflow-y:scroll;

}

/*.background {background:url(../img/fundo.png) no-repeat; height:630px;}*/

h2{
color: #ed3131;
font-weight:bold;
font-size:14px;
margin-bottom:0;
}

em{
/*color: #734b13;*/
color: #FF3300;
font-weight:bold;
font-style:normal;
}

a:link, a:visited {
font-weight:bold;
font-size:11px;
}

a:active,  a:hover{

font-weight:bold;
font-size:11px;
}

a:hover{
text-decoration:underline;
}

.none {display:none;}

#container{
width:756px;
height:auto;
margin:0 auto;
}

#menu{
width:754px;
height:58px;
background-image:url(../img/bg_menu.png);
}

#menu ul {
	list-style-image:url(../img/m_branco.gif);
	list-style-type:disc;
	position:relative;
	top:15px;
	width:650px;
	margin:0 auto;
}
	
#menu ul li {
	float:left;
	margin:0px 6px 0 15px;

}

#menu ul li a{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-transform:uppercase;
	color:#3f3f3f;
}

#menu ul li:active, #menu ul li:hover{
	list-style-image:url(../img/m_vermelho.gif);
	list-style-type:disc;

}

#conteudo{
width:743px;
background-image:url(../img/bg_conteudo.png);
background-repeat:repeat-y;
border:5px solid #ff3f00;
margin-top:70px;
}

#logo{
background-image:url(../img/logo.png);
background-repeat:no-repeat;
margin-left: 10px;
margin-top:-50px;
width:210px;
height:130px;
display:block;
   position: absolute;
    top: 135px;
	z-index: 100;
}

#home{
width:auto;
height:auto;
/*border:1px solid red;*/
padding-bottom:50px;
/*background-image:url(../img/bg_home.jpg);
background-position:bottom;
background-repeat:no-repeat;*/
}

#bg_home1, #bg_home2{
width:auto;
height:auto;
/*border:1px solid red;*/
/*padding-bottom:50px;*/
/*_padding-bottom:60px;*/
padding-top: 17px;
/*background-image: url(../img/fundo2.gif)*/
}

#bg_home1{
/*background-image:url(../img/bg_home1.jpg);*/
background-position:bottom;
background-repeat:no-repeat;
}

#bg_home2{
/*background-image:url(../img/bg_home2.jpg);*/
background-position:bottom;
background-repeat:no-repeat;
}

#miolo{
width:480px;
height:auto;
margin:0 14px 0 192px;
margin-top: 60px;
/*background-color:#FF0000;*/
}

#rodape{
    margin-right: 20px;
    text-align: right;
}

#rodape img{
/*margin-left:460px;*/
margin-left:10px;
margin-top:0px;
margin-bottom: 10px;
}

.tituloPagina{
margin-bottom:50px;
margin-top: -60px;
}

.clean{
clear:left;
float:none;
}

.link_azul, .legenda{
color: #734b13;
font-weight:bold;
font-size:11px;
cursor:pointer;
}

.legenda{
cursor:text;
}

.download {
	background:url(../img/download_inativo.png) no-repeat;
	width:213px;
	height:62px;
	display:block;
	margin:0 auto;
	cursor:auto;
	border:none;
}

.termos_condicoes {
    background-color: #FFFFFF;
    color: #000000;
    height: 100px;
    width: 100%;
}



/*Marcelo começou daqui*/
div#selo_2008 {
width: 93px; height: 92px;
position: absolute; left: 158px; top: 80px;
/*background: url(../img/selo_edicao_2008.gif);*/
}

/*marcelo alterou daqui para baixo*/

#box_votacoes {
width: 485px; height: 36px;
position: relative;
}
	a#link_back {
	width: 36px; height: 36px;
	position: absolute; left: 7px; top: 0;
	background: url(../img/bt_anterior.gif) no-repeat;
	}
	a#link_next {
	width: 36px; height: 36px;
	position: absolute; right: 7px; top: 0;
	background: url(../img/bt_proximo.gif) no-repeat;
	}

	div#box_overflow_content {
	width: 399px; height: 36px;
	position: absolute; left: 43px; top: 0;
	overflow: hidden;
	}
		div#box_overflow_content div#content_scroll {
		width: 3200px; height: 36px;
		position: absolute; left: 0; top: 0;
		background: url(../img/linhas.gif) repeat-x;
		}
			div#box_overflow_content div#content_scroll ul {
			width: 399px;
			float: left;
			margin: 0; padding: 0;
			list-style: none;
			}
				div#box_overflow_content div#content_scroll ul li {
				height: 20px;
				float: left;
				font-weight: bold; text-align: center; line-height: 16px; color: #6d4e21;
				margin: 2px 5px 5px 0;
				}
				div#box_overflow_content div#content_scroll ul li.um { width: 94px; }
				div#box_overflow_content div#content_scroll ul li.dois { width: ; }
				div#box_overflow_content div#content_scroll ul li.tres { width: ; }
				div#box_overflow_content div#content_scroll ul li.tres { width: ; }
					div#box_overflow_content div#content_scroll ul li strong { display: block; }



