html, body {height: 100%;}
body{color:#666666;font:11px Arial,Verdana}
a,input{color:#666666;text-decoration:none}
a:hover{text-decoration:underline}
hr{display:none}
strong{font-weight:bold}
.m-r10{margin-right:10px}
.m-t10{margin-top:10px}
.m-t15{margin-top:15px}
.m-l15{margin-left:15px}
.alertaErro,.alertaSucesso{background:#FDF3C2;color:#CC3333;text-align:center;padding:5px 15px 5px 15px}
label{display:block;/*font-weight:bold;*/padding-top:10px}
input{border:1px solid #CC3333;font-size:11px;/*padding-left:5px;*/margin-top:10px}
h2,h3{color:#CC3333;font:21px "Trebuchet MS",Verdana,Arial}
.button{background:#FDF3C2 url(../_img/bg-button.gif) right no-repeat;border:1px solid #CFAC06;font-weight:bold;padding:0 19px 0 3px;text-transform: uppercase;cursor:pointer;display:block;}
.button:hover{text-decoration:none !important}
.buttonVoltar{display:block;width:80px;padding:3px 20px;position:absolute;margin:10px 0 0 0}
.all{clear:both}
.cntMensagemTop{background:#FDF3C2;color:#CC3333;text-align:center;padding:5px 15px 5px 15px}
	.cntMensagemTop p{margin:0}
.panelSair{text-align:right;margin:0 20px 0 0}
	.panelSair a{margin:0 0 0 15px}
p{margin-bottom:15px}
.wrapper{border:1px solid #C1C1C1;margin:0 auto;width:760px;}
	.header{border-bottom:20px solid #cc3333;display:block;height:80px;padding:15px 0 0 20px}	
		.header h1 a{background:url(../_img/logo-cadastro-mattel.gif);display:block;height:50px;width:190px;}
			.header h1 a span{display:none;}
			.header a{text-decoration:underline}
	.nav{height:30px;font-size:12px;padding-top:10px}
		.nav li{color:#cc3333;float:left;font-size:21px;}
		.nav li a{color:#cc3333;}
	/*End Header*/
	.container{}
		.cntHome{background:url(../_img/bg-home.jpg) bottom no-repeat;padding:3px 3px 0 3px;height:440px}
		.cntHomeInt{background:url(../_img/bg-home-2.jpg) bottom no-repeat;padding:3px 3px 0 3px;height:440px}
			.usuarioMattel h2,.CntNaoCadastrado h2{display:block}
			.cntApresentacao{margin:15px 0 0 15px}
			/*.usuarioMattel h2{margin-bottom:10px}*/
			.CntNaoCadastrado h2{margin-bottom:57px}
			.CntNaoCadastrado a{}
			.buttonEsqueciSenha{border-bottom:1px solid #666;border-top:none;border-left:none;border-right:none;background:none;cursor:pointer;margin-left:117px;margin-left:119px;*margin-left:126px;padding:0;width:110px;*width:103px}			
			#ctl00_masterContent_fazerLogin{margin-left:124px;*margin-left:139px;*width:90px}
			.usuarioMattel{border-right:1px solid #adadb0;width:325px;float:left;margin-top:20px;padding:0 0 0 30px;}
				.usuarioMattel div{width:225px;}
					.usuarioMattel div span input{width:100%;}
			.CntNaoCadastrado{width:398px;float:right;padding-top:20px;text-align:center}			
				.CntNaoCadastrado div{width:318px;margin:0 auto}
					.buttonCadastreSe{/*display:inline;*/margin:25px auto 0 auto;padding:3px 19px 3px 5px;width:130px;display:block}

	/*End Container*/
	.cntForm,.content{padding:15px 0 15px 30px}
		.cntForm input{width:310px;padding:3px}
		.cntForm .telefone span{display:block;float:left;}
		.cntForm .telefone span.fone{width:70px;padding-top:15px}
		.cntForm .telefone span.dadosfone{width:370px;}
		.cntForm .telefone select{width:170px;}

		.cntForm .telefone .ddd{width:40px;margin-right:10px}
		.cntForm .telefone input{width:80px;margin-right:10px}
	.buttonList{display:block;height:40px}
		.buttonList label{width:80px;float:left;*margin:3px 0 0 0;font-weight:bold;}
		.buttonList br{display:none}
		.buttonList input{width:15px!important;border:none !important;float:left;margin-right:5px}
	.cntDestaque{margin-bottom:10px;padding:0 25px 20px 25px;position:relative}
		.cntDestaque h3{display:block;margin-top:10px}
		.cntDestaque ul li{float:left;margin-right:25px}
		.cntDestaque ul li select{margin-top:10px}
		.cntDestaque .endereco input{width:280px}
		.cntDestaque .numero input{width:85px}
		.cntDestaque .complemento input,.cntDestaque .estado select{width:175px}
		.cntDestaque .cidade select{width:235px}
		.cntDestaque .cep input{width:145px}
	.senha,.confirmacaoSenha{width:180px;float:left}
		.senha input,.confirmacaoSenha input{width:130px;}
	.cntButton{position:relative;height:35px}
		.cntButton .buttonRight{position:absolute;right:28px;_right:15px}
		.cntButton .buttonLink{display:block;width:125px;padding:3px 20px;position:absolute;margin:10px 0 0 0}
	.cntDesejo{}	
		.cntDesejo input{width:15px;height:15px;border:none}	
		.cntDesejo label{display:inline;}	
	.buttonEditar{color:#cc3333;font-weight:bold;text-decoration:underline;position:absolute;right:15px;top:5px}
	.cntListaDependente{padding:10px 0 0 0;}
		.cntListaDependente a{color:#cc3333;font-weight:bold;text-decoration:underline;}
.container-dependentes {float:left;}
#footer{margin:0 auto;width:760px;padding-top:12px;position:relative;}
#footer .selo-crianca-segura { position: absolute; top: 35px; right: 0; }
#footer .selo-crianca-segura img { behavior:url('css/iepngfix.htc'); }
	#footer a{text-transform: uppercase;padding:0 3px 0 3px}
	#footer span{font-size:10px;margin-right:65px}	


