*{ margin:0; padding:0; border:0; /*font-family: 'Raleway', sans-serif;*/ font-family: 'PT Sans', sans-serif; text-decoration:none; font-size:14px; color:#4d4d4f; }


body{ width:100%; /*background:#f7fafd;*/ background:#ffffff; margin:0 auto;   }

/* ================ Form Grelha ================ */
.form_coluna_120{ float:left; width:120px; }
.form_coluna_150{ float:left; width:150px; }
.form_coluna_200{ float:left; width:200px; }
.form_coluna_230{ float:left; width:230px; }
.form_coluna_250{ float:left; width:250px; }
.form_coluna_300{ float:left; width:300px; }
.form_coluna_350{ float:left; width:350px; }
.form_coluna_400{ float:left; width:400px; }
.form_coluna_450{ float:left; width:450px; }
.form_coluna_500{ float:left; width:500px; }
.form_coluna_600{ float:left; width:600px; }
.form_coluna_650{ float:left; width:650px; }
.form_coluna_700{ float:left; width:700px; }
.form_coluna_720{ float:left; width:720px; }
.form_coluna_770{ float:left; width:770px; }

.mTop20{ margin-top:20px;}
.mTop40{ margin-top:40px;}
.w300{ width:300px; }
.w720{ width:720px; }
.faceColor{ color:#4a66b7;}

.visibleMax{ display:block; }
.visibleMenu{ display:block; }
.visibleMilVinte{ display:none; }
.visibleOitoNoveQuatro{ display:none; }
.visibleMenu2{display:none;}

.btnMax{ display:block; }
.btnM574{ display:none; }
.btn427{ display:none; }
.btn267{ display:none; }

#headerBgg{ width:100%; height:142px; background:#ffffff;}
#headerBg{ width:100%; height:115px; border-bottom:2px solid #0779b8; background:#ffffff;}
#header{ width:1000px; margin:0 auto; }

.white{ color:#ffffff; }
.gray{color:#8b8988;}
.blue{color:#74c0e7;}

.blur_1 {
	width:639px;
	height:404px;
background:url(../images/efeito_blur_1.png);
border:none;
border:0;
}
.blur_2 {
	width:639px;
	height:240px;
background:url(../images/efeito_blur_2.png);
border:none;
border:0;
}
.blur_3 {
	width:639px;
	height:163px;
background:url(../images/efeito_blur_3.png);
border:none;
border:0;
}
.blur_4 {
	width:639px;
	height:340px;
background:url(../images/efeito_blur_4.png);
border:none;
border:0;
}
.blur_5 {
	width:639px;
	height:236px;
background:url(../images/efeito_blur_5.png);
border:none;
border:0;
}


#headerLna1{float:left; width:1000px; margin-top:0; }
#headerLna1Col1{ float:left; width:300px; margin-left:53px; }
#headerLna1Col1 .btnLogo{ float:left; width:188px; height:111px; background:url(../images/logo.jpg) no-repeat; margin-top:0; margin-left:7px; }

#headerLna1Col2{ float:left; width:490px; margin-top:80px; margin-left:10px; }

#navMenuHeader{ }
#navMenuHeader .ulNavMenuHeader{ list-style:none;}
#navMenuHeader .ulNavMenuHeader li{ float:left; margin-right:38px;}
#navMenuHeader .ulNavMenuHeader li a{ font-size:17px; font-weight:400; color:#0779b8;}
#navMenuHeader .ulNavMenuHeader li .active{ color:#2B2874;}

#headerLna1Col3{ width:147px; float:right; margin-top:47px; }
#headerLna1Col3 .ulHeaderLna1Col3{ list-style:none; }
#headerLna1Col3 .ulHeaderLna1Col3 li{ float:left; margin-right:15px; margin-bottom:7px; }
#headerLna1Col3 .ulHeaderLna1Col3 li .iconeFB{float:left; width:22px; height:23px; background:url(../images/iconeFB.jpg) no-repeat;}
#headerLna1Col3 .ulHeaderLna1Col3 li .iconeTW{float:left; width:24px; height:23px; background:url(../images/iconeTW.jpg) no-repeat;}
#headerLna1Col3 .ulHeaderLna1Col3 li .iconeYT{float:left; width:23px; height:23px; background:url(../images/iconeYT.jpg) no-repeat;}
#headerLna1Col3 .ulHeaderLna1Col3 li .iconeEM{float:left; width:28px; height:23px; background:url(../images/iconeEM.jpg) no-repeat;}
#headerLna1Col3 .ulHeaderLna1Col3 li .fb-like{ margin-top:4px;}
#headerLna1Col3 .ulHeaderLna1Col3 .btnSair{ float:right; font-size:15px; color:#0779b8; font-weight:400; margin-top:5px; margin-right:5px;}
#headerLna1Col3 .ulHeaderLna1Col3 .mRight0{ margin-right:0;}

#headerPhrase{ width:1000px; margin:0 auto; }
#headerPhrase h1{ float:left; font-size:14px; font-weight:400; color:#0779b8; margin-top:11px; margin-bottom:5px; }
#headerPhrase span{ font-weight:700; font-size:14px; font-style:italic; color:#0779b8;}

#contentBg{ float:left; width:100%; background:#f7fafd; }
#contentBg .mTop20{ margin-top:20px;}
#contentBgg{ width:1000px; margin:2px auto; }
#contentBgg .btnVoltar{ color:#fad13a; font-size:16px; float:right; margin-right:30px; margin-bottom:5px; font-weight:700; }
#content{ float:left; width:1000px; background:#FFF; border-radius:2px; margin-bottom:20px;  }

#homeSelo{ position:absolute; z-index:103; margin:-70px 0 0 880px; width:103px; height:100px; background:url(../images/homeSelo2.png) no-repeat; }
#homeSelo a{ float:left; width:103px; height:100px; text-decoration:none; cursor:pointer;}


#content .btnToggle{ position:absolute; width:29px; height:46px; background:url(../images/btnToggle.jpg) no-repeat; z-index:101; /*margin-top:14px;*/}
#content .btnTogglePositionLoginOn{ margin-left:961px;  margin-top:190px; }
#content .btnTogglePositionLoginOff{ margin-left:961px;  margin-top:10px; }
#home{ width:980px; margin:10px auto; /*border-top:8px solid #fee37f;*/ }
.barra{ border-top:4px solid #fee37f; }
#home h1{ font-size:30px; font-weight:800; margin:5px 0 20px 20px; color:#858585; }
#home p{ font-size:14px; font-weight:400; margin-left:20px; }

#effect{ float:left; width:980px; background:#f7fafd; padding-bottom:3px; }
#effect h1{ text-align:center; color:#0779b8; margin-bottom:5px; }
#effect p{ text-align:center; color:#0779b8; }
#effect .assinatura{ float:left; width:128px; height:57px; background:url(../images/assinatura.jpg) no-repeat; margin:10px 0 0 19px; }
#effect .esqueceuSenha{float:left; font-size:11px; font-weight:400; margin-top:0; width:500px;}
#effect .naoTemConta{float:left; font-size:11px; font-weight:400; margin-top:0px;}
#effect .manterLogado{float:left; margin-left:109px; padding:0; margin-top:0; width:180px; font-size:12px;}
/*#effect .btnMais{ width:174px; height:41px; font-size:18px; font-weight:600; background:url(../images/btn_174_41.png) no-repeat; float:right; color:#ffffff; cursor:pointer; float:right; margin:29px 40px 0 0; text-align:center; padding-top:7px; }*/
#effect .btnMais{ width:167px; height:38px; font-size:18px; font-weight:600; background:url(../images/btn_167_38.png) no-repeat; color:#ffffff; cursor:pointer; float:right; margin:25px 40px 0 0; text-align:center; padding-top:7px; }
#effect .alignLeft{ text-align:left;}

#homeMenu{float:left; width:940px; height:36px; }
#homeMenu .ulHomeMenu{ float:right; margin-top:20px; margin-right:0px; list-style:none; }
#homeMenu .ulHomeMenu li{ float:left;}
#homeMenu .ulHomeMenu li a{ font-size:15px; font-weight:600; color:#74c0e7; }
#homeMenu .ulHomeMenu li .active{ color:#4d4d4f;}
#homeMenu .ulHomeMenu li a:hover{ color:#4d4d4f;}
#homeMenu .ulHomeMenu li span{ margin:0 12px; }

#homeOutrosProdutos{ margin:20px 10px; }
#homeOutrosProdutos ul{ width:960px; height:150px; list-style:none;}
#homeOutrosProdutos ul li{ float:left; width:150px; height:150px; margin-right:40px; }
#homeOutrosProdutos ul li a{ float:left; width:150px; height:150px; }
/*#homeOutrosProdutos ul li h1{ margin:280px 10px 0 10px; width:252px; font-size:23px; font-weight:800; color:#2b2874; text-align:center; text-transform:uppercase; height:60px; overflow:hidden; position:absolute; z-index:102; }
#homeOutrosProdutos ul li h2{ margin:355px 10px 0 10px; width:252px; font-size:17px; font-weight:400; color:#2b2874; text-align:center; height:84px; }*/

#homeContent{ float:left; margin-top:16px; margin-bottom:20px;}
#homeContent ul{ float:left; width:980px; list-style:none;}
#homeContent ul li{ float:left; width:215px; height:419px; margin-right:40px; margin-bottom:60px; }
#homeContent ul li:nth-child(4n+0){margin-right: 0;}
/*#homeContent ul li .homeContentWhite{float:left; position:absolute; width:272px; height:530px; background:#FFF; opacity:0.7;}*/
/*#homeContent ul .mRight0{ margin-right:0; z-index:100;}*/
#homeContent ul li h1{ margin:220px 10px 0 10px; width:195px; font-size:20px; font-weight:800; color:#2b2874; text-align:center; text-transform:uppercase; height:50px; overflow:hidden; position:absolute; z-index:102; }
#homeContent ul li h2{ margin:275px 10px 0 10px; width:195px; font-size:14px; font-weight:400; color:#2b2874; text-align:center; height:60px; }

/*#homeContent ul li .btnModulos{ float:left; width:102px; height:41px; background:url(../images/btn_102_41.png) no-repeat; position:absolute; font-size:18px; font-weight:600; color:#ffffff; cursor:pointer; text-align:center; margin-left:40px; margin-top:5px; z-index:101; padding-top:7px; }*/
#homeContent ul li .btnModulosAbrir{ float:left; width:102px; height:41px; background:url(../images/btn_102_41_azul.png) no-repeat; position:absolute; font-size:18px; font-weight:600; color:#ffffff; cursor:pointer; text-align:center; margin-left:55px; margin-top:10px; z-index:101; padding-top:7px; }
#homeContent ul li .btnSaberMais{ float:left; width:102px; height:20px; position:absolute; font-size:13px; font-weight:600; color:#2b2874; cursor:pointer; text-align:center; margin-left:54px; margin-top:55px; z-index:101; }
#homeContent ul li .btnMeditacao{ float:left; width:142px; height:41px; position:absolute; font-size:13px; font-weight:600; color:#14c106; cursor:pointer; text-align:center; margin-left:34px; margin-top:90px; z-index:101; }


#inside{ width:980px; margin:10px auto; border-top:4px solid #fee37f; background:#f7fafd; }
#inside h1{font-size:26px; font-weight:700; margin-top:12px; color:#2b2274; margin-left:40px; }
#inside .mLeft10{ margin-left:10px; }
#inside p{ font-size:15px; font-weight:400; margin-left:20px; line-height:20px; }

#inside .mTop20{ margin-top:20px; }
#inside .mTop18{ margin-top:18px; }
#inside .mTop25{ margin-top:25px; }
#inside .mTop35{ margin-top:35px; }
#inside h2{ text-align:left; font-size:17px; font-weight:700; color:#2b2274; margin-left:40px; }
#inside h3{ text-align:left; font-size:14px; font-weight:400; color:#2b2274; margin-left:40px; width:900px; }

#inside .assinatura{ float:left; width:128px; height:57px; background:url(../images/assinatura.jpg) no-repeat; margin:10px 0 0 19px; }
#inside .assinatura_branco{ width:128px; height:57px; background:url(../images/assinatura_branco.jpg) no-repeat; margin:10px 0 0 19px; }
#inside .assinatura_azul{ width:128px; height:76px; background:url(../images/assinatura_azul.jpg) no-repeat; margin:10px 0 0 19px; }

#bgAutora{margin-top:12px;}
#bgAutora img{width:980px;}
#inside .autoraLeft{float:left; width:430px;}
#inside .autoraLeft p{line-height:24px; margin-left:0px; font-size:15px; color:#2b2274; width:430px;}
#inside .autoraRight{float:right; width:430px; margin-right:19px;}
#inside .autoraRight p{float:right; width:410px; margin-right:19px;}

#inside .autoraLinks{float:left; width:800px;}
#inside .autoraLinks ul{margin:40px 0 0 0;}
#inside .autoraLinks h2{font-size:17px; font-weight:700; color:#2b2874; margin:0;}
#inside .autoraLinks ul li{margin-top:10px; list-style:inside; font-size:15px; color:#2b2874;}

#inside .btnTestemunhos{ float:left; width:95%; font-size:17px; font-weight:700; color:#14c106; margin:26px 0 16px 40px; }

.inputEfect{ padding:5px; border-radius:4px; }
#agendaForm{ margin-top:10px; margin-left:40px;}
#agendaForm form{width:471px; margin:25px 0 0 0; }
#agendaForm form label{ float:left; width:95px; font-size:16px; font-weight:400; color:#2b2874;}
#agendaForm form input{ margin:0 0 15px 0; width:262px; border:1px solid #2b2874; }
#agendaForm form textarea{ margin:0 0 15px 0; width:285px; border:1px solid #2b2874; }
#agendaForm form .loginBtn{ width:102px; height:41px; background:url(../images/btn_102_41.png) no-repeat; font-size:18px; font-weight:600; color:#ffffff; cursor:pointer; margin:5px 0 10px 290px; padding-bottom:5px; border:0; }
#agendaForm form .loginBtn2{ width:102px; height:41px; background:url(../images/btn_102_41.png) no-repeat; font-size:18px; font-weight:600; color:#ffffff; cursor:pointer; margin:5px 0 10px 270px; padding-bottom:5px; border:0; }
#agendaForm form .form_coluna_470{ width:370px; }

#inside .ulEncontrosFlash{
	list-style:none; width:890px; float:left
}
#inside .ulEncontrosFlash li{
	float:left; width:200px; text-align:left; margin:0; padding:0; color: #2b2274;
}

#encontrosForm{ margin-top:10px; margin-left:40px;}
#encontrosForm form{width:500px; margin:25px 0 0 0; }
#encontrosForm form .w50px{ width:50px; }
#encontrosForm form .w94px{ width:94px; }
#encontrosForm form .mLeft27px{ margin-left:0px }
#encontrosForm form label{ float:left; width:95px; font-size:16px; font-weight:400; color:#2b2874;}
#encontrosForm form input{ margin:0 0 15px 0; width:262px; border:1px solid #2b2874; }
#encontrosForm form textarea{ margin:0 0 15px 0; width:262px; border:1px solid #2b2874; }
#encontrosForm form .loginBtn{ width:102px; height:41px; background:url(../images/btn_102_41.png) no-repeat; font-size:18px; font-weight:600; color:#ffffff; cursor:pointer; margin:5px 0 10px 290px; padding-bottom:5px; border:0; }
#encontrosForm form .loginBtn2{ width:102px; height:41px; background:url(../images/btn_102_41.png) no-repeat; font-size:18px; font-weight:600; color:#ffffff; cursor:pointer; margin:5px 0 10px 270px; padding-bottom:5px; border:0; }
#encontrosForm form .form_coluna_470{ width:370px; }

#encontrosForm .tipoencontro{color: #2b2274; font-size: 14px; font-weight:bold;float: left; width:500px; margin-bottom:10px}
/* ========= Pass ============= */

#passwordForm{ margin-top:10px; margin-left:40px; }
#passwordForm form{ width:415px; margin:25px 0 0 0;}
#passwordForm form label{ float:left; width:135px; font-size:16px; font-weight:400; color:#2b2874;}
#passwordForm form input{ margin:0 0 15px 0; width:262px; border:1px solid #2b2874; }
#passwordForm form .loginBtn{ width:102px; height:41px; background:url(../images/btn_102_41.png) no-repeat; font-size:18px; font-weight:600; color:#ffffff; cursor:pointer; margin:10px 0 10px 305px; padding-bottom:5px; border:0; }
#passwordForm form .voltarBtn{ width:102px; height:41px; background:url(../images/btn_102_41_azul.png) no-repeat; font-size:18px; font-weight:600; color:#ffffff; cursor:pointer; margin:10px 0 10px 305px; padding-bottom:5px; border:0; }


#passwordForm form .form_coluna_415{ width:415px; }

#passwordForm .errorC{ float:left; color:#ffffff; font-size:13px; width:405px; background:#c3181e; border-radius:4px; padding:5px; margin-bottom:10px;}
#passwordForm .sucessC{ float:left; color:#ffffff; font-size:13px; width:405px; background:#090; border-radius:4px; padding:5px; margin-bottom:10px;}
#passwordForm .errorCC{ color:#c3181e; font-size:13px; font-weight:600; }

/* ========= Modulo =========== */

#modulo{ /*float:left;*/ width:980px; margin:10px 10px 0 10px; border-top:4px solid #fee37f; padding-bottom:40px; }
#modulo .ulToogle{/*float:left;*/ width:770px; margin:0 0 0 120px; list-style:none; }
#modulo h1{ font-size:30px; font-weight:800; margin:20px 0 40px 20px; color:#0779b8; }
#modulo p{ font-size:15px; font-weight:400; margin-left:20px; line-height:20px; }
#modulo .ulToogle li{ /*float:left;*/ width:770px; margin-bottom:20px; }
#modulo .ulToogle li .btn{/*float:left;*/ font-size:20px; font-weight:800; width:607px; height:44px; padding:12px 0 0 40px; color:#FFF; text-transform:uppercase; cursor:pointer;}
#modulo .ulToogle li .btnToogleActivar{float:right; background-color:#ed1c3d; color:#ffffff; padding:12px; margin:0; border-radius:5px; font-weight:600;}
#modulo .seta_medit{ position:absolute; width:85px; height:83px; background:url(../images/seta-medits.png) no-repeat; margin:-45px 0 0 680px; }

#modulo .ulToogle li .catBar{
			 
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	width: 661px;
	height: 44px;
	border: none;
	-webkit-border-radius: 20px 0 0 20px;
	border-radius: 20px 0 0 20px;
	text-align: left;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
}
.catBar i{ float:right; margin-top:-6px; float:right; font-size:34px;}
.catBar .catName{float:left; font-size:20px; font-weight:800; width:560px; color:#FFF; text-transform:uppercase;}

#modulo .subtoogle{/*float:left; width:660px; padding:20px 0;*/ }
#modulo .ulSubToogle{/*float:left;*/ width:700px; margin:0 0 0 80px; list-style:none; }
#modulo .ulSubToogle li{/*float:left;*/ width:700px; margin:10px 0;}
#modulo .ulSubToogle li .subBtn{/*float:left;*/ font-size:17px; font-weight:600; width:607px; height:44px; padding:12px 0 0 40px; cursor:pointer;}

.subCatBar{
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	width: 661px;
	height: 44px;
	border: none;
	-webkit-border-radius: 20px 0 0 20px;
	border-radius: 20px 0 0 20px;
	text-align: left;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;

}
.subCatBar .subcatName{float:left; font-size:17px; font-weight:600; width:577px;}
#modulo .toogle{}


#contentVideo{
	margin:10px 0 0 20px;
	padding-top:10px;
}

#contentTexto{ margin-top:10px; width:620px;  padding:20px 0;}
#contentTexto ul{ margin-left:40px; list-style:inside;}

#contentMedit{
	margin:0;
	min-height:90px;
}

#contentCall{ margin-top:-100px; margin-right:50px; width:200px; padding:10px; float:right; border:1px solid #deebf7; background:#ffffff; text-align:center; border-radius:5px;}
#contentCall .btnCallActivar{float:left; background-color:#ed1c3d; color:#ffffff; padding:8px; margin:10px 0 0 70px; border-radius:5px; font-weight:600;}
.contentCallPadding{ margin-top:10px; padding-bottom:20px !important; }
.subToogleBorder{ border-bottom:88px solid #FFFFFF;}


/* ========= Search =========== */
@media only screen and (max-width: 1020px) {
	
	.visibleMax{ display:block; }
	.visibleMenu{ display:block; }
	.visibleQuatroNoveOito{display:none;}
	.visibleMenu2{display:none;}

	.btnMax{ display:block; }
	.btnM574{ display:none; }
	.btn427{ display:none; }
	.btn267{ display:none; }
	
	body{
		min-width:894px; 

	}

	#headerBgg{ 
		min-width:894px;

	}
	#headerBg{ 
		min-width:894px;
	}	
	#header{ 
		width:894px;
	}
	#headerLna1{ 
		width:894px;
	}
	#headerLna1Col1{
		width:188px; 
		margin-left:0; 

	}
	#headerLna1Col1 .btnLogo{ 
		margin-left:0px; 
	}
	#headerLna1Col2{ 
		width:490px;
		margin-left:40px;
	}
		
	#headerPhrase{ 
		width:894px;

	}
	#contentBg{
		min-width:894px; 
	}
	#contentBgg{ 
		width:894px; 
	}
	
	#content{ 
		width:894px; 
	}
