*{ margin:0px; padding:0px; color:#013f79; font-family:Tahoma, Arial, Helvetica, sans-serif ; }
html{ padding:0px; margin:0px;}
body{  padding:0px; margin:0px; background-image:url(imagens/bgTop.jpg); background-position:top; background-repeat:repeat-x;}

/*Layers*/
#totalContent{ width:100%; margin:0px; background-image:url(imagens/bgBottom.jpg); background-position:bottom; overflow:hidden; background-repeat:repeat-x;}
#totalContentInterna{ }
#allContent{ float:left; width:100%;  margin:0px auto 0px auto; background:url(imagens/bgTopo.jpg); background-position:center top; background-repeat: no-repeat;}
#topo{ width:1000px; height:183px; margin:0px auto 0px auto; padding:0px; background:url(imagens/bgTopo.jpg); background-position:center top; background-repeat: no-repeat; background-attachment:scroll;}

#language{
	background: url(imagens/bg-buscar.png) no-repeat;
	width: 174px;
	height: 25px;
	padding-left: 65px;
	padding-top: 3px; 
	margin-left: 750px;
	position: absolute;
	margin-top: 3px;
}
#busca {
	height: 18px;
	width: 100px;
	display: block;
}

.campo {
	width: 80px;
	height: 16px;
	font: 10px Arial, Helvetica, sans-serif;
	border: 0px;
	margin-top: 2px;
	position: absolute;
}
.btOK {
	float: right;
	margin-top: 2px;
}


#content{ width:100%; margin:0px auto 0px auto; background-image:url(imagens/bgTopContent.jpg); background-position:center top; background-repeat:no-repeat;}
#bgTopInterna{  width:100%; background-image:url(imagens/bgTopInterna.jpg); background-position:top center; background-repeat: repeat-x;}
#contentInterna{ width:1000px; min-height:981px; _height:981px; margin:-1px auto 0px auto; }
#contentInterna2{ width:1002px; min-height:981px; _height:981px; margin:0px auto 0px auto; background:url(imagens/interna02.jpg) center top no-repeat;}
#contentInterna3{ width:1000px; min-height:981px; _height:981px; margin:0px auto 0px auto; background:url(imagens/interna02.jpg) center top no-repeat;}

#bgContentBottom{ width:1000px;  margin:0px auto 0px auto; background-image:url(imagens/bgBottomContent.jpg); background-position:bottom center; background-repeat:no-repeat;}
#outrosLinks{ width:992px;height:51px; margin:0px auto 0px auto; padding:0px ; background-image:url(imagens/bgBoxRodape.jpg); background-repeat:repeat-x;}
#rodape{width:578px; margin:0px auto 0px auto; padding:10px 0px 40px 0px;}

#areaLeft{width:197px; float:left;margin-top:50px; margin-bottom:20px; }
#areaCenter{width:578px; margin-bottom:20px; margin-left:20px; float:left;}

#areaRight{width:190px; margin-top:10px; margin-bottom:20px; float:right;}

#menuPrincipal{ width:468px; margin:0px 0px 0px 100px; padding:50px 0px 0px 0px; float:left; }
#menuLateral{width:187px; float:left; margin:-30px 0px 0px 0px; padding:0px; z-index:998;}

#menuLateralspc{width:187px; height:10px; float:left; margin:0px; padding:0px; }
#menuInterno{ width:243px; height:296px; float:left; position:absolute; margin:16px 0px 0px -30px;}
#menuInternoMoottools{ width:288px; float:left; margin:0px 0px 0px 30px; z-index:0;}
#menuDivisoesFloat{ position:absolute; width:230px;  z-index:500; /*background-color:#006633;*/}

#menuInterno_html{display:none; width:243px; height:400px; margin:0px 0px 0px 0px; background-image:url(imagens/fundo_menuInterno.png); background-repeat:no-repeat;}
#menuPrincipal_html{display:none; margin:0px 0px 0px 0px; padding:30px 0px 0px 0px; float:left; }
#menuDivisoesFloat_html{ display:none; position:absolute; width:230px; height:830px; margin-top:70px; z-index:500; background-image:url(imagens/fundo_menuLateral.png); background-repeat:no-repeat}
#menuLateral_html{display:none; width:200px; height:280px; margin:0px; padding:0px; position:absolute; margin:0px 0px 0px 0px; z-index:10; background-image:url(imagens/fundo_menuDivisoes.png); background-repeat:no-repeat;}

