body {font-family: "Lucida Grande", Verdana, Arial, sans-serif;margin: 0;padding: 0;line-height: 1.5em;font-size: 11px;color: #666;background: #ffffff;}a:link, a:visited { color: #000000; text-decoration: underline; font-weight: normal;} a:active, a:hover { color: #000000; text-decoration: none;}p {margin: 0px;padding: 0px;margin-bottom: 15px;}img {margin: 0px;padding: 0px;border: none;}img, div, a { behavior: url(includes/iepngfix.htc) }.cleaner { clear: both; width: 100%; height: 0px; font-size: 0px;}.margin_bottom_10 { clear: both; width: 100%; height: 10px; font-size: 1px;}.margin_bottom_15 { clear: both; width: 100%; height: 15px; font-size: 1px;}.margin_bottom_20 { clear: both; width: 100%; height: 20px; font-size: 1px;}.margin_bottom_30 { clear: both; width: 100%; height: 30px; font-size: 1px;}.margin_bottom_40 { clear: both; width: 100%; height: 40px; font-size: 1px;}.margin_bottom_50 { clear: both; width: 100%; height: 50px; font-size: 1px;}.margin_bottom_60 { clear: both; width: 100%; height: 60px; font-size: 1px;}.margin_right_40 { margin-right: 40px; }.margin_right_70 { margin-right: 70px; }.fl { float: left; }.fr { float: right }.button_01 a {clear: both;display: block;width: 100px;height: 23px;padding-top: 5px;background: url(../images/button_01.png) no-repeat;color: #000;font-size: 13px;font-weight: bold;text-align: center;text-decoration: none;}.header_01 {clear: both;padding-bottom: 10px;margin-bottom: 10px;font-size: 32px;line-height: 40px;color: #ffffff;}h2 {clear: both;padding-bottom: 20px;margin-bottom: 15px;font-size: 22px;color: #000000;background: url(../images/header_01_bg.jpg) left bottom no-repeat;}.header_03 {clear: both;height: 35px;padding: 15px 0 0 20px;font-size: 18px;color: #ffffff;background: url(../images/header_02_bg.jpg) repeat-x;}h3 {margin: 0;padding: 0;}h4 {clear: both;font-size: 12px;font-weight: bold;color: #000000;}h4 a {text-decoration: none;}.header_05 {clear: both;font-size: 12px;color: #ffffff;width: 132px;height: 24px;padding: 6px 0 0 16px;margin-bottom: 5px;background:url(../images/footer_title_bg.png) no-repeat;}.header_05.current {color: #bbd142;}#header_wrapper {width: 100%;height: 90px;margin: 0 auto;background: #1c2120 url(../images/header_bg.jpg) repeat-x;}#header {width: 980px;margin: 0 auto;}#header #site_logo {float: left;width: 300px;height: 84px;font-size: 40px;color: #ffffff;background:url(../images/logo.jpg) no-repeat;}#menu {position: relative;float: right;height: 47px;margin: 20px 40px 0 0;background: url(../images/menu_right.jpg) right no-repeat;}#menu #menu_left{position: absolute;width: 20px;height: 47px;top: 0px;left: 0px;background: url(../images/menu_left.jpg) no-repeat;}#menu ul {margin: 9px 20px 0 0;padding: 0px;list-style: none;}#menu ul li{padding: 0px;margin: 0px;display: inline;}#menu ul li a{float: left;display: block;width: 100px;padding: 5px 0;background: url(../images/menu_divider.jpg) right repeat-y;text-align: center;font-size: 14px;text-decoration: none;color: #919191;font-weight: normal;outline: none;}#menu li a:hover, #menu li .current{color: #bbd142;}#menu li .last, #menu li:last-child {background: none;}#banner_wrapper {clear: both;width: 100%;height: 281px;margin: 0 auto;background: #454545 url(../images/banner_repeat.jpg) repeat-x;}#banner {width: 900px;height: 251px;margin: 0 auto;padding: 30px 40px 0 40px;;background:url(../images/banner_bg.jpg) bottom no-repeat;}#banner #banner_image {float: left;width: 440px;}#banner_content {float: right;text-align: left;width: 460px;}#banner_content p {color: #959787;font-size: 20px;line-height: 25px;margin-bottom: 20px;}#banner_image_wrapper {position: relative;width: 413px;height: 230px;background:url(../images/banner_image_bg.png) no-repeat;}#banner_image_wrapper img {position: absolute;width: 380px;height: 210px;top: 10px; left: 10px;}#content_wrapper {clear: both;width: 980px;margin: 0 auto;background: #ffffff;}#content {width: 900px;padding: 50px 40px;background: #ffffff;}#column_w530 {float: left;width: 530px;font-size: 12px;line-height: 22px;background: #ffffff;}#column_w530 .em_text {color: #000;}#column_w530 p {margin-bottom: 15px;}.content_list_01 {margin: 0 0 0 30px;padding: 0px;list-style: square;}.content_list_01 li {margin: 0px;padding: 0 0 10px 10px;}.content_section_01 {border-left: 10px solid #bbd142;padding-left: 20px;}#column_w300 {float: right;width: 298px;background: #efefef;border: 1px solid #e5e5e5;}.column_w300_section_01 {clear: both;padding: 20px 19px;background: url(../images/side_column_divider.jpg) bottom repeat-x;}.even_color {background: #e0dfdf;}.news_image_wrapper {float: left;width: 70px;height: 70px;padding: 4px;margin: 3px 0 0 0;border: 1px solid #dad8d8;background: #ffffff;}.news_image_wrapper img{width: 69px;height: 69px;border: 1px solid #9c9d85;}.news_content {float: right;width: 260px;}.news_content .news_date {font-size: 12px;color: #9a9a9a;}.news_content p {line-height: 16px;font-size: 11px;margin-bottom: 6px;}#footer_wrapper {width: 100%;margin: 0 auto;background: url(../images/footer_bg.jpg) repeat-x;}#footer {width: 920px;padding: 30px;margin: 0 auto;color: #515251;}#footer a{text-decoration: none;color: #7a7a7a;}.section_w180 {float: left;width: 160px;padding: 0 20px 0 0;}.section_w180_content {padding: 0 0 0 16px;}#footer .footer_menu_list {margin: 0px;padding: 0px;list-style: none;}#footer .footer_menu_list li {margin: 0 0 5px 0;padding: 0px;color: white;}#footer .footer_menu_list li a {color: #928b85;font-weight: normal;text-decoration: none;}#footer a:hover, #footer .footer_menu_list li a:hover, #footer .footer_menu_list li a.current {color: #c3bbb4;}div#slideshow {float: left;padding-right: 15px;width: 375px;}div#slides {height: 210px;width: 380px;margin-left: 10px;margin-top: 10px;}#fotos {clear: both;height: 320px;}.container img {border: none;}.container h1 {font: 5em normal Georgia, 'Times New Roman', Times, serif;text-align:center;margin-bottom: 20px;}.container h1 span {color: #e7ff61;}.container h1 small {font: 0.2em normal Verdana, Arial, Helvetica, sans-serif;text-transform:uppercase;letter-spacing: 1.5em;display: block;color: #ccc;}.container h2 {clear: none;background-image: none;}.container {width: 530px;margin: 0 auto;padding-bottom: 100px;overflow: hidden;color: #fff;}.container ul.display {float: left;width: 528px;margin: 0;padding: 0;list-style: none;border-top: 1px solid #333;border-right: 1px solid #333;background: #222;}.container ul.display li {float: left;width: 526px;padding: 10px 0;margin: 0;border-top: 1px solid #111;border-right: 1px solid #111;border-bottom: 1px solid #333;border-left: 1px solid #333;}.container ul.display li a {color: #e7ff61;text-decoration: none;}.container ul.display li .content_block {padding: 0 10px;}.container ul.display li .content_block h2 {margin: 0;padding: 5px;font-weight: normal;font-size: 1.7em;}.container ul.display li .content_block p {margin: 0;padding: 5px 5px 5px 230px;line-height: normal;}.container ul.display li .content_block a img {padding: 5px;border: 2px solid #ccc;background: #fff;margin: 0 15px 0 0;float: left;}.container ul.thumb_view li {width: 250px;}.container ul.thumb_view li h2 {display: inline;}.container ul.thumb_view li p {display: none;}.container ul.thumb_view li .content_block a img {margin: 0 0 10px;}.container a.switch_thumb {width: 122px;height: 26px;line-height: 26px;padding: 0;margin: 10px 0;display: block;background: url(images/switch.gif) no-repeat;outline: none;text-indent: -9999px;}.container a:hover.switch_thumb {filter:alpha(opacity=75);opacity:.75;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";}.container a.swap {background-position: left bottom;}.container img {width: 200px;}