#homeSelo{ position:absolute; z-index:103; margin:-70px 0 0 780px; width:103px; height:100px; background:url(../images/homeSelo2.png) no-repeat; }
#homeSelo a{ float:left; width:103px; height:100px; text-decoration:none; cursor:pointer;}

	#content .btnToggle{ 
		margin-left:855px;
	}
	
	#home{ 
		width:874px; 
	}
	
	#effect{ 
		width:874px; 
	}

	#homeMenu{ 
		width:830px; 
	}

	#homeContent ul{ 
		width:874px;
	}
	#homeContent ul li{ 
		margin-right:28px; 
	}

	#inside{ 
		width:874px;
	}
	#inside h3{
		width:794px;
	}
	#bgAutora img{
		width:874px;
	}
	#inside .autoraLeft{
		width:365px;
	}
	#inside .autoraLeft p{
		width:365px;
	}
	#inside .autoraRight{
		width:365px; 
		margin-right:0;
	}
	#inside .autoraRight p{
		width:365px;
		margin-right:0px;
	}

	#inside .autoraLinks{
		width:874px;
	}

	#inside .ulEncontrosFlash{
		width:800px;
	}

	/* ========= Modulo =========== */

	#modulo{ 
		width:874px;
	}
	#modulo .ulToogle{
		width:761px; 
		margin:0 0 0 90px;
	}
	#modulo .ulToogle li .btn{
		width:605px;
	}
	.catBar .catName{width:575px;}
	#modulo .ulSubToogle{
		width:734px; 
		margin:0 0 0 40px;
	}


	#contentTexto ul{ margin-left:40px; list-style:inside;}

}


