hr { height:1px; color:#CCCCCC;}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#96BEE2;
	background-image:url(imgs/bg.jpg);
	background-repeat:repeat-x;
}
body,td,th {
	font-family: Tahoma, Arial;
	font-size: 11px;
}
#tudo {
	background-image:url(imgs/bg.jpg);
	background-repeat:repeat-x;

}
#topo {
		background-color:#FFFFFF;
		height:110px;
}
#centralizado
{
	width:778px;
	margin:auto;
}
#centralizado2
{
	width:100%;
	margin:auto;
}
#menu { 
		width:165px; 
		min-height:	430px;
		*height:430px;
		_height:430px;
		/*background-color:#CCCCCC;*/
		float:left;
		background-image:url(imgs/bg-torneiraa.jpg); 
		background-position:top;
		background-repeat:no-repeat;
}
#conteudo {
		/*background-color:#999999;*/
		width:476px;
		min-height:403px; /* FIREFOX */
		*height:403px;    /* IE 7    */
		_height:403px;    /* IE 6    */
		height:403px;
		float:left;
}
#conteudo2 {
		/*background-color:#999999;*/
		width:100%;
		min-height:403px; /* FIREFOX */
		*height:403px;    /* IE 7    */
		_height:403px;    /* IE 6    */
		float:left;
}
.cont {
		 min-height:428px;
		 *height:428px; 
		 _height:428px;
}
#lateral {
		background-color:#FFFFFF;
		width:133px;
		min-height:403px;
		*height:403px;
		_height:403px;
		float:left;
		margin-left:4px;
}
#rodape {
		background-color:#96BEE2;
		height:160px;
		clear:both;
}
#noticia_principal
{
	width:173px;
	height:130px;
	margin-left:6px;
	_margin-left:3px;
	margin-top:6px;
	float:left;
}
#noticia_destaques
{ 
	width:330px;
	height:190px;
	float:left;
	background-color:#FFF;
}
#chamada_principal
{
	width:138px;
	height:130px;
	margin-right:6px;
	_margin-right:3px; 
	margin-top:6px; 
	float:right;
	
}
#box_chamada_foto
{
	clear:both;
	width:169px; 
	height:40px; 
	background-color:#AC2927; 
	color:#Fff; 
	margin-left:6px; 
	_margin-left:3px; 
	float:left; 
	padding:2px 2px 2px 2px;
}
#img_noticias_destaques
{
	width:138px; 
	height:40px;
	background-image:url(imgs/not_destaque.jpg); 
	margin-right:6px; 
	_margin-right:3px; 
	float:right;
}
#box_2via
{
	width:140px;
	height:190px; 
	float:right; 
	background-color:#FFF;
}
#box_ult
{
	width:330px; 
	height:208px; 
	float:left; 
	margin-top:6px;
}
#box_dicas
{
	width:135px; 
	height:183px; 
	float:right; 
	margin-top:4px; 
	background-color:#FFF;
}
.dicas
{
	border-bottom:1px #EDF3F9 solid; 
	margin-left:7px; 
	margin-right:7px; 
	padding-bottom:5px; 
	padding-top:5px;
}
.preto{
 text-decoration:none;
 color:#000000;	
}
.dicas_sub
{
	color:#CC0000; 
	font-weight:bold;
}

.drop{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:8pt; 
	height:16px;
	letter-spacing:0.6px; 
	border-top:1px solid #CCCCCC; 
	border-left:1px solid #CCCCCC; 
	border-right:1px solid #CCCCCC; 
	border-bottom:1px solid #CCCCCC;
	padding-left:3px;
}

.campos {
	font-family:Arial, Helvetica, sans-serif;
	height:16px;
	letter-spacing:0.6px; 
	border-top:1px solid #CCCCCC; 
	border-left:1px solid #CCCCCC; 
	border-right:1px solid #CCCCCC; 
	border-bottom:1px solid #CCCCCC; 
	padding-left:6px;
}

.mais
{
	margin-left:5%; 
	height:13px; 
	width:86%; 
	background-color:#E8E8E7; 
	text-align:right; 
	line-height:13px; 
	vertical-align:middle; 
	color:#AD2A28; 
	font-weight:bold; 
	padding-right:5px;
}
.pub
{
	border-bottom:1px solid #EDF3F9;
}
.ult_not 
{
	margin-left:5%; 
	border-bottom:1px solid #EDF3F9; 
	min-height:30px; _height:30px; 
	*height:30px; 
	margin-top:7px; 
	width:90%;
}
.chamada_principal
{
	font-size:18px;
	color:#CC0000;
}
.botao_branco {
	font-family: verdana;
	font-size: 9px;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #4a516b;;
	font-style: bold;
}
.noticia_principal {
	background-color:#AC2927;
	height:130px;
	width:173px;
}
.noticia_principal a {
	display:block;
	margin:0;
	padding:0;
}
.noticia_principal a:hover {
	position:absolute;
	clip: rect(5px 168px 125px 5px);
}
.botao_amarelo
{
	font-size:10px; 
	background-color:#FFCC00; 
	border:1px solid #FF9900;
}
.cvermelho
{
	color:#FF0000;

}
/* //////////////////////////////////////////////////////////////////////// */

/*

	
/* //////////////////////   LINK GERAL   /////////////////////////// */

