#table {
width: 100%;
height: 100%;
position: static;
display: table;
*overflow: hidden; /* hack para o IE6 e IE7 */
*position: relative; /* hack para o IE6 e IE7 */
}



#contact-area01 input, #contact-area01 textarea, #contact-area01 select {
	padding: 5px;
	width: 260px;
	font-family: Calibri, Arial, sans-serif;
	font-size: 15px;
	margin: 0px 0px 10px 0px;
	border: 1px solid #999999;
}
#contact-area01 textarea { height: 70px; }
#contact-area01 textarea:focus, #contact-area01 input:focus, #contact-area01 select:focus { border: 2px solid #1a87b9; }



#contact-area01_450 input, #contact-area01_450 textarea, #contact-area01_450 select {
	padding: 5px;
	width: 450px;
	font-family: Calibri, Arial, sans-serif;
	font-size: 15px;
	margin: 0px 0px 10px 0px;
	border: 1px solid #999999;
}
#contact-area01_450 textarea { height: 120px; }
#contact-area01_450 textarea:focus, #contact-area01_450 input:focus, #contact-area01_450 select:focus { border: 2px solid #1a87b9; }



#contact-area01in input, #contact-area01in textarea, #contact-area01in select {
	padding: 5px;
	width: 135px;
	font-family: Calibri, Arial, sans-serif;
	font-size: 15px;
	margin: 0px 0px 10px 0px;
	border: 1px solid #999999;
}
#contact-area01in textarea { height: 120px; }
#contact-area01in textarea:focus, #contact-area01in input:focus, #contact-area01in select:focus { border: 2px solid #1a87b9; }



#contact-area01_240 input, #contact-area01_240 textarea, #contact-area01_240 select {
	padding: 5px;
	width: 240px;
	font-family: Calibri, Arial, sans-serif;
	font-size: 15px;
	margin: 0px 0px 10px 0px;
	border: 1px solid #999999;
}
#contact-area01_240 textarea { height: 120px; }
#contact-area01_240 textarea:focus, #contact-area01_240 input:focus, #contact-area01_240 select:focus { border: 2px solid #1a87b9; }


#contact-area01_400 input, #contact-area01_400 textarea, #contact-area01_400 select {
	padding: 5px;
	width: 400px;
	font-family: Calibri, Arial, sans-serif;
	font-size: 15px;
	margin: 0px 0px 10px 0px;
	border: 1px solid #999999;
}
#contact-area01_400 textarea { height: 120px; }
#contact-area01_400 textarea:focus, #contact-area01_400 input:focus, #contact-area01_400 select:focus { border: 2px solid #1a87b9; }



#contact-area01_500 input, #contact-area01_500 textarea, #contact-area01_500 select {
	padding: 5px;
	width: 480px;
	font-family: Calibri, Arial, sans-serif;
	font-size: 15px;
	margin: 0px 0px 10px 0px;
	border: 1px solid #999999;
}
#contact-area01_500 textarea { height: 120px; }
#contact-area01_500 textarea:focus, #contact-area01_500 input:focus, #contact-area01_500 select:focus { border: 2px solid #1a87b9; }




#contact-area01_300 input, #contact-area01_300 textarea, #contact-area01_300 select {
	padding: 5px;
	width: 300px;
	font-family: Calibri, Arial, sans-serif;
	font-size: 15px;
	margin: 0px 0px 10px 0px;
	border: 1px solid #999999;
}
#contact-area01_300 textarea { height: 120px; }
#contact-area01_300 textarea:focus, #contact-area01_300 input:focus, #contact-area01_300 select:focus { border: 2px solid #1a87b9; }


#contact-area01_340 input, #contact-area01_340 textarea, #contact-area01_340 select {
	padding: 5px;
	width: 380px;
	font-family: Calibri, Arial, sans-serif;
	font-size: 15px;
	margin: 0px 0px 10px 0px;
	border: 1px solid #999999;
}
#contact-area01_340 textarea { height: 120px; }
#contact-area01_340 textarea:focus, #contact-area01_340 input:focus, #contact-area01_340 select:focus { border: 2px solid #1a87b9; }



#contact-area01_200__ input, #contact-area01_200__ textarea, #contact-area01_200__ select {
	padding: 5px;
	width: 200px;
	font-family: Calibri, Arial, sans-serif;
	font-size: 12px;
	margin: 0px 0px 10px 0px;
	border: 1px solid #999999;
}
#contact-area01_200__ textarea { height: 120px; }
#contact-area01_200__ textarea:focus, #contact-area01_200__ input:focus, #contact-area01_200__ select:focus { border: 2px solid #1a87b9; }




#contact-area01_200 input, #contact-area01_200 textarea, #contact-area01_200 select {
	padding: 5px;
	width: 200px;
	font-family: Calibri, Arial, sans-serif;
	font-size: 15px;
	margin: 0px 0px 10px 0px;
	border: 1px solid #999999;
}
#contact-area01_200 textarea { height: 120px; }
#contact-area01_200 textarea:focus, #contact-area01_200 input:focus, #contact-area01_200 select:focus { border: 2px solid #1a87b9; }