@media only screen and (max-width: 910px) {
	
	/*.visibleMax{ display:none; }*/
	.visibleMenu{ display:block; }
	/*.visibleOitoNoveQuatro{ display:block; }*/
	.visibleQuatroNoveOito{display:none;}
	.visibleMenu2{display:none;}

	.btnMax{ display:block; }
	.btnM574{ display:none; }
	.btn427{ display:none; }
	.btn267{ display:none; }

	body{
		min-width:768px; 
	}

	#headerBgg{ 
		min-width:768px; 
	}
	#headerBg{ 
		min-width:768px;
	}
	#header{ 
		width:768px; 
	}
	#headerLna1{ 
		width:768px;
	}
	#headerLna1Col1{
		width:188px; 
		margin-left:0; 
	}
	#headerLna1Col1 .btnLogo{ 
		margin-left:0px; 
	}
	#headerLna1Col2{ 
		width:420px;
		margin-left:5px;
	}
	#navMenuHeader .ulNavMenuHeader li{ 
		margin-right:26px;
	}	
		
	#headerPhrase{ 
		width:768px; 
	}
	#contentBg{
		min-width:768px; 
	}
	#contentBgg{ 
		width:768px; 
	}
	
	#content{ 
		width:768px; 
	}
#homeSelo{ position:absolute; z-index:103; margin:-70px 0 0 640px; width:103px; height:100px; background:url(../images/homeSelo2.png) no-repeat; }
#homeSelo a{ float:left; width:103px; height:100px; text-decoration:none; cursor:pointer;}

	#content .btnToggle{ 
		margin-left:729px;
	}
	
	#home{ 
		width:748px; 
	}
	
	#effect{ 
		width:748px; 
	}

	#homeMenu{ 
		width:707px; 
	}

	#homeContent ul{ 
		width:660px;
		margin-left:60px;
	}
	
	#homeContent ul li{ 
		margin-right:82px; 
	}

	#inside{ 
		width:748px;
	}
	#inside h3{
		width:668px;
	}
	#bgAutora img{
		width:748px;
	}
	#inside .autoraLeft{
		width:365px;
	}
	#inside .autoraLeft p{
		width:365px;
	}
	#inside .autoraRight{
		width:365px; 
		margin-right:0;
	}
	#inside .autoraRight p{
		width:365px;
		margin-right:0px;
	}

	#inside .autoraLinks{
		width:748px;
	}

	#inside .ulEncontrosFlash{
		width:708px;
	}
	#modulo{ 
		width:748px;  
	}
	#modulo .ulToogle{
		width:661px; 
		margin:0 0 0 26px;
	}
	#modulo .ulToogle li{ 
		width:670px;
	}
	#modulo .ulToogle li .catBar{						 
		width: 591px;
	}
	#modulo .ulToogle li .btn{
		width:540px;
	}
	.catBar .catName{width:510px;}
	#modulo .ulToogle li .btnToogleActivar{margin:0 0 10px 0;}
	
	#modulo .seta_medit{ 
		width:38px; 
		height:27px; background:url(../images/seta-medits2.png) no-repeat;
		margin:10px 0 0 680px;
	}
	
	#modulo .ulSubToogle{
		width:661px; 
		margin:0 0 0 40px;
	}
	#modulo .ulSubToogle li .subBtn{ width:540px; }
	.subCatBar{
	 	width: 591px;
	}
	.subCatBar .subcatName{width:510px;}
	#contentTexto ul{ margin-left:40px; list-style:inside;}	
}

