/*  
Theme Name: Raspi
Theme URI: http://www.raspi.com.br/
Description: Instituto Raspi de Pericias Forenses
Version: 5.0
Author: Erika Sarti
Author URI: http://erikasarti.net/
*/

/*     Tabela de Cores

Azul Escuro	#335473
Azul Fundo	#486581
Azul Claro	#91A6B3
Laranja Escuro	#E0791A
Laranja Claro	#F9D5B9
Marrom		#B87122		*/


<!--

	body		{background: #486581 url(images/fundo.png) repeat-x; color: #333; padding: 0; margin: 0;
			font-size: 12px; font-family: Verdana, Arial, Sans-Serif; text-align: center;}

	a:link		{color: #335473; text-decoration: underline; font-weight: bold;}
	a:hover		{color: #E0791A; text-decoration: underline;}
	a:visited	{color: #335473; text-decoration: none; font-weight: bold;}
	a:active	{color: #E0791A; text-decoration: none;}

	h1		{font-size: 20px;}
	h2		{font-size: 16px; color: #B87122;}
	h3		{font-size: 12px; color: #B87122; margin-top: 20px;}
	h5		{font-size: 12px;}

	hr		{background: #91A6B3; color: #91A6B3; width: 90%; height: 1px; margin: 20px; border: none; text-align: center;}

	.clear		{clear: both;}

	input, textarea	{background: #F9F9F9; color: #333; border: 1px #E0791A solid;
			font-size: 11px; font-family: Verdana, Arial, Sans-Serif;}

	#searchform	{width: 100%; text-align: center;}

		#searchform input.busca	{width: 100px; padding: 2px;}

		#searchform input.bt	{background: #DDD; width: 30px; padding: 1px;}




/* ************** main page ************** */

 	#page		{background: url(images/fundo-page.png) repeat-y; width: 807px; margin: 0 auto; padding: 0 10px 0 0; text-align: left;}

		#page .curva	{background: url(images/curva.png) no-repeat; height: 50px; margin: auto; overflow: hidden;}

			#page #curva2	{background-position: 0 -55px;}



/* ************** cabecalho ************** */

	#header		{background: url(images/fundo-header.png) no-repeat; height: 220px; text-align: left; padding: 0 10px; clear: both;}

		#header a	{color: #AAA; padding-top: 110px; float: left; display: block; overflow: hidden;
				text-decoration: none; text-align: center;}

		#header a:hover	{color: #335473;}


		#header a#home	{background: url(images/logo.png) no-repeat; width: 290px; height: 180px; margin: 11px 60px 0 20px; padding-top: 0;}

		#header .link	{background: url(images/lentes.png) no-repeat; width: 100px; height: 40px; margin: 52px 0 0 30px;}

			#header a#comp	{background-position: 0 0; margin-left: 0;}

			#header a#ind	{background-position: -100px 0;}

			#header a#eng	{background-position: -200px 0;}




/* *************** sidebar *************** */

	#sidebar	{width: 165px; padding: 0; margin: 74px 0 0 0; margin-top: 70px; float: left; overflow: hide;}

		#sidebar ul		{margin: 0; margin-left: 1px; padding: 0;}

			#sidebar ul li		{display: inline;}

			#sidebar ul li a	{background: #B87122 url(images/fundo-menu.png) repeat-x; width: 160px; color: #FFF;
						float: left; margin: 0 0 5px 1px; padding: 5px; text-decoration: none;}

			#sidebar ul li a:hover	{background: #E0791A url(images/fundo-menu.png) repeat-x 0 -24px; width: 160px; color: #FFF;
						float: left; padding: 5px; text-decoration: none;}

		#sidebar #searchform	{margin: 30px 0 50px 0;}




/* ************** conteudo *************** */

	#content	{width: 580px; padding: 5px 30px; float: right; line-height: 140%;}


		/* imagens da p�gina inicial */

		.imagem		{width: 180px; height: 180px; border:none; float: left; margin: 53px 5px 15px 5px; _margin-top: 65px;}




		/* blog */

		.data		{color: #666; font-size: 10px; text-transform: lowercase; clear: both;}

		.post		{margin-bottom: 20px;}

		.post img	{border: none; margin: auto;}

		.post h1	{line-height: 120%; margin: 0;}

			.post h1.single	{margin-top: 60px; _margin-top: 65px;}

			.post h1 a:link {text-decoration: none;}

		h3.pagetitle	{margin: 60px 0 20px 0; _margin-top: 63px}

		.entry		{margin: 0px 0 20px 0;}

		.navigation	{color: #1544D1; font-size: 10px;}

			.navigation a:link,
			.navigation a:visited	{font-weight: normal; text-decoration: none;}

			.navigation .alignleft	{width: 49%; margin-bottom: 20px; float: left;}

			.navigation .alignright	{width: 49%; margin-bottom: 20px; float: right; text-align: right;}



		/* p�ginas internas */


		h1.titulo,
		h1.metodo	{margin: 15px 0 0 0; _margin-top: 10px; overflow: hidden; display: block; text-indent: -1000px;}


		h1.titulo	{background: url(../../../images/titulos.gif) no-repeat; width: 370px; height: 50px;}

			h1.titulo#link		{background-position: 0 0;}

			h1.titulo#contato	{background-position: 0 -50px;}

			h1.titulo#clientes	{background-position: 0 -100px;}

			h1.titulo#assistencia	{background-position: 0 -150px;}

			h1.titulo#documentos	{background-position: 0 -200px;}


		h1.metodo	{background: url(../../../images/metodo.gif) no-repeat; width: 400px; height: 100px;}

			h1.metodo#elementos	{background-position: 0 0;}

			h1.metodo#figuras	{background-position: 0 -100px;}



		h1.internas	{background: url(../../../images/internas.jpg) no-repeat;
				width: 570px; height: 260px; margin: 10px 0 0 5px; _margin-top: 12px; overflow: hidden; display: block; text-indent: -1000px;}

			h1.internas#forense	{background-position: 0 -1px;}

			h1.internas#propriedade	{background-position: 0 -265px; margin-top: 16px; _margin-top: 17px;}

			h1.internas#engenharia	{background-position: 0 -522px; margin-top: 11px; _margin-top: 14px;}

                  
                         h1.grafotecnia {background: url(../../../images/grafotecnia.gif) no-repeat; width: 370px; height: 50px; text-indent: -10000px; margin: 15px 0 0 0; _margin-top: 10px; overflow: hidden; display: block; } 





			h1.grafotecnia#grafo		{background-position: 0 0;}



                   h1.documentoscopia	{background: url(../../../images/documentoscopia.gif) no-repeat; width: 370px; height: 50px; text-indent: -10000px; margin: 15px 0 0 0; _margin-top: 10px; overflow: hidden; display: block; }

			h1.documentoscopia#documento		{background-position: 0 0;}



		/* hack pra esconder os t�tulos imagens no resultado de busca */

		#busca h1.titulo,
		#busca h1.metodo,
		#busca h1.grafotecnia,
		#busca h1.internas	{margin: 0; height: 0; visibility: hidden; display: none;}


		/* quadro laranja das p�ginas "m�todo" */

		div.destaque	{background: #F9D5B9; border: #E0791A 1px solid; border-top: none; border-bottom: none;
				margin: 0 35px 0 0; padding: 0 10px;}

			div.destaque h5		{margin-top: 0;}

			div.destaque1,
			div.destaque2	{background: url(images/destaque.gif) no-repeat; height: 11px; overflow: hidden;}

			div.destaque1	{margin: 10px 0 0 0;}
			div.destaque2	{background-position: 0 -12px; margin-top: -12px;}
			* html div.destaque2 {margin-top: 0;}
			*div.destaque2 {margin-top: 0;}


		/* listagem da p�gina "documentos" */

		ul#documentos	{margin: 40px 0 0 0px;}

			ul#documentos a		{text-decoration: none;}

			ul#documentos li	{list-style: none; margin-bottom: 8px;}



/* *************** rodape **************** */


	#footer		{width: 700px; clear: both; padding-top: 10px; margin: auto; border-top: 1px #91A6B3 solid;
			font-size: 11px; text-align: center;}

		#footer a	{color: #B87122; font-weight: bold; text-decoration: none;}





/* ************* extensions *************** */

	/* form de contato */

	.contactform	{position: static; overflow: hidden;}

	.contactleft	{width: 25%; margin: 5px 0; padding: 4px; float: left; display: inline; clear: both; text-align: right; font-weight: bold;}

	.contactright	{width: 70%; margin: 5px 0; padding: 4px; float: right; display: inline; text-align: left;}

	.contacterror	{border: 2px solid #ff0000;}

	#contactsubmit	{margin: 20px 0 0 80px; padding: 5px;}

-->