
/*INITIAL SETTINGS*/
	*{margin:0; padding:0;}	
	fieldset{border:none;}
	legend{display:none;}
	input.Text, input.Password { border:1px solid #263641; background:#000; font-size:11px; color:#fff; padding:2px 4px; }
	select { border:1px solid #263641; background:#000;  color:#fff;  }
	li { list-style:none; }
	
/*INITIAL SETTINGS*/

/*CLASS ASSISTANTS*/
	.Debug{border:1px solid #f00;}
	.Clear{clear:both; font-size:0; height:0; line-height:0;}
	.Ok{color:#1c7f25; display:inline;}
	.Erro{color:#da3030; display:inline;}
	.Oculto { display: none; }
/*CLASS ASSISTANTS*/

/*BASIC STRUCTURE*/
	body{background-color:#000; font-family:"Arial", Helvetica, sans-serif; font-size:11px; color:#fff; padding-top:30px;}
	#main{width:990px; margin-left:36px;}
	#main h1{text-indent:-9999px; background:url(../img/logo.jpg) no-repeat; width:66px; height:26px; float:left; }
	#main .LnkFechar{float:left; margin:15px 0 0 45px ;}
	#box-result { float:left; margin:135px 0 0 55px; width:300px; height:373px; overflow-y:scroll; }
	#box-alert { float:left; margin:135px 0 0 40px; width:260px; }
		
	#box1{ float:left; margin:90px 0 0 55px; width:300px; height:373px; }
	#box1 h2.TitAbout { background:url(../img/tit_sobre_melissa.gif) no-repeat; width:179px; height:13px; text-indent:-9999em; margin-bottom:30px;}
	#box1 h3 { font-size:12px; margin-bottom:10px;}
	#box1 p { margin-bottom:20px;}
	#box1 p.Exception { background:url(../img/txt_central_atendimento.gif) no-repeat; width:209px; height:75px; text-indent:-9999em;}
	#box2 { float:left; margin:90px 0 0 40px; width:260px; }
	#box2 h2.TitWork { background:url(../img/tit_trabalhe_conosco.gif) no-repeat; width:171px; height:13px; text-indent:-9999em; margin-bottom:30px; }
	#box2 h2.TitGallery {  background:url(../img/tit_galeria_melissa.gif) no-repeat; width:143px; height:13px; text-indent:-9999em; margin-bottom:30px; }
	#box2 p { margin-bottom:10px; }	
	#box2 a { float:right;}
	#box2 div { margin-bottom:25px; }	
	#box3 { width:500px; margin-top:85px; }
	#box3 h2 {background:url(../img/tit_politica_de_privacidade.gif) no-repeat; width:213px; height:15px; text-indent:-9999em; margin-bottom:35px; }
	#box3 h3 { font-size:11px; color:#feaf06; margin-bottom:15px; }
	#box3 p { margin-bottom:30px; text-align:justify; }
	#box3 li { margin-bottom:10px;}
/*BASIC STRUCTURE*/

/*LINKS*/
	.LnkFechar{text-indent:-9999px; background:url(../img/bt_fechar.jpg) no-repeat; width:42px; height:8px; }
	.LnkEntrar {background:url(../img/bt_enviar.jpg) no-repeat; width:46px; height:20px; border:none; cursor:pointer; float:right; text-indent:-9999px;}
	.LnkProcurar {background:url(../img/bt_procurar.gif) no-repeat; width:61px; height:20px; border:none; cursor:pointer; float:right; display:block; text-indent:-9999px;}
	.LnkCadastrese {background:url(../img/bt_cadastre_se.gif) no-repeat; width:72px; height:20px; border:none; cursor:pointer; display:block; text-indent:-9999px;}
/*/LINKS*/

/*FORMS*/
	form{ margin:90px 0 15px 0; font-size:11px; width:270px;}	
	form p{text-align:justify; margin:12px 0 5px 0; width:270px; text-transform:uppercase;}
	form label{margin-top:10px; display:block; text-transform:uppercase;}
	form input{width:262px; height:16px; display:inline;}
	form input#telefone{width:40px; margin-right:9px;}
	form input#telefone_numero, form input#cep {width:109px;}	

	#form-resvista h2{text-indent:-9999px; background:url(../img/tit_revista.jpg) no-repeat; width:238px; height:37px;}	

	#form-eu-melissa span{display:block; font:bold 10px arial; margin-top:10px;}
	#form-eu-melissa h2{text-indent:-9999px; background:url(../img/tit_eu-melissa.jpg) no-repeat; width:205px; height:16px;}	
	#form-eu-melissa button{ margin:20px 28px 0 0;}

	#form-where-to-find { float:left;  width:300px;}
	#form-where-to-find p { text-transform:uppercase; clear:both; margin-bottom:20px; }
	#form-where-to-find p.Exception {width:223px; margin-bottom:20px;a }
	#form-where-to-find button { margin-left:5px; float:left; }
	#form-where-to-find input { float:left; }
	#form-where-to-find select { float:left; width:130px; height:20px;}
	#form-where-to-find input,
	#form-where-to-find select { margin-right:5px; margin-bottom:40px; }
	#form-where-to-find label { display:block; clear:both;}
	#form-where-to-find  h2{ background:url(../img/tit_onde_encontrar.gif) no-repeat; width:151px; height:13px; text-indent:-9999em; margin-bottom:30px; }
	#form-where-to-find input#search-cep { width:119px; }
	#form-where-to-find input#compl-cep { width:35px; }

	#form-news { width:280px; }
	#form-news h2 {background:url(../img/tit_cadastro_news.gif) no-repeat; width:144px; height:15px; text-indent:-9999em; margin-bottom:25px;}
	#form-news button { margin-top:20px; }
	#form-news select.Birth { width:75px; margin-right:10px; }
	#form-news select#gender { width:127px; }
	#form-news select#cidade, #form-news select#estado {width:280px;}	

	#form-contact { width:280px; float:left; }
	#form-contact h2 {background:url(../img/tit_fale_com_melissa.gif) no-repeat; width:169px; height:13px; text-indent:-9999em;}
	#form-contact span { color:#3A5C67; text-transform:uppercase; }
	#form-contact input#ddd { width:40px; margin-right:10px;}
	#form-contact input#fone { width:214px;}
	#form-contact select.Birth { width:75px; margin-right:10px; }
	#form-contact select#gender { width:127px; }
	#form-contact select#cidade, 
		#form-contact select#estado, 
			#form-contact select#country,
				#form-contact select#subject {width:280px;}	
	#form-contact textarea { width:270px; height:70px;  border:1px solid #263641; background:#000; font:bold 11px arial; color:#fff; padding:0 3px; margin-bottom:10px;}	

	#form-suggest-a-video h2 { background:url(../img/tit_sugira_video.gif) no-repeat; width:147px; height:15px; text-indent:-9999em; }
	#form-suggest-a-video button { margin-top:10px;}
	
	
	#form-suggest-a-post h2 { background:url(../img/tit_sugira_um_post.gif) no-repeat; width:139px; height:15px; text-indent:-9999em; }
	#form-suggest-a-post button { margin-top:10px; float:none;}
	
	#form-wrok-to-us h2 { font-size:19px; text-transform:uppercase; color:#ffc34c; }
	#form-wrok-to-us input#ddd { width:40px; margin-right:5px; }
	#form-wrok-to-us input#fone { width:207px; }
	#form-wrok-to-us select.Birth { width:75px; margin-right:10px; }
	#form-wrok-to-us select#gender { width:127px; }
	#form-wrok-to-us select#cidade, 
		#form-wrok-to-us select#estado, 
			#form-wrok-to-us select#country,
				#form-wrok-to-us select#language,
					#form-wrok-to-us select#subject {width:270px;}	
	
/*/FORMS*/	
	
/*BOX RESULT*/	
	#box-result h3{ font-size:10px; color:#fff; }
	#box-result address { color:#90C1D1; font-size:10px; font-style:normal; font-weight:bold; }
	#box-result li { margin-bottom:10px; text-transform:uppercase; }
/*/BOX RESULT*/

/*BOX ALERT*/	
	#box-alert strong { color:#90C1D1; font-weight:normal; }
/*/BOX ALERT*/
	
	
	#mensagem { color: red; }
	.nascimento { width: 70px; }
	