/* CSS Document */
	#contenido form {	
		padding: 10px;
		margin: 10px 40px 10px 40px;
		background-color: #EFEFEF;
		border: 1px solid #ccc;
	}
	/*#contenido label,input {
		display: block;
		width: 150px;
		float: left;
		margin-bottom: 10px;
	}
	
	#contenido label {
		text-align: right;
		width: 75px;
		padding-right: 20px;
	}
	
	#contenido br {
		clear: left;
	}*/
	.paises {
		width: 230px;
	}
	#contenido label {
		display: block;
		float: left;
		width: 160px;
		font-size: 0.75em;
		margin-bottom: 10px;
	}
	#contenido input {
		display: block;
		float: left;
		font-size: 0.75em;
		border: 1px solid #999;
		padding: 3px;
		width: 220px;
	}
	#contenido br {
		clear: left;
	}
	#contenido textarea  {
		font-family: Arial, Helvetica, sans-serif;
		display: block;
		float: left;
		font-size: 11px;
		border: 1px solid #999;
		padding: 3px;
		width: 220px;
	}
	#contenido input.radio  {
		border: 0px solid white;
		width: 20px;
		display: inline;
	}
	#contenido input.boton {
		width: 20%;
		display: inline;
	}
	h3 {
		margin: 40px 0px 20px 0px;
		padding: 0;
		font-size: 0.9em;
		color: #3670A5;
		border-bottom: 1px dotted #ADACAC;
	}

	/* ------------------------------------------ CAPCHA */
	
	#contenido form p.capcha { float:left; width:140px;}
	#contenido form img.capcha { float:left; margin:10px 0;}
		* html #contenido form img.capcha { margin:0 0 10px;}
	#contenido form label.capcha, #contenido form input.capcha { float:left; margin-left:140px;}
		* html #contenido form label.capcha, * html #contenido form input.capcha { float:none; clear:both;} 
	#contenido form input.capcha { margin-bottom: 10px;}
		html > /**/ body #contenido form input.capcha { margin-bottom: 0;}
		* html #contenido form input.capcha { margin-bottom: 0;}
	
    #contenido form .error{
		color:#F00;
		margin-left:140px;}
