body{
	background-image:url(textura.gif?t=1500758297);
	background-color:#d5d5d8;
}
div#onx3_wrapper{
	width:800px;
	height:550px;
		
	position: absolute;
	margin-left:-400px; 
	margin-top:-275px;
	left: 50%;
	top: 50%;
	background-image:url(interface.png?t=1500758297);	
}
div#onx3_header{
	width:800px;
	height:95px;
	
}
div#onx3_principal{
	width:800px;
	height:397px;
	
}
div#onx3_conteudo {
	float:left;
	width:760px;	
	margin-left:20px;
		
}
div#onx3_footer{
	width:800px;
	height:55px;
		
		
}
div#onx3_footer div#onx3_dica{
	width:300px;
	height:36px;	
	margin-top:10px;	
	margin-left:100px;
	color:#ffffff;	
}
div#onx3_footer div#onx3_dica p{
	color:#ffffff;	
}
div#onx3_footer div#onx3_progresso{
	width:68px;
	height:36px;	
	line-height:36px;		
	margin-top:10px;	
	margin-left:585px;
	color:#ffffff;
		
}
div#onx3_footer a.onx3_botao{
	margin-top:10px;
	
	height:36px;
	line-height:36px;
		
	color:#ffffff;		
}
div#onx3_footer a.onx3_botao.off{
		
	color:#b3b3b3;		
}
div#onx3_footer a#onx3_validar{
	width:85px;
	margin-left:14px;	
	background-image:url(bt-gre.png?t=1500758297;)	
}
div#onx3_footer a#onx3_validar.off{		
	background-image:url(bt-gry.png?t=1500758297;)	
}
div#onx3_footer a#onx3_ajuda{
	width:37px;
	margin-left:454px;	
	background-image:url(bt-hlp.png?t=1500758297;)	
}
div#onx3_footer a#onx3_menu{
	width:37px;
	margin-left:410px;	
	background-image:url(bt-mnu.png?t=1500758297;)	
}
div#onx3_footer a#onx3_volta{
	width:85px;
	margin-left:495px;	
	background-image:url(bt-blu.png?t=1500758297;)	
}
div#onx3_footer a#onx3_volta.off{	
	background-image:url(bt-gry.png?t=1500758297;)	
}
div#onx3_footer a#onx3_avanca{
	width:85px;
	margin-left:658px;	
	background-image:url(bt-blu.png?t=1500758297;)	
}
div#onx3_footer a#onx3_avanca.off{
	background-image:url(bt-gry.png?t=1500758297;)	
}
div#onx3_footer a#onx3_sair{
	width:37px;
	margin-left:750px;		
	background-image:url(bt-x.png?t=1500758297;)	
}
div#onx3_popup div.popupbody,
div.fancybox-outer{
	background-color:#f1fafc;	
}
div.popinterno{
	width:620px;
	height:220px;
}

div#onx3_wrapper.mobile{
	position: static;
	margin-left:0; 
	margin-top:0;
	left:0;
	top:0;
}
div.mobile div#onx3_header{
	background-image:url(header-mbl.jpg) !important;
	background-repeat:no-repeat !important;
	background-color:#0b59ad !important;
	background-position:bottom left !important;
}
div.mobile div#onx3_principal{
	background-color:#ffffff;
}
div.mobile div#onx3_footer{
	background-color:#6b727e;
}
div.mobile div#onx3_footer a.onx3_botao{
	color:#ffffff;
		
}
div.mobile div#onx3_footer a.onx3_botao.off{
			
		
}
div.mobile div#onx3_footer a#onx3_validar{
	color:#4edb23 !important;
		
}
div.mobile div#onx3_footer a#onx3_validar.icon-rfz{
	
		
}
div.mobile div#onx3_footer div#onx3_dica p{
	color:#ffffff;	
}
div.mobile div#onx3_footer div#onx3_progresso{
	color:#ffffff !important;
}

body{
background-position:top center;
background-repeat:no-repeat;
}

