@import url('normalize.css');
@import url('font-awesome.min.css');
@import url('bootstrap.min.css');
@import url('jquery.fancybox-1.3.4.css');

* {
margin: 0;
padding:0;
}

body {
	background-color: #FFF;
	font-family: Arial, sans-serif;
	font-size: 10pt;
	color: #333333;
	letter-spacing: 0.2px;
	word-spacing: 0.5px;
	margin: 0px;
	padding: 0px;
	background-image: url(../imagens/fundo.jpg);
	background-repeat: repeat-x;
	background-position: center bottom;
	display: block;
}
html {
	margin: 0px;
	padding: 0px;
	width: 100%;
	height: 100%;
}
table {
	margin: 0px;
	padding: 0px;
	font-family: Arial, sans-serif;
	font-size: 10pt;
	color: #333333;
}
h1 {
	font-size: 13pt;
	letter-spacing: 0.2px;
	word-spacing: 0.5px;
}
h2 {
	font-size: 11pt;
	letter-spacing: 0.2px;
	word-spacing: 0.5px;
}
h3 {
	font-size: 10pt;
	text-decoration: underline;
	margin: 0px;
	padding: 0px;
}
p {
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}


/*** CORPO PAGINA ***/
.pagina #corpo {
	width: 990;
	vertical-align: top;
	padding: 0px;
	margin: 0px;
}
.pagina #topo {
	width: 990;
	padding: 0px;
	height: 130px;
	vertical-align: top;
	margin: 0px;
	background-color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #004080;
}
.pagina #meio {
	width: 990px;
	margin: 0px;
	padding: 0px;
}

.pagina #rodape {
	width: 100%;
	clear:both;
	text-align: center;
	vertical-align: middle;
	font-size: 8pt;
	color: #333333;
	background-color: #FFFFFF;
	height: 50px;
	margin-top: 40px;
	padding-top: 40px;
}

/******/

.fltrt { 
  float: right;
  margin-left: 8px;
}
.fltlft { 
  float: left;
  margin-right: 8px;
}
.clearfloat { 
  clear: both;
  height: 0;
  font-size: 1px;
  line-height: 0px;
}
.clear {clear:both; }

/** FIM CORPO PAGINA **/

a:link {
	color:#333333;
	text-decoration: none;
	cursor: Hand;
}a:visited {
	color:#333333;
	text-decoration: none;
	cursor: Hand;
}
a:hover {
	color:#000000;
	text-decoration: underline;
	cursor: Hand;
}
a:active {
	color:#333333;
	text-decoration: none;
	cursor: Hand;
}

a.link1:link {
	color:#1D5786;
	text-decoration: none;
	cursor: Hand;
	font-size: 8pt;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
}
a.link1:visited {
	color:#1D5786;
	text-decoration: none;
	cursor: Hand;
	font-size: 8pt;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
}
a.link1:hover {
	color:#328BD3;
	text-decoration: none;
	cursor: Hand;
	font-size: 8pt;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
}
a.link1:active {
	color:#333333;
	cursor: Hand;
	text-decoration: underline;
}

/** TAMANHO FONTE **/
.txt-tam10 { font-size: 10px !important; } .txt-tam12 { font-size: 12px !important; } .txt-tam14 { font-size: 14px !important; } .txt-tam16 { font-size: 16px !important; } 
.txt-tam18 { font-size: 18px !important; } .txt-tam20 { font-size: 20px !important; } .txt-tam22 { font-size: 22px !important; } .txt-tam24 { font-size: 24px !important; } 
.txt-tam26 { font-size: 26px !important; } .txt-tam28 { font-size: 28px !important; } .txt-tam30 { font-size: 30px !important; } .txt-tam32 { font-size: 32px !important; }
.txt-tam34 { font-size: 34px !important; } .txt-tam36 { font-size: 36px !important; } .txt-tam38 { font-size: 38px !important; } .txt-tam40 { font-size: 40px !important; }


/** RECUO TOPO E BAIXO **/
.espc-height{ padding-top: 3px; padding-bottom: 3px; } .espc-height1{ padding-top: 5px; padding-bottom: 5px; } .espc-height2{ padding-top: 10px; padding-bottom: 10px; } 
.espc-height3{ padding-top: 15px; padding-bottom: 15px; } .espc-height4{ padding-top: 20px; padding-bottom: 20px; } .espc-height5{ padding-top: 25px; padding-bottom: 25px; } 
.espc-height6{ padding-top: 30px; padding-bottom: 30px; } .espc-height7{ padding-top: 40px; padding-bottom: 40px; } .espc-height8{ padding-top: 50px; padding-bottom: 50px; }
.espc-height9{ padding-top: 60px; padding-bottom: 60px; } 

/** RECUO DIRETA E ESQUERDA **/
.espc-width { padding-right: 3px; padding-left: 3px; } .espc-width1 { padding-right: 5px; padding-left: 5px; } .espc-width2 { padding-right: 10px; padding-left: 10px; } 
.espc-width3 { padding-right: 15px; padding-left: 15px; } .espc-width4 { padding-right: 20px; padding-left: 20px; } .espc-width5 { padding-right: 25px; padding-left: 25px; } 
.espc-width6 { padding-right: 30px; padding-left: 30px; } .espc-width7 { padding-right: 40px; padding-left: 40px; } .espc-width8 { padding-right: 50px; padding-left: 50px; }
.espc-width9 { padding-right: 60px; padding-left: 60px; }
@media only screen and (max-width: 992px){
	
.espc-height, .espc-height1, .espc-height2, .espc-height3, .espc-height4, .espc-height5, .espc-height6, .espc-height7, .espc-height8, .espc-height9{ 
padding-top: 10px; padding-bottom: 10px; text-align: center; display: block; margin-right: auto; margin-left: auto; } 
.espc-width, .espc-width1, .espc-width2, .espc-width3, .espc-width4, .espc-width5, .espc-width6, .espc-width7, .espc-width8, .espc-width9 { padding-right: 10px; padding-left: 10px; } 
	
}