/*  
Theme Name: Facene
Theme URI: http://wmoriah.com.br/portfolio/
Description: Tema desenvolvido especialmente para a FACENE.
Version: 2008
Author: Walter Araujo dos Santos
Author URI: http://wmoriah.com.br/

	Faculdades de Enfermagem e Medicina Nova Esperanca - Facene / Famene
	http://www.facene.com.br

	This theme was designed and built by Walter Araujo dos Santos,
	whose blog you will find at http://wmoriah.com/blog

*/

	/*geral */
	body {text-align:center; font:11px/16px Arial, Helvetica, sans-serif; color:#777; background:#fff url(images/bg_body.gif) repeat-x}
	body, h1, h2, h3, h4, h5, h6, p, blockquote, ul, ol, li, address, form {margin:0; padding:0}
	#header, #content, #footer {clear:both; text-align:left; width:765px; margin:0 auto}
	a {color:#777; text-decoration:none}
		a:hover {color:#f60; text-decoration:underline}
	a img {border:none}
	hr, .none, .oculta {display:none}
	.exibe {display:block}
	
	/*header*/
	#header {height:331px; overflow:hidden}
	#header .header {height:108px; overflow:hidden}
		#header h1 {float:left; width:350px}
	#header .outdoor {height:212px; margin-top:5px}
	
	/*topnav*/
	#navbar {float:right; padding-top:5px; width:415px; height:108px; background:url(images/bg_navbar.gif) no-repeat; overflow:hidden}
	#navbar li {float:left; width:113px; margin-left:25px; list-style:none}
	#navbar a {color:#fff; padding:0 5px; line-height:18px}
	#navbar a:hover {background-color:#f60; text-decoration:none}	

	/*quicknav*/
	#quicknav {width:306px; height:32px; background:url(images/bg_quickbar.gif) no-repeat; overflow:hidden}
	#quicknav ul {text-align:center}
	#quicknav li {display:inline}
		#quicknav li ol {display:none}
	#quicknav a {color:#fff; padding:11px 6px 10px 6px; line-height:32px}
	#quicknav a:hover {color:#fff; background-color:#008; text-decoration:none}
	#quicknav li.current_page_item a {background-color:#f60}
	/*subnav*/
	#subnav {height:32px; overflow:hidden; font-size:11px; line-height:32px; color:#fff; background:#37b url(images/bg_subnav.gif) no-repeat top right}
	#subnav ul, #subnav ol {margin:0; padding:0; display:inline}
	#subnav li {display:inline}
	#subnav li span {background:#f60 url(images/bg_quickbar.gif) no-repeat bottom left; border-right:solid 2px #fff}
	#subnav li span, #subnav a {color:#fff; padding:11px 10px 10px 10px; background-image:none}
	#subnav a:hover, #subnav .current_page_item  a, #subnav .current_page_parent a {background-color:#008; text-decoration:none}

	/*content*/
	#content {background:url(images/bg_col2.gif) repeat-y 306px 0; padding-bottom:12px}
	#content.interna {background-image:none; font-size:13px; line-height:19px}
		/* page - single*/
		.page, .single {margin:10px 0}
		.page a, .single a {color:#f60}
		.page span.edit, .single span.edit  {float:right; margin-right:20px}
		/*blocks*/
		.interna p, .interna address, .interna form, .interna li, .interna table {margin:10px 0}
		.interna blockquote, .interna ul, .interna ol {margin:10px 40px}
		.interna ul {list-style:square}
		.interna ol {}
		.interna li {list-style:inherit; margin:0}
			.interna ul.lab {list-style:none; padding:0; margin:10px 0}
			.interna ul.lab li {clear:both}
		/* tabelas */
		.interna table {width:99%; padding:0; border-top:solid 15px #dde; border-left:solid 1px #ddd}
			.interna th {padding:3px 2px; line-height:13px; border-right:solid 1px #ddd; border-bottom:solid 1px #ddd; background-color:#eee}
			.interna td {padding:5px 2px; border-right:solid 1px #ddd; border-bottom:solid 1px #ddd}
		
		/* box */
		.interna .box {padding:20px}
		.interna .orange {border:solid 1px #f60; background-color:#fec; color:#f60}
		.interna .blue {border:solid 1px #37b; background-color:#e0e8ef; color:#37b}
		.interna .gray {border:solid 1px #ccc; background-color:#eee; color:#555}
		.interna .bold {font-weight:bold}
		.interna .center {text-align:center}
		/* imagens do conteudo */
		.interna img.align {float:right; margin:0 0 10px 15px; padding:5px; background-color:#eee; border:solid 1px #ccc}
			.interna a:hover img.align {border-color:#f60; background-color:#f80}
		.interna img.align-left {float:left; margin:0 15px 10px 0; padding:5px; background-color:#eee; border:solid 1px #ccc}	
		/*titulos*/
		#content h1 {font:bold 16px/19px Verdana, Arial, Helvetica, sans-serif; color:#f60; padding-top:14px; overflow:hidden}		
			/* index */
			.body_ind h2 {font:bold 13px/16px Verdana, Arial, Helvetica, sans-serif; color:#f60; padding-top:11px; overflow:hidden}
			.body_ind h4 {font-size:11px; color:#37b; overflow:hidden}
				.body_ind li h4 {font-weight:normal; line-height:24px}
			/* interna */		
			.body_int h2 {font:bold 14px/18px Verdana, Arial, Helvetica, sans-serif; color:#37b; padding-top:11px; overflow:hidden}			
			.body_int h3 {font:bold 13px/16px Verdana, Arial, Helvetica, sans-serif; color:#f60; padding-top:10px; overflow:hidden}
			.body_int h4 {font:bold 13px/16px Verdana, Arial, Helvetica, sans-serif; color:#37b; padding-top:10px; overflow:hidden}
			.body_int h4.breadcrumb {font:bold 11px/11px Arial, Helvetica, sans-serif; color:#777; padding:10px 0; text-indent:-9px}
			.body_int .single h4.breadcrumb {text-indent:0}
				.body_int h4.breadcrumb a {color:#555}
				.body_int h4.breadcrumb a:hover {color:#f60}	
			.body_int h5 {font:bold 13px/16px Verdana, Arial, Helvetica, sans-serif; color:#555; padding-top:10px; overflow:hidden}
			.body_int h6 {font:bold 13px/16px Verdana, Arial, Helvetica, sans-serif; color:#777; padding-top:10px; overflow:hidden}
		/* lista */
		.body_int ul.lista, .body_int ul.ec3_events {list-style:none; margin:0; padding:0}
		.body_int .lista li, .body_int .ec3_events li {border-top:solid 1px #ddd; overflow:hidden; height:30px}
		.body_int .lista h4, .body_int .ec3_events h4 {font:normal 13px/30px Arial, Helvetica, sans-serif; padding:0}
		.body_int .lista span, .body_int .ec3_events span {display:block; width:80px; margin-right:4px; float:left}
		.body_int .lista a, .body_int .ec3_events a {color:#777}
		.body_int .lista a:hover, body_int .ec3_events a:hover {color:#f60}
		/* paginacao */
		.pagenavi {text-align:right; padding:5px 0}
			.pnfoot {border-top:solid 1px #ddd}
			.pnfoot span.pages {float:left}
			.pnfoot span.current {font-weight:bold; padding:2px 7px; background-color:#eee}
			.pnfoot a {font-weight:bold; padding:2px 7px; border-left:solid 3px #fff; color:#f60; background-color:#fc9}
			.pnfoot a:hover {background-color:#f60; color:#fff}
		
		/* galerias dentro do conteudo */
		div.mypicsgallery {margin:20px 0; text-align:cente}
			.mypicsgallery img {padding:5px; margin:6px 12px 6px 0; background-color:#eee; border:solid 1px #ccc}
			.mypicsgallery img:hover {border-color:#f60; background-color:#f80}
		/*date-time*/
		span.date-time {color:#47b}
		/*more-link*/
		a.more-link {background: url(images/bg_more.gif) no-repeat center 1px; padding:0 15px 0 5px}
		a.more-link:hover {background-position:center -13px; text-decoration:none}
		a.more-link span {display:none}
		/*colunas*/
		#col1, #col2, #col3 {float:left}
			/*coluna 1*/
			#col1 {width:306px }
				/*noticias*/
				.noticias .destaques, .artigos .colunistas {padding:10px 0 8px 0; border-bottom:solid 1px #eee}
					.destaques h4 a, .noticias h1 a, .galeria h2 a {color:#f50}
				.noticias .image-rect, .artigos .image-rect {float:left; width:70px; height:70px; margin:0 8px 0 0; border:solid 1px #ccc; overflow:hidden}
				.noticias .image-rect a, .artigos .image-rect a {display:block; float:left; width:60px; height:60px; margin:5px; overflow:hidden}
					.noticias .image-rect a:hover, .artigos .image-rect a:hover {margin:0; border:solid 5px #eee}
				.noticias .image-rect img, .artigos .image-rect img {margin:-10px}
				.noticias li {height:24px; border-bottom:solid 1px #eee; overflow:hidden}				
				
				/*artigos*/
				.artigos .autor a {color:#47b}
				.artigos .coluna a {color:#47b; font-weight:normal}
				.artigos a:hover, .artigos h2 a, .artigos p.mais-artigos a {color:#f60}
				.artigos p.mais-artigos {text-align:right}
				
				/*selos*/
				body .selos {text-align:center}
				body .selos a {padding:0; background-image:none}
				body .selos img {margin:10px 2px 0 2px}
			/*coluna 2*/
			#col2 {width:211px}				
				.acadweb, .eventos, .opiniao {margin:0 25px; width:161px}
				/*acadweb*/
				.acadweb h2 {margin-bottom:8px}
				.acadweb li {margin:3px 0; list-style:none}
				.acadweb label {display:block; width:39px; float:left}				
				.acadweb input, .acadweb select {width:117px; text-indent:4px; border:solid 1px #ccc; color:#777; font-size:11px; text-transform:lowercase}
				.acadweb select {text-indent:0; width:120px}
				.acadweb input.entrar {text-indent:0; float:right; clear:left; margin-top:5px; line-height:17px; height:17px; padding-bottom:5px; text-align:center; width:50px; border:none; color:#fff; background:url(images/bg_submit.gif) no-repeat; overflow:hidden}
				.acadweb input.entrar:hover {background-position:0 -25px}
				/*eventos*/
				.eventos {clear:both; border-bottom:solid 1px #ddd; margin-bottom:5px}
					.eventos h2 {margin-bottom:8px}
					.eventos div {padding-bottom:8px}
					.eventos table {width:100%; text-align:center}
					.eventos table a, .eventos li.ec3_list_day {color:#47b}
					.eventos td a {display:block; font-weight:bold}
						.eventos a:hover {color:#f60}
					.eventos #today {background-color:#fff; border:solid 1px #ddd}
					.eventos li {list-style:none}
					.eventos li.ec3_list_day {border-top:solid 1px #ddd; padding:5px 0}
					.evnetos li.ec3_list_day a {color:#777}
				/*opiniao*/
				.opiniao h4 {padding:7px 0; font-weight:normal}
				.opiniao ul, .opiniao li {margin:0}
				.opiniao .botao {text-indent:0; float:right; clear:left; font-size:11px; text-transform:lowercase; margin-top:5px; line-height:17px; height:17px; padding-bottom:5px; text-align:center; width:50px; border:none; color:#fff; background:url(images/bg_submit.gif) no-repeat; overflow:hidden}
				.opiniao a.botao {display:block}
				.opiniao .botao:hover {background-position:0 -25px; text-decoration:none}
				.opiniao p.center {text-align:center; margin-top:5px}
			/*coluna 3*/
			#col3 {width:248px}
				/*laboratorios*/
				.laboratorios {}
				.laboratorios ul {background-color:#fff; margin:10px 0 8px 0; width:245px; height:174px; border:solid 1px #ddd; position:relative; top:0; left:0}
					.laboratorios ul:hover {background-color:#eee}
				.laboratorios li {display:inline}
				.laboratorios a {float:left; text-indent:-5000px; overflow:hidden;position:absolute; display:block; width:47px; height:164px; margin-top:5px; z-index:1}
				.laboratorios a.lab1 {background:url(images/lab01.jpg) no-repeat -44px 0; margin-left:5px}
				.laboratorios a.lab2 {background:url(images/lab02.jpg) no-repeat -123px 0; margin-left:52px}
				.laboratorios a.lab3 {background:url(images/lab03.jpg) no-repeat -154px 0; margin-left:99px}
				.laboratorios a.lab4 {background:url(images/lab04.jpg) no-repeat -122px 0; margin-left:146px}
				.laboratorios a.lab5 {background:url(images/lab05.jpg) no-repeat -79px 0; margin-left:193px}
					.laboratorios li a:hover {background-position:0; margin:5px; width:229px; height:158px; border:solid 3px #f60; z-index:2}
				.laboratorios p {clear:both; padding-bottom:10px; border-bottom:solid 1px #eee}
				/*galeria*/
				.galeria div {margin:10px 0 8px 0; border:solid 1px #ddd}
				.galeria div p {margin:5px}
				.galeria a {color:#47b}
					.galeria a:hover {color:#f60}
				/*newsletter*/
				.newsletter {background-color:#f1f1f1; margin-top:15px; padding:0 15px; /*height:147px*/ height:90px}
				.newsletter p {margin:5px 0 10px 0}
				.newsletter form {margin-top:5px}
				.newsletter li {margin:3px 0; list-style:none}
				.newsletter label {display:block; width:39px; float:left}				
				.newsletter input {width:117px; text-indent:4px; border:solid 1px #ccc; color:#777; font-size:11px; text-transform:lowercase}
				.newsletter input.botao {text-indent:0; float:right; clear:left; margin-top:-20px; line-height:17px; height:17px; padding-bottom:5px; text-align:center; width:50px; border:none; color:#fff; background:url(images/bg_submit.gif) no-repeat; overflow:hidden}
				.newsletter input.botao:hover {background-position:0 -25px}

				/* For Link Indication plugin */
				a.liexternal {padding-right:12px; background:url(images/link-icon_external_01.gif) no-repeat right center}
				a.liwikipedia {padding-right:14px; background:url(images/link-icon_wikipedia.gif) no-repeat right center}
				a.liimdb {padding-right:18px; background:url(images/link-icon_imdb.png) no-repeat right center}
				a.liftp {padding-right:13px; background:url(images/link-icon_ftp.png) no-repeat right center}
				a.limailto {padding-right:18px; background:url(images/link-icon_mail_01.png) no-repeat right center}
				a.lipdf {padding-left:18px; background:url(images/link-icon_pdf_05.png) no-repeat left center}
				a.lidoc, a.lirtf, a.litxt {padding-left:18px; background:url(images/link-icon_word_10x10.png) no-repeat left center}
				a.lizip {padding-left:18px; background:url(images/link-icon_zip_01.png) no-repeat left center}
				a.lixls {padding-left:18px; background:url(images/link-icon_excel_10x10.png) no-repeat left center}
								
	/*footer*/
	#footer {width:100%; padding:15px 0; background-color:#f1f2f1; border-top:solid 1px #e7e7e7; text-align:center}
		#footer div {width:766px; height:100px; margin:0 auto; text-align:left}
		#footer address {padding:10px 100px 10px 20px; margin-right:20px; float:left; font-style:normal; background-color:#e5e5e5}
		#footer ul {padding:20px 0 0 20px}
			#footer li {display:inline}
			#footer li a {padding:0 5px; border-left:solid 1px #ddd}
			#footer li a.rss {border-right:solid 1px #ddd}
		#footer p {padding:15px 20px}
		#footer p.selo {float:left; padding:2px 0 0 0; margin:0}
			#footer p.selo a {background-image:none}
		#footer a {color:#47b}
		#footer a:hover {color:#f60}