div#onx3_titulo{
font-family:"Dosis", sans-serif;
font-size:28px;
line-height:29px;
margin-left:40px;
margin-top:10px;
color:#fcffc5;
}
div#onx3_subtitulo{
font-family:"Dosis", Arial, sans-serif;
font-size:20px;
margin-left:50px;
margin-top:45px;
color:#fff;
}
div#onx3_conteudo h1{
text-align:left;
font-size:30px;
margin-bottom:10px;
font-family:"Dosis", Arial, sans-serif;
font-weight:normal;
color:#244c9e;
}
div#onx3_conteudo h2{
font-family:"Dosis", Arial, sans-serif;
font-size:18px;
margin-bottom:15px;
color:#088ad6;
}
div#onx3_conteudo h3{
font-size:16px;
margin-bottom:10px;
margin-top:10px;
color:#ffaa3b;
font-weight:normal;
}
div#onx3_conteudo p{
font-size:13px;
line-height:15px;
}

div#onx3_conteudo hr{
border:none;
border-bottom:1px solid #000099;
}

div#onx3_conteudo a{
color:#000099;
}
div#onx3_conteudo a.visited{
color:#104d55;
}
div#onx3_conteudo a:hover{
color:#55b2be;
}

div#onx3_conteudo ul,
div#onx3_conteudo ol{
font-size:13px;
line-height:15px;
}

div#onx3_conteudo ul li,
div#onx3_conteudo ol li{
margin-bottom:3px;
}

div#onx3_conteudo div.quadro-exercicios{margin-top:15px;}
div#onx3_conteudo div.quadro-exercicios-int{margin:5px;}

/**************************
DESTAQUES:
**************************/
div#onx3_conteudo div.destaque h1{font-size:22px;}
div#onx3_conteudo div.destaque h2{font-size:18px;}
div#onx3_conteudo div.destaque h3{font-size:16px;}

div#onx3_conteudo div.destaque1{
background-image:url(destaque1.gif);
background-repeat:no-repeat;
background-position:top left;
background-color:#f1fafc;
padding:20px 10px 10px 35px;
}
div#onx3_conteudo div.destaque2{
background-image:url(destaque2.gif);
background-repeat:no-repeat;
background-position:top left;
background-color:#fffeb6;
padding:20px 10px 10px 35px;
}
div#onx3_conteudo div.destaque3{
background-image:url(destaque3.gif);
background-repeat:no-repeat;
background-position:top left;
color:#fff;
padding:40px 20px 20px 20px;
}
div#onx3_conteudo div.destaque3 h1{color:#ff9001;}
div#onx3_conteudo div.destaque3 h2{color:#ffffff;}

div#onx3_conteudo div.destaque4{
background-image:url(destaque4.gif);
background-repeat:no-repeat;
background-position:top left;
background-color:#fff;
padding:15px;
padding-top:65px;
border-bottom:1px solid #c7ccd3;
}

/**************************
TABELAS:
**************************/
table.tabela1{	
font-size:13px;
font-weight:normal;
font-style:normal;	
color:#000000;	
border:1px solid #a3dbe8;
background-color:#FFF;
border-collapse:collapse;
}
table.tabela1 tr td{
border:1px solid #c7ccd3;
padding:4px 6px;
}
table.tabela1 th{	
color:#fff;
border:1px solid #c7ccd3;
background-color:#0873ae;
font-weight:normal;
padding:4px 6px;
text-align:left;
}
table.zebrarow tr:nth-of-type(odd) {
background-color:#e3f5ff;
} 
table.zebracol td:nth-of-type(odd) {
background-color:#e3f5ff;
} 

/**************************
POPUP:
**************************/
div#onx3_popup div.popupbody>h1{
font-family:"Dosis", sans-serif;
background-color:#35495c;
padding:10px;
font-size:18px;
font-weight:400;
color:#ffffff;
}
div#onx3_popup div.popupbody>h2{
font-family:"Dosis", sans-serif;
background-color:#4473a0;
font-size:14px;
font-weight:400;
color:#ffffff;
padding:10px;
}
div#onx3_popup div.popupbody div.popinterno h1{
font-size:18px;
line-height:22px;
font-weight:bold;
color:#35495c;
margin-bottom:10px;
}
div#onx3_popup div.popupbody div.popinterno h2{
font-size:16px;
line-height:20px;
font-weight:bold;
color:#000000;
margin-bottom:10px;
}
div#onx3_popup div.popupbody div.popinterno h3{
font-size:14px;
line-height:18px;
font-weight:bold;
color:#000000;
margin-bottom:10px;
}
div#onx3_popup div.popupbody p{
font-size:13px;
line-height:15px;
}
div#onx3_popup div.popupbody ul,
div#onx3_popup div.popupbody ol{
font-size:13px;
line-height:15px;
margin-top:10px;
}

