/* --------------------------------



Empresa: DomaDesign.com.br



Front-end: Rodrigo Medeiros



Adaptado para Joomla! 1.0.12 por: Filipe Cadena - NaipeDigital.com

----------------------------------*/



@import url("reset.css");



body{background:#edecea; 

font-family:Verdana, Arial, Helvetica, sans-serif;

 font-size:10px;

 color:#4e4c4b;

 border-top:3px solid #d9d9d9;

 width: 754;

 }







/* ----------------------------------------------



			CONTAINER



-----------------------------------------------*/



#container{width:754px; margin:0 auto;}







/* ----------------------------------------------



			WRAPPER



-----------------------------------------------*/



#wrapper{width:754px; height:auto; background:#bdbcba url(../img/bgWrapper.jpg) repeat-x; float:left;}



/* ----------------------------------------------



			HEADER



-----------------------------------------------*/

#header-alt{ width:562px; height:103px; overflow:hidden;}



#header {

	align: top;

    padding: 0px;

	margin-left: 186px;

	*margin-left: -565px;

    _margin-left: -565px;

	margin-top: 3px;

	height: 103px;

    z-index: 10;

    position: absolute;

    overflow: visible;

    top: 0px;

	clip: rect(auto,auto,104,auto);    

}







#header h1{display:block;width:743px; height:103px; float:center; }



#header h1 span{ display:none;}









/* ----------------------------------------------



			CONTENT



-----------------------------------------------*/



#content{ width:743px;height:auto;margin-left:-6px; margin-right:0px; padding-right:2px; padding-top:4px; float:left; padding-bottom:5px;}











/* ----------------------------------------------



			MENU



-----------------------------------------------*/



#menu{

width:183px; 

height:auto; 

background:#dfdcd8 url(../img/bgMenu.gif) 

repeat-x; 

float:left; 

padding-top:18px; 

padding-left:0px;

z-index:11;

}







.toggler{width:175px; background:url(../img/bgMenuLi.gif) repeat-x left top; float:left;cursor:pointer;}



.toggler div{display:block; margin-top:3px; float:left;}



.toggler a, .selected a{display:block; margin-top:3px;}



.toggler a span, .selected a span{ display:none;}










.direto{width:175px; background:url(../img/bgMenuLi.gif) repeat-x left top; float:left;cursor:pointer; clear:left;}



.direto a span{ display:none;}







.nav{ float:left;}



.nav ul, .nav ul li ul li{padding:0;margin:0;list-style:none;} 



.nav ul{clear:both;height:auto;}



.nav ul li{background:url(../img/bgMenuLi.gif) repeat-x left bottom;}