@media only screen and (max-width: 784px) {
	
	/*.visibleMax{ display:none; }*/
	.visibleMenu{ display:block; }
	/*.visibleOitoNoveQuatro{ display:block; }*/
	.visibleMenu2{display:none;}

	body{
		min-width:624px; 
	}

	#headerBgg{ 
		min-width:624px;
	}
	#headerBg{ 
		min-width:624px;
	}
	
	#header{ 
		width:624px; 
	}
	#headerLna1{ 
		width:624px;
	}
	#headerLna1Col1{
		width:188px; 
		margin-left:0; 
	}
	#headerLna1Col1 .btnLogo{ 
		margin-left:0px; 
	}
	#headerLna1Col2{ 
		width:420px;
		margin-left:15px;
	}
	#navMenuHeader .ulNavMenuHeader li{ 
		margin-right:26px;
	}	
	#headerLna1Col3{
		margin-top:-90px;
	}		
	#headerPhrase{ 
		width:624px; 
	}
	#contentBg{
		min-width:624px; 
	}
	#contentBgg{ 
		width:624px; 
	}
	
	#content{ 
		width:624px;
	}
#homeSelo{ position:absolute; z-index:103; margin:-50px 0 0 515px; width:72px; height:70px; background:url(../images/homeSelo3.png) no-repeat; }
#homeSelo a{ float:left; width:72px; height:70px; text-decoration:none; cursor:pointer;}
	#content .btnToggle{ 
		margin-left:585px;
	}

	#effect .btnMais{  margin:25px 10px 0 0; }

	#home{ 
		width:604px; 
	}
	
	#effect{ 
		width:604px; 
	}

	#homeMenu{ 
		width:565px; 
	}

	#homeContent ul{ 
		width:600px;
		margin-left:10px;
	}
	
	#homeContent ul li{ 
		margin-right:40px; 
	}

	#inside{ 
		width:604px;
	}
	#inside h3{
		width:524px;
	}
	#bgAutora img{
		width:604px;
	}
	#inside .autoraLeft{
		width:604px;
	}
	#inside .autoraLeft p{
		width:604px;
	}
	#inside .autoraRight{
		width:604px;
		float:left;
		margin-left:0;
	}
	#inside .autoraRight p{
		width:604px;
		margin-left:0px;
	}

	#inside .autoraLinks{
		width:604px;
	}

	#inside .ulEncontrosFlash{
		width:604px;
	}
	#modulo{ 
		width:604px;  
	}
	#modulo .ulToogle{
		width:574px; 
		margin:0 0 0 26px;
	}
	#modulo .ulToogle li{ 
		width:575px;
	}
	#modulo .ulToogle li .catBar{						 
		width: 490px;
	}	
	#modulo .ulToogle li .btn{
		width:440px;
		font-size:18px;
	}
	.catBar .catName{font-size:18px; width:410px;}	
	#modulo .toogle{
		width:580px;
	}
	#modulo .seta_medit{ 
		width:38px; 
		height:27px; background:url(../images/seta-medits2.png) no-repeat;
		margin:10px 0 0 580px;
	}	
	#modulo .ulSubToogle{
		width:554px; 
		margin:0 0 0 20px;
	}
	.subCatBar{
	 	width: 510px;
	}
	#modulo .ulSubToogle li .subBtn{
		width:460px;
		font-size:15px;
	}
		.subCatBar .subcatName{font-size:15px; width:430px;}
	#modulo .subtoogle{
		width:554px; 
	}
	#contentTexto{
		width:554px;
	}	
	#contentCall{ margin-top:20px; margin-right:0px; margin-left:20px; width:500px; padding:10px; float:left; text-align:left; }
	#contentCall .btnCallActivar{float:right; background-color:#ed1c3d; color:#ffffff; padding:8px; margin:10px 0 0 20px; border-radius:5px; font-weight:600;}
	.subToogleBorder{ border-bottom:150px solid #FFFFFF;}
}

