/* CSS Document */

html {

	margin: 0;

	padding: 0;

	height:100%;

}



body {

	margin:0;

	padding: 0;

	min-width:986px;

	min-height:100%;

	background-color: #d0cfcf;

}

				



#container{

	position: relative;

	padding: 0;

	width: 986px;

	margin: 0 auto;

	height: 100%;

	background: none;

	background-color: #d0cfcf;

}



#sidebar_photoset {

	position: absolute;

	margin: 0;

	padding: 0px 0px 0px 0px;

	top: 2px;

	left: 784px;

	width: 203px;

	height:153px;

	background-color:#00FF66;

	background:url(../images/backgrounds/stars_vivid_photoset.gif) no-repeat left top;

	}



#an_toolbar {

	position: relative;

	margin: 0;

	padding: 0;

	top: 0px;

	width: 218px;

	height:27px;

	background:url(../images/backgrounds/barra_voce_esta_em_a.gif) no-repeat left top;

	}



	#an_toolbar_vivid {

		position: absolute;

		margin: 0;

		padding: 0;

		top: 0px;

		left: 218px;

		width: 562px;

		height:27px;

		background:url(../images/backgrounds/barra_voce_esta_em_vividbrasil.gif) no-repeat left top;

		}

		

	#an_toolbar_sexmedia {

		position: absolute;

		margin: 0;

		padding: 0;

		top: 0px;

		left: 780px;

		width: 207px;

		height:27px;

		}

		

		.link a {

			position: absolute;

			margin: 0;

			padding: 0;

			display:block;

			}

		

#header {

	position: relative;

	margin: 0;

	padding: 0;

	float:left;

	z-index:1;

	top: 2px;

	width: 779px;

	height:124px;

	background:url(../images/backgrounds/header.gif) repeat-x left top;

	}



		#header h1 {		

			position: absolute;

			float: left;

			top: 0px;

			left: 0px;

			width: 144px;

			height: 124px;

			margin: 0;

			padding: 0;

			display: block;

			font-family: Arial, Helvetica, sans-serif;

			font-size: 0.04em;

			font-weight: normal;

			text-indent: -9999em;

			text-decoration: none;

			color: #000000;

			background:url(../images/backgrounds/header_left.jpg) no-repeat left top;

			}

		

		#header h1 a {

			position: relative;

			float: left;

			top: 10px;

			left: 5px;

			width: 136px;

			height: 98px;

			margin: 0;

			padding: 0;

			display: block;

			background:url(../images/backgrounds/logo_vivid.jpg) no-repeat left top;

			}





			

	#top_banner {

		position: absolute;

		float: left;

		top: 10px;

		left: 147px;

		width: 468px;

		height: 60px;

		margin: 0;

		padding: 0;

		display: block;

		/*background:url(../images/banner.gif) no-repeat left top;*/

		}



		

		

	#top_menu {

		position: absolute;

		float: left;

		top: 70px;

		left: 144px;

		width: 471px;

		height: 54px;

		margin: 0;

		padding: 0;

		display: block;

		background:url(../images/top_menu.gif) no-repeat left top;

		}

		

		#top_menu ul {

			position: relative;

			float: left;

			top: 10px;

			left: 31px;

			width: 401px;

			height: 30px;

			margin: 0;

			padding: 0;

			list-style: none;

			}

			

			#top_menu li {

				float: left;

				width: auto;

				height: 30px;

				margin: 0;

				padding: 0;

			}

			

				#top_menu li a {
	float: left;
	height: 30px;
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.04em;
	font-weight: normal;
	text-indent: -9999em;
	text-decoration: none;
	display: block;
	background:url(../images/backgrounds/menu-hom.gif) no-repeat left top;

				}

			

				#top_menu li a.menu_home {
	width: 43px;
	background-position: 0px 0px;

				}

				

				#top_menu li a.menu_videos {
	width: 40px;
	background-position: -43px 0px;

				}

				

				#top_menu li a.menu_stars {
	width: 36px;
	background-position: -83px 0px;

				}

				

				#top_menu li a.menu_makingof {
	width: 68px;
	background-position: -119px 0px;

				}

				

				#top_menu li a.menu_extras {
	width: 43px;
	background-position: -187px 0px;

				}
#top_menu li a.menu_fotos_gratis {
	width: 83px;
	background-position: -229px 0px;

				}
				
				#top_menu li a.menu_videos_gratis {
	width: 88px;
	background-position: -310px 0px;

				}

				

				#top_menu li a:hover.menu_home {

				background-position: 0px -30px;

				}

				

				#top_menu li a:hover.menu_videos {
	width: 40px;
	background-position: -43px -30px;

				}

				

				#top_menu li a:hover.menu_stars {
	width: 36px;
	background-position: -83px -30px;

				}

				

				#top_menu li a:hover.menu_makingof {
	width: 68px;
	background-position: -119px -30px;

				}

				

				#top_menu li a:hover.menu_extras {
	width: 43px;
	background-position: -187px -30px;

				}