/**************************
FICHAS:
**************************/
li.ui-state-default, 
div.ui-widget-content li.ui-state-default, 
ul.ui-widget-header li.ui-state-default{
background-color:#0080c7;
background-image:none;
}
div#onx3_conteudo li.ui-state-default a, 
div#onx3_conteudo li.ui-state-default a:link, 
div#onx3_conteudo li.ui-state-default a:hover,
div#onx3_conteudo li.ui-state-default a:visited,
div#onx3_conteudo li.ui-state-default a.visited{
color:#ffffff;
}
li.ui-state-active, 
div.ui-widget-content li.ui-state-active, 
ul.ui-widget-header li.ui-state-active{
background-color:#ffffff;
background-image:none;
}
div#onx3_conteudo li.ui-state-active a, 
div#onx3_conteudo li.ui-state-active a:link, 
div#onx3_conteudo li.ui-state-active a:visited
div#onx3_conteudo li.ui-state-active a:hover,
div#onx3_conteudo li.ui-state-active a.visited{
color:#0080c7;
}
div#onx3_conteudo div.tabs-txt h1{
border-bottom:0;
font-size:18px;
}
div#onx3_conteudo div.tabs-txt h2{
border-bottom:0;
font-size:16px;
font-weight:bold;
}
div#onx3_conteudo a.fic-click{
background-color:#0080c7 !important;
color:#ffffff !important;
}
div#onx3_conteudo a.fic-click.selected{
background-color:#fafafa! important;
border:1px solid #cccccc;
color:#0080c7 !important;
}

/**************************
PAINEL:
**************************/
a.pnl-click{
border:1px solid #54bfc8;
background-color:#54bfc8 !important;
color:#ffffff !important;
}
a.pnl-click.selected{
background-color:#fafafa !important;
color:#54bfc8 !important;
}
div.pnl-datas{
background-color:#fafafa;
border:1px solid #d8d8d8;
}

/**************************
COLUNAS:
**************************/
div.colunas{
background-color:#fafafa;
border:1px solid #d8d8d8;
padding:10px;
}
div#onx3_conteudo div.colunas-interno>h1{
font-size:24px;
font-weight:normal;
border-bottom:0;
}
div#onx3_conteudo div.colunas-interno>h2{
font-size:20px;
font-weight:normal;
border-bottom:0;
}
div#onx3_conteudo div.colunas-interno>h3{
font-size:16px;
font-weight:normal;
border-bottom:0;
}

/**************************
SLIDESHOW:
**************************/
div.cycle2-slideshow{
border:1px solid #CCCCCC;
}
div#custom-pager a{
background-color:#54bfc8 !important;
color:#fff !important;
}
div#custom-pager strong.cycle-pager-active a{
background-color:#fff !important;
border:1px solid #54bfc8;
color:#54bfc8 !important;
}
a.slide-seguir{
background-color:#54bfc8 !important;
color:#fff;
}
div#onx3_conteudo div.cycle2-slideshow > div .cycle-overlay h1{
font-size:18px !important;
}
div#onx3_conteudo div.cycle2-slideshow > div .cycle-overlay h2{
font-size:16px !important;
}
div#onx3_conteudo div.cycle2-slideshow > div .cycle-overlay h3{
font-size:14px !important;
}

/*SLIDESHOW Estilo 1:*/
div.estilo1 div.cycle2-slideshow{
border:none !important;
background-image:url(destaque1.gif);
background-repeat:repeat-x;
background-position:top left;
background-color:#fbfaf3;
border-bottom:1px solid #eaa0a0;
}
div.estilo1 div.cycle2-slideshow div.cycle-slide{
padding-top:20px;
}

/*SLIDESHOW Estilo 2:*/
div.estilo2 div.cycle2-slideshow{
border:none !important;
background-image:url(destaque2.gif);
background-position:top left;
background-repeat: no-repeat;
background-color:#fffbbe;
}

/*SLIDESHOW Estilo 3:*/
div.estilo3 div.cycle2-slideshow{
border:none !important;
background-image:url(destaque3.gif);
background-repeat:no-repeat;
background-position:top left;
background-color:#dfddcf;
}

