/*

Theme Name: Yogurteria
Theme URI: http://yogurteria.com.br/
Description: Tema para uso exclusivo da Yogurteria
Version: 1.0
Author: Eliel Cezar
Author URI: http://elielcezar.com/
Tags: yogurtes, food

*/

*{margin: 0; padding: 0;}

body{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	color: #2e2e2e;	
	padding: 0;
	background: #fff200 url("imagens/bg_geral.gif") top left repeat-y;
}

a{
	color: #8017a2;
	outline: none;
	font-weight: bold;	
	text-decoration: none;
}
	a:hover{text-decoration: underline;}
	
.containerGeral{
	width: 100%;
	min-width: 990px;
	float: left;
}


/*-------------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------*/
/*----- CONTEUDO ----------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------*/

#conteudo{
	width: 515px;
	float: left;
	padding: 0 10px 20px 11px;	
	color: #808080;
}
	#conteudo h1,
	#conteudo h2,
	#conteudo h3,
	#conteudo h4{
		text-align: right; 
		margin: 20px;
	}	
	#conteudo h1,
	#conteudo h1 a{
		font-size: 35px; 
		font-weight: normal;
		line-height: 30px;
		font-style: italic;
		letter-spacing: -2px;
	}	
	#conteudo h2,
	#conteudo h2 a{
		font-size: 28px; 
		font-weight: normal;
		line-height: 26px;
		letter-spacing: -1px;
	}	
	#conteudo .post{margin: 25px 0 50px 0; float: left; width: 100%;}
	#conteudo .single{margin: 50px 0 50px 0; float: left; width: 100%;}
	
		.home #conteudo .single{margin: 0 0 50px 0 !important;}
	
	#conteudo ul{margin: 15px 15px 15px 30px;}
		#conteudo ul li{padding: 7px 0 !important;}
	
	#conteudo p{
		font-size: 14px;		
		margin: 15px;
		text-align: justify;
	}
		#conteudo p img.alignleft{
			float: left;
			margin: 0 10px 10px 0;
		}
		#conteudo p img.alignright{
			float: right;
			margin: 0 0 10px 10px;
		}
	#conteudo .info{text-align: right; margin-right: 15px;}
	
	/*#conteudo .destaque{
		width: 70%;
		padding: 0;
		background: #00dadc;
		font-size: 20px !important;
		font-style: italic;
		text-align: center;
		color: #fff;
		margin: 0;
	}*/	
	
	#conteudo .destaque div{float: left; padding: 0 !important; margin: 0;}
	#conteudo .destaque span{display: none;}
	#conteudo .destaque span#banner{display: block;}
	
	
	#conteudo #comment{width: 478px;font-family: Helvetica, Arial, sans-serif;}
	
	/* a yogurteria */
	.page-id-7 #conteudo{color: #c60a85;}
	.page-id-7 #conteudo h1{display: none;}
	.page-id-7 #conteudo h2{font-weight: bold;}
	.page-id-7 #conteudo h3{font-size: 23px; font-weight: normal;}
	.page-id-7 #conteudo p{
		font-style: italic;
		font-size: 16px;
		line-height: 26px;
	}

/*-------------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------*/
/*----- LATERAL -----------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------*/

#lateral{
	float: left;
	width: 110px;
}
	#lateral a{
		text-decoration: none;
		color: #fff200;		
	}
	#lateral ul{
		margin: 0;
		padding: 0;
	}
		#lateral ul li{
			list-style-type: none;			
			text-align: center;
		}			
		#lateral ul li a{
			width: 110px;
			display: block;			
			padding: 15px 0;
			text-align: center;
		}
			#lateral ul li.page-item-4 a{background: #e40087;}
			#lateral ul li.page-item-7 a{background: #d0007b;}
			#lateral ul li.page-item-15 a{background: #c20073;}
			#lateral ul li.page-item-19 a{background: #b4006b;}
			#lateral ul li.page-item-17 a{background: #a1005f;}
			#lateral ul li.page-item-33 a{background: #8c0253;}
			
		#lateral ul li a:hover{background: #bd0572; text-decoration: underline;}
		
			/* children */
			#lateral ul li ul{
				padding-left: 10px;
			}
				#lateral ul li ul li a{
					width: 100px;
					font-size: 11px;
					font-weight: normal;
					font-style: italic;
					padding: 10px 0 10px 8px;
					text-align: left;
					background: transparent url("imagens/bg_submenu.jpg") center left no-repeat !important;
				}
				
	/* icones - siga-me	*/
	
	#lateral ul.siga{
		width: 70px;
		display: block;
		float: left;
		padding: 0;
		margin: 20px 0 0 20px;
	}	
	
	#lateral ul.siga li{
		width: 50%;
		display: block;
		float: left;
		padding: 0;
		margin: 0;
	}
	#lateral ul.siga li a{
		width: 30px;
		height: 30px;
		padding: 0;
		margin: 0 0 5px 0;
		display: block;
		float: left;
		text-indent: -5000em;
	}
			#lateral ul.siga li a.twitter{background: transparent url("imagens/bg_icones.jpg") 2px -30px no-repeat !important;}
			#lateral ul.siga li a.facebook{background: transparent url("imagens/bg_icones.jpg") -31px -30px no-repeat !important;}
			#lateral ul.siga li a.email{background: transparent url("imagens/bg_icones.jpg") -31px 0 no-repeat !important;}
			#lateral ul.siga li a.rss{background: transparent url("imagens/bg_icones.jpg") 0 0 no-repeat !important;}
				
/*-----------------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------------------------------*/
/*----- EXTRAS ----------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------------------------------*/

#extras{
	width: 315px;
	float: left;
	padding: 10px;	
}
#extras h1 a{
	width: 355px;
	height: 200px;
	display: block;
	float: left;
	margin: 250px 0 0 -30px;
	text-indent: -5000em;
	background: transparent url("imagens/yogurteria.png") top center no-repeat;
}

#extras #newsletter{
	width: 300px;
	height: 35px;
	float: left;
	padding: 42px 0 0 15px;
	background: transparent url("imagens/bg_newsletter.jpg") top center no-repeat;
}
	#extras #newsletter input{float: left; border: none;}
	#extras #newsletter input[type="text"]{
		width: 200px;
		height: 24px;		
	}
	#extras #newsletter input[type="submit"]{
		width: 80px;
		height: 26px;
		float: right;
		background: transparent;
		color: #fff !important;
		font-weight: bold;
		cursor: pointer;
		padding: 2px 0 5px 0;
	}
