body{margin:0;padding:0;font-family:"Lucida Grande",Tahoma,Verdana,sans-serif;background-color:#e6e6e6;}
.site{width:780px;margin:0 auto;padding:0;}
.header{background-color:#8ca6b3;width:100%;height:65px;border-top:1px solid #ffffff;border-bottom:1px solid #ffffff;border-left:1px solid #cccccc;border-right:1px solid #cccccc;}
.logo{margin-top:10px;margin-left:15px;}
.links{font-size:10px;color:#337f99;background-color:#fff;float:right;padding:0 5px;border-left:1px solid #fff;border-bottom:1px solid #fff;}
.links input{font-size:10px;background-color:#fff;border:1px solid #337f99;padding:2px;}
.menu{margin:0;padding:0;float:left;width:100%;background-color:#337f99;font-size:12px;line-height:18px;clear:both;border-bottom:1px solid #fff;border-left:1px solid #cccccc;border-right:1px solid #cccccc;}
.menu ul{margin:1px 0 0 1px;padding:0;float:left;display:block;}
.menu ul li{margin:0;padding:0;float:left;display:block;}
.menu ul li a{margin:0;padding:4px 8px 4px 8px;display:block;text-decoration:none;color:#fff;}
.menu ul li a:hover{background-color:#fff;color:#6c9d2a;}
.menu ul li ul{margin:0 -1px;padding:0 10px 10px;position:absolute;width:220px;display:none;background-color:#fff;border-color:#337f99;border-style:solid;border-width:0 1px 1px;}
.menu ul li ul li{margin:0;padding:0;background-color:#fff;display:block;width:100%;clear:both;border-bottom:1px solid #ccc;}
.menu ul li ul li a{color:#0088b5;background-color:#fff;text-decoration:none;margin:0;padding:5px 0;display:block;}
.menu ul li ul li a:hover{color:#6c9d2a;}
.menu ul li:hover ul,.menu ul li ul:hover{color:#6c9d2a;background-color:#fff;display:block;}
.menu ul :hover>a{color:#6c9d2a;background-color:white;}
.splash{margin:0;padding:0;width:100%;font-size:10px;line-height:20px;background-color:#fff;border-bottom:1px solid #ffffff;border-left:1px solid #cccccc;border-right:1px solid #cccccc;overflow:hidden;}
.splash p{margin:20px;padding:20px;background-color:#f30;color:#fff;}
.breadcrumb{margin:0;padding:15px 20px 10px;font-size:10px;line-height:18px;clear:both;color:#444;background-color:white;border-right:1px solid #ccc;border-left:1px solid #ccc;}
.breadcrumb ul{margin:0;padding:0;list-style-type:none;display:inline;}
.breadcrumb ul li{margin:0;padding:0;list-style-type:none;display:inline;}
.breadcrumb ul li a{text-decoration:none;color:#999;}
.breadcrumb ul li a:hover{text-decoration:underline;}
.contents{margin:0;padding:10px 20px 10px;float:left;width:740px;font-size:12px;line-height:20px;background-color:#fff;color:#404040;border-color:#ccc;border-style:solid;border-width:0 1px 1px;}
.contents h1{margin:0 0 4px;padding:0;font-size:18px;line-height:24px;font-weight:normal;color:#8ab44a;border-bottom:1px solid #ccc;}
.contents h2{margin:0 0 4px;padding:0;font-size:17px;line-height:24px;font-weight:normal;color:#444;}
.contents h3{margin:0 0 4px;padding:0;font-size:16px;line-height:24px;font-weight:normal;color:#444;}
.contents h4{margin:0 0 4px;padding:0;font-size:15px;line-height:24px;font-weight:normal;color:#444;}
.contents h5{margin:0 0 4px;padding:0;font-size:14px;line-height:24px;font-weight:normal;color:#444;}
.contents h6{margin:0 0 4px;padding:0;font-size:13px;line-height:24px;font-weight:normal;color:#444;}
.contents h1.section{margin:0 0 4px;padding:0;font-size:18px;line-height:24px;font-weight:normal;color:#404040;border-bottom:1px solid #ccc;}
.contents h2.section{margin:0 0 4px;padding:0;font-size:17px;line-height:24px;font-weight:normal;color:#404040;border-bottom:1px solid #ccc;}
.contents h3.section{margin:0 0 4px;padding:0;font-size:16px;line-height:24px;font-weight:normal;color:#404040;border-bottom:1px solid #ccc;}
.contents h4.section{margin:0 0 4px;padding:0;font-size:15px;line-height:24px;font-weight:normal;color:#404040;border-bottom:1px solid #ccc;}
.contents h5.section{margin:0 0 4px;padding:0;font-size:14px;line-height:24px;font-weight:normal;color:#404040;border-bottom:1px solid #ccc;}
.contents h6.section{margin:0 0 4px;padding:0;font-size:13px;line-height:24px;font-weight:normal;color:#404040;border-bottom:1px solid #ccc;}
.contents p{margin:0;padding:0 0 12px;}
.contents form{margin:0;}
.contents input{margin:0;}
.contents select{margin:0;}
.contents ul{margin:0;padding:0 36px 12px;list-style-position:inside;}
.contents ol{margin:0;padding:0 36px 12px;list-style-position:inside;}
.contents a{text-decoration:none;color:#0088b5;}
.contents a:hover{text-decoration:underline;color:#8ab44a;}
.contents img.left{float:left;padding:0 10px 10px 0;}
.contents img.right{padding:0 0 10px 10px;float:right;}
.contents .c12l{width:490px;float:left;}
.contents .c22l{width:230px;float:right;}

.site .section{margin:0;padding:5px 0 0 0;font-family:Arial,Helvetica,Verdana,Sans-Serif;text-align:left;color:#666;}
.site .section_title{margin:0;padding:0;font-size:12px;line-height:18px;font-weight:bold;text-transform:uppercase;}
.site .section_body{margin:0;padding:5px 0 5px 0;font-size:12px;line-height:18px;font-weight:normal;border-top:1px solid #ccc;}
.site .section_body p{margin:0;padding:0 0 10px 0;}
.site .headline{margin:0;padding:5px 0 5px 0;font-family:Arial,Helvetica,Verdana,Sans-Serif;text-align:left;color:#666;}
.site .headline_title{margin:0;padding:0 0 5px 0;font-size:14px;line-height:18px;font-weight:bold;text-align:left;text-transform:uppercase;}
.site .headline_excerpt{margin:0;padding:0;font-size:12px;line-height:18px;font-weight:normal;text-align:left;border-bottom:1px solid #ccc;}
.site .headline_excerpt p{margin:0;padding:0 0 10px 0;}
.site .article{margin:0;padding:5px 0 5px 0;font-family:Arial,Helvetica,Verdana,Sans-Serif;text-align:left;color:#666;}
.site .article_title{margin:0;padding:0 0 5px 0;font-size:14px;line-height:18px;font-weight:bold;text-align:left;text-transform:uppercase;}
.site .article_excerpt{margin:0;padding:0;font-size:12px;line-height:18px;font-weight:normal;text-align:left;}
.site .article_excerpt p{margin:0;padding:0 0 10px 0;}
.site .article_body{margin:0;padding:0;font-size:12px;line-height:18px;font-weight:normal;text-align:left;}
.site .article_body p{margin:0;padding:0 0 10px 0;}
.site .footer{margin:0;padding:10px 10px 20px 10px;font-size:10px;line-height:15px;color:#666;clear:both;}
.site .footer p{margin:0;padding:0;color:#666;}

.bs_properties {}
.bs_properties_image {border-bottom:1px solid #cccccc;}
.bs_properties_headline {border-bottom:1px solid #cccccc;width:100%;}
.bs_properties_actions {border-bottom:1px solid #cccccc;}

.bs_property {}
.bs_property_image {}
.bs_property_headline {width:100%;}
.bs_property_actions {}


.bs_searchbar{margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;padding-top:0px;padding-bottom:0px;padding-left:5px;padding-right:5px;width:770px;font-size:10px;line-height:10px;border-bottom:1px solid #538026;border-left:1px solid #ccc;border-right:1px solid #ccc;background-color:#95be56;background-image:url('../uploads/fundo_barra.gif');background-position:center top;background-repeat:repeat-x;clear:both;}
.bs_searchbar_title {margin-top:-25px;margin-bottom:0px;margin-left:-5px;margin-right:0px;padding-top:0px;padding-bottom:0px;padding-left:10px;padding-right:10px;position:absolute;height:24px;font-size:12px;line-height:24px;font-weight:bold;text-align:left;text-transform:uppercase;color:#ffffff;background-color:#95be56;border-top:1px solid #ffffff;border-right:1px solid #ffffff;}
