/*  
Theme Name: Projeto Bicho Legal
Theme URI: http://www.projetobicholegal.com.br/
Description: 
Version: 1.0
Author: Erika Sarti
Author URI: http://erikasarti.com/
*/

/*
Azul m�dio		#26b6d5
Azul muito escuro	#00404E
Azul petroleo		#035e72
Azul acinzentado 	#7da3ab
Laranja			#e77817

*/

<!--

	html, body, form	{margin: 0; padding: 0;}

	body			{background: #e1f3f6; color: #333;
				font: 12px/140% Verdana,sans-serif;}

	a:link,
	a:visited		{color: #035e72;}

	a:hover,
	a:active		{color: #e77817;}

	h1, h2, h3, h4, h5, h6	{margin: 0; padding: 0;}

	hr			{background: #7da3ab; color: #7da3ab; width: 100%; height: 1px; border: none;
				text-align: center; margin-bottom: 30px;}

	blockquote		{margin: 10px 20px; padding-left: 10px; color: #666; font-size: 16px;
				font-family: Times,Times New Roman,serif; font-style: italic; line-height: 120%;}

	.clear			{clear: both;}

	#page			{width: 970px; margin: 0px auto;}


/* ************** cabecalho ************** */

	#acessibilidade		{font-size: 8px; height: 10px; overflow: hidden; text-align: right;}

		#acessibilidade	a:link,
		#acessibilidade	a:visited,
		#acessibilidade	a:hover,
		#acessibilidade	a:active	{color: #e1f3f6;}


	#header			{height: 230px; *height: 250px; overflow: hidden;}

	a.titulo 		{background: url(images/logo.png) no-repeat; margin: 0px 30px 10px;
				text-indent: -10000px; display: block; width: 575px; height: 150px;}

	#menu			{background: url(images/menu_fundo.png) no-repeat left top; padding: 4px 20px 0 15px;
				height: 50px; overflow: hidden; clear: both; list-style-type: none;
				*width: 950px; *margin-left: 0px;}

		#menu li		{display: inline;}

		#menu a:link,
		#menu a:visited		{color: #FFF; font-weight: normal; text-decoration: none; font-size: 18px;
					display: block; height: auto; float: left; margin: 10px 21px 0;
					_margin: 10px 18px 0; *padding-bottom: 5px;}

		#menu a:hover,
		#menu a:active		{color: #00404E; text-decoration: underline;}

		#menu .page_item	{display: none;}

		#menu .page-item-3,
		#menu .page-item-5,
		#menu .page-item-7,
		#menu .page-item-9,
		#menu .page-item-11	{display: inline;}



/* *************** search **************** */

	#searchform		{color: #035e72; width: 190px; height: 50px; display: block; overflow: hidden;
				float: right; margin-top: 110px; font-size: 12px; font-weight: bold;}

		#searchform input		{font-family: Verdana,sans-serif;}

		#searchform #s			{color: #333; border: #53d0ea 1px solid; font-size: 11px; padding: 3px;}

		#searchform #searchsubmit	{background: none; color: #035e72; width: 30px; height: 30px;
						border: none; font-weight: bold; font-size: 11px;}




