/**
	* @name stylesite.css
	* @desc CSS StyleSheet
	* @version v1.0 - Brasília, 26 de Fevereiro de 2010
	* @author Thiago Borges
	* @category CSS
	* @package Thiago Borges Webdesigner
*/

/* ============================================================= */
/* ========================== Body ============================= */
/* ============================================================= */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; }

body {
	text-align: center;
	line-height: 18px;
	font-family: Arial, Verdana, sans-serif; font-size: 12px; color: #555555;	
	min-height: 25px;
	background-color:#FFFFFF;
	width:100%; height:100%;
	margin: 0; padding: 0; border: 0; outline: 0;
}

html{
	height:100%; width:100%;
}

form{
	margin:0; padding:0;
}
	
A {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #930000; text-decoration: none;
}

A:hover {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #555555;	text-decoration: none;
}

img {
	border:0; padding:0; margin:0;
}

p {
	padding-bottom:10px; margin:0;
}

/* tables still need 'cellspacing="0"' in the markup */
table { border-collapse: collapse; border-spacing: 0; }
.clear { clear: both; }
br.clear { margin: 0px; padding: 0px; }

h1 h2 h3 h4 h5 h6 { padding:0; margin:0;}

h1 { font-size: 30px; }
h2 { font-size: 24px; }
h3 { font-size: 20px; }
h4 { font-size: 18px; }
h5 { font-size: 16px; }
h6 { font-size: 14px; }
strong { font-weight: bold; color: #1c1c1c; }




/* ========================================================= */
/* ===================== Beija Flor ======================== */
/* ========================================================= */

.passaro {
	background-image: url(/html/imagens/site/beijaflor.png);
	background-repeat: no-repeat; background-position: top right;
	width:328px; height:229px; position:absolute; z-index:22; left:50%; bottom:165px; margin-left:-685px;
}




/* =========================================================== */
/* ===================== Topo Do site ======================== */
/* =========================================================== */

/* === Background do Topo do site === */

.bgTopo {
	background-image: url(/html/imagens/site/bg_topo.jpg); background-repeat: repeat-x; background-position: top; background-color:#6d020a;
}

.bgTopoInicial {
	background-image: url(/html/imagens/site/topo.jpg); background-repeat: no-repeat; background-position: top center;
}



/* =============================================================== */
/* ===================== Logo e Menu Topo ======================== */
/* =============================================================== */

#logoMt{
	width:100%; 	/* Para customizar o tamanho da barra altere esse valor e o valor de .bsCentro */
	display:table;
	margin:auto;
}

#logoMt .lmEsquerda{
	float:left;
	width:38%;
}
#logoMt .lmDireita{
	float:right;
	width:61%;
}



/* ======================================================== */
/* ===================== Menu Topo ======================== */
/* ======================================================== */