#top_menu li a:hover.menu_fotos_gratis {
	width: 83px;
	background-position: -229px -30px;

				}
				
				#top_menu li a:hover.menu_videos_gratis {
	width: 88px;
	background-position: -310px -30px;

				}



				

		#login_img {		

			position: absolute;

			float: left;

			top: 0px;

			left: 614px;

			width: 167px;

			height: 124px;

			margin: 0;

			padding: 0;

			display: block;

			}

			

			.loginButton{

				position: absolute;

				cursor:pointer;

				top: 14px;

				left: 5px;

				width: 116px;

				height: 37px;

				margin: 0;

				padding: 0;

				border: 0;

				display: block;

				background:url(../images/backgrounds/cliqueparalogar.gif) no-repeat left top;

			}

			.loginButton span{

				display: none;

			}

			

			.signupButton{

				position: absolute;

				cursor:pointer;

				top: 55px;

				left: 75px;

				width: 37px;

				height: 37px;

				margin: 0;

				padding: 0;

				border: 0;

				display: block;

				background:url(../images/backgrounds/assineja.gif) no-repeat left top;

			}

			.signupButton span{

				display: none;

			}

		

			#login_entrar {

				position: absolute;

				cursor:pointer;

				float:left;

				top: 71px;

				left: 78px;

				width: 32px;

				height: 32px;

				margin: 0;

				padding: 0;

				border:0px;

				display: block;

				background:url(../images/backgrounds/login_go.gif) no-repeat left top;

				}

			

			#login_sair {

				position: absolute;

				cursor:pointer;

				float:left;

				top: 71px;

				left: 78px;

				width: 32px;

				height: 32px;

				margin: 0;

				padding: 0;

				border:0px;

				display: block;

				background:url(../images/backgrounds/login_sair.gif) no-repeat left top;

				}

			

			#login_assineja_sair {

				position: absolute;

				cursor:pointer;

				float:left;

				top: 140px;

				left: 160px;

				width: 38px;

				height: 38px;

				margin: 0;

				padding: 0;

				border:0px;

				display: block;

				background:url(../images/backgrounds/login_assineja_sair.gif) no-repeat left top;

				}

				

				#login_entrar_link {

					position: absolute;

					float:left;

					cursor:pointer;

					top: 71px;

					left: 78px;

					width: 32px;

					height: 32px;

					margin: 0;

					padding: 0;

					display: block;

					}

			

			#login_img_in {		

				position: relative;

				float: left;

				top: 0px;

				width: 167px;

				height: 124px;

				margin: 0;

				padding: 0;

				background:url(../images/backgrounds/login.gif) no-repeat left top;

				}

				

			#login_img_out {		

				position: relative;

				float: left;

				top: 0px;

				width: 167px;

				height: 124px;

				margin: 0;

				padding: 0;

				background:url(../images/backgrounds/login_logado.gif) no-repeat left top;

				}

				

				#login_img_out_user {

					position: relative;

					float:left;

					float: left;

					top: 34px;

					left:46px;

					margin: 0;

					padding: 0;

					font-size: 12px;

					font-weight: normal;

					font-family: Arial, Helvetica, sans-serif;

					}

			

			#login_assineja_logado {		

				position: relative;

				float: left;

				top: 65px;

				left:20px;

				width: 167px;

				height: 124px;

				margin: 0;

				padding: 0;

				font-size: 12px;

				font-weight: normal;

				font-family: Arial, Helvetica, sans-serif;

				}

			

		#login_text {

			float: left;

			position: relative;

			border: 0px solid #ccccc;

			background-color: #FFFFFF;

			color: #151515;

			font-size: 11px;

			font-weight: normal;

			font-family: Arial, Helvetica, sans-serif;

			width: 61px;

			height: 14px;

			border-width : 0px;

			}

			

			.user {

				margin: -37px 0px 0px 51px;

				padding: 1px 3px 1px 3px;

				border-width : 0;

				}

			

		#password_text {

			float: left;

			position: relative;

			border: 0px solid #ccccc;

			background-color: #FFFFFF;

			color: #151515;

			font-size: 11px;

			font-weight: normal;

			font-family: Arial, Helvetica, sans-serif;

			width: 61px;

			height: 14px;

			border-width : 0px;

			}

				

			.password {

				margin: -16px 0px 0px 51px;

				padding: 1px 3px 1px 3px;

				border-width : 0;

				}

			

			#campos_form {		

				position: absolute;

				top: 51px;

				left: 0px;

				width: 120px;

				height: 19px;

				margin: 0;

				padding: 0;

				display: block;

				}

				

			#esqueceu_senha {

				position: absolute;

				float:left;

				cursor:pointer;

				top: 51px;

				left: 0px;

				width: 120px;

				height: 19px;

				margin: 0;

				padding: 0;

				display: block;

				background:url(../images/backgrounds/i.gif) no-repeat left top;

				}



			#messages {

				position: absolute;

				top: 80px;

				left: 580px;

				width: 105px;

				height: 30px;

				border: 0px solid #ccccc;

				margin: 0px;

				padding: 0px;

				color: #0d0d0d;

				font-size: 12px;

				text-align:center;

				font-weight: normal;

				font-family: Arial, Helvetica, sans-serif;				

				display: block;

				/*position: absolute;

				top: 86px;

				z-index:200;

				left: -24px;

				width: 190px;

				height: 124px;

				border: 0px solid #ccccc;

				margin: 0px;

				padding: 0px;

				color: #0d0d0d;

				background-color:#ff0000;

				font-size: 12px;

				font-weight: normal;

				font-family: Arial, Helvetica, sans-serif;

				display: block;*/

				}

		

			

