@charset "utf-8";
/* CSS Document */
* { font-family: "Century Gothic", "Trebuchet MS", Verdana; color:#666666; font-size: 15px;}
body{background: #DCDCDC  url(img/page_body_bg.png) repeat-x top; margin:0; padding: 0;}
div{margin: 0px; padding: 0px; border:0;}


#all{
	background: #fff;
	margin-top:270px;
}
#all table{
	border: 0px;
	margin: 0 auto;
	width: 90%;
	

}

#all tr td p{
font-size: 13px;
margin-left: 20px;
padding-left: 20px;

}
#login_box{
	width: 400px;
	border: 1px solid #999;
	-moz-border-radius:7px; /* Firefox, etc */
	-khtml-border-radius:7px; /* Konqueror, etc */
	-webkit-border-radius:7px; /* Safari, Google Chrome, etc */
	-opera-border-radius:7px; /* Opera */
	background: url(img/bg_login.png) repeat-x;
	margin: 0 auto;
}

.style1{
	font-size: 12px;
	color:#000;
}

.style2{
	font-size: 12px;
	color:#FF9900;
}

#login_box table{
	margin: 3px auto;
	width: 90%;
}

#login_box table tr td{
	padding: 2px 5px;
}

#login_box table tr th{
 font-weight: normal;
 font-size: 17px;
}

#login_box table tr td label{
	text-decoration: underline;
}

#login_box table tr td input.field{
	-moz-border-radius:7px; /* Firefox, etc */
	-khtml-border-radius:7px; /* Konqueror, etc */
	-webkit-border-radius:7px; /* Safari, Google Chrome, etc */
	-opera-border-radius:7px; /* Opera */
	border: 1px solid #B9C2D0;
	width: 100%;
}

input.botao{
	width: 55px;
	float: right;
	background-color: #0066CC;
	color:#FFFFFF;
	padding: 3px;
	-moz-border-radius:7px; /* Firefox, etc */
	-khtml-border-radius:7px; /* Konqueror, etc */
	-webkit-border-radius:7px; /* Safari, Google Chrome, etc */
	-opera-border-radius:7px; /* Opera */
	border: 1px  solid  #003399;
}

#top{
	-moz-border-radius-topright:7px; /* Firefox, etc */
	-moz-border-radius-topleft:7px; /* Firefox, etc */
	-khtml-border-top-right-radius:7px; /* Konqueror, etc */
	-khtml-border-top-left-radius:7px; /* Konqueror, etc */
	-webkit-border-top-right-radius:7px; /* Safari, Google Chrome, etc */
	-webkit-border-top-left-radius:7px; /* Safari, Google Chrome, etc */
	-opera-border-top-right-radius:7px; /* Opera */
	-opera-border-top-left-radius:7px; /* Opera */
	background: url(img/bg_top.gif) repeat-x ; 
	height: 25px;
}

#footer{
	background: url(img/page_footer_bg.png) repeat-x;
	height: 50px;
	margin-top: 100px;
	
}

#footer p{
text-align: center;
color: #000033;
font-size: 14px;
margin: 0 auto;
padding-top: 20px;
}