/* ************** conteudo *************** */

	#content	{background: #FFF; width: 515px; padding: 10px; float: left;
			min-height: 630px; _height: 630px; _overflow: display;}


		#content h1	{color: #035e72; font-size: 28px; margin: 10px 0 5px; line-height: 120%;}

			#content a		{text-decoration: none;}

			#content h1#erika		{font-weight: normal; font-size: 11px; text-align: right;
							color: #000; margin-right: 10px;}

			#content h1#erika a:link,
			#content h1#erika a:visited	{font-weight: bold;}

		#content h2	{color: #035e72; font-size: 22px; margin: 20px 0 5px;
				line-height: 120%; font-weight: normal;}

			#content h2 a:link,
			#content h2 a:visited	{color: #26b6d5; text-decoration: none;}

			#content h2 a:hover	{color: #e77817; text-decoration: underline;}

			#content h2.anteriores	{padding-top: 30px;}


		#content h3	{color: #035e72; font-size: 18px; font-weight: normal;
				margin: 30px 0; line-height: 120%;}

		#content h4	{color: #7da3ab; font-size: 12px; margin-bottom: 30px;}

		#content h5	{font-size: 13px;}

		#content h6	{font-size: 12px;}

			#content h6 a:link,
			#content h6 a:visited	{color: #26b6d5; text-decoration: none;}

			#content h6 a:hover	{color: #e77817; text-decoration: underline;}

			#content h6 span	{font-weight: normal;}


		#content ul	{margin: 5px 20px; padding: 0; list-style: none;}

		#content ul li	{background: #fff url(images/bullet.gif) 0 3px no-repeat; padding-left: 12px; margin-bottom: 2px;}


		.post, .page	{margin-bottom: 40px;}

		.post a:link,
		.post a:visited	{text-decoration: underline;}

		.entry		{margin-bottom: 30px;}

		.todas		{margin: -30px 0 0px; text-align: right;}

		.leiamais	{margin-top: -10px; display: block; font-weight: bold; font-size: 11px;
				text-decoration: none; text-align: right;}

		.page form	{margin: 30px 0 0 30px;}


		/* navega��o */


		.navigation	{height: 15px; margin: 20px 0; font-size: 11px; font-weight: bold;}

			.navigation .alignleft		{width: 49%; float: left;}

			.navigation .alignright		{width: 49%; float: right; text-align: right;}


		/* comentarios */

		#commentform	{margin: 50px 20px;}

			#commentform #author,
			#commentform #email,
			#commentform #url,
			#commentform #comment		{width: 300px; color: #666; border: 1px #7da3ab solid; padding: 3px;
							background: #FFF; font: 11px Verdana,sans-serif;}

			#commentform #submit		{margin: 30px 0 0 130px;}


		.commentmetadata	{font-size: 9px;}

			.commentmetadata a:link,
			.commentmetadata a:visited	{font-weight: normal;}

		#moderado		{border: 1px #035e72 solid; background: #e1f3f6; color: #035e72; margin: 40px 80px; padding: 10px;
					text-align: center; font-weight: bold;}

		.comentario			{color: #666; margin: 10px; padding: 5px; border-bottom: 1px #7da3ab solid;}

			.comentario b			{font-size: 12px;}

			.avatar				{border: 1px #7da3ab solid; margin: 0 0 3px 3px; padding: 2px;
							display: block; float: right;}


		/* alinhamento das imagens */

		.wp-caption			{display: block;}

		.wp-caption img			{border: none;}

		.aligncenter			{margin: auto;}

		.alignleft			{float: left; margin-right: 5px;}

		.alignright			{float: right; margin-left: 5px;}

		.wp-caption-text		{color: #666; font-size: 11px; text-align: center;}



		/* p�gina de not�cias que n�o � a home */

		.lista_arquivos			{width: 220px; float: left; padding-left: 30px; margin-bottom: 20px;}

		.lista_categorias		{width: 220px; float: right; padding-left: 30x; margin-bottom: 20px;}

		.lista_arquivos	h4,
		.lista_categorias h4		{padding-left: 20px;}



/* *************** lateral *************** */

	#sidebar	{width: 215px; float: left; font-size: 11px;}

		#sidebar h2		{color: #035e72; margin: 20px 0 10px; font-size: 18px; font-weight: normal;}

		#sidebar img		{border: none; margin-bottom: 15px; width: 210px; height: 150px;}

		#sidebar ul a:link	{font-weight: normal;}
		#sidebar ul a:visited	{font-weight: normal;}


		#sidebar ul,
		#sidebar ul ol		{margin: 0; padding: 0;}

		#sidebar ul		{margin-bottom: 40px;}

		#sidebar ul li		{list-style-type: none;	margin-bottom: 10px;}

		/* lista de p�ginas */

		#sidebar #pages h2		{display: none;}

		#sidebar #pages ul		{margin: 0 0 30px; padding: 0; list-style: none;}

		#sidebar #pages ul li		{font-size: 18px; margin-bottom: 0px; line-height: 150%;}

		#sidebar #pages a:link,
		#sidebar #pages a:visited	{color: #035e72; text-decoration: none;}

		#sidebar #pages a:hover,
		#sidebar #pages a:active	{color: #e77817;}


			/* esconde as p�ginas child */
			#sidebar #pages ul ul		{display: none;}




/* *************** lateral *************** */

	#lateral	{width: 210px; float: right; font-size: 11px; text-align: center;}

		#lateral img		{border: none; margin-bottom: 15px; width: 210px; height: 150px;}


/* *************** patrocinadores *************** */


	#patrocinio .widget_text	{float: left; width: 180px; height: 100px; margin: 5px;}

		#patrocinio img		{border: none; width: 180px; height: 100px;}



/* *************** rodape **************** */

	#footer		{display: none; /* margin: 20px auto; *padding-bottom: 20px; font-size: 11px; text-align: center; clear: both; */}

		#footer a	{font-weight: normal; text-decoration: none;}


		h1.abrigo		{color: #035e72; text-align: center; font-weight: normal; font-size: 20px; margin: 30px;}

-->