/* Web*/
body {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
form {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.c {
	text-align: center;
}
.r {
	text-align: right;
}
.l {
	text-align: left;
}
.j {
	text-align: justify;
}
h1 {
	margin: 0px;
}
h2, .txt-titulo {
	margin: 0px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	line-height: 24px;
	font-weight: normal;
	color: #0479b0;
}
h3, .txt-titulos-less {
	margin: 0px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	line-height: 20px;
	font-weight: normal;
	color: #0479b0;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}
.bg-capa-left {
	background: url(../Images/bg-capa-left.jpg) no-repeat right top;
}
.bg-capa-right {
	background: url(../Images/bg-capa-right.jpg) no-repeat left top;
}
.bg-rodape {
	background: #0f7bb6 url(../Images/bg-rodape.png) repeat-x center top;
}
.bg-capa-but {
	background: #31b3ef url(../Images/bg-capa-but.png) repeat-x center top;
}
.bg-capa {
	background: url(../Images/bg-capa.png) repeat-x center top;
}
.bg-internas {
	background: url(../Images/bg-internas.png) repeat-x center top;
}
.txt-busque {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #076b9e;
}
.txt-rodape {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #FFF;
}
.txt-capa {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #FFF;
}
.txt-capa-data {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	line-height: 16px;
	color: #82d7fd;
}
.txt-submenu {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #0479b0;
	margin-left: 4px;
}
.txt-submenu-over {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #0479b0;
	font-weight: normal;
	margin-left: 4px;
}
.txt-link {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0479b0;
}
.txt-main {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #525659;
}
.txt-less {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #525659;
}
.ftm-imput-busca {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #076b9e;
	background: #F9F9F9;
	width: 135px;
	border: 1px solid #F8F8F8;
}
.frm-imput {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #525659;
	width: 100%;
	border: 1px solid #56b3e3;
	background: #e7f4fb;
}

.ul-rodape {
	margin:0px;
	padding:0px;
	list-style:none;
	list-style-image:url(../Images/ico-seta-branca.png);
	list-style-position:inside;
}
.ul-rodape li a {
	color:#FFFFFF;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
}

.positivo {
	margin:0px;
	padding:0px;
	list-style:none;
	list-style-image:url(../Images/ico-seta-preta.png);
	list-style-position:inside;
}
.positivo a {
	color:#042d53;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
}


.borda-azul {
	border: 3px solid #8dd9fd;
}
.calendar-month {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #0479b0;
	padding-bottom:8px;
	vertical-align:top
}
.calendario {
	background: #f2f6fa;
	border: 1px solid #0479b0;
}
.calendar {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #525659;
	text-align:center;
}
.calendar a {
	color:#d45141;
}

.droplinetabs{
	overflow: hidden;
}

.droplinetabs ul{
	margin: 0px;
	padding: 0px;
	list-style: none;
}

.droplinetabs li, .menu-submenu li{
	display: inline;
	margin: 0px;
	padding: 0px;
}

.droplinetabs a {
	float: left;
	margin: 0;
	padding: 0;
}

/* Sub level menus*/
.menu-submenu {
	margin: 0px;
	padding: 0px;
	list-style: none;
	background:url(../Images/menu-bg-sub.png) top left repeat-x;
	display:none;
	height:24px;
	padding-top:3px;
	padding-left:50px;
}

/* Sub level menu links style */
.menu-submenu a {
	font: 12px Verdana;
	padding: 6px;
	padding-left: 40px;
	margin: 0;
	color:#FFFFFF;
	background:url(../Images/ico-seta-branca.png) no-repeat 25px 9px;
}


.menu-submenu a:hover{ /*sub menu links' background color onMouseover. Add rounded edges in capable browsers */
	text-decoration:none;
}

p.notFound{
	padding:0 0 40px;
}

.webResult{ margin-bottom:20px;}
.webResult p{ line-height:1.5;padding:15px 20px;}
#more{
	width:165px;
	height:22px;
	background:url('../Images/more.png') no-repeat;
	cursor:pointer;
	margin:0px auto;
}

.clear{
	clear:both;
}