/*----------------------------------------------------------
Reset
----------------------------------------------------------*/

html, body, div, span, object, h1, h2, h3, h4, h5, h6, p, blockquote, a, img, strong, center, dl, dt, dd, ol, ul, li, form, label, table, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	background: transparent;
}
body 			{line-height:1;}
ol, ul 			{list-style: none;}
blockquote, q 	{quotes: none;}
:focus 			{outline: 0;}
ins 			{text-decoration: none;}
del 			{text-decoration: line-through;}
table 			{border-collapse: collapse;	border-spacing: 0;}

/*----------------------------------------------------------
Links
----------------------------------------------------------*/
a:link,
a:visited	{text-decoration:none; color:#000;}
a:hover 	{text-decoration:underline;	}

/*----------------------------------------------------------
Geral
----------------------------------------------------------*/
#floater {
	width:436px;
	height:289px;
	position:absolute;
	left:405px;
	top:29px;
	z-index:5;
}

body {
	margin:0;
	padding:0;
	font:11px Arial, Helvetica, sans-serif;
	color: #000;
	background:#000 url(../img/bg_body.jpg) top ;
}
p	{margin:0 0 10px;}
h2	{font-size: 23px; color:#005c53; visibility:hidden; display:inline;}
h3	{margin:0 0 20px; font-size: 18px; color:#005c53; visibility:hidden; display:inline; padding:0 0 20px; display:inline;}

h4	{color:#616161; font-size:16px; margin:10px 0;}

#flash-index		{width:770px; height:425px; top:50%; left:50%; margin:-213px 0 0 -385px; position:absolute;}

#container_pop		{width:536px; height:auto; margin:0 10px; padding:10px 0  10px 3px; text-align:left; background:#fff; overflow:hidden;}
#content_pop_top	{width:530px; background:url(../img/bg_pop_top.gif) no-repeat;}
#content_pop_bottom	{width:530px; height:10px; background:url(../img/bg_pop_bottom.gif) no-repeat; float:right; margin-right:6px;}
#content_pop		{width:508px; *width:530px; height:auto; overflow:hidden; float:left; margin:0; border-style:solid; border-width:0 1px; border-color:#a7a9ac; padding:0 10px 0 15px;}


#container		{width:760px; height:auto; margin:0 auto; padding:10px 20px; text-align:left; background:#fff; overflow:hidden;}
#header 		{width:auto; height:100px;}
	#logo a 				{width:360px; height:60px; text-indent:-9999px; margin:0; float:left; background:url(../img/logo.gif) no-repeat; margin:0 0 10px;}
	.btn_facaja_carteira 	{width:250px; height:90px; display:block; float:right; background:url(../img/btn_facaja_carteira.gif) no-repeat; text-indent:-9999px;}

#leftbar				{width:145px; float:left; margin:0 5px 0 0;}
/*	#banners_leftbar img{float:left;}
	#banner_leftbar		{margin:10px 0 0;}
*/
	#produtos_exclusivos			{background:#d9efed;}
	#produtos_exclusivos .div		{height:3px; display:block; background:#fff; padding:0;}
	#produtos_exclusivos div		{padding:7px 10px; text-align:center; overflow:hidden;}
	#produtos_exclusivos div p		{line-height:11px;}
	
	#newsletter			{width:145px; height:100x; float:left; margin:0 0 5px; padding:28px 0 0; background:url(../img/bg_newsletter.gif) no-repeat; text-align:center;}
	#newsletter input	{width:125px; height:18px; padding:3px 0 0;  background:fff; margin:-5px 0 5px 5px;}
	input#ok 			{width:32px; height:32px;  background:url(../img/btn_ok_news.gif) no-repeat; border:none; display:block; margin:0 auto 0;}


#content_top	{width:600px; height:10px; background:url(../img/bg_content_top.gif) no-repeat; float:left;}
#content_bottom	{width:600px; height:10px; background:url(../img/bg_content_bottom.gif) no-repeat; float:right; margin-right:10px;}
#content		{width:568px; height:auto; overflow:hidden; float:left; margin:0; border-style:solid; border-width:0 1px; border-color:#a7a9ac; padding:0 15px 15px;}
	.banner_promocoes	{margin:5px 0;}
	
	.destaques 		{width:455px; float:left;}
	.destaques li	{width:100px; height:186px; float:left; background:url(../img/bg_destaques.gif) no-repeat; margin:0 5px 0 0; padding:5px;}
	.destaques li img		{margin:0 auto;}
	.destaques li strong	{background:#e8ea11; font-size:11px; padding:2px; margin:0 0 5px;}
	
	.blog180		{width:608px; height:198px; background:url(../img/bg_blog180.gif) no-repeat; float:left;}
	.blog180 div	{width:260px; height:150px; padding:20px ; float:left; position:relative;}
	.blog180 li 	{margin:10px 0;}
	.blog180 li img	{float:left; margin:0 10px 0 0; clear:both}
	.blog180 ul li.mais_noticia	{position:absolute; right:20px; bottom:0;}


#rightbar		{width:145px; float:left; margin:0 0 0 5px; float:right;}

#rightbar ul 		{width:140px; height:260px; padding:30px 0 0 5px; background:url(../img/bg_box_guiadesconto.gif) top no-repeat; float:left; }
#rightbar li 		{float:left; font-size:10px; margin:0 0 5px; line-height:11px;}
#rightbar li p		{margin:0 0 7px;}
#rightbar li strong	{background:#e8ea11; font-size:11px; padding:2px; margin:0 0 5px; line-height:normal;}
#rightbar li img	{float:left; margin:0 3px 0 0;}

#footer			{width:100%; height:100px; font-size:10px; background:url(../img/bg_footer.jpg) bottom no-repeat; position:relative; float:left;}  
#footer div 	{width:720px; position:absolute; left:50%; bottom:0; text-align:center; margin-left:-360px;}
#footer img		{float:left;}  
#footer p 		{float:right; margin:0 170px 0 0;}  


/*----------------------------------------------------------
Menu
----------------------------------------------------------*/
#menu				{width:500px; height:25px; margin:0; float:left;}
#menu li 			{float:left; background:none;}
#menu li a			{height:23px; display:block; text-indent:-9999px;  background:url(../img/bg_menu.gif) 0 0 no-repeat;}
#menu li.menu_home 		a	{width:67px;}
#menu li.menu_carteiras a 	{width:123px; background-position: -67px 0;}
#menu li.menu_descontos a	{width:82px; background-position: -190px 0;}
#menu li.menu_fale 		a	{width:97px; background-position: -272px 0;}
#menu li.menu_parceiro 	a 	{width:130px; background-position: -370px 0;}

#menu li.menu_home 		a:hover	{background-position: 0 -23px;}
#menu li.menu_carteiras a:hover {background-position:-67px -23px;}
#menu li.menu_descontos a:hover	{background-position:-190px -23px;}
#menu li.menu_fale 		a:hover	{background-position:-272px -23px;}
#menu li.menu_parceiro 	a:hover {background-position:-370px -23px;}

/*----------------------------------------------------------
Main
----------------------------------------------------------*/
.noticias_int			{margin:10px 0 0 10px;}
.noticias_int li 		{margin:10px 0;}
.noticias_int li img	{float:left; margin:0 10px 0 0; clear:both}

/*----------------------------------------------------------
Form
----------------------------------------------------------*/
input		{height:18px; padding:3px border:none; font:11px Arial, Helvetica, sans-serif; border:solid 1px #063;}
input.none	{width:auto; height:auto; border:none;}
input.pedido_txtbox	{width:250px; padding:3px 0 0 5px; margin:0 5px 0 0;} 

	/*----------------------------------------------------------
	Tabs Carteiras
	----------------------------------------------------------*/
.content_pages			{display:none;}

#content_pages ul 	 	{width:590px; height:25px; margin:0 0 15px; float:left;}
#content_pages ul li 	{float:left; background:none; margin:0 10px 0 0;}
#content_pages ul li a	{height:18px; display:block; background:url(../img/bg_tabs_estudantes.gif) no-repeat; text-indent:-9999px;}

#content_pages ul li a.oquee			{width:55px; 	background-position:0 0;}
#content_pages ul li a.beneficios 		{width:80px; 	background-position:-67px 0;} 	
#content_pages ul li a.quempodetirar 	{width:123px;	background-position:-156px 0;}	
#content_pages ul li a.servicos			{width:72px;	background-position:-290px 0;}	
#content_pages ul li a.validade			{width:71px;	background-position:-373px 0;}	

#content_pages ul li a.oquee:hover			{width:55px;	background-position:0 -18px;} 
#content_pages ul li a.beneficios:hover 	{width:80px;	background-position:-67px -18px;}
#content_pages ul li a.quempodetirar:hover 	{width:123px;	background-position:-156px -18px;}
#content_pages ul li a.servicos:hover		{width:72px;	background-position:-290px -18px;}
#content_pages ul li a.validade:hover		{width:71px;	background-position:-373px -18px;}

#content_pages ul li a.oquee_active			{width:55px;	background-position:0 -18px;} 
#content_pages ul li a.beneficios_active 	{width:80px;	background-position:-67px -18px;}
#content_pages ul li a.quempodetirar_active {width:123px;	background-position:-156px -18px;}
#content_pages ul li a.servicos_active		{width:72px;	background-position:-290px -18px;}
#content_pages ul li a.validade_active		{width:71px;	background-position:-373px -18px;}


/*----------------------------------------------------------
	Tabs Carteira Albergue
----------------------------------------------------------*/
#content_pages_albergue ul 	 	{width:590px; height:25px; margin:0 0 15px; float:left;}
#content_pages_albergue ul li 	{float:left; background:none; margin:0 10px 0 0;}
#content_pages_albergue ul li a	{height:18px; display:block; background:url(../img/bg_tabs_albergue.gif) no-repeat; text-indent:-9999px;}

#content_pages_albergue ul li a.oquee			{width:55px; 	background-position:0 0;}
#content_pages_albergue ul li a.vantagens 		{width:80px; 	background-position:-63px 0;} 	
#content_pages_albergue ul li a.validade 		{width:70px;	background-position:-151px 0;}	

#content_pages_albergue ul li a.oquee:hover			{width:55px;	background-position:0 -18px;} 
#content_pages_albergue ul li a.vantagens:hover 	{width:80px;	background-position:-63px -18px;}
#content_pages_albergue ul li a.validade:hover 		{width:70px;	background-position:-151px -18px;}

#content_pages_albergue ul li a.oquee_active		{width:55px;	background-position:0 -18px;} 
#content_pages_albergue ul li a.vantagens_active 	{width:80px;	background-position:-63px -18px;}
#content_pages_albergue ul li a.validade_active		{width:70px;	background-position:-151px -18px;}


/*----------------------------------------------------------
	Tabs Carteira Promocão
----------------------------------------------------------*/
#content_pages_promocao ul 	 	{width:590px; height:25px; margin:0 0 15px; float:left;}
#content_pages_promocao ul li 	{float:left; background:none; margin:0 10px 0 0;}
#content_pages_promocao ul li a	{width:272px; height:18px; display:block; background:url(../img/bg_tabs_promocoes.gif) no-repeat; text-indent:-9999px;}

#content_pages_promocao ul li a.participe			{background-position:0 0;}
#content_pages_promocao ul li a.regulamento 		{background-position:-272px 0;} 	

#content_pages_promocao ul li a.participe:hover		{background-position:0 -18px;} 
#content_pages_promocao ul li a.regulamento:hover 	{background-position:-272px -18px;}

#content_pages_promocao ul li a.participe_active	{background-position:0 -18px;} 
#content_pages_promocao ul li a.regulamento_active 	{background-position:-272px -18px;}

	/*----------------------------------------------------------
	Tabs Fale Conosco
	----------------------------------------------------------*/
#content_pages_fale table 	 	{float:left;}

#content_pages_fale ul 	 	{width:590px; height:25px; margin:0 0 15px; float:left;}
#content_pages_fale ul li 	{float:left; background:none; margin:0 10px 0 0;}
#content_pages_fale ul li a	{height:18px; display:block; background: url(../img/bg_tabs_faleconosco.gif) no-repeat; text-indent:-9999px;}

#content_pages_fale ul li a.ondefazer	{width:130px; 	background-position:0 0;} 		
#content_pages_fale ul li a.faq 		{width:45px; 	background-position:-140px 0;} 	
#content_pages_fale ul li a.news 		{width:95px;	background-position:-193px 0;}	
#content_pages_fale ul li a.pedido		{width:81px;	background-position:-295px 0;}	
#content_pages_fale ul li a.email		{width:125px;	background-position:-385px 0;}	

#content_pages_fale ul li a.ondefazer:hover	{width:130px;	background-position:0 -18px;}
#content_pages_fale ul li a.faq:hover 		{width:45px;	background-position:-140px -18px;}
#content_pages_fale ul li a.news:hover 		{width:95px;	background-position:-193px -18px;}
#content_pages_fale ul li a.pedido:hover	{width:81px;	background-position:-295px -18px;}
#content_pages_fale ul li a.email:hover		{width:125px;	background-position:-385px -18px;}

#content_pages_fale ul li a.ondefazer_active	{width:130px;	background-position:0 -18px;} 
#content_pages_fale ul li a.faq_active 			{width:45px;	background-position:-140px -18px;}
#content_pages_fale ul li a.news_active			{width:95px;	background-position:-193px -18px;}
#content_pages_fale ul li a.pedido_active		{width:81px;	background-position:-295px -18px;}
#content_pages_fale ul li a.email_active		{width:125px;	background-position:-385px -18px;}

/*----------------------------------------------------------
	Tabs Comercial
----------------------------------------------------------*/
#content_pages_comercial table 	 	{float:left;}

#content_pages_comercial ul 	 	{width:590px; height:25px; margin:0 0 15px; float:left;}
#content_pages_comercial ul li 		{float:left; background:none; margin:0 10px 0 0;}
#content_pages_comercial ul li a	{height:18px; display:block; background: url(../img/bg_tabs_comercial.gif) no-repeat; text-indent:-9999px;}

#content_pages_comercial ul li a.oquee			{width:56px; 	background-position:0 0;} 		
#content_pages_comercial ul li a.vantagens 		{width:81px; 	background-position:-63px 0;} 	
#content_pages_comercial ul li a.sucesso 		{width:129px;	background-position:-151px 0;}	
#content_pages_comercial ul li a.formulario		{width:182px;	background-position:-285px 0;}	

#content_pages_comercial ul li a.oquee:hover		{width:56px;	background-position:0 -18px;}
#content_pages_comercial ul li a.vantagens:hover 	{width:81px;	background-position:-63px -18px;}
#content_pages_comercial ul li a.sucesso:hover 		{width:129px;	background-position:-151px -18px;}
#content_pages_comercial ul li a.formulario:hover	{width:182px;	background-position:-285px -18px;}

#content_pages_comercial ul li a.oquee_active		{width:56px;	background-position:0 -18px;} 
#content_pages_comercial ul li a.vantagens_active 	{width:81px;	background-position:-63px -18px;}
#content_pages_comercial ul li a.sucesso_active		{width:129px;	background-position:-151px -18px;}
#content_pages_comercial ul li a.formulario_active	{width:182px;	background-position:-285px -18px;}

#content_pages_comercial .content_pages ul 		{width:auto; height:auto; margin:0 0 15px 15px; float:none; }
#content_pages_comercial .content_pages ul li	{float:none; }
#content_pages_comercial .content_pages ul li a	{background:none; text-indent:0; display:inline; text-decoration:underline;}


.comercial_vantagens	{width:150px!important; height:150px!important; list-style:none; background-color:#E5E5E5; border:1px solid #666; float:left; padding:10px; margin:0!important;}
.comercial_vantagens li	{margin-left:20px;}

hr	{width:90%; text-align:center;}

.pedido_div	{float:left; margin:10px 0 0 0;}
.BG-Mobile-interna { background: url(../img/pg_mobileInterno.gif) repeat-x; background-position:0 0 }
.Footer-Mobile-interna { background: url(../img/footer_mobileInterno.gif) repeat-x; width:100%; height:200px;}
