/* CSS Document */

* {
	padding:0px;
	margin:0px;
	border:none;
}
body {
	font:14px Arial, Helvetica, sans-serif;
}
#menudentro {
	height:80px;
	clear:both;
	position:relative;
	/*padding-top:20px;*/
	padding-bottom:20px;
	font-weight:bold;
}
#menudentromenor {
	height:60px;
	clear:both;
	position:relative;
	/*padding-top:20px;*/
	font-weight:bold;
	margin-bottom: 10px;
	padding-top: 5px;
	
}
.menu {
	width:999px;
	position:absolute;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #ececec;
	border-bottom-color: #ececec;
	font-weight:bold;
}
.menu ul {
	padding:0;
	margin:0;
	list-style:none;
	font-weight:bold;
}

.menu ul li {
	display:inline;
	padding-top:7px;
	padding-bottom:8px;
	font-weight:bold;
}
.menu ul li a {
	text-decoration:none;
	font:14px Arial, Georgia, "Times New Roman", Times, serif;
	color:#666;
	padding:4px 8px;
	float:left;
	border-right:1px solid #999999;
	font-weight:bold;
}

.menu li ul {
	display:none;
	position:absolute;
	top:22px;
	font-weight:bold;
}
li:hover ul, li.over ul {
	display: block;
	font-weight:bold;
} /* The magic */
#menu-drop {
	width:160px;
	position:absolute;
	top:71px;
	left:300px;
	display:none;
	z-index:5000;
	font-weight:bold;
}
#menu-drop ul {
	list-style:none;
	padding:0;
	margin:0;
	font-weight:bold;
}

#menu-drop ul li {
	display:block;
	font-weight:bold;
}
#menu-drop ul li a {
	padding:5px 6px;
	background:#EDEDED;
	text-decoration:none;
	color:#504399;
	display:block;
	border-bottom:1px solid #ccc;
	font-weight:bold;
}
#menu-drop ul li a:hover {
	background:#504399;
	color:#fff;
	font-weight:bold;
}
/* menu rodapé */

.logo-rodape a {
	width: 157px;
	height: 88px;
	position: absolute;
	left: 4px;
	top: 5px;
	display: block;
	/*background: url(../img/clicabrasilia.png) no-repeat;
	background-position: center;*/
}
.logo-rodape img {
	width: 200px;
	height: auto;
	margin-left: -20px;
}
.menufooter {
    /*border-bottom: 1px solid #ECECEC;
    border-style: solid none;
    border-top: 1px solid #ECECEC;*/
    margin-left: 159px;
    position: relative;
    width: 840px;
	float: right;
}
.menufooter ul {
	padding:0;
	margin:0;
	list-style:none;
}
.menufooter ul li {
	display:inline;
}
.menufooter ul li a {
	border-right: 1px solid #999999;
    float: left;
    font: 14px Arial,Georgia,"Times New Roman",Times,serif;
    padding: 4px 8px;
    text-decoration: none;
	color:#666666;
}

/*.menufooter ul li a:hover {
	background-color:#3f6a9d;
	color:#fff;
}*/
/* fim do menu rodapé */


#selected {
	text-decoration:none;
	font:14px Arial, Georgia, "Times New Roman", Times, serif;
	color:#FFFFFF;
	background:#3f6a9d;
	padding:4px 8px;
	float:left;
	border-right:1px solid #999999;
	 font-weight: bold;
}
.menu ul li a.esp {
	text-decoration:none;
	font:14px Arial, Georgia, "Times New Roman", Times, serif;
	padding:4px 8px;
	float:left;
	border-right:1px solid #999999;
	font-weight: bold;
	color:#009999;
}
ul li a.esp:hover {
	background-color:#009999;
	color:#fff;
}
.menu ul li .esp_selected {
	background-color:#009999;
	color:#fff;
}


