BODY {
	FONT: 11px Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ebeff2;
	padding-top: 50px;
}
TABLE {
	BACKGROUND-COLOR: #fff
}
DIV {
	BACKGROUND-COLOR: #fff
}
SPAN {
	BACKGROUND-COLOR: #fff
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; COLOR: #a07677; PADDING-TOP: 20px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; COLOR: #801f18; PADDING-TOP: 20px
}
A:link {
	BACKGROUND: none transparent scroll repeat 0% 0%; FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #a07677
}
A:visited {
	BACKGROUND: none transparent scroll repeat 0% 0%; FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #a07677
}
#container {
	border: 1px solid rgba(54, 64, 74, 0.1);
	BACKGROUND: #fff; 
	max-width: 400px;	 
	margin: auto;
	border-radius: 5px;
}
#darkcontainer {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 0px; BACKGROUND: #000; PADDING-BOTTOM: 20px; MARGIN: 100px auto 0px; BORDER-LEFT: #ddd 1px solid; WIDTH: 500px; PADDING-TOP: 0px; BORDER-BOTTOM: #ddd 1px solid
}
#dotist_id {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: #a07677; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #801f18 4px solid; HEIGHT: 70px
}
#txt P {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; FONT: 11px/15px Verdana, Arial, Helvetica, sans-serif; PADDING-TOP: 0px
}
#alert P {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px/15px Verdana, Arial, Helvetica, sans-serif; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.error {
	BACKGROUND: #ffc; FONT: bold 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #c00; TEXT-ALIGN: center
}
.wrapper {
	TEXT-ALIGN: center
}
FORM {
	FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #333
}
INPUT.button {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: #b5bdd6; PADDING-BOTTOM: 2px; FONT: 11px Verdana, Arial, Helvetica, sans-serif; WIDTH: 100px; COLOR: #000; PADDING-TOP: 2px
}
.oldbrowser {
	DISPLAY: none
}
.error {
	FONT-WEIGHT: bold; BACKGROUND: #ffc; COLOR: #c00
}
H1 {
	FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif
}
H2 {
	FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif
}
H3 {
	FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif
}

input[type=text] {
	width: 100%;
	padding: 7px 15px;
	margin: 1px 0;
	height: 18px;
	border: 1px solid #E3E3E3;
	background-color: #E3E3E3;
}

input[type=password] {
	width: 100%;  
	margin: 1px 0;
	padding: 7px 15px;
	height: 18px;
	max-width: 100%;
	border: 1px solid #E3E3E3;
	background-color: #E3E3E3;
}

input[type=submit]:hover {
	color: #00000;
    background-color: #801f18;
    border-color: #a06c47;
	display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
}
input[type=submit] {
  color: #fff;
    background-color: #a06c47;
    border-color: #a06c47;
	display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
}

img.logo{
	width: 70px;
}
.input-group-addon {
    padding: 0px 10px;
     
    font-weight: 400;
    line-height: 1;
    color: #555;
    text-align: center;
    background-color: #eee;
    border: 1px solid #ccc;     
}

.castanho {
    color: #a06c47;
}
.btn-primary2 {
    color: #fff;
    background-color: #a06c47;
    border-color: #a06c47;
}

.card-box {
    border: 1px solid rgba(54, 64, 74, 0.1);
}