/* Body */
body {
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

/* Tables */

table.fusion {
    border: 1px #A8A8A8 solid;
}

table.fusion th {
    font-size: 12px;
    background-color: #efefef;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-style: normal;
    height: 22px;
    text-align: left;
}

table.fusion td {
    font-size: 12px;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-style: normal;
    height: 22px;
}

table.busca {
    background-image: url('/images/site/busca_2.gif');
}

td.busca {
    font-family: Tahoma, Arial, Helvetica, Sans-Serif;
    font-size: 14px;
    font-weight: bold;
    color: #000000;
}

.menu_verm {
    background-color: #aa1212;
    font-family: Tahoma, Arial, Helvetica, Sans-Serif;
    font-size: 11px;
    color: #FFFFFF;
}

table.menu_cinza {
    background-color: #e7e7e7;
    font-family: Tahoma, Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    color: #000000;
}

table.rodape {
    width: 98%;
}

td.rodape {
    font-family: Tahoma, Arial, Helvetica, Sans-Serif;
    font-size: 10px;
    color: #000000;
}

td {
    font-family: Tahoma, Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    color: #000000;
}

td.menu_princ {
    font-family: Tahoma, Arial, Helvetica, Sans-serif;
    font-weight: bold;
    font-size: 12px;
    color: #FFFFFF;
    background-image: url('/images/site/menu_princ.gif');
    height: 35px;
    text-align: center;
}

td.topo {
    background-image: url('/images/site/topo_fundo.gif');
    height: 40px;
}

/* Text's */

.text_white {
    font-family: Tahoma, Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    color: #FFFFFF;
}

.text_white_dest {
    font-family: Tahoma, Arial, Helvetica, Sans-Serif;
    font-size: 14px;
    font-weight: bold;
    color: #FFFFFF;
}

.text_black {
    font-family: Tahoma, Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    color: #000000;
}

.text_default {
    font-family: Tahoma, Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    color: #000000;
}

.dest_pages_subtitle {
    font-family: Tahoma, Arial, Helvetica, Sans-Serif;
    font-size: 14px;
    font-weight: bold;
    color: #000000;
}

.dest_pages_title {
    font-family: Tahoma, Arial, Helvetica, Sans-Serif;
    font-size: 16px;
    font-weight: bold;
    color: #990000;
}

h1 {
    font-family: Tahoma, Arial, Helvetica, Sans-Serif;
    font-size: 18px;
    font-weight: bold;
    color: #990000;
}

.text_black_dest {
    font-family: Tahoma, Arial, Helvetica, Sans-Serif;
    font-size: 14px;
    font-weight: bold;
    color: #000000;
}

.slogan {
    font-family: Tahoma, Arial, Helvetica, Sans-Serif;
    font-size: 14px;
    font-weight: bold;
    color: #000000;
}

/* Form's */

input[type=text], select, textarea {
    font-family: Tahoma, Arial, Helvetica, Sans-serif;
	font-size: 12px;
	text-align: left;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	border-width: 1px;
	border: solid 1px #000000;
}

/* Link's */

a:link {
	font-family: Tahoma, Arial, Helvetica, Sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

a:visited {
	font-family: Tahoma, Arial, Helvetica, Sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

a:hover {
    font-family: Tahoma, Arial, Helvetica, Sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	color: #000000;
}

a:active {
	font-family: Tahoma, Arial, Helvetica, Sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

a.menu_princ:link {
	font-family: Tahoma, Arial, Helvetica, Sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}

a.menu_princ:visited {
	font-family: Tahoma, Arial, Helvetica, Sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}

a.menu_princ:hover {
    font-family: Tahoma, Arial, Helvetica, Sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	color: #FFFFFF;
}

a.menu_princ:active {
	font-family: Tahoma, Arial, Helvetica, Sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}

.link_branco:link {
	font-family: Tahoma, Arial, Helvetica, Sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	color: #FFFFFF;
}

.link_branco:visited {
	font-family: Tahoma, Arial, Helvetica, Sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	color: #FFFFFF;
}

.link_branco:hover {
    font-family: Tahoma, Arial, Helvetica, Sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	color: #FFFFFF;
}

.link_branco:active {
	font-family: Tahoma, Arial, Helvetica, Sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	color: #FFFFFF;
}

/* Imagens */
img {
    border: 0px;
}

/* Prince */
@page { 
    margin: 20pt 20pt 20pt 20pt;
    padding: 5pt 5pt;
    size: A4;
    prince-jpeg-quality: 100%;
}
