/*
Theme Name: Pie In The Sky
Theme URI: http://www.pieinthesky.com.br/
Description: Tema da Pie In The Sky - Tortas
Version: 1.0
Author: Luciano Souza (xLab)
Author URI: http://www.xlab.com.br
Tags:

	Luciano Souza (xlab)
	 http://www.xlab.com.br/

	This theme was designed and built by Luciano Souza,
	whose blog you will find at http://www.xlab.com.br/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/

/* Alpha PNG support for IE */  
*html img {   
	filter:expression(   
	this.alphaxLoaded ? "" :   
	(   
	this.src.substr(this.src.length-4)==".png"  
	?   
	(   
	(!this.complete)   
	? "" :   
	this.runtimeStyle.filter=   
	("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+this.src+"')")+   
	(this.onbeforeprint="this.runtimeStyle.filter='';this.src='"+this.src+"'").substr(0,0)+   
	String(this.alphaxLoaded=true).substr(0,0)+   
	(this.src="blank.png").substr(0,0)   
	)   
	:   
	this.runtimeStyle.filter=""  
	)   
	);   
}

img	{
	border:0px;
}

/*TEMPLATE*/
body, td, tr, div, span, p, input, select, textarea {font-family:Tahoma, Verdana; font-size:12px; color:#3B220C;}

body	{
	margin:0px;
	padding:0px;
	background:#910A0D;

	background-image: url(util/img/background.jpg);
	
}

#base	{
	position: absolute;
	left: 50%;
	width: 938px;
	display:table;
	margin-left: -469px;
}

#header_menu	{
	width:938px;
	height:91px;
	display:table;
	background-image: url(util/img/menu_bg.jpg);
	background-repeat:no-repeat;
	text-align:center;
}

#header_menu ul	{
	margin-left:45px;
	*margin-left:85px;
	_margin-left:45px;
	
	margin-top:32px;
}

#header_menu ul li	{
	list-style:none;
	float:left;
	margin-left:55px;
}
#header_menu ul li a	{
	font-size:20px;
	color:#38200B;
	text-decoration:none;
}

#header_menu ul li a:hover, #header_menu ul li a.menu_on	{
	font-size:20px;
	color:#FFE155;
	text-decoration:none;
}


.cleaner	{
	clear:both;
}

#conteudo	{
	width:938px;
	display:table;
	background-image: url(util/img/conteudo_bg_mid.jpg);
	background-repeat:repeat-y;
}

#conteudo #conteudo_topo	{
	width:938px;
	height:10px;
	background-image: url(util/img/conteudo_bg_top.jpg);
	background-repeat:no-repeat;
}

#conteudo #conteudo_meio	{
	width:938px;
	display:table;
	background-image: url(util/img/conteudo_bg_cont_bot.jpg);
	background-repeat:no-repeat;
	background-position:bottom center;
}

#conteudo #conteudo_topo	{
	width:938px;
	height:10px;
	background-image: url(util/img/conteudo_bg_top.jpg);
	background-repeat:no-repeat;
}

#conteudo #conteudo_rodape	{
	width:938px;
	height:140px;
	background-image: url(util/img/conteudo_bg_bot.jpg);
	background-repeat:no-repeat;
}
	.rodape_endereco	{
		padding-top:70px;
		margin-left:185px;
		width:700px;
		font-size:11px;
		color:#FFFFFF;
		font-family:Verdana;
		line-height:150%;
	}
	.rodape_endereco a	{
		color:#FFFFFF;
	}
	



#conteudo #conteudo_meio #conteudo_texto	{
	width:620px;
	float:left;
	min-height:1000px;
}
#conteudo #conteudo_meio #conteudo_texto #conteudo_texto_areautil	{
	width:500px;
	margin-left:55px;
}

#conteudo #conteudo_meio #conteudo_sidebar	{
	width:265px;
	float:left;
}

#conteudo #conteudo_meio #conteudo_sidebar #conteudo_sidebar_areautil		{
	width:230px;
	float:left;

	margin-left:20px;
	*margin-left:20px;
	_margin-left:10px;
	
}

