*{
	padding:0;
	margin:0;
}

img{
	border:0;
	behavior: url(estilos/iepngfix.htc);
}

body{
	font-family:Arial, Helvetica, Verdana;
	font-size:12px;
	color:#FFFFFF;
	background:#000000 url(../images/bg.jpg) repeat-x;
}
#geral{
	width:776px;
	position:absolute;
	left:50%;
	margin-left:-388px;
	background:#0F0F0F;
}

#bt_top{
	bottom:0;
	right:0;
	width:45px;
	height:21px;
	margin-left:400px;
	position: fixed;
}

#topo{
	width:776px;
	height:159px;
	float:left;
	position:relative;
	overflow:hidden;
	background:url(../images/topo.jpg);
}

#banner_topo{
	position:absolute;
	right:30px;
	top:20px;
	width:468px;
	height:110px;
}

#news{
	position:relative;
	float:left;
	width:776px;
	height:35px;
	background:url(../images/barra_news.jpg) no-repeat;
	overflow:hidden;
}

#news_rot{
	position:relative;
	float:right;
	width:700px;
	margin-top:9px;
	height:20px;
	color:#FFFFFF;
	margin-right:10px;
}

#menu1, #menu2{
	width:776px;
	float:left;
	position:relative;
}

.menus{
	background:url(../images/menu_fundo_01.jpg) repeat-x;
	border-right:1px solid #5b6486;
	cursor:pointer;
	color:#FFFFFF;
	font-family:tahoma, arial, verdana;
	font-size:12px;
	font-weight:bold;
}

#conteudo_menu{
	position:relative;
	float:left;
	width:776px;
	min-height:258px;
}

#conteudo_menu2{
	position:relative;
	float:left;
	width:776px;
	min-height:100px;
}

#conteudo_geral{
	position:relative;
	float:left;
	width:776px;
}

#geral_tv{
	position:relative;
	float:left;
	width:422px;
}
#titu_tv{
	position:relative;
	float:left;
	width:422px;
	height:42px;
	overflow:hidden;
	background:url(../images/fundo_ao_vivo.jpg) repeat-x;
}


#player_tv{
	position:relative;
	float:left;
	width:422px;
	text-align:center;
}

#geral_direita{
	position:relative;
	float:right;
	width:354px;
}

#topo_direita{
	position:relative;
	float:right;
	width:354px;
	height:42px;
	overflow:hidden;
	background:url(../images/fundo_ao_vivo.jpg) repeat-x;
}

#conteudo_direita{
	position:relative;
	float:right;
	width:352px;
}

#link_videos{
	position:relative;
	float:left;
	width:352px;
	height:175px;
	color:#FFFFFF;
}

#link_videos a{
	color:#C2D8C8;
	text-decoration:none;
	margin-left:20px;
}

#link_videos a:hover{
	text-decoration:underline;
	color:#FFFFFF;
}

#form_participe{
	position:relative;
	float:left;
	width:352px;
	background:#274F35;
	margin-top:10px;
	max-height:200px;
	height:200px;
}

#bt_form_participe{
	position:relative;
	float:left;
	width:352px;
	height:36px;
}

#cont_form_participe{
	position:relative;
	float:left;
	width:352px;
}
#cont_form_enquete{
	position:relative;
	float:left;
	width:352px;
	max-height:150px;
	display:none;
	overflow:hidden;
	overflow-y:auto;
	
		scrollbar-face-color: #2d533b;
		scrollbar-shadow-color: #2d533b;
		scrollbar-highlight-color: #2d533b;
		scrollbar-3dlight-color: #1B3F28;
		scrollbar-darkshadow-color: #2d533b;
		scrollbar-track-color: #192D21;
		scrollbar-arrow-color: #6f8e7a;
}

#banner_down{
	position:relative;
	float:left;
	width:776px;
	color: #999999;
	background:#131e17;
}

#base{
	position:relative;
	float:left;
	width:776px;
	background:#3b3b3b;
}

#base span{
	position:relative;
	padding:10px;
	color:#AAA;
	font-size:10px;
}

.inputs_for{
	background:url(../images/bg_inputs_for.jpg);
	width:254px;
	border:0;
	color:#FFFFFF;
	padding-top:2px;
	padding-bottom:2px;
}

textarea.inputs_for{
	scrollbar-face-color: #2d533b;
	scrollbar-shadow-color: #2d533b;
	scrollbar-highlight-color: #2d533b;
	scrollbar-3dlight-color: #2d533b;
	scrollbar-darkshadow-color: #2d533b;
	scrollbar-track-color: #2d533b;
	scrollbar-arrow-color: #6f8e7a;
}

.padding_padrao{
	position:relative;
	float:left;
	padding:7px;
}

#geral_links_tv{
	float:left;
	width:422px;
	background:#1E3F2A;
}

#geral_links_tv a{
	color:#FFFFFF;
	text-decoration:none;
}

#geral_links_tv a:hover{
	color:#CCCCCC;
	text-decoration:underline;
}

.inputz1{
	border:#999999 1px solid;
}

.bt_envia_email{
	float:left;
	border:1px solid #666666;
	padding:10px;
	text-decoration:none;
	color:#FFFFFF;
	background-color:#151515;
}

.bt_envia_email:hover{
	text-decoration:underline;
	color:#00AA00;
	background:#333333;
}

.pad{
	float:left;
	padding:2px;
}

.td_grade{
	background:#3D3D3D;
}

.bt_grade{
	float:left;
	padding:5px;
	text-decoration:none;
	color:#CCCCCC;
	border-left:#FFFFFF 1px solid;
}

.bt_grade:hover{
	color:#009900;
}

.quadradinho{
	position:relative;
	float:left;
	margin:2px;
	margin-right:5px;
	width:10px;
	height:10px;
	border: 1px solid #FFF;
}
#lista_link{
		width: 100%;
		height: 120px;
		display:block;
		position:relative;
		overflow:auto;
		margin-bottom: 3px;
		border-bottom: 1px #090 solid;
		/*scrollbar-arrow-color: #e2e2e2;
		scrollbar-3dlight-color:#999;
		scrollbar-highlight-color:#3e8356;
		scrollbar-face-color:#3e8356;
		scrollbar-shadow-color:#555;
		scrollbar-darkshadow-color:#666;
		scrollbar-track-color:#858885;*/
		scrollbar-face-color: #2d533b;
	scrollbar-shadow-color: #2d533b;
	scrollbar-highlight-color: #2d533b;
	scrollbar-3dlight-color: #2d533b;
	scrollbar-darkshadow-color: #2d533b;
	scrollbar-track-color: #2d533b;
	scrollbar-arrow-color: #6f8e7a;
	}
