@charset "utf-8";@font-face{font-family:'Lato';font-style:normal;font-weight:300;src:url(fonts/lato-v11-latin-300.eot);src:local('Lato Light'),local(Lato-Light),url(fonts/lato-v11-latin-300.eot?#iefix) format("embedded-opentype"),url(fonts/lato-v11-latin-300.woff2) format("woff2"),url(fonts/lato-v11-latin-300.woff) format("woff"),url(fonts/lato-v11-latin-300.ttf) format("truetype"),url(fonts/lato-v11-latin-300.svg#Lato) format("svg")}@font-face{font-family:'Lato';font-style:normal;font-weight:400;src:url(fonts/lato-v11-latin-regular.eot);src:local('Lato Regular'),local(Lato-Regular),url(fonts/lato-v11-latin-regular.eot?#iefix) format("embedded-opentype"),url(fonts/lato-v11-latin-regular.woff2) format("woff2"),url(fonts/lato-v11-latin-regular.woff) format("woff"),url(fonts/lato-v11-latin-regular.ttf) format("truetype"),url(fonts/lato-v11-latin-regular.svg#Lato) format("svg")}@font-face{font-family:'Raleway';font-style:normal;font-weight:300;src:url(fonts/raleway-v9-latin-300.eot);src:local('Raleway Light'),local(Raleway-Light),url(fonts/raleway-v9-latin-300.eot?#iefix) format("embedded-opentype"),url(fonts/raleway-v9-latin-300.woff2) format("woff2"),url(fonts/raleway-v9-latin-300.woff) format("woff"),url(fonts/raleway-v9-latin-300.ttf) format("truetype"),url(fonts/raleway-v9-latin-300.svg#Raleway) format("svg")}@font-face{font-family:'Raleway';font-style:normal;font-weight:400;src:url(fonts/raleway-v9-latin-regular.eot);src:local(Raleway),url(fonts/raleway-v9-latin-regular.eot?#iefix) format("embedded-opentype"),url(fonts/raleway-v9-latin-regular.woff2) format("woff2"),url(fonts/raleway-v9-latin-regular.woff) format("woff"),url(fonts/raleway-v9-latin-regular.ttf) format("truetype"),url(fonts/raleway-v9-latin-regular.svg#Raleway) format("svg")}
@font-face{font-family:'FontAwesome';src:url(fonts/fontawesome-webfont.eot?v=4.4.0);src:url(fonts/fontawesome-webfont.eot?#iefix&v=4.4.0) format("embedded-opentype"),url(fonts/fontawesome-webfont.woff2?v=4.4.0) format("woff2"),url(fonts/fontawesome-webfont.woff?v=4.4.0) format("woff"),url(fonts/fontawesome-webfont.ttf?v=4.4.0) format("truetype"),url(fonts/fontawesome-webfont.svg?v=4.4.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-google-plus:before{content:"\f0d5"}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td, .container > .logotipo { 
	margin:0;
	padding:0;
}
html,body {
    height: 100%;
	margin:0;
	padding:0;
}
img { 
	border:0;
}
ol,ul {
	list-style:none;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym { border:0;
}
body{
	background-clip: border-box;
	background-color: rgb(255, 255, 255);
	background-origin: padding-box;
	background-position: 50% 10px;
	background-size: 100%;
	color: #000;
	display: block;
	font-family: 'Lato', Arial, sans-serif;
	font-size: 15px;
	font-weight: normal;
	height: 100%;
	min-height: 100%;
	margin: 0px;
	min-height: 100%;
	padding: 0px;
	width: 100%;
	overflow: visible;
}
.container{
	display: block;
	font-size: 15px;
	font-weight: normal;
	height: auto;
	margin: 0px;
	padding: 0px;
	position: relative;
	text-align: left;
	background-color:#FFF;
}
.container  > header{display:inline-block; text-align:left; width:auto}
.container > header h1{
    font-family:'Raleway', Arial, sans-serif;
	font-size: 16px;
	line-height: 22px;
	position: relative;
	font-weight: 300;
	color: #00A79D;
	text-transform:uppercase;text-shadow:none;
    padding: 0 0 5px 0; 
	white-space: nowrap; text-align:left;
}
.container > header h2, p.info{	position: relative;color:#000; text-shadow:none; text-align:left;}
.container > header h2{font-family:'Raleway', Arial, sans-serif;font-size: 25px;font-weight:300;line-height:25px;padding: 0 0 5px 0;}
p.info{	font-size: 12px;line-height:22px;padding: 0;display:block;}
.logotipo{ margin-top:0; }
.container > .logotipo {z-index:9999;display:inline-block; position:relative; margin:10px;max-width:180px; width:60px; height:60px}
.container a{text-decoration:none;}

.cabecat, .headsec, .social, .social2, .clr, #cssmenu, .cabeca{display:none;}
.conteudop{margin:0;width:100%; float:none; background-color:#FFF; margin-top:0; padding-top:3px;
	position:relative;color:#1F1F1F;height:auto; overflow-y:hidden;font-size:1em; line-height:1.6em;
	padding-bottom:30px;overflow: visible;
}
.conttot{margin-top:0;}
.conteudop h4 { max-width:80%; margin:2% 10% 1% 10%;text-align:left; color:#003737;
			font-size:1.1em; line-height:1.6em; font-weight:700; text-decoration:underline;}
.conteudop h3 { max-width:80%; margin:2% 10% 1% 10%;text-align:left; color:#003737;
			font-size:1.2em; line-height:1.7em; font-weight:700;}
.conteudop h2 { max-width:80%; width:80%; margin:2% 10% 1% 10%; text-align:left; color:#13A89E;
			text-transform: uppercase;font-size:1.4em; line-height:1.8em; font-weight:700;
			}
.conteudop h1 { max-width:80%; margin:2% 10% 1% 10%;text-align:left; color:#000;
			text-transform:uppercase;
			font-weight: 300;
		    font-family:'Raleway', Arial, sans-serif;
			font-size:1.9em; line-height:2.2em;
			}
			
	
.conteudop p{ max-width:80%; margin:10px 10%;
			font-size:1em; line-height:1.6em; text-align:justify;
            }
.conteudop a{color:#005B5B; font-weight:400; padding:0 5px;}			
.conteudop a:hover{color:#fff; font-weight:400;}
.conteudop ul{max-width:80%; margin:1% 10%;text-align:left;}
.conteudop ol{max-width:80%; margin:1% 12%;text-align:left; list-style:decimal}
.conteudop li{font-size:1em; line-height:1.6em; margin-bottom:2px}
.conteudop ul li:before { font-family: 'FontAwesome';
content: '\f111'; font-size:9px; line-height:1.6em; margin:0 10px 0 15px; color: #13A89E; vertical-align:middle }		
.conteudop table{width:80%; max-width:80%; margin:2% 10% 1% 10%; }
table, th, td {border-collapse: collapse;
padding-bottom:2px;                    
border-style: solid;
border-color: #ccc;
border-width: 1px;}
table{border-color: #777;border-width: 2px;}

.conteudop .centrado{text-align:center;}			
.conteudop .esquerda{text-align:left;}			
.conteudop .direita{text-align:right;}			
.conteudop .indentar{margin-left:15%;margin-right: 10%;}
.conteudop blockquote {
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: 12%;
  margin-right: 10%;
  padding-left: 0;
  border-left: 3px solid #ccc;
} 
.conteudop blockquote p {display: block; margin:20px;}
.conteudop a{padding:0;}
.rodape{position:relative; margin-top:10px;height:auto; background-color:#FFF; color:#333;}
@page {margin: 0.5cm;}
img {max-width: 100%;}
p {widows: 3;orphans: 3;}
