﻿* { padding:0; margin:0; }

html, body, #wrap {height: 100%; background:#f1f1dd;}
body > #wrap {height: auto; min-height: 100%; z-index:-10;}
 
#header { width:100% !important; background-color:#d1c74b; height:160px; z-index:-10; }
#header div { width:1200px; background-color:#d1c74b; height:160px; clear:both !important; }

#main { padding-bottom:25px; min-height:400px; height:auto; }

#footer { width:100% !important; background-color:#ceceaa; /*bottom:0;*/ position: absolute; }
#footer div { width:1200px; background-color:#ceceaa; clear:both !important; height:40px; /*padding:15px 0px 0px 0px;*/ }

#menuplace { position:relative; top:-25px; width:1250px;left:-20px; z-index:10; background: url('/_images/bgs/sombramenu.png') no-repeat 100% 100%; height:57px; }

#BigBoxContent { width:885px; height:auto; min-height:400px; background-color:#fff; border:solid 1px #cdcdcb; z-index:1; clear:both; padding:25px; }

#BigBoxContentBody { width:600px; height:auto; min-height:200px; background-color:#fff; border:solid 1px #cdcdcb; z-index:1; clear:both; padding:25px; }

#ContaineRight { width:239px; }

#BoxCalendario { width:237px; height:auto; min-height:185px; background-color:#fff; border:solid 1px #cdcdcb; clear:both; text-align:center; padding:5px 0px; }
#BoxWhite { width:auto; height:auto; background-color:#fff; border:solid 1px #cdcdcb; clear:both; padding:15px; }
#BoxWhite2 { width:auto; height:auto; background-color:#fff; border:solid 1px #cdcdcb; clear:both; }
#BoxAgenda { width:266px; height:auto; min-height:355px; background-color:#fff; border:solid 1px #cdcdcb; clear:both; padding:15px; }
#BoxRelacionados { width:auto; height:auto; background-color:#f7f7eb; border:solid 1px #f36a23; clear:both; padding:15px; }

#WBoxHome { width:586px; height:auto; min-height:385px; background-color:#fff; border:solid 1px #cdcdcb; clear:both; padding:0px 15px; }

#BoxBackContent { border:solid 1px #cbcbcb; background-color:#f9f9f9; clear:both; padding:10px; min-height:18px; }
.imgImprensa {width:56px;height:70px;}
.mascaraImg{width:56px;height:70px;}
#bgTop { background: url('/_images/bgs/bgTop.png') no-repeat top left; width:1240px; height:160px;}