.pdt_titulo	{
	font-family:Verdana !important;
	font-size:15px;
	font-weight:bold;
}

.pdt_descricao	{
	font-size:12px;
}

.pdt_preco	{
	font-size:12px;
	font-weight:bold;
}

p	{
	margin:0px;
	padding:0px;
}

.pdt_campanha	{
	font-family:Verdana !important;
	font-size:11px;
	font-weight:bold;
}

.destaque_box	{
	width:230px;
	background:#FBF0E1;
	display:box;
}

.space15	{
	visibility:hidden;
	clear:both;
	height:15px;
}
.titulo	{
	margin-top:25px;
	margin-bottom:25px;
}
.titulo	h1	{
	font-family:"Trebuchet MS", tahoma;
	margin:0px;
	font-size:24px;
	color:#4a2d13;
	font-weight:bold;
}

.noListStyle {
	list-style: none;
}

.commentlist {
	margin: 5px 0 10px 0;
}

.space5	{
	visibility:hidden;
	clear:both;
	height:5px;
}

.space10	{
	visibility:hidden;
	clear:both;
	height:10px;
}

.space15	{
	visibility:hidden;
	clear:both;
	height:15px;
}

.link	{
	color:#3B220C;
}

/*
.fundo_1	{
	background:#020202;
	background-image: url(util/img/fundos/1.jpg);
	background-repeat:no-repeat;
	background-position:top center;
}
.fundo_2	{
	background:#020202;
	background-image: url(util/img/fundos/2.jpg);
	background-repeat:no-repeat;
	background-position:top center;
}
.fundo_3	{
	background:#020202;
	background-image: url(util/img/fundos/3.jpg);
	background-repeat:no-repeat;
	background-position:top center;
}

#header	{
	width:100%;
	height:110px;
}
.header_bg	{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../util/img/header_bg.png', sizingMethod='scale');
}

#menu_apoio	{
	position: absolute;
	left: 50%;
	width: 980px;
	height:28px;
	margin-left: -490px;
}
#menu_apoio div	{
	float:right;
}
.menu_apoio_spc	{
	width:3px;
}

#apoio_unidades	{
	width:246px; height:28px;

	background-image: url(util/img/apoio_unidades.gif);
	background-repeat:no-repeat;
}





#apoio_unidades div	{
	float:left;
	margin-top:3px;
	padding-left:25px;
}
.form_topo	{
	width:180px;
	background:#FFFFFF;
	color:#666;
}
.form_topo_erro	{
	width:180px !important;
	background:#E9A2AD !important;
	color:#701A28 !important;
	border:1px solid #FFFFFF;
	padding:2px;
}
.form_topo option	{
	background:#FFFFFF;
	color:#666;
}

.campoForm	{
	color:#000000;
}



#banners	{
	position:absolute;
	left:692px; top:33px;
	width:275px; height:150px;
	display:block;
	visibility:hidden;
	z-index:20;
}
	#banner_1	{
		width:275px; height:72px;
		margin-left:18px;
		display:block;
	}
	#banner_2	{
		width:275px; height:72px;
		margin-top:6px; margin-left:1px;
		display:block;
	}

#destaque_home	{
	position:absolute;
	width:660px; height:310px;
	display:block;
	visibility:hidden;
	z-index:10;
}
#destaque_home_titulo	{
	position:absolute;
	text-align:right;
	background-image: url(util/img/home_destaque_titulo_bg.png);
	background-repeat:no-repeat;
	background-position:top right;
	z-index:10;
	visibility:hidden;
}
#logotipo_monday	{
	z-index:15;
}
#destaque_faixa	{
	position:absolute;
	left:0px; top:188px;
	width:100%;
	height:120px;

	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../util/img/header_bg.png', sizingMethod='scale');
}

#imagem_conteudo	{
	text-align:right;
	z-index:20;
}

#conteudo	{
	position: absolute;
	width: 920px;
	display:table;
	z-index:10;
	visibility:hidden;
}

#menu_unidade	{
	position: absolute;
	width: 950px;
	display:table;
	z-index:40;
	visibility:hidden;
}
#menu_unidade_esq	{
	width:8px;
	height:28px;
	float:right;
	display:table;
}
#menu_unidade_mid	{
	width:924px;
	height:28px;
	float:right;
	display:table;
	
	background-image: url(util/img/menu_mid.png);
	_background-image: url(util/img/menu_mid2.png);
	background-repeat:no-repeat;
	
}
	#menu_unidade_titulo	{
		width:240px;
		height:26px;
		padding-top:2px;
		padding-left:15px;
		float:left;
		z-index:10px;
	}
	#menu_unidade_itens	{
		width:660px;
		float:right;
		z-index:100px;
	}
		#menu_unidade_itens div	{
			float:left;
		}
		
		
#menu_unidade_dir	{
	width:12px;
	height:28px;
	float:right;
	display:table;
}
.menu_unidade_off	{
	opacity: .7;
	filter: alpha(opacity=70);
}
.menu_unidade_on	{

}

#unidade_proximas_aulas	{
	width:580px; height:20px;
	font-family:Arial, Tahoma; font-size:12px; color:#FFFFFF;
	z-index:30;
}

.space	{
	visibility:hidden;
	clear:both;
	height:20px;
}

.tabela_atividade	{
	width:175px;
	height:29px;
	padding-left:15px;
	font-weight:bold;

	background-image: url(util/img/tabela_atividade.png);
	background-repeat:no-repeat;

	_background-image: url();
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../util/img/tabela_atividade.png', sizingMethod='scale');

}

.atv_titulo	{
	font-weight:bold;
}

.atv_titulo a	{
	text-decoration:none;
	color:#999999;
}


.tabela_unidades	{
	width:135px;
	height:29px;
	text-align:center;
	font-weight:bold;

	background-image: url(util/img/tabela_unidades.png);
	background-repeat:no-repeat;

	_background-image: url();
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../util/img/tabela_unidades.png', sizingMethod='scale');
}

.tabela_planos	{
	width:130px;
	height:29px;
	padding-left:15px;
	font-weight:bold;
	color:#000000;
	background-image: url(util/img/tabela_planos.png);
	background-repeat:no-repeat;

	_background-image: url();
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../util/img/tabela_planos.png', sizingMethod='scale');
}
.tabela_mensalidade	{
	width:115px;
	height:29px;
	text-align:center;
	font-weight:bold;
	background-image: url(util/img/tabela_mensalidades.png);
	background-repeat:no-repeat;

	_background-image: url();
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../util/img/tabela_mensalidades.png', sizingMethod='scale');
}
.tabela_planos_item_e	{
	width:115px;
	height:29px;
	padding-left:15px;
	background-image: url(util/img/tabela_atividade_item.png);
	background-repeat:no-repeat;

	_background-image: url();
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../util/img/tabela_atividade_item.png', sizingMethod='scale');
}
.tabela_planos_item_c	{
	width:115px;
	height:29px;
	padding-left:15px;
}

.tabela_horario_item_e	{
	width:75px;
	height:29px;
	padding-left:15px;
	background-image: url(util/img/tabela_atividade_item.png);
	background-repeat:no-repeat;

	_background-image: url();
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../util/img/tabela_atividade_item.png', sizingMethod='scale');
}
.tabela_horario_item_c	{
	width:75px;
	height:29px;
	padding-left:15px;
}
.tabela_horario_meio_c	{
	width:170px;
	height:29px;
	padding-left:15px;
}
.tabela_horario_meio_e	{
	width:170px;
	height:29px;
	padding-left:15px;
	background:#000000;
}
.tabela_horario_fim_c	{
	width:230px;
	height:29px;
	padding-left:15px;
}
.tabela_horario_fim_e	{
	width:230px;
	height:29px;
	padding-left:15px;
	background-image: url(util/img/tabela_atividade_item_fim.png);
	background-repeat:no-repeat;

	_background-image: url();
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../util/img/tabela_atividade_item_fim.png', sizingMethod='scale');
}
.horario_duracao	{
	font-size:11px;
	color:#8D8D8D;
}
.cor_atividade	{
	color:#00B8AD;
}
.cor_diasemana	{
	color:#FD9105;
}
.tabela_atividade_item_e	{
	width:175px;
	height:29px;
	padding-left:15px;
	background-image: url(util/img/tabela_atividade_item.png);
	background-repeat:no-repeat;

	_background-image: url();
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../util/img/tabela_atividade_item.png', sizingMethod='scale');
}
.tabela_atividade_item_c	{
	width:175px;
	height:29px;
	padding-left:15px;
}

.tabela_p_c	{
	width:115px;
	height:29px;
	text-align:center;
}
.tabela_p_e	{
	width:115px;
	height:29px;
	text-align:center;
	background:#000000;
}
.tabela_p_e_fim	{
	width:115px;
	height:29px;
	text-align:center;
	background-image: url(util/img/tabela_plano_item_fim.png);
	background-repeat:no-repeat;

	_background-image: url();
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../util/img/tabela_plano_item_fim.png', sizingMethod='scale');
}

.tabela_c	{
	width:135px;
	height:29px;
	text-align:center;
}
.tabela_e	{
	width:135px;
	height:29px;
	text-align:center;
	background:#000000;
}

.equipamento_item	{
	width:890px;
	display:table;
}
.equipamento_imagem	{
	width:200px;
	height:140px;
	float:left;
}
.equipamento_descricao	{
	width:680px;
	float:left;
}

.atividade_item	{
	width:890px;
	display:table;
}
.atividade_imagem	{
	width:360px;
	height:140px;
	float:left;
}
.atividade_descricao	{
	width:520px;
	float:left;
}

.atividade_descricao a	{
	color:#FFFFFF;
}

.conteudo_cleam p	{
	margin:0px;
	padding:0px;
}

.pontilhado	{
	clear:both;
	width:890px;
	height:31px;
	background-image: url(util/img/pontilhado.gif);
	background-repeat:repeat-x;
	display:table;
}

.form_atividade	{
	width:172px;
	height:23px;
	padding-top:2px;
	padding-left:15px;
	background-image: url(util/img/form_atividade.png);
	background-repeat:no-repeat;

	_background-image: url();
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../util/img/form_atividade.png', sizingMethod='scale');
}.form_atividade select	{
	width:155px;
	font-size:11px;
	color:#000000;
}

.form_diasemana	{
	width:172px;
	height:23px;
	padding-top:2px;
	padding-left:15px;
	background-image: url(util/img/form_diasemana.png);
	background-repeat:no-repeat;

	_background-image: url();
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../util/img/form_diasemana.png', sizingMethod='scale');
}.form_diasemana select	{
	width:155px;
	font-size:11px;
	color:#000000;
}

.form_horario	{
	width:172px;
	height:23px;
	padding-top:2px;
	padding-left:15px;
	background-image: url(util/img/form_horario.png);
	background-repeat:no-repeat;

	_background-image: url();
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../util/img/form_horario.png', sizingMethod='scale');
}.form_horario select	{
	width:155px;
	font-size:11px;
	color:#000000;
}

.unidade_fotos	{
	width:135px;
	height:105px;
	float:left;
}

#rodape	{
	width: 980px;
	background:#FF0000;
}


.bg_vermelho	{background:#D21035;}

.tabTit			{background:#D8DAD9;}
.tabC			{background:#FFFFFE;}
.tabE			{background:#EFF0EF;}

.branco			{color:#FFFFFF;}
.preto			{color:#000000;}

.nove			{font-size:9px;}

.flutuante		{position:absolute; visibility:hidden;}

.absmiddle		{vertical-align:middle;}
.center			{text-align:center;}
.fonte			{font-family:Tahoma; font-size:9px; color:#7E8381;}
img				{border:0px;}
.ul				{list-style-image: url(shared/img/apoio_menu_bullet_ul.gif); margin-right: 0px; margin-left: 15px; margin-bottom:0px; margin-top: 0px;}

.b				{font-weight:bold;}
.sLinha			{text-decoration:none;}
.sLinha:hover	{text-decoration:underline;}
.nLinha			{text-decoration:none;}
.nLinha:hover	{text-decoration:none;}

.form				{
	border:1px solid #363636;
	background:#191919;
}
*/
