html { font-size:18px !important;-webkit-box-sizing:border-box !important;-moz-box-sizing:border-box !important;box-sizing:border-box !important; -ms-box-sizing: border-box !important;}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,dl,dt,dd,ol,nav ul,nav li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
article, aside, details, figcaption, figure,footer, header, hgroup, menu, nav, section {display: block;}
html,body{height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-ms-box-sizing: border-box;text-align:justify;}
body{text-rendering:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-ms-box-sizing: border-box;background:#ccc/*#cbe7f3*/;
font-family: Tahoma, Trebuchet MS, Verdana, sans-serif, Arial;}
h1,h2,h3,h4,h5{margin:0;padding:0}
strong,b{font-weight:bold}
ol,ul{list-style:none;margin:0px;padding:0px;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
table{border-collapse:collapse;border-spacing:0;}
a{text-decoration:none;}
.txt-rt{text-align:right;}
.txt-lt{text-align:left;}
.txt-center{text-align:center;}
.float-rt{float:right;}
.float-lt{float:left;}
.clear{clear:both;}
.pos-relative{position:relative;}
.pos-absolute{position:absolute;}

.top-bar .row{max-width: 100%;}
.wrap{	width:95%; margin: 0 auto; /*background:#fff*/}
.row{width: 1280px;max-width: 100%;}
#container { width: 96%; display:inline-block; background:#fff;}
header { width: 100%;padding:0em}
#content { display:block;vertical-align:top;height:auto;overflow:visible;min-height: 100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-ms-box-sizing: border-box;text-align:justify;}
p {font-size: 0.925em; /*1em*/; word-wrap:break-word;  font-style:normal}
img {max-width:100%;}
.col2{background: #fff }
#page_cn{width:98% !important;vertical-align:top;height:auto;/*height:100%; auto;*/float:left;display:block;padding:2em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-ms-box-sizing: border-box;text-align:justify;}
.algtxt{/*float:left; display:inline-block;width:75%*/text-align:justify;}
h1{font-size:24px;text-align:left}
h1.titpagina{font-size:24px; color:#cc0000;font-weight:bold;}
h3{font-weight:bold;color:#009;font-size:20px;margin-bottom:10px}
#corpo{padding:1em 0em 1em 0em;font-size:18px;line-height:1.6em}
#framevideo{width:100%;text-align:center;max-width:560px}

.rwd-video {height: 0;	overflow: hidden;padding-bottom: 56.25%;padding-top: 30px;position: relative;}
.rwd-video iframe,.rwd-video object,.rwd-video embed {	height: 100%;	left: 0;	position: absolute;	top: 0;	width: 100%;}
.tcook{margin-bottom:2em;line-height:1.2em}
.scook{padding:0em 1em 1.5em 1em}
.sbcook{padding:0em 0.5em 1em 0.5em}
.tcook a: {text-decoration:none; color:#0066FF !important;}
.tcook a:link {text-decoration:none; color:#0066FF !important;}
.tcook a:hover {text-decoration:underline !important; color:#0066FF !important;}
.tcook a:visited{color:#0066FF;}

@media screen and (max-width: 1200px) { 
 #corpo{font-size:17px;line-height:1.5em} h1,h1.titpagina{font-size:24px} h2{font-size:22px} h3{font-size:20px} h4{font-size:17px} h5{font-size:16px}	}
@media screen and (max-width: 1024px) { 
 #corpo{font-size:16px;line-height:1.5em} h1,h1.titpagina{font-size:22px} h2{font-size:20px} h3{font-size:18px} h4{font-size:15px} h5{font-size:14px}	}
@media screen and (max-width: 768px) {
 #corpo{font-size:15px;line-height:1.4em} h1,h1.titpagina{font-size:20px} h2{font-size:18px} h3,{font-size:16px} h4{font-size:14px} h5{font-size:13px} }
@media screen and (max-width: 640px) { 
 #corpo{font-size:13px;line-height:1.3em} h1,h1.titpagina{font-size:18px} h2{font-size:16px} h3{font-size:15px} h4{font-size:13px} h5{font-size:12px} }
