@charset "utf-8";
/* CSS Document */


/* AGÊNCIA BAMBOO BRASIL 
www.agenciabamboo.com.br | (62) 3091.5373
CSS Por: Walter André
*/



div#login {
	width:780px;
	padding:20px 0 0 20px;
	margin:0 auto 0 auto;
	display:table;
}
div#topo-login {
	width:758px;
	float:left;
	padding:0 0 20px 0;
	margin:0;
}

div#banner {
	width:758px;
	float:left;
	padding:0 0 0 0;
	margin:0 0 5px 0;
}

ul.pag-banner {
	width:758px;
	float:left;
	margin:0 0 10px 0;
	padding:0;
	list-style:none;
	text-align:right;
}
ul.pag-banner li {width:18px; height:15px; background:url(../img/bg_pag2.gif); text-align:center; float:left; padding:2px 0 0 0; margin:0 3px 0 0;} 
ul.pag-banner li.atual {width:18px; height:15px; background:url(../img/bg_pag1.gif); text-align:center; float:left; padding:2px 0 0 0; margin:0 3px 0 0;}


body.bg-login {background:url(../img/bg_login.jpg) repeat-x top; background-color:#ededed;}

.login-marca {
	width:300px;
	float:left;
	margin:0;
	padding:0 0 0 20px;
}

form.login {
	width:435px;
	float:left;
	padding:0;
	margin:0;
}
form.login input {height:17px; padding:2px 0 0 5px; border:1px solid #e2e2e2; background:url(../img/bg_form.jpg) repeat-x top; color:#666666; font-size:11px;}
form.login div.titulo { width:385px; padding:0 0 3px 0; font-weight:bold; float:left; margin:0;}
form.login .bt {border:none; padding:0; margin:0; background:none; width:auto; height:auto;}
form.login label {float:left; margin:0 5px 0 0; padding:0;}
form.login div.senha {float:left; width:100px; padding:5px 0 0 0; margin:0; font-size:10px; text-align:center;}
form.login div.cadastre {width:435px; float:left; color:#e26c04; font-size:12px; margin:0; padding:5px 0 0 0;}
form.login div.cadastre span {font-weight:bold;}

form.login div.cadastre span a:link {text-decoration:none; color:#e26c04;}
form.login div.cadastre span a:visited {text-decoration:none; color:#e26c04;}
form.login div.cadastre span a:hover {text-decoration:none; color:#666;}

div.box-logos-top {width:760px; background:url(../img/box_logos1.jpg) bottom; height:14px; float:left; margin:0; padding:0;}
div.box-logos-meio {width:740px; background:url(../img/box_logos2.jpg) repeat-y top; float:left; margin:0; padding:0 0 0 20px;}
div.box-logos-rodape {width:760px; background:url(../img/box_logos3.jpg) top; height:11px; float:left; margin:0; padding:0;}

div.titulo-box {
	width:760px; 
	height:18px; 
	background:url(../img/bg_titulo_logos.gif) no-repeat bottom; 
	float:left; 
	text-align:center; 
	color:#666666; 
	padding:4px 0 0 0;
	margin:10px 0 0 0;
}

ul.logos {
	width:750px;
	float:left;
	padding:0;
	margin:10px 0 0 0;
	list-style:none;
}
ul.logos li { height:50px; float:left; margin:0; padding:0 10px 0 10px;}
ul.logos li img {float:left;}

div.bamboo {width:30px; height:20px; text-align:center; padding:10px 0 0 0; margin:0;}
div.copy {width:730px; float:left; height:20px; text-align:center; padding:10px 0 0 0; margin:0; color:#999999; font-size:10px;}

form.cadastro {
	width:730px;
	float:left;
	padding:0;
	margin:10px 0 0 0;
	border:none;
}
form.cadastro label {float:left; padding:0; margin:0 10px 10px 0; font-weight:bold;}
form.cadastro input {height:17px; padding:2px 0 0 5px; border:1px solid #e2e2e2; background:url(../img/bg_form.jpg) repeat-x top; color:#666666; font-size:11px;}
form.cadastro label.estado {height:37px;}
form.cadastro label.receber {width:730px; font-weight:normal;}
form.cadastro label.receber input {border:none; background:none;}
form.cadastro div.bt {width:730px; float:left; padding:0; margin:0;}
form.cadastro div.bt input {width:auto; height:auto; background:none; border:none; padding:0; margin:0;}

.img {
	float:left;
	margin:0;
	padding:0;
}

div.voltar {
	width:550px;
	height:27px;
	float:left;
	margin:0;
	padding:0;
	text-align:right;
	color:#3086c8;
	font-weight:bold;
}
div.voltar a:link {text-decoration:none; color:#3086c8;} 
div.voltar a:visited {text-decoration:none; color:#3086c8;} 
div.voltar a:hover {text-decoration:none; color:#666;} 

div.texto-asterisco {
	width:730px;
	float:left;
	padding:0;
	margin:0;
}