/*SLIDESHOW Estilo 4:*/
div.estilo4 div.cycle2-slideshow{
border:none !important;
background-image:url(destaque4.gif);
background-repeat:no-repeat;
background-position:top left;
background-color:#fbfaf3;
}

/**************************
INDICE:
**************************/
div#onx3_menu_data>h1{
background-color:#35495c;
padding:10px;
font-family:"Dosis", sans-serif;
font-size:18px;
font-weight:400;
color:#ffffff;
margin:0;
}
div#onx3_menu_data span.icon-arw{
color:#6bac10;
}
div#onx3_menu_data span.icon-arw{
color:#c0c0c0;
}
div#onx3_menu_data span.icon-chk{
color:#cf8901;
}
div#onx3_menu_data a.onx3_mnu_itm.onx3_jump{
color:#cf8901;
}
div#onx3_menu_data a.onx3_mnu_itm.onx3_jump.last{
color:#796207 !important;
}
div.mobile div#onx3_header{
}
		
@media screen and (min-width:1450px){
body{
	font-size:21px;
}
div.loader{
	padding-top:225px;
}
div#onx3_wrapper{
	width:1200px;
	height:769px;
	
	margin-left:-600px; 
	margin-top:-385px;
	background-image:url(header-big.png?t=1500758297);	
	background-repeat:repeat-x;
	background-position:top left;	
	background-color:#ffffff;
}
div#onx3_header{
	width:1200px;
	height:90px;
	
}
div#onx3_titulo{
	font-size:27px;
	margin-left:30px;
	margin-top:23px;
}

div#onx3_subtitulo{
	font-size:24px;
	margin-left:30px;
	margin-top:60px;
}
div#onx3_conteudo div.destaque{margin-top:15px;}
div#onx3_conteudo div.destaque p{margin-bottom:8px;}

div#onx3_conteudo hr{
	margin-top:15px;
	margin-bottom:15px;
}

div.popinterno{
	padding-left:30px;
	padding-right:30px;
	padding-top:30px;
	margin-bottom:30px;
	width:930px;
	height:330px;	
}
div#onx3_principal{
	min-height:596px;
	width:1200px;
	background-color:#ffffff;
}
div#onx3_conteudo {
	padding-bottom:15px;	
	width:1140px;	
	margin-left:30px;
		
}
div#onx3_conteudo p{
	margin-bottom:15px;
}
div#onx3_conteudo ul,
div#onx3_conteudo ol{
margin-top:15px;
margin-left:30px;
}

audio{
	height:45px;
}

div#onx3_popup div.popupbody p{
	margin-bottom15px;
}
div#onx3_popup div.popupbody ul,
div#onx3_popup div.popupbody ol{
	margin-top:15px;
	margin-left:30px;
	margin-bottom:15px;
}

div.ui-tabs ul.ui-tabs-nav{
	padding:15px 15px 0;
}

div.ui-tabs ul.ui-tabs-nav li{
	margin-right:15px;
	font-size:21px;
}
div.ui-tabs ul.ui-tabs-nav li a{
	padding:15px 33px;
}

#tiptip_content{
	font-size:18px;
	line-height:26px;
}
div#onx3_footer{
	width:1200px;
	height:83px;
		
	background-color:#6b727e;	
}
div#onx3_footer div#onx3_dica{
	min-height:48px;
	width:450px;
	height:54px;	
	margin-top:15px;	
	margin-left:150px;
}
div#onx3_footer div#onx3_dica p{
	font-size:17px;
	margin-left:6px;
	margin-top:6px;
	color:#ffffff;	
}
div#onx3_footer div#onx3_progresso{
	width:102px;
	height:54px;	
	line-height:54px;		
	margin-top:15px;	
	margin-left:878px;
	font-size:17px;
		
	color:#ffffff !important;	
}
div#onx3_footer a.onx3_botao{
	margin-top:15px;
	
	height:54px;
	line-height:54px;
	
	font-size:17px;
}
div#onx3_footer a#onx3_validar{
	width:128px;
	margin-left:21px;	
	background-size:128px;
}
div#onx3_footer a#onx3_ajuda{
	width:56px;
	margin-left:681px;	
	background-size:56px;
}
div#onx3_footer a#onx3_menu{
	width:56px;
	margin-left:615px;
	background-size:56px;
}
div#onx3_footer a#onx3_volta{
	width:128px;
	margin-left:743px;	
	background-size:128px;
}
div#onx3_footer a#onx3_avanca{
	width:128px;
	margin-left:987px;
	background-size:128px;	
}
div#onx3_footer a#onx3_sair{
	width:56px;
	margin-left:1125px;
	background-size:56px;		
}
div#onx3_footer a.onx3_botao.icon{
	font-size:27px;
}
div.fancyAlert{
	max-width:600px;
	padding:15px;
	font-size:18px;
}
div.fancyAlert a{
	height:30px;
	padding-left:15px;
	padding-right:15px;
	font-size:18px;
	line-height:30px;
	margin-left:15px;
}