@media only screen and (max-width: 636px) {
	
	/*.visibleMax{ display:none; }*/
	.visibleMenu{ display:block; }
	/*.visibleOitoNoveQuatro{ display:block; }*/
	.visibleMenu2{display:none;}

	body{
		min-width:480px; 
	}

	#headerBgg{ 
		min-width:480px; 
	}
	#headerBg{ 
		min-width:480px;
	}
	
	#header{ 
		width:480px; 
	}
	#headerLna1{ 
		width:480px;
	}
	#headerLna1Col1{
		width:188px; 
		margin-left:0; 
	}
	#headerLna1Col1 .btnLogo{ 
		width:154px; 
		height:85px; 
		background:url(../images/logo_154.jpg) no-repeat; 
		margin-left:0px;
	}

	#headerLna1Col2{ 
		width:460px;
		margin-left:15px;
		margin-top:7px;
	}
	#navMenuHeader .ulNavMenuHeader li{ 
		margin-right:30px;
	}	
	#headerLna1Col3{
		margin-top:-100px;
	}		
	#headerPhrase{ 
		width:480px; 
	}
	#contentBg{
		min-width:480px; 
	}
	#contentBgg{ 
		width:480px; 
	}
	
	#content{ 
		width:480px; 
	}
#homeSelo{ position:absolute; z-index:103; margin:-50px 0 0 380px; width:72px; height:70px; background:url(../images/homeSelo3.png) no-repeat; }
#homeSelo a{ float:left; width:72px; height:70px; text-decoration:none; cursor:pointer;}
	#content .btnToggle{ 
		margin-left:441px;
	}
	#effect .btnMais{  margin:25px 10px 0 0; }
	
	#home{ 
		width:460px; 
	}
	
	#effect{ 
		width:460px; 
	}
	#effect .esqueceuSenha{ width:260px; }
	#effect .naoTemConta{width:260px; }
	#homeMenu{ 
		width:420px; 
	}

	#homeContent ul{ 
		width:273px;
		margin-left:93px;
	}
	
	#homeContent ul li{ 
		margin-right:40px; 
	}

	#inside{ 
		width:460px;
	}
	#inside h3{
		margin-left:20px;
		width:420px;
	}
	#bgAutora img{
		width:460px;
	}
	#inside .autoraLeft{
		width:460px;
	}
	#inside .autoraLeft p{
		width:460px;
	}
	#inside .autoraRight{
		width:460px;
		float:left;
		margin-left:0;
	}
	#inside .autoraRight p{
		width:460px;
		margin-left:0px;
	}

	#inside .autoraLinks{
		width:460px;
	}

	#inside .ulEncontrosFlash{
		width:460px;
	}
	#modulo{ 
		width:460px;
	}
	#modulo .ulToogle{
		width:427px; 
		margin:0 0 0 26px;
	}
	#modulo .ulToogle li{ 
		width:440px;
	}
	#modulo .ulToogle li .btnToogleActivar{margin:0 5px 10px 0;}
	#modulo .ulToogle li .catBar{						 
		width: 360px;
	}	
	
	#modulo .ulToogle li .btn{
		width:330px;
		font-size:14px;
		padding:13px 0 0 20px;
	}
	.catBar .catName{font-size:14px; width:300px; }
	#modulo .toogle{
		width:427px;
	}
	#modulo .seta_medit{ 
		width:38px; 
		height:27px; background:url(../images/seta-medits2.png) no-repeat;
		margin:10px 0 0 390px;
	}	
	#modulo .subtoogle{
		width:407px;
		}
	#modulo .ulSubToogle{
		width:420px; 
		margin:0 0 0 20px;
	}
	#modulo .ulSubToogle li{
		width:420px;
	}
	
	.subCatBar{
	 	width: 360px;
	}
	
	#modulo .ulSubToogle li .subBtn{
		width:330px;
		font-size:13px;
		padding:13px 0 0 20px;
	}
	.subCatBar .subcatName{font-size:13px; width:300px;}
	#contentTexto{
		width:400px;
	}
	#contentTexto ul{ margin-left:40px; list-style:inside;}

	#contentCall{ margin-top:20px; margin-right:0px; margin-left:20px; width:360px; padding:10px; float:left; text-align:left;}
	#contentCall .btnCallActivar{float:right; background-color:#ed1c3d; color:#ffffff; padding:8px; margin:10px 0 0 20px; border-radius:5px; font-weight:600;}
	.subToogleBorder{ border-bottom:150px solid #FFFFFF;}
}
@media only screen and (max-width: 498px){
	
	/*.visibleMax{ display:none; }*/
	.visibleMenu{ display:none; }
	/*.visibleOitoNoveQuatro{ display:block; }*/
	.visibleMenu2{display:block;}

	body{
		min-width:320px; 
	}

	#headerBgg{ 
		min-width:320px; 
	}
	#headerBg{ 
		min-width:320px;
	}
	
	#header{ 
		width:320px; 
	}
	#headerLna1{ 
		width:320px;
	}
	#headerLna1Col1{
		width:188px; 
		margin-left:0;
		margin-top:20px;
	}
	#headerLna1Col1 .btnLogo{ 
		width:154px; 
		height:85px; 
		background:url(../images/logo_154.jpg) no-repeat; 
		margin-left:0px;
	}

	#headerLna1Col2{
		float:right;
		width:160px;
		margin-left:15px;
		margin-top:-35px;
	}
	#navMenuHeader .ulNavMenuHeader li{ 
		margin-right:35px;
	}	
	#headerLna1Col3{
		margin-top:-100px;
	}		
	#headerPhrase{ 
		width:320px; 
	}
	#contentBg{
		min-width:320px;
	}
	#contentBgg{ 
		width:320px; 
	}
	
	#content{ 
		width:320px; 
	}
