body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(imgs/bg.jpg);
	background-repeat: repeat-x;
}
#tudo{
	width: 1000px;
	margin: 0 auto;
}
#topo{
	height: 148px;
}
#menu{
	position: absolute;
	margin-left: 192px;
	margin-top: -30px;
	background:url(imgs/menuBG.jpg);
	background-repeat: no-repeat;
	width: 812px;
	height: 26px;
	text-align: center;
	color: #666666;
	font-size: 14px;
	font-weight: bold;
}
#crn{
	float: right;
	margin-top: 80px;
	color: #464646;
	font-size: 12px;
	text-decoration: underline;
}
#menu a{
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	font-size: 14px;
	line-height: 2;
}
#menu a:hover{
	color: #6C0;
	text-decoration: underline;
}
#menuAcesso a{
	color: #666;
	font-size: 14px;
	text-decoration: none;
}
#menuAcesso a:hover{
	color: #333;
}
#lateral{
	clear: both;
	position: relative;
	float: left;
	width: 328px;
}
#conteudo{
	position: relative;
	width: 673px;
	margin-left: 328px;
}
#topoTexto{
	color: #474747;
	font-size: 12px;
}
#topoLinha{
	height: 1px;
	width: 1000px;
	background-color: #DCF8EA;
}
.fone{
	text-align: right;
	float: right;
}
#rodape{
	position: static;
	clear: both;
	padding-top: 10px;
	color: #707679;
	font-size: 14px;
	text-align: center;
}
#rodapeEnd{
	float: left;
	color: #707679;
	font-size: 12px;
	width: 340px;
	text-align: left;
}
#rodapeDir{
	float: right;
	width: 340px;
	text-align: right;
	
}
#rodapeTrac{
	background-color: #575935;
	height: 6px;
	width: 1000px;
	clear: both;
}
.menuLateral{
	background-color: #DBE8F3;
	width: 300px;
	color: #009966;
	font-size: 14;
}
#menuLateralNutricao{
	background-color: #E4EFD1;
	width: 300px;
	color: #707679;
	font-size: 14px;
	height: 124px;
	text-align: center;
	padding-top: 5px;
}
.menuTrac{
	background: url(imgs/tracMenus.jpg);
	background-repeat: no-repeat;
	height: 1px;
}
.menuTitulo{
	font-size: 19px;
	color: #009966;
}
.form{
	text-align: right;
	width: 268px;
}
body,td,th {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#tudo #lateral #menuAcesso form {
	text-align: center;
}
.inputText {
	background-color: #F9F9F9;
	font: 12px verdana, arial, helvetica, sans-serif;
	color: #009966;
	border:1px inset #E5E5E5;
}
.calculadoraResultadoTitulo{
	font-size: 14px;
	color: #70767C;
}

#imc{
	background-color: #EDF3F9;
	border: 1px solid #999;
	height: 33px;
	line-height: 2;
}


#resultado{
	background-color: #EDF3F9;
	border: 1px solid #999;
	font-size: 13px;
	height: 45px;
	line-height: 1;
}
#meio{
	padding-top: 5px;
}
#pg_titulo{
	font-size: 24px;
	color: #009966;

}
#pg_conteudo{
	font-size: 14px;
	color: #666;
}
#pg_conteudo a{
	color: #66ADB8;
	font-size: 14px;
	text-decoration: underline;
}
#pg_conteudo a:hover{
	color: #666;
	text-decoration: none;
}

.btn{
background-image:linear-gradient(-90deg, rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0));
	background-image:-webkit-gradient(linear, left top, left bottom,color-stop(0%, rgba(255, 255, 255, 0.6)), color-stop(100%, rgba(255, 255, 255, 0)));
	background-image:-moz-linear-gradient(-90deg, rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#60ffffff', EndColorStr='#00ffffff');
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#60ffffff', EndColorStr='#00ffffff')";
	background-color:rgb(219, 219, 219);
	border:1px solid rgba(0, 0, 0, 0.2);
	border-radius:20px;
	-moz-border-radius:20px;
	-webkit-border-radius:20px;
	padding:5px 10px;
	box-shadow:0px 0px 3px rgba(0, 0, 0, 0.5);
	-moz-box-shadow:0px 0px 3px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow:0px 0px 3px rgba(0, 0, 0, 0.5);
	font-size:12px;
	font-weight:normal;
	color:rgb(0, 0, 0);
	text-shadow:0px 0px 2px rgba(0, 0, 0, 0.1);
}
/* The *hover* state styling */
.btn:hover{
	box-shadow:0px 0px 7px rgba(0, 0, 0, 0.5);
	-moz-box-shadow:0px 0px 7px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow:0px 0px 7px rgba(0, 0, 0, 0.5);
	text-shadow:0px 0px 2px rgba(0, 0, 0, 0.35);
}

/* The *active* state styling */
.btn:active,.btn:focus{
	box-shadow:0px 0px 7px rgba(0, 0, 0, 0.6);
	-moz-box-shadow:0px 0px 7px rgba(0, 0, 0, 0.6);
	-webkit-box-shadow:0px 0px 7px rgba(0, 0, 0, 0.6);
	text-shadow:0px 0px 2px rgba(0, 0, 0, 0.5);
}

/*** Luis**/

h1, h2, h3 {

	font-family: Arial, 'Trebuchet MS', Sans-Serif;

	font-weight: bold;

	color: #333;

}

h1 {

	font-size: 120%;

	letter-spacing: .5px;

}

h2 {

	font-size: 115%;

	text-transform: uppercase;

}

h3 {

	font-size: 115%;

	color: #003366;

}


/* form elements mensagem */


