﻿/******************************************************* START GENERAL */

  body {
	margin : 0;
	padding : 0;
	font : 13px "Trebuchet MS", Helvetica, Arial, sans-serif;
	color : #575758;
	background-color : #cac8bb;
	line-height : 150%;
}


h1, h1 a, h2, h2 a, h3, h3 a, h4, h4 a, h5, h5 a {
	margin : 0;
	text-decoration : none;
	font-weight : normal;
	font-family : "Times New Roman", Times, serif;
}
h1 {
	font-size : 28px;
	color : #ae0001;
	margin-top : 4px;
	line-height : 100%;
}
h2 {
	font-size : 16px;
	font-weight : bold;
	letter-spacing : 0.02em;
	margin : 0 0 15px 0;
	color : #575653;
	font-family : "Trebuchet MS", Helvetica, Arial, sans-serif;
}
h3 {
	font-size : 21px;
	letter-spacing : 0.02em;
	margin-bottom : 5px;
	line-height:110%;
}
h4 {
	font-size : 16px;
	color : #000000;
}

h5 {
	font-size : 11px;
	color : #999999;
	text-transform : uppercase;
	font-family : "Trebuchet MS", Helvetica, Arial, sans-serif;
}
p {
	margin : 0 0 1.2em 0;
}
blockquote {
	margin : 0 0 0 1.5em;
	padding-left : 1em;
	border-left : 5px solid #dddddd;
}
a {
	color : #ae0000;
	text-decoration : none;
}
a:visited {
	text-decoration : none;
	color : #ae0000;
}
a:hover {
	text-decoration : underline;
	color : #ae0000;
}
img {
	border : none;
}

.imghighlight{ /* img que vai no destaque das noticias */
	float : left;
	margin : 2px 3px 0 0;
	border : none;
	width:190px;
	max-width:190px;
	min-width:190px;
	padding-right:12px;

}

hr {
	height : 1px;
	border-style : solid;
	border-color : #cccccc;
	border-top-width : 1px;
	border-right-width : 0;
	border-bottom-width : 0;
	border-left-width : 0;
	margin-bottom : 15px;
}
form {
	margin : 0;
	padding : 0;
}

input {
	font-size : 12px;
	font-family : Helvetica, Arial, sans-serif;
	background : url(images/bg_text_area.gif);
}

/******************************************************* /END GENERAL */




/******************************************************* HEADER */
  #header {
	width : 950px;
	height : 150px;
	margin : 0 auto;
}
#logo {
	float : left;
	padding-top : 30px;
	padding-right : 0;
	padding-bottom : 0;
	padding-left : 22px;
}

#location-home {
	float : left;
	width : 450px;
	height : 201px;
	font-size : 18px;
	font-family : "Trebuchet MS", Arial, Verdana;
	text-transform : lowercase;
	text-decoration : none;
	color : #ffffff;
	margin : 13px 2px 0 27px;
}


#location {
	float : left;
	width : 575px;
	font-size : 17px;
	font-family : "Trebuchet MS", Arial, Verdana;
	text-transform : lowercase;
	text-decoration : none;
	color : #ffffff;
	margin : 13px 2px 5px 27px;
}
#assine {
	float : right;
	width : 180px;
	height : 25px;
	padding-top : 55px;
	  visibility:hidden;
   display: none; 
}
/******************************************************* HEADER */



/******************************************************* MENU */

#menu-home {
	width : 946px;
	height : 235px;
	margin : 0 auto 0 auto;
	background-repeat : no-repeat;
	background-position : center 0%;
  visibility:hidden;
   display: none; 

}

#menu {
	width : 946px;
	height : 65px;
	margin : 0 auto 0 auto;
	background-repeat : no-repeat;
	background-position : center 0%;
  visibility:hidden;
   display: none; 

}

/******************************************************* /END MENU */




/*******************************************************  /START PAGE */
  #page {
	width : 100%;
	margin : 0 auto;
	padding : 30px 0 0 0;
}
#content {
	float : left;
	width : 100%;
	padding-top : 0;
	padding-right : 0;
	padding-left : 25px;
	padding-bottom : 50px;
}
#content .content {
	margin : 1px 0 0 0;
	float : left;
	width : 100%;
}
#content .minicontent {
	font-size : 11px;
	line-height : 1.3em;
	float : left;
	width : 160px;
	padding-right : 20px;
}
#content .minicontent .minicontenthead {
	width : 110px;
	height : 60px;
	background-image : url(images/mixed-media-illo-thumbnail.gif);
	padding-left : 50px;
}
#content .minicontent .minicontenthead2 {
	width : 110px;
	height : 60px;
	background-image : url(images/market-movers-illo-thumbnail.gif);
	padding-left : 50px;
}
#content .minicontent p {
	font-size : 11px;
	line-height : 150%;
	margin : 10px 0 0 3px;
}
#content .minicontent h4 {
	margin : 0 0 3px 0;
}
#content .navtools {
	margin : 0;
	border-top : 1px solid #dddddd;
	text-align : right;
	padding : 0 0 10px 0;
}
#content .navtools img {
	margin : 3px 0 0 0;
}
#content .galery {
	padding-top : 25px;
	float : left;
	width : 495px;
}
#content .galery img {
	float : left;
	margin : 2px 3px 0 0;
	border : none;
	max-width:500px;
	min-width:500px;	
}
/*#content .galery a {
	color : #cccccc;
}
#content .galery a:hover {
	color : #ff0000;
}*/
#content .abstract {
	font-size : 19px;
	line-height : 140%;
	font-family : "Times New Roman", Times, serif;
}