ul.menuTopo {
	list-style:none; margin:0; padding:0; display:table; z-index:33;
	float:right;
}
ul.menuTopo * {margin:0; padding:0}
ul.menuTopo a {display:block; color:#ffffff; text-shadow:1px 1px #550004; text-decoration:none}
ul.menuTopo li {position:relative; float:left; margin-left:3px; z-index:33;}
ul.menuTopo ul {
	position:absolute;
	z-index:33; 
	left:0;
	display:none; 
	list-style:none;
}
ul.menuTopo .menulinkTopo {padding-left:15px; padding-right:15px; padding-top:8px; padding-bottom:8px; width:auto; font-size:14px;}
ul.menuTopo .menulinkTopo:hover, ul.menu .menuhover {
	padding-left:15px; padding-right:15px; padding-top:8px; padding-bottom:8px; width:auto; font-size:14px;
	background-image: url(/html/imagens/site/bg_mh.gif); background-repeat:repeat-x; background-position:top; background-color:#6b0000; 
	-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;
	-moz-box-shadow: inset 1px 2px 3px #590008; -webkit-box-shadow: inset 1px 2px 3px #590008; box-shadow: inset 1px 2px 3px #590008;
	color:#FFFFFF;
}
ul.menuTopo .menulinkTopoSelect {
	padding-left:15px; padding-right:15px; padding-top:8px; padding-bottom:8px; width:auto; font-size:14px;
	background-image: url(/html/imagens/site/bg_mh.gif); background-repeat:repeat-x; background-position:top; background-color:#6b0000; 
	-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;
	-moz-box-shadow: inset 1px 2px 3px #590008; -webkit-box-shadow: inset 1px 2px 3px #590008; box-shadow: inset 1px 2px 3px #590008;
	color:#FFFFFF;
}
ul.menuTopo .menulinkTopoSelect:hover, ul.menu .menuhover {
	padding-left:15px; padding-right:15px; padding-top:8px; padding-bottom:8px; width:auto; font-size:14px;
	background-image: url(/html/imagens/site/bg_mh.gif); background-repeat:repeat-x; background-position:top; background-color:#6b0000; 
	-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;
	-moz-box-shadow: inset 1px 2px 3px #590008; -webkit-box-shadow: inset 1px 2px 3px #590008; box-shadow: inset 1px 2px 3px #590008;
	color:#FFFFFF;
}



/* ============================================================== */
/* ===================== Menu Horizontal ======================== */
/* ============================================================== */

ul.menu {
	list-style:none; margin:0; padding:0; display:table; z-index:44;
}
ul.menu * {margin:0; padding:0}
ul.menu a {display:block; color:#ffffff; text-shadow:1px 1px #550004; text-decoration:none}
ul.menu li {position:relative; float:left; margin-left:2px; z-index:44;}
ul.menu ul {
	position:absolute;
	z-index:33;
	background-image: url(/html/imagens/site/bg_sub.png); 
	width:160px;
	top:43px; 
	left:0;
	display:none; 
	list-style:none;
	-moz-box-shadow: 2px 2px 5px #000000; -webkit-box-shadow: 2px 2px 5px #000000; box-shadow: 2px 2px 5px #000000;
}
ul.menu ul li {position:relative; border-top:none; width:160px; margin:0}
ul.menu ul li a {
	display:block; 
	padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px; 
	color:#FFFFFF;
	border-bottom:1px #630007 solid;
}
ul.menu ul li a:hover {
	background-color:#630007;
}
ul.menu ul ul { width:160px; top:-1px;}
ul.menu .menulink {
	padding-left:15px; padding-right:15px; padding-top:8px; padding-bottom:8px; width:auto; font-size:16px;
	color:#730102; text-shadow:1px 1px #FFFFFF;
}
ul.menu .menulink:hover, ul.menu .menuhover {
	background-image: url(/html/imagens/site/bg_mh.gif); background-repeat:repeat-x; background-position:top; background-color:#6b0000; 
	-moz-border-radius: 7px; -webkit-border-radius: 7px; border-radius: 7px;
	-moz-box-shadow: inset 1px 2px 3px #590008; -webkit-box-shadow: inset 1px 2px 3px #590008; box-shadow: inset 1px 2px 3px #590008;
	color:#FFFFFF; text-shadow:1px 1px #730102; font-size:16px;
}
ul.menu .menulinkSelect {
	padding-left:15px; padding-right:15px; padding-top:8px; padding-bottom:8px; width:auto;
	background-image: url(/html/imagens/site/bg_mh.gif); background-repeat:repeat-x; background-position:top; background-color:#6b0000; 
	-moz-border-radius: 7px; -webkit-border-radius: 7px; border-radius: 7px;
	-moz-box-shadow: inset 1px 2px 3px #590008; -webkit-box-shadow: inset 1px 2px 3px #590008; box-shadow: inset 1px 2px 3px #590008;
	color:#FFFFFF; text-shadow:1px 1px #730102; font-size:16px;
}
ul.menu .menulinkSelect:hover, ul.menu .menuhover {
	background-image: url(/html/imagens/site/bg_mh.gif); background-repeat:repeat-x; background-position:top; background-color:#6b0000; 
	-moz-border-radius: 7px; -webkit-border-radius: 7px; border-radius: 7px;
	-moz-box-shadow: inset 1px 2px 3px #590008; -webkit-box-shadow: inset 1px 2px 3px #590008; box-shadow: inset 1px 2px 3px #590008;
	color:#FFFFFF; text-shadow:1px 1px #730102; font-size:16px;
}
ul.menu .sub {
	background:#ffffff url(/html/imagens/site/arrow.gif) 136px 12px no-repeat;
	-moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px;
	-moz-box-shadow: 0; -webkit-box-shadow: 0; box-shadow: 0;
	color:#000000;
}

/* === Background do Menu Horizontal === */

.bgMh {
	background-image: url(/html/imagens/site/mh_bg.gif); background-repeat: repeat-x; background-position: top; background-color:#e5e5e5;
	border-bottom:1px #fcfcfc solid; padding-top:5px; padding-bottom:5px;
}

.bgMhLinha {
	background-image: url(/html/imagens/site/bg_mh_borda.png); padding-top:10px; padding-bottom:10px;
}




/* ============================================================== */
/* ===================== Menu Horizontal ======================== */
/* ============================================================== */

/* === Background do Menu Vertical === */

.bgMv {
	border:1px #e7e7e7 solid; padding-left:1px; padding-right:1px; padding-top:1px;
	background-color:#FFFFFF;
	-moz-box-shadow: 3px 3px 3px #aeaeae; -webkit-box-shadow: 3px 3px 3px #aeaeae; box-shadow: 3px 3px 3px #aeaeae;
}

.bgMv a {
	background-image: url(/html/imagens/site/mh_bg.gif); background-repeat: repeat-x; background-position: top; background-color:#e5e5e5;
	color:#7b0002; text-shadow:-1px -1px #ffffff; font-size:12px; font-weight:bold;
	padding-left:15px; padding-right:15px; padding-top:8px; padding-bottom:8px;
	display:block;
	border-bottom:1px #ffffff solid;
}

.bgMv a:hover {
	background-image: url(/html/imagens/site/bg_mh.gif); background-repeat:repeat-x; background-position:top; background-color:#6b0000; 
	color:#ffffff; text-shadow:-1px -1px #7b0002; font-size:12px; font-weight:bold;
	padding-left:15px; padding-right:15px; padding-top:8px; padding-bottom:8px;
	display:block;
	border-bottom:1px #ffffff solid;
}




/* =================================================================== */
/* ========================== Depoimento ============================= */
/* =================================================================== */

.bgdepoimentos {
	border-bottom:1px #ededed solid; border-top:1px #ededed solid;	
	margin-bottom:25px; padding-bottom:20px; padding-top:20px;
}

.bgTestimunialTop {
	background-image: url(/html/imagens/site/depoimento_left.gif); background-repeat: no-repeat; background-position: top left;
}

.bgTestimunialBottom {
	background-image: url(/html/imagens/site/depoimento_right.gif); background-repeat: no-repeat; background-position: bottom right;
	padding-left:50px; padding-right:50px; text-align:center;
}




/* ======================================================= */
/* ===================== Conteúdo ======================== */
/* ======================================================= */

.cont{
	background-image: url(/html/imagens/site/bg_cont.gif); background-repeat: repeat-x; background-position: top; background-color:#FFFFFF;
	padding-top:20px;
}




/* =================================================================================== */
/* ===================== Chamadas Destaques da página inicial ======================== */
/* =================================================================================== */

.sombraDestaqueFoto{
	background-image: url(/html/imagens/site/sombrafoto.png); background-repeat: no-repeat; background-position:bottom center;
	padding-bottom:10px;
}

.bordaDestaqueFoto{
	border:4px #e5e5e5 solid;
	-moz-box-shadow: inset 5px 5px 10px #000000; -webkit-box-shadow: inset 5px 5px 10px #000000; box-shadow: inset 5px 5px 10px #000000;
}

/* === Background do Menu Horizontal === */

.bgRoteiro {
	background-image: url(/html/imagens/site/mh_bg.gif); background-repeat: repeat-x; background-position: top; background-color:#e5e5e5;
	border:1px #ffffff solid;
	color:#730102; text-shadow:1px 1px #ffffff; font-size:16px;
	padding-left:20px; padding-right:20px; padding-bottom:10px; padding-top:10px;
}

.bordaRoteiro {
	border:1px #dedede solid; margin-bottom:25px;
}

.bordaRoteiroCont {
	border-top:1px #dedede solid;
	padding-top:20px; padding-bottom:20px;
}

#cdInicial{
	width:100%; 	/* Para customizar o tamanho da barra altere esse valor e o valor de .bsCentro */
	display:table;
	margin:auto;
}

#cdInicial .cdEsquerda{
	float:left;
	width:33%;
}

