p{
	font-size:13px;
	}

h3{
	border-bottom:solid 1px #715a5c;
	color:#715a5c;
	font-weight:bold;
	font-size:11px;
}
h4{
	margin:4px 0;
	color:#715a5c;
	font-size:13px;
	font-size:bold;
}
#details{
	min-width: 100%;
	clear: both;
	background-color:#000;
	background-image:url(/img/usuarios/criar_conta/bg.jpg);
	background-repeat:repeat-x;
	overflow:hidden;
	}
     #details #conteudo{
		width:778px;
		margin:0 auto;
		}
		#details #conteudo #navigation-bar{
			color:#715a5c;
			margin:10px 0 0 20px;
			float:left;
			width:565px;
			}
			#details #conteudo #navigation-bar #flash-title{
				color:#715a5c;
				float:left;
				}
			#details #conteudo #navigation-bar form{
				color:#715a5c;
				float:right;
				}
			#details #conteudo #navigation-bar  #sub-segmentos{
				padding-top:5px;
				}
				#details #conteudo #navigation-bar  #sub-segmentos ul{
					overflow:hidden;
				}
				#details #conteudo #navigation-bar  #sub-segmentos ul li{
					float:left;
					list-style:none;
					margin-right:10px;
					}
					#details #conteudo #navigation-bar  #sub-segmentos ul li a{
						display:inline;
						color:#9e9e9e;
						font-size:11px;
						}
		#details #login{
			float:left;
			width:778px;
			height:390px;
			background-image:url(/img/usuarios/bg_form.jpg);
			background-position:right bottom;
			background-repeat:no-repeat;
			}
			#login p{
				float:left;
				width:100%;
				}
			#login legend{
				display:none;
				}
			#login .intro-text{
				font-size:11px;
				margin:21px 0 10px 0;
				}
			#login .errors{
				margin-bottom:15px;
				float:left;
				}
				#login .errors p{
					font-size:11px;
					color:#FFF;
					}
			#login form{
				width:100%;
				float:left;
				}
			#login a{
				font-family:Verdana;
				font-size:11px;
				}
			#login fieldset{
				border:0;
				width:240px;
				float:left;
				}
				#login fieldset fieldset{
					border:0;
					width:100%;
					float:left;
					}
			#login .submit{
				float:left;
				}
			#login .input{
				margin:3px 0;
				overflow:hidden;
			}
			#login .input label{
				float:left;
				margin:0 5px 0 5px;
				}
			#login .input input{
				background-color:#535151;
				border:1px solid #262424;
				color:#FFF;
				padding:0 3px;
				
				width:160px;
				
				-moz-border-radius-bottomleft:6px;
				-moz-border-radius-topleft:6px;
				-moz-border-radius-bottomright:6px;
				-moz-border-radius-topright:6px;
				
				-webkit-border-top-left-radius: 6px;
				-webkit-border-bottom-left-radius: 6px;
				-webkit-border-top-right-radius: 6px;
				-webkit-border-bottom-right-radius: 6px;
				
				float:right;
				margin-right:25px;
				}
				#login .input input.form-error{
					background-color:#c25959;
					}
				#login .input .error-message{
					display:none;
					}
			#login a.register{
				background-image:url(/img/usuarios/login/btn_criar_conta.gif);
				background-position:center bottom;
				display:block;
				margin:30px 0 2px 2px;
				height:40px;
				width:189px;
				text-indent:-9999em;
				float:left;
				}
				#login a.register:hover{
					background-position:center top;
					}
			#login .register-text{
				font-family:Verdana;
				font-size:11px;
				width:288px;
				margin-top:10px;
				}
		#details .login-footer{
			min-width: 100%;
			min-height:65px;
			clear: both;
			border-bottom:1px solid #6e6564;
			overflow:hidden;
			}