#content {

	position: relative;

	float:left;

	margin: 0px 0px 10px 0px;

	padding: 0;

	top: 0px;

	min-height:612px;

	left: 0px;

	width: 779px;

	}

	

	#content_top_left {

		position: relative;

		float: left;

		width: 583px;

	

	}

	

	#content_top_right {

		position: relative;

		margin-right:2px;

		float: right;

		_margin-right:0px;

		_margin-left:4px;

		_float: left;

		width: 192px;

	

	}

	#content_bottom {

		position: relative;

		left: 0px;

		float: left;

		width: 779px;

		height:141px;

		top: 0px;

	

	}



	#content_coringa {

		position: absolute;

		margin: 0;

		padding: 0;

		top: 0px;

		left: 0px;

		width: 191px;

		height:291px;

		/*background:url(../images/coringa.jpg) no-repeat left top;/**/

		}

		

		#content_coringa a.cliqueaqui {

			position: absolute;

			margin: 0;

			padding: 0;

			top: 222px;

			left: 6px;

			width: 108px;

			height:58px;

			/*background:url(../images/coringa_bt_cliqueaqui.jpg) no-repeat left top;/**/

			}



			

	#content_teaser {

		position: absolute;

		margin: 0;

		padding: 0;

		top: 0px;

		left: 196px;

		width: 387px;

		height:291px;

		/*background:url(../images/teaser.jpg) no-repeat left top;*/

		}

		

	#content_allmovies {

		position: relative;

		margin: 0;

		padding: 0;

		top: 0px;

		width: 192px;

		height:46px;

		background:url(../images/backgrounds/all_movies.gif) no-repeat left top;

		}

		

		#content_allmovies_combo {

			float: left;

			position: absolute;

			margin: 0;

			padding: 0;

			top: 28px;

			left: 0px;

			border-style: solid 1px;

			border-color: white;

			margin: -18px 0px 0px 2px;

			padding: 1px 3px 1px 3px;

			color: #151515;

			font-size: 11px;

			font-weight: normal;

			font-family: Arial, Helvetica, sans-serif;

			width: 182px;

			height: 11px;

			border-width: 0;

			height:18px;

			}

			

		

		

	#content_top10 {

		position: relative;

		margin: 4px 0px 6px 0px;

		_margin: 5px 0px 6px 0px;

		padding: 23px 0px 0px 0;

		width: 192px;

		background:url(../images/backgrounds/ranking_top10.gif) no-repeat left top;

		}

		.content_top10_item {

			position: relative;

			margin: 0px 0px 0px 0px;

			width: 191px;

			height:21px;

			_height:21px;

			top:2px;

			_top:4px;

			padding: 19px 0 0 0;

			font-family: Arial, Helvetica, sans-serif;

			font-size: 12px;

			font-weight: bold;

			text-indent: 40px;

			text-decoration: none;

			color: #414141;

			

			}

			

			.content_top10_item a.link {

				position: relative;

				margin: 0px;

				color: #414141;

				text-decoration: none;

			}

			.content_top10_1  {

				background:url(../images/bt_allmovies_1.jpg) no-repeat left top;

				height:22px;

				_height:22px;

			}

			.content_top10_2  {

				background:url(../images/bt_allmovies_2.jpg) no-repeat left top;

			}

			.content_top10_3  {

				background:url(../images/bt_allmovies_3.jpg) no-repeat left top;

			}

			.content_top10_4  {

				background:url(../images/bt_allmovies_4.jpg) no-repeat left top;

			}

			.content_top10_5  {

				background:url(../images/bt_allmovies_5.jpg) no-repeat left top;

			}

			.content_top10_6  {

				background:url(../images/bt_allmovies_6.jpg) no-repeat left top;

			}

			.content_top10_7  {

				background:url(../images/bt_allmovies_7.jpg) no-repeat left top;

			}

			.content_top10_8  {

				background:url(../images/bt_allmovies_8.jpg) no-repeat left top;

			}

			.content_top10_9  {

				background:url(../images/bt_allmovies_9.jpg) no-repeat left top;

			}

			.content_top10_10  {

				background:url(../images/bt_allmovies_10.jpg) no-repeat left top;

				height:22px;

				_height:41px;

			}

			

			

			.content_top10_estrelas {

				position: absolute;

				margin: 0 2px;

				padding: 0;

				top: 2px;

				left: 124px;

				width: 60px;

				height: 14px;

	}

			

			.content_top10_0estrela {

				background:url(../images/backgrounds/ranking_0estrela.gif) no-repeat left top;

			}

			.content_top10_1estrela {

				background:url(../images/backgrounds/ranking_meia_estrela.gif) no-repeat left top;

			}

			.content_top10_2estrela {

				background:url(../images/backgrounds/ranking_1estrela.gif) no-repeat left top;

			}

			.content_top10_3estrela {

				background:url(../images/backgrounds/ranking_1meia_estrela.gif) no-repeat left top;

			}

			.content_top10_4estrela {

				background:url(../images/backgrounds/ranking_2estrela.gif) no-repeat left top;

			}

			.content_top10_5estrela {

				background:url(../images/backgrounds/ranking_2meia_estrela.gif) no-repeat left top;

			}

			.content_top10_6estrela {

				background:url(../images/backgrounds/ranking_3estrela.gif) no-repeat left top;

			}

			.content_top10_7estrela {

				background:url(../images/backgrounds/ranking_3meia_estrela.gif) no-repeat left top;

			}

			.content_top10_8estrela {

				background:url(../images/backgrounds/ranking_4estrela.gif) no-repeat left top;

			}

			.content_top10_9estrela {

				background:url(../images/backgrounds/ranking_4meia_estrela.gif) no-repeat left top;

			}

			.content_top10_10estrela {

				background:url(../images/backgrounds/ranking_5estrela.gif) no-repeat left top;

			}

		

	

	#makingof {

		position: absolute;

		margin: 0;

		padding: 0;

		top: 295px;

		_top: 297px;

		left: 0px;

		width: 191px;

		height: 18px;

		background:url(../images/makingof.gif) no-repeat left top;

		}

		

		#makingof_star {

			position: absolute;

			margin: 0;

			padding: 0;

			top: 20px;

			_top:22px;

			left: 0px;

			width: 191px;

			height: 160px;

			/*background:url(../images/makingof_star.jpg) no-repeat left top;*/

			}

	

	

	#whatsnew  {

		position: absolute;

		margin: 0;

		top: 295px;

		_top: 297px;

		left: 196px;

		width: 389px;

		height: 18px;

		padding: 0px 0px 0px 0px;

		font-family: Arial, Helvetica, sans-serif;

		font-size: 12px;

		text-indent: 56px;

		color: #111111;

		font-weight: normal;

		background:url(../images/whatsnew.gif) no-repeat left top;

		}

		

		#whatsnew_content {

			float: left;

			position: relative;

			margin: 1px 1px 1px 1px;

			top: 20px;

			_top: 22px;

			left: 0px;

			width: 192px;

			height: 52px;		

			background:url(../images/backgrounds/whatsnew_content_fundo.jpg) no-repeat left top;

		}

			.whatsnew_thumb {

				position: absolute;

				margin: 0;

				padding: 0;

				top: 2px;

				left: 2px;

			}

			.whatsnew_link {

				position: absolute;

				margin: 0;

				padding: 0;

				top: 17px;

				font-size: 12px;

				text-decoration: none;

				left: 58px;

				display:block;

				width:120px;

				text-indent:0;

			}

				a.whatsnew_link:link {

					text-decoration: none;

					color:#111111;

				}

				a.whatsnew_link:hover {

					text-decoration: none;

					color:#111111;

				}

				a.whatsnew_link:visited {

					text-decoration: none;

					color:#111111;

				}

				a.whatsnew_link:visited:hover {

					text-decoration: none;

					color:#111111;

				}

				a.whatsnew_link:active {

					text-decoration: none;

					color:#111111;

				}

			

			.whatsnew_date {

				position: absolute;

				margin: 0;

				padding: 0;

				top: 1px;

				left: 2px;

			}

			.whatsnew_description {

				position: absolute;

				margin: 0;

				padding: 0;

				top: 34px;

				left: 2px;

			}

		



	

	#destaques {

		position: relative;

		float:left;

		padding: 0px 0px 0px 0px;

		top:-2px;

		_top:-16px;

		margin: 0;

		left: 0px;

		width: 880px;

		height: 132px;

		/*background-color: #00FF00;*/

		background:url(../images/filmesemdestaque.gif) no-repeat left top;



		}

		

		.destaques_fotos {

			position: relative;

			float: left;

			padding: 0;

			top:7px;

			_top:18px;

			margin: 15px 3px -2px 2px;

			_margin: 6px 3px 0px 2px;

			border-style: solid; 

			border-width: 0pt;

			border-color: white;

			/*width: 189px;

			margin: 15px 3px 4px 0px;

			_margin: 4px 3px 0px 0px;

			border-style: solid; 

			border-width: 1pt; 

			border-color: white;

			/*background-color: #FF0000;*/

			/*background:url(../images/footer_foto1.jpg) no-repeat left top;*/

			}

			

		.destaques_movies_page_capas {

			position: relative;

			float: left;

			padding: 0px 0px 0px 0px;

			margin: 23px 0px 10px 4px;

			width: 125px;

			height: 180px;

			/*background:url(../images/footer_foto1.jpg) no-repeat left top;*/

			}

		



			.destaques_foto1_filmepremiado {

				position: absolute;

				margin: 0;

				padding: 0;

				top: 0px;

				left: 0px;

				width: 179px;

				height: 108px;

				background:url(../images/backgrounds/footer_filmepremiado.gif) no-repeat left top;

				}

				





	

#sidebar {

	position: absolute;

	margin: 0;

	padding: 0;

	top: 2px;

	left: 784px;

	width: 203px;

	height:413px;

	background:url(../images/backgrounds/vod_estrelas_vivid.gif) no-repeat left top;

	}

	



	

	#sidebar_estrelasvivid {

		position: relative;

		float:left;

		margin: 8px 0px 0px 0px;

		_margin: 0px 0px 0px 0px;

		padding: 0;

		top: 9px;

		_top: 17px;

		left: 5px;

		width: 191px;

		height:108px;

		/*border-style: solid; 

		border-width: 1pt; 

		border-color: white;*/

		}

		

		#sidebar_allstars {

			position: relative;

			float:left;

			margin: 0;

			padding: 0;

			top:38px;

			left: 0px;

			border-style: solid 1px;

			border-color: #cccccc;

			margin: -18px 0px 0px 1px;

			padding: 1px 3px 1px 3px;

			color: #151515;

			font-size: 11px;

			font-weight: normal;

			font-family: Arial, Helvetica, sans-serif;

			width: 190px;

			border-width: 0;

			height:18px;

			}



#sidebar_videoondemand_compre {

	position: absolute;

	margin: 0;

	padding: 0;

	top: 0px;

	left: 0px;

	width: 191px;

	height:110px;

	}

		

