
@font-face {
    font-family:'FranklinGothicNormalCond';
     src: url('FRAMDCN.eot');
    src: url('FRAMDCN.eot?#iefix') format('embedded-opentype'),
         url('FRAMDCN.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    
}

body {

	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(/images/bg1.png);
	background-repeat:repeat-x;
	background-position: 0px 84px;
}
.top {
	position: relative;
	top: 0px;
	text-align:center;
	width:100%;
	height:80px;
}
.menu {
	position:relative;
	z-index:10;
	height:35px;
	background-color:#CCCCCC;
}
.listhome_footer {
   
    background-color: #595959;
    padding: 5px 10px 5px 10px;
    text-align: left;
   
    font-size: 12px;
    color: #999999;
    border: 0px;
    font-family: Arial, Helvetica, sans-serif;
}
    .listhome_footer a {
        color: #ffffff;
        text-decoration: none;
        line-height: 20px;
    }
	 .listhome_footer a:hover {
        color: #cccccc;
        text-decoration: none;
        line-height: 20px;
    }
.listhome {
	position: relative;
	top: 0px;
	text-align:left;
	min-height:380px;
	width:350px;
	float:left;
	margin:0px 10px 15px 0px;
	font-size:16px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	background-color:#E5E8E6;
	padding:10px;
}

.formcbx {
    font-size: 12px;
    color: #2f2f2f;
    font-family: Arial, Helvetica, sans-serif;
}
.listhome_r {
    position: relative;
    top: 0px;
    text-align: left;
    width: 210px;
    float: left;
    margin: 15px 20px 15px 20px;
    font-size: 12px;
    color: #7D7D7D;
    border: 0px;
    font-family: Arial, Helvetica, sans-serif;
}
.listhome_r a {
	color:#7D7D7D;
	text-decoration:none;
	line-height:19px;
}
.listhome_r a:hover {
	color:#811C20;
}
.bg_home_r {
	text-align:center;
	width:100%;
	background-color:#695C60;
	background-image:url(../images/bg_r.png);
	background-repeat:repeat-x;
	background-position:top;
	padding-top:10px;
}
.categoria {
	position: relative;
	width:175px;
	top:165px;
	text-align:left;
	background-color:#FFCC00;
	padding:5px 10px 7px 10px;
	font-size:23px;
	font-family:'FranklinGothicNormalCond';
	color:#FFF;
}
.menulink {
	position: relative;
	top: 0px;
	text-align:left;
	height:27px;
	float:left;
	padding:8px 12px 0px 12px;
	font-size:14px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	background-color:#CCCCCC;
	color:#141414;
}
.menulink a{
	
	font-size:14px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	
	color:#141414;
	text-decoration:none;
}
.titulobanner, .titulobanner a {

	font-size:16px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#141414;
	text-decoration:none;
}

.titulobanner a:hover{

	text-decoration:underline;

}
.titareaprivada
{
     font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
     font-size:16px;
     float: left;
}
.subtitareaprivada
{
    float: left; 
    width: 174px; 
    color:#811C20;
    font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
    font-size:14px;
}
div.menulink:hover
{
	color:#811C20;
	background-color:#DCDCDC;
	cursor:pointer;
}
.bg_banner {
	position: absolute;
	top: 186px;
	text-align:center;
	width:100%;
	background-color:#695C60;
	height:300px;
	z-index:10;
}
.gama {
	position: absolute;
	top: 477px;
	text-align:left;
	width:100%;
	z-index:10;
}
.bg_banner1 {
	position: absolute;
	top: 186px;
	text-align:center;
	width:100%;
	background-image:url(../images/bg_banner.png);
	background-repeat:no-repeat;
	background-position:top center;
	height:300px;
	z-index:20;
}
.contentmapa {
	width:984px;
	height:284px;
	margin: 0 auto;
	text-align:left;
	z-index:30;
	border:#CCC solid 8px;
}
.content {
	width:1000px;
	margin: 0 auto;
	text-align:left;
	z-index:30;
}
.content_int {
	padding:14px;
	color:#211E1F;
	text-align:left;
	width:622px;
	margin:0px 10px 15px 0px;
	font-size:16px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	float:left;
}
.content_int1 {
	margin:0px 0px 0px 0px;
	padding:14px;
	color:#211E1F;
	text-align:left;
	width:310px;
	font-size:13px;
	float:left;
}

.content_titulo {
	padding:7px 14px 7px 14px;
	color:#fff;
	text-align:left;
	width:972px;
	font-size:18px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	background-color:#811C20;
}

.content_liquidacao {
	padding:7px 14px 7px 14px;
	color:#151515;
	text-align:left;
	width:737px;
	font-size:14px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	background-color:#f5f5f5;
    float:left;
}

.content_insolvencia {
	padding:7px 14px 7px 14px;
	color:#151515;
	text-align:left;
	width:972px;
	font-size:16px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	background-color:#f5f5f5;
}
.content_insolvencia a{
	
	color:#151515;
	font-size:16px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.content_insolvencia a:hover{
	
	color:#151515;
	font-size:16px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
.leftspace
{
    padding-left:14px;
}
.content_tit_insolvencia {
	padding:7px 14px 7px 14px;
	color:#811c20;
	text-align:left;
	width:972px;
	font-size:16px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	background-color:#f9f9e8;
}

.content_tit_insolvencia a{
	
	color:#811c20;
	font-size:16px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.content_DETALHE {
	color:#211E1F;
	text-align:left;
	width:660px;
	font-size:13px;
	float:left;
}
.content_DETALHE1 {
	margin:15px;
	color:#211E1F;
	text-align:left;
	width:600px;
	font-size:13px;
}
.estrutura_int {
	color:#999999;
	text-align:left;
	font-size:13px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	border-bottom: solid #CCCCCC 1px;
	height:35px;
	padding-left:11px;
	
}
.estrutura_int a {
	color:#515151;
	font-size:13px;
	text-decoration:none;
}
.estrutura_int a:hover {
	color:#811C20;
}

.padding a {
	padding:0px 5px 0px 5px;
}

.estrutura_int1 {
	color:#151515;
	text-align:left;
	font-size:13px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	border-bottom: solid #BA8285 5px;
	border-top: solid #151515 1px;
	height:28px;
	background-color: #eeeeee;
	padding: 5px 15px 0px 15px;
	
}

.logo
{
	position:relative;
	z-index:10;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:27px;
	color:#FFF;
	padding:12px 0px 0px 11px;
	font-weight:bold;
	float:left;
}
.slogantop
{

font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:15px;
color:#CCCCCC;
letter-spacing:1px;

}


.link
{
	float:right;
	margin-right:20px;
	margin-top:370px;
	font-size:30px;
	color:#6E6E6E;
	font-family:DekarLightRegular;
}
.texto12
{
	font-size:12px;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
}
.texto12 a
{
	color:#811C20;
	text-decoration:none;
}
.texto12 a:hover
{
	color:#151515;
}
.texto12black, .texto12black a
{
	font-size:12px;
	color:#151515;
	font-family:Arial, Helvetica, sans-serif;
}
.texto12red
{
	font-size:12px;
	color:#811C20;
	font-family:Arial, Helvetica, sans-serif;
}

.ref
{

	font-size:11px;
	color:#7D7D7D;
}
.opcoes
{
	font-size:13px;
	color:#7D7D7D;
	border-bottom: dotted #7D7D7D 2px;
	width:90px;
	height:20px;
	padding-top:10px
}
h1 {
	font-size:22px;
	color:#5C2D91;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:normal;
	margin:0px;
}
.titulo
{
	font-size:30px;
	color:#811C20;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
.subtitulo
{
	font-size:18px;
	color:#FFF;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
.subtitulo1
{
	font-size:16px;
	color:#999999;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
.subtitulo2, .subtitulo2 a
{
	font-size:13px;
	color:#811C20;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	padding-bottom:3px;
	text-decoration:none;
}

.subtitulo2 a:hover
{
	font-size:13px;
	color:#811C20;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
.subtitulo2n, .subtitulo2n a
{
	font-size:15px;
	color:#811C20;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	padding-bottom:10px;
	text-decoration:none;
}

.subtitulo2n a:hover
{
	font-size:15px;
	color:#151515;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
.artigosdir
{
	font-size:12px;
	color:#999;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration:none;
	
	/* border-top: dotted #7D7D7D 1px; */
}
.artigosdir a
{
	color:#666;
	text-decoration:none;
}
.artigosdir a:hover
{
	color:#151515;
	text-decoration:none;
}
.subtitulo_vermelho
{
	font-size:20px;
	color: #EB1921;
}
.campos
{
	font-size:15px;
}

.footer {
	position: relative;
	color:#7D7D7D;
	bottom: 0px;
	text-align:center;
	width:100%;
	height:30px;
	font-size:11px;


}

.cl { font-size: 0; line-height: 0; clear: both;  height: 0; padding:0px }



.SUBMENURIGHT {
	text-align:left;
	width:100%;
	min-height:19px;
	background-color:#002107;
	font-size:14px;
	color:#fff;
	margin-bottom:3px;
	padding:5px;
	text-decoration:none;
	font-family:'FranklinGothicNormalCond';
}
.SUBMENURIGHT a {
	text-align:left;
	color:#fff;
	text-decoration:none;
}
.SUBMENURIGHT a:hover {
	color:#859E3E;
}

.MENUleft {
	text-align:left;
	width:200px;
	min-height:19px;
	background-color:#fff;
	font-size:25px;
	color:#C9006B;
	margin: 17px 12px 17px 0px;

	text-decoration:none;
	font-family:'FranklinGothicNormalCond';
}
.MENUleft a {
	text-align:left;
	color:#fff;
	text-decoration:none;
}
.MENUleft a:hover {
	color:#002107;
}

.SUBCAT
{
	color:#151515;
	text-align:left;
	font-size:19px;
	padding:3px;
	margin:3px 0px 3px 0px;
	background-color:#F2F2F2;
	background-image:url(../images/mais.png);
	background-position:right;
	background-repeat:no-repeat;
}

div.SUBCAT:hover
{
	color:#C9006B;
	background-color:#CCCCCC;
	cursor:pointer;
}
.SUBCATD
{
	color:#515151;
	text-align:left;
	font-size:19px;
	padding:3px;
	margin:3px 0px 3px 0px;
	background-color:#F2F2F2;
}

div.SUBCATD:hover
{
	color:#C9006B;
	background-color:#CCCCCC;
	cursor:pointer;
}


.SUBCAT1
{
	color:#515151;
	text-align:left;
	font-size:15px;
	padding:3px;
	margin:3px 0px 3px 0px;
	border-bottom:#999999 solid 1px;
}

div.SUBCAT1:hover
{
	color:#02975B;
	background-color:#F2F2F2;
	cursor:pointer;
}




.cols { padding: 15px 0 10px; 	font-size:12px; color:#002006; font-family:Arial, Helvetica, sans-serif;  }
.cols .col { float: left; display: inline; }
.cols .col-last { margin-right: 0 !important; }
.cols .col h3.notext { height: 45px; margin-bottom: 5px; }

.three-cols .col { width: 240px; margin-right: 15px; background-image:url(../images/bg_list.png); background-repeat:repeat-x; background-position:top;}



/*form search ...*/

#status
{
    	width:250px;
    	padding:2px;
    	height:26px;
    	outline:none;
}

.focusField
{
    	border:solid 1px #002107;
    	background:#fff;
    	color:#000;
}

.idleField
{
    	background:#EEE;
    	color: #6F6F6F;
		border: solid 1px #859E3E;
}	

.CATEGORIAS_SEARCH
{
 
    	padding:7px;
    	height:16px;
    	outline:none;
		background:#859E3E;
    	color:#003F1F;
		border:solid 1px #859E3E;
		margin-right:2PX;
		font-size:12px;
		
}	

/*...form search*/

.link17p {
	text-align:left;
	font-size:17px;
	color:#151515;
	text-decoration:none;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
.link17 {
	text-align:left;
	font-size:17px;
	color:#C9006B;
	text-decoration:none;
	font-family:'FranklinGothicNormalCond';
}
.link17 a {
	text-align:left;
	color:#C9006B;
	text-decoration:none;
}
.link17 a:hover {
	color:#02975B;
}
.link13 {
	text-align:left;
	font-size:13px;
	color:#C9006B;
	text-decoration:none;
	font-family:'FranklinGothicNormalCond';
}
.link13 a {
	text-align:left;
	color:#C9006B;
	text-decoration:none;
}
.link13 a:hover {
	color:#02975B;
}
.link13p {
	text-align:left;
	font-size:13px;
	color:#151515;
	text-decoration:none;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
.link13p a {
	text-align:left;
	color:#811C20;
	text-decoration:none;
}
.link13p a:hover {
	color:#151515;
}


.linkpromo {
	text-align:left;
	font-size:15px;
	color:#02975B;
	text-decoration:none;
	font-family:'FranklinGothicNormalCond';
}

.ADD
{
	color:#151515;
	text-align:right;
	font-size:19px;
	padding:15px 5px 5px 5px;
	background-color:#FFCC00;
	background-image:url(../images/mais_add.png);
	background-position:left;
	background-repeat:no-repeat;
	font-family:'FranklinGothicNormalCond';
}

div.ADD:hover
{
	color:#151515;
	background-color:#fff;
	cursor:pointer;
}

.boxtxtwhite
{
   background:#EEE;
    font: 12px arial, helvetica, sans-serif;
     color: #7D7D7D;
     border: solid 1px #FFF;
    padding:5px;
 
	margin-top:5px;
}
.boxtxt
{
   background:#EEE;
    font: 13px arial, helvetica, sans-serif;
     color: #7D7D7D;
     border: solid 1px #999;
    padding:5px;
    height:18px;
	margin-top:5px;
}

.quiz_respostas
{
   background:#811C20;
   font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
   color: #fff;
   height:18px;
   padding-left:3px;
}

.bt_arear a
{
    text-decoration:none;
    color: #fff;
}



.bt_arear
{
   background-color:#811C20;
   font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    color:#ffffff;
	background-color:#595959;
   padding:10px;
   height:18px;
}


div.bt_arearon
{
   color:#ffffff;
	background-color:#595959;
	cursor:pointer;
}
.bt_arearon
{
   background:#811C20 right bottom no-repeat url(../images/seta-direita.png);
   font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
   color: #fff;
  
   height:18px;
}
.area_formulario_venda
{
   background-color:#595959;
   font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
   color: #FFF;
   padding: 30px 0px 0px 40px;
   width:300px;
   float:left;
   font-size:17px;
}

.areacinza1
{
   background-color:#E1E1E1;
   font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
   color: #151515;
   padding:10px;
   width:320px;
   float:left;
   font-size:18.5px;
}
.areacinza2
{
   background-color:#FFFFFF;
   border: 8px solid #dcdcdc;
   font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
   line-height:20px;
   color: #151515;
   font-size:15px;
   padding:10px 30px 10px 10px;
   float:left;
   width:304px;
   min-height:264px;
}
.areacinza
{
   background:#B2B2B2;
   font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
   color: #fff;
   padding:10px;
   min-height:18px;
}
.areabranca
{
   background:#ffffff;
   font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
   color: #151515;
   padding:10px;
   margin-top:10px;
}
.event
{
   background:#811C20; 
   font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
   font-size:12px;
   color: #fff;
   padding:3px;
   width:40px;
   height:60px;
   text-align:center;
   cursor:pointer;
   float: left; 
   margin-right: 10px;
}

.botaor
{
   background:#811C20; 
   font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
   font-size:12px;
   color: #fff;
   padding:5px;
   cursor:pointer;
   float:right;
}

.botao
{
   background:#811C20; 
   font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
   font-size:12px;
   color: #fff;
   padding:5px;
   float:left;
   margin-right:5px;
   cursor:pointer;
}

.btn_venda
{
   background:#811C20; 
   font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
   font-size:12px;
   color: #fff;
   padding:7px;
   
   border:1px solid #FFF;
   margin-right:5px;
   cursor:pointer;
}
.btn
{
   background:#811C20; 
   font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
   font-size:12px;
   color: #fff;
   padding:5px;
   
   border:0;
   margin-right:5px;
   cursor:pointer;
}
.btn2
{
   background:#811C20; 
   font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
   font-size:12px;
   color: #fff;
   padding: 5px 10px 5px 10px;
    border:0;
   margin-right:5px;
   cursor:pointer;
}

input.btn2:hover
{
    color:#151515;
	background-color:#cccccc;
}
div.botao:hover
{
	color:#151515;
	background-color:#cccccc;
	cursor:pointer;
}
div.botaor:hover
{
	color:#151515;
	background-color:#cccccc;
	cursor:pointer;
}
.botao1
{
    display: inline-block;
  *display: inline;
  /* IE7 inline-block hack */

  *zoom: 1;
  padding: 4px 12px;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 20px;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  color: #333333;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
  background-color: #f5f5f5;
  background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
  background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
  border-color: #e6e6e6 #e6e6e6 #bfbfbf;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #e6e6e6;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  border: 1px solid #bbbbbb;
  *border: 0;
  border-bottom-color: #a2a2a2;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  *margin-left: .3em;
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
  
  
  padding: 2px 10px;
  font-size: 11.9px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  
}

ul.news
{
    list-style-type: none;
    padding: 0px;
    margin: 0px;
}
ul.news li
{
/* background-image: url(../images/setali.gif);
background-repeat: no-repeat;
background-position: 0px 5px;*/
padding-left: 14px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-align:justify;
margin-top:12px;
text-decoration:none;
color:#211E1F;
background-color:#F5F5F5;
padding:5px 10px 5px 10px;
}
ul.news li a
{

font-size:15px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
color:#211E1F;
}
ul.news li a:hover
{

font-size:15px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:underline;
}
ul.produtos
{
list-style-type: none;
padding: 0px;
margin: 0px;
}
ul.produtos li
{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
padding:10px;
margin:0;
}

ul.articles
{
list-style-type: none;
padding: 0px;
margin: 0px;
}
ul.articles li
{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
margin-top:12px;
}
ul.articlesdir
{
list-style-type: none;
padding: 0px;
margin: 0px;
}
ul.articlesdir li
{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
margin-top:10px;

background-color:#F5F5F5;
padding:5px 10px 5px 10px;
}


ul.faqs
{
    list-style-type: none;
    padding: 0px;
    margin: 0px;
}
ul.faqs li
{


font-size:12px;
font-family:Arial, Helvetica, sans-serif;
margin-top:20px;
text-decoration:none;
color:#211E1F;
padding:5px;
border-bottom: dotted #7D7D7D 1px;
cursor:pointer;

}
ul.faqs li a
{
font-weight:bold;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
color:#211E1F;
}
ul.faqs li:hover 
{

font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
background:#CCC;
}

/* Easy Slider */
    .header {position:relative;}
	#slider ul, #slider li,
	#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
	
		}
	#slider2{margin-top:1em;}
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:1000px;
		height:300px;
		overflow:hidden; 
		
		
		}	
	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		display:block;
		width:30px;
		height:77px;
		position:absolute;
		left:10px;
		top:117px;
		z-index:300;
		
		}	
	#nextBtn, #slider1next{ 
		left:959px;
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		display:block;
		position:relative;
		width:30px;
		height:77px;
		background:url(../images/button-prev.png) no-repeat 0 0;	
		
		}	
	#nextBtn a, #slider1next a{ 
		background:url(../images/button-next.png) no-repeat 0 0;
		
		}	
		
	/* numeric controls */	

	ol#controls{
		margin:1em 0;
		padding:0;
		height:28px;	
		}
	ol#controls li{
		margin:0 10px 0 0; 
		padding:0;
		float:left;
		list-style:none;
		height:28px;
		line-height:28px;
		}
	ol#controls li a{
		float:left;
		height:28px;
		line-height:28px;
		border:1px solid #ccc;
		background:#DAF3F8;
		color:#555;
		padding:0 10px;
		text-decoration:none;
		}
	ol#controls li.current a{
		background:#5DC9E1;
		color:#fff;
		}
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
	
/* // Easy Slider */

.news_text
{
    padding-top:10px;
}

.dp_list {
	background-color:#CCC;
	color: #fff;
	font-size: 12px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding:8px;
	
}

.dp_current {
	background-color:#000;
	color: #ffffff;
	font-size: 12px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding:8px;


}
textarea.error
{
    background-color:#FFD7D7;
      border: solid 1px red;
}
.clsradiobtn label
{
    font-size:12px;
    padding-left: 5px;
    height:30px;
}
.messagebox {background-color: #F5F5F5;padding:5px;margin:10px 0px;border: 1px solid #DBDBDB; display:none;}
.errorbox {color:red;background-color:#ffeded;padding:5px;margin:10px 0px;border:1px solid #f27c7c;}
.confirmbox {background-color:#F2FFDB;color:#151515;border:1px solid #9C6;margin:10px 0px;padding:5px;}

input.error
{
   
    
     background-color:#FFD7D7;
      border: solid 1px red;
}
label.error
{
     font: 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
     color: #F00;
     padding-left:4px;

}
span.error
{
     font: 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
     color: #F00;
     padding-left:4px;

}

 ul.ticker {
	
    padding:0;
    margin:0;
	width:900px;
}

 ul.ticker li {
	list-style:none;
	font-size:12px;
}
ul.ticker li a
{

font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
color:#211E1F;
}
ul.ticker li a:hover
{

font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:underline;
}
.procmenu 
{
   float:left;
   text-align:left;
	width:200px;
	font-size:14px;
	color:#811C20;
	margin: 17px 12px 17px 0px;
    padding:0;
    margin:0;
	text-decoration:none;
   
    list-style-type:none;

}
.procmenu li 
{
    padding-bottom:5px;
}
.procmenu li a
{
    color:#811C20;
	cursor:pointer;
	text-decoration:none;
}
.procmenu  li a:hover 
{
   text-decoration:underline;
}


.botao1:hover,
.botao1:active,
.botao1.active,
.botao1.disabled,
.botao1[disabled] {
  color: #333333;
  background-color: #e6e6e6;
  *background-color: #d9d9d9;
}
.botao1:active,
.botao1.active {
  background-color: #cccccc \9;
}
.botao1:first-child {
  *margin-left: 0;
}
.botao1:hover {
  color: #333333;
  text-decoration: none;
  background-position: 0 -15px;
  -webkit-transition: background-position 0.1s linear;
  -moz-transition: background-position 0.1s linear;
  -o-transition: background-position 0.1s linear;
  transition: background-position 0.1s linear;
}
.botao1:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.botao1.active,
.botao1:active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
}
.botao1.disabled,
.botao1[disabled] {
  cursor: default;
  background-image: none;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}

/*
.btn-inverse {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #363636;
  background-image: -moz-linear-gradient(top, #444444, #222222);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#444444), to(#222222));
  background-image: -webkit-linear-gradient(top, #444444, #222222);
  background-image: -o-linear-gradient(top, #444444, #222222);
  background-image: linear-gradient(to bottom, #444444, #222222);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff222222', GradientType=0);
  border-color: #222222 #222222 #000000;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #222222;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-inverse:hover,
.btn-inverse:active,
.btn-inverse.active,
.btn-inverse.disabled,
.btn-inverse[disabled] {
  color: #ffffff;
  background-color: #222222;
  *background-color: #151515;
}
.btn-inverse:active,
.btn-inverse.active {
  background-color: #080808 \9;
}

.azulzen 
{

font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
color:#5BA2D8;
}
.azulzen a
{

font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
color:#5BA2D8;
}
.azulzen a:hover
{

font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:underline;
}

.bens_categoria_home
{
   color:#999;
   font-size:18px;
   padding:20px;
   background-color:#FFF;
   width:220px;
}
.list_categorias_top
{
    float: left;
    padding-right: 20px;
}
.list_categorias_top a
{
    color:#999999;
    text-decoration:none;
    
}
.list_categorias_top.active a
{
    color:#fff;
    text-decoration:none;
    
}
.list_categorias_top a:hover
{
    color:#fff;
    text-decoration:none;
    
}
.color595
{
    color:#595959;
}
.colorRed
{
    color:#7F1A1F;
}
.color999
{
    color:#999999;
}
.color333
{
    color:#333333;
}
.colorfff
{
    color:#FFF;
}

.pointer
{
    cursor:pointer;
}
.strong
{
    font-weight: bold;
}

.m-auto { margin: 0 auto !important; }
.m-0 { margin: 0px !important; }
.m-1 { margin: 1px !important; }
.m-2 { margin: 2px !important; }
.m-3 { margin: 3px !important; }
.m-4 { margin: 4px !important; }
.m-5 { margin: 5px !important; }
.m-10 { margin: 10px !important; }
.m-15 { margin: 15px !important; }
.m-20 { margin: 20px !important; }
.m-25 { margin: 25px !important; }
.m-30 { margin: 30px !important; }
.m-35 { margin: 35px !important; }
.m-40 { margin: 40px !important; }

.m-t-0 { margin-top: 0px !important; }
.m-t-1 { margin-top: 1px !important; }
.m-t-2 { margin-top: 2px !important; }
.m-t-3 { margin-top: 3px !important; }
.m-t-4 { margin-top: 4px !important; }
.m-t-5 { margin-top: 5px !important; }
.m-t-10 { margin-top: 10px !important; }
.m-t-15 { margin-top: 15px !important; }
.m-t-20 { margin-top: 20px !important; }
.m-t-25 { margin-top: 25px !important; }
.m-t-30 { margin-top: 30px !important; }
.m-t-35 { margin-top: 35px !important; }
.m-t-40 { margin-top: 40px !important; }

.m-r-0 { margin-right: 0px !important; }
.m-r-1 { margin-right: 1px !important; }
.m-r-2 { margin-right: 2px !important; }
.m-r-3 { margin-right: 3px !important; }
.m-r-4 { margin-right: 4px !important; }
.m-r-5 { margin-right: 5px !important; }
.m-r-10 { margin-right: 10px !important; }
.m-r-15 { margin-right: 15px !important; }
.m-r-20 { margin-right: 20px !important; }
.m-r-25 { margin-right: 25px !important; }
.m-r-30 { margin-right: 30px !important; }
.m-r-35 { margin-right: 35px !important; }
.m-r-40 { margin-right: 40px !important; }

.m-b-0 { margin-bottom: 0px !important; }
.m-b-1 { margin-bottom: 1px !important; }
.m-b-2 { margin-bottom: 2px !important; }
.m-b-3 { margin-bottom: 3px !important; }
.m-b-4 { margin-bottom: 4px !important; }
.m-b-5 { margin-bottom: 5px !important; }
.m-b-10 { margin-bottom: 10px !important; }
.m-b-15 { margin-bottom: 15px !important; }
.m-b-20 { margin-bottom: 20px !important; }
.m-b-25 { margin-bottom: 25px !important; }
.m-b-30 { margin-bottom: 30px !important; }
.m-b-35 { margin-bottom: 35px !important; }
.m-b-40 { margin-bottom: 40px !important; }
.m-b-45 { margin-bottom: 45px !important; }

.m-l-0 { margin-left: 0px !important; }
.m-l-1 { margin-left: 1px !important; }
.m-l-2 { margin-left: 2px !important; }
.m-l-3 { margin-left: 3px !important; }
.m-l-4 { margin-left: 4px !important; }
.m-l-5 { margin-left: 5px !important; }
.m-l-10 { margin-left: 10px !important; }
.m-l-15 { margin-left: 15px !important; }
.m-l-20 { margin-left: 20px !important; }
.m-l-25 { margin-left: 25px !important; }
.m-l-30 { margin-left: 30px !important; }
.m-l-35 { margin-left: 35px !important; }
.m-l-40 { margin-left: 40px !important; }

.p-0 { padding: 0px !important; }
.p-1 { padding: 1px !important; }
.p-2 { padding: 2px !important; }
.p-3 { padding: 3px !important; }
.p-4 { padding: 4px !important; }
.p-5 { padding: 5px !important; }
.p-10 { padding: 10px !important; }
.p-15, .wrapper { padding: 15px !important; }
.p-20 { padding: 20px !important; }
.p-25 { padding: 25px !important; }
.p-30 { padding: 30px !important; }
.p-35 { padding: 35px !important; }
.p-40 { padding: 40px !important; }

.p-t-0 { padding-top: 0px !important; }
.p-t-1 { padding-top: 1px !important; }
.p-t-2 { padding-top: 2px !important; }
.p-t-3 { padding-top: 3px !important; }
.p-t-4 { padding-top: 4px !important; }
.p-t-5 { padding-top: 5px !important; }
.p-t-10 { padding-top: 10px !important; }
.p-t-15 { padding-top: 15px !important; }
.p-t-20 { padding-top: 20px !important; }
.p-t-25 { padding-top: 25px !important; }
.p-t-30 { padding-top: 30px !important; }
.p-t-35 { padding-top: 35px !important; }
.p-t-40 { padding-top: 40px !important; }

.p-r-0 { padding-right: 0px !important; }
.p-r-1 { padding-right: 1px !important; }
.p-r-2 { padding-right: 2px !important; }
.p-r-3 { padding-right: 3px !important; }
.p-r-4 { padding-right: 4px !important; }
.p-r-5 { padding-right: 5px !important; }
.p-r-10 { padding-right: 10px !important; }
.p-r-15 { padding-right: 15px !important; }
.p-r-20 { padding-right: 20px !important; }
.p-r-25 { padding-right: 25px !important; }
.p-r-30 { padding-right: 30px !important; }
.p-r-35 { padding-right: 35px !important; }
.p-r-40 { padding-right: 40px !important; }

.p-b-0 { padding-bottom: 0px !important; }
.p-b-1 { padding-bottom: 1px !important; }
.p-b-2 { padding-bottom: 2px !important; }
.p-b-3 { padding-bottom: 3px !important; }
.p-b-4 { padding-bottom: 4px !important; }
.p-b-5 { padding-bottom: 5px !important; }
.p-b-10 { padding-bottom: 10px !important; }
.p-b-15 { padding-bottom: 15px !important; }
.p-b-20 { padding-bottom: 20px !important; }
.p-b-25 { padding-bottom: 25px !important; }
.p-b-30 { padding-bottom: 30px !important; }
.p-b-35 { padding-bottom: 35px !important; }
.p-b-40 { padding-bottom: 40px !important; }

.p-l-0 { padding-left: 0px !important; }
.p-l-1 { padding-left: 1px !important; }
.p-l-2 { padding-left: 2px !important; }
.p-l-3 { padding-left: 3px !important; }
.p-l-4 { padding-left: 4px !important; }
.p-l-5 { padding-left: 5px !important; }
.p-l-10 { padding-left: 10px !important; }
.p-l-15 { padding-left: 15px !important; }
.p-l-20 { padding-left: 20px !important; }
.p-l-25 { padding-left: 25px !important; }
.p-l-30 { padding-left: 30px !important; }
.p-l-35 { padding-left: 35px !important; }
.p-l-40 { padding-left: 40px !important; }

.f-s-8 { font-size: 8px !important; }
.f-s-9 { font-size: 9px !important; }
.f-s-10 { font-size: 10px !important; }
.f-s-11 { font-size: 11px !important; }
.f-s-12 { font-size: 12px !important; }
.f-s-13 { font-size: 13px !important; }
.f-s-14 { font-size: 14px !important; }
.f-s-15 { font-size: 15px !important; }
.f-s-16 { font-size: 16px !important; }
.f-s-17 { font-size: 17px !important; }
.f-s-18 { font-size: 18px !important; }
.f-s-19 { font-size: 19px !important; }
.f-s-20 { font-size: 20px !important; }
.f-s-22 { font-size: 22px !important; }
.f-s-24 { font-size: 24px !important; }
.f-s-26 { font-size: 26px !important; }
.f-s-28 { font-size: 28px !important; }
.f-s-30 { font-size: 30px !important; }
.f-s-32 { font-size: 32px !important; }
.f-s-34 { font-size: 34px !important; }
.f-s-36 { font-size: 36px !important; }
.f-s-38 { font-size: 38px !important; }
.f-s-40 { font-size: 40px !important; }

.mppo {
    background: url("/images/map_over.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.mpdim {
    height: 252px;
    width: 196px;
}
#mainmap {
    background: url("/images/map_main.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 282px;
    margin-left: -9px;
    margin-top: -14px;
    position: absolute;
    width: 225px;
    z-index: 0;
}
#mpmainmap {
    position: relative;
    z-index: 1;
}
.img-icon img {
    	
  filter: grayscale(100%);
  -webkit-filter: grayscale(100%); /* For Webkit browsers */
  filter: gray; /* For IE 6 - 9 */
  -webkit-transition: all .6s ease; /* Fade to color for Chrome and Safari */
  filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 10+, Firefox on Android */
}
.img-icon img:hover{
  filter: grayscale(0%);
  -webkit-filter: grayscale(0%);
  filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");
}
div.img-icon:hover img{
  filter: grayscale(0%);
  -webkit-filter: grayscale(0%);
  filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");
}

div.vendas_sub_categorias
{
    -moz-border-radius: 50%;
    border-radius: 50%;
    border: 3px solid #FFF;
    cursor:pointer;
}
div.vendas_sub_categorias:hover
{
    -moz-border-radius: 50%;
    border-radius: 50%;
    border: 3px solid #E1E1E1;
}

.mppo
{
    background: url(/images/imo_map.png) no-repeat;
}

.mppo1
{
    background-position: -200px 0;
}

.mppo2
{
    background-position: -400px 0;
}

.mppo3
{
    background-position: -600px 0;
}

.mppo4
{
    background-position: -800px 0;
}

.mppo5
{
    background-position: -1000px 0;
}

.mppo6
{
    background-position: -1200px 0;
}

.mppo7
{
    background-position: -1400px 0;
}

.mppo8
{
    background-position: -1600px 0;
}

.mppo9
{
    background-position: -1800px 0;
}

.mppo10
{
    background-position: -2000px 0;
}

.mppo11
{
    background-position: -2200px 0;
}

.mppo12
{
    background-position: -2400px 0;
}

.mppo13
{
    background-position: -2600px 0;
}

.mppo14
{
    background-position: -2800px 0;
}

.mppo15
{
    background-position: -3000px 0;
}

.mppo16
{
    background-position: -3200px 0;
}

.mppo17
{
    background-position: -3400px 0;
}

.mppo18
{
    background-position: -3600px 0;
}

.mppo19
{
    background-position: -3800px 0;
}

.mppo20
{
    background-position: -4000px 0;
}