.menu ul li a.ent {
	text-decoration:none;
	font:14px Arial, Georgia, "Times New Roman", Times, serif;
	padding:4px 8px;
	float:left;
	border-right:1px solid #999999;
	font-weight: bold;
	color:#d84c2a;
}
ul li a.ent:hover {
	background-color:#d84c2a;
	color:#fff;
}
.menu ul li .ent_selected {
	background-color:#d84c2a;
	color:#fff;
}
.menu ul li a.iprep {
	text-decoration:none;
	font:14px Arial, Georgia, "Times New Roman", Times, serif;
	padding:4px 8px;
	float:left;
	border-right:1px solid #999999;
	font-weight: bold;
}
ul li a.iprep:hover {
	background-color:#ecb52f;
	color:#fff;
}
.menu ul li .iprep_selected {
	background-color:#ecb52f;
	color:#fff;
}
/*Novas cores inicio*/
.menu ul li a.not {
	text-decoration:none;
	font:14px Arial, Georgia, "Times New Roman", Times, serif;
	padding:4px 8px;
	float:left;
	border-right:1px solid #999999;
	font-weight:bold;
	color:#3F6A9D;
}
ul li a.not:hover {
	background-color:#3F6A9D;
	color:#fff;
}
.menu ul li .not_selected {
	background-color:#3F6A9D;
	color:#fff;
}
ul li a.cla{	
	color:#6b4924;
}
ul li a.cla:hover {
	background-color:#6b4924;
	color:#fff;
}
.menu ul li .cla_selected {
	background-color:#6b4924;
	color:#fff;
}
ul li a.tv {
	color:#70C065;
}
ul li a.tv:hover {
	background-color:#70C065;
	color:#fff;
}
.menu ul li .tv_selected {
	background-color:#70C065;
	color:#fff;
}
ul li a.hot {
	color:#0099cc;
}
ul li a.hot:hover {
	background-color:#0099cc;
	color:#fff;
}
.menu ul li .hot_selected {
	background-color:#0099cc;
	color:#fff;
}
ul li a.blo {
	color:#8d3592;
}
ul li a.blo:hover {
	background-color:#8d3592;
	color:#fff;
}
.menu ul li .blo_selected {
	background-color:#8d3592;
	color:#fff;
}
ul li a.ultimo:hover {
	background-color:#504399;
	color:#fff;
}
.menu ul li .ultimo_selected {
	background-color:#504399;
	color:#fff;
}
ul li a.bee:hover {
	background-color:#e2c66c;
	color:#fff;
}
.menu ul li a.ultimo {
	text-decoration:none;
	padding:4px 8px;
	float:left;
	border:0;
}
/*Novas cores final*/


/*submenus  inicio*/
#submenu1 {
	width:999px;
	position:absolute;
	top:33px;
	display:block;
	background-color:#EDEDED;
    border-bottom: 2px solid #3F6A9D;
    border-top: 3px solid #3F6A9D;
	margin-top:-3px;
}
.submenu1 ul li a.item1 {
	color:#fff;
	background-color:#3f6a9d;
	border:0;
}
.submenu1 ul li a.item1:hover {
	text-decoration:underline;
}
#submenu2 {
	width:999px;
	position:absolute;
	top:33px;
	display:none;
	background-color:#EDEDED;
    border-bottom: 2px solid #009999;
    border-top: 3px solid #009999;
	margin-top:-3px;
}
#submenu2 ul li a {
	text-decoration:none;
	font:12px Arial, Georgia, "Times New Roman", Times, serif;
	color:#009999;
	padding:4px 8px;
	float:left;
	border-right:1px solid #999999;
}
#submenu2 ul li a:hover {
	background-color:#009999;
	color:#fff;
}
#submenu2 ul li a.item2 {
	color:#fff;
	background-color:#009999;
	border:0;
}
#submenu2 ul li a.item2:hover {
	text-decoration:underline;
}

#submenu3 {
	width:999px;
	position:absolute;
	top:33px;
	display:none;
	background-color:#EDEDED;
	border-bottom: 2px solid #D84C2A;
    border-top: 3px solid #D84C2A;
	margin-top:-3px;
}
#submenu3 ul li a {
	border-right: 1px solid #999999;
	color: #D84C2A;
	float: left;
	font: 12px Arial, Georgia, "Times New Roman", Times, serif;
	padding: 4px 8px;
	text-decoration: none;
}
#submenu3 ul li a.item3 {
	color:#fff;
	background-color:#009999;
	border:0;
}
#submenu3 ul li a.item3:hover {
	text-decoration:underline;
}
#submenu4 {
	
	background-color:#EDEDED;
    border-bottom: 2px solid #6B4924;
    border-top: 3px solid #6B4924;
	margin-top:-3px;
}
#submenu4 ul li a {
	border-right: 1px solid #999999;
	color: #6B4924;
	float: left;
	font: 12px Arial, Georgia, "Times New Roman", Times, serif;
	padding: 4px 8px;
	text-decoration: none;
}
#submenu4 ul li a:hover {
	color:#fff;
	background-color:#6B4924;
	border:0;
}
#submenu4 ul li a.item4 {
	color:#fff;
	background-color:#6B4924;
	border:0;
}
#submenu4 ul li a.item4:hover {
	text-decoration:underline;
}

