/*
Theme Name: Direito Domestico
Theme URI: http://wmoriah.com.br/portfolio
Description: Produzido a pedido da <a href="http://www.concepto.com.br" target="_blank">Concepto Internet</a>.
Version: 2009.1
Author: Walter Araujo "wmoriah" dos Santos
Author URI: http://wmoriah.com.br/
Tags: concepto, wmoriah, direito domestico, paraíba, brasil, empregador

*/
	/*grid960*/
	@import url('960.css');

	* {margin:0; padding:0}
	body {background:url(images/bg_content.gif) repeat-x 0 37px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px}
	.none, hr, .linklove {display:none}
	a {text-decoration:none; color:#078;}
		a:hover {color:#f60}
	.left_0 {margin-left:0}
	.right_0 {margin-right:0}
	.clear_left {clear:left}
	
	/*header*/
	#header {margin-top:2px; height:180px; position:relative; top:0; left:0}
		#header h1 a {width:160px; height:120px; background:url(images/direito_domestico.gif) no-repeat 0 5px; display:block}
		#header .w_170 {width:170px}
		#header .w_750 {width:750px}

		/*banner*/
		.banner {background-color:#fff; text-align:center}
		.b_728_90 {width:750px; height:100px; overflow:hidden; position:relative; padding:10px 0 0 0}
		.b_200x400 {width:220px; height:410px; border:none; height:auto; padding:5px 0}
			.b_200x400 p {margin:5px auto}
		.b_160_60 {width:220px; height:auto; padding:10px 0; margin:10px 0}
		.b_140x {width:160px; padding:0; margin:0}
			.b_140x img {width:160px}
		.b_340x {width:340px; height:120px}
		.b_160x {width:160px; height:120px}
		
		.b_728_90 img, .b_200x400 img, .b_160_60 img, .b_140x img, .b_340x img, .b_160x img {border:none}
		
	/*content*/
	#content {padding-top:20px; clear:both}

		/*menu*/
		div#menu {width:960px; height:60px; overflow:hidden; border-top:solid 1px #fff; border-bottom:solid 1px #fff; position:absolute; top:0; left:0; margin:119px 0 0 10px !important; margin:123px 0 0 10px; clear:both}
		ul.menu {clear:both; list-style:none; text-align:left; height:30px;}
			ul.menu li {display:inline; line-height:30px}
			ul.menu a {font-size:13px; font-weight:bold; padding-top:5px; padding-left:23px; margin-bottom:5px;background:url(images/arrow.gif) no-repeat 0 -2px}
				ul.menu a:hover {background-position:3px -2px}
			ul.m_1 a {padding-right:28px}
			ul.m_2 a {padding-right:32px}

			/*busca*/
			ul.m_2 div, ul.m_2 form  {display:inline}
			ul.m_2 form {padding:0 0 0 2px}
			ul.m_2 input {margin-top:3px}
			ul.m_2 input#s {width:192px; margin-top:2px}	

		/*noticias*/
			/*destaque*/
			.destaque h2 {font-size:19px; font-weight:normal; line-height:22px; margin:0 0 5px 0}
			.destaque h2 small {font-size:11px}
			.destaque a.more-link {color:#f60}
			.destaque img {border:none; width:160px; height:auto; border:solid 2px #fff; margin-right:10px; float:left}
			.destaque h3 {font-size:18px; font-weight:normal; margin:10px 0}
			/*outras*/
			ul.outras {margin:15px 0; list-style:none; border-top:solid 1px #ddd}
				.outras li {padding-left:12px; padding-bottom:1px; border-bottom:solid 1px #DBE2E9; background:url(images/arrow.gif) no-repeat 0 -36px}
				.outras li.mais {border:none; padding:0; background-image:none; text-align:right}
				.outras li h4 {font-weight:normal; font-size:12px}
				.outras h4 small {font-size:11px; color:#777}
				.outras a {color:#333}
					.outras a:hover {color:#f60}
				.outras li.mais a {color:#f60}							
		/*faq*/
		#faq {}
			#faq h3 {font-size:18px; font-weight:normal; height:30px; padding-right:60px; background:url(images/faq.gif) no-repeat top right}
			#faq ul {margin:15px 0; list-style:none; border-top:solid 1px #DBE2E9}
				#faq li {padding:3px 5px 4px 25px; background:url(images/question.gif) no-repeat 3px 3px; border-bottom:solid 1px #DBE2E9}
				#faq li.question {background-color:#f1f4f6}
				#faq li.mais {border:none; padding:0; background-image:none; background-color:none; text-align:right}
				#faq li h4 {font-weight:normal; font-size:11px}
				#faq h4 small {font-size:11px; color:#777}
				#faq li a {color:#333}
				#faq li.mais a, #faq li a:hover {color:#f60}
		/*opinioes*/
		#opinioes {}
			#opinioes h3 {font-size:18px; font-weight:normal; height:30px; padding-right:60px; background:url(images/opiniao.gif) no-repeat top right}
			#opinioes ul {margin:5px 0 15px 0; list-style:none; border-top:solid 1px #DBE2E9}
				#opinioes li {padding:3px 5px 4px 25px; background:url(images/exclan.gif) no-repeat 6px 6px; border-bottom:solid 1px #DBE2E9}
				#opinioes li.question {background-color:#f1f4f6}
				#opinioes li.mais {border:none; padding:0; background-image:none; background-color:none; text-align:right}
				#opinioes li h4 {font-weight:normal; font-size:11px}
				#opinioes h4 small {font-size:11px; color:#777}
				#opinioes li a {color:#333}
				#opinioes li.mais a, #faq li a:hover {color:#f60}
		
		/*enquete*/	
		#enquete {clear:left; text-align:left; margin-top:20px}
			#enquete h2 {font-size:19px; font-weight:normal; line-height:22px; margin:0 0 5px 0; color:#078}
			#enquete h3 {font-size:12px; margin:0 0 5px 0; background-color:#F3F5F7}
			#enquete form {margin:0}
			#enquete div.wp-polls-ans {}
			#enquete ul {margin:10px 0; padding:0}
			#enquete li {background-color:#f1f4f6; font-size:11px; padding:3px 10px;color:#555; margin-bottom:2px}
			#enquete li.botoes {clear:both; height:34px; margin-top:5px; padding:0; background-color:#fff}
			#enquete a {display:block; width:60px; margin-right:5px; float:left; text-align:center; height:24px; font-size:11px; color:#fff; line-height:24px}
			#enquete a.parcial {background-color:#078}
			#enquete a.votar {background-color:#f60}
			#enquete a.votos {background-color:#078}
				#enquete a:hover {font-weight:bold}
			#enquete div.wp-polls-ans label {background-color:#f1f4f6}
			#enquete div.wp-polls-loading {}
			#enquete a:hover {text-decoration:none}

		/* post */
		.post {}	
			.post div.wp-caption p.wp-caption-text {}
			.post h2 {font-size:19px; font-weight:normal; line-height:22px; margin:0 0 5px 0; color:#078}
				.post h2 small {font-size:11px}
					.post h2 small a {color:#333}
			.post h3 {font-size:18px; color:#078}
				.post h3 a {color:#078}
					.post h3 a:hover {color:#f60}
				.post h3 small {font-size:12px}
					.post h3 small a {}
			.post h4 {font-size:15px; font-weight:normal}
			.post h5 {}
			.post p {margin:15px 0} 
				.post p a.more-link {}
					.post p a.more-link:hover {}
				.post p.autor {}
			.post ol, 
			.post blockquote, 
			.post address {margin:15px 25px}
			.post ul {margin:15px 0; list-style:none}
				.post ul li {background:url(images/arrow.gif) no-repeat 0 2px; margin-bottom:5px; padding-left:15px}
			.post .alignright  {float:right; margin-left:10px}
			.post .alignleft  {float:left; margin-right:10px}
			.post div.autoviewer {}
			.post div.post-ratings img {}
			.post img {max-width:; height:; padding:5px; background-color:#fff;
				 /* IE hack for Image max-width */
				 width: expression(this.width > 630 ? 630: true)}

			/* comentarios */
			#comentarios {clear:both; margin:0; padding-top:10px}
				#comentarios form#commentform {width:420px; margin:20px 0; padding:20px; background-color:#f2f2f2; overflow:hidden}
					#comentarios form#commentform textarea, #comentarios form#commentform input {font-size:11px; color:#555}
					#comentarios form#commentform textarea {width:400px}
					#comentarios form#commentform input#submit {text-transform:lowercase; padding:2px 10px}

			/* lista */
			.post ul.lista {margin:10px 0; border-top:solid 1px #DBE2E9}
				.post ul.lista li {clear:both; border-bottom:solid 1px #DBE2E9; line-height:16px; padding-bottom:7px; background:url(images/arrow_list.gif) no-repeat 2px 6px}
				.post ul.lista li.faq, .post ul.lista li.opinioes {width:43%; margin-right:10px; clear:none; float:left}
				.post ul.lista li h4 {line-height:19px}
					.post ul.lista li h4 small {font-size:11px; line-height:12px; font-weight:normal}
					.post h4 br {display:none}

			/* pagenavi */
			body .wp-pagenavi {clear:both; margin:20px auto; padding:5px 0 0 30px; text-align:center}
				body .wp-pagenavi span.pages {padding:0 10px; color:#078; border:none}
				body .wp-pagenavi span.current {font-weight:bold; color:#fff; padding:2px 6px; background-color:#078; border:none}
				body .wp-pagenavi span.extend {border:none; color:#078}			
				body .wp-pagenavi a, body .wp-pagenavi a:link, body .wp-pagenavi a:active, body .wp-pagenavi a:visited  {font-weight:bold; color:#078; text-decoration:none; padding:2px 6px; background-color:#fff; border:none}
				body .wp-pagenavi a:hover {background-color:#f60; color:#fff}	
		
			
	/*footer*/		
	#footer {clear:both; margin-top:10px; height:51px; font-size:11px; line-height:14px; background:url(images/bg_footer.gif) repeat-x; text-align:center}
		#footer address {font-style:normal; padding:12px 0; width:930px; text-align:left}
		#footer address img {float:left; margin-right:10px; border:none;}
		#footer a {color:#0ac}
	