#enquete{width:197px; margin-top:30px; background-image:url(imagens/curveLeftTopBlueBox.jpg); background-position:left top; background-repeat:no-repeat; background-color:#aed8ff; float:left; font-size:11px; position:relative; z-index:100;}
#banner{width:578px; height:250px;}
#principal{ width:520px; margin:30px auto 0px auto; border-bottom:1px solid #a6c4d7; background-image:url(imagens/detailSectionPrincipal.jpg); background-position:bottom center; background-repeat:no-repeat;}
#principalLeft{ width:254px; min-height:100px; float:left; border-top:1px solid #a6c4d7; margin-bottom:20px; position:relative; z-index:101;}
.conteudoLeft2 .MsoNormal  {
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#principalRight{ width:254px; min-height:100px; float:right; border-top:1px solid #a6c4d7; margin-bottom:20px;}
.videos{ background-color:#eef7ff; width:238px; padding:5px; margin:0px 0px 2px 0px;}
#formFaleConoscoBts{  float:left; height:50px; width:200px; padding-top:20px;}
#formFaleConosco{  float:left; height:340px; width:340px; padding:0px; margin-left:0px; /*border:1px solid black;*/}
#formFaleConoscoLinkMapa{  float:left; height:280px; width:361px; padding:20px; padding-right:0px; margin-left:0px; /*border:1px solid black;*/  background-image:url(imagens/bgMapaLocalizacao.jpg); background-repeat:no-repeat;}

#exame{width:197px; margin-top:20px; background-image:url(imagens/curveRightTopBlueBox.jpg); background-position:right top; background-repeat:no-repeat; background-color:#aed8ff; float:right;}
.bottomBox{width:197px; background-image:url(imagens/bgDivVotar.jpg); background-repeat:repeat-x; background-position:bottom; float:left; margin:0px; padding-top:0px;}
.areaLogin{ width:165px;  }

#pesquisaECursos{width:197px; margin-top:10px; background-image:url(imagens/curveLeftTopBlueBox.jpg); background-position:left top; background-repeat:no-repeat; background-color:#aed8ff; float:left; }
#buscaHome{width:197px; margin-top:10px; background-image:url(imagens/curveLeftTopBlueBox.jpg); background-position:left top; background-repeat:no-repeat; background-color:#aed8ff; float:left;  }
#pesquisaECursos .bottomBox{width:197px; background-image:url(imagens/bgDivVotar.jpg); background-repeat:repeat-x; background-position:bottom; float:left; margin:0px 0px 0px 0px; padding-top:0px; }
#buscaHome .bottomBox{width:197px; background-image:url(imagens/bgDivVotar.jpg); background-repeat:repeat-x; background-position:bottom; float:left; margin:0px 0px 0px 0px; padding-top:0px;  }
#exame .bottomBox{width:197px; background-image:url(imagens/bgDivVotar.jpg); background-repeat:repeat-x; background-position:bottom; float:left; margin:-15px 0px 0px 0px; padding-top:10px;}

#iconAtendimentoHome{ float:left; width:195px;}
#iconAtendimentoHome img{ margin:0px 20px 0px 0px;}

/*Internas*/
#principalinterna{ width:877px;  min-height:610px;_height:610px; margin:20px 0px 30px 82px; position:relative; background-color:#ebf5ff;}
#principalinternaMaior{ width:909px; min-height:610px;_height:610px; position:relative; margin:20px auto 30px auto; background-color:#ebf5ff; }
#topoPrincipalInternaMaior{background:url(imagens/bgTopPrincipal.jpg); background-position:top right; background-repeat:no-repeat; height:78px; width:566px; background-color:#ebf5ff; margin:-78px 0px 0px -318px; float:left; _position:relative; z-index:-1;  }
#topoPrincipalInternaMaiorClE{background-image:url(imagens/bgTopPrincipal.jpg); background-position:top right; background-repeat:no-repeat; height:79px; width:566px; background-color:#ebf5ff; margin:-82px 0px 0px 0px; float:right;  }


#topoPrincipalInterna{background:url(imagens/bgTopPrincipal.jpg) top right no-repeat; height:79px; width:534px;background-color:#ebf5ff; margin:-78px 0px 0px 0px; float:left;_position:relative; z-index:-1; }
#titTop{ background:url(imagens/bgTopTitInterna.jpg) left top no-repeat; width:1000px; height:135px;margin:0px 0px 0px 0px; padding:0px;float:left;}
#btTexto{ float:right; padding:35px 110px 0px 0px; margin:0px; width:80px;  }
#boxContent{ width:611px; float:right; margin-top:20px;}
#boxContentSemMenu{ width:800px; float:left; margin-top:20px; padding-left:50px; text-align:justify; min-height:320px; _height:320px;}
#boxContentMenor{ width:530px; min-height:600px;_height:600px; float:right; margin:20px;}
#colLeft{ float:left; margin:-105px 0px 0px 0px;}
#espConhecimento { width:727px; margin:0px auto 0px auto;}
#imageSection{ width:580px; margin:-30px 20px 0px 0px; border-bottom:1px solid black;}
#imageIcons{ width:338px; margin:30px 5px 0px 0px; height:88px; float:right;}
#vejaTambem{ width:909px; background-color:#dceeff; margin:40px 0px 30px 0px; _margin:40px 0px 0px 0px; padding:0px; float:left;}
#vejaLinks{ width:454px; height:90px; background-image:url(imagens/bgIconesVejaTambem.jpg); background-position:bottom; background-repeat:repeat-x; margin:-10px 0px 0px 0px; float:right; }
#logoDetail{ width:402px; height:243px; float:left;  position:relative; z-index:20px; margin:-155px 0px 0px -150px;}
#logoTitulo{ width:402px; float:left;  position:relative; z-index:20px; margin:-155px 0px 0px -150px;}
.table{ background:url(imagens/bgTable.jpg) no-repeat; width:262px; height:108px; float:left;}
.clear{ clear:both;}

/*Imagens*/
img.textoTamanho{ margin-left:7px;}
img.links{border:0px; }
img.logotipo{ padding:10px 0px 0px 28px; margin:0px; float:left;}
img.logotipoInterno{ padding-bottom:20px;}
img.logotipoPrint{ float:left; display:none;}
img.relative{position:relative;}
img.iconAtendimento{margin:0px 50px 0px 0px; padding:0px; float:right;}
img.left{ float:left;}
img.right{ float:right;}
img.iconeVideos{ padding:0px 10px 0px 0px;}
img.iconeCertificados{ padding:10px 20px 0px 0px;}
img.iconeExame{ padding: 10px 0px 0px 0px;}
img.pesquisasECursos{ margin:0px 10px 0px 20px; border:0px; }
img.detailPesquisa{ margin:-10px 0px 0px 0px; border:0px; }

img.curvaRightEnquete{ margin:-1px -2px 0px 0px;}
img.curvaRightExame{ margin:-1px -2px 0px 0px;}
img.curvaBottomBoxBlue{ margin-top:0px;}
img.bandeiras{ margin-right:7px; border:0px;}
img.iconeAtendimentoInterno{ padding:20px 0px 0px 60px; border:0px;}
img.logoPaternidade{ margin:90px 0px 40px 190px;}

img.imgOutrosLinks{ margin:0px 10px 0px 0px; }
img.curvaVejaLink{ margin:10px 10px 0px 0px;_margin:10px 10px 0px 0px; }
img.topoImpresso{ float:left;}

/*Títulos*/
h1{ margin-left:15px;margin-right:15px;}
h3{ font-size:18px; margin-top:30px;}
#principal h1{ margin:-10px 0px 15px 0px; padding:0px; position:relative; }
#titTop h1{ color:#3b6193; font-size:21px; font-style:italic; font-weight:bold; float:left; padding:45px 0px 0px 640px;}
#principal h2{ margin:0px 15px 0px 0px;}
#principal h3{ margin:-10px 0px 15px 0px; padding:0px; position:relative; background-color:#FFFFFF; color:#3b6193; font-size:18px; font-style:italic; font-weight:bold; float:left;}
#principalRight h4{color:#3b6193; font-size:13px; font-weight:bold;}
#topoPrincipalInterna h2{color:#3b6193; font-size:18px; margin:50px 0px 0px 260px;}
#menuInternoMoottools h2{font-size:16px; font-style:oblique; margin-left:10px; margin-bottom:20px;}
#boxContentMenor h3{ font-size:16px; font-style:italic; float:left; margin:70px 0px 0px 15px;}
h1.titPrincipalMaior{ margin:0px; padding:30px 0px 0px 50px; font-size:18px; float:left;}
h3.infoTitleDown{float:left; width:90%; margin:0px 0px 0px 0px; padding:0px;}
#boxContentMenor h3.infoTitleDown{ margin:0px 0px 20px 0px;}
/*Parágrafos*/
p{ font-size:12px; padding:5px 5px 10px 15px; margin:0px;}
p.center{ font-size:12px; text-align:center; margin:0px; padding:0px 25px 0px 0px;}
#principal p{ font-size:12px; padding:0px 0px 5px 0px; line-height:16px;} 
#principalinterna p{ font-size:12pt; padding:10px 20px 10px 0px; line-height:20px;} 
#principalRight p{padding:0px 0px 0px 0px; margin:0px;}
#rodape p{ font-size:9px; margin:0px; text-align:center;} 
#principalinternaMaior p{font-size:12pt; padding:0px; line-height:20px;}

/*Listas*/
ul{font-size:12pt; }

#menuInterno_html li {height: 20px;}

#menuPrincipal_html ul{ float:left; width:550px; padding:0px; margin:0px 0px 0px -65px;}
#menuPrincipal_html li{ float:left;font-size:9px;font-weight:bold;padding:0px 3px 0px 3px; margin:0px; vertical-align:middle; text-align:center;list-style:none; }
#menuDivisoesFloat_html li{margin-left:15px;list-style:none;margin-top:5px;}
#menuLateral_html li{margin-left:70px;list-style:none;font-size:11px; padding-top:7px;}

#enquete ul{ list-style:none; font-size:11px;margin:5px 0px 0px 30px;}
#enquete li{ margin:7px 0px 0px 7px; padding:0px;}

#principalinterna ul{ list-style:none; margin:5px 0px 0px 30px;}
#principalinterna li{ /*background:url(imagens/bulletLists.jpg) center left no-repeat;*/ margin:7px 0px 0px 7px;}

#principalinternaMaior ul{ list-style:none; width:404px; margin:20px 0px 20px 50px; padding:0px 0px 20px 0px; padding:0px;}
#principalinternaMaior li{ /*background:url(imagens/bulletLists.jpg) center left no-repeat;*/ margin:5px 0px 5px 0px; padding:0px 10px 0px 10px;}
#vejaTambem li.claro{ background-image:url(imagens/bulletLists.jpg); background-position:center left; background-repeat: no-repeat; background-color:#ebf5ff;margin:0px; }

#outrosLinks ul{ float:left; margin:0px; padding:20px 0px 10px 15px; margin:0px; font-size:9px; height:34px; }
#outrosLinks li{ display:inline; margin:0px 2px 10px 0px;}

#boxContent ol{ margin:0px; padding:0px; width:95%;  font-size:12pt; line-height:20px; list-style-position:inside;}
#boxContent li{   margin:10px 0px 10px 0px; }


/*Formularios*/
#btTexto input{ float:right; border:0px; margin-left:7px;}
#enquete input{ vertical-align:middle; margin-left: 10px;}
#enquete td { padding:0px 10px 0px 10px;}
.btVotar{float:right;}
#formFaleConosco label{ margin:0px; padding:0px; font-size:12px;}

/*
#buscaHome input{ background:none; margin:15px 0px 0px 0px;  position:relative; }
#buscaHome form.buscar{ background:none; margin:0px 0px 0px 0px;width:160px; }
#buscaHome input.buscar{ width:80px;  background-image:url(imagens/inputExame.jpg); background-repeat:no-repeat;_background-attachment:fixed; padding:13px 7px 7px 7px; margin:2px 1px 1px 10px; border:0px;}
#buscaHome label{font-size:11px; }
*/


/*
#language form.buscarTopo  {
	
	width: 174px;
	height: 20px;
	display: block;
	margin-left: -120px;
	position: absolute;
	margin-top: -2px;
}
#language input.buscarTopo {
	width: 80px;
	margin-left: -80px;
	border: 0px;
	font: 10px Arial, Helvetica, sans-serif;
}
*/
#exame input{
	background-image: url(imagens/inputExame.jpg);
	background-repeat: repeat-x;
	_background-attachment:fixed; 
	padding:7px 7px 7px 7px; 
	margin-left:0px;
	margin-bottom:5px; 
	border:0px; 
	float:right;
}
#exame label{font-size:11px; margin:7px 5px 0px 0px; float:right;}
#exame .btLogin{float:right; background:none;}

/*Links*/
a:hover, a:active, a:visited, a:link{ text-decoration:none; margin:0px; padding:0px;}
a.geralLinks:hover, a.geralLinks:active, a.geralLinks:visited, a.geralLinks:link{ color:#279f8c; font-size:11px;}
a.floatLinks:hover, a.floatLinks:active, a.floatLinks:visited, a.floatLinks:link{  margin:40px 40px 0px 0px; color:#34568a; font-size:12px; float:right;}
a.outrosLinks:hover, a.outrosLinks:active, a.outrosLinks:visited, a.outrosLinks:link{ text-decoration:none; margin:0px; padding:0px; color:#013f79; font-size:9px;}

#menuInterno_html a:hover {color: #FFFFFF;}
#menuPrincipal_html a:hover {color: #FFFFFF;}
#menuLateral_html a:hover {color: #FFFFFF;}

/*MOOTOOLS*/
#accordion{width:727px; margin:0px auto 0px auto; padding:20px 0px 70px 0px;}
h3.toggler{cursor: pointer; background:url(imagens/bgToggler.jpg) no-repeat; width:667px; margin:10px 0px 0px 0px; padding:14px 0px 14px 60px; font-size:12px; font-weight:normal; }

h3.togglerEsp{cursor: pointer; background:url(imagens/bgTogglerEsp.jpg) no-repeat; width:667px; margin:10px 0px 0px 0px; padding:14px 0px 14px 60px; font-size:12px; font-weight:normal; }

h3.togglerEng{cursor: pointer; background:url(imagens/bgTogglerEng.jpg) no-repeat; width:667px; margin:10px 0px 0px 0px; padding:14px 0px 14px 60px; font-size:12px; font-weight:normal; }

div.element p, div.element h4{ font-size:14px; margin:0px 20px 0px 20px; padding:0px;}

#accordionMenu{width:288px; margin:0px; padding:0px; float:left; position:relative;}
h4.toggler{cursor:pointer; margin:0px; padding:12px; font-size:11px; color:#113e83; background-image:url(imagens/bgTogglermMenu.jpg); background-repeat:no-repeat;}




#accordionMenu ul{width:288px; margin:0px; padding:5px;}
#accordionMenu li{ list-style:none; background:url(imagens/bgListMenuMootools.jpg) repeat-x; font-size:12px; padding:6px; margin:0px;}

#contentInterna table{ width:100%;}
#contentInterna table td{ background:url(imagens/bgTable.jpg); background-position:top; min-height:80px; padding:10px; border:1px solid white; background-repeat:repeat-x; font-size:12px;}

table{ width:100%;}
td.x{ background:url(imagens/bgTable.jpg); background-position:top; padding:10px; border:1px solid white; background-repeat:repeat-x; font-size:10px;}
td.x p {margin:0px; padding:0px;}
.loading {
	background: url(imagens/spinner.gif) #f8f8f8 no-repeat center;
	border: 1px solid #d6d6d6;
	border-left-color: #e4e4e4;
	border-top-color: #e4e4e4;
	padding: 0.3em;
	margin-top: 10px;
	height: 50px;
}

.subMenuActive {
	font-weight:bold;
}

/*LAYOUT DE IMPRESSAO*/
@media print {
body {margin:0px; padding:0px; text-align:left; float:left; !important;}
#content, #language, #flash, #menu, #rodape, #divRodape, #divRodape2, #bgcurva, #btTexto, #menuDivisoesFloat, #menulateral, #menuPrincipal, #menuInterno, .floatLinks, #vejaTambem, #outrosLinks, .logotipo{display: none;}
img.logotipoPrint, h2, h3, p,  {display:block; margin:0px; padding:0px;}
#boxContent, #principalinterna, #principalinternaMaior, #topoImpresso{ margin:0px 0px 0px 0px; padding:0px; }
#boxContent{ width:640px; float:left; margin-top:0px; text-align:left;}
h1{ font-size:16px; margin:0px; padding:0px;}
h2{ font-size:16px; margin:0px; padding:0px;}
#boxContent p{ font-size:14px; color:#000000; margin:20px 0px 20px;padding:0px;}
#boxContent ul{ font-size:14px; color:#000000; list-style:circle;}
#boxContent li{ font-size:14px; color:#000000; margin:0px;padding:0px;}
#contentInterna{ width:640px; margin:0px;}
#contentInterna2{ width:640px; margin:0px;}

}


/* Fale Conosco*/
.campoGrande{ font-family:Tahoma, Arial, Helvetica, sans-serif; color:#333333; border:solid grey 2px; font-size:11px;  height:13px;}
.campoMedio{ font-family:Tahoma, Arial, Helvetica, sans-serif; color:#333333; font-size:11px;  height:13px;}
.campoPeq{ font-family:Tahoma, Arial, Helvetica, sans-serif; color:#333333; font-size:12px;  height:300px;}
.campoTexto{ font-family:Tahoma, Arial, Helvetica, sans-serif; color:#333333; font-size:12px;  height:100px;}
.btEnviar{ background-image:url(imagens/btEnviar.jpg); border: 0px; background-repeat:no-repeat; background-position:left; width:58px; height:22px;  cursor:pointer;}

.btCancelar{ background-image:url(imagens/btCancelar.jpg); border: 0px; background-repeat:no-repeat; 
background-position:left; width:58px; height:22px; cursor:pointer;}

.btBorrar{ background-image:url(imagens/btBorrar2.png); border: 0px; background-repeat:no-repeat; background-position:left; width:58px; height:22px;  cursor:pointer;}

.btEraser{background-image:url(imagens/btEraser.png); border: 0px; background-repeat:no-repeat; background-position:left; width:58px; height:22px;  cursor:pointer;}

.btSend{background-image:url(imagens/btSend.png); border: 0px; background-repeat:no-repeat; background-position:left; width:58px; height:22px;  cursor:pointer;}

#fale{background-color:#ebf5ff; width:340px;text-align:left;}
.falediv{ border:solid 3px grey;}
.textos{width:150px; float:left; clear:both; text-align:right}


.rotulotabelaLink  {margin:0px; padding-bottom:30px; margin-bottom:50cm; top:3px; font-size:14px; text-align:right; }
#boxBusca{ border-bottom:1px solid #e2e6e9; margin:20px 20px 20px 20px;padding: 20px 0px 20px 0px}
.urlBusca { color:#333333; font-size:12px;}
a.tituloBusca { text-decoration:none; color:# ff6600 }
a.descrBusca { text-decoration:none; font-size:10pt }
a.copyright { font-weight:bold; color:#000000; }

#menu {
	background: url(imagens/menu.png) top left no-repeat;
	width: 188px;
	height: 650px;
	display: block;
}
#menuEng {
	background: url(imagens/menuDivisons.png) top left no-repeat;
	width: 188px;
	height: 650px;
	display: block;
}

#menuEsp {
	background: url(imagens/menuEsp.png) top left no-repeat;
	width: 188px;
	height: 650px;
	display: block;
}
#menu2 {
	margin-left: 60px;
	display:block;
}
.jqDock div {
	display: block;
	padding-top: 05px;
}
.jqDock img {
	border: 0px;
}
#camadaLogo {
	margin-left: -8px;
}
#camadaLogo img {
	margin: 10px 0px 5px 0px;
	border: 0px;
}
.float_right {
	margin-left: 10px;
	margin-bottom: 10px;
}
.marcador {
	width: 100%;
}
.marcador li{
	font: 14px Verdana, Geneva, sans-serif;
	width: 100%;
	list-style: disc;
}
#tabela {
	background: #EBF5FF;
}
#tabela td {
	background-color: #000;
}
#galeria {
	list-style: none;
	width: 100%;
	display: block;
}
#galeria li {
	float: left;
	width: 140px;
	text-align: center;
	margin: 0px;
}
#galeria img {
	border: 0px;
}
#galeria a {
	color: #000;
}
#galeria a:hover {
	color: #013F79;
}