@charset "UTF-8";

/* CSS Document */



* { margin:0; padding:0; }



.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }

.clearfix {	display: inline-block; }

html[xmlns] .clearfix { display: block; }

* html .clearfix { height: 1%; }



body { background-image:url(../img/bg.png); font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif; }



img { border:0; }

hr { margin:20px 0 20px 0; }

blockquote { padding:10px; background:#F1F1F1; color:#013D79; margin-bottom:20px; font-style:italic; text-align:center; line-height:18px; }



#revistas { width:210px; padding:5px; float:left;text-align:center; color:#000;}



/*INTRANET*/

	

#header_intra { width:960px; background:#FAFAFA; margin:0 auto; height:130px; }

#headerlogo_intra { position:absolute; margin-left:20px; cursor:pointer; z-index:1000; }

#headertexto_intra {float:right; width:300px; text-align:right; margin:30px 30px 0 0; font-size:14px; color:#8C2100;}

	

/*FIM - INTRANET*/





/*CAST*/

	#example-two-cast .list-wrap { background: #FFF; padding: 25px 30px 40px 30px; margin: 0 0 15px 0; }



	#example-two-cast ul.nav { list-style:none; }

	

	#example-two-cast ul { }

	#example-two-cast ul li a { display: block; padding: 0px; color: #666; }

	#example-two-cast ul li a:hover { }

	#example-two-cast ul li:last-child a { border: none; }

	

	#example-two-cast .nav { overflow: hidden; margin:0 2px 0 12px; padding:0; }

	#example-two-cast .nav li { width: 200px; float: left; margin: 0 3px 0 0px; border:1px solid #E0E1E2; }

	#example-two-cast .nav li.last { margin-right: 0; }

	#example-two-cast .nav li a { display: block; padding: 5px; margin:0; background:#E4E7EA; color: #000; font-size: 11px; text-align: center; border: 0; text-decoration:none; }

	

	#example-two-cast li a.current,#example-two li a.current:hover { background-color: #F0F4F7 !important; color: black; }

	#example-two-cast .nav li a:hover, #example-two .nav li a:focus { background: #D5D8DB;}

/*FIM CAST*/









/*APS TESTE*/

	#example-two-teste .list-wrap { background: #FFF; padding: 25px 30px 40px 30px; margin: 0 0 15px 0; }



	#example-two-teste ul.nav { list-style:none; }

	

	#example-two-teste ul { }

	#example-two-teste ul li a { display: block; padding: 0px; color: #666; }

	#example-two-teste ul li a:hover { }

	#example-two-teste ul li:last-child a { border: none; }

	

	#example-two-teste .nav { overflow: hidden; margin:0 2px 0 12px; padding:0; }

	#example-two-teste .nav li { width: 155px; float: left; margin: 0 3px 0 0px; border:1px solid #E0E1E2; }

	#example-two-teste .nav li.last { margin-right: 0; }

	#example-two-teste .nav li a { display: block; padding: 5px; margin:0; background:#E4E7EA; color: #000; font-size: 11px; text-align: center; border: 0; text-decoration:none; }

	

	#example-two-teste li a.current,#example-two li a.current:hover { background-color: #F0F4F7 !important; color: black; }

	#example-two-teste .nav li a:hover, #example-two .nav li a:focus { background: #D5D8DB;}

/*FIM APS TESTE*/



/*SITE INNOVATION_2013*/



	.btform_inn { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; background:#F1F1F1; padding:5px; margin-top:10px; width:200px; border:1px solid #E1E1E1; }

	

	.corpo_inno{background:#E9E9EB;}

	

	#content_inno { width:1000px; background:#FFF; margin:0 auto; padding-bottom:40px; }

	

	#container_inno{ margin:0 auto; width:1000px; background:#FFF;}

	

	#header_inno{margin:0 auto; width:1000px; color:#999; background-color:#FFF;}

	

	#cx_depoimento{ float:left; width:930px; height:auto; margin:10px 0 10px 25px; border:1px solid #ccc; background:#E9E9EB; padding:10px; text-align:justify;}

	.cx_depoimento_home{ float:left; width:252px; height:180px; margin:10px 0 0 15px; background:#E9E9EB; padding:30px; text-align:left;}

	#cx_depoimento_2{ float:left; width:670px; height:auto; margin:10px 0 10px 0; border:1px solid #ccc; background:#E9E9EB; padding:10px; text-align:justify;}

	.autor{text-align:left; margin-top:20px;}

	.tabela_palestrantes{ border-width:1px; border-color:#999; border-style:solid; padding:5px;}

	

	#box_sugestao{border:#006 1px solid; background-color:#F9F9F9; margin:0 0 10px 0; text-align:justify; height:auto; padding:0 0 5px 15px;}

	#box_sugestao h3{margin:20px 0 0 0; font-family:Tahoma, Geneva, sans-serif; text-align:left; font-size:16px; color:#8A1F03;}

	

	#box_palestrantes{float:left; width:218px; height:90px; margin:5px 0 5px 5px; padding:2px; border:#666 1px solid;}

	

	#box_cursos_1{border:#006 1px solid; background-color:#F9F9F9; margin:0 0 10px 0; text-align:justify; height:auto; padding:0 0 5px 15px;}

	#box_cursos_1 h3{margin:20px 0 0 0; font-family:Tahoma, Geneva, sans-serif; text-align:left; font-size:16px; color:#8A1F03;}

	

	#box_cursos_2{border:#006 1px solid; background-color:#F9F9F9; margin:0 0 10px 0; text-align:justify; height:auto; padding:0 0 5px 15px;}

	#box_cursos_2 h3{margin:20px 0 0 0; font-family:Tahoma, Geneva, sans-serif; text-align:left; font-size:16px; color:#8A1F03;}

	



	

	#footer_inno{ margin:0 auto; width:1000px; height:auto; color:#FFF; background-color:#013D79;}

	#footercontent_inno { height:160px; background: #013D79 url('../innovation_2013/img/footer.jpg') no-repeat left top;; }

	#footercontent_inno h3 { color:#FFF; font-weight:normal; padding-bottom:5px; margin-bottom:20px; }

	#footercontent_inno ul { list-style:none; }

	#footercontent_inno ul li { padding:10px; width:170px; border-bottom:1px dashed #CCC; }

	#footer_inno_copy { margin: 0 auto; color:#FFF; font-size:10px; width:960px; background:#0A131B; padding:20px; text-align:center; }

	

	#main_inno{ width:690px; float:left; padding:5px 30px 0 25px; margin:0 auto;}

	#main_inno p{margin:10px 20px 20px 0; font-family:Tahoma, Geneva, sans-serif; text-align:justify; font-size:14px; width:auto; height:auto;}

	#main_inno h3{margin:20px 0 0 0; font-family:Tahoma, Geneva, sans-serif; text-align:left; font-size:16px; color:#100450;}

	#main_inno img{border:1px solid #999; margin:5px 5px 5px 5px;}

	#main_inno ul li {list-style-type:circle; font-size:14px; margin:10px 0 0 30px; font-family:Tahoma, Geneva, sans-serif; }

	#main_inno a:hover{color:#CCC; text-decoration:underline;} 

	#main_inno a:active{color:#000; text-decoration:none;}

	#main_inno a:link{color:#000; text-decoration:none;}

	#main_inno a:visited{color:#000; text-decoration:none;}

	

	#sidebar_inno{ float:right;margin:10px 30px 0 0; width:218px; height:auto;}

	#sidebar_inno p{margin:5px 20px 10px 20px; font-family:Tahoma, Geneva, sans-serif; text-align:left; font-size:14px;}

	#sidebar_inno h3{margin:20px 0 0 20px; font-family:Tahoma, Geneva, sans-serif; text-align:left; font-size:16px; color:#100450;}

	.tabela_local{ height:226px; width:210px; background-color:#E9E9EB;}

	.tabela_data{ height:100px; background-color:#E9E9EB; font-size:9pt;}

	.tabela_contato{ height:100px; background-color:#E9E9EB;}

	

	#example-two-hist .list-wrap-hist { margin: 10px 0 5px 0; }



	#example-two-hist ul.nav { list-style:none; }

	

	#example-two-hist ul { }

	#example-two-hist ul li a { display: block; padding: 0px; color: #666; }

	#example-two-hist ul li a:hover { }

	#example-two-hist ul li:last-child a { border: none; }

	

	#example-two-hist .nav { overflow: hidden; margin:0 2px 0 12px; padding:0; }

	#example-two-hist .nav li { width: auto; float: left; margin: 0 3px 0 0px;}

	#example-two-hist .nav li.last { margin-right: 0; }

	#example-two-hist .nav li a { display: block; padding: 5px; margin:0; color: #000; font-size: 9pt; border: 0; text-decoration:none; }

	

	#example-two-hist li a.current,#example-two li a.current:hover { background-color: #F0F4F7 !important; color: black; }

	#example-two-hist .nav li a:hover, #example-two .nav li a:focus { background: #D5D8DB;}

	

	



	/*menu de navegacao*/

		#nav_inno { width:985px; height:35px; background:#013D79; float:left; cursor:pointer; padding-left: 15px; }

		

		#nav_inno ul.dropdown { position: relative; color: #FFF; z-index:1000; margin-left:20px; list-style-type:none; padding:5px 0 0 0; }

		#nav_inno ul.dropdown li { float: left; zoom: 1; padding: 3px 10px 5px 10px; }

		#nav_inno ul.dropdown a:hover { color: #FFF; }

		#nav_inno ul.dropdown a:active { color: #FFF; }

		#nav_inno ul.dropdown li a { display: block; padding:0px; color: #FFF; text-decoration:none; }

		#nav_inno ul.dropdown li:last-child a { border-right: none; } /* Doesn't work in IE */

		#nav_inno ul.dropdown li.hover, ul.dropdown li:hover { background: #999; color: black; position: relative; }

		#nav_inno ul.dropdown li.hover a { color: #FFF; text-decoration:none; }

		

		/* 	#nav dropdown - level two */

		#nav_inno ul.dropdown ul { width: 220px; visibility: hidden; position: absolute; top: 100%; margin-left:-9px; list-style-type:none; }

		#nav_inno ul.dropdown ul li { font-weight: normal; background: #f6f6f6; color: #000; padding-left:20px; border-bottom: 1px solid #ccc; float: none; }

											  

		/* IE 6 & 7 Needs Inline Block */

		#nav_inno ul.dropdown ul li a { border-right: none; width: 100%; display: inline-block; } 

		

		/* 	#nav dropdown - level three */

		#nav_inno ul.dropdown ul ul { left: 100%; top: 0; left:180px; list-style-type:none; }

		#nav_inno ul.dropdown li:hover > ul { visibility: visible; }

		

		#menu_inno { font-family: Tahoma, Geneva, sans-serif, sans-serif; font-size:14px; }

		

		#slider_inno { width:1000px; background:#FAFAFA; border-bottom:1px solid #F1F1F1; padding-top:0px; }

		.slider-wrapper_inno { margin:0 0 0 30px; width:900px; }





	

/*FINAL DO SITE INNOVATION_2013*/



#header { width:960px; background:#FAFAFA; margin:0 auto; height:130px; }

#headerlogo { position:absolute; margin-left:20px; cursor:pointer;}

#headertexto {float:right; width:200px; text-align:right; margin:30px 30px 0 0; font-size:14px; color:#8C2100;}

#headerimagem {float:right; margin-right:30px;}



#logo_innovation{ float:right; margin-right:25px;}



#bannerheader { position:absolute; margin:30px 0 0 462px;  }



#nav_blue { width:960px; height:44px; background:#013D79; margin:0 auto; }

#nav { width: 760px; height: 130px; background: none; float: right; }



#menu { font-family: 'Open Sans Condensed', sans-serif; font-size: 18px; }

#nav #menu { font-family: 'Open Sans Condensed', sans-serif; font-size: 22px; font-weight:bold }



.direita_forecasting {margin-left:10px; padding:2px; border:1px solid #E1E1E1; margin-top:12px;}





/* video innovation da pagina de congressos */

#video_cong{ width:380px; height:210px; float:right; background-color:#999; margin:10px 0 0 10px; }



/* 	#nav dropdown - level one */

#nav ul.dropdown { position: relative; color: #FFF; z-index:1000; margin-left:30px; list-style-type:none; padding:5px 0 0 0; }

#nav ul.dropdown li { float: left; zoom: 1; padding: 58px 12px 20px 12px;}

#nav ul.dropdown .sub_menu li { padding: 12px 9px 12px 9px; font-size:16px;}

#nav ul.dropdown a:hover { color: #005596; }

#nav ul.dropdown a:active { color: #005596; }

#nav ul.dropdown li a { display: block; padding:0px; color: #013d7b; text-decoration:none; }

#nav ul.dropdown li:last-child a { border-right: none; } /* Doesn't work in IE */

#nav ul.dropdown li.hover, ul.dropdown li:hover { background: #cccccc; color: black; position: relative; }

#nav ul.dropdown li.hover a { color: #8A1F03; }



/* 	#nav dropdown - level two */

#nav ul.dropdown ul { width: 220px; visibility: hidden; position: absolute; top: 100%; margin-left:-9px; list-style-type:none; }

#nav ul.dropdown ul li { font-weight: normal; background: #f6f6f6; color: #000; padding-left:20px; border-bottom: 1px solid #ccc; float: none; }

									  

/* IE 6 & 7 Needs Inline Block */

#nav ul.dropdown ul li a { border-right: none; width: 100%; display: inline-block; } 



/* 	#nav dropdown - level three */

#nav ul.dropdown ul ul { left: 100%; top: 0; left:180px; list-style-type:none; }

#nav ul.dropdown li:hover > ul { visibility: visible; }





/*NAV BLUE*/
/* 	#nav dropdown - level one */

#nav_blue ul.dropdown { position: relative; color: #FFF; z-index:1000; margin-left:30px; list-style-type:none; padding:5px 0 0 0; }

#nav_blue ul.dropdown li { float: left; zoom: 1; padding: 5px 9px 5px 9px; }

#nav_blue ul.dropdown a:hover { color: #005596; }

#nav_blue ul.dropdown a:active { color: #005596; }

#nav_blue ul.dropdown li a { display: block; padding:0px; color: #FFF; text-decoration:none; }

#nav_blue ul.dropdown li:last-child a { border-right: none; } /* Doesn't work in IE */

#nav_blue ul.dropdown li.hover, ul.dropdown li:hover { background: #cccccc; color: black; position: relative; }

#nav_blue ul.dropdown li.hover a { color: #8A1F03; }



/* 	#nav_blue dropdown - level two */

#nav_blue ul.dropdown ul { width: 220px; visibility: hidden; position: absolute; top: 100%; margin-left:-9px; list-style-type:none; }

#nav_blue ul.dropdown ul li { font-weight: normal; background: #f6f6f6; color: #000; padding-left:20px; border-bottom: 1px solid #ccc; float: none; }

									  

/* IE 6 & 7 Needs Inline Block */

#nav_blue ul.dropdown ul li a { border-right: none; width: 100%; display: inline-block; } 



/* 	#nav_blue dropdown - level three */

#nav_blue ul.dropdown ul ul { left: 100%; top: 0; left:180px; list-style-type:none; }

#nav_blue ul.dropdown li:hover > ul { visibility: visible; }




#languages { list-style-type:none; margin-right:30px; float:right; }

#languages li { float:left; margin-right:12px; padding-top: 1px; }

#languages li.search { padding-top:5px; margin:0; }



#nav_blue input { width: 240px; height:20px; margin:0px 0px 0 10px; background: url(../img/searchbg.png) right no-repeat #FFF; border:1px solid #FAFAFA; margin-right: 20px;}

#nav input { width:140px; height:20px; margin:0px 0px 0 10px; background-image:url(../img/searchbg.png); border:1px solid #FAFAFA; }



#content { width:960px; background:#FFF; margin:0 auto; padding-bottom:40px; }



#slider { width:930px; height:235px; background:#FAFAFA; border-bottom:1px solid #F1F1F1; padding-top:25px; }

.slider-wrapper { margin:0 0 0 30px; width:900px; height:230px; background-image:url(../img/sliderbg.png);  }



.thumbs2 img { padding:3px 0 0 10px; }



#destaques_teste { width:960px; border-bottom:1px dashed #F1F1F1;  }

#destaques_teste ul { list-style:none; margin-left:30px; }

#destaques_teste ul li { float:left; margin: 20px 21px 0 0; }

#destaques_teste ul li.iconePequeno {height:200px; }







#destaques { width:960px; border-bottom:1px dashed #F1F1F1;  }

#destaques ul { list-style:none; margin-left:30px; }

#destaques ul li { float:left; margin: 20px 21px 18px 0; }



#homemais { width:960px; margin-bottom:20px; }

#homemais h2 { font-family: 'Open Sans Condensed', sans-serif; font-size:22px; margin:5px 0 15px 0; color: #013d79; }

#homemais h2 img{margin-right:5px;}

#homemais h2 a { text-decoration: none; color: #013d79;}

#homemais h3 { font-size:14px; color:#666; font-weight:normal; padding-bottom:10px; }



#home1 { width:398px; float:left; margin:10px 0 10px 0; border-right:1px dashed #F1F1F1; }



#home2 { width:560px; float:left; margin:10px 0 10px 0; }

#home2 p { font-size:12px; color:#999; border-bottom:1px dashed #F1F1F1; padding:0 0 20px 65px; }



.homebox { padding:10px 35px 0 35px; float: left;}
	
.homeboxDir	{width: 490px;}

.homebox_linksDownload{ 
	padding: 10px;
  width: 520px;
  float: right;
	margin-top:0px;
}

.homebox_cursos{
	min-height:150px;
}

.homeboxinfo { width:50px; height:120px; float:left; margin-right:15px; }

.homebox h3 { margin:0 0 7px 0; }

.homebox a { text-decoration:none;color:#666; }



#innertop { width:900px; padding-top:20px; margin: 0px 0px 0px 30px; }

#innerbg { position:absolute; width:350px; height:50px; background-image: url(../img/bgtransp.png); margin:48px 0 0 2px; }

#innertop h2 { position:absolute; font-family: 'Open Sans Condensed', sans-serif;  z-index:0; color:#FFF; font-weight:normal; font-size:22px; padding:8px 0 0 30px;  }

#innerimg { width:898px; height:150px; z-index:1; }



#innercontent { margin-top:20px; }	



#sidebar { width:210px; float:left; margin-left:30px; font-size:12px; }

#sidebar ul { list-style:none; background:#F0F4F7; border:1px solid #E0E1E2; }

#sidebar ul li { border-bottom:1px solid #E0E1E2; padding:10px 20px 10px 20px; background-image: url(../img/arrow.png); background-repeat: no-repeat; background-position: .7em 1.1em; }



#sidebar ul li a { color:#000; text-decoration:none; }

#sidebar ul li a:hover { color:#000; text-decoration:underline; }

#sidebar ul ul { border:0; }

#sidebar ul ul li { border:0; padding:12px 20px 0px 20px; background:none; }



/* pagina de vagas */



	#vaga_est { width:600px; height:380px; margin:30px 55px 10px 0; background-image:url(../img/bg_vagas_1.jpg); float:right; padding:10px 10px 10px 10px;}

	#vaga_est h3 { font-size:18px; padding:15px 10px 0 0; color:#FFF; text-align:right; background-image:url(../img/fx_vaga.png); margin:10px 0 20px 0; height:40px;} 

	#vaga_est p { font-size:12px; margin-bottom:10px; text-align:justify; line-height:18px;}

	#vaga_est a { text-align:right;}

	#vaga_est a:hover { color:#000;}

	#vaga_est a:hover { color:#000;}

	#vaga_est a:visited { color:#000;} 

	

	#vaga_cons { width:600px; height:260px; margin:15px 55px 10px 0; background-image:url(../img/bg_vagas_2.jpg); float:right; padding:10px 10px 10px 10px;}

	#vaga_cons h3 { font-size:18px; padding:15px 10px 0 0; color:#FFF; text-align:right; background-image:url(../img/fx_vaga.png); margin:10px 0 20px 0; height:40px;} 

	#vaga_cons p { font-size:12px; margin-bottom:10px; text-align:justify; line-height:18px;}

	#vaga_cons a { text-align:right;}

	#vaga_cons a:hover { color:#000;}

	#vaga_cons a:visited { color:#000;}

	

	#curric { width:600px; height:40px; margin:0 55px 20px 30px; background-color:#900; float:right; padding:10px 10px 10px 10px;}

	#curric p { color:#FFF; font-size:14px; margin:10px 0 0 0; text-align:right;}

	#curric a { text-decoration:none;}

	#curric a:link { color:#FFF;}

	#curric a:hover { color:#FFF;}

	#curric a:visited { color:#FFF;} 

	#curric a:active { color:#FFF;}



/* fim pagina de vagas */



/* pagina de tutoriais */



	#tutorial {width:180px; height:150px; margin:10px; padding:5px; float:left;}

	#tutorial h5 {text-align:center; color:#186E91; font-size:13px;}



/* fim pagina de tutoriais*/



/* pagina de otimizacao */



	#otm_aplicacao {width:180px; height:220px; margin:2px 10px 2px 10px; float:left;}

	#otm_aplicacao h5 {text-align:center; color:#186E91; font-size:13px;}



/* fim pagina de otimizacao */

	



/* media center */

	.lista_media{ width:850px;}

	

/* fim media center */







#main { width:655px; float:left; padding:5px 30px 0 25px; }



#main p { font-size:12px; margin-bottom:10px; text-align:justify; line-height:18px; }

#main a { color:#000; margin-bottom:10px; text-decoration:underline; }

#main h3 { font-size:14px; padding:10px 0 10px 0; color:#8A1F03; }

#main h3.inicio { padding-top:0; }

#main h3 a { font-size:14px; padding:10px 0 10px 0; color:#8A1F03; }

#main h4 { padding:10px 0 10px 0; }



#main ul { font-size:12px; margin:0 0 10px 20px; list-style-type:circle; }

#main ul li { line-height:18px; }



#main ol { font-size:12px; margin:0 0 20px 20px;  }

#main ol li {  line-height:18px; margin-bottom:8px; }



#main img { padding:2px; border:1px solid #E1E1E1; margin-bottom:10px; }



#main ul.equipe { margin-left:0px; }

.equipe h3 { margin-left:172px; }

.equipemin { width:150px; height:150px; border:1px solid #CCC; margin-right:20px; margin-bottom:20px; float:left; }



#main ul.projetos { margin-left:0px; margin-top:15px; list-style-type:none; }

#main ul.projetos li { list-style-type:none; }

.projetos p { float:left; margin-top:25px; width:400px; margin-right:30px; }

.projmin { width:150px; height:70px; border:1px solid #CCC; margin-right:20px; margin-bottom:20px; float:left; }

.projmin_cast { width:110px; height:45px; border:1px solid #CCC; margin-right:20px; margin-bottom:5px; float:left; }

.vicon { float:left; margin-top:18px; }



#main ul.biblio { margin-left:0px; margin-top:15px; }

#main ul.biblio li { list-style-type:none; }

.biblio p { margin-top:40px; }

.bibliomin { width:100px; height:151px; border:1px solid #CCC; margin-right:20px; margin-bottom:20px; float:left; }



.boxleft { float:left; width:240px; height:200px; margin:0px 20px 20px 0; background:#FAFAFA; padding:10px 30px 20px 30px; }



.vaovisualize { font-weight:bold; color:#0000CC; }

.vaooptimize { font-weight:bold; color:#339900; }

.vaoanalyze { font-weight:bold; color:#FF9900; }



.destaquetexto { border:1px solid #000; padding:8px; margin-bottom:20px; }



#main table { font-size:12px; margin-bottom:15px;  }

#main td { padding:10px; border:1px solid #000; }

#main .fstline { color:#FFF; background:#005596; }



#main-full { width:900px; padding:5px 30px 0 30px; }

#main-full p { font-size:12px; margin-bottom:10px; text-align:justify; line-height:18px; }



#main-full a { color:#000; margin-bottom:10px; text-decoration:underline; }

#main-full h2 { font-size:18px; margin-bottom:5px; }

#main-full h3 { font-size:14px; padding:10px 0 10px 0; color:#8A1F03; width:900px; }

#main-full h3.inicio { padding-top:0; }

#main-full h3 a { font-size:14px; padding:10px 0 10px 0; color:#8A1F03; }

#main-full h4 { padding:10px 0 10px 0; }



#main-full ul { font-size:12px; margin:0 0 15px 20px; list-style-type:circle; }

#main-full ul li { line-height:18px; }



#main-full ol { font-size:12px; margin:15px 0 20px 20px;  }

#main-full ol li {  line-height:18px; margin-bottom:8px; }



#main-full img { padding:2px; border:1px solid #E1E1E1; margin-bottom:10px; }



#main-full table { font-size:12px; margin-bottom:15px; margin-top:20px;  }

#main-full td { padding:10px; border:1px solid #000; }

#main-full .fstline { color:#FFF; background:#005596; }



#main-full ul.case { margin-left:0px; }

#main-full ul.case li { list-style-type:none; }

#main-full ul.case h2 { margin-top:8px; }

#main-full ul.case h4 { font-weight:normal; padding:0; font-size:14px; }

#main-full ul.case h3 { margin:0; padding:0; }

.casemin { width:150px; height:70px; border:1px solid #CCC; margin-right:20px; margin-bottom:0px; float:left; }

.caseinfo { width:700px; float:left; margin-bottom:0px; }



.logos { margin:10px 10px 5px 0px; } 

.ui-accordion-header { outline: none; }

.clientbox { margin-bottom:20px; height:auto; }

.palestrasinno { margin-bottom:20px; height:auto; }



#ompsegmentos { width:898px; height:160px; margin-top:30px; }

#ompsegmentos li { float:left; list-style:none; margin-right:8px; }



#ompsegmentos_d { width:898px; height:160px; margin-top:5px; }

#ompsegmentos_d li { float:left; list-style:none; margin-right:8px; }





#social img { margin-right:3px; }



ul.menudepoimentos { height:20px; width:650px; padding-left:0px; }

ul.menudepoimentos li { float:left; margin-right:20px; }



.formcontato { border:1px solid #CCC; padding:30px; margin:0px 0px 20px 35px; float:left; width:400px; }

.formparcerias { border:1px solid #CCC; padding:30px; margin:20px 0 20px 0; }

.formsuporte { border:1px solid #CCC; padding:30px; margin:20px 0 20px 0; }

.formrepresentantes { border:1px solid #CCC; padding:30px; margin:20px 0 20px 0; }

.formcursos { border:1px solid #CCC; padding:30px; margin:20px 0 20px 0; }

.formsoftware { border:1px solid #CCC; padding:30px; margin:20px 0 20px 0; }

.formduvidas { border:1px solid #CCC; padding:20px; margin:0px 0 20px 0; }

.formduvidas p { margin-bottom:10px; }

.formavaliacao { border:1px solid #E8E8E8; padding:30px; margin:0 0 10px 0; }



#avaliacao { border-bottom:1px dashed #F1F1F1;  }

#avaliacao p { background-color:#E8E8E8; width:835px; height:auto; margin:5px 0 15px 0; float:left; margin:0 0 0 0; padding:12px 5px 8px 10px;}




.formdcsim { border:1px solid #CCC; padding:30px; margin:20px 0 20px 0; }



.formduvidasframe { padding:15px; }

.formduvidasframe p { margin-bottom:10px; }



.btduvidas { float:right; padding:10px; background:#013D79; margin-left:30px; }



.btform { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; background:#F1F1F1; padding:5px; margin-top:10px; width:100px; border:1px solid #E1E1E1; }



#footer { width:960px; background:#013D79; margin:0 auto; }

#footercontent { height:150px; }

#footercontent h3 { color:#CCC; font-weight:normal; width:190px; border-bottom:1px dashed #CCC; padding-bottom:5px; margin-bottom:20px; }

#footercontent ul { list-style:none; }

#footercontent ul li { padding:10px; width:170px; border-bottom:1px dashed #CCC; }





.footerbox { width:200px; float:left; margin:28px 20px 0 0; color:#CCC; font-weight:normal; }

.footerbox a:hover{color:#CCC; text-decoration:none;} 

.footerbox a:active{color:#CCC; text-decoration:none;}

.footerbox a:link{color:#CCC; text-decoration:none;}

.footerbox a:visited{color:#CCC; text-decoration:none;}



.footerboxform { width:400px; float:left; margin:28px 30px 0 0px; color:#CCC; font-weight:normal; }

.footerboxform a { color:#CCC; }



.btformfooter { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; background:#F1F1F1; padding:1px; border:1px solid #E1E1E1; }



#copy { color:#FFF; font-size:10px; width:920px; background:#0A131B; padding:20px; text-align:center; }



/* Organic Tabs */



.hide { position: absolute; top: -9999px; left: -9999px; }



/* Specific to example two */



#example-two .list-wrap { background: #FFF; padding: 25px 30px 40px 30px; margin: 0 0 15px 0; }



#example-two ul.nav { list-style:none; }



#example-two ul { }

#example-two ul li a { display: block; padding: 0px; color: #666; }

#example-two ul li a:hover { }

#example-two ul li:last-child a { border: none; }



#example-two .nav { overflow: hidden; margin:0 2px 0 10px; padding:0; }

#example-two .nav li { width: 200px; float: left; margin: 5px; border:1px solid #E0E1E2; }

#example-two .nav li.last { margin-right: 0; }

#example-two .nav li a { display: block; padding: 5px; margin:0; background:#E4E7EA; color: #000; font-size: 12px; text-align: center; border: 0; text-decoration:none; }



#example-two li a.current,#example-two li a.current:hover { background-color: #F0F4F7 !important; color: black; }

#example-two .nav li a:hover, #example-two .nav li a:focus { background: #D5D8DB;}





#example-two-cur .list-wrap { background: #FFF; padding: 25px 30px 40px 30px; margin: 0 0 15px 0; }



#example-two-cur ul.nav { list-style:none; }



#example-two-cur ul { }

#example-two-cur ul li a { display: block; padding: 0px; color: #666; }

#example-two-cur ul li a:hover { }

#example-two-cur ul li:last-child a { border: none; }



#example-two-cur .nav { overflow: hidden; margin:0 2px 0 92px; padding:0; }

#example-two-cur .nav li { width: 150px; float: left; margin: 10px 10px 0 0; border:1px solid #E0E1E2; }

#example-two-cur .nav li.last { margin-right: 0; }

#example-two-cur .nav li a { display: block; padding: 5px; margin:0; background:#E4E7EA; color: #000; font-size: 12px; text-align: center; border: 0; text-decoration:none; }



#example-two-cur li a.current,#example-two-cur li a.current:hover { background-color: #F0F4F7 !important; color: black; }

#example-two-cur .nav li a:hover, #example-two-cur .nav li a:focus { background: #D5D8DB;}





#example-two-intra .list-wrap { background: #FFF; padding: 25px 30px 40px 30px; margin: 0 0 15px 0; }



#example-two-intra ul.nav { list-style:none; }



#example-two-intra ul { }

#example-two-intra ul li a { display: block; padding: 0px; color: #666; }

#example-two-intra ul li a:hover { }

#example-two-intra ul li:last-child a { border: none; }



#example-two-intra .nav { overflow: hidden; margin:0 10px 0 150px; padding:0; }

#example-two-intra .nav li { width: 350px; height:60px; background:#E4E7EA; float: left; margin: 0 10px 10px 0px; border:1px solid #E0E1E2; }

#example-two-intra .nav li.last { margin-right: 0; }

#example-two-intra .nav li a { display: block; padding: 5px; margin:0; background:#E4E7EA; color: #000; font-size: 12px; text-align: center; border: 0; text-decoration:none; }



#example-two-intra li a.current,#example-two li a.current:hover { background-color: #F0F4F7 !important; color: black; }

#example-two-intra .nav li a:hover, #example-two .nav li a:focus { background: #D5D8DB;}



#example-two-curso .list-wrap { background: #FFF; padding: 25px 30px 40px 20px; margin: 0 0 15px 0; }



#example-two-curso ul.nav { list-style:none; }



#example-two-curso ul { }

#example-two-curso ul li a { display: block; padding: 0px; color: #666; }

#example-two-curso ul li a:hover { }

#example-two-curso ul li:last-child a { border: none; }



#example-two-curso .nav { overflow: hidden; margin:0 10px 0 100px; padding:0; }

#example-two-curso .nav li { width: 250px; float: left; margin: 0 10px 0 0px; border:1px solid #E0E1E2; }

#example-two-curso .nav li.last { margin-right: 0; }

#example-two-curso .nav li a { display: block; padding: 5px; margin:0; background:#E4E7EA; color: #000; font-size: 12px; text-align: center; border: 0; text-decoration:none; }



#example-two-curso li a.current,#example-two li a.current:hover { background-color: #F0F4F7 !important; color: black; }

#example-two-curso .nav li a:hover, #example-two .nav li a:focus { background: #D5D8DB;}





#example-two-avaliacao .list-wrap { background: #FFF; padding: 25px 30px 40px 20px; margin: 0 0 15px 0; }



#example-two-avaliacao ul.nav { list-style:none; }



#example-two-avaliacao ul { }

#example-two-avaliacao ul li a { display: block; padding: 0px; color: #666; }

#example-two-avaliacao ul li a:hover { }

#example-two-avaliacao ul li:last-child a { border: none; }



#example-two-avaliacao .nav { overflow: hidden; margin:0 10px 0 120px; padding:0; }

#example-two-avaliacao .nav li { width: 350px; float: left; margin: 0 10px 0 0px; border:1px solid #E0E1E2; }

#example-two-avaliacao .nav li.last { margin-right: 0; }

#example-two-avaliacao .nav li a { display: block; padding: 5px; margin:0; background:#E4E7EA; color: #000; font-size: 12px; text-align: center; border: 0; text-decoration:none; }



#example-two-avaliacao li a.current,#example-two li a.current:hover { background-color: #F0F4F7 !important; color: black; }

#example-two-avaliacao .nav li a:hover, #example-two .nav li a:focus { background: #D5D8DB;}



#example-two-registros .list-wrap { background: #FFF; padding: 25px 30px 40px 20px; margin: 0 0 15px 0; }



#example-two-registros ul.nav { list-style:none; }



#example-two-registros ul { }

#example-two-registros ul li a { display: block; padding: 0px; color: #666; }

#example-two-registros ul li a:hover { }

#example-two-registros ul li:last-child a { border: none; }



#example-two-registros .nav { overflow: hidden; margin:0 10px 0 120px; padding:0; }

#example-two-registros .nav li { width: 250px; float: left; margin: 0 10px 0 0px; border:1px solid #E0E1E2; }

#example-two-registros .nav li.last { margin-right: 0; }

#example-two-registros .nav li a { display: block; padding: 5px; margin:0; background:#E4E7EA; color: #000; font-size: 12px; text-align: center; border: 0; text-decoration:none; }



#example-two-registros li a.current,#example-two li a.current:hover { background-color: #F0F4F7 !important; color: black; }

#example-two-registros .nav li a:hover, #example-two .nav li a:focus { background: #D5D8DB;}







/* Nivo Slider */



#nslider {

    width:900px;

    height:210px;

	position:relative;

	background:#F2F2F2 url(../img/loading.gif) no-repeat 50% 50%;

	z-index:99px;

}



#nslider img {

	position:absolute;

	top:0px;

	left:0px;

	display:none;

}



#nslider .nivo-controlNav {

	position:absolute;

	top:180px;

	left: 130px;

	z-index:60;

	display:block;

}



#nslider .nivo-controlNav img {

	display:inline;

	position:relative;

	margin-right:0px;

}



/*.barra { 

	position:absolute; 

	background:#F2F2F2; 

	width:900px; 

	height:30px;

	top:381px;

	z-index:10;

}*/



.nivo-directionNav a {

	display:block;

	width:30px;

	height:185px;

	text-indent:-9999px;

	border:0;

}



a.nivo-nextNav {

	background-position:-30px 0;

	right:15px;

}

a.nivo-prevNav {

	left:15px;

}

 

/* The Nivo Slider styles */

.nivoSlider {

	position:relative;

    width:900px;

    height:210px;	

}



/* If an image is wrapped in a link */

.nivoSlider a.nivo-imageLink {

	position:absolute;

	top:0px;

	left:0px;

	width:100%;

	height:100%;

	border:0;

	padding:0;

	margin:0;

	z-index:6;

	display:none;

}

/* The slices and boxes in the Slider */

.nivo-slice {

	display:block;

	position:absolute;

	z-index:5;

	height:100%;

}

.nivo-box {

	display:block;

	position:absolute;

	z-index:5;

}

/* Caption styles */

.nivo-caption {

	position:absolute;

	left:0px;

	margin-top:25px;

	padding:15px;

	background:#333;

	color:#FFF;

	opacity:0.4; /* Overridden by captionOpacity setting */

	width:430px;

	z-index:8;

	font-family:Tahoma, Geneva, sans-serif;

	line-height:1.5em;

	font-size:13px;

}

.nivo-caption p {

	padding:5px;

	margin:0;

}

.nivo-caption a {

	display:inline !important;

}

.nivo-html-caption {

    display:none;

}

/* Direction nav styles (e.g. Next & Prev) */

.nivo-directionNav a {

	position:absolute;

	top:0px;

	z-index:9;

	cursor:pointer;

}

.nivo-prevNav {

	left:0px;

}

.nivo-nextNav {

	right:0px;

}

/* Control nav styles (e.g. 1,2,3...) */

.nivo-controlNav a {

	position:relative;

	z-index:60;

	cursor:pointer;

}

.nivo-controlNav a.active {

	font-weight:bold;

}

.cdsim{color:#002060; font-weight:bold}

h6.cdsim{font-size: 13px; margin-bottom: 10px;}

.column1-2{width:46%; margin:0px 2%; float:left;}

.floatRight{float:right}


#cx_videos {
    float: right;
    width: 440px;
    text-align: center;
    padding: 0px 0 20px 0;
    color: #600;
    font-size: 16px;
    font-family: Tahoma, Geneva, sans-serif;
	height: 394px;
}

#video_menu {
    pading: 5px;
    width: 55px;
    height: 210px;
    margin: 10px 5px 0 0;
    float: right;
    -moz-border-radius: 12px;
    -webkit-border-radius: 12px;
    border-radius: 12px;
}

#video_menu a{float:left; margin-left:14px}

/*MENU DE VIDEOS DA HOME*/
#video_tab1 { width:380px; height:210px; float:right; margin:10px 0 0 0; -moz-border-radius:12px; -webkit-border-radius:12px; border-radius:12px; }
#video_tab2 { width:380px; height:210px; float:right; margin:10px 0 0 0; -moz-border-radius:12px; -webkit-border-radius:12px; border-radius:12px; }
#video_tab3 { width:380px; height:210px; float:right; margin:10px 0 0 0; -moz-border-radius:12px; -webkit-border-radius:12px; border-radius:12px; }
#video_tab4, #video_tab5, #video_tab6 { width:380px; height:210px; float:right; margin:10px 0 0 0; -moz-border-radius:12px; -webkit-border-radius:12px; border-radius:12px; }
/*FINAL DO VIDEOS DA HOME*/

.downloadCol1{float:left;
	width:450px;
}

.downloadCol2{float:left;
	width:450px;
}

.boxintSmall .icone, .boxintSmall .boxtxt{
	padding:10px !important;
}

.boxint.boxintSmall{
	height:150px !important;
}

#video_menu {
	padding: 0;
	width: 445px;
  margin-top: 10px;
}

.downloadCol2 #video_tab1, .downloadCol2 #video_tab2, .downloadCol2 #video_tab3, .downloadCol2 #video_tab4, .downloadCol2 #video_tab5, .downloadCol2 #video_tab6 {
    width: 440px ;
    height: 295px ;
}

.alinha_video{width:100%}

.titulo_video {
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 16px;
    color: #600;
}

.legenda_video {
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 14px;
    color: #600;
}

#main_depoimentos a {
    color: #000;
    margin-bottom: 10px;
    text-decoration: none;
}

.tacha{text-decoration:line-through;}