#materia_layout {
margin: 0;
padding: 0;
font: 73%  "Lucida Grande","Lucida Sans Unicode", helvetica, verdana, arial, sans-serif;
line-height : 2em;
color: #444;
background: #fff;
}
			/*TOP BANNER*/
		/*TOP NAVIGATION*/
			/*3 COLUMNS*/

#gutter {
float: left;
width: 0%;
height: 1px;
}
#col1 {
float: left;
width: 520px;
margin-bottom: 1em;
padding-right: 0px;
margin-left:80px;
/*border: 1px solid #eee;*/
font: 73%  helvetica, arial, "Trebuchet MS", sans-serif;
line-height : 2em;

}

#col1 p{
 font-family: "Times New Roman", times, Sans-Sherif;
 font-size:14px;
 margin-left:0px;
 margin-top:8px;
 line-height:120%;
}

#colunista_dados pre{      width:500px;
      font-family: "Times New Roman", times, Sans-Sherif;
      font-size: 14px;
      text-indent: 15px;
      margin-top:0px;
	text-align: left;
      /*background: #f0f0f0;*/
      border: 1px solid #ccc;
      line-height: 16px;
	white-space: pre-wrap; /* css-3 */
	white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */
	white-space: -pre-wrap; /* Opera 4-6 */
	white-space: -o-pre-wrap; /* Opera 7 */ /*
	width: 99%;  */
	word-wrap: break-word; /* Internet Explorer 5.5+ */
}

#materias_chamada pre{
      font-family: "Times New Roman", times, Sans-Sherif;
      font-size: 14px;
      text-indent: -10px;
	text-align: left;
      background: #f0f0f0;
      border: 0px solid #ccc;
      line-height: 16px;
	/*overflow-x: auto;*/
	 /* Use horizontal scroller if needed; for Firefox 2, not needed in Firefox 3 */
	white-space: pre-wrap; /* css-3 */
	white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */
	white-space: -pre-wrap; /* Opera 4-6 */
	white-space: -o-pre-wrap; /* Opera 7 */ /*
	width: 99%;  */
	word-wrap: break-word; /* Internet Explorer 5.5+ */
}

#materia_ver pre{	width:700px;
	font-family: "Times New Roman", times, Sans-Sherif;
      font-size: 14px;
      color:black;
      text-indent: -10px;
	text-align: left;
      line-height: 18px;
	/*overflow-x: auto;*/ /* Use horizontal scroller if needed; for Firefox 2, not needed in Firefox 3 */
	white-space: pre-wrap; /* css-3 */
	white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */
	white-space: -pre-wrap; /* Opera 4-6 */
	white-space: -o-pre-wrap; /* Opera 7 */ /*
	width: 99%;  */
	word-wrap: break-word; /* Internet Explorer 5.5+ */
}

#ajuda h5{	font-size:12px;
	color:black;
	}

#ajuda pre{	width:600px;
	letter-spacing:normal;
	font-family: "Lucida Grande","Lucida Sans Unicode", helvetica, verdana, arial, sans-serif;
	font-size:100%;
	text-align: left;
      line-height: 18px;
	/*overflow-x: auto;*/ /* Use horizontal scroller if needed; for Firefox 2, not needed in Firefox 3 */
	white-space: pre-wrap; /* css-3 */
	white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */
	white-space: -pre-wrap; /* Opera 4-6 */
	white-space: -o-pre-wrap; /* Opera 7 */ /*
	width: 99%;  */
	word-wrap: break-word; /* Internet Explorer 5.5+ */
	}
/*
#col1 pre{
      font-family: "Times New Roman", times, Sans-Sherif;
      font-size: 12px;
      width:600px;
      background: #f0f0f0;
      border-left: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
      line-height: 12px;
	overflow-x: auto;
	white-space: pre-wrap;  css-3
	white-space: -moz-pre-wrap !important;
	white-space: -pre-wrap;
	white-space: -o-pre-wrap;
	width: 99%;
	word-wrap: break-word;  Internet Explorer 5.5+
} */

#col2 {
float: right;
width: 200px;
margin-right: 5px;
margin-bottom: 1em;
padding-right: 0px;
}
#col3 {
float: left;
width: 150px;
margin-left: 0px;
margin-bottom: 2em;
}
			/*COLUMN LINKS*/
#col3 ul {
list-style: none;
margin: 20px 0 10px 0;
padding: 0;
}
#col3 ul li {
display: inline;
padding: 0;
margin: 0;
}
#col3 ul li a {
display: block;
text-decoration: none;
margin: 0;
padding: 5px 0 5px 15px;
border-bottom: 1px solid #C0C0C0;
color: #3D8CB8;
background: transparent url(pro16/icon.gif) left center no-repeat;
}
#col3 ul li a:hover {
background: #f2f2f2 url(pro16/icon.gif) left center no-repeat;
color: #666;
}
#col3 p {
padding: 3px 0 0 0;
margin: 0;
line-height: 20px;
}
			/*FOOTER*/