#content .abstract img{
	max-width:500px;
	min-width:500px;	

}


#listaantigos {
	float : left;
	width : 440px;
	margin : 10px 0 30px 0;
}
/*******************************************************  /END PAGE */



/*******************************************************  START COMMENTS */
  #content .comments {
	padding-top : 25px;
	float : left;
	width : 495px;
	font-size : 11px;
	line-height : 160%;
}
#content .comments strong {
	font-size : 12px;
	line-height : 180%;
}
#content .comments ol {
	margin : 0 0 0 19px;
	padding : 0;
	list-style : decimal;
	color : #990000;
}
#content .comments ol li {
	border-bottom : solid;
	border-bottom-width : 1px;
	border-bottom-color : #cccccc;
	padding-top : 15px;
}
#content .comments ul {
	margin : 0 0 0 19px;
	padding : 0;
	list-style : none;
}
#content .comments p {
	color : #72716c;
}
#content .comments input {
	width : 477px;
	background : url(images/bg_text_area.gif);
}
#content .comments textarea {
	width : 477px;
	height : 150px;
	border-width : 1px;
	border-bottom-color : #bbbbbb;
	border-right-color : #bbbbbb;
	background : url(images/bg_text_area.gif);
	background-color : #ffffff;
}
#content .comments .submit {
	background : none;
	background-color : #eeeeee;
	width : 100px;
	margin : 15px 0 0 0;
	font-size : 12px;
	padding : 3px 0 3px 0;
	font-family : Helvetica, Arial, sans-serif;
	border-width : 1px;
	border-bottom-color : #bbbbbb;
	border-right-color : #bbbbbb;
	color : #444444;
	background-image:none;
}


#content .comments form {
  visibility:hidden;
   display: none; 

}

 

/*******************************************************  /END COMMENTS */

/*******************************************************  START SUBSCRIBE FORM*/
  #content .subscribeform {
	padding-top : 25px;
	float : left;
	width : 495px;
}
#content .subscribeform ol {
	margin : 0;
	padding : 0;
}
#content .subscribeform li {
	list-style : none;
	padding : 3px 0 3px 0;
	margin : 0;
	border-top : 1px solid #dddddd;
}
#content .subscribeform label {
	display : block;
	width : 140px;
	height : 25px;
	display : inline-block;
	vertical-align : middle;
	text-align : left;
}
#content .subscribeform em {
	font-style : normal;
	color : #f00;
}
#content .subscribeform legend {
	font-size : 13px;
	color : #575653;
	font-family : "Trebuchet MS", Helvetica, Arial, sans-serif;
	padding : 0 0 10px 0;
}
#content .subscribeform fieldset {
	margin : 0 0 40px 0;
	border : none;
	padding : 0;
}

#content .subscribeform .obligation {
	color:#FF0000;
	font-style:italic;
	font-size:10px;
}



/*******************************************************  END SUBSCRIBE FORM */


/*******************************************************  START INTERNAL INDEX - CATEGORY 2 */
 .archives {
	margin : 1px 0 0 0;
	float : left;
	width : 530px;
}
.archives .entry {
	margin : 4px 0 13px 0;
	padding : 5px 0 0 0;
	border-top : 1px solid #eeeeee;
	float : left;
	width : 530px;
}
.archives .description {
	width : 425px;
	float : right;
}
.archives .info {
	width : 83px;
	float : left;
	font-size : 11px;
}
.archives .info img {
	padding-top : 4px;
}
.archives .info-a {
	width : 83px;
	float : left;
}
.archives .info-b {
	width : 83px;
	float : right;
	font-size : 10px;
}

.archives .icodata {
	display : block;
	width : 45px;
	height : 36px;
	margin : 0;
	padding : 9px 0 0 0;
	background-image : url(images/bg_ico-data.png);
	font-size : 25px;
	text-align : center;
	color : #888888;
}
.archives .pages
{
	margin:1px 0 3px 0;
	padding-top:2px;
	float:left;
}


.archives .pages ul {
	margin:0;
	padding: 0;
	list-style: none;
}

.archives .pages li {
	display: inline;
}


.archives .pages a {
	display: block;
	float:left;
	width:18px; 
	height:18px;
	padding:2px 0 0 0;
	margin:0 5px 0 0;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size:10px;
	line-height:14px;
	text-align:center; 
	text-decoration: none;
	color:#ffffff;
	background-image:url(images/bg_page_archives.gif);
	background-position:top;
	background-repeat:no-repeat;

}

.archives .pages li .on {
	background-image:url(images/bg_page_archives_on.gif);
}



.archives .pages  a:hover {
	background-image:url(images/bg_page_archives_on.gif);
	text-decoration: underline;
	color:#3D0101;
}

/*******************************************************  END INTERNAL INDEX - CATEGORY 2  */



/*******************************************************  START LATERAL COLUM */
  #sidebar {
   visibility:hidden;
   display: none; 
}

/*******************************************************  /END LATERAL COLUMNS*/




/*******************************************************  BANNERS */
  #ads {
   visibility:hidden;
   display: none; 
}

/*******************************************************  END BANNERS */



/*******************************************************  FOOTER */
  #footer {

   visibility:hidden;
   display: none; 
}
/*******************************************************  END FOOTER */

