		body { margin: 0px; font-family: arial; color: #000000; background-color: #ECECEC; }
		h1 { font-size: 20px; }
		input, select, textarea { font-family: sans-serif; font-size: 13px; vertical-align: middle; }
		textarea { width: 450px; height: 150px; padding: 5px; }
		div { color: #ECECEC; }
		a, a:link, a:visited { color: #94B8DA; text-decoration: none; font-weight: italic; }
		a:hover { text-decoration:underline; } 

		.subtitulo { font-size: 16px; }

		.condiciones { height: 400px; padding:5px; padding-right: 0px;}

		.traductor { width: 100%; height: 708px; background-image: url('/comm/images/comm_back.png'); background-repeat: repeat; }
		.head_logo { position: absolute; top: 0px; left: 30px;  }
			.publicidad { position: absolute; top: 80px; left: 550px;  }
				.in_option_p { margin-top: 5px; font-size: 10px; }
			.translation_text { position: absolute; top: 80px; left: 40px; }
			.translation_text_2 { position: absolute; top: 350px; left: 40px; }
				.in_option { margin-top: 5px; width: 480px; }
				.in_option_resultext { margin-top: 5px; width: 450px; height: 150px; background-color: #FFFFFF; color: #000000; font-family: sans-serif; font-size: 13px; padding: 5px; }
			.translation_line { position: absolute; top: 360px; left: 40px; }
			.translation_line_1 { position: absolute; top: 330px; left: 40px; }			
				.translation_line_in { width: 462px; height: 10px;  background-image: url('/comm/images/comm_line.gif'); background-repeat: repeat; }
			.translation_url { position: absolute; top: 380px; left: 40px; }
				.translation_url_input { width: 450px; }				
		.footer { position: absolute; top: 620px; left: 40px; }
			.footer_flag { height: 70px; vertical-align: top; }
			.footer_link:link,.footer_link:visited { color: #003881; text-decoration: none; font-size:11px; }
			.footer_link:hover { color: #003881; text-decoration: underline; font-size:11px; }
			.footer_copy { color: #003881; font-size:11px; text-align: center; }