/*#footer {
clear: both;
height: 35px;
font-size : 0.9em;
background: #143D55;
border-top: 5px solid #A0B842;
color: #EDE4DF;
padding: 5px;
}
#footer a {
text-decoration: none;
color: #fff;
background: inherit;
}
#footer a:hover {
text-decoration: underline;
color: #ddd;
background:  inherit;
}     */
			/*TYPOGRAPHY*/
#col1 h1 {
margin : 0 0 0 0;
padding : 20px 0px 0px 0px;
font-family: "Times New Roman", times, Sans-Sherif;
/*text-transform: uppercase;*/
font-size : 22px;
line-height: 18px;
color: #143D55;
background : transparent;
}
#col1 h2 {
margin-left: 12px;
padding: 0.3em 0 .3em 0;
/*text-transform: uppercase;*/
letter-spacing : 0px;
font-size: 20px;
color: #A0B742;
font-weight:bold;
font-family: "Times New Roman", times, Sans-Sherif;
}

#col1 h2 a{font-size: 18px;
color: black;
padding:0px 0px 0px 0px;
letter-spacing:0px;
}

#col1 h3 {
margin: -5px 0 0px 0;
padding : 2px;
font-size: 12px;
line-height: 14px;
color: #666;

}

#col1 h4 {
margin: 0 0 0 0;
padding : 0.3em 0 .3em 0;
font-family: "Times New Roman", times, Sans-Sherif;
font-size: 14px;
font-weight : bold;
letter-spacing : 0px;
text-transform : none;
line-height: 16px;
color: #143D55;
/*background: url(pro16/templatemo_header_01_bg.jpg) left bottom no-repeat;*/
}

#ver_colunista{	float:left;
	width:149px;
	margin-left:10px;
	margin-top:10px;
	border-right:2px solid #dad8d8;
	}

#titulo_video{ margin-left:10px;
 color:#6AA2FD;
 margin-bottom:2px;
 margin-top:10px;

}
#ver_colunista a, a:hover, a:visited{	font-size:12px;
	color:#1377E8;
	font-weight:normal;
	}

#ver_colunista b{	font-size:12px;
	}

#ver_video{    margin-bottom:5px;
    margin-top:8px;
    }

#ver_video_tela{	margin-top:20px;
	}

#descricao_video{	width:575px;
	height:100px;
	border:2px solid #dad8d8;
	padding:1px;
	margin-top:10px;
	color:black;
	font-size:12px;
	}

#faixa_laranja{
	margin-top:20px;
	/*background: url(pro16/templatemo_header_01_bg.jpg) left bottom no-repeat;*/
    width:600px;
	font-size:12px;
	color:white;
	/*border-bottom:1px solid #eee;*/
}

#faixa_laranja a, a:visited{
     color:#4062a7;
     font-size:10px;
     font-weight:bold;
     background:none;

}

#faixa_laranja a:hover{  color:orange;
  background:none;
}


#faixa_laranja b{
     margin-left:550px;
     background:none;
}


/*blockquote {
font-weight : bold;
font-style : italic;
color : #b29b35;
} */
			/*LINKS*/
#col1 a {font-family: "Times New Roman", times, Sans-Sherif;
font-size:12px;
text-decoration: underline;
color: #1377E8;
background: none;
text-decoration: none;
}
#col1 a:hover {
text-decoration: none;
color: #FF7400;
background: none;
}
#col1 a img {
border: 0;
}
			/*CLASS*/
.capital {
float:left;
color:#143C55;
font-size:85px;
line-height:70px;
padding:2px;
font-family: "Times New Roman", times, Sans-Sherif;
background: #fff;
}

.imagem_materia_1 img{float:right;
color:#143C55;
width:250px;
height:250px;
margin-top:10px;
font-family: "Times New Roman", times, Sans-Sherif;
border:1px solid #eee;
/*background: #fff;*/
}
.imagem_materia_1 b{	float:left;
	font-size:11px;
	color:gray;
	font-family: "Times New Roman", times, Sans-Sherif;
	margin-left:30px;
}

.imagem_materia_2 img{
float:right;
color:#143C55;
width:250px;
height:250px;
margin-top:20px;
font-family: "Times New Roman", times, Sans-Sherif;
border:1px solid #eee;
/*background: #fff;*/
}
.imagem_materia_2 b{
	float:left;
	font-size:11px;
	color:gray;
	font-family: "Times New Roman", times, Sans-Sherif;
	margin-left:300px;
}