a:link {
	text-decoration: none;
	color:#000000;
}
a:visited {
	text-decoration: none;
	color:#000000;
}
a:hover {
	text-decoration: underline;
	color:#000000;
}
a:active {
	text-decoration: none;
	color:#000000;
}

/* //////////////////////   LINK VERMELHO   /////////////////////////// */

.vermelho:link {
	text-decoration: none;
	color:#FF0000;
}
.vermelho:visited {
	text-decoration: none;
	color:#FF0000;
}
.vermelho:hover {
	text-decoration: underline;
	color:#FF0000;
}
.vermelho:active {
	text-decoration: none;
	color:#FF0000;
}

/* //////////////////////   LINK VERMELHO 2   /////////////////////////// */

.vermelho2:link {
	text-decoration: none;
	color:#CC0000;
}
.vermelho2:visited {
	text-decoration: none;
	color:#CC0000;
}
.vermelho2:hover {
	text-decoration: underline;
	color:#CC0000;
}
.vermelho2:active {
	text-decoration: none;
	color:#CC0000;
}


/* //////////////////////   LINK BRANCO   /////////////////////////// */

.branco:link {
	text-decoration: none;
	color:#FFFFFF;
}
.branco:visited {
	text-decoration: none;
	color:#FFFFFF;
}
.branco:hover {
	text-decoration: underline;
	color:#FFFFFF;
}
.branco:active {
	text-decoration: none;
	color:#FFFFFF;
}



/* /////////////////////// CLASSE DO LOGO  /////////////////////////// */
.logo {
	position:absolute; 
/*	width:150px; */
	width:95%;
	height:80px; 
	left: 20px; 
	top: 80px;
	_top: 88px;
}
/* /////////////////////// CLASSE DO LOGO  /////////////////////////// */

/* //////////////////////  ESTILOS DE MENU  /////////////////////////// */
.menu a{
	height:20px;
	line-height:20px;
	vertical-align:middle;
	width:139px;
	text-decoration:none;
	font-size:11px;
	display:block;
	background-color:#FFFFFF;
	color:#333333;
	padding-left:5px;
	margin-top:3px;
	margin-right:6px;
	_margin-right:3px;
	float:right; 
}
.menu a:hover {
	text-decoration:none;
	border-left:5px #6D93B1 solid;
	background-color:#C8D6E2;
	color:#000000;
}
.box_menu
{
	width:160px; 
	margin-top:5px; 
	float:left;
}
.barra
{
	width:5px; 
	height:20px; 
	background-color:#166E93; 
	float:left
}

.item_menu
{
	width:144px; 
	height:20px; 
	background-color:#166E93; 
	margin-left:5px; 
	float:left; 
	line-height:20px; 
	vertical-align:middle; 
	font-weight:bolder; 
	color:#FFF;
}

.item_menu a
{
	color:#FFF;
	width:144px; 
	height:20px; 
	float:left; 
	line-height:20px; 
	vertical-align:middle; 
	font-weight:bolder;
	text-decoration:none;
	display:block;
}
.item_menu a:hover
 {
 	color:#FFF;
	background-color:#115471;
	color:#000000;
	text-decoration:none;
}
	
/* //////////////////////  ESTILOS DE MENU  /////////////////////////// */


#paginacao {
	margin-top:5px;
	width:100%; 
	text-align:center;
}

#paginacao ul {
	list-style:none;
}

#paginacao ul li {
	display:inline;
}
#paginacao ul li a{
	width:15px; 
	border:1px solid #CCCCCC; 
	margin-left:5px;
	display:block;
	float:left;
}

#paginacao ul li a:hover{
	background-color:#FF0080;
}

/* ////////////////////////  CLASSES  ////////////////////////////////////////////////////////////// */
.quadro {
/*	border:1px solid #CCCCCC; */
	min-height:65px;
	*height:65px;
	_height:65px;
	margin-top:5px;
	padding:5px;
}
.quadro2
{
	border-bottom:1px solid #CCCCCC;
	min-height:85px;
	*height:85px;
	_height:85px;
	margin-top:5px;
}
.quadro3
{
	border-bottom:1px solid #CCCCCC;
	min-height:40px;
	*height:40px;
	_height:40px;
	margin-top:5px;
}
.migalhas
{
	margin:5px;
	font-size:13px;
	color:#006699;
	font-weight:bolder;
}
.marcas
{
	min-height:60px;
	*height:60px;
	_height:60px;
	background-color:#FFFFFF;
	border-top:5px #96BEE2 solid;
	width:476px;
}
.data-hora
{
	background-color:#F0F0F0;
	width:466px;
	height:22px;
	margin:5px 5px 0px 5px;
}
.dh
{
	float:left;
	vertical-align:middle;
	height:22px;
	line-height:22px;
}
.opcoes
{
	float:right;
	vertical-align:middle;
	height:22px;
	line-height:22px;
}
.titulos-internas
{
	margin:5px;
	font-size:18px;
	color:#006699;
	font-weight:bolder;
}
.album
{
	min-height:50px;
	display:none;
	margin-top:5px;
	margin-left:5px;
}
.album_v
{
	min-height:180px;
	*height:180px;
	_heigth:180px;
}
.album_tit
{
	color:#FFFFFF;
	background-color:#166E93;
	height:25px;
	vertical-align:middle;
	line-height:25px;
	padding-left:4px;
}