#homeSelo{ position:absolute; z-index:103; margin:-40px 0 0 215px; width:72px; height:70px; background:url(../images/homeSelo3.png) no-repeat; }
#homeSelo a{ float:left; width:72px; height:70px; text-decoration:none; cursor:pointer;}
	#content .btnToggle{ 
		margin-left:281px;
	}
	#effect .btnMais{  margin:25px 10px 0 0; }

	#home{ 
		width:300px; 
	}
	
	#effect{ 
		width:300px;
	}
	#effect .esqueceuSenha{ 
		width:260px;
	}
	#effect .naoTemConta{
		width:260px;
	}
	#effect .manterLogado{ 
		margin-left:150px; width:150px; font-size:12px;}
	#homeMenu{ 
		width:240px; 
	}

	#homeContent ul{ 
		width:273px;
		margin-left:14px;
	}
	
	#homeContent ul li{ 
		margin-right:0px; 
				background:#9C0;
	}

	#inside{ 
		width:300px;
	}
	#inside h1{ margin-left:20px; }
	#inside h2{ margin-left:20px; }
	#inside h3{ margin-left:20px; width:260px; }

	#inside .btnTestemunhos{  margin:26px 0 16px 00px; }
	
	#bgAutora img{
		width:300px;
	}
	#inside .autoraLeft{
		width:300px;
	}
	#inside .autoraLeft p{
		width:300px;
	}
	#inside .autoraRight{
		width:300px;
		float:left;
		margin-left:0;
	}
	#inside .autoraRight p{
		width:300px;
		margin-left:0px;
	}

	#inside .autoraLinks{
		width:300px;
	}

	#inside .ulEncontrosFlash{
		width:280px;
	}
	#inside .suportTecnico{ margin-left:0px;}
	#modulo{ 
		width:300px;  
	}
	


	#modulo .ulToogle{
		width:267px;
		margin:0 0 0 26px;
	}
	#modulo .ulToogle li{ 
		width:280px;
	}
	#modulo .ulToogle li .btnToogleActivar{margin:-35px 17px 10px 0; padding:5px;}

	#modulo .ulToogle li .catBar{						 
		width: 260px;
	}	
	#modulo .ulToogle li .btn{
		width:230px;
		font-size:12px;
		padding:10px 40px 0 20px;
	}
	.catBar .catName{ font-size:12px; width:200px; }	
	#modulo .toogle{
		width:280px;
	}
	#modulo .seta_medit{ 

		display:none;
	}		
	#modulo .ulSubToogle{
		width:260px; 
		margin:0 0 0 20px;
	}
	#modulo .subtoogle{
		width:260px; 
	}
	#modulo .ulSubToogle li{
		width:260px;
	}
	.subCatBar{
	 	width: 240px;
	}
	#modulo .ulSubToogle li .subBtn{
		width:210px;
		font-size:12px;
		padding:8px 40px 0 20px;
		line-height:16px;
	}
	.subCatBar .subcatName{font-size:12px; width:180px;}	
	#contentTexto{
		width:260px;
	}	
	#contentTexto ul{ margin-left:40px; list-style:inside;}
	
	#contentCall{ margin-top:20px; margin-right:0px; margin-left:20px; width:220px; padding:10px; float:left; text-align:left; }
	#contentCall .btnCallActivar{float:right; background-color:#ed1c3d; color:#ffffff; padding:8px; margin:10px 0 0 20px; border-radius:5px; font-weight:600;}
	.subToogleBorder{ border-bottom:180px solid #FFFFFF;}
	/* ========= Comentar =========== */

	#comentar{overflow:hidden;}

	
#agendaForm{ 
	margin-left:20px;
}
#agendaForm form{width:280px; }
#agendaForm form label{ width:280px;}
#agendaForm form .loginBtn2{ margin:5px 0 10px 170px;}
#agendaForm form .form_coluna_470{ width:280px; }
#agendaForm form textarea{ width:262px; }

#encontrosForm{ margin-left:20px;}
#encontrosForm form{width:280px; }
#encontrosForm form .w50px{ width:280px; }
#encontrosForm form .w94px{ width:280px; }
#encontrosForm form .mLeft27px{ margin-left:0px }

#encontrosForm form input{ width:262px; }
#encontrosForm form textarea{ width:262px; }
#encontrosForm form select{ width:200px; margin-top:5px; }
#encontrosForm form .loginBtn{ margin:5px 0 10px 170px; }
#encontrosForm form .form_coluna_470{ width:280px;  }

#encontrosForm .tipoencontro{color: #2b2274; font-size: 14px; font-weight:bold;float: left; width:280px; margin-bottom:10px}