#sidebar_videoondemand {

	position: relative;

	float:left;

	margin: 0;

	padding: 0;

	top: 68px;

	left: 0px;

	width: 203px;

	height:366px;

	/*background:url(../images/backgrounds/vod_videoondemand.gif) no-repeat left top;*/

	}

	

	#sidebar_videoondemand_1 {

		position: relative;

		margin: 0;

		padding: 0;

		top: 0px;

		left: 0px;

		/*width: 191px;

		border-style: solid; 

		border-width: 1pt; 

		border-color: white;

		height:108px;*/

		}

		

	#sidebar_videoondemand_2 {

		position: relative;

		margin: 0;

		padding: 0;

		top: 21px;

		_top: 18px;

		left: 6px;

		/*width: 191px;

		height:108px;

		/*border-style: solid; 

		border-width: 1pt; 

		border-color: white;*/

		}

		

	#sidebar_videoondemand_3 {

		position: relative;

		margin: 0;

		padding: 0;

		top: 25px;

		_top: 18px;

		left: 6px;

		/*width: 191px;

		height:108px;

		/*border-style: solid; 

		border-width: 1pt; 

		border-color: white;*/

		}			



			

#footer {

	width: 779px;

	height:40px;

	background:url(../images/backgrounds/footer_background.jpg) repeat-x left top;

	clear: both;

	}



	#footer_left {	

		position: relative;

		float: left;

		width: 12px;

		height: 40px;

		margin: 0;

		padding: 0;

		background:url(../images/backgrounds/footer_left.jpg) no-repeat left top;

		}

	#footer_center {

		position: relative;

		float: left;

		height: 40px;

		background:url(../images/backgrounds/footer_background.jpg) repeat-x left top;

		}

	#footer_right {

		position: relative;

		float: right;

		width: 14px;

		height: 40px;

		margin: 0;

		padding: 0;

		background:url(../images/backgrounds/footer_right.jpg) no-repeat left top;

		}

		

		



#footer_menu {

		position: relative;

		float: left;

		top: 0px;

		left: 0px;

		width: 750px;

		height: 40px;

		margin: 0;

		padding: 0;

		display: block;

		background:url(../images/menu_barra_background.gif) no-repeat center top;

		}

		

		#footer_menu ul {

			position: relative;

			float: left;

			top: 9px;

			left: 31px;

			width: 718px;

			height: 22px;

			margin: 0;

			padding: 0;

			list-style: none;

			}

			

			#footer_menu li {

				position:relative;

				float: left;

				width: auto;

				height: 22px;

				margin: 0;

				padding: 0;

			}

			

				#footer_menu li a {

				float: left;

				height: 22px;

				margin: 0;

				padding: 0;

				font-family: Arial, Helvetica, sans-serif;

				font-size: 0.04em;

				font-weight: normal;

				text-indent: -99999em;

				text-decoration: none;

				background:url(../images/backgrounds/menu_barra.gif) no-repeat left top;

				}

				

			

				#footer_menu li a.footer_home {

				width: 57px;

				background-position: 0px 0px;

				}

				

				#footer_menu li a.footer_regrasdosite {

				width: 109px;

				background-position: -57px 0px;

				}

				

				#footer_menu li a.footer_privacidadeeseguranca {

				width: 174px;

				background-position: -166px 0px;

				}

				

				#footer_menu li a.footer_assineja {

				width: 76px;

				background-position: -340px 0px;

				}

				

				#footer_menu li a.footer_ajuda {

				width: 61px;

				background-position: -416px 0px;

				}

				

				#footer_menu li a.footer_centraldoassinante {

				width: 150px;

				background-position: -477px 0px;

				}

				#footer_menu li a.footer_sexmedia {

				width: 90px;

				background: none;



				}

				

				

				#footer_menu li a:hover.footer_home {

				background-position: 0px -22px;

				}

				

				#footer_menu li a:hover.footer_regrasdosite {

				width: 109px;

				background-position: -57px -22px;

				}

				

				#footer_menu li a:hover.footer_privacidadeeseguranca {

				width: 174px;

				background-position: -166px -22px;

				}

				

				#footer_menu li a:hover.footer_assineja {

				width: 76px;

				background-position: -340px -22px;

				}

				

				#footer_menu li a:hover.footer_ajuda {

				width: 61px;

				background-position: -416px -22px;

				}

				#footer_menu li a:hover.footer_centraldoassinante {

				width: 150px;

				background-position: -477px -22px;

				}

				

				



