#tudo{
	width:727px;
	height:0px auto;
	margin:0px auto;
	padding-left:17px;
	padding-right:17px;
	border:1px solid #EEE
}

#banner{
	height:157px;
	width:100%;
}

#img{
	margin-top:30px;	
}

#logo{
	width:289px;
	float:left;
}

#menu{
	width:437px;
	height:auto;
	float:right;
}

#esquerda{
	background-image:url(img/conts.jpg);
	background-repeat:no-repeat;
	width:415px;
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
	height:0px auto;
	float:left;
}

#esquerda2{
	background-image:url(img/conts.jpg);
	background-repeat:no-repeat;
	width:415px;
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
	height:378px;
	float:left;
}

#esquerda3{
	background-image:url(img/conts.jpg);
	background-repeat:no-repeat;
	width:415px;
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
	height:1047px;
	float:left;
}

#direita{
	background-image:url(img/back_form.jpg);
	background-repeat:no-repeat;
	width:	291px;
	height:0px auto;
	float:left;
}

#direita2{
	background-image:url(img/back_form.jpg);
	background-repeat:no-repeat;
	width:291px;
	height:388px;
	float:left;
}

#direita3{
	background-image:url(img/back_form.jpg);
	background-repeat:no-repeat;
	width:	291px;
	height:1057px;
	float:left;
}

#rodape{
	width:100%;
	height:34px;
	margin-bottom:17px;
}

#esq_rod{
	float:left;
	width:217px;
	height:100%;
	text-align:center;
}

#dir_rod{
	float:right;
	width:510px;
	height:100%;
	text-align:center;
}

#form{
	width:261;
	height:0px auto;
	padding-left:15px;
	padding-right:15px;
}

.fleft{
	float:left;	
}

.fright{
	float:right;	
}

.clear{
	clear:both;	
}

.bar{
	height:auto;
	width:100%;
}

.text_rod{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
}

.text1{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	line-height:20px;
	color:#011B58;
}

.text1_strong{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:18px;
	line-height:20px;
	color:#011B58;
}

.textform{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#011B58;
	font-weight:bold;
}

.form_input, .form_input_10, .form_input_80, .form_input_50, .form_input_100{
	height:16px;
	border:1px solid #006;
	font-family:Tahoma, Geneva, sans-serif;
	color:#000;
	font-size:12px;
	background-color:#C7D9FA;
}

.form_input_110{
	height:20px;
	border:1px solid #006;
	font-family:Tahoma, Geneva, sans-serif;
	color:#000;
	font-size:12px;
	background-color:#C7D9FA;
	font-weight:bold;
	width:98%;	
}

.form_text{
	border:1px solid #006;
	font-family:Tahoma, Geneva, sans-serif;
	color:#000;
	font-size:12px;
	background-color:#C7D9FA;
	height:60px;
	width:98%;
}

.form_text_cir{
	border:1px solid #006;
	font-family:Tahoma, Geneva, sans-serif;
	color:#000;
	font-size:12px;
	background-color:#C7D9FA;
	height:200px;
	width:98%;
	font-weight:bold;
}

.form_input{
	width:97%;
}

.form_input_10{
	width:10%;
}

.form_input_80{
	width:80%;
}

.form_input_50{
	width:48%;
}

.form_input_100{
	width:98%;	
}

.form_btn{
	width:100px;	
	border:1px solid #006;
	font-family:Tahoma, Geneva, sans-serif;
	color:#000;
	font-size:12px;
	background-color:#C7D9FA;
	height:19px;
}

a.mb:link, a.mb:visited {
	text-decoration:none;
	color:#2C7EAD;
}

a.mb:hover {
	text-decoration:underline;
	color:#2C7EAD;
}