#cdInicial .cdEsquerda h3{
	font-size:18px;
	color:#930000;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
}

#cdInicial .cdEsquerda h3 a{
	font-size:18px;
	color:#930000;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
}

#cdInicial .cdEsquerda h3 a:hover{
	font-size:18px;
	color:#555555;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
}

#cdInicial .cdEsquerda p{
	font-size:12px;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
	margin:0; padding:0;
	line-height:20px;
	padding:0; margin:0;
}




/* =========================================================== */
/* ===================== Fale Conosco ======================== */
/* =========================================================== */

#pagContato{
	width:100%; 	/* Para customizar o tamanho da barra altere esse valor e o valor de .bsCentro */
	display:table;
	margin:auto;
}

#pagContato .bsEsquerda{
	float:left;
	width:36%;
}
#pagContato .bsDireita{
	float:right;
	width:63%;	
}

/* Campo Formuláro Input contato */

.inputContato {
	background-image: url(/html/imagens/site/campoinput.gif); background-repeat: no-repeat; width:230px;
	border:0px; background-color: transparent;
	padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:6px;
	font-family: Helvetica, Arial, sans-serif; font-size: 14px; color: #000; text-decoration: none;
}

.inputContato:hover {
	background-image: url(/html/imagens/site/campoinput2.gif); background-repeat: no-repeat; width:230px;
	border:0px; background-color: transparent;
	padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:6px;
	font-family: Helvetica, Arial, sans-serif; font-size: 14px; color: #000; text-decoration: none;
}

