		 
/* css v2.0 fontes */

.style12 {font-size: 12px;
		 font-family: Verdana, Arial, Helvetica, sans-serif;
		 color:#333333; }

.style12 a {
	color: #0066CC;
}
.style12 a:hover {
	color: #FF6600;
}

.style12 a:visited {
     color:#003399;
}


.style13 {font-size: 13px;
		 font-family: Verdana, Arial, Helvetica, sans-serif;
		 color:#333333; }

.style13 a {
	color: #0066CC;
}
.style13 a:hover {
	color: #FF6600;
}

.style13 a:visited {
     color:#003399;
}


.style11 {font-size: 11px;
		 font-family: Verdana, Arial, Helvetica, sans-serif;
		  color:#333333; 
		  }

.style11 a {
	color: #0066CC;
}
.style11 a:hover {
	color: #FF6600;
}

.style11 a:visited {
     color:#003399;
}


.style10 {font-size: 10px;
		 font-family: Verdana, Arial, Helvetica, sans-serif;
		 color:#333333; 
		  }

.style10 a {
	color: #0066CC;
}
.style10 a:hover {
	color: #FF6600;
}

.style10 a:visited {
     color:#003399;
}


.style09 {font-size: 09px;
		 font-family: Verdana, Arial, Helvetica, sans-serif;
		  color:#333333; 
		  }

.style09 a {
	color: #0066cc;
}
.style09 a:hover {
	color: #FF6600;
}

.style09 a:visited {
     color:#003399;
}


.style09_branco {font-size: 09px;
		 font-family: Verdana, Arial, Helvetica, sans-serif;
		 color: #ffffff; }

.style10_branco {font-size: 10px;
		 font-family: Verdana, Arial, Helvetica, sans-serif;
		 color: #ffffff; }


.style10_branco_link {font-size: 10px;
		 font-family: Verdana, Arial, Helvetica, sans-serif; 
		 color: #ffffff;
		 }

.style10_branco_link a {
	color: #ffffff;
}
.style10_branco_link a:hover {
	color: #333333;
}

.style10_branco_link2 {font-size: 10px;
		 font-family: Verdana, Arial, Helvetica, sans-serif; 
		 color: #ffffff;
		 }

.style10_branco_link2 a {
	color: #ffffff;
}
.style10_branco_link2 a:hover {
	color: #FF6600;
}

.style11_branco {font-size: 11px;
		 font-family: Arial;
		 color: #ffffff; }

.style11_branco a {
	color: #ffffff;
}
.style11_branco a:hover {
	font-size: 12px;
	font-family: Arial;
	color: #FFCC00;
}

.style12_branco {font-size: 12px;
		 font-family: Arial;
		 color: #ffffff; }
		 
.style12_branco a {
	color: #ffffff;
}

.style12_branco a:hover {
	font-size: 12px;
	font-family: Arial;
	color: #FFCC00;
}

		 
.style14 {font-size: 14px;
		 font-family: Verdana, Arial, Helvetica, sans-serif;
		  color:#333333; }
		 
		 
.style14 a {
	color: #0066CC;
}
.style14 a:hover {
	color: #FF6600;
}

.style14 a:visited {
     color:#003399;
}		 
		 		 
		 
.style14_branco {font-size: 14px;
		 font-family: Verdana, Arial, Helvetica, sans-serif;
		 color: #ffffff; }
		 
		 		 
.style16 {
		 font-size: 16px;
		 font-family: Verdana, Arial, Helvetica, sans-serif;
		 font-weight: bold;
         }

		 
.style16_branco {
		 font-size: 16px;
		 font-family: Verdana, Arial, Helvetica, sans-serif;
		 font-weight: bold;
		 color: #ffffff;
         }


.style10_dest {font-size: 10px;
		 font-family: Verdana, Arial, Helvetica, sans-serif; }

.style10_dest a {
	color: #0066cc;
}
.style10_dest a:hover {
	color: #FF6600;
}

.style10_dest a:visited {
     color:#003399;
}


.style10_dest2 {font-size: 10px;
		 font-family: Verdana, Arial, Helvetica, sans-serif; }

.style10_dest2 a {
	color: #333333;
	text-decoration: none;
}
.style10_dest2 a:hover {
	color: #FF6600;
}

.style10_dest2 a:visited {
     color:#003399;
}


.style11_dest {font-size: 11px;
		 font-family: Verdana, Arial, Helvetica, sans-serif; }

.style11_dest a {
	color: #0066cc;
}
.style11_dest a:hover {
	color: #FF6600;
}

.style11_dest a:visited {
     color:#003399;
}



.style12_dest {font-size: 12px;
		 font-family: Verdana, Arial, Helvetica, sans-serif; }

.style12_dest a {
	color: #0066cc;
}
.style12_dest a:hover {
	color: #FF6600;
}

.style12_dest a:visited {
    color:#003399;
}


.style12_dest2 {font-size: 12px;
		 font-family: Verdana, Arial, Helvetica, sans-serif; }

.style12_dest2 a {
	color: #333333;
	text-decoration: none;
}

.style12_dest2 a:hover {
	color: #0066cc;
}

.style12_dest2 a:visited {
     color:#003399;
}


		 
.style_text {
 font-family: Verdana; 
 font-size: 9 pt; 
 text-align: left; 
 border-style: solid; 
 border-color:#666666;
 border-width: 1;
 
}

.style_text_branco {
outline-color:#FFFFFF;
 font-family: Arial; 
 font-size: 15px; 
 text-align: left; 
 border-width: 0;
 border-color:#FFFFFF;
}

.style_text_branco:focus {
outline-color:#006699;
 font-family: Arial; 
 font-size: 15px;
 text-align: left; 
 border-width: 0;
 background:#f2f2f2;
 border-color:#ffffff;
 }


.style11_sug {font-size: 11px;
		 font-family: Verdana, Arial, Helvetica, sans-serif; }

.style11_sug a {
	color: #333333;
	text-decoration: none;
}

.style11_sug a:hover {
	color: #0066cc;
}

		 
		 
/* Nuvem de Tag */
.tagcloud_0 {
font-family: Verdana, Arial, Geneva, Tahoma, Helvetica, sans-serif;
color: #0066cc;
opacity: .3;
font-size: 8pt;
line-height: 18pt;
}

.tagcloud_0 a:hover {
	color: #FF6600;
}

.tagcloud_1 {
font-family: Verdana, Arial, Geneva, Tahoma, Helvetica, sans-serif;
color: #0066cc;
opacity: .4;
font-size: 9pt;
line-height: 18pt;
}

.tagcloud_1 a:hover {
	color: #FF6600;
}

.tagcloud_2 {
font-family: Verdana, Arial, Geneva, Tahoma, Helvetica, sans-serif;
color: #0066cc;
opacity: .4;
font-size: 10pt;
line-height: 18pt;
}

.tagcloud_2 a:hover {
	color: #FF6600;
}

.tagcloud_3 {
font-family: Verdana, Arial, Geneva, Tahoma, Helvetica, sans-serif;
color: #0066cc;
opacity: .5;
font-size: 11pt;
line-height: 18pt;
}

.tagcloud_3 a:hover {
	color: #FF6600;
}

.tagcloud_4 {
font-family: Verdana, Arial, Geneva, Tahoma, Helvetica, sans-serif;
color: #0066cc;
opacity: .5;
font-size: 12pt;
line-height: 18pt;
}

.tagcloud_4 a:hover {
	color: #FF6600;
}

.tagcloud_5 {
font-family: Verdana, Arial, Geneva, Tahoma, Helvetica, sans-serif;
color: #0066cc;
opacity: .6;
font-size: 13pt;
line-height: 18pt;
}

.tagcloud_5 a:hover {
	color: #FF6600;
}

.tagcloud_6 {
font-family: Verdana, Arial, Geneva, Tahoma, Helvetica, sans-serif;
color: #0066cc;
opacity: .7;
font-size: 14pt;
line-height: 18pt;
}

.tagcloud_6 a:hover {
	color: #FF6600;
}

.tagcloud_7 {
font-family: Verdana, Arial, Geneva, Tahoma, Helvetica, sans-serif;
color: #0066cc;
opacity: .8;
font-size: 15pt;
line-height: 18pt;
}

.tagcloud_7 a:hover {
	color: #FF6600;
}

.tagcloud_8 {
font-family: Verdana, Arial, Geneva, Tahoma, Helvetica, sans-serif;
color: #0066cc;
opacity: .9;
font-size: 16pt;
line-height: 18pt;
}

.tagcloud_8 a:hover {
	color: #FF6600;
}

.tagcloud_9 {
font-family: Verdana, Arial, Geneva, Tahoma, Helvetica, sans-serif;
color: #0066cc;
font-size: 17pt;
line-height: 18pt;
}

.tagcloud_9 a:hover {
	color: #FF6600;
}		 
		 
 
.hiddenBlock {
   display:none;
}

.ads-before-spacer {
    height: 30px;
    width: 100%;
    display: block;
}


.ads-comments-spacer {
    height: 60px;
    width: 100%;
    display: block;
}

.ads-open-btn {
    display: inline-flex;
    align-items: center;
    gap: 8px;
    justify-content: center;

    background-color: #25D366; /* WhatsApp verde */
    color: #fff;
    font-size: 18px;
    font-weight: 600;
    padding: 14px 30px;
    border-radius: 35px;
    border: none;
    cursor: pointer;
    width: auto;
    min-width: 320px;

    box-shadow: 0 4px 14px rgba(0,0,0,0.18);

    transition: all .2s ease-in-out;
}

.ads-open-btn:hover {
    background-color: #1ebe5a;
    transform: translateY(-2px);
    box-shadow: 0 6px 20px rgba(0,0,0,0.25);
}

.ads-open-btn img {
    width: 22px;
    height: 22px;
    display: block;
}

@media(max-width: 480px){
    .ads-open-btn{
        font-size: 16px;
        padding: 12px 24px;
        min-width: 260px;
    }
}