.nav ul li a, .nav ul li a:hover {display:block;background:url(../img/bgMenuUlLiA.gif) no-repeat left;padding-left:10px;margin-left:35px;display:block;width:125px;padding-top:3px;padding-bottom:3px;font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#908e8b;text-decoration:none;}



.nav ul li a:hover{color:#ee9c1f;}



.nav ul li.ultimo{background:none;}







.toggler a.mnInst{height:33px; background:url(../img/mnInstitucional1.gif) no-repeat;}



.toggler a.mnInst:hover, .selected a.mnInst{height:33px; background:url(../img/mnInstitucional1.gif) no-repeat left -33px;}





.toggler a.mnAlunos{height:34px; background:url(../img/mnAlunos.gif) no-repeat;}



.toggler a.mnAlunos:hover, .selected a.mnAlunos{height:34px;background:url(../img/mnAlunos.gif) no-repeat left -34px;}







.toggler a.mnBacharelado{height:34px; background:url(../img/mnBacharelado.gif) no-repeat;}



.toggler a.mnBacharelado:hover, .selected a.mnBacharelado{background:url(../img/mnBacharelado.gif) no-repeat left -34px;}



.toggler a.mnCursoExt{height:34px; background:url(../img/mnCursoExt.gif) no-repeat;}



.toggler a.mnCursoExt:hover, .selected a.mnCursoExt{background:url(../img/mnCursoExt.gif) no-repeat left -34px;}





.direto a.mnCorpo{display:block; margin-top:3px; width:100%;height:33px; background:url(../img/mnCorpoDocente.gif) no-repeat; float:left;}



.direto a.mnCorpo:hover, .selected a.mnCorpo{background:url(../img/mnCorpoDocente.gif) no-repeat left -33px;}







.toggler a.mnCursos{height:35px; background:url(../img/mnCursoTec1.gif) no-repeat;}



.toggler a.mnCursos:hover, .selected a.mnCursos{background:url(../img/mnCursoTec1.gif) no-repeat left -35px;}







.toggler a.mnGradu{height:34px; background:url(../img/mnGraduacaoNew.gif) no-repeat;}



.toggler a.mnGradu:hover, .selected a.mnGradu{background:url(../img/mnGraduacaoNew.gif) no-repeat left -34px;}







.toggler a.mnPosGradu{height:34px; background:url(../img/mnPosGraduacao1.gif) no-repeat;}



.toggler a.mnPosGradu:hover, .selected a.mnPosGradu{background:url(../img/mnPosGraduacao1.gif) no-repeat left -34px;}







.toggler a.mnVest{height:34px; background:url(../img/mnVestibular.gif) no-repeat;}



.toggler a.mnVest:hover, .selected a.mnVest{background:url(../img/mnVestibular.gif) no-repeat left -34px;}







.toggler a.mnFinan{height:34px; background:url(../img/mnFinanciamento.gif) no-repeat;}



.toggler a.mnFinan:hover, .selected a.mnFinan{background:url(../img/mnFinanciamento.gif) no-repeat left -34px;}







.toggler a.mnEventos{ height:33px; background:url(../img/mnEventos1.gif) no-repeat;}



.toggler a.mnEventos:hover, .selected a.mnEventos{background:url(../img/mnEventos1.gif) no-repeat left -33px;}







.toggler a.mnBiblio{ height:34px; background:url(../img/mnBiblio.gif) no-repeat;}



.toggler a.mnBiblio:hover, .selected a.mnBiblio{background:url(../img/mnBiblio.gif) no-repeat left -34px;}







.toggler a.mnCont{height:34px; background:url(../img/mnContatos.gif) no-repeat;}



.toggler a.mnCont:hover, .selected a.mnCont{background:url(../img/mnContatos.gif) no-repeat left -34px;}







.toggler a.mnInter{ height:33px; background:url(../img/mnInter1.gif) no-repeat;}



.toggler a.mnInter:hover, .selected a.mnInter{background:url(../img/mnInter1.gif) no-repeat left -33px;}





/* ----------------------------------------------



			MENU FOOTER



-----------------------------------------------*/



#menuFt{width:180px; height:17px; background:url(../img/bgMenuFt1.gif) no-repeat; float:left; padding-left:0px;}







/* ----------------------------------------------



			SUPERCONTENT



-----------------------------------------------*/



#supercontent{width:556px;height:auto;float:left;background:#fbfbfb url(../img/bgContent.gif) no-repeat left bottom;padding-bottom:14px;}







/* ----------------------------------------------



			MAINCONTENT



-----------------------------------------------*/



#maincontent{width:415px;float:left;padding-left:5px; padding-top:20px; background:#fff; min-height:480px; }



#maincontent.interna{width:415px;float:left;padding-left:5px; padding-top:0px; background:#fff; min-height:490px; }



#maincontent div.breadcrumbs{ font-family: "Tahoma", Verdana, Arial, Helvetica, sans-serif; color:#b2b1af; font-size:11px; text-align:right; margin-right:20px; margin-top:-10px;}



#maincontent div.breadcrumbs a, #maincontent div.breadcrumbs a:hover{font-family: "Tahoma", Verdana, Arial, Helvetica, sans-serif; color:#b2b1af; font-size:11px; text-align:right; }







/* ----------------------------------------------



			titulos das páginas



-----------------------------------------------*/



#maincontent h2{ width:385px; height:21px; background:url(../img/h2_conteudo.gif) no-repeat; margin-left:15px; margin-top:10px; margin-bottom:10px;}



#maincontent h2.instEstrutura{ width:385px; height:21px; background:url(../img/h2_instEstrutura.gif) no-repeat; margin-left:15px; margin-top:10px; margin-bottom:10px;}



#maincontent h2.corpoDocente{ width:385px; height:21px; background:url(../img/h2_corpoDocente.gif) no-repeat; margin-left:15px; margin-top:10px; margin-bottom:10px;}



#maincontent h2.alunoEdif{ width:385px; height:21px; background:url(../img/h2_alunoEdif.gif) no-repeat; margin-left:15px; margin-top:10px; margin-bottom:10px;}



#maincontent h2.alunoSecre{ width:385px; height:21px; background:url(../img/h2_alunoSecre.gif) no-repeat; margin-left:15px; margin-top:10px; margin-bottom:10px;}



#maincontent h2.alunoDesignInt{ width:385px; height:21px; background:url(../img/h2_alunoDesignInt.gif) no-repeat; margin-left:15px; margin-top:10px; margin-bottom:10px;}



#maincontent h2.alunoArq{ width:385px; height:21px; background:url(../img/h2_alunoArq.gif) no-repeat; margin-left:15px; margin-top:10px; margin-bottom:10px;}



#maincontent h2.alunoConPos{width:385px; height:21px; background:url(../img/h2_alunoConPos.gif) no-repeat; margin-left:15px; margin-top:10px; margin-bottom:10px;}



#maincontent h2.alunoPosMBA{width:385px; height:21px; background:url(../img/h2_alunoPosMBA.gif) no-repeat; margin-left:15px; margin-top:10px; margin-bottom:10px;}



#maincontent h2.vestibular{width:385px; height:21px; background:url(../img/h2_vestibular.gif) no-repeat; margin-left:15px; margin-top:10px; margin-bottom:10px;}



#maincontent h2.financiamento{width:385px; height:21px; background:url(../img/h2_financiamento.gif) no-repeat; margin-left:15px; margin-top:10px; margin-bottom:10px;}



#maincontent h2.contatos{width:385px; height:21px; background:url(../img/h2_contatos.gif) no-repeat; margin-left:15px; margin-top:10px; margin-bottom:10px;}



#maincontent h2.biblioteca{width:385px; height:21px; background:url(../img/h2_biblioteca.gif) no-repeat; margin-left:15px; margin-top:10px; margin-bottom:10px;}



#maincontent h2.bancaTgs{width:385px; height:21px; background:url(../img/h2_bancaTgs.gif) no-repeat; margin-left:15px; margin-top:10px; margin-bottom:10px;}



#maincontent h2.eventosCalen{width:385px; height:21px; background:url(../img/h2_eventosCalen.gif) no-repeat; margin-left:15px; margin-top:10px; margin-bottom:10px;}



#maincontent h2.eventos2006{width:385px; height:21px; background:url(../img/h2_eventos2006.gif) no-repeat; margin-left:15px; margin-top:10px; margin-bottom:10px;}



#maincontent h2.eventos07{width:385px; height:21px; background:url(../img/h2_eventos2007.gif) no-repeat; margin-left:15px; margin-top:10px; margin-bottom:10px;}



#maincontent h2.cursosTec{width:385px; height:21px; background:url(../img/h2_cursosTec.gif) no-repeat; margin-left:15px; margin-top:10px; margin-bottom:10px;}



#maincontent h2.graduacao{width:385px; height:21px; background:url(../img/h2_graduacao.gif) no-repeat; margin-left:15px; margin-top:10px; margin-bottom:10px;}



#maincontent h2.posGraduacao{width:385px; height:21px; background:url(../img/h2_posgraduacao.gif) no-repeat; margin-left:15px; margin-top:10px; margin-bottom:10px;}







#maincontent h2.producacaoAcademica{width:385px; height:21px; background:url(../img/h2_producacaoAcademica.gif) no-repeat; margin-left:15px; margin-top:10px; margin-bottom:10px;}







#maincontent h2.noticias{width:385px; height:21px; background:url(../img/h2_noticias.gif) no-repeat; margin-left:15px; margin-top:10px; margin-bottom:10px;}







#maincontent h2.alunos{width:385px; height:21px; background:url(../img/h2_alunos.gif) no-repeat; margin-left:15px; margin-top:10px; margin-bottom:10px;}











#maincontent h2 span, #maincontent h2.instEstrutura span, #maincontent h2.corpoDocente span, #maincontent h2.alunoEdif span, #maincontent h2.alunoSecre span, #maincontent h2.alunoDesignInt span, #maincontent h2.alunoArq span, #maincontent h2.alunoConPos span,#maincontent h2.alunoPosMBA span, #maincontent h2.vestibular span, #maincontent h2.financiamento span, #maincontent h2.contatos span,#maincontent h2.biblioteca span, #maincontent h2.bancaTgs span, #maincontent h2.eventosCalen span, #maincontent h2.eventos2006 span,#maincontent h2.eventos07 span, #maincontent h2.cursosTec span, #maincontent h2.graduacao span, #maincontent h2.posGraduacao span,#maincontent h2.noticias span, #maincontent h2.alunos span{display:none;}







#maincontent h3{color:#000000; margin-left:15px; margin-bottom:10px;}



#maincontent h4{color:#000; margin-left:15px;}



#maincontent p{ width:390px; margin-left:15px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#4e4c4b; margin-bottom:10px; line-height:14px; text-align:justify;}



#maincontent a{color:#4e4c4b;font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px;text-decoration:none;}



#maincontent a:hover{text-decoration:underline;}







#maincontent ul.noticias a{color:#4e4c4b;font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;text-decoration:none;}



#maincontent ul.noticias a:hover{ text-decoration:underline;}







#maincontent h3.tit{ width:90%;font-size:12px; padding-bottom:5px;}







#maincontent ul.noticias li{ margin-bottom:10px;}



#maincontent ul.lista{margin-left:20px;}



#maincontent ul.lista li{font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height:1.4em; background:url(../img/lista.jpg) no-repeat left 5px; padding-left:10px; margin-bottom:5px;}



#maincontent ul.lista li a{ color:#4e4c4b; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;}



#maincontent ul.lista li a:hover{ text-decoration:underline;}















/* ----------------------------------------------



			SUBCONTENT



-----------------------------------------------*/



#subcontent{width:120px;float:left; padding-left:8px; padding-right:8px; background:#fbfbfb url(../img/bgSubContent.gif) no-repeat right top;}



#subcontent.interna{width:120px;float:left; padding-left:8px; padding-right:8px; background:#fbfbfb url(../img/bgSubContent.gif) no-repeat right top; height:auto; min-height:580px;}



#subcontent h1{ color:#ff7d09; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding-top:8px; margin-bottom:5px;}



#subcontent ul li{ width:100%; background:url(../img/bgMenuLi.gif) repeat-x left top; float:left; color:#827d7d; font-family:Arial, Helvetica, sans-serif; font-size:10px; padding-top:10px; padding-bottom:10px;}



#subcontent ul li a{color:#000000;font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding-top:10px; padding-bottom:10px; text-decoration:none;}



#subcontent ul.not li a{color:#000000;}



#subcontent ul li a:hover{ text-decoration:underline;}



#subcontent a{color:#000000;font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding-top:10px; padding-bottom:10px; text-decoration:none; separator: 1px #000000 solid; }



#subcontent a:hover{ text-decoration:underline;}



/* ------------- 

    Newsletter

 ---------------*/



#subcontent #newsletter{width:120px; height:167px; background:url(../img/bgNewsletter.gif) no-repeat; float:left;}



#subcontent #newsletter h1{width:104px; height:10px; background:url(../img/h1_newsletter.gif) no-repeat; margin-left:7px; margin-top:13px;} 



#subcontent #newsletter h1 span{display:none;} 



#subcontent #newsletter p{color:#fcfcfc; font-family:Arial, Helvetica, sans-serif; font-size:10px; width:105px; margin-left:8px; }







#subcontent #newsletter form{ margin-left:3px; margin-top:15px;}



#subcontent #newsletter form input{width:110px; height:16px; border:1px solid #dad7d5; background:#fff; margin-bottom:8px; color:#21201f; font-family:Arial, Helvetica, sans-serif; font-size:10px; }



#subcontent #newsletter form input#email{ margin-bottom:0px;}



#subcontent #newsletter form input.botao{ border:none; width:45px; height:14px; background:url(../img/bgButtonNewsletter.gif) no-repeat; margin-left:66px; margin-top:8px; cursor:pointer;}







/* ----------------------------------------------



			CLASSES NATIVAS JOOMLA!



-----------------------------------------------*/





.sectiontableentry1 {

	background-color : #ffffff;  

    height :  26px;

}



.sectiontableentry2 {

	background-color : #f9f9f9;

    height :  26px;

}



.contentpaneopen {

margin-left:-6px; 

}



/* ----------------------------------------------



			FOOTER



-----------------------------------------------*/



#footer{ width:754px;float:left; background: url(../img/bgFooter.gif) no-repeat; margin-bottom:20px; padding-bottom:5px; clear:both;}



#footer p{color:#464444; font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:right; margin-right:50px;}







/* ----------------------------------------------



			GALLERY



-----------------------------------------------*/



#gallery{background-color:#fff;padding:10px;width:350px; margin-left:15px;}



#gallery ul{list-style: none;}



#gallery ul li{display: inline;}



#gallery ul a img{border:1px solid #3e3e3e; background:#fff; padding:5px;}



#gallery ul a:hover img{border:1px solid #3e3e3e; background:#3e3e3e; padding:5px;color:#fff;}



#gallery ul a:hover{color: #fff;}