.inputContato:focus {
	background-image: url(/html/imagens/site/campoinput2.gif); background-repeat: no-repeat; width:230px;
	border:0px; background-color: transparent;
	padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:6px;
	font-family: Helvetica, Arial, sans-serif; font-size: 14px; color: #000; text-decoration: none;
}

/* Campo Formuláro Input text area Contato */

.textContato {
	background-image: url(/html/imagens/site/campotext.gif); background-repeat: no-repeat; width:230px; height:70px;
	border:0px; background-color: transparent;
	padding-left:10px; padding-right:10px; padding-top:6px; padding-bottom:6px;
	font-family: Helvetica, Arial, sans-serif; font-size: 14px; color: #000; text-decoration: none;
}

.textContato:hover {
	background-image: url(/html/imagens/site/campotext2.gif); background-repeat: no-repeat; width:230px; height:70px;
	border:0px; background-color: transparent;
	padding-left:10px; padding-right:10px; padding-top:6px; padding-bottom:6px;
	font-family: Helvetica, Arial, sans-serif; font-size: 14px; color: #000; text-decoration: none;
}

.textContato:focus {
	background-image: url(/html/imagens/site/campotext2.gif); background-repeat: no-repeat; width:230px; height:70px;
	border:0px; background-color: transparent;
	padding-left:10px; padding-right:10px; padding-top:6px; padding-bottom:6px;
	font-family: Helvetica, Arial, sans-serif; font-size: 14px; color: #000; text-decoration: none;
}

/* Campo Formuláro Input Código de confirmação Contato */

.inputData {
	background-image: url(/html/imagens/site/campodata.gif); background-repeat: no-repeat; width:86px;
	border:0px; background-color: transparent;
	padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:6px;
	font-family: Helvetica, Arial, sans-serif; font-size: 14px; color: #000; text-decoration: none;
}

.inputData:hover {
	background-image: url(/html/imagens/site/campodata2.gif); background-repeat: no-repeat; width:86px;
	border:0px; background-color: transparent;
	padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:6px;
	font-family: Helvetica, Arial, sans-serif; font-size: 14px; color: #000; text-decoration: none;
}

.inputData:focus {
	background-image: url(/html/imagens/site/campodata2.gif); background-repeat: no-repeat; width:86px;
	border:0px; background-color: transparent;
	padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:6px;
	font-family: Helvetica, Arial, sans-serif; font-size: 14px; color: #000; text-decoration: none;
}




/* =============================================================== */
/* ===================== Páginas Internas ======================== */
/* =============================================================== */

#interno {	
	width:960px; padding-top:20px; padding-bottom:20px;
	color:#FFFFFF;
}

#interno h3 {
	font-size:24px; text-shadow:2px 2px #5f0000; font-weight:normal;
}

#interno h3 {
	font-size:24px; text-shadow:2px 2px #5f0000; font-weight:normal;
}




/* ================================================================ */
/* ========================== Caminho ============================= */
/* ================================================================ */


