/**********************/
/** General CSS file **/
/**********************/

/* Begin: General */
* {margin:0px; padding:0px;}
* img {border:0px;}
/* End: General */

/* Begin: Global */
body {
	height:100%;
	color:#000;
	font:11px verdana,tahoma,arial,sans-serif;
	background: url(/img/bggeral.jpg) no-repeat 50% 0 #000;
}
a {color:#ccc;}
h4{
	font:bold 11px verdana,tahoma,arial,sans-serif;
}
hr
{
	border:none;
	border-top:1px solid #c0c0c0;
}

/* opacity */
.opacity_70
{
	filter:alpha(opacity=70); /* ie */
	-moz-opacity:0.7;         /* old versions of mozilla */
	-khtml-opacity: 0.7;      /* old versions of safari */
	opacity: 0.7;             /* most of browsers */
}

/* Aviso de Publicidade */
.tx_publicidade {
	font:8.5px tahoma,verdana,arial,sans-serif;
	color:#ccc;
	.font-size:9px; /* Hack IE(6/7) */
}

.publicidade_box {
	display:block;
	padding: 10px 6px 10px 8px;
	float:left;
	min-height:10px;
}

/* Boxes com bordar arredondadas */
	/* Box Geral */
	.box_content { margin: 4px 10px 0px 9px;}
	.box_content a {color:#000;}
	.box_content h4 {margin: 4px 0px;}
	.box_top div, .box_top, 
	.box_bottom div, .box_bottom {width: 100%; height: 8px;}
	
	/* Box Cinza*/
	.box_cinza {background: #bfbfbf;}
	.box_cinza a:hover {color:#eee;}
	.box_cinza .box_top div {background: url(img/box_cinza_top_left.png) no-repeat top left;}
	.box_cinza .box_top {background: url(img/box_cinza_top_right.png) no-repeat top right;}
	.box_cinza .box_bottom div {background: url(img/box_cinza_bottom_left.png) no-repeat bottom left;}
	.box_cinza .box_bottom {background: url(img/box_cinza_bottom_right.png) no-repeat bottom right;}
	
	/* Box Bege*/
	.box_bege {background:#efeaa8;}
	.box_bege a:hover {color:#b92;}
	.box_bege .box_top div {background: url(img/box_bege_top_left.png) no-repeat top left;}
	.box_bege .box_top {background: url(img/box_bege_top_right.png) no-repeat top right;}
	.box_bege .box_bottom div {background: url(img/box_bege_bottom_left.png) no-repeat bottom left;}
	.box_bege .box_bottom {background: url(img/box_bege_bottom_right.png) no-repeat bottom right;}

/* Boxes especiais */
	/* Box Especial Geral */
	.box_esp_content {margin:1px 0px 0px 0px; padding:2px 0px 0px 9px;}
	.box_esp_content a {color:#000;}
	.box_esp_content h4 {margin: 4px 0px;}
	.box_esp_top {padding:6px 0px; width:100%; height:43px;}
	.box_esp_icon {margin:0px 6px;width:42px; height:42px; float:left;}
	.box_esp_top img {margin: 0px 20px 0px 0px; float:right;}
	.box_esp_top div.curva {margin:-6px 0px;width:100%; height:8px;}
	.box_esp_bottom, .box_esp_bottom div {width:100%; height:8px;}
	
	/* Box Especial Bege */
	.box_esp_bege .box_esp_content {background:#efeaa8;}
	.box_esp_bege a {color:#000;}
	.box_esp_bege a:hover {color:#b92;; cursor:pointer;}
	.box_esp_bege .box_esp_top {background:#dfd651 url(img/box_esp_bege.gif) no-repeat top right;}
	.box_esp_bege .mais {
		margin: -19px 5px 0px 0px;
		padding: 1px;
		font-weight: bold;
		background: #dfd651;
		float: right;
	}
		.box_esp_bege .mais a:hover {
			color: #dfd651;
			font-weight: bold;
			background: #b92;
			cursor:pointer;
		}
	
	/* Box Especial Cinza */
	.box_esp_cinza .box_esp_content {background:#bfbfbf;}
	.box_esp_cinza a {color:#000;}
	.box_esp_cinza a:hover {color:#fff; cursor:pointer;}
	.box_esp_cinza .box_esp_top {background:#bfbfbf url(img/box_cinza_top_right.png) no-repeat top right;}
	.box_esp_cinza .box_esp_top div.curva {background: url(img/box_cinza_top_left.png) no-repeat top left;}
	.box_esp_cinza .box_esp_bottom div {background: url(img/box_cinza_bottom_left.png) no-repeat bottom left;}
	.box_esp_cinza .box_esp_bottom {background:#bfbfbf url(img/box_cinza_bottom_right.png) no-repeat bottom right;}
	.box_esp_cinza .box_esp_top img { margin: 0px 11px 0px 0px; }

	.box_esp_cinza .mais {
		margin: 0px 5px 0px 0px;
		padding: 1px;
		font-weight: bold;
		background: #bfbfbf;
		float: right;
	}
		.box_esp_cinza .mais a:hover {
			color: #bfbfbf;
			font-weight: bold;
			background: #000;
			cursor:pointer;
		}

/* Box Titulos */
	.box_titulo
	{
		width:auto; height:30px;
		margin-bottom:1px;
		text-indent:-9999px;
		background:#ccc;
		cursor:pointer;
		display:block;
	}

/* End: Global */

/* Begin: Pagina */
#pagina {
	margin:0px auto;
	width:1000px; height:auto;
}
/* End: Pagina */

/* Begin: Topo */
#topo {
	width:1000px; height:215px;
	font:10px tahoma,verdana,arial,sans-serif;
	background:#fff;
}

	#barra_uol {
		width:100%; height:32px;
		margin-bottom:8px;
		background:#036 url(img/bg_barra_uol.gif) repeat-x;
	}
	#area_topo {
		width:100%; height:122px;
		margin-top:10px;
		margin-bottom:10px;
		background:#bbbdc0;
	}

		#logotipo
		{
			width:458px; height:122px;
			background:#bbbdc0 url(img/bg_logotipo.jpg) no-repeat;
			float:left;
		} 
			
		#revista{
			width:auto; height:122px;
			padding-left:30px;
			background:#bbbdc0;
			float:left;
		} 
			#revista_capa 
			{
				width:106px;
				height:100%;
				float:left;
			}
				#revista_capa img{float:left;}
				.sombra_revista_capa {
					width:6px; height:100%;
					float:left;
				}
				#sobra_esq_revista_capa { 
					background:url(img/sombra_esq_revista_capa.gif) repeat-y;
				}
				#sobra_dir_revista_capa{
					background:url(img/sombra_dir_revista_capa.gif) repeat-y;
				}
				
			#revista_links {
				width:105px;height:100%;
				margin-left:5px;
				float:left;
			}
				#revista_links h4 {
					font:bold 9px verdana,tahoma,arial,sans-serif;
					margin-top:12px;
					margin-bottom:40px;
				}
				#revista_links ul {list-style: none;}
				#revista_links a {color: #000;}
					#revista_links a:hover {color: #CF1A21;}
					#revista_assine_ja {
						padding-bottom:5px;
						font-size: 11px;
						font-weight: bold;
					}
			
		#acesso_rapido{
			width:295px; height:122px;
			font-size: 9px;
			text-align: right;
			background:#bbbdc0 url(img/bg_acesso_rapido.gif) no-repeat;
			float:left;
		} 
			#acesso_rapido ul {
				width: 100%;
				list-style: none;
				float: left;
			}
				#acesso_rapido ul li {
					display: inline;
				}
					#acesso_rapido ul li a {
						margin:  0px 10px 0px 0px;
						color: #8c8e90;
					}
						#acesso_rapido ul li a:hover {
							color: #eee;
						}
		
	#menu_superior {
		width:765px; height:29px;
		margin-top:8px;
		background:#000;
		float:left;
	}
	.menu_sup{ overflow:hidden;}
		.menu_sup a{
			display:block;
			text-indent:-9999px;
			height:29px;
			float:left;
			background:#000 url(img/menu_superior.png) no-repeat;
			cursor:pointer;
		}
		#ms_bt1 {width:42px; background-position:0px 0px;}
			#ms_bt1:hover,#ms_bt1.hover {background-position:0px -29px;}
		#ms_bt2 {width:55px; background-position:-42px 0px;}
			#ms_bt2:hover,#ms_bt2.hover {background-position:-42px -29px;}
		#ms_bt3 {width:62px; background-position:-97px 0px;}
			#ms_bt3:hover,#ms_bt3.hover {background-position:-97px -29px;}
		#ms_bt4 {width:67px; background-position:-159px 0px;}
			#ms_bt4:hover,#ms_bt4.hover {background-position:-159px -29px;}
		#ms_bt5 {width:80px; background-position:-226px 0px;}
			#ms_bt5:hover,#ms_bt5.hover {background-position:-226px -29px;}
		#ms_bt6 {width:52px; background-position:-306px 0px;}
			#ms_bt6:hover,#ms_bt6.hover {background-position:-306px -29px;}
		#ms_bt7 {width:142px; background-position:-358px 0px;}
			#ms_bt7:hover,#ms_bt7.hover {background-position:-358px -29px;}
		#ms_bt8 {width:102px; background-position:-500px 0px;}
			#ms_bt8:hover,#ms_bt8.hover {background-position:-500px -29px;}
		#ms_bt9 {width:77px; background-position:-602px 0px;}
			#ms_bt9:hover,#ms_bt9.hover {background-position:-602px -29px;}
		#ms_bt10 {width:86px; background-position:-679px 0px;}
			#ms_bt10:hover,#ms_bt10.hover {background-position:-679px -29px;}

		
	#busca {
		padding-left:7px;
		margin-top:8px;
		width:228px; height:29px;
		background:#000;
		float:left;
	}
		.input {
			width:168px; height:15px;
			border:0px;
			background:#fff;
			.margin:0px 0px 6px 0px; /* Hack IE(6/7) */
		}
		.button {
			width:56px; height:29px;
			background:url(img/bt_busca.gif) no-repeat;
			border: 0px;
			text-indent:-9999em;
			cursor:pointer;
			/* Hack IE(6/7): text-indent */
				.font-size: 0px;
				.line-height: 0px;
		}
			.button:hover {
				background:url(img/bg_bt_busca.png) no-repeat;
			}

        
        #box_compartilhar {
        	display: block;
            float: right;
			width:450px;
			margin: 5px 15px 0 0;
        }
		