.imagem_colunista{
float:right;
color:#143C55;
width:80px;
height:80px;
margin:-80px 10px 0px 0px;
font-family: "Times New Roman", times, Sans-Sherif;
border:1px solid #eee;
/*background: #fff;*/
}

			/*IMAGES*/
.imgleft {
float: left;
padding: 5px;
margin-right: 5px;
border: none;
}


/* Page */

#page {
	width:500px;
	margin: 0 auto;
	padding: 45px 35px 45px 25px;
	background: url(pro16/img05.gif) no-repeat;
}

/* Content */

#content {
	float: left;
	width: 603px;
}

.post {
}

.post .title {
	margin: 0;
	padding: 0 0px;
}

.post .entry {
	padding: 0 10px;
}

.post .meta {
	width:500px;
	height: 47px;
	margin: 20px 0 40px 0;
	padding: 15px 0 0 20px;
	background: url(pro16/barra_inferior_materia.gif) no-repeat;
	line-height: normal;
}


/* ---------------------------------- DESIGN DA PARTE DE COLUNISTAS NA SEÇÂO DE MATÈRIAS DO SITE ---------------- */

#column_w300 {
	float: right;
	width: 200px;
	background: #efefef;
	border: 1px solid #e5e5e5;
}

.header_03 {
	clear: both;
	height: 35px;
	padding: 10px 0 0 20px;
	font-size: 12px;
	font-weight:bold;
	color: #ffffff;
	background: url(pro16/templatemo_header_02_bg.jpg) repeat-x;
	margin-bottom:5px;
}

.column_w300_section_01 {
	clear: both;
	padding: 5px 10px;
	background: url(pro16/templatemo_side_column_divider.jpg) bottom repeat-x;
}

.news_image_wrapper {
	float: left;
	width: 40px;
	height: 40px;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	border: 1px solid #dad8d8;
	background: #ffffff;
}

.news_image_wrapper img{
	width: 40px;
	height: 40px;
	border: 1px solid #9c9d85;
}

.news_image_wrapper1 {
	float: left;
	width: 40px;
	height: 40px;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	border: 1px solid #dad8d8;
	background: #ffffff;
}

.news_image_wrapper1 img{
	width: 40px;
	height: 40px;
	border: 1px solid #9c9d85;
}

.news_content {	margin-left:15px;
	float: left;
	width: 100px;
}

.news_content .news_date {
	font-size: 14px;
	color: black;
}

.news_content p{

	line-height: 10px;
	font-size: 11px;
	color: #5b5b5b;
	margin-bottom: 2px;
	padding: 0px;
}

.news_content b{

	line-height: 15px;
	font-size: 11px;
	color: #5b5b5b;
	padding: 0px;
}

.news_content a{  color: #4062a7;
	}

.news_content ul{	float:left;
	width:130px;
	text-transform: lowercase;
	list-style:none;
	margin:0px 0px 0px 5px;
 }

.news_content li a{
	/*line-height: 10px;*/
	width:150px;
	font-family:Trebuchet MS, verdana;
	font-size: 12px;
	color: #4062a7;
}

.header_04 {
	clear: both;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	margin-bottom: -15px;
	 line-height:120%;
}

.header_04 a{
	clear: both;
	font-size: 12px;
	font-weight: bold;
	color: #57637a;
	text-decoration: none;
}

.even_color {
	background: #e0dfdf;
}

.cleaner { clear: both; width: 100%; height: 0px; font-size: 0px;  }


#painel_materias {
	width:510px;
	margin-left:10px;
	float:rights;
	font-size:95%;
	color:#6C534A;
	text-align:left;
}

#painel_materias a{	display:block;
	width:100%;
	background: url(pro16/submenua.gif) bottom repeat-x;
	background-position:right;
	background-repeat:no-repeat;
	padding:0px;
	font-family:Trebuchet MS, verdana;
	font-size: 12px;
	padding-right:0;
      color:#57637a;
      margin-bottom:0px;
}

#painel_materias a:hover{
	background-color:#eee;
	background: url(pro16/submenua_hover.jpg);
	background-repeat:repeat-y;
	color:black;
	font-size: 14px;
}

#painel_materias table{
   font-family:Trebuchet MS, verdana;
   font-size: 10px;
   color:gray;
   margin-left:0px;
}

#painel_materias h1 {
	font-family:"Century Gothic", "Trebuchet MS", "Arial Narrow", Arial, sans-serif;
	font-size:15px;
	text-transform:normal;
	font-weight:normal;
	border-bottom:1px solid #eee;
	color:#728c40;
	text-align:left;
}