#movies {

	position: relative;

	min-width:774px;

	min-height:100%;

	margin: 0;

	padding: 0;

	left: 0px;

	width: 780px;

	}

		

	#movies_allmovies {

		position: relative;

		margin: 0;

		padding: 0;

		top: 3px;

		left: 0px;

		width: 780px;

		height:29px;

		background:url(../images/backgrounds/movies_bar_allmovies.gif) no-repeat left top;

		}



	#extra_mkof_stars_title {

		position: relative;

		margin: 0;

		padding: 0;

		top: 4px;

		left: 0px;

		width: 780px;

		height:29px;

		}

	

	#extra_box {

		position: relative;

		margin: 0px 0px 4px 0px;

		padding: 0;

		left: 0px;

		top: 6px;

		width: 780px;

		font-family: Arial, Helvetica, sans-serif;

		}

	

	#makingof_box {

		position: relative;

		margin: 0px 0px 4px 0px;

		padding: 0;

		left: 0px;

		top: 6px;

		width: 780px;

		font-family: Arial, Helvetica, sans-serif;

		}

		

		.makingof_intro {

			position: relative;

			float:left;				

			left:0px;

			font-size: 12px;

			font-weight: normal;

			width:175px;

			top:8px;

			top:0px;

			display:block;

			}

		

	

	#stars_box {

		position: relative;

		float:left;

		margin: 0px 0px 4px 0px;

		padding: 0;

		left: 0px;

		top: 6px;

		width: 780px;

		font-family: Arial, Helvetica, sans-serif;

		}

	

	#starspage_boxstar {

		position: relative;

		float:left;

		margin: 4px 0px 11px 0px;

		padding: 0px 2px 0px 4px;

		left: 0px;

		top: 6px;

		font-family: Arial, Helvetica, sans-serif;

		font-weight: bold;

		font-size:14px;

		color: #404040;

		background:url(../images/backgrounds/starspage_boxstar.gif) no-repeat left top;

		width:366px;

		height:497px;

		}

	

		#starspage_box_cena {

			position: relative;

			float:left;

			margin: 4px 0px 0px 2px;

			padding: 0;

			left: 0px;

			top: 6px;

			width: 402px;

			height:378px;

			font-family: Arial, Helvetica, sans-serif;

			font-weight: bold;

			font-size:14px;

			overflow: hidden;

			color: #404040;

			/*background-color:#00FF33;*/

			border:#00FF33;

			background:url(../images/backgrounds/starspage_box_cena.gif) no-repeat left top;

			}

		

		#starspage_box_cena_pics {

			position:relative;

			float:left;

			margin: 4px 0px 6px 0px;

			padding:0;			

			overflow: hidden;

			height:350px;

			/*width:2000px;*/

			z-index:1;

			}

		

		#starspage_box_foto {

			position: relative;

			float:left;

			margin: 0px 0px 0px 2px;

			padding: 0;

			left: 0px;

			top: 12px;

			width: 402px;

			height:113px;

			font-family: Arial, Helvetica, sans-serif;

			font-weight: bold;

			font-size:14px;

			color: #404040;

			overflow:hidden;

			background:url(../images/backgrounds/starspage_box_fotos.gif) no-repeat left top;

			}

			

		#starspage_box_pics {

			position:absolute;

			float:left;

			margin: 0px 0px 6px 0px;

			left: 4px;

			top: 18px;

			padding:0;			

			overflow: hidden;

			height:90px;

			z-index:1;

			}

			

		#starspage_barra {

			position: relative;

			float:left;

			margin: 13px 0px 3px 5px;

			padding: 0;

			background:url(../images/backgrounds/starspage_navbox.gif) no-repeat left top;

			width:402px;

			height:18px;

			}

			

			.starspage_seta_anterior {

				position: relative;

				float:left;

				margin: 0px 0px 0px 134px;

				padding: 0;

				}

				

			.starspage_seta_proxima {

				position: relative;

				float:left;

				margin: 0px 0px 0px 120px;

				padding: 0;

				}

				

		#extra_box ul {

			position: relative;

			list-style:none;

			float:left;

			padding: 0;

			margin: 0;

			color: #111111;

			font-size: 14px;

			font-weight: bold;

			left: 0px;

			width: 780px

			}

		

		#makingof_box ul {

			position: relative;

			list-style:none;

			float:left;

			padding: 0;

			margin: 0;

			color: #111111;

			font-size: 14px;

			font-weight: bold;

			left: 0px;

			width: 780px

			}

		

		#stars_box ul {

			position: relative;

			list-style:none;

			float:left;

			padding: 0;

			margin: 0;

			color: #111111;

			font-size: 14px;

			font-weight: bold;

			left: 0px;

			width: 780px

			}

			

			#extra_box li {

				position: relative;

				float:left;

				padding: 0px 0px 0px 4px;

				margin: 2px 6px 2px 0px;

				left:2px;

				width:250px;

				height:181px;

				top:0px;

				color: #404040;

				background-color:#ff0000;

				font-size: 14px;

				font-weight: bold;

				background:url(../images/backgrounds/stars_tab_box.gif) no-repeat left top;

				}

				

			

				.extra_option {

					position: relative;

					float:left;

					padding: 0;

					left: 5px;

					top: 3px;

					margin-bottom: 4px;

					font-size: 12px;

					display:block;

					width:230px;

					}

				

				.starpage_option {

					position: relative;

					float:left;

					padding: 0;

					left: 5px;

					top: 3px;

					margin-bottom: 4px;

					font-size: 12px;

					display:block;

					width:350px;

					}

					

				.extra_thumb {

					position: relative;

					float:left;

					margin: 6px 6px -10px 6px;

					padding: 0;

					}

				

				.extra_text {

					position: absolute;

					float:left;

					padding: 0;

					margin: 0;

					top:25px;

					left:120px;

					width: 120px;

					height:100px;

					font-size:12px;

					display:block;

					font-weight:normal;

					}

				

				.extra_intro {

					position: relative;

					margin: 0px 6px 0px 0px;

					padding: 0px 10px 0px 0px;

					top:-110px;

					left:200px;

					font-size: 12px;

					font-weight: normal;

					width:175px;

					display:block;

					}

					

				.extra_btdownload {

					position: absolute;

					float:left;

					margin: 0px 0px 0px 0px;

					padding: 0px 0 0 0;

					left: 130px;

					top: 130px;

					width: 91px;

					height:40px;

					background: no-repeat left top;

					}

				

			#makingof_box li {

				position: relative;

				float:left;

				padding: 0;

				margin: 2px 4px 2px 0px;

				left:7px;

				width:380px;

				height:136px;

				top:0px;

				color: #404040;

				font-size: 14px;

				font-weight: bold;

				background:url(../images/backgrounds/makingof_tab_box.gif) no-repeat left top;

				}

				

				.makingof_btcenas {

					position: relative;

					float:left;

					margin: 0px 0px 0px 0px;

					padding: 0px 0 0 0;

					left: 47px;

					top: 45px;

					_top: 30px;

					}

						

				.makingof_btfotos {

					position: relative;

					float:left;

					margin: 0px 0px 0px 0px;

					padding: 0px 0 0 0;

					left: 10px;

					top: 14px;

					}

				

				

			

			#stars_box li {

				position: relative;

				float:left;

				padding: 0px 0px 0px 8px;

				margin: 2px 6px 2px 0px;

				left:2px;

				width:246px;

				height:181px;

				top:0px;

				color: #404040;

				font-size: 14px;

				font-weight: bold;

				background:url(../images/backgrounds/stars_tab_box.gif) no-repeat left top;

				}

				

				.starspage_option {

					position: relative;

					float:left;

					padding: 0;

					left: 5px;

					top: 3px;

					margin: 0px 4px 4px 0px;

					display:block;

					width:238px;

					}

				

				.makingof_thumb {

					position: relative;

					float:left;

					margin: 0px 6px 0px 6px;

					padding: 0;

					}

				

				.makingof_option {

					position: relative;

					float:left;

					padding: 0;

					left: 5px;

					top: 3px;

					margin-bottom: 4px;

					display:block;

					width:250px;

					font-size: 12px;

					}

					

				.starspage_cena {

					position: relative;

					float: left;

					padding: 0;

					top:2px;

					left:5px;

					margin: 0px 2px 8px 0px;

					width: 192px;

					height: 110px;

					}

				

				.starspage_photoset {

					position:relative;

					/*float:left;*/

					left:2px;

					top:11px;

					margin: 0px 2px 0px 2px;

					padding:0;

					z-index:2;

					width:70px;

					height:70px;

					}



				.starspage_intro2 {

					position: relative;

					margin: 0px 0px 0px 0px;

					padding: 0px 5px 0px 5px;

					top:4px;

					font-size: 12px;

					font-weight: normal;

					}

					

				.starspage_text {

					position: relative;

					margin: 0px 0px 0px 0px;

					left:0px;

					top:7px;

					padding: 0px 10px 0px 0px;

					font-size:11.5px;

					font-weight:normal;

					}

				

				.starspage_thumb {

					position: relative;

					float:left;

					margin: 6px 8px -5px 2px;

					padding: 0;

					}

				

				#starspage_vejamais {

					position: absolute;

					margin: 0;

					left:210px;

					top:163px;

					padding: 0px 0px 0px 0px;

					font-size:12px;

					color:#0066FF;

					font-weight:normal;					

					}

					

				a.starspage_vejamais:link {

					text-decoration: none;

					color:#111111;

				}

				a.starspage_vejamais:hover {

					text-decoration: none;

					color:#111111;

				}

				a.starspage_vejamais:visited {

					text-decoration: none;

					color:#111111;

				}

				a.starspage_vejamais:visited:hover {

					text-decoration: none;

					color:#111111;

				}

				a.starspage_vejamais:active {

					text-decoration: none;

					color:#111111;

				}

				

				#starspage_intro {

					position: relative;

					padding: 0;

					margin:10px 10px 10px 4px;

					left:0px;

					top:4px;

					font-size: 12px;

					font-weight: normal;

					}

					

				

		#movies_allmovies_combo {

			float: left;

			position: absolute;

			margin: 0;

			padding: 0;

			top: 2px;

			left: 115px;

			border-style: solid 1px;

			border-color: white;

			margin: 0px 0px 0px 0px;

			padding: 1px 3px 1px 3px;

			color: #151515;

			font-size: 11px;

			font-weight: normal;

			font-family: Arial, Helvetica, sans-serif;

			width: 544px;

			height: 17px;

			border-width: 0;

			}

			

	#movies_box {
	position: relative;
	margin: 0px 0px 4px 0px;
	padding: 0;
	left: 0px;
	top: 6px;
	width: 780px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #f2f2f2;

		}

	

		#movies_box ul {

			position: relative;

			list-style:none;

			float:left;

			padding: 0;

			margin: 0;

			color: #111111;

			font-size: 14px;

			font-weight: bold;

			left: 0px;

			width: 780px

			}

			

			#movies_box li {

				position: relative;

				float:left;

				padding: 0;

				margin: 4px 4px 2px 2px;

				left:2px;

				width:383px;

				height:224px;

				top:0px;

				color: #111111;

				font-size: 14px;

				font-weight: bold;

				background:url(../images/backgrounds/filmes_fundotabela.gif) no-repeat left top;

				}



			#movies_page_player {

				position: relative;

				float:left;

				padding:0;

				margin:0px 0px 8px 0;

				width:461px;

				height:404px;

				}

				

			.movies_bts {

				position: relative;

				margin: 0;

				padding: 0;

				top: 4px;

				_top: 1px;

				}

			

			#movies_page_description {

				position: relative;

				float:left;

				padding:0;

				margin:0px 2px;

				width:315px;

				height:450px;

				background:url(../images/backgrounds/movies_background_page.gif) no-repeat top left;

				}

			

			#sneces_slice {

				position:relative;

				float:left;

				padding:0;

				margin:17px 0px 0px 0;					

				overflow: hidden;

				height:500px;

				z-index:1;

				}

			

			#movies_page_cenas {

				position: relative;

				overflow:hidden;

				float:left;

				padding:0;

				margin:4px 0px 10px 0;			

				width:780px;

				height:131px;

				top:0px;

				background:url(../images/backgrounds/movies_background_cenas.gif) no-repeat top left;

				}

				

			#scenes_barra {

				position: absolute;

				margin: 0px 0px 9px 0px;

				overflow:hidden;

				padding: 0;

				z-index:500;

				top:518px;

				width:780px;

				height:36px;

				}

			

			#scenes_barra_left {

				position: absolute;

				margin: 0px 0px 9px 6px;

				overflow:hidden;

				padding: 0;

				z-index:500;

				top:545px;

				width:18px;

				height:36px;

				}

				

			#scenes_barra_right {

				position: absolute;

				margin: 0px 0px 9px 0px;

				overflow:hidden;

				padding: 0;

				z-index:500;

				top:545px;

				left:754px;

				width:18px;

				height:36px;

				}

			

			#stars_barra_left {

				position: absolute;

				margin: 0px 0px 9px 383px;

				overflow:hidden;

				padding: 0;

				z-index:500;

				top:212px;

				width:18px;

				height:36px;

				}

				

			#stars_barra_right {

				position: absolute;

				margin: 0px 0px 9px 0px;

				overflow:hidden;

				padding: 0;

				z-index:500;

				top:212px;

				left:748px;

				width:18px;

				height:36px;

				}

				

			#stars_barra_left2 {

				position: absolute;

				margin: 0px 0px 9px 386px;

				overflow:hidden;

				padding: 0;

				z-index:500;

				top:470px;

				width:18px;

				height:36px;

				}

				

			#stars_barra_right2 {

				position: absolute;

				margin: 0px 0px 9px 0px;

				overflow:hidden;

				padding: 0;

				z-index:500;

				top:470px;

				left:742px;

				width:18px;

				height:36px;

				}

			

				.scenes_seta_anterior {

					position: relative;

					float:left;

					margin: 0px 0px 0px 8px;

					padding: 0;

					}

					

				.scenes_seta_proxima {

					position: relative;

					float:left;

					margin: 0px 0px 0px 728px;

					padding: 0;

					}

				

				.cenas {

					position: relative;

					/*float:left;*/

					padding:0;

					left:2px;

					margin:17px 0px 0px 0px;

					}

		

			.movies_title {

				position: relative;

				padding: 0;

				margin:0;

				left: 6px;

				top: 3px;

				}

				

			.movies_capa {

				position: relative;

				float:left;

				margin: 0px 0px 0px 5px;

				padding: 0px 0 0 0;

				left: 0px;

				top: 8px;

				width: 135px;

				height:194px;

				}

				

			.movies_text {

				position: absolute;

				float:left;

				margin: 0px 8px 0px 5px;

				padding: 0px 3px 0 0;

				left:143px;

				top: 40px;

				font-size: 12px;

				font-weight: normal;

				}

				

			.movies_link_stars 

				a:link { text-decoration: none; color:#111111; }

				a:hover { text-decoration: none;color:#414141; }

				a:visited {	text-decoration: none; color:#414141; }

				a:visited:hover { text-decoration: none; color:#111111; }

				a:active { text-decoration: none; color:#111111; }

				

			.movies_btfrente {

				position: absolute;

				float:left;

				margin: 0px 0px 0px 0px;

				padding: 0px 0 0 0;

				left: 147px;

				top: 156px;

				width: 50px;

				height:26px;

				background: no-repeat left top;

				}

				

			.movies_btverso {

				position: absolute;

				margin: 0px 0px 0px 0px;

				padding: 0px 0 0 0;

				left: 147px;

				top: 188px;

				width: 50px;

				height:26px;

				background: no-repeat left top;

				}

				

				

			.movies_btfrente_page {

				position: absolute;

				margin: 0px 0px 0px 0px;

				padding: 0px 0 0 0;

				left: 16px;

				top: 228px;

				width: 50px;

				height:26px;

				background: no-repeat left top;

				}

				

			.movies_btverso_page {

				position: absolute;

				margin: 0px 0px 0px 0px;

				padding: 0px 0 0 0;

				left: 78px;

				top: 228px;

				background: no-repeat left top;

				}

				

			.movies_btfrente_page2 {

				position: absolute;

				margin: 0px 0px 0px 0px;

				padding: 0px 0 0 0;

				left: 6px;

				top: 228px;

				background: no-repeat left top;

				}

				

			.movies_btverso_page2 {

				position: absolute;

				margin: 0px 0px 0px 0px;

				padding: 0px 0 0 0;

				left: 74px;

				top: 228px;

				background: no-repeat left top;

				}

			

			.movies_sinopse {

				position: absolute;

				margin: 0px 0px 0px 5px;

				padding: 10px 8px 0px 0px;

				left:1px;

				top: 248px;

				width:300px;

				font-size: 11px;

				font-weight: normal;

				}

				

			

			.movies_btassistir {

				position: absolute;

				margin: 0px 0px 0px 0px;

				padding: 0px 0 0 0;

				left: 202px;

				top: 150px;

				width: 57px;

				height:33px;

				background: no-repeat left top;

				}

				

			.movies_btfotos {

				position: absolute;

				margin: 0px 0px 0px 0px;

				padding: 0px 0 0 0;

				left: 261px;

				top: 150px;

				width: 57px;

				height:33px;

				background: no-repeat left top;

				}

			

			.movies_bttrailer {

				position: absolute;

				margin: 0px 0px 0px 0px;

				padding: 0px 0 0 0;

				left: 321px;

				top: 150px;

				width: 57px;

				height:33px;

				background: no-repeat left top;

				}

				

				

			.movies_btvod {

				position: absolute;

				margin: 0px 0px 0px 0px;

				padding: 0px 0 0 0;

				left: 202px;

				top: 185px;

				width: 177px;

				height:34px;

				background: no-repeat left top;

				}

			

			.movies_1estrela {

				position: absolute;

				margin: 0;

				padding: 0;

				top: 2px;

				right: 4px;

				width: 60px;

				height: 14px;

				background: no-repeat left top;

				}

				

				

		#movies_box_navigation {

			position: relative;

			float: left;

			margin: 15px 0px 7px 3px;

			_margin: 14px 0px 7px 3px;

			padding: 0;

			width: 773px;

			height: 26px;

			text-align:center;

			line-height:23px;

			background: url(../images/barra_navegacao.gif) no-repeat top left;

			clear: both;

			}

			

			#movies_box_navigation a{

				color: #334d79;

				font-size: 12px;

				font-weight: bold;

				font-family: Arial, Helvetica, sans-serif;

				text-decoration:none;

			}

			

				

#photoset {

	position: relative;

	float:left;

	margin: 0;

	padding: 0;

	left: 0px;

	width: 986px;

	}



	#box_pics {

		position:relative;

		float:left;

		margin: 0px 0px 6px 0px;

		padding:0;

		width:79px;

		overflow: hidden;

		height:435px;

		z-index:1;

		}



	#photoset_navigation {

		position:reltive;

		float:left;

		margin: 3px 7px 0px 0px;

		padding:0;

		width:79px;

		height:auto;

		}

		

		.bt_photoset {

			position:relative;

			float:left;

			margin: 0px 0px 6px 0px;

			top:0px;

			padding:0;

			width:79px;

			height:25px;

			display:block;

			cursor:pointer;

			}

		

		.bt_photoset_basephotosets {

			position:relative;

			float:left;

			margin: 0px 0px 6px 0px;

			padding:0;

			width:79px;

			/*height:430px;

			overflow: hidden;*/

			z-index:1;

			/*background:url(../images/bt_photoset_basephotosets.gif) no-repeat;*/

			}

			

			.photoset_imgs {

				position:relative;

				float:left;

				margin: 2px 2px 3px 4px;

				padding:0;

				top:15px;

				z-index:2;

				width:70px;

				height:70px;

				background-color:#6ba8e0;

				}



	#photoset_allmovies {

		position: relative;

		float:left;

		margin: 0;

		padding: 0px 0px 0px 0px;

		top: 3px;

		width: 689px;

		height:29px;

		background:url(../images/backgrounds/photoset_bar_allmovies.gif) no-repeat left top;

		}

	

		.photoset_combo {

			position: absolute;

			float: left;

			margin: 0;

			padding: 0;

			left:330px;

			top:4px;

			border-style: solid 1px;

			border-color: white;

			margin: 0px 0px 0px 0px;

			padding: 1px 3px 1px 3px;

			color: #151515;

			font-size: 11px;

			font-weight: normal;

			font-family: Arial, Helvetica, sans-serif;

			width: 353px;

			height: 17px;

			border-width: 0;

			}

		

		.photoset_title_filme {

			position: relative;

			float: left;

			margin: 0;

			padding: 0;

			left:51px;

			top:5px;

			margin: 0px 0px 0px 0px;

			padding: 1px 3px 1px 3px;

			color: #414141;

			font-size: 11px;

			font-weight: normal;

			font-family: Arial, Helvetica, sans-serif;

			}

	

	#photoset_imagefull {

		position: relative;

		float:left;

		margin: 8px 0px 5px 1px;

		_margin: 8px 0px 25px 1px;

		padding: 0px 0px 0px 0px;

		top: 0px;	

		text-align:center;

		width: 897px;

		height:648px;

		background-color:#6ba8e0;

		}

		

		.photoset_img {

			position:relative;

			top:5px;

			margin: 5px 5px 5px 5px;

			text-align:center;

			background-color:#6ba8e0;

			}	





	#assineja {

		position: relative;

		float:left;

		margin: 0px 0px 0px 0px;

		padding: 0;

		left: 0px;

		top: 0px;

		width: 780px;

		font-family: Century Gothic, Arial, Helvetica, sans-serif;

		color:#414141;

		font-size:12px;

		}

		

			#assineja_title_alteracao_senha {

				position: absolute;

				float:left;

				margin: 12px 0px 0px 60px;

				_margin: -23px 0px 0px 60px;

				padding: 0;

				left: 0px;

				color: #414141;

				font-size: 11px;

				font-weight: normal;

				font-family: Arial, Helvetica, sans-serif;

				display: block;

				z-index:1;

				

				}

		

		#assineja_left {

			position: relative;

			float:left;

			margin: 0px 6px 0px 2px;

			_margin: 0px 4px 0px 2px;

			padding: 0;

			left: 0px;

			top: 0px;

			width: 205px;

			}

			

			#assineja_title {

				position: relative;

				float:left;

				margin: 6px 0px 0px 0px;

				padding: 0;

				left: 0px;

				}

				

			#assineja_login {

				position: relative;

				float:left;

				margin: 1px 0px 4px 0px;

				padding: 0;

				left: 0px;

				top: 6px;

				width: 205px;

				height:182px;

				background:url(../images/backgrounds/assineja_boxlogin.gif) no-repeat left top;

				

				}

				

				.messages_assineja {

					position: relative;

					top: 134px;

					left: 0px;

					width: 125px;

					height: 24px;

					border: 0px solid #ccccc;

					margin: 18px 0px 0px 5px;

					padding: 1px 3px 1px 3px;

					color: #0d0d0d;

					font-size: 12px;

					font-weight: normal;

					font-family: Arial, Helvetica, sans-serif;

					display: block;

					background-color:#00FF66;

					}

				

				.login_title {

					position: relative;

					float:left;

					margin: 2px 0px 2px 6px;

					padding: 0;

					left: 0px;

					font-weight:bold;

					}

				

				.login_text {

					position: relative;

					float:left;

					margin: 6px 0px 0px 6px;

					padding: 0;

					width:192px;

					font-size:10px;

					}

				

				.login_form {

					position: relative;

					float:left;

					margin: 4px 0px 4px 0px;

					padding: 0;

					width: 122px;

					height:16px;

					border-width:1px;

					}

					

				.login_btentrar {

					position: relative;

					float:left;

					margin: 4px 0px 4px 0px;

					padding: 0;

					left: 17px;

					top: 18px;

					}

				

			#assineja_vantagens {

				position: relative;

				float:left;

				margin: 13px 0px 08px 0px;

				_margin: 13px 0px 27px 0px;

				padding: 0;

				left: 0px;

				top: 0px;

				}

			

			#assineja_videotour {

				position: relative;

				float:left;

				margin: 13px 0px 2px 0px;

				_margin: 12px 0px 2px 0px;				

				padding: 0;

				}

			

		#assineja_right {

			position: relative;

			float:left;

			margin: 8px 0px 0px 0px;

			padding: 0;

			width:564px;

			height:570px;

			background:url(../images/backgrounds/assineja_boxmain.gif) no-repeat top left;

			}

			

			.text_form {

				position:relative;

				float:left;

				text-align:center;

				font-size:11px;

				}

			

			.text_form2 {

				position:relative;

				text-align:left;

				font-size:11px;

				}

				

			.radio_form {

				position: relative;

				margin: 0px 0px 0px 0px;

				padding: 0;

				}

				

			.login_form2 {

				position: relative;

				margin: 4px 0px 4px 0px;

				padding: 0;

				width: 380px;

				height:16px;

				border-width:1px;

				}

			

			.maisinfo {

				position:absolute;

				top:350px;

				left:406px;

				width:145px;

				height:165px;

				text-align:center;

				font-size:11px;

				}

			

		#barra_main_internas{

			position:relative;

			float:left;

			margin: 0 0 8px 0;

			padding: 0;

			width:780px;

			height:29px;

			}

		

		#main_content_internas{

			position:relative;

			float:left;

			margin: 0 0 13px 1px;

			_margin: 0 0 40px 1px;

			padding: 0px 0px 0px 0px;

			width:776px;

			min-height:570px;

			height:auto;

			background-color:#f2f2f2;

			border-color:#b8b8b8;

			border:solid 1px;

			}

			

			.main_text_internas {

				position: relative;

				float:left;

				margin: 0px 10px 10px 10px;

				padding: 0;

				width: 758px;

				font-family: Century Gothic, Arial, Helvetica, sans-serif;

				color:#414141;

				font-size:12px;

				}

				

			.main_text_internas_loading {
	position: absolute;
	text-align:left;
	margin: 5px 0px 0px 3px;
	padding: 0;
	width: 758px;
	font-family: Verdana, Geneva, sans-serif;
	color:#000;
	font-size:12px;
	font-weight:normal;













	a:link {text-decoration: underline; color:#0066ff;	height: 1500px;
	height: 100px;
	height: 1500px;
	height: auto;
	background-color: #f2f2f2;
	background-color: #f2f2f2;
	background-color: #39F;
	background-color: #f2f2f2;
	background-color: #FF0000;
}

a:visited {text-decoration: underline; color:#3d5a85;}

a:hover {text-decoration: underline; color:#333333;}

a:active {text-decoration: underline;}
.texto-verdana {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
}

				}

			

			.main_text_internas_loading_photoset {

				position: relative;

				text-align:center;

				margin: 250px 0px 0px 40px;

				padding: 0;

				width: 758px;

				font-family: Century Gothic, Arial, Helvetica, sans-serif;

				color:#414141;

				font-size:12px;

				font-weight:bold;

				}

			

		#main_content_warning{

			position:relative;

			float:left;

			margin: 0 0 20px 0;

			_margin: 0 0 40px 0;

			padding: 20px 20px 20px 20px;

			width:736px;

			min-height:330px;

			height:330px;

			font-family: Century Gothic, Arial, Helvetica, sans-serif;

			color:#414141;

			font-size:12px;

			background-color:#f2f2f2;

			border-color:#b8b8b8;

			border:solid 1px;

		}

		



					

					

/**** Window Box Classes ****/

#windowBox {

  position:absolute;

/*  visibility:hidden;*/

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

  overflow:hidden;

  display:none;

  margin:0;

  padding:0;

  color:#000;

  background:#dedede;

  cursor:default;

  border:2px solid #333333;

  z-index:100;

}



