/* ###### DEFAULT STYLES ###### */
/* ############ */
body{ background: #a5d0f9 url(../images/standard/back_repeat.jpg) repeat-x top left; margin:0; text-align: center; font: 10px Tahoma; color:#FFFFFF;}

/* ###### LEVEL NAVIGATION BUTTONS STYLES ###### */
/* ############ */
.bt_back_off{ width:26px; height:56px; background: url(../images/standard/bt_back_off.gif) no-repeat top left; position:absolute; top: 228px;}
.bt_back_on{ width:26px; height:56px; background: url(../images/standard/bt_back_on.gif) no-repeat top left; position:absolute; top: 228px;}
.bt_fwrd_on{ width:26px; height:56px; background: url(../images/standard/bt_fwrd_on.gif) no-repeat top left; position:absolute; top: 228px; margin-left: 957px;}
.bt_fwrd_off{ width:26px; height:56px; background: url(../images/standard/bt_fwrd_off.gif) no-repeat top left; position:absolute; top: 228px; margin-left: 959px;}
	.bt_back_on a, .bt_fwrd_on a{ width:26px; height:56px; display:block; } 
		.bt_back_off a span, .bt_back_on a span, .bt_fwrd_on a span, .bt_fwrd_off a span{ display: none; }
		
.ajuda{ width:43px; height:8px; position:absolute; top: 110px; margin-left: 830px; }
	.ajuda a{  width:43px; height:8px; display:block; background: url(../images/standard/ajuda_bt.gif) no-repeat top left; }
		.ajuda a span{ display:none; }
		
.nextLevel{ width:72px; height:17px; position:absolute; top: 461px; margin-left: 800px; }
	.nextLevel a{  width:72px; height:17px; display:block; background: url(../images/standard/bt_avancar.gif) no-repeat top left; }
		.nextLevel a span{ display:none; }
				
.prevLevel{ width:72px; height:17px; position:absolute; top: 461px; margin-left: 710px; }
	.prevLevel a{ width:72px; height:17px; display:block; background: url(../images/standard/bt_voltar.gif) no-repeat top left; }
		.prevLevel a span{ display:none; }

/* ###### FORMATION STYLES ###### */
/* ############ */
#overAll{ _margin: 0; margin: auto; width:983px; text-align: left;}
	#topMenu{ width:983px; height:42px; background: url(../images/standard/bkg_top_menu.gif) no-repeat top left;}
		#topMenu ul{ width:825px; height:16px; padding:0; margin:0 0 0 144px; position:absolute; top: 16px; list-style:none;}
			#topMenu ul li{ display:block; float: right;}
				#topMenu ul li a{ display:block; }
					#topMenu ul li a span{ display:none; }
						a.bt_01:link, a.bt_01:visited, a.bt_01:hover{ width:179px; height:16px; background: url(../images/standard/bt_top01_out.gif) no-repeat top left; }
							a.bt_01:hover { background: url(../images/standard/bt_top01_over.gif) no-repeat top left; }
							.bt01_on{ width:179px; height:16px; background: url(../images/standard/bt_top01_on.gif) no-repeat top left; }
						a.bt_02:link, a.bt_02:visited, a.bt_02:hover{ width:135px; height:16px; background: url(../images/standard/bt_top02_out.gif) no-repeat top left; }
							a.bt_02:hover { background: url(../images/standard/bt_top02_over.gif) no-repeat top left; }
							.bt02_on{ width:135px; height:16px; background: url(../images/standard/bt_top02_on.gif) no-repeat top left; }
						a.bt_03:link, a.bt_03:visited, a.bt_03:hover{ width:55px; height:16px; background: url(../images/standard/bt_top03_out.gif) no-repeat top left; }
							a.bt_03:hover { background: url(../images/standard/bt_top03_over.gif) no-repeat top left; }
							.bt03_on{ width:55px; height:16px; background: url(../images/standard/bt_top03_on.gif) no-repeat top left; }
						a.bt_04:link, a.bt_04:visited, a.bt_04:hover{ width:62px; height:16px; background: url(../images/standard/bt_top04_out.gif) no-repeat top left; }
							a.bt_04:hover { background: url(../images/standard/bt_top04_over.gif) no-repeat top left; }
							.bt04_on{ width:62px; height:16px; background: url(../images/standard/bt_top04_on.gif) no-repeat top left; }
		
		.bt_home{ width:105px; height:23px; position:absolute; top: 10px; margin:0 0 0 10px;}
			.bt_home a{ width:105px; height:23px; display:block;}
				.bt_home a span{ display:none; }
		.bt_home2{ width:75px; height:23px; position:absolute; top: 10px; margin:0 0 0 134px;}
			.bt_home2 a{ width:75px; height:23px; display:block;}
				.bt_home2 a span{ display:none; }
	#content{ width:983px; height:700px; background: url(../images/standard/back_choose_01.jpg) no-repeat top left;}
	#content_step4 { width:983px; height:700px; background: url(../images/standard/back_choose_04.jpg) no-repeat top left;}
	
		/* ###### STYLES FIRST LEVEL SCREEN ###### */
		/* ############ */
		.firstPass{ width:311px; background: url(../images/standard/tit_1_passo.gif) no-repeat top left; padding: 42px 0 0 16px; position:absolute; top: 110px; margin-left: 90px;}
		.flickr{ width:178px; background: url(../images/standard/tit_flickr.gif) no-repeat top left; padding: 30px 0 0 18px; position:absolute; top: 190px; margin-left: 670px;}
			.flickr a{ color:#FFFFFF; }
			
		.flashThumb{ width:990px; height:560px; position:absolute; top: 40px; margin-left: 0px;}
			
		.chooseThumb{ width:835px; height:115px; position:absolute; top: 270px; margin-left: 80px;}
			.chooseThumb ul{ width:835px; height:115px; list-style:none; padding:0; position:absolute; top: 23px; margin: 0 0 0 20px; _margin: 0 0 0 11px;}
				.chooseThumb ul img{ margin-bottom:-11px;}
				.chooseThumb ul li{ width:69px; height:69px; display:block; margin-left: 6px; _margin-left: 7px; border: 1px solid #69b0c1; float: left;}
		
		.hein{ width:272px; height:52px; padding: 19px 0 0 16px;  background: url(../images/standard/back_hein.gif) no-repeat top left; position:absolute; top: 420px; margin-left: 90px; }
		.uploadImages{ width:467px; height:115px; position:absolute; top: 380px; margin-left: 415px;} 
			.uploadImages ul{list-style:none; padding:0; position:absolute; top: 23px; margin: 0;}
				.uploadImages ul img{ margin-bottom:-11px;}
				.uploadImages ul li{ width:69px; height:69px; display:block; margin-left: 5px; border: 1px solid #69b0c1; float: left;}
					.uploadImages ul li p{ width: 55px; color:#69b0c1; text-align:center; padding:0; margin:10px 0 0 7px;}
					.uploadImages ul li a{ position:relative; top: 23px; margin-left: 13px; display:block; width:43px; height:14px; background: url(../images/standard/bt_upload.gif) no-repeat top left;}
					.uploadImages ul li a span{ display:none; }
					
		.whereAmILevel1{ width:274px; height:32px; position:absolute; top: 460px; margin-left: 100px; background: url(../images/standard/img_01_on.gif) no-repeat top left; }
			.whereAmILevel1 span{ display:none; }
					
	
		/* ###### STYLES SECOND LEVEL SCREEN ###### */
		/* ############ */
		.secondPass{ width:311px; background: url(../images/standard/tit_2_passo.gif) no-repeat top left; padding: 42px 0 0 16px; position:absolute; top: 85px; margin-left: 105px;}
		
		.musicBox{ width: 850px; position:absolute; top: 200px; margin-left: 105px;}
			.musicBox div{ text-align:left; width: 233px; float:left; margin: 0 30px 30px 0;}
		
		.whereAmILevel2{ width:274px; height:32px; position:absolute; top: 460px; margin-left: 100px; background: url(../images/standard/img_02_on.gif) no-repeat top left; }
			.whereAmILevel2 span{ display:none; }
					
	
		/* ###### STYLES THIRD LEVEL SCREEN ###### */
		/* ############ */
		.thirdPass{ width:311px; background: url(../images/standard/tit_3_passo.gif) no-repeat top left; padding: 42px 0 0 16px; position:absolute; top: 85px; margin-left: 105px;}
			.thirdPass span{ color:#000000;}
			
		.formInfoLeft{ width: 300px; position:absolute; top: 220px; margin-left: 120px; }
			.formInfoLeft input{ height: 10px; font: 9px Verdana; background:none; border:0; color:#FFFFFF;}
			.nome{width:361px; height: 16px; background: url(../images/standard/form_back_01.jpg) no-repeat top left; margin: 0 0 10px 0;}
				.nome input{ width: 285px; margin: 0 0 0 65px;}
			.email{width:361px; height: 16px; background: url(../images/standard/form_back_02.jpg) no-repeat top left; margin: 0 0 10px 0;}
				.email input{ width: 285px; margin: 0 0 0 65px;}
			.date{width:380px; height: 16px; background: url(../images/standard/form_back_05.jpg) no-repeat top left; margin: 0 0 10px 0;}
				.date input{ width:20px;}
				.date .dia{ margin: 2px 0 0 120px;}
				.date .mes{ margin: 2px 0 0 10px;}
				.date .ano{ width:30px; margin: 2px 0 0 10px;}
				.date .male{ margin: 0 0 2px 80px !important; _margin: 0 0 2px 75px;}
				.date .female{ margin: 0 0 2px 30px;}
			.checkBox{width:341px; height: 16px; margin: 0 0 10px 0; color:#000066;}
				.checkBox a{ color:#000066; background: url(../images/standard/blt_pop.gif) no-repeat top left; padding-left: 10px;}
			
		.formInfoRight{ width: 300px; position:absolute; top: 220px; margin-left: 505px; }
			.formInfoRight input{ height: 10px; font: 9px Verdana; background:none; border:0; color:#FFFFFF;}
			.formInfoRight textarea{ height: 55px; font: 9px Verdana; background:none; border:0; color:#FFFFFF;}
			.titulo{width:372px; height: 16px; background: url(../images/standard/form_back_03.jpg) no-repeat top left; margin: 0 0 10px 0;}
				.titulo input{ width: 240px; margin: 0 0 0 120px;}
			.descricao{width:372px; height: 71px; background: url(../images/standard/form_back_04.jpg) no-repeat top left; margin: 0 0 10px 0;}
				.descricao textarea{ width: 370px; margin: 13px 0 0 0;}
			.countdown{width:120px; position:absolute; top: 100px; margin-left: 254px !important; margin-left: 254px; padding:0;}
				.countdown input{ width: 20px; !important; margin-top: -14px;}
			.selectTag{width:420px; background: url(../images/standard/subtit_escolha_tag.gif) no-repeat top left; padding: 10px 0 0 0;}
		
		.exampleMovie{ width: 450px; position:absolute; top: 220px; margin-left: 500px;}
		
		.obs{width:175px; position:absolute; top: 440px; margin-left: 100px;  }
		
		.whereAmILevel3{ width:274px; height:32px; position:absolute; top: 460px; margin-left: 100px; background: url(../images/standard/img_03_on.gif) no-repeat top left; }
			.whereAmILevel3 span{ display:none; }
			
		.gerarVideo{ width:84x; height:17px; position:absolute; top: 460px; margin-left: 800px; }
			.gerarVideo a{  width:84px; height:17px; display:block; background: url(../images/standard/bt_gerar.gif) no-repeat top left; }
				.gerarVideo a span{ display:none; }
					
	
		/* ###### STYLES FOURTH LEVEL SCREEN ###### */
		/* ############ */
		.fourthPass{ width:311px; background: url(../images/standard/tit_4_passo.gif) no-repeat top left; padding: 42px 0 0 16px; position:absolute; top: 90px; margin-left: 105px;}
		
		.returnInfo{ width: 300px; position:absolute; top: 140px; margin-left: 120px; }
		
		.infoMovie_01, .infoMovie_02, .infoMovie_03{width: 300px; margin: 0 0 10px 0; }
			.infoMovie_01 h1, .infoMovie_02 h1, .infoMovie_03 h1{margin: 0;}
			.infoMovie_01 h2, .infoMovie_02 h2, .infoMovie_03 h2{margin: 0;}
		/*.infoMovie_01{ background: url(../images/standard/subtit_4_passo_01.gif) no-repeat top left;}
		.infoMovie_02{ background: url(../images/standard/subtit_4_passo_02.gif) no-repeat top left;}
		.infoMovie_03{ background: url(../images/standard/subtit_4_passo_03.gif) no-repeat top left;}*/
		
		.bt_geraOutroVideo{ width:141px; height:17px; position:absolute; top: 250px; margin-left: 690px; }
			.bt_geraOutroVideo a{ width:141px; height:17px; display:block; background: url(../images/standard/bt_gera_outro_video.gif) no-repeat top left; }
				.bt_geraOutroVideo a span{ display:none; }
				
		.bt_verGaleria{ width:141px; height:17px; position:absolute; top: 250px; margin-left: 545px; }
			.bt_verGaleria a{ width:141px; height:17px; display:block; background: url(../images/standard/bt_ver_galeria.gif) no-repeat top left; }
				.bt_verGaleria a span{ display:none; }
		
		.finalMovie{ width: 450px; position:absolute; top: 220px; margin-left: 450px;}
		
		.whereAmILevel4{ width:274px; height:32px; position:absolute; top: 460px; margin-left: 100px; background: url(../images/standard/img_04_on.gif) no-repeat top left; }
			.whereAmILevel4 span{ display:none; }
			
		/* ###### STYLES HELP SCREEN ###### */
		/* ############ */
		#help{_margin: 0; margin: auto; width:621px; height:313px; text-align: left; background: url(../images/standard/pop_bkg.jpg) no-repeat top left; padding: 60px 0 0 0;}
			.popScroll{ width:621px; height:310px; overflow: auto;}
				.popScroll div{ background: url(../images/standard/pop_line.gif) no-repeat top left; width:590px; margin: 0 0 15px 10px; padding: 15px 0 0 0;}
				.popScroll h3{ margin: 0;}
				
		/* ###### STYLES HELP SCREEN ###### */
		/* ############ */
		#terms{_margin: 0; margin: auto; width:621px; height:313px; text-align: left; background: url(../images/standard/pop_bkg_terms.jpg) no-repeat top left; padding: 60px 0 0 0;}
			.popScroll{ width:621px; height:310px; overflow: auto;}
				.popScroll div{ background: url(../images/standard/pop_line.gif) no-repeat top left; width:590px; margin: 0 0 15px 10px; padding: 15px 0 0 0;}
				.popScroll h3{ margin: 0;}