#contact-area01_80 input, #contact-area01_80 textarea, #contact-area01_80 select {
	padding: 5px;
	width: 80px;
	font-family: Calibri, Arial, sans-serif;
	font-size: 15px;
	margin: 0px 0px 10px 0px;
	border: 1px solid #999999;
}
#contact-area01_80 textarea { height: 120px; }
#contact-area01_80 textarea:focus, #contact-area01_80 input:focus, #contact-area01_80 select:focus { border: 2px solid #1a87b9; }

#contact-area01_50 input, #contact-area01_50 textarea, #contact-area01_50 select {
	padding: 5px;
	width: 50px;
	font-family: Calibri, Arial, sans-serif;
	font-size: 15px;
	margin: 0px 0px 10px 0px;
	border: 1px solid #999999;
}
#contact-area01_50 textarea { height: 120px; }
#contact-area01_50 textarea:focus, #contact-area01_50 input:focus, #contact-area01_50 select:focus { border: 2px solid #1a87b9; }

#contact-area01_82 input, #contact-area01_82 textarea, #contact-area01_82 select {
	padding: 5px;
	width: 104px;
	font-family: Calibri, Arial, sans-serif;
	font-size: 15px;
	border: 1px solid #999999;
}
#contact-area01_82 textarea { height: 120px; }
#contact-area01_82 textarea:focus, #contact-area01_82 input:focus, #contact-area01_82 select:focus { border: 2px solid #1a87b9; }





#contact-area01_135b input, #contact-area01_135b textarea, #contact-area01_135b select {
	padding: 5px;
	width: 135px;
	font-family: Calibri, Arial, sans-serif;
	font-size: 13px;
	margin: 0px 0px 10px 0px;
	border: 1px solid #999999;
}
#contact-area01_135b textarea { height: 120px; }
#contact-area01_135b textarea:focus, #contact-area01_135b input:focus, #contact-area01_135b select:focus { border: 2px solid #1a87b9; }



#contact-area01_135 input, #contact-area01_135 textarea, #contact-area01_135 select {
	padding: 5px;
	width: 135px;
	font-family: Calibri, Arial, sans-serif;
	font-size: 15px;
	margin: 0px 0px 10px 0px;
	border: 1px solid #999999;
}
#contact-area01_135 textarea { height: 120px; }
#contact-area01_135 textarea:focus, #contact-area01_135 input:focus, #contact-area01_135 select:focus { border: 2px solid #1a87b9; }


#contact-area01_150 input, #contact-area01_150 textarea, #contact-area01_150 select {
	padding: 5px;
	width: 140px;
	font-family: Calibri, Arial, sans-serif;
	font-size: 15px;
	margin: 0px 0px 10px 0px;
	border: 1px solid #999999;
}
#contact-area01_150 textarea { height: 120px; }
#contact-area01_150 textarea:focus, #contact-area01_150 input:focus, #contact-area01_150 select:focus { border: 2px solid #1a87b9; }

#contact-area01_160 input, #contact-area01_160 textarea, #contact-area01_160 select {
	padding: 5px;
	width: 160px;
	font-family: Calibri, Arial, sans-serif;
	font-size: 15px;
	margin: 0px 0px 10px 0px;
	border: 1px solid #999999;
}
#contact-area01_160 textarea { height: 120px; }
#contact-area01_160 textarea:focus, #contact-area01_160 input:focus, #contact-area01_160 select:focus { border: 2px solid #1a87b9; }

#contact-area01_670 input, #contact-area01_670 textarea, #contact-area01_670 select {
	padding: 5px;
	width: 650px;
	font-family: Calibri, Arial, sans-serif;
	font-size: 15px;
	margin: 0px 0px 10px 0px;
	border: 1px solid #999999;
}
#contact-area01_670 textarea { height: 240px; }
#contact-area01_670 textarea:focus, #contact-area01_670 input:focus, #contact-area01_670 select:focus { border: 2px solid #1a87b9; }

#contact-area01_670_b input, #contact-area01_670_b textarea {
	padding: 5px;
	width: 650px;
	font-family: Calibri, Arial, sans-serif;
	font-size: 15px;
	margin: 0px 0px 10px 0px;
	border: 1px solid #999999;
}
#contact-area01_670_b textarea { height: 100px; }
#contact-area01_670_b textarea:focus, #contact-area01_670_b input:focus { border: 2px solid #1a87b9; }

#contact-area01_70 input, #contact-area01_70 textarea, #contact-area01_70 select {
	padding: 5px;
	width: 70px;
	font-family: Calibri, Arial, sans-serif;
	font-size: 15px;
	margin: 0px 0px 10px 0px;
	border: 1px solid #999999;
}
#contact-area01_70 textarea { height: 120px; }
#contact-area01_70 textarea:focus, #contact-area01_70 input:focus, #contact-area01_70 select:focus { border: 2px solid #1a87b9; }