body {margin:0;padding:0;background-color: #003044;text-align: center;font-family: "Lucida Grande", Lucida, Verdana, sans-serif;}
#container {width:auto;}
/* Top */
#top {height: 165px;background-color:#fff;}
#top_container {height: 165px;width:950px;margin:auto;}
#logo {background-image:url(../images/bg_logo.png);width:317px;height:116px;	position:relative;top: 25px;left:20px;}
/* Search */
#search{height: 33px;width: 181px;;margin-top: 15px;padding-bottom: 3px;float: right;position: relative;right: 12px;margin-top: 10px;}
fieldset.search{border:none;width: 175px;}
.search input, .search button {float: left;border: 1px solid #003449;padding: 1px;}
.search input.box {width: 125px;height: 22px;color: #003449;padding-left: 5px;font-size: 8pt;font-weight: bold;}
.search input.box:focus { outline: none;color: #fffeff; background-color:#003449;}
.search button.btn {width: 26px;height: 26px;cursor: pointer;text-indent: -9999px;background-image:url(../images/bg_searchbtn.jpg);margin-left: 2px;}
/* Menu */
#menu {height: 39px;top: -12px;background: url(../images/bg_menu.jpg) repeat-x;}
#menu_container {max-height: 40px;width:950px; color:#7ea7b3;font-weight: bold;display: inline-block;font-size: 11.5px;padding-top: 1px;}
#menu_container ul li { list-style-type: none;float: left;position: relative;margin-right: 1em;}
#menu_container ul li a {color: #fff;text-decoration: none;}
#menu_container ul li a:hover, visited {text-decoration: underline;}
/* Content */
#content {min-height: 600px;background: url(../images/bg_content.jpg) repeat-x;	position: relative;}
#content_container {height: 40px;width:950px;position: relative;left:50%;margin-left: -475px;}
#content_left {width: 597px;padding-top:30px;text-align:left;padding-left: 40px;font-size: 10pt;color: #7ea7b3;float: left; border-right: 1px solid #2a5869;padding-right: 25px;margin-top: 1px;min-height: 600px;}
#content_left p a {color: #fff;text-decoration: none;font-weight: bold;font-size: 10px;}
#content_left p a:hover {text-decoration: underline;}
#content_right {padding-top:20px;margin-top: 10px;width: 287px;text-align:left;float: right;}
#content_right p {font-size: 9px;line-height: 12px;margin-left: 11px;width: 135px;position: relative;bottom: 11px;text-align: left;}
#content_right p a {text-decoration: none; color:#000;}
#content_right p a:hover {text-decoration: underline;}
#content_right p a:visited {color:#000;}
#docs {background: url(../images/bg_docs.png) no-repeat;float: right; width:235px;height:94px;padding-right: 25px;position: relative;margin-top: 20px;}
#contactos {background: url(../images/bg_contactos.png) no-repeat;float: right; width:235px;height:94px;padding-right: 25px;position: relative;margin-top: 20px;color: #82a5b2;}
#destaque {background: url(../images/bg_destaque.png) no-repeat;float: right; width:235px;height:94px;padding-right: 25px;position: relative;margin-top: 20px;}
/* Footer */
#footer {margin-left:-375px;clear: both;  width:750px;height: 42px; left: 50%;position: relative;	padding-top: 0px;}
#footer_menu {top: 50px;position: relative;border-top: 1px solid #2a5869;padding: 3px 0px;border-bottom: 1px solid #2a5869;width: 750px;margin: 0px 0px 3px 0px;display: inline-block;padding: 0;position: relative;}
#footer_menu ul {display:inline-block;padding: 0;margin: 8px;}
#footer_menu ul li a, visited {text-decoration: none;color: #fff;font-size: 7pt; text-transform: capitalize; padding: .2em 1em;}
#footer_menu ul li a:hover {text-decoration: underline;}
#footer_menu ul li {list-style-type: none;position: relative;border-width: 1px;float: left;}
#footer_logos {background: url(../images/bg_footerlogos.png) no-repeat;width:464px;height:39px;	clear: both;margin-top: 70px;position: relative;left: 50%;margin-left:-232px;}
#footer_credits {display: inline-block;position: relative;padding-bottom: 25px;padding-top: 23px;}
#footer_credits p {font-size: 7pt;text-align: center;margin: 0;color: #6e8b96;}
#footer_credits p a, visited {color: #fff;text-transform: none;text-decoration: none;font-weight: bold;}
#footer_credits p a:hover {text-decoration: underline;}
#info {left: 566px;width: 250px;background: url(../images/bg_logo2.png) no-repeat;padding-top: 40px;position: absolute;bottom: 43px;margin-left:25px}
#info p {font-size: 9px;color: #fff;line-height: 3px;text-align:left !important;}
#info p a, visited {color: #fff;text-decoration: none;}
#info p a:hover {text-decoration: underline;}
/* Text */
h1 {font-size: 13pt;margin-bottom: 10pt;}
h2 {font-size: 10pt;	margin-bottom: 0;padding-top: 11px;}
h3 {font-size: 7pt;margin: 0;padding-top: 2px;}
h4 {font-size: 8pt;width: 190px;position: relative;left: 10px;}
h4 a {text-decoration: none; color:#000;}
h5 {font-size: 13pt;text-align:right;padding-right: 25px;margin-top: 14px;margin-bottom:0px;color:#81a5b3;}
h6 {font-size: 18pt;text-align:right;padding-right:25px;margin-top:2px;margin-bottom:0px;color:#fff;}
p {	line-height: 12pt;text-align: justify;font-size:11px;}
p1 {font-size: 7pt;}