.caminho {
	border-width: 1px; border-color: #cbcbcb; border-style: solid; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;
	background-image: url(/html/imagens/site/bg_caminho.gif); background-repeat:repeat-x; background-position: top; background-color:#edecec;
	
	padding-left:5px; padding-right:5px;
		
	color:#909090; font-family: Arial, Helvetica, sans-serif; font-size: 12px;
}

.caminho a {	
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#909090; display:block;
	text-shadow: 1px 1px #ffffff;
}

.caminho a:hover {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#000000; display:block;
	text-shadow: 1px 1px #ffffff;
}


.sepCaminho {
	background-image: url(/html/imagens/site/sep_caminho.gif); background-repeat:no-repeat; background-position: right; 
	
	padding-left:10px; padding-right:25px; padding-top:6px; padding-bottom:6px;
}






/* ==================================================== */
/* ==================== Listagem ====================== */
/* ==================================================== */


/* ============= Listagem primeiro Nível ============= */

.listaTitulo1Nivell {
	border-bottom-width: 1px; border-bottom-color: #a9a9a2; border-bottom-style: dotted;
	
	padding-top: 3px; padding-bottom: 3px;
}

.listaTitulo1Nivell a {	
	color:#000000;
}

.listaTitulo1Nivel a:hover {	
	color:#75e353;
}




/* ===================================================================== */
/* ========================== Rodapé Fotos ============================= */
/* ===================================================================== */

.bgFotos {
	background-image: url(/html/imagens/site/bg_rodape_fotos.jpg); background-repeat: no-repeat; background-position:bottom center; background-color:#f8f8f8;
}

.bgSombraFotos {
	background-image: url(/html/imagens/site/sombra_fotos.png);
	_background-image: url(/html/imagens/site/sombra_fotos.gif);
	*background-image: url(/html/imagens/site/sombra_fotos.gif);
	background-repeat: no-repeat; background-position:top center;
}

.bordaFotoR {
	border:4px #ffffff solid;
}

.bordaFotos {
	border:2px #930000 solid; padding:2px;
}

.sombraFoto {
	background-image: url(/html/imagens/site/sombra_foto.gif);
	background-repeat: no-repeat; background-position:bottom center;
	padding-top:25px; padding-bottom:8px;
}

		
			
			
/* =============================================================== */
/* ========================== Rodapé ============================= */
/* =============================================================== */

.rodape {
	background-image: url(/html/imagens/site/bg_rodape.gif); background-repeat: no-repeat; background-position:bottom center; background-color:#72020a;
	padding-bottom:29px;
}

.rodapeInter {
	background-color:#FFFFFF; color:#72020a; padding-top:15px; padding-bottom:15px; padding-left:20px; padding-right:20px;
}

.rodapeInter a {
	color:#72020a;
}

.rodapeInter a:hover {
	color:#72020a; font-weight:bold;
}




/* ============================================================== */
/* ======================== Paddings ============================ */
/* ============================================================== */

/* ================== Paddings  de 3 px =================== */

/* Padding Left de 3px */

.paddingLeft3 {
	padding-left: 3px;
}

/* Padding Right de 3px */

.paddingRight3 {
	padding-right: 3px;
}

/* Padding Bottom de 3px */

.paddingBottom3 {
	padding-bottom: 3px;
}

/* Padding Top de 3px */

.paddingTop3 {
	padding-Top: 3px;
}


/* ================== Paddings  de 5 px =================== */

/* Padding Left de 5px */

.paddingLeft {
	padding-left: 5px;
}

/* Padding Right de 5px */

.paddingRight {
	padding-right: 5px;
}

/* Padding Bottom de 5px */

.paddingBottom {
	padding-bottom: 5px;
}

/* Padding Top de 5px */

.paddingTop {
	padding-Top: 5px;
}

/* ================== Paddings  de 10 px =================== */

/* Padding Left de 10px */

.paddingLeft10 {
	padding-left: 10px;
}

/* Padding Right de 10px */

.paddingRight10 {
	padding-right: 10px;
}

/* Padding Bottom de 10px */

.paddingBottom10 {
	padding-bottom: 10px;
}

/* Padding Top de 10px */

.paddingTop10 {
	padding-Top: 10px;
}

/* ================== Paddings  de 15 px =================== */

/* Padding Left de 15px */

.paddingLeft15 {
	padding-left: 15px;
}

/* Padding Right de 15px */

