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;
}
#tooltip {
	background-color:#000000;
	border:1.5px solid #B5A3A5;
	color:#FFFFFF;
	position:absolute;
	width:200px;
	z-index:3000;
}
#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 #register{
			float:left;
			width:778px;
			background-image:url(/img/usuarios/bg_form.jpg);
			background-position:right center;
			background-repeat:no-repeat;
			}
			#register .intro-text{
				font-size:11px;
				margin:21px 0 28px 0;
				}
			#register .errors{
				margin-bottom:15px;
				}
				#register .errors p{
					font-size:11px;
					color:#FFF;
					}
			#register fieldset{
				border:0;
				width:435px;
				}
				#register fieldset fieldset{
					border:0;
					width:100%;
					float:left;
					}
			#register .submit{
				float:left;
				}
			#register .input{
				float:left;
				margin:3px 0;
			}
			#register .input label{
				float:left;
				margin:0 5px 0 5px;
				}
			#register .input input{
				background-color:#535151;
				border:1px solid #262424;
				color:#FFF;
				padding:0 3px;				
				-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:left;
				}				
				#register .input #UserName{width:344px;}
				#register .input #UserEmail{width:145px;}
				#register .input #UserCpf{width:110px;}
				#register .input #UserBorn{width:60px;}
				#register .input #UserPassword, #register .input #UserConfirm{width:63px;}
				#register .input #UserAddress{width:195px;}
				#register .input #UserZip{width:88px;}
				#register .input #UserCity{width:110px;}
				#register .input #UserState{width:30px;}
				#register .input #UserPhone{width:74px;}
				
				#register .input input.form-error{
					background-color:#c25959;
					}
				#register .input .error-message{
					display:none;
					}
			#register a.btn-info{
				background-image:url(/img/usuarios/criar_conta/btn_info.gif);
				background-position:center bottom;
				*background-position:0 left;
				display:block;
				margin:2px 0 2px 2px;
				height:17px;
				width:45px;
				text-indent:-9999em;
				float:left;
				}
				#register a.btn-info:hover{
					background-position:center top;
					}
			#register .radio-group.first{
				margin-top:30px;
				}
			#register .radio-group{
				float:left;
				display:block;
				width:400px;
				}
				.radio-group input{
					margin-left:8px;
					}
				#register .radio-group label{
					margin-left:5px;
					}
				#register .radio-group p{
					font-family:Verdana;
					color:#FFF;
					font-size:11px;
					float:left;
					}
		#details .register-footer{
			min-width: 100%;
			min-height:65px;
			clear: both;
			border-bottom:1px solid #6e6564;
			overflow:hidden;
			}
		#details .enviar{
			margin-top:30px;
			}