/* End: Topo */

/*** Begin: Container Geral ***/
#container_geral {
	width:1000px; height:auto;
	margin:0px;
}
/*** End: Container Geral ***/

/*** Begin: Coluna Geral ***/
#coluna_geral {
	width:861px; height:auto;
	float:left;
	background:#FFF;
/*background: #f0f;*/
}
	/** Begin: Conteudo **/
	#conteudo {
		padding: 17px 13px 15px 13px;
		width:835px; height:auto;
		background:#FFF url(img/bg_conteudo.gif) repeat-y;
		background-position:right top;
	}
		#conteudo a{text-decoration:none;}

		/* LINE 1 */
		#line1
		{
			width:835px; height:229px;
		}
		
			#line1 h3
			{
				padding-top:10px;
				padding-bottom:5px;
			}

		/* IMG VIEW */
		.destaque {
			position: relative;

		}
			.window {
				width: 835px;	height:229px;
				overflow: hidden;
				position: relative;
			}
				.image_reel {
					position: absolute;
					top: 0; left: 0;
				}
					.image_reel img {float: left;}			
			.paging {
				position: absolute;
				bottom: 10px; right:0px;
				width:835px; height:65px;
				z-index: 100;
				background:#000;
				color:#fff;
			}
				.desc
				{
					position: absolute;
					bottom: 0px; right:20%;
					width:665px; height:65px;
					overflow: hidden;
					float:left;
				}
					.desc_reel{
						position:absolute;
						top:0; left:0;
					}
						.desc_reel div{
							padding-left:20px;
							width:645px;
							float: left;
						}
				.nav
				{
					position: absolute;
					bottom: 0px; right:0px;
					width:167px; height:30px;
					line-height:30px;
					text-align: center;
					display: none; /*--Hidden by default, will be later shown with jQuery--*/
				}
				.nav a {
					padding: 5px;
					text-decoration: none;
					color: #fff;
				}
					.nav a.active {
						font-weight: bold; 
						background: #920000; 
						border: 1px solid #610000;
					}
					.nav a:hover {font-weight: bold;}
		/* /IMG VIEW */
		/* /LINE 1 */
		
		#line2
		{
			width:835px; height:352px;
			margin-top:20px;
			
			/*background:#FF0;*/
		}
			#box_eureca
			{
				width:348px; height:352px;
				float:left;
				
				/*background:#f0f;*/
			}
				
				#box_eureca .box_titulo
				{
					background:#6c1bd0 url(img/box_tt_eureca.png) left center no-repeat;
				}
				
				#box_eureca h3
				{
					margin-top:5px;
					font:bold 11px/20px verdana,tahoma,arial,sans-serif;
				}
				
				#box_eureca p
				{
					width:auto; height:40px;
					overflow:hidden;
				}
				
				#box_eureca .mais
				{
					line-height:20px;
					text-decoration:underline;
					color:#6c1bd0;
					float:right;
				}
			
			#box_flagrante
			{
				width:468px; height:264px;
				float:right;
				
			}
				
				#box_flagrante .box_titulo
				{
					background:#1c70d0 url(img/box_tt_flagrante.png) left center no-repeat;
				}
				
				#box_flagrante img
				{
					margin-right:7px;
					float:left;
				}
				
				#box_flagrante h3
				{
					margin-top:5px;
					font:bold 11px/20px verdana,tahoma,arial,sans-serif;
				}
				
				#box_flagrante p
				{
					width:243px; height:54px;
					overflow:hidden;
				}
				
				#box_flagrante .mais
				{
					width:243px; height:20px;
					line-height:20px;
					text-align:right;
					text-decoration:underline;
					color:#1c70d0;
					float:right;
				}
				
				#box_flagrante div
				{
					width:243px; height:127px;
					margin-top:8px;
					float:right;
				}
				
				#box_flagrante div img
				{
					margin:0px 2px;
					float:left;
				}
			
			#box_publicidade
			{
				width:468px; height:73px;
				margin-top:15px;
				float:right;
				
				/* background:#f00; */
			}
					#box_publicidade .tx_publicidade{
						font:normal 9px/13px tahoma,verdana,arial,sans-serif;
					}
		
		#line3
		{
			width:835px; height:400px;
			margin-top:20px;
			
			/*background:#4FE;*/
		}
			#line3_col
			{
				width:348px; height:400px;
				float:left;
				
				/* background: #ccc; */
			}
				#box_perguntas
				{
					width:348px; height:255px;
					
					/*background:#23ae15;*/
				}
					#box_perguntas .box_titulo
					{
						background:#23ae15 url(img/box_tt_perguntas.png) left center no-repeat;
					}
					
					#box_perguntas h3
					{
						width:auto; height:60px;
						margin-top:5px;
						font:bold 11px/15px verdana,tahoma,arial,sans-serif;
						overflow:hidden;
					}
					
					#box_perguntas .mais
					{
						line-height:20px;
						text-decoration:underline;
						color:#23ae15;
						float:right;
					}
					
					#box_pergunta1
					{
						width:174px;height:auto;
						float:left;
					}
						
					#box_pergunta2
					{
						width:174px;height:auto;
						float:left;
					}
				
				#box_tiro_rapido
				{
					width:308px; height:115px;
					margin-top:10px;
					padding:10px 20px;
					overflow:hidden;
					background:#b2e3ac;
				}
					#box_tiro_rapido h3
					{
						font:bold 11px/11px verdana,tahoma,arial,sans-serif;
						padding:3px 0px 7px 0px;
					}
					#box_tiro_rapido a
					{
						line-height:20px;
						text-decoration:underline;
						color:#23ae15;
					}

			
			#line3_col2
			{
				width:229px; height:400px;
				margin-left:19px;
				margin-right:19px;
				float:left;
				
				/*background: #aaa;*/
			}
				#box_dicas
				{
					width:229px; height:255px;
					
					/*background:#cf991b;*/
				}
					
					#box_dicas .box_titulo
					{
						background:#cf991b url(img/box_tt_dicas.png) left center no-repeat;
					}
					
					#box_dicas img
					{
						margin-right: 5px;
						float: left;
					}
					
					#box_dicas h3
					{
						margin-top:5px;
						margin-bottom:5px;
						font:bold 11px/11px verdana,tahoma,arial,sans-serif;
					}
					
					#box_dicas .mais
					{
						width:145px; height:20px;
						line-height:20px;
						text-align:right;
						text-decoration:underline;
						color:#cf991b;
						float:right;
					}
					
					#box_dicas p
					{
						width:auto; height:64px;
						overflow:hidden;
					}
					
					#box_dica1
					{
						width:229px; height:110px;
					}
						
					#box_dica2
					{
						margin-top:3px;
						width:229px; height:110px;
					}
				
				#box_websites
				{
					width:189px; height:115px;
					margin-top:10px;
					padding:10px 20px;
					overflow:hidden;
					background:#ffe8b1;
				}
					#box_websites h3
					{
						font:bold 11px/11px verdana,tahoma,arial,sans-serif;
						padding:3px 0px 7px 0px;
					}
					#box_websites a
					{
						line-height:20px;
						text-decoration:underline;
						color:#cf991b;
					}
			
			#line3_col3
			{
				width:220px; height:400px;
				float:left;
				
				/*background: #555;*/
			}
				#box_horizontes
				{
					width:220px; height:255px;
					
					/*background:#f52120;*/
				}
					
					#box_horizontes .box_titulo
					{
						background:#f52120 url(img/box_tt_horizontes.jpg) left center no-repeat;
					}
					
					#box_horizontes h3
					{
						margin:4px 0px;
						font:bold 11px verdana,tahoma,arial,sans-serif;
					}
					
					#box_horizontes p
					{
						width:auto; height:66px;
						overflow:hidden;
					}
					
					#box_horizontes .mais
					{
						line-height:20px;
						text-decoration:underline;
						color:#f52120;
						float:right;
					}
				
				#box_noticias
				{
					width:180px; height:115px;
					margin-top:10px;
					padding:10px 20px;
					overflow:hidden;
					background:#ffdcdc;
				}
					#box_noticias h3
					{
						font:bold 11px/11px verdana,tahoma,arial,sans-serif;
						padding:3px 0px 7px 0px;
					}
					#box_noticias a
					{
						line-height:20px;
						text-decoration:underline;
						color:#f52120;
					}
			
		#box_interno
		{
			width:100%;
			height:auto;
			
			/*background:#f0f;*/
		}
			#box_interno
			{
				width:100%;
				height:auto;
			}
			#box_interno ul {
				margin-left:30px;
			}
				#box_interno ul li{
					margin:5px 0px;
				}
					#box_interno ul li a {
						margin:  0px 10px 0px 0px;
					}

			
			#box_interno .box_nav
			{
				color:#fff;
				width:100%;height:30px;
				text-align: right;
				font:normal 9px/30px verdana,tahoma,arial,sans-serif;
				background:#d01b22;
			}
				#box_interno .box_nav a
				{
					color:#fff;
					padding:0px 15px;
				}
				#box_interno .box_nav a:hover
				{
					font-weight:bold;
				}
			
			#box_interno h3
			{
				width:100%;
				margin:15px 0px;
				text-align:center;
				font:bold 12px/11px verdana,tahoma,arial,sans-serif;
			}
			
			#box_interno .ch_principal 
			{
				width:100%;
				margin:15px 0px;
				text-align:center;
				font:italic 11px/11px verdana,tahoma,arial,sans-serif;
			}
			
			#box_interno a
			{
				line-height:20px;
				text-decoration:underline;
				color:#d01b22;
			}
			
				#box_interno .foto
				{
					color: #9a9a9a;
					font-size:9px;
					padding-right:8px;
				}
			
			#box_interno .box_nav_bottom
			{
				margin-top:15px;
				color:#fff;
				width:100%;height:30px;
				text-align: right;
				font:normal 9px/30px verdana,tahoma,arial,sans-serif;
				background:#d01b22;
			}
				#box_interno .box_nav_bottom p
				{
					padding-left:10px;
					float:left;
				}
				
				#box_interno .box_nav_bottom span
				{
					padding:5px;
					background:#5b171b;
				}
				
				#box_interno .box_nav_bottom a
				{
					color:#fff;
					padding:5px;
				}
					#box_interno .box_nav_bottom a:hover
					{
						background:#5b171b;
					}

	/** End: Conteudo **/
		
	/** Begin: Rodape **/
	#rodape {
		width:861px; height:auto;
	}
		/* Begin: Links */
		#links{
			padding:0px 13px 0px 13px; 
			width:835px; height:67px;
			color:#333;
			font:bold 10px tahoma,verdana,arial,sans-serif;
			background:#FFF url(img/bg_conteudo.gif) repeat-y;
			background-position: right top;
		}
			#links a {color:#333;}
			#links a:hover {color:#fff;}
			
			#links_b1{
				margin: 0px 0px 0px 1px;
				width:347px; height:59px;
				text-align: center;
				float:left;
			}
				#links_b1 a{
					margin: 0px 20px;
					line-height:17px;
				}
				#links_b1 .box_content {
					height:39px; 
					overflow:hidden;
				}
			
			#links_b2{
				margin: 0px 0px 0px 1px;
				width:484px; height:59px;
				line-height:18px;
				float:left;
			}
			#links_b2 p{
				font-weight: normal;
			}
				#links_b2 .box_content {
					padding:0px 12px;
					height:39px; 
					overflow:hidden;
				}
				
				#links_b2 .box_content .tnewsletter { float:right; padding: 0 16px 0 0; }
				
					#links_b2 .box_content div p {
						margin:0px 0px 0px 1px;
						padding:0px 4px;
						font-weight: bold;
						background:#fff;
						border:1px solid #333;
					}
					#links_b2 .box_content div a:hover p{
						color: #ddd;
						background:#333;
						border:1px solid #555;
					}
				
				#links_rss {
					width:50px;
					float:left;
				}
					#links_rss img{ float:left; }
					#links_rss p{ float:left; }
				
				#links_twitter {
					width:80px;
					float:left;
				}
					#links_twitter img{ float:left; padding: 0 0 0 6px; }
					#links_twitter p{ float:left; }

				#links_orkut {
					width:74px;
					float:left;
				}

					#links_orkut img{ float:left; padding: 0 0 0 6px; }
					#links_orkut p{ float:left; }

				#links_facebook {
					width:96px;
					float:left;
				}

					#links_facebook img{ float:left; padding: 0 0 0 4px; }
					#links_facebook p{ float:left; }

				#links_newsletter {
					width:140px;
					float:left;
				}

					#links_newsletter img{ float:left; padding: 0 0 0 0; }
					#links_newsletter p{ float:left; }

			
			#links_b3{
				margin: 0px 0px 0px 1px;
				width:219px; height:59px;
				line-height:18px;
				float:left;
			}
				#links_b3 p{
					font-weight: normal;
				}
				
				#links_b3 .box_content {
					padding:0px 20px;
					height:39px; 
					overflow:hidden;
				}
					#links_b3 .box_content a img {
						float:left;
					}
					#links_b3 .box_content a p {
						margin:0px 0px 0px 1px;
						padding:0px 5px;
						font-weight: bold;
						background:#fff;
						border:1px solid #333;
						float:left;
					}
					#links_b3 .box_content a:hover p{
						color: #ddd;
						background:#333;
						border:1px solid #555;
					}
		/* End: Links */
		/* Begin: Loja */
		#loja{
			padding:8px 0px 0px 13px;
			width:835px; height:auto;
		/*	background:#fcc; */
		}
			#loja_topo {
				padding: 0px 10px;
				width:834x; height:28px;
				border:1px solid #bdbdbd;
				border-bottom:none;
				background:#cacaca url(img/loja_topo_bg.png);
				text-align:right;
			}
				#loja_topo img {float:left;}
				#loja_topo a {
					color:#999;
					font:10px Tahoma, verdana, Helvetica, Arial, sans-serif;
					line-height:25px;
				}
			
			#loja_revistas {
				width:833px; height:145px;
				border:1px solid #bdbdbd;
				border-top:none;
				/*background:url(../img/temp/loja_revistas.png);*/
				font-size:9px;
				color:#999;
			}
				#loja_revistas .loja_titulo{
					margin:10px 0px 0px 22px;
					line-height:34px;
					font-weight:bold;
					font-size:10px;
				}
				#loja_revistas hr{
					margin:-10px 0px 0px 15px;
					border:none;
					border-bottom:1px dotted #bdbdbd;
				}
				#loja_revistas .loja_revistas_bg{
					margin:10px 0px 0px 21px;
					.margin:-5px 0px 0px 21px; /* Hack IE(6/7) */
					_margin:-5px 0px 0px 18px; /* Hack IE(6) */
					width:73px;height:96px;
					background:url(img/loja_revistas_bg.png);
					float:left;
				}
					#loja_revistas .loja_revistas_bg img{
						margin:3px 0px 0px 3px;
						padding:0px 0px 0px 0px;
					}
				
				#loja_revistas_edicao{
					width:113px; height:145px;
					float:left;
				}
					#loja_revistas_edicao hr{width:100px}
					
				#loja_revistas_especiais{
					width:399px; height:145px;
					background:url(img/bg_conteudo.gif) repeat-y;
					background-position: right top;
					float:left;
				}
					#loja_revistas_especiais hr{width:366px}
					
				#loja_revistas_grupo{
					width:321px; height:145px;
					float:left;
				}
					#loja_revistas_grupo hr{width:291px}
					
			#loja_links {
				margin:4px 0px 0px 0px;
				padding:9px 0px 0px 0px;
				width:835px; height:133px;
				background:#dedede;
				font-size:9px;
				font-weight:bold;
				text-align:center;
				color:#999;
			}
				#loja_links h4{
					margin: 0px 0px 15px 0px;
					font-size:9px;
					font-weight:bold;
				}
				
				#loja_links a{
					padding:0px 8px;
					color: #909090;
				}
					#loja_links a:hover{color:#696969;}
				
				.loja_links_grupos{
					margin: 0px 0px 10px 0px;
					width:835px;
					text-align:left;
				}
					.loja_links_grupos div{
						padding: 0px 12px 0px 0px;
						width:186px;
						text-align:right;
						float:left;
					}
			
			#loja_rodape{
				margin:1px 0px 0px 0px;
				width:835px; height:55px;
				background:#f0f;
				font-size:9px;
				text-align:center;
				color:#999;
			}
				#loja_rodape img{float: left;}
				#loja_rodape div{
					padding:15px 10px 0px 0px;
					width:658px;height:40px;
					border-left:#FFF 1px solid;
					background:#dedede;
					float:right;
					text-align:right;
				}
		/* End: Loja */
		
		/* Begin: Publicidade Rodap&eacute; */
		#publicidade_rodape{
			margin:0px 0px 0px 200px;
			padding:10px 13px;
			width:470px; height:auto;
			text-align:center;
		}
		#publicidade_rodape div{
			width:470px; height:auto;
			text-align:left;
		}
		/* End: Publicidade Rodap&eacute; */
	/** End: Rodape **/
	
/*** End: Coluna Geral ***/

/*** Begin: Coluna Publicidade ***/
#coluna_publicidade {
	width:139px; height:1140px;
	float: right;
/*background:#EAF;*/
}
	#coluna_publicidade span.tx_publicidade {padding: 0px 0px 0px 3px;}
/*** End: Coluna Publicidade ***/

