
#tudo {
	width: 338px;
	margin: 0 auto;
	text-align: left;
	}

#top {
	height: 92px;
	width: 311px;
	margin: 0px 14px;
	background-image: url(../../imagens/layout/top_bg.jpg);
	background-position: bottom;
	background-repeat: repeat-x;
	text-align: center;
	}
	#top .division {
	float: left;
	height: 92px;
	width: 3px;
	background-image: url(../../imagens/layout/top_division.gif);
	}
	#top .titulo {
	width: 303;
	margin: 34px 0px 0px 0px;
	float: left;
	color: #FFF;
	font-size: 30px;
	border: 0px dotted #00F;
	}

/* ---- */
#main {
   display: table-row;
	position: relative;
	width: 338px;
	background-image: url(../../imagens/login/login_bg.gif);
	background-repeat: repeat-y;
	text-align: center;
	}
	#mainBot {
	height: 65px;
	width: 338px;
	background-image: url(../../imagens/login/login_bot.gif);
	background-repeat: repeat-x;
	}
	
	#legenda {
	display: table-row;
	height: 100px;
	border: 0px dotted #00F;
	background-image: url(../../imagens/layout/legenda_bg.gif);
	background-repeat: repeat-y;
	text-align: center;
	}

/* ---- forms */

.input {
	padding: 7px;
	width: 201px;
	height: 30px;
	background-color: #FFF;
	border: 1px solid #D4D0C8;
	font-family: Tahoma, Arial, Verdana, Sans;
	font-size: 12px;
	font-weight: bold;
	color: #22456A;
	}