ul { list-style-type: disc; padding:20px 0px 0px 0px; margin:0px 0px 10px 20px; }
ul.Padd15Top { list-style-type: disc; padding-top:15px; margin-bottom:0px; margin-left:15px; padding-left:0px; }
ul.Related { list-style-type: disc; padding-top:5px; margin-bottom:0px; margin-left:15px; padding-left:0px; }
ul.none  { list-style-type: none; margin-top:10px; margin-bottom:10px; padding-left:0px; }
ul.gatgalery  { list-style-type: none; margin-top:0px; margin-bottom:0px; padding-left:10px; padding-right:10px; }
li { padding: 0px 0px 5px 0px; }
li.none { padding: 0px 0px 0px 0px; }
li.Related { padding: 0px 0px 5px 0px; list-style-type: disc; color:#cc312d; }


img { border:0px transparent none; }

.clear { clear:both; }
.fleft { float:left; }
.fright { float:right; }
.ttleft { text-align:left; }
.ttright { text-align:right; }
.ttcenter { text-align:center; }
.ttjustify { text-align:justify; }
.ttitalic { font-style:italic; }

.pstRelative { position:relative; }

.vertTop { vertical-align:top; }
.vertMiddle { vertical-align:middle; }

.contentArea { width:1195px; position:relative; left:-3px; }

.bordRight_menuTop { border-right:solid 1px #98988a; }
.bordBottom { border-bottom:solid 1px #cfcfcf; }
.bordTop { border-top:solid 1px #cfcfcf; }
.bordLeft { border-left:solid 1px #cfcfcf; }
.bordRight { border-right:solid 1px #cfcfcf; }

.mntop { font-weight:normal; font-family: Arial, Verdana; font-size:14px; color:#fff; text-align:center; }
.mntop A { color:#fff; text-decoration:none; }
.mntop A:hover { color:#fff; text-decoration:none; background-color:#f36a23; }

.mntop_selected { font-weight:normal; font-family: Arial, Verdana; font-size:14px; color:#fff; text-align:center; }
.mntop_selected A { color:#fff; text-decoration:none; }
.mntop_selected A:hover { color:#fff; text-decoration:none; }


.TimesOrange20 { font-weight:normal; font-family: Times New Roman, Arial, Verdana; font-size:20px; color:#ee6c18; }
.TimesTTNot20 { font-weight:normal; font-family: Times New Roman, Arial, Verdana; font-size:20px; color:#897e1e; }

.txtdate { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#444; }
.txtdate A { color:#444; text-decoration:none; }
.txtdate A:hover { color:#000; text-decoration:underline; }

.text p img{max-width:100%; height:auto !important;}

.text { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#444; line-height:17px; }
.text A { color:#f36a23; text-decoration:none; }
.text A:hover { color:#f36a23; text-decoration:underline; }

.txtArial12 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#8b8b8b; font-style:italic;}
.txtArial12 A{ color:#f36a23;text-decoration:none;}
.txtArial12 A:hover{ color:#f36a23;text-decoration:none;}

.tNot { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#444; }
.tNot A { color:#444; text-decoration:none; }
.tNot A:hover { color:#000; text-decoration:none; }

.textLink { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#444; line-height:20px; }
.textLink A { color:#444; text-decoration:none; }
.textLink A:hover { color:#444; text-decoration:none; }

.tSucess { font-weight:normal; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#444; }
.tSucess A { color:#f36a23 !important; text-decoration:none; font-size:11px; }
.tSucess A:hover { color:#000; text-decoration:underline; font-size:11px; }

.tform { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#444; }
.tform A { color:#f36a23; text-decoration:none; }
.tform A:hover { color:#f36a23; text-decoration:underline; }

.txtPagecount { font-weight: normal; font-size: 10px; font-family: Verdana, Arial; color:#606060; text-decoration: none; }
.txtPagecount A { color: #161616; text-decoration: none; }
.txtPagecount A:hover { color: #f36a23; text-decoration: none; }

.pathmenu { font-weight: normal; font-size: 14px; font-family: Arial, Verdana; color: #444; text-decoration: none; /*text-align:left;*/ }
.pathmenu A { COLOR: #f36a23; TEXT-DECORATION: none; }
.pathmenu A:hover { COLOR: #444; TEXT-DECORATION: none; }

.selectedpage { FONT-WEIGHT: normal; COLOR: #f36a23; TEXT-DECORATION: none; }
.textGreen { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#897e1e; line-height:17px; }

.voltar { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#444; }
.voltar A { color:#f36a23; text-decoration:none; }
.voltar A:hover { color:#f36a23; text-decoration:underline; }

.sendPrint { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#444; }
.sendPrint A { color:#444; text-decoration:none; }
.sendPrint A:hover { color:#f36a23; text-decoration:none; }

.txtSource { font-style:italic; font-size: 10px; font-family: Arial, Verdana; color:#444; }

.t_googlemaps { font-weight: normal; font-size: 10px; font-family: Verdana, Arial; color: #575757; text-decoration: none; }

.nodisp { font-style:italic; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#999; }

.error { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ff0000; }
.validation-advice { font-weight: normal; font-size: 9px; color: #ff0000; font-family: Verdana; }
.validation-failed { font-weight: normal; font-size: 9px; color: #ff0000; font-family: Verdana; }
.validation-passed { FONT-WEIGHT: normal; FONT-SIZE: 9px; FONT-FAMILY: Verdana; color: #ff0000; }

.titGreen { font-weight:normal; font-family: Times New Roman, Arial, Verdana; font-size:20px; color:#897e1e; }

.paddBtt5 { padding-bottom:5px; }
.paddBtt10 { padding-bottom:10px; }
.paddBtt15 { padding-bottom:15px; }
.paddBtt20 { padding-bottom:20px; }
.paddBtt25 { padding-bottom:25px; }
.paddBtt30 { padding-bottom:30px; }
.paddBtt35 { padding-bottom:35px; }

.paddTop5 { padding-top:5px; }
.paddTop10 { padding-top:10px; }
.paddTop15 { padding-top:15px; }
.paddTop25 { padding-top:25px; }



.verde > a
{
    background-color: #c9c082 !important;
    background-image: none !important;
    color:#ffffff !important;
}

.vermelho > a
{
    background-color: #eb3333 !important;
    background-image: none !important;
    color:#ffffff !important;
}

.azul > a
{
    background-color: #3a8db4 !important;
    background-image: none !important;
    color:#ffffff !important;
}

.laranja > a
{
    background-color: #ebac33 !important;
    background-image: none !important;
    color:#ffffff !important;
}

.texto_geral { font-family: Tahoma; font-size: x-small; color: #666; text-align: justify; }
.Texto_formularios_login { font-family: Tahoma; font-size: x-small; font-weight: bold; color: #666; }
.texto_entrar_login { font-family: Tahoma; font-size: x-small; font-weight: bold; color: #e37a1f; }
.texto_entrar_login:hover { font-family: Tahoma; font-size: x-small; font-weight: bold; color: #e37a1f; }
.caixas_formularios { font-family: Tahoma; font-size: x-small; color: #333; background-color: #fff; border:solid 1px #ccc; }
.botao_laranja { font-family: Tahoma; font-size: x-small; color: #e37a1f; background-color: #fff; border:solid 1px #ccc; }



.frmInput { border: #999 1px solid; font-weight: normal; font-size: 11px; font-family: Arial; color: #666; background-color:#f1eec9; /*opacity: 0.3; filter: alpha(opacity=30);*/ }


.ttfooterleft { font-weight:normal; font-size:9px; font-family:Verdana; color:#494c43; text-decoration:none; }
.ttfooterleft A { color:#494c43; text-decoration:none; }
.ttfooterleft A:hover { color:#000; text-decoration:none; }

.ttfooterRight { font-weight:normal; font-size:12px; font-family:Arial; color:#58585a; text-decoration:none; padding:12px 20px; }
.ttfooterRight A { color:#58585a; text-decoration:none; }
.ttfooterRight A:hover { color:#181717; text-decoration:none; }

.ttfooterFace { font-weight:normal; font-size:12px; font-family:Arial; color:#58585a; text-decoration:none; padding:12px 10px 12px 20px; }
.ttfooterFace A { color:#181717; text-decoration:none; }
.ttfooterFace A:hover { color:#000; text-decoration:none; }

/*******************************************************************************************************************/



.CatName { font-weight:normal; font-family:'ChevinLight', Trebuchet MS, Arial, Verdana;letter-spacing:1px; font-size:24px; color:#fff; text-transform:uppercase; text-align:left; height:40px; }



.titEventos { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#fff; font-weight:bold; }
.titEventos A { color:#fff; text-decoration:none; }
.titEventos A:hover { color:#fff; text-decoration:underline; }

.txtEventosTM { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#9c9c9c; line-height:18px; }
.txtEventosTM A { color:#fff; text-decoration:none; }
.txtEventosTM A:hover { color:#fff; text-decoration:underline; }

.ttLeadPub { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#9c9c9c; padding-bottom:5px; }
.ttLeadPub A { color:#fff; text-decoration:none; }
.ttLeadPub A:hover { color:#fff; text-decoration:underline; }

.txtdate_inside { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#9c9c9c; border-top:dotted 1px #cdcdcd; }
.txtdate_inside A { color:#9c9c9c; text-decoration:none; }
.txtdate_inside A:hover { color:#fff; text-decoration:underline; }

.bdrTopNot { border-top:1px #515151 solid; }
.titNoticia { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff;  }
.titNoticia A { color:#fff; text-decoration:none; }
.titNoticia A:hover { color:#fff; text-decoration:underline; }

.ContentNoticia { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#9c9c9c; }
.ContentNoticia A { color:#9c9c9c; text-decoration:none; }
.ContentNoticia A:hover { color:#fff; text-decoration:underline; }


.info { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; text-transform:uppercase; }
.info A { color:#fff; text-decoration:none; }
.info A:hover { color:#fff; text-decoration:none; }


.txtTitTM { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#fff; font-weight:bold; padding-bottom:20px; }

.txtContentTM { font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align: justify; color:#eee; line-height:20px; }
.txtContentTM A { color:#fff; text-decoration:none; }
.txtContentTM A:hover { color:#fff; text-decoration:underline; }

.txtsmallTM { font-family:Arial, Helvetica, sans-serif; font-size:10px; text-align: justify; color:#eee; line-height:20px; }
.txtsmallTM A { color:#fff; text-decoration:none; }
.txtsmallTM A:hover { color:#fff; text-decoration:underline; }

.txtArial14 { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#7e8887; }
.red { color:#c71930; }

.sepListPub { border-top:dotted 1px #b6c6c8; }