/*correto*/
.icon-crr{font-size:24px !important;}

/*incorreto*/
.icon-err{font-size:24px !important;}

div.feedback_item{
	margin-top:8px;
	font-size:18px;
	padding-bottom:8px;
}

div.feedback-geral{
	margin-bottom:8px;
	font-size:18px;
	line-height:24px;
}
div#onx3_wrapper{
-webkit-box-shadow: 0px 0px 20px 0px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    0px 0px 20px 0px rgba(50, 50, 50, 0.75);
box-shadow:         0px 0px 20px 0px rgba(50, 50, 50, 0.75);
}
div#onx3_titulo{
font-size:32px;
line-height:29px;
margin-left:30px;
margin-top:10px;
}
div#onx3_subtitulo{
font-size:20px;
margin-left:70px;
margin-top:45px;
}
div#onx3_conteudo h1{
font-size:45px;
margin-bottom:15px;
}
div#onx3_conteudo h2{
font-size:27px;
margin-bottom:23px;
}
div#onx3_conteudo h3{
font-size:24px;
margin-bottom:15px;
margin-top:15px;
}
div#onx3_conteudo p{
font-size:20px;
line-height:23px;
}
div#onx3_conteudo ul,
div#onx3_conteudo ol{
font-size:20px;
line-height:23px;
}

/**************************
DESTAQUES:
**************************/
div#onx3_conteudo div.destaque h1{font-size:33px;}
div#onx3_conteudo div.destaque h2{font-size:27px;}
div#onx3_conteudo div.destaque h3{font-size:24px;}

div#onx3_conteudo div.destaque1{
padding:30px 15px 15px 53px;
background-size:1125px 78px;
}
div#onx3_conteudo div.destaque2{
padding:30px 15px 15px 53px;
background-size:1125px 78px;
}
div#onx3_conteudo div.destaque3{
padding:60px 30px 30px 30px;
background-size:1136px 600px;
}
div#onx3_conteudo div.destaque4{
padding:23px;
padding-top:98px;
background-size:1091px 107px;
}

/**************************
TABELAS:
**************************/
table.tabela1{	
font-size:20px;
}
table.tabela1 tr td{
padding:6px 9px;
}
table.tabela1 th{	
padding:6px 9px;
}

/**************************
POPUP:
**************************/
div#onx3_popup div.popupbody>h1{
padding:15px;
font-size:27px;
}
div#onx3_popup div.popupbody>h2{
padding:15px;
font-size:24px;
}
div#onx3_popup div.popupbody div.popinterno h1{
font-size:27px;
}
div#onx3_popup div.popupbody div.popinterno h2{
font-size:24px;
}
div#onx3_popup div.popupbody div.popinterno h3{
font-size:21px;
}
div#onx3_popup div.popupbody p{
font-size:20px;
line-height:23px;
}
div#onx3_popup div.popupbody ul,
div#onx3_popup div.popupbody ol{
font-size:20px;
line-height:23px;
margin-top:15px;
}

/**************************
FICHAS:
**************************/
div#onx3_conteudo div.tabs-txt h1{
font-size:27px;
}
div#onx3_conteudo div.tabs-txt h2{
font-size:24px;
}

/**************************
COLUNAS:
**************************/
div.colunas{
padding:15px;
}
div#onx3_conteudo div.colunas-interno>h1{
font-size:36px;
}
div#onx3_conteudo div.colunas-interno>h2{
font-size:30px;
}
div#onx3_conteudo div.colunas-interno>h3{
font-size:24px;
}