#submenu5 {
	width:999px;
	position:absolute;
	top:33px;
	display:none;
	background-color:#EDEDED;
	border-bottom: 2px solid #ECB52F;
    border-top: 3px solid #ECB52F;
	margin-top:-3px;
}
#submenu5 ul li a {
	border-right: 1px solid #999999;
	color: #009999;
	float: left;
	font: 12px Arial, Georgia, "Times New Roman", Times, serif;
	padding: 4px 8px;
	text-decoration: none;
}
#submenu5 ul li a.item5 {
	color:#fff;
	background-color:#009999;
	border:0;
}
#submenu5 ul li a.item5:hover {
	text-decoration:underline;
}

#submenu6 {
	
	background-color:#EDEDED;
    border-bottom: 2px solid #70C065;
    border-top: 3px solid #70C065;
	margin-top:-3px;
}
#submenu6 ul li a {
	border-right: 1px solid #999999;
	color: #70C065;
	float: left;
	font: 12px Arial, Georgia, "Times New Roman", Times, serif;
	padding: 4px 8px;
	text-decoration: none;
}
#submenu6 ul li a:hover {
	color:#fff;
	background-color:#70C065;
	border:0;
}
#submenu6 ul li a.item6 {
	color:#fff;
	background-color:#70C065;
	border:0;
}
#submenu6 ul li a.item6:hover {
	text-decoration:underline;
}
#submenu7 {
	
	background-color:#EDEDED;
    border-bottom: 2px solid #8D3592;
    border-top: 3px solid #8D3592;
	margin-top:-3px;
}
#submenu7 ul li a {
	border-right: 1px solid #999999;
	color: #8D3592;
	float: left;
	font: 12px Arial, Georgia, "Times New Roman", Times, serif;
	padding: 4px 8px;
	text-decoration: none;
}
#submenu7 ul li a:hover {
	color:#fff;
	background-color:#8D3592;
	border:0;
}
#submenu7 ul li a.item7 {
	color:#fff;
	background-color:#8D3592;
	border:0;
}
#submenu7 ul li a.item7:hover {
	text-decoration:underline;
}
#submenu8 {
	
	background-color:#EDEDED;
    border-bottom: 2px solid #0099cc;
    border-top: 3px solid #0099cc;
	margin-top:-3px;
}
#submenu8 ul li a {
	border-right: 1px solid #999999;
	color: #0099cc;
	float: left;
	font: 12px Arial, Georgia, "Times New Roman", Times, serif;
	padding: 4px 8px;
	text-decoration: none;
}
#submenu8 ul li a:hover {
	color:#fff;
	background-color:#0099cc;
	border:0;
}
#submenu8 ul li a.item8 {
	color:#fff;
	background-color:#0099cc;
	border:0;
}
#submenu8 ul li a.item8:hover {
	text-decoration:underline;
}
#submenu9 {
	
	background-color:#EDEDED;
    border-bottom: 2px solid #504399;
    border-top: 3px solid #504399;
	margin-top:-3px;
} 
#submenu9 ul li a {
	border-right: 1px solid #999999;
	color: #504399;
	float: left;
	font: 12px Arial, Georgia, "Times New Roman", Times, serif;
	padding: 4px 8px;
	text-decoration: none;
}
#submenu9 ul li a:hover {
	color:#fff;
	background-color:#504399;
	border:0;
}
#submenu9 ul li a.item9 {
	color:#fff;
	background-color:#504399;
	border:0;
}
#submenu9 ul li a.item9:hover {
	text-decoration:underline;
}
/*submenus  final*/

.submenu1 {
	width:999px;
	position:absolute;
	top:33px;
	display:none;
	background-color:#EDEDED;
}
.submenu1 ul {
	padding:0;
	margin:0;
	list-style:none;
}
.submenu1 ul li {
	display:inline;
}
.submenu1 ul li a {
	text-decoration:none;
	font:12px Arial, Georgia, "Times New Roman", Times, serif;
	color:#3f6a9d;
	padding:4px 8px;
	float:left;
	border-right:1px solid #999999;
}
.submenu1 ul li a:hover {
	background-color:#3f6a9d;
	color:#fff;
}
.submenu1 ul li a.ultimo {
	text-decoration:none;
	color:#3f6a9d;
	padding:4px 8px;
	float:left;
	border:0;
}
.submenu1 ul li a.ultimo:hover {
	background-color:#3f6a9d;
	color:#fff;
}

/***** SUB-MENU NOTÍCIAS *****/


