body, div, td, a	{ font: 11px Verdana; color: #434343; }

a	{ text-decoration: none; font-weight: bold;}

a:hover	{ text-decoration: underline; }

input	{ background-color: #848484; border: 1px solid white; font-size: 10px; font-family: verdana; color: white; }

select	{ background-color: #848484; border: 1px solid white; font-size: 10px; font-family: verdana; color: white; }

.activeInput	{ background-color: #949494; }

form	{ margin: 0; padding: 0; }

img	{ border: 0; margin: 0; padding: 0; }

body	{ height: 100%; margin: 0; background-color: #5C5C5C; }

#container	{ padding-bottom: 6px; width: 100%; }

#main	{ width: 766px; text-align: left; margin: 0 auto; }

#header	{ height: 78px; background-color: #434343; }



#headerMenu	{ float: right; background-color: #848484; width: 383px; height: 54px; }

#contentDestaque	{ height: 160px; }

#contentNoticia	{ background-color: #FFFFFF; padding: 10px 10px 10px 10px; }

.contentNoticiaText, .contentNoticiaTextHigher	{ padding: 8px 15px 15px 15px; font-family: Arial; color: black; line-height: 18px; font-size: 11px; }

#topAdArea	{ float: right; display: inline; width:590px; background-color: #5C5C5C; padding-top: 6px; height: 66px;  }

#leftAd	{ float: left; width: 460px; display: inline; margin: 0px; padding: 0px; }
#rightAd { float: left; width: 120px; display: inline; margin: 0px; padding: 0px; }

#searchAdvanced	{ display: block; text-align: right; padding: 6px 16px 0 0}

#searchAdvancedBox input	{ width: 166px; height: 13px; padding: 0 2px 0 2px; margin-top: 3px; margin-left: 6px; vertical-align: top; }

#searchAdvancedBox select	{ width: 180px; padding: 0; margin: 2px 0 1px 4px; }

.contentNoticiaTextHigher	{  line-height: 20px; font-size: 12px; }

#contentPaginacao	{ height: 30px; background-color: #949494; }

#middleArea	{ margin: 0; padding: 0; }
	
#rightArea	{ float: right; width: 224px; height: 160px; }

#ultimasTitle	{ background-color: #8A8A8A; padding-bottom: 18px; }

#destaqueArea	{ background-color: #7B7B7B; color:white; font-size: 9px; padding: 2px 13px 3px 13px; border-bottom:1px solid #5C5C5C; border-top:1px solid #5C5C5C;}

#footer	{ text-align: center;  background-color: #848484; font: bold 9px Verdana; color: #FFFFFF; height: 20px; padding-top: 6px; margin-top: 7px; }

#footer a { font: bold 9px Verdana; color: #FFFFFF; }

#rightNewsMenu	{ clear: both; float: right; width: 175px; padding: 7px 0 20px 10px; }

.newsSideButton	{ background-color: #EFEFEF; margin: 1px; }

#zoomPanel	{ text-align: right; padding-bottom: 8px; }

#relatedNews, #relatedTitle	{ background-color: #5C5C5C; color: #FFFFFF;  }

#relatedTitle	{ font: 9px Verdana; padding: 6px 0px 6px 13px; }

.newsBox, .activeNewsBox	{ width: 566px; background-color: #CECECE; color: #5C5C5C; padding: 6px 12px 5px 12px; cursor: pointer; border-top: 1px solid #5C5C5C; }

.pictureBox	{ padding-bottom: 8px; }

#newsContentArea	{ padding-top: 5px; }

#bottomFunctions	{ clear: both; background-color: #848484; }

.actionResultMsg, .actionResultMsgSmall { font-family: verdana; font-size: 18px; color: white; }

.actionResultMsgSmall	{ font-size: 11px; }

.badDataInput	{ background-color: #CC0000; }

.olho	{ font-family: verdana; font-size: 10px; color: white; font-weight: bold; text-transform: uppercase }

textarea { background-color: #848484; border: 1px solid white; font-size: 10px; font-family: verdana; color: white; }

.subtitle { font-family: verdana; font-size: 11px; color: white; padding: 0 8px 8px 12px; }

		#headerLogo {
			padding:14px 0pt 0pt 21px;
		}
		img#headerLogo {
			margin:14px 0pt 0pt 21px;
		}
		#leftMenu {
			background-color:#727272;
height:650px;
margin-bottom:7px;
margin-right:4px;
width:169px;
			
		}
		#leftMenu, #footer {
			float: left;
		}
		#footer {
			width: 768px;
		}


#social-media {
  background: #848484;
  padding: 10px 20px;
}