#windowBox .windowBoxBar {

	width: 1600px;

	position:absolute;

	overflow:hidden;

	top: 0px;

	left: 0px;

	margin:0;

	padding:2px 0px 0px 10px;

	height: 20px;

	

	font-weight:bold;

	color:#000;

	background:#596380;

	background: url(../images/xwindow/title.gif) repeat-x left top;

	cursor:move;

}



#windowBox .windowTopButtons {

  position:absolute;

  right:0px;

  top:0px;

  overflow:hidden;

  font-size:x-small;

  width:32px;

  height:16px;

  margin:0;

  padding:0;

  color:#000;

  cursor:default;



}



#windowBox .windowBoxMaximize {

  overflow:hidden;

  text-indent: 16px;

  float: left;

  font-size:x-small;

  width:16px;

  height:16px;

  margin:0;

  padding:0;

  color:#000;

  cursor:default;

  background: url(../images/xwindow/xWindow.gif) no-repeat 0px 0px;

}

#windowBox .windowBoxMaximize:hover {

  background-position: 0px -16px;

}

#windowBox .windowBoxClose {

  overflow:hidden;

  text-indent: 16px;

  float: left;

  font-size:x-small;

  width:16px;

  height:16px;

  margin:0;

  padding:0;

  color:#000;

  background:#00FF00;

  cursor:default;

    background: url(../images/xwindow/xWindow.gif) no-repeat -16px 0px;

}