.paddingRight15 {
	padding-right: 15px;
}

/* Padding Bottom de 15px */

.paddingBottom15 {
	padding-bottom: 15px;
}

/* Padding Top de 15px */

.paddingTop15 {
	padding-Top: 15px;
}

/* ================== Paddings  de 20 px =================== */

/* Padding Left de 20px */

.paddingLeft20 {
	padding-left: 20px;
}

/* Padding Right de 20px */

.paddingRight20 {
	padding-right: 20px;
}

/* Padding Bottom de 20px */

.paddingBottom20 {
	padding-bottom: 20px;
}

/* Padding Top de 20px */

.paddingTop20 {
	padding-Top: 20px;
}

/* ================== Paddings  de 25 px =================== */

/* Padding Left de 25px */

.paddingLeft25 {
	padding-left: 25px;
}

/* Padding Right de 25px */

.paddingRight25 {
	padding-right: 25px;
}

/* Padding Bottom de 25px */

.paddingBottom25 {
	padding-bottom: 25px;
}

/* Padding Top de 25px */

.paddingTop25 {
	padding-Top: 25px;
}

/* ================== Paddings em todos os lados de 10px, 5px e 2px =================== */

/* Padding Total de 10px */

.paddingTotal10 {
	padding: 10px;
}

/* Padding Total de 5px */

.paddingTotal5 {
	padding: 5px;
}

/* Padding Total de 3px */

.paddingTotal3 {
	padding: 3px;
}

/* Padding Total de 2px */

.paddingTotal2 {
	padding: 2px;
}




/* =====================================================================================*/
/* =============================== Tamanhos de Fonts ===================================*/
/* =====================================================================================*/

/* ============= Italic ( italico ) ============= */

.italic {
	font-style:italic;
}

.italic a {
	font-style:italic;
}

.italic a:hover {
	font-style:italic;
}


/* ============= Bold ( negrito ) ============= */

.bold {
	font-weight: bold;
}

.bold a {
	font-weight: bold;
}

.bold a:hover {
	font-weight: bold;
}

/* ============= Tamanho da Fonte de 10 px ============= */

.brod {
	font-size: 10px; 
}

.brod a {
	font-size: 10px; 
}

.brod a:hover {
	font-size: 10px; 
}

/* ============= Tamanho da Fonte de 12 px ============= */

.alpha {
	font-size: 12px; 
}

.alpha a {
	font-size: 12px; 
}

.alpha a:hover {
	font-size: 12px; 
}

/* ============= Tamanho da Fonte de 13 px ============= */

.beta {
	font-size: 14px; 
}

.beta a {
	font-size: 14px; 
}

.beta a:hover {
	font-size: 14px; 
}

/* ============= Tamanho da Fonte de 14 px ============= */

.gama {
	font-size: 16px; 
}

.gama a {
	font-size: 16px; 
}

.gama a:hover {
	font-size: 16px; 
}

/* ============= Tamanho da Fonte de 15 px ============= */

.zeta {
	font-size: 18px; 
}

.zeta a {
	font-size: 18px; 
}

.zeta a:hover {
	font-size: 18px; 
}

/* ============= Tamanho da Fonte de 16 px ============= */

.jeta {
	font-size: 20px; 
}

.jeta a {
	font-size: 20px; 
}

.jeta a:hover {
	font-size: 20px; 
}

/* ============= Efeito de underline na fonte ============= */

.underline {
	text-decoration: none;
}

.underline a {
	text-decoration: underline;
}

.underline a:hover {
	text-decoration: none;
}





/* ======================================================================= */
/* ================== CSS DE CORES (Fontes e backgrounds) ================ */
/* ======================================================================= */


/* ================== Verde escuro ================ */
/* ================================================ */

/* ============== Cor de Font ( Links principais ) ============== */

.terra {
	color: #930000;
}

.terra a {
	color: #930000;
}

.terra a:hover {
	color: #000000;
}


/* ================== Branco ================ */
/* ========================================== */

/* ============== Cor de Font branca ( texto e link ) ============== */

.mercurio {
	color: #FFFFFF;
}

.mercurio a {
	color: #FFFFFF;
}

.mercurio a:hover {
	color: #ffffff;
}

/* ============== Background de cor Branca ============== */

/* Branca do fundo do site */

.bg_mercurio {
	background-color: #ffffff;
}
