/*   
Theme Name: Mapart
Theme URI: http://www.mapart.srv.br/
Description: 
Author: Erika Sarti
Author URI: http://erikasarti.net/
Version: 1.0
*/

/* Tabela de cores */

/*
Azul marinho	#011b33
Azul claro	#255887
Laranja link	#c64a07
Laranja claro	#d55008
*/

	*			{margin: 0; padding: 0;}

	body			{font: 12px/140% Verdana,sans-serif;
				background: #011b33;}

	a:link, a:visited	{color: #c64a07;}

	a:hover, a:active	{color: #255887;}

	h1			{font-size: 42px;}

	h2			{color: #d55008; font-size: 36px; font-weight: normal; margin: 0 0 30px; line-height: 120%;}

	h3			{color: #011b33; font-size: 20px; font-weight: normal; margin: 0 0 20px; line-height: 120%;}

	h4			{color: #255887; font-size: 12px; margin-bottom: 30px;}

	h5			{font-size: 14px;}

	h6			{font-size: 12px;}

	hr			{background: #011b33; color: #011b33; width: 90%; height: 1px; border: none;
				margin: 0 auto 15px; text-align: center;}

	p			{margin-bottom: 15px;}

	blockquote		{margin: 10px 0 10px 40px; border-left: 3px #d55008 solid; padding-left: 10px; font-style: italic;}

	ul, ol			{margin: 10px 0 50px 30px;}

	ul li, ol li		{margin-bottom: 3px;}

	ul li			{list-style: outside square;}

	input, textarea		{font: 12px/140% Verdana,sans-serif; padding: 2px; *padding: 0px 2px 4px;}

	.clear			{clear: both;}



	#main			{width: 780px; margin: 0px auto;}


	#header			{height: 225px; overflow: hidden;}

	#header2		{height: 100px; overflow: hidden;}

		#header h1 a		{background: url(images/logo.png) no-repeat; 
					width: 210px; height: 140px; display: block;
					margin: 20px 0 30px 10px;
					text-align: center; text-indent: -10000px;}

		#header2 h1 a		{display: none;}



	#searchform		{color: #FFF; width: 230px; height: 30px; overflow: hidden;
					margin-top: 10px; float: right; font-size: 11px;}

		#searchform #s		{width: 100px; font: 11px Verdana,sans-serif; padding: 2px;
					background: #cfd0d1; border: 1px #a6a6a6 solid;}

		#searchform 
		#searchsubmit		{font: 11px Verdana,sans-serif; color: #FFF; padding: 6px 4px;
					background: none; border: none;}



	#menu			{margin-left: -1px; *margin: -9px 0 0 -2px;}

		#header2 #menu		{margin: 65px 0 0 -1px;}

		#menu ul		{margin: 0; padding: 0; font-size: 12px; font-weight: bold;}

		#menu ul li		{display: inline;}

		#menu ul li a		{background: url(images/abas.png) 0 -35px; color: #FFF;
					width: 110px; height: 25px; 
					float: left; margin-botton: 0; padding-top: 10px;
					text-decoration: none; text-align: center;}

		#menu ul li a:hover	{background: url(images/abas.png); color: #c64a07;}

		#menu ul li .selected	{background: url(images/abas.png); color: #c64a07;}






	#content		{background: #FFF url(images/content_fundo.png) left bottom repeat-x;
				/* margin-top: -8px; *margin-top: -7px; */ padding: 20px;}

		#content.busca		{min-height: 500px; _height: 500px; _overflow: display;}

		#content .home		{background: url(images/slogan.png) 10px 10px no-repeat;
					_background-image: url(images/slogan.gif);
					padding: 10px 0px 20px 390px;}

		#content form		{margin-left: 50px;}

		h3#e404			{margin: 100px 0px 300px !important; text-align: center;}

		.pdf			{padding-left: 20px; background: url(images/pdf.gif) no-repeat;}


		/* 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;}




		#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;}



	#destaque		{background: #d55008 url(images/destaque_fundo.png) left bottom repeat-x;
				color: #FFF; padding: 20px; border-bottom: 1px #e16a2a solid; height: auto;}

		#destaque h2		{display: none;}

		#destaque .texto	{width: 50%; float: left;}

		#destaque .servicos	{width: 40%; float: right;}

		#destaque ul		{margin: 10px 0 0 0;}

		#destaque ul li		{margin-bottom: 15px; list-style: none;
					background: url(images/bullet.gif) no-repeat 0px 5px; padding-left: 18px;}



	#footer			{background: #011b33 url(images/footer_fundo.png) left bottom repeat-x; color: #FFF;
				height: 90px; overflow: hidden; font-size: 11px;}

		#footer .largura	{width: 780px; margin: 0 auto; clear: both;}

		#footer .esquerda	{width: 40%; padding: 20px 0; float: left;}

		#footer .direita	{width: 40%; padding: 20px 0; float: right; text-align: right;}

		#footer a:link,
		#footer a:visited	{color: #c64a07; text-decoration: none; font-weight: bold;}

		#footer a:hover,
		#footer a:active	{color: #c64a07; text-decoration: underline;}

