﻿/*-----------------------------------------------	
	[Esquema Plantilla]
		+contacto/#contacto
			- #colIzquierda / #colDerecha						
				*fieldset				//config general de los elementos del formulario
					+label
					+input
					+textArea
					+select
				*fielset #rdResidente	//para los radioButtons de Residente en Canarias
					+lblPrincipal
					+label
					+input
				*fielset.nombre			//para el campo Nombre completo que es más largo
					+fieldset .inputNombre

*/
.rojo
{
	color:Red;
}
#contacto{
	float:left;
	width:700px;
}
	#contacto .btnEnviar{	
		background-image:url("../img/btnEnviar.jpg");
		background-repeat:no-repeat;
		float:right;
		height:29px;	
		width:105px;		
		margin:10px;
	}
	#contacto #colIzquierda{
		float:left;
		width:370px;		
	}
	#contacto #colDerecha{
		float:left;
		width:230px;		
	}
		#contacto #colIzquierda fieldset, #contacto #colDerecha fieldset{
			float:left;			
			padding-right:20px;
			width:165px;
		}		
		#contacto #colIzquierda fieldset label, #contacto #colDerecha fieldset label{
			color: #00427f;
			float:left;
			font-weight:bold;
			padding:10px 5px 5px 0;			
			width:100%;
		}
		
		#contacto #colIzquierda fieldset input
		{
			border:solid 2px #D5E8EF;
			float:left;			
			width:160px;					
		}
		
		#contacto #colIzquierda #fldPoliticaPrivacidad
		{
		    width:100%; 
		   margin-top:10px;
		   }
		
		#contacto #colIzquierda #fldPoliticaPrivacidad input
		{
			border:solid 2px #D5E8EF;
			float:left;			
			width:auto;
			margin-right: 5px;    					
		}
		
		#contacto #colDerecha fieldset textArea
		{
			border:solid 2px #D5E8EF;
			float:left;			
			width:316px;		
		}
		#contacto #colIzquierda fieldset select
		{
			border:solid 2px #D5E8EF;
			float:left;		
			width:160px;
		}
		
		/* Formulario de contacto. Radiobutton Residente en Canarias.*/	
		#contacto #colIzquierda #rdResidente
		{
			float:left;
			width:160px;			
		}	
			#contacto #colIzquierda #rdResidente label.lblPrincipal
			{
				float:left;				
				padding:10px 5px 10px 0;
				width:160px;
			}
			#contacto #colIzquierda #rdResidente label
			{
				float:left;				
				padding:0;
				width:20px;
			}		
			#contacto #colIzquierda #rdResidente input
			{
				border:none;
				float:left;				
				padding:0;				
				width:20px;
			}
			
			#contacto #colIzquierda #fldPoliticaPrivacidad label
			{
			    width:290px; 
			    padding:0;
			   }
		/* --------------------------------------------------*/
		
		/* Formulario de contacto. Campo nombre completo.*/		
		#contacto #colIzquierda fieldset.nombre{
			float:left;
			width:350px;
		}
		
		#contacto #colIzquierda fieldset input.inputNombre
		{
			border:solid 2px #D5E8EF;
			float:left;			
			width:350px;					
		}
		/* --------------------------------------------------*/	
		
		#localizacion #datosContacto fieldset, #contacto #colDerecha fieldset{
			float:left;
			width:165px;
			padding-right:20px;
		}
		
		#localizacion #datosContacto fieldset label{
			color: #00427f;
			float:left;	
			font-family: Arial, Helvetica, Sans-Serif;		
			font-size:14px;
			font-weight:bold;
			padding:10px 5px 5px 0;
			width:100%;
		}
		
		#localizacion #datosContacto  fieldset input
		{
			border:solid 2px #D5E8EF;
			float:left;			
			width:180px;					
		}	