body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	background-color:#667879;
	background-image: url(../images/background.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
a:link {
	color: #666666;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #666666;

}
a:hover {
	text-decoration: underline;
	color: #666666;
}
a:active {
	text-decoration: none;
	color: #666666;
}

form {
	margin: 0px;
}

.txtbreadcrumbs a:link {
	color: #666666;
	text-decoration: none;
}
.txtbreadcrumbs a:visited {
	text-decoration: none;
	color: #666666;

}
.txtbreadcrumbs a:hover {
	text-decoration: underline;
	color: #666666;
}
.txtbreadcrumbs a:active {
	text-decoration: none;
	color: #666666;
}

.celmenu2 a:link {
	color: #0E2E13;
	text-decoration: none;
}
.celmenu2 a:visited {
	text-decoration: none;
	color: #0E2E13;

}
.celmenu2 a:hover {
	text-decoration: underline;
	color: #0E2E13;
}
.celmenu2 a:active {
	text-decoration: none;
	color: #0E2E13;
}

.txtenquete a:link {
	color: #0E2E13;
	text-decoration: none;
}
.txtenquete a:visited {
	text-decoration: none;
	color: #0E2E13;

}
.txtenquete a:hover {
	text-decoration: underline;
	color: #0E2E13;
}
.txtenquete a:active {
	text-decoration: none;
	color: #0E2E13;
}

.maisnoticias a:link {
	color:#236C35;
	text-decoration: none;
}
.maisnoticias a:visited {
	text-decoration: none;
	color:#236C35;

}
.maisnoticias a:hover {
	text-decoration: underline;
	color:#236C35;
}
.maisnoticias a:active {
	text-decoration: none;
	color:#236C35;
}


.fundo {
	background-image: url(../images/fundo.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

.txtbreadcrumbs {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#666666;
	padding-right:5px;
	padding-left:5px;
}

.rodape {
	background-image: url(../images/fundo_rodape.jpg);
	background-repeat: no-repeat;
	background-position: center center;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4D8957;
	font-weight:bold;
}

.celmenu1 {
	background-color:#206C2D;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:5px;
	height:20px;
}

.celmenu2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#0E2E13;
	padding-left:5px;
	height:20px;
	border-bottom:1px solid #206C2D;
}

.txtenquete {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#0E2E13;
	padding-left:5px;
	line-height:150%;
}

.data {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}

.tit {
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:22px;
	font-weight:bold;
	letter-spacing:-0.05em;
}

.titverde {
	font-family:Arial, Helvetica, sans-serif;
	color:#206C2D;
	font-size:22px;
	font-weight:bold;
	letter-spacing:-0.05em;
}

.fonte {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
}

.linev {
	background-image: url(../images/lineV.gif);
	background-repeat: repeat-y;
	background-position: center top;
}

.txt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:150%;
	color:#666666;
}

.txtNoticia {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:150%;
	color:#666666;
}

.txtBread {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	letter-spacing: 0.02em;
}

.txtp {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:150%;
	color:#666666;
}

.txtverde {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#236C35;
}

.maisnoticias {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#236C35;
}

.linehverde {
	background-image: url(../images/lineHverde.gif);
	background-repeat: repeat-x;
	background-position: center center;
}

.hora {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	line-height:150%;
}

.outrasnoticias {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	line-height:150%;
}

.form {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}

.titpublicidade {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#1B78CE;
}

.linehazul {
	background-image: url(../images/lineHazul.gif);
	background-repeat: repeat-x;
	background-position: center top;
}

.fotonoticias {
	margin-right:5px;
}

.menutitle
{
	cursor:pointer;
	margin-bottom: 5px;
	padding:2px;
}

.submenu
{
	margin-bottom: 0.5em;
}

.submenu a {
	color: #FF0000;
}

.submenu a:link {
	color: #FF0000;
}

.submenu a:active {
	color: #FF0000;
}

#carregando { 
	width: 140px; 
	color: #FF0000; 
	font-family:Verdana; 
	font-size: 11px; 
	font:bold; 
}

.aparece { visibility:visible; position:relative; clear:both; }
/*.aparece { clear:both; display:block; }*/
.desaparece { visibility:hidden; position:absolute; clear:both; }
/*.desaparece { position:absolute; clear:both; display:none; }*/

@media screen {
    #msg{
        font-family:"Trebuchet MS", Arial, sans-serif;
        background-color: #FFF;
        color:#C00;
        font-weight:bold;
    }
    #impressao{
        display:none;
    }
}

@media print {
    #impressao{
        display:inline;
        background-color: #FFF;
    }
    #msg{
        display:none;
    }
}

.txtenvia {
	font-family:Arial,Helvetica,sans-serif;
	color:white;
	font-size: 12px;
	font-weight:bold;
}