﻿.adjustedZIndex {
   z-index: 1;
}

input, textarea, select, .ui-dropdownchecklist-text
{
	font-size : 12px;
	font-family : Tahoma,Verdana,Arial;
}

body {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

body,td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

a {
     text-decoration: none;
     color: #42A6E4;
     font-size: 11px;
     text-decoration: underline;
}

a:hover {
    color: #0D5267;
    text-decoration: none;
}

.subtitle {
	color: #0D5267;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-align: center;
}

.subtitle1 {
	color: #0D5267;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: center;
}

.dtvHeader
{
	background-color: #E9ECF1;
	font-weight: bold;
	text-align: left;
}

.dtvFieldBold
{
	text-align: left;
	font-weight: bold;
}

.dtvAlternatingRow
{
	background-color: #F7F6F3;
	text-align: left;
}

.topo
{
    background-color: #F6F6F6;

    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #E2E2E4;

    border-left-style: solid;
    border-left-width: 1px;
    border-left-color: #E2E2E4;

    border-right-style: solid;
    border-right-width: 1px;
    border-right-color: #E2E2E4;

    border-top-style: solid;
    border-top-width: 1px;
    border-top-color: #E2E2E4;
}

.menu
{
    background: #2CADFF url(../Images/menu_back.png) repeat-x top;
}

.itemMenu a
{
    display: block;
}

.itemMenu a:hover
{
    color: #fff;
}

.itemSubMenu a
{
    display: block;
}

.itemSubMenu a:hover
{
    color: #fff;
}

.conteudo
{
    background-color: #FFFFFF;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 10px;
    padding-bottom: 10px;

    border-left-style: solid;
    border-left-width: 1px;
    border-left-color: #E2E2E4;

    border-right-style: solid;
    border-right-width: 1px;
    border-right-color: #E2E2E4;

    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #E2E2E4;
}

.rodape
{
    background-color: #F6F6F6;
    border-style: solid;
    border-width: 1px;
    border-color: #E2E2E4;
}

label
{
	position: relative;
	bottom: 2px;
	left: 3px;
	padding-right: 1px;
}

a img
{
	margin-top: -2px;
}

fieldset
{
	border: 1px solid #E2E2E4;
    margin-bottom: 10px;
}

fieldset legend
{
	color: #0066FF;
}

.txtSobre
{
    width: 30%;
    vertical-align: top;
    text-align: left
}

.custom-button {
    font-size: 12px;
    transition-duration: 0.4s;
    background-color: white;
    color: black;
    border: 2px solid #e7e7e7;
}

.custom-button:hover {
    background-color: #e7e7e7;
}