body,html { font-family: Verdana; margin: 0 0; padding: 0 0; }
div { display: block; position: relative;}
ul 	{ display: block; list-style-type: none; margin: 0; padding: 0; }
li 	{ display: block; float: left;  margin: 0; padding: 0; }
#page { margin: 0 auto; width: 1026px; min-height: 400px; }
#page_news { margin: 0 auto; width: 440px; min-height: 400px; padding: 20px; }
#page_pesquisa { margin: 0 auto; width: 600px; min-height: 400px; padding: 20px; }
#page_pesquisa li { padding-top: 30px; }

#top {  }
#logo { margin-top: 25px; margin-left: 10px; } 
#language { position: absolute; margin-top: 5px; margin-left: 480px; z-index: 200; }
#cssdropdown label { font-family: Verdana; font-size: 12px; color: #000000;  }
#cssdropdown li.headlink {  position: absolute; z-index: 20; width: 150px; float: left; margin-left: 0px; padding-left: 0px; text-align: left; }
#cssdropdown li.headlink a {  text-decoration: none;  display: block; padding: 0px; font-family: Verdana; font-size: 12px; color: #999999; }
#cssdropdown li.headlink ul {  margin-left: 100px;  height: 20px; display: none; text-align: left; }
#cssdropdown li.headlink:hover ul {  margin-left: 65px;  margin-top: 2px; display: block; }
#cssdropdown li.headlink ul:hover { background-color: #F0F0F0;  font-weight: bold; }
#cssdropdown li.headlink ul li a { padding-left: 5px; height: 5px; text-decoration: none; color: #000000; }
#options { margin-top: 65px; margin-left: 40px; }
#menu { padding-top: 10px; display: block; text-decoration: none; font-family: verdana; font-size: 14px; color: #2D3067; padding-left: 18px; padding-right: 18px; }
#menu_selected { padding-top: 10px; display: block; padding-left: 18px; padding-right: 18px; text-decoration: none; font-family: verdana; font-size: 14px; color: #2D3067; font-weight: bold; }
#frame { top: 155px; z-index: 2; width: 1026px; height: 280px; background-image: url('../images/frame.png'); background-position: top center; background-repeat: no-repeat; }
#banner_frame { margin-left: 770px; position: absolute; top: 200px; z-index: 10; width: 232px; height: 280px; background-image: url('../images/banner_frame.png'); background-position: top center; background-repeat: no-repeat; }
.banner_frame_label { font-family: verdana; font-size: 12px; margin-left: 20px; font-weight: bold; }
.banner_frame_select { font-family: verdana; font-size: 12px; margin-left: 20px; margin-top: 10px; width: 160px; }
.banner_frame_submit { font-family: verdana; font-size: 12px; margin-left: 2px; margin-top: 10px; color: #000000;}


#image { position: absolute; z-index: 1; top: 155px;}

#submenu { padding-bottom: 10px; position: relative; width: 130px; z-index: 20; float: left; margin-left: 0px; padding-left: 0px;  text-align: left; }
#submenu:hover { border-radius: 10px; border-bottom: 1px solid #2E3068; border-right: 1px solid #2D70A6;  background-color: #83B1E3; }
#submenu ul { position: relative; margin-left: 0px;  display: none; text-align: left; }
#submenu:hover ul { margin-left: 15px; margin-top: 10px; margin-bottom: 10px; display: block; }

#submenu ul:hover { color: #2D3067; }
#submenu ul li {  }
#submenu ul li a { margin-left: 0px; padding: 5px; width: 100px; display: block; text-decoration: none; color: #FFFFFF; font-family: Verdana; font-size: 12px; }
#submenu ul li a:hover {  color: #2D3067; }

#content { clear: both; margin-top: 200px; margin-left: 20px; margin-right: 20px; }
.title { font-family: Verdana; font-size: 18px; font-weight: bold; color: #2E3068; }
.subtitle { font-family: Verdana; font-size: 12px; font-weight: bold; color: #666666; }
.text { font-family: Verdana; font-size: 12px; color: #666666; text-align: justify; }
.page_text { display: block; font-family: Verdana; font-size: 12px; color: #333333; text-align: justify; }
.page_poll { display: block; font-family: Verdana; font-size: 12px; color: #333333;}
.poll { font-family: Arial; font-size: 14px; color: #000000; }

.page_text_news { display: block; font-family: Verdana; font-size: 12px; color: #333333; text-align: justify; }

.page_title { display: block; font-family: Verdana; font-size: 16px; color: #2E3068; }

.date { font-family: Verdana; font-size: 10px; color: #CCCCCC; line-height: 5px; }
.news_title { text-decoration: none; font-family: Verdana; font-size: 12px; font-weight: bold; color: #666666; line-height: 15px; margin-bottom: 20px;}
#news { margin-left: 0px; width: 400px; }
#news_frame { width: 400px; height: 240px;  float: right; position: relative; margin-left: 30px; margin-right: 10px;}

#comodities { margin-top: 20px;  float: left; width: 444px; height: 190px; position: relative; margin-left: 10px; margin-right: 1px;}
#currency {  margin-top: 0px; position: relative; margin-left: 0px; margin-right: 1px;}


hr { border-top: 1px solid; color: #CCCCCC; width: 990px; margin-top: 20px; margin-bottom: 20px;} 
.copy { clear: both; position: relative;  font-family: Verdana; font-size: 10px; color: #666666; margin-bottom: 30px; display: block; width: 990px; text-align: center;}
#copy_image { clear: both; position: relative; margin-top: 65px; }
.footer_link { font-family: Verdana; font-size: 12px; color: #000000;  }
.input-contact { padding-left: 5px; width: 300px; height: 30px; border: 1px solid #CCCCCC;}
.input-select { padding-left: 5px; width: 300px; height: 30px; border: 1px solid #CCCCCC;}

.textarea-contact { width: 300px; height: 100px;  border: 1px solid #CCCCCC;}
.submit-contact { width: 300px; height: 30px;  border: 1px solid #CCCCCC;}

.example { font-family: Arial; font-size: 10px; color: #666666;}