/**************************
INDICE:
**************************/
div#onx3_menu_data>h1{
padding:15px;
font-size:27px;
}

/*fontes*/
.fs10{font-size:15px !important;}
.fs12{font-size:18px !important;}
.fs14{font-size:21px !important;}
.fs16{font-size:24px !important;}
.fs18{font-size:27px !important;}
.fs20{font-size:30px !important;}

/*lineheight*/
.lh14{line-height:21px !important;}
.lh16{line-height:24px !important;}
.lh18{line-height:27px !important;}
.lh20{line-height:30px !important;}
.lh22{line-height:33px !important;}
.lh24{line-height:36px !important;}

/* quebra geral */
.sep10{clear:both;display:block;height:15px;}
.sep20{clear:both;display:block;height:30px;}
.sep30{clear:both;display:block;height:45px;}
.sep40{clear:both;display:block;height:60px;}
.sep50{clear:both;display:block;height:75px;}
.sep60{clear:both;display:block;height:90px;}
.sep80{clear:both;display:block;height:120px;}
.sep100{clear:both;display:block;height:150px;}

.ml1{margin-left:2px !important;}
.ml2{margin-left:3px !important;}
.ml3{margin-left:5px !important;}
.ml4{margin-left:6px !important;}
.ml5{margin-left:8px !important;}
.ml10{margin-left:15px !important;}
.ml20{margin-left:30px !important;}
.ml25{margin-left:38px !important;}
.ml30{margin-left:45px !important;}
.ml40{margin-left:60px !important;}
.ml50{margin-left:75px !important;}

.mr1{margin-right:2px !important;}
.mr2{margin-right:3px !important;}
.mr3{margin-right:5px !important;}
.mr4{margin-right:6px !important;}
.mr5{margin-right:6px !important;}
.mr10{margin-right:15px !important;}
.mr20{margin-right:30px !important;}
.mr25{margin-right:38px !important;}
.mr30{margin-right:45px !important;}
.mr40{margin-right:60px !important;}
.mr50{margin-right:75px !important;}

.mt1{margin-top:2px !important;}
.mt2{margin-top:3px !important;}
.mt3{margin-top:5px !important;}
.mt4{margin-top:6px !important;}
.mt5{margin-top:8px !important;}
.mt10{margin-top:15px !important;}
.mt20{margin-top:30px !important;}
.mt25{margin-top:38px !important;}
.mt30{margin-top:45px !important;}
.mt40{margin-top:60px !important;}
.mt50{margin-top:75px !important;}

.mb1{margin-bottom:2px !important;}
.mb2{margin-bottom:3px !important;}
.mb3{margin-bottom:5px !important;}
.mb4{margin-bottom:6px !important;}
.mb5{margin-bottom:8px !important;}
.mb10{margin-bottom:15px !important;}
.mb20{margin-bottom:30px !important;}
.mb25{margin-bottom:38px !important;}
.mb30{margin-bottom:45px !important;}
.mb40{margin-bottom:60px !important;}
.mb50{margin-bottom:75px !important;}

/*larguras*/
.l20{width:30px !important;}
.l30{width:45px !important;}
.l40{width:60px !important;}
.l50{width:75px !important;}
.l60{width:90px !important;}
.l70{width:105px !important;}
.l80{width:120px !important;}
.l90{width:135px !important;}
.l100{width:150px !important;}
.l120{width:180px !important;}
.l140{width:210px !important;}
.l160{width:240px !important;}
.l180{width:270px !important;}
.l200{width:300px !important;}
.l230{width:345px !important;}
.l250{width:375px !important;}
.l300{width:450px !important;}
.l350{width:525px !important;}
.l400{width:600px !important;}
.l450{width:675px !important;}
.l500{width:750px !important;}
.l550{width:825px !important;}
.l600{width:900px !important;}

/*alturas*/
.h20{height:30px !important;}
.h40{height:60px !important;}
.h60{height:90px !important;}
.h80{height:120px !important;}
.h100{height:150px !important;}
.h120{height:180px !important;}
.h140{height:210px !important;}
.h160{height:240px !important;}
.h180{height:270px !important;}
.h200{height:300px !important;}
.h250{height:375px !important;}
.h300{height:450px !important;}
.h400{height:600px !important;}
}
