	/*
		Theme Name: Tema Editorial
		Theme URI: http://www.temaeditorial.com.br
		Description: Site da Editora Tema editorial
		Version: 1.0
		Author: V1 Digital - www.v1digital.com
		Tags: 
	*/

	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
		LAYOUT GERAL
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	*				{ margin:0px; padding:0px; text-decoration:none; font-family:Arial; font-size:12px; color:#6d6e71; }
	body 			{ background:#e5eaed; margin:0px auto}
	
	a:link 			{ color:#bb481c; text-decoration:none; }
	a:visited		{ color:#bb481c; text-decoration:none; }
	a:active 		{ color:#ef2200; text-decoration:underline; }
	a:hover 		{ color:#ef2200; text-decoration:underline; }
	
	hr				{ height:1px; background-color:#898989; margin:5px 0 10px; padding:0px; border-top:1px solid #898989}
	p 				{ margin-bottom:10px; text-align:left}
	blockquote		{ background-color:#ffad75;  margin:5px 0 10px }
	blockquote	p	{ font-size:17px; font-weight:bold; color:#323232; margin:auto; text-align:center; padding:8px; }
	.center 		{ margin:0px auto }	
	.right 			{ float:right; }
	.left 			{ float:left; }
	.imag 			{ margin-right:10px; border:0px ; float:left}
	.br 			{ margin:0px; padding:0px; margin-top:-10px}
	.esconde 		{ display:none}
	.mais 			{ float:right; font-weight:bold; margin-top:-8px }
	.pontos 		{ margin:15px 0px 0px 16px; width:155px; border:0px solid red }

	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
		FONTES
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	h1				{ color:#6d6e71; font:11px Arial; font-weight: normal; }
	h2				{ color:#6d6e71; font:12px Arial; font-weight: bold; margin-bottom:5px }
	h3				{ color:#6d6e71; font:14px Arial; font-weight: bold; margin-bottom:8px}
	h4				{ color:#6d6e71; font:12px Arial; font-weight: normal; }
	h5				{ color:#6d6e71; font:20px Arial; font-weight: bold; }
	h6				{ color:#fff; font:12px Arial; font-weight:bold; }
	
	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
		HEADER HOME
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	#topo 			{background:url(images/bg_topo.gif) top left repeat-x; height:131px; margin:0px auto; border-top:1px solid #b8471b; }
	#caixatopo 		{ margin-top:25px}
	#logo 			{ background:url(images/img_logo.gif) no-repeat left top; display:block; width:154px; height:64px; margin:0 0 0 56px; }
	
	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
		MAIN HOME
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	#corpo						{ border:0px solid #CCC; margin:1px auto; }
	#main						{ width:850px; background-color:#FFFFFF;  margin:auto; display:table }		
	#manchete					{ background:url(images/box_manchete.gif) no-repeat; width:370px; height:311px; padding:25px 35px 0 25px}
	#destaque1					{ background:url(images/box_destaque.gif) no-repeat; width:335px; height:145px; padding:25px 35px 0 25px}
	#destaque2					{ background:url(images/box_destaques2.gif) no-repeat; width:146px; height:145px; padding:16px 25px 0 16px;}
	#destaque3					{ background:url(images/box_destaques2.gif) no-repeat; width:152px; height:150px; padding:16px 25px 0 18px;}
	#espaco						{ background:url(images/box_espaco_livre.gif) no-repeat; width:390px; height:120px; padding:35px 15px 15px 15px; }
	#comentarios_home 			{ background:url(images/box_comentarios.gif) no-repeat; width:360px; height:120px; padding:35px 5px 15px 15px; }
	#comentarios_home label		{ clear:both;  width:80px; display:block; float:left }
	#comentarios_home .form, 
	#comentarios_home textarea	{ float:left; margin:0 5px 3px 0; width:260px; border:1px solid #bebebe }
	#comentarios_home textarea	{ height:60px; overflow:auto }
	#comentarios_home p			{ clear:both; margin-left:80px }
	#manchete2					{ background:url(images/box_chamada.gif) no-repeat; width:395px; height:166px; padding:14px 35px 0 11px }
	#galeria					{ background:url(images/box_galeria.gif) no-repeat; width:154px; height:146px; padding:40px 30px 0 26px; border:0px solid red }
	#galeria .imagal			{ margin-right:5px; border:0px ; float:left}
	#galeria em					{ font-size:11px }
	#dvd						{ background:url(images/box_dvd.gif) no-repeat; width:122px; height:146px; padding:32px 35px 0 18px; border:0px solid #bebebe }
	#dvd img					{ margin:0 4px 4px 0 }
	#conto						{ background:url(images/box_conto.gif) no-repeat; width:278px; height:155px; padding:35px 35px 0 35px; }
	#conto h1					{ font-size:10px/10px; }
	#entrevista					{ background:url(images/box_entrevistas.gif) no-repeat; width:460px; height:175px; padding:15px 0 0 30px }
	#entrevista .txt			{ margin:24px 0 0 0; width:154px; border:0px solid red;  float:left;  border:0px solid red; }
	#entrevista .txt em			{ font-style:italic; font-size:11px   }
	#entrevista_ft				{ margin-left:22px; border:0px solid red; float:left }
	#entrevista_ft img			{ margin:14px 5px 0 0; float:left }
	#cursos						{ width:210px; margin:26px 0 0 52px; padding:px; border:0px solid red; float:left;}
		 				
	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
		MENU
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	#menu 					{ margin:20px 0 0  80px;;}
	#menu ul 				{ list-style-type:none; display:inline; margin:0 auto; }
	#menu ul li				{ display:inline; }
	#menu ul li a       	{ background-image:url(images/menu.gif); height:20px; display:inline;; float:left; margin-left:40px; text-indent:-10000em}	
	#menu ul a.s01       	{ background-position:0 0; 	 width:94px; }	
	#menu ul a:hover.s01  	{ background-position:0 -20px; width:94px; }	
	#menu ul a.s02        	{ background-position:-94px 0; 	 width:66px; }	
	#menu ul a:hover.s02  	{ background-position:-94px -20px; width:66px; }	
	#menu ul a.s03        	{ background-position:-160px 0; 	 width:115px; }
	#menu ul a:hover.s03  	{ background-position:-160px -20px; width:115px; }
	#menu ul a.s04        	{ background-position:-275px 0; 	 width:84px; }
	#menu ul a:hover.s04  	{ background-position:-275px -20px; width:84px; }
	#menu ul a.s05        	{ background-position:-359px 0;	 width:94px; }
	#menu ul a:hover.s05  	{ background-position:-359px -20px; width:94px; }
	
	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
		PAGINAS INTERNAS
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	#slidebar				{ width:210px; margin-left:15px; padding:35px 0 15px 0; display: table;  float:left}
	#miolo					{ width:600px; margin-left:10px; padding:35px 0 15px 0; border:0px solid red; float:left}
	.submenu p a			{ margin-bottom:5px; color:#bc2404; font-weight:bold; text-align:left}
	.sub					{ background:#f2f2f2; margin-bottom:10px }
	.comentarios 			{ width:80px; border:0px solid red; display:table }
	.com					{ width:540px; overflow:auto  }	
	.subtitu				{ color:#6d6e71; font:11px Arial; font-weight: bold; margin-top:2px solid #6d6e71; display:table }
	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
		FOOTER
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	#base 					{ background-color:#f37b28; height:52px; clear:both}
	#creditos				{ width:850px; margin:0px auto; }	
	#creditos p				{ color:#fff; float:right; margin-top:16px; }	

	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
		Captions & aligment
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	.aligncenter, div.aligncenter 	{ display: block; margin-left: auto; margin-right: auto; }
	.alignleft 						{ float: left; }
	.alignright 					{ float: right; }
	.wp-caption 					{ border: 1px solid #ddd; text-align: center; background-color: #f3f3f3; padding: 0px; margin: 2px 10px; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px;	border-radius: 3px; }
	.wp-caption img 				{ margin-top: 5px; padding: 0; border: 0 none; }
	.wp-caption p.wp-caption-text 	{ font-size: 14px; line-height: 17px; padding: 0 4px 5px; margin: 0;}
	.wp-caption em 					{ font-style:italic; float:right; font-size:11px; display:block}