#windowBox .windowBoxClose:hover {

  background-position: -16px -16px;

}

#windowBox .windowBoxResize{

  position:absolute;

  overflow:hidden;

  text-indent: 16px;

  font-size:x-small;

  width:16px;

  height:16px;

  margin:0;

  padding:0;

  color:#000;

  cursor:se-resize;

  bottom:0px;

  right:0px;

   background: url(../images/xwindow/xWindow.gif) no-repeat -50px -2px;



}



#windowBox .windowBoxContent {

  margin: 30px 4px 18px 4px;

}



				

#filtro {

	-moz-opacity:0.4; /* filtro alpha para Mozilla - valores de 0 (transparente) até 1.0 (opaco) */

	position:absolute;

	width:191px;

	height:110px;

	top:1px;

	left:0px;

	vertical-align:middle;

	font: bold 14px arial, sans-serif;

	color:#333333;

	z-index:190;

	background:#FFFFFF; /* Aqui você muda a cor do filtro */

	}



#filtro_ie {

	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);

	/* filtro alpha para IE 5.5+ valores de 0(transparente) até 100(opaco) */

	position:absolute;

	width: 191px;

	height:110px;

	text-align:center;

	top:1px;

	left:2px;

	font: bold 14px arial, sans-serif;

	color:#333333;

	z-index:190;

	background:#ffffff; /* Aqui você muda a cor do filtro */

	}	

			



	

	

.clear {

	clear: all

}
#top_menu li a.menu_video_gratis {
	width: 43px;
	background-position: -323px 0px;
}
#container #sidebar #sidebar_videoondemand table tr td p {
	font-family: Verdana, Geneva, sans-serif;
}
#container #sidebar #sidebar_videoondemand table tr td p {
	font-size: 12px;
}
#container #sidebar #sidebar_videoondemand table tr td p {
	font-size: 12px;
	color: #354C61;
}
