


 
 .notbr {
margin-top: -10px
}

a img { /* this selector removes the default blue border displayed in some browsers around an image when it is surrounded by a link */
	border: none;
}
/* ~~ Styling for your site's links must remain in this order - including the group of selectors that create the hover effect. ~~ */
.not-link {
	color: #42413C;
	text-decoration: none ;
}
.not-link:visited {
	color: #6E6C64;
}
.not-link:hover, a:active, a:focus { /* this group of selectors will give a keyboard navigator the same hover experience as the person using a mouse. */
	text-decoration: underline !important;
}


p#not_1 {
	margin: 2px 0 20px 0;
	line-height: 24px !important;
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
}
.titbold { 
font-size: 17px; 
font-family: Arial, Helvetica, sans-serif;
margin: 2px 0 20px 0;
	font-weight:bold;
 }


p#imprensa {
	margin: -5px 0 12px 0;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
 
}
h1.noth1 {
	color: #333;
	margin-top: 3px;
	font-weight: bold;
	margin-bottom: 5px;
	line-height: 30px;
	margin-right: 0px;
	font-size: 27px;
	font-family: Arial, Helvetica, sans-serif;
}
p#titulo {
	margin: 7px 0 10px 0 !important;
	font-size: 17px;
	font-family: Arial, Helvetica, sans-serif;
	color: #555;
	line-height: 22px;
}
p#legenda {
	font-size: 15px;
	background-color: #444;
	width: 340px;
		line-height: 19px;
	height: auto;
	font-family: Arial, Helvetica, sans-serif;
	padding: 3px 5px 5px 7px;
	position:relative; top: 1px; left: -4px ;
	color: #FBFBFB;
}
p#legenda2 {
	font-size: 11px;
	background-color: #444;
	width: 156px;
	height: auto;
	line-height: 12px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	padding: 4px 0 4px 9px;
	position:relative; top: 0; left: 0px;
	color: #FFF;
}
#legenda3 { display:none  }


.clique, .not1, .img_not1 { float: right !important }	

.img_not1 {
	padding: 1px 1px 4px 1px;
 
	margin: -150px 0 1px 8px !important;
	background-color: #fff;
}

.img_not1 img {
	border: 1px solid #666 !important
}
.mtop { width: 350px !important }


.h3not {
	color: #222;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	margin: -5px 0 10px 0;
	line-height: 19px !important;
	padding: 0 10px 0 0;
}
/* ~~ This grouped selector gives the lists in the .content area space ~~ */
.content ul, .content ol {
	padding: 0 15px 15px 40px; /* this padding mirrors the right padding in the headings and paragraph rule above. Padding was placed on the bottom for space between other elements on the lists and on the left to create the indention. These may be adjusted as you wish. */
}

.sociais { font-family: arial, helvetica; margin-bottom: 16px; font-size: 14px }
.sociais a { margin-left: 4px }
.espaco {display: none }
.espaco2 {display: inline-block }

@media (max-width: 799px) {
.espaco {display: inline-block }
.espaco2 {display: none }
.sociais { display: block; margin-top: 20px; margin-bottom: 23px}
#linkface {margin-left: 10px }	
	
	
	
h1.noth1 { margin-left: 3px !important; margin-bottom: 9px !important; margin-top: -3px !important; line-height: 26px !important; font-size: 22px !important }
p#titulo { margin-bottom: 5px !important; font-size: 16px !important; line-height: 21px !important ; margin-left: 3px !important; margin-top: 1px !important; margin-right: 3px !important;}
p#not_1 { margin: 5px 5px 15px 5px !important; float: left !important; font-size: 15px !important; line-height: 23px !important}
p#not_1 a img{  max-width: 98% !important; height: auto  !important;}

 p#legenda {
	font-size: 15px !important;
	background-color: #444;
	width: 340px;
	max-width:none !important;
	height: auto;
	line-height: 19px !important;
	font-family: Arial, Helvetica, sans-serif;
	padding: 3px 5px 5px 7px !important;
	position:relative; top: 1px; left: -24px !important;
	color: #FBFBFB;
}

.img_not1 {
max-width: 639px !important;min-width: 25px !important; width: 100% !important; 
	float: left !important;
	text-align:center !important ;
	background-color: #FFF !important;
}	
.img_not1 img{ border: 1px solid #666 !important; max-width: 98% !important;min-width: 25px !important; width: auto !important; 	margin: 0 0 0 20px !important;}
 .img_not1 a img, .img_not1 img { border: 1px solid #666 !important; height: auto !important;min-width: 25px !important; width: auto !important; 	margin: 0 0 0 -47px !important;}
 
#legenda3 { 
	font-size: 11px !important;
	background-color: #444;
	width: 98%;
	max-width: 356px !important;
	height: auto;
	line-height: 12px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	position:relative; top: 1px; left: -24px !important;	
	padding: 5px 0 5px 0;
	color: #FFF;
display: inline-block !important }	





	
/* NOTÍCIAS HOME */

.titbold { 
font-size: 17px !important;
line-height: 22px !important;
font-weight: bold;
margin: 5px 0 15px 3px !important;
padding-top: 5px !important;
clear:both !important;
}
div.imgnotmob { margin-top: 10px !important; margin-left: 23px !important; }

p#imprensa {
	margin: 5px 3px 12px 3px !important; line-height: 12px !important}

.h3not {
	font-size: 12px !important;
}



#legenda2 { display: none !important}

html,body
{
    width: 100% !important;
    margin-right: 0px !important;
    padding-right: 0px !important;
    overflow-x: hidden !important;
}

.topo  { 
display:none !important
}


}




.not-link a, .not-link a:visited {
	color:#06F;
	text-decoration:none
}
.topo a { 
margin: 20px auto;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
color: #333
}
.topo  { 
margin: 100px 50px 10px 0;
text-align:center;
}