#submenu1 ul {
	padding:0;
	margin:0;
	list-style:none;
}
#submenu1 ul li {
	display:inline;
}
#submenu1 ul li a {
	text-decoration:none;
	font:12px Arial, Georgia, "Times New Roman", Times, serif;
	color:#3f6a9d;
	padding:4px 8px;
	float:left;
	border-right:1px solid #999999;
}
#submenu1 ul li a:hover {
	background-color:#3f6a9d;
	color:#fff;
}
#submenu1 ul li a.ultimo {
	text-decoration:none;
	color:#3f6a9d;
	padding:4px 8px;
	float:left;
	border:0;
}
#submenu1 ul li a.ultimo:hover {
	background-color:#3f6a9d;
	color:#fff;
}
#submenu1 ul li a.item1 {
	color:#fff;
	background-color:#3f6a9d;
	border:0;
}
#submenu1 ul li a.item1:hover {
	text-decoration:underline;
}
/***** SUB-MENU ESPORTES *****/



#submenu2 ul {
	padding:0;
	margin:0;
	list-style:none;
}
#submenu2 ul li {
	display:inline;
}
#submenu2 ul li a.ultimo {
	text-decoration:none;
	color:#009999;
	padding:4px 8px;
	float:left;
	border:0;
}
#submenu2 ul li a.ultimo:hover {
	background-color:#009999;
	color:#fff;
}
/***** SUB-MENU ENTRETENIMENTO *****/



#submenu3 ul {
	padding:0;
	margin:0;
	list-style:none;
}
#submenu3 ul li {
	display:inline;
}
#submenu3 ul li a {
	text-decoration:none;
	font:12px Arial, Georgia, "Times New Roman", Times, serif;
	color:#d84c2a;
	padding:4px 8px;
	float:left;
	border-right:1px solid #999999;
}
#submenu3 ul li a:hover {
	background-color:#d84c2a;
	color:#fff;
}
#submenu3 ul li a.ultimo {
	text-decoration:none;
	color:#d84c2a;
	padding:4px 8px;
	float:left;
	border:0;
}
#submenu3 ul li a.ultimo:hover {
	background-color:#d84c2a;
	color:#fff;
}
#submenu3 ul li a.item3 {
	color:#fff;
	background-color:#d84c2a;
	border:0;
}
#submenu3 ul li a.item3:hover {
	text-decoration:underline;
}
/***** SUB-MENU I.PREPARAÇÃO *****/



#submenu5 ul {
	padding:0;
	margin:0;
	list-style:none;
}
#submenu5 ul li {
	display:inline;
}
#submenu5 ul li a {
	text-decoration:none;
	font:12px Arial, Georgia, "Times New Roman", Times, serif;
	color:#ecb52f;
	padding:4px 8px;
	float:left;
	border-right:1px solid #999999;
}
#submenu5 ul li a:hover {
	background-color:#ecb52f;
	color:#fff;
}
#submenu5 ul li a.ultimo {
	text-decoration:none;
	color:#ecb52f;
	padding:4px 8px;
	float:left;
	border:0;
}
#submenu5 ul li a.ultimo:hover {
	background-color:#ecb52f;
	color:#fff;
}
#submenu5 ul li a.item5 {
	color:#fff;
	background-color:#ecb52f;
	border:0;
}
#submenu5 ul li a.item5:hover {
	text-decoration:underline;
}

#jbr_menu_rodape {
	clear: both;
	overflow: hidden;
	margin-top: 17px;
	margin-bottom: 8px;
	/*border-top: 1px solid #999;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;*/
	float: left;
}
#jbr_menu_rodape li a:hover, .jbrativo{
	background-color:#3F6A9D;
	color: #FFF !important;
}
#jbr_menu_rodape li a{
	font-size: 13px;
}
#jbr_menu_rodape span{
	float: left;
	color: #666;
	line-height: 24px;
	margin: 0 10px;
}
#menu-drop2 {
	width: 160px;
	position: absolute;
	bottom: 30px;
	right: 271px;
	display: none;
	z-index: 5000;
	font-weight: bold;
}
#menu-drop2 ul {
	list-style: none;
	padding: 0;
	margin: 0;
	font-weight: bold;
}

/*#menu-drop2 ul li {
	display:block;
	font-weight:bold;
}*/
#menu-drop2 ul li a {
	padding: 5px 6px;
	background: #F0F5F9;
	text-decoration: none;
	color: #3F6A9D;
	display: block;
	border-bottom: 1px solid #ccc;
	font-weight: bold;
}
#menu-drop2 ul li a:hover {
	background: #3F6A9D;
	color: #fff;
}


