*{font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #313131;}

/*** Focus de los formularios ***/
.focusForm{background-color: #eee !important;}
	
/*** Button submit ***/
button.enviar{float: right; cursor: pointer; border: 0; background: transparent;}
	button.enviar span{float: left !important; background: url(/imagenes/1/comunes/spt-formulario.png) no-repeat !important;}
	button.enviar span.inicio, button.enviar span.fin{width: 9px !important; height: 26px !important;}
	button.enviar span.inicio{background-position: 0 -27px !important;}
	button.enviar span.contenido{padding: 4px 5px 0 2px !important; height: 22px !important; color: #fff !important; background-repeat: repeat-x !important;}
	button.enviar span.fin{background-position: -10px -27px !important;}


/**
*
*
* Formularios de solicitud
*
*
*/

#formulario{position: relative; margin-top: 5px; padding-top: 15px; width: 311px;}
	#formulario p.obligatorios, #formulario span.enviarAUnAmigo{position: absolute; right: 2px;}
	#formulario p.obligatorios{top: 15px;}
	#formulario span.enviarAUnAmigo{top: 78px;}
	#formulario p, #formulario span, #formulario label, #formulario p.text input{color: #000;}
	#formulario p{padding-bottom: 8px; text-align: justify;}
	
	#formulario p.text label, #formulario p.textarea label, #formulario p.fecha label, #formulario p.file label{display: block; margin-bottom: 5px;}
	#formulario p.text input, #formulario p.textarea textarea{padding: 3px; width: 303px; height: 62px; border: 1px solid #fb8900;}

	#formulario p.text{}
		#formulario p.text textarea{height: 100px;}
		#formulario p.text input{height: 14px;}

	#formulario p.file{}
		#formulario p.file input{height: 21px; border: 1px solid #fb8900;}

	#formulario p.checkbox{}
		#formulario p.checkbox label, #formulario p.checkbox input{float: left; display: inline;}
		#formulario p.checkbox label{margin-left: 5px; width: 292px; text-align: justify;}
	
	#formulario div.dos{}
		#formulario div.dos p{display: inline; float: left; width: 148px;}
		#formulario div.dos p.margenIzquierdo{margin-left: 15px;}
			#formulario div.dos p label{float: left; width: 145px;}
			#formulario div.dos p input{padding: 3px; width: 140px; height: 14px; color: #000; border: 1px solid #ff8b00;}
			#formulario div.dos p input#dia{float: left; width: 119px;}
			#formulario div.dos p span{float: left; width: 20px; height: 20px; text-indent: -99999px; background: url(/imagenes/1/comunes/spt-formulario.png) no-repeat 0 -54px; border-top: 1px solid #ff8b00; border-right: 1px solid #ff8b00; border-bottom: 1px solid #ff8b00; cursor: pointer;}
			
	#formulario p.vnPrueba, #formulario p.vnCatalogo{padding: 12px 0 20px;}
		#formulario p.vnPrueba span.dos, #formulario p.vnCatalogo span.dos{float: left; margin-top: 8px; width: 155px;}
			/*#formulario p.vnPrueba span.dos label, #formulario p.vnPrueba span.dos input, #formulario p.vnCatalogo span.dos label, #formulario p.vnCatalogo span.dos input{float: left; display: inline;}*/
			#formulario p.vnPrueba span.dos label, #formulario p.vnCatalogo span.dos label{margin-left: 2px; width: 125px; text-align: left;/*text-align: justify;*/}

/**
*
*
* Imprimir
*
*
*/
#imprimir{margin: 0 auto; padding: 15px 0; width: 983px;}
	#imprimir *{font-size: 12px;}
	#imprimir #cabecera{position: relative; margin-bottom: 10px;}
		#imprimir #cabecera h1{width: 120px; height: 74px;}
			#imprimir #cabecera h1 a{display: block; width: 120px; height: 74px; background: none;}

		#imprimir #cabecera strong.ford{display: none;}
		
		#imprimir #cabecera div.ref{position: absolute; bottom: 0; right: 0;}
			#imprimir #cabecera div.ref strong{display: block; margin-bottom: 3px; text-align: right;}
			#imprimir #cabecera div.ref strong{color: #aeaeae;}
			#imprimir #cabecera div.ref span{color: #000;}
	
	#imprimir h4{margin-bottom: 3px; color: #ff8b00;}
	#imprimir h4.caracteristicas{color: #000;}
	#imprimir #nombre, #imprimir #imagen, #imprimir #imagenes, #imprimir #contacto{border-top: 1px solid #ff8b00;}
	
	#imprimir #nombre{padding: 5px 0;}
		#imprimir #nombre h2, #imprimir #nombre strong{height: 18px; background: url(/imagenes/1/comunes/fnd-titular.jpg) no-repeat 2px 4px;}
		#imprimir #nombre h2{float: left; padding: 5px 0 0 24px; color: #000;}
		#imprimir #nombre strong{float: right; padding: 2px 0 0 24px;  color: #ff8b00; font-size: 15px;}
		
	#imprimir #imagenes, #imprimir #imagen{width: 983px;}
	#imprimir #imagenes{}
		#imprimir #imagenes img{float: left; margin-top: 15px; width: 479px; height: 353px; border: 1px solid #ff8b00;}
		#imprimir #imagenes img.margenIzquierdo{margin-left: 21px;}
		
	#imprimir #imagen{}
		#imprimir #imagen img{float: left; margin: 15px 0 0 91px; width: 800px; height: 600px;}
		
	#imprimir #descripcion{margin-top: 20px;}
		#imprimir #descripcion p, #imprimir #descripcion div.datos p strong{color: #000; text-align: justify;}
		#imprimir #descripcion h3{height: 27px; border-bottom: 1px solid #ff8b00;}
			#imprimir #descripcion span{float: left; background: url(/imagenes/1/imprimir/spt-imprimir.jpg) repeat-x;}
			#imprimir #descripcion span.inicio, #imprimir #descripcion span.fin{height: 27px; text-indent: -99999px; background-repeat: no-repeat;}
			#imprimir #descripcion span.inicio{width: 9px; background-position: 0 -28px;}
			#imprimir #descripcion span.contenido{padding: 8px 12px 0 10px; height: 19px; color: #fff;}
			#imprimir #descripcion span.fin{width: 20px; background-position: -10px -28px;}
			#imprimir #descripcion p{margin-bottom: 3px;}
		
		#imprimir #descripcion div.datos{}
			#imprimir #descripcion div.datos p{float: left; padding-right: 10px; width: 185px;}
			
		#imprimir #descripcion div{margin-top: 5px;}
			
	#imprimir #contacto{margin-top: 15px; padding-top: 15px;}
		#imprimir #contacto div.izquierda{float: left; padding-right: 15px; width: 235px;}
			#imprimir #contacto div.izquierda p{margin-top: 3px; color: #000;}
				#imprimir #contacto div.izquierda p a{color: #ff8b00; text-decoration: underline;}
				#imprimir #contacto div.izquierda p a:hover{text-decoration: none;}
				
		#imprimir #contacto div.derecha{float: right; width: 718px;}
		#imprimir #contacto h5, #imprimir #contacto p{margin-bottom: 3px;}
				#imprimir #contacto div.derecha p strong{color: #ff8b00;}

/**
*
*
* Terminos legales
*
*
*/
#legales{padding: 0 20px 20px; width: 590px;}
	#legales h1, #legales strong.ford{display: none;}
	
	#legales div strong, #legales div b{display: block; margin-top: 20px; padding: 1px 0 3px 24px; background: url(/imagenes/1/comunes/fnd-titular.jpg) no-repeat 2px 4px; font-size: 18px; color: #58585a; border-bottom: 1px solid #ff8b00;}
	#legales div p{margin: 10px 0 0 25px; color: #000; text-align: justify;}	

/**
*
*
* Vehiculo nuevo - Oferta
*
*
*/
	#contenido.vehiculo-nuevo-oferta{margin: 20px; width: 268px;}
		#contenido.vehiculo-nuevo-oferta h1, #contenido.vehiculo-nuevo-oferta strong.ford{display: none;}
		
		#contenido.vehiculo-nuevo-oferta h2, #contenido.vehiculo-nuevo-oferta h2 span{color: #58585a;}
		#contenido.vehiculo-nuevo-oferta h2{padding: 1px 0 3px 24px; font-size: 18px; background: url(/imagenes/1/comunes/fnd-titular.jpg) no-repeat 2px 4px;}
			
		#contenido.vehiculo-nuevo-oferta img{width: 268px; height: 176px;}
		
		#contenido.vehiculo-nuevo-oferta div.desc{margin-top: 15px; padding-top: 7px; border-top: 1px solid #ff8b00;}
			#contenido.vehiculo-nuevo-oferta div.desc p.precio{}
				#contenido.vehiculo-nuevo-oferta div.desc p.precio strong, #contenido.vehiculo-nuevo-oferta div.desc p.precio strong span{color: #ff8b00;}
				#contenido.vehiculo-nuevo-oferta div.desc p.precio strong{font-size: 17px;}
					#contenido.vehiculo-nuevo-oferta div.desc p.precio strong span{font-size: 30px;}
				
			#contenido.vehiculo-nuevo-oferta div.desc h3{margin: 10px 0 5px; color: #000;}
			
			#contenido.vehiculo-nuevo-oferta div.desc div{}
				#contenido.vehiculo-nuevo-oferta div.desc div p, #contenido.vehiculo-nuevo-oferta div.desc div ul{line-height: 15px;}
				#contenido.vehiculo-nuevo-oferta div.desc div p, #contenido.vehiculo-nuevo-oferta div.desc div ul li{color: #000; text-align: justify;}
				#contenido.vehiculo-nuevo-oferta div.desc div p{margin-bottom: 10px;}
				#contenido.vehiculo-nuevo-oferta div.desc div a{color: #ff8b00; text-decoration: underline;}
				#contenido.vehiculo-nuevo-oferta div.desc div a:hover{text-decoration: none;}
				
				#contenido.vehiculo-nuevo-oferta div.desc div ul{}
					#contenido.vehiculo-nuevo-oferta div.desc div ul li{padding: 0 0 10px 10px; background: url(/imagenes/1/comunes/fnd-listado.jpg) no-repeat 3px 4px;}
				
			#contenido.vehiculo-nuevo-oferta div.desc p.masInfo{margin-top: 15px;}
				#contenido.vehiculo-nuevo-oferta div.desc p.masInfo a{float: right;}
					
/**
*
*
* Vehiculo nuevo - Carrozados
*
*
*/
	#contenido.vehiculo-nuevo-carrozados{margin: 20px; width: 546px;}
		#contenido.vehiculo-nuevo-carrozados h1, #contenido.vehiculo-nuevo-carrozados strong.ford{display: none;}
		
		#contenido.vehiculo-nuevo-carrozados h2, #contenido.vehiculo-nuevo-carrozados p.precio, #contenido.vehiculo-nuevo-carrozados #modelosDetalle a{padding: 1px 0 3px 24px; font-size: 14px; background: url(/imagenes/1/comunes/fnd-titular.jpg) no-repeat 2px 4px;}
		#contenido.vehiculo-nuevo-carrozados h2{font-size: 18px; color: #58585a;}
			
		#contenido.vehiculo-nuevo-carrozados p.precio{margin: 10px 0; background-position: 2px 18px;}
			#contenido.vehiculo-nuevo-carrozados p.precio strong, #contenido.vehiculo-nuevo-carrozados p.precio strong span{color: #ff8b00;}
			#contenido.vehiculo-nuevo-carrozados p.precio strong{font-size: 17px;}
				#contenido.vehiculo-nuevo-carrozados p.precio strong span{font-size: 30px;}
				
		#contenido.vehiculo-nuevo-carrozados #modelosDetalle{}
			#contenido.vehiculo-nuevo-carrozados #modelosDetalle h3{float: left; padding-top: 1px; color: #000;}
			#contenido.vehiculo-nuevo-carrozados #modelosDetalle a{float: right; color: #ff8b00; text-decoration: underline; background-position: 2px 2px;}
			#contenido.vehiculo-nuevo-carrozados #modelosDetalle a:hover{text-decoration: none;}
			
		#contenido.vehiculo-nuevo-carrozados #modelos{margin-top: 20px;}
			#contenido.vehiculo-nuevo-carrozados #modelos div.modelo{padding: 10px; border-top: 1px solid #ff8b00;}
				#contenido.vehiculo-nuevo-carrozados #modelos div.modelo img, #contenido.vehiculo-nuevo-carrozados #modelos div.modelo div{display: inline; float: left;}
				#contenido.vehiculo-nuevo-carrozados #modelos div.modelo img{width: 130px; height: 80px;}
				#contenido.vehiculo-nuevo-carrozados #modelos div.modelo div.desc{margin-left: 15px; width: 381px;}
					#contenido.vehiculo-nuevo-carrozados #modelos div.modelo div.desc h4{font-size: 14px;}
					#contenido.vehiculo-nuevo-carrozados #modelos div.modelo div.desc div{margin-top: 5px;}
						#contenido.vehiculo-nuevo-carrozados #modelos div.modelo div.desc div p{margin-top: 10px; text-align: justify; line-height: 15px;}
						#contenido.vehiculo-nuevo-carrozados #modelos div.modelo div.desc div a{color: #ff8b00; text-decoration: underline;}
						#contenido.vehiculo-nuevo-carrozados #modelos div.modelo div.desc div a:hover{text-decoration: none;}
						#contenido.vehiculo-nuevo-carrozados #modelos div.modelo div.desc div ul{margin: 5px 0 0 5px;}
							#contenido.vehiculo-nuevo-carrozados #modelos div.modelo div.desc div ul li{margin-left: 10px; list-style-type: disc;}
					
/**
*
*
* Solicitar prueba de vehiculo
* Solicitar catalogo
* RRHH
* Vehiculo de ocasion - Enviar a un amigo
* Suscripcion al boletin
* Solicitar cita taller
*
*
*/
#contenido.solicitar-prueba-de-vehiculo, #contenido.solicitar-catalogo, #contenido.solicitar-prueba-de-vehiculo, #contenido.rrhh, #contenido.solicitar-prueba-de-vehiculo, #contenido.vehiculo-de-ocasion-enviar-a-un-amigo, #contenido.suscripcion-al-boletin, #contenido.solicitar-cita-taller{margin: 20px; width: 296px;}
	#contenido.solicitar-prueba-de-vehiculo h1, #contenido.solicitar-catalogo h1,  #contenido.rrhh h1, #contenido.vehiculo-de-ocasion-enviar-a-un-amigo h1, #contenido.suscripcion-al-boletin h1, #contenido.solicitar-cita-taller h1, #contenido.solicitar-prueba-de-vehiculo strong.ford, #contenido.solicitar-catalogo strong.ford, #contenido.rrhh strong.ford, #contenido.vehiculo-de-ocasion-enviar-a-un-amigo strong.ford, #contenido.suscripcion-al-boletin strong.ford, #contenido.solicitar-cita-taller strong.ford{display: none;}
	
	#contenido.solicitar-prueba-de-vehiculo h2, #contenido.solicitar-catalogo h2, #contenido.rrhh h2, #contenido.vehiculo-de-ocasion-enviar-a-un-amigo h2, #contenido.suscripcion-al-boletin h2, #contenido.solicitar-cita-taller h2{padding: 1px 0 3px 24px; width: 286px; font-size: 18px; color: #58585a; background: url(/imagenes/1/comunes/fnd-titular.jpg) no-repeat 2px 4px; border-bottom: 1px solid #ff8b00;}
	
	#contenido.vehiculo-de-ocasion-enviar-a-un-amigo p.margenSuperior{margin-top: 15px; text-align: justify;}
	
/**
*
*
* Promocion
*
*
*/
#contenido.promocion{padding: 20px 0; width: 630px;}
	#contenido.promocion h1, #contenido.promocion strong.ford{display: none;}
	
	#contenido.promocion div.izquierda, #contenido.promocion div.derecha{display: inline;}
	#contenido.promocion div.izquierda{float: left;}
	#contenido.promocion div.derecha{float: right;}

	/*** Superior ***/
	#contenido.promocion #superior{padding: 0 20px 25px;}
		#contenido.promocion #superior img{float: left; width: 300px; height: 225px;}
		#contenido.promocion #superior div.derecha{padding-top: 15px; width: 289px;}
                        #contenido.promocion #superior div.derecha h3, #contenido.promocion #superior div.derecha div{margin-left: 24px;}
			#contenido.promocion #superior div.derecha div.refPrecio{padding-bottom: 5px; border-bottom: 1px solid #ff8b00;}
				#contenido.promocion #superior div.derecha div.refPrecio p{color: #b3b3b3;}
				#contenido.promocion #superior div.derecha div.refPrecio p.izquierda{float: left; padding-top: 10px;}
				#contenido.promocion #superior div.derecha div.refPrecio p.derecha{float: right;}
					#contenido.promocion #superior div.derecha div.refPrecio p strong{font-size: 20px; color: #ff8b00;}
			
			#contenido.promocion #superior div.derecha h2{margin-top: 30px; padding: 1px 0 3px 24px; color: #000; text-align: justify; font-size: 14px; background: url(/imagenes/1/comunes/fnd-titular.jpg) no-repeat 2px 4px;}
			
			#contenido.promocion #superior div.derecha h3, #contenido.promocion #superior div.derecha div.desc{margin-top: 5px;}
			#contenido.promocion #superior div.derecha h3, #contenido.promocion #superior div.derecha div.desc p{color: #000;}
			#contenido.promocion #superior div.derecha h3{}
			
			#contenido.promocion #superior div.derecha div.desc{}
				#contenido.promocion #superior div.derecha div.desc p{margin-bottom: 3px; line-height: 15px; text-align: justify;}
				#contenido.promocion #superior div.derecha div.desc a{text-decoration: underline;}
				#contenido.promocion #superior div.derecha div.desc a:hover{text-decoration: none;}
				#contenido.promocion #superior div.derecha div.desc ul{margin: 5px 0 0 5px;}
					#contenido.promocion #superior div.derecha div.desc ul li{margin-left: 10px; list-style-type: disc;}
	
	/*** Inferior ***/
	#contenido.promocion #inferior{padding: 25px 20px; background: #f2f2f2;}
	#contenido.promocion #inferior div.izquierda h4, #contenido.promocion #inferior div.derecha h6{height: 29px;}
	#contenido.promocion #inferior div.izquierda h4{border-bottom: 1px solid #636363;}
	#contenido.promocion #inferior div.derecha h6{border-bottom: 1px solid #fe7e0c;}
		#contenido.promocion #inferior div.izquierda h4 span, #contenido.promocion #inferior div.derecha h6 span{float: left; background: url(/imagenes/1/promocion/spt-titular.jpg) no-repeat;}
		#contenido.promocion #inferior div.izquierda h4 span.inicio, #contenido.promocion #inferior div.derecha h6 span.inicio, #contenido.promocion #inferior div.izquierda h4 span.fin, #contenido.promocion #inferior div.derecha h6 span.fin{height: 29px; text-indent: -99999px;}
		#contenido.promocion #inferior div.izquierda h4 span.contenido, #contenido.promocion #inferior div.derecha h6 span.contenido{background-repeat: repeat-x;}
		#contenido.promocion #inferior div.izquierda h4 span.inicio, #contenido.promocion #inferior div.derecha h6 span.inicio{width: 4px;}
		#contenido.promocion #inferior div.izquierda h4 span.inicio{background-position: 0 -60px;}
		#contenido.promocion #inferior div.derecha h6 span.inicio{background-position: 0 -90px;}
		#contenido.promocion #inferior div.izquierda h4 span.contenido, #contenido.promocion #inferior div.derecha h6 span.contenido{padding: 10px 15px 0 15px; height: 19px; color: #fff;}
		#contenido.promocion #inferior div.derecha h6 span.contenido{background-position: 0 -30px;}
		#contenido.promocion #inferior div.izquierda h4 span.fin, #contenido.promocion #inferior div.derecha h6 span.fin{width: 21px;}
		#contenido.promocion #inferior div.izquierda h4 span.fin{background-position: -5px -60px;}
		#contenido.promocion #inferior div.derecha h6 span.fin{background-position: -5px -90px;}

		#contenido.promocion #inferior div.izquierda{width: 274px;}
			#contenido.promocion #inferior div.izquierda div.principal{margin-top: 15px;}
				#contenido.promocion #inferior div.izquierda div.principal h5{color: #ff8b00;}
				#contenido.promocion #inferior div.izquierda div.principal div{margin-top: 5px;}
					#contenido.promocion #inferior div.izquierda div.principal div p{}
					#contenido.promocion #inferior div.izquierda div.principal div p.margenSuperior{margin-top: 3px;}
			#contenido.promocion #inferior div.izquierda div.concesiones{margin-top: 5px;}
				#contenido.promocion #inferior div.izquierda div.concesiones h5{padding-top: 10px; color: #ff8b00;}
				#contenido.promocion #inferior div.izquierda div.concesiones p, #contenido.promocion #inferior div.izquierda div.concesiones p strong{color: #000;}
				#contenido.promocion #inferior div.izquierda div.concesiones p{margin-top: 5px;}
		
		#contenido.promocion #inferior div.derecha{width: 276px;}
			#contenido.promocion #inferior div.derecha h6{margin-bottom: 8px;}
			#contenido.promocion #enviarAUnAmigo{display: none;}
			
			#contenido.promocion #inferior #formulario{position: relative;}
				#contenido.promocion #inferior #formulario p.obligatorios span, #contenido.promocion #inferior #formulario p label, #contenido.promocion #inferior #formulario p.text input, #contenido.promocion #inferior #formulario p.textarea textarea{color: #000;}
				#contenido.promocion #inferior #formulario p.obligatorios{position: absolute; top: 15px; right: 22px; width: auto;}
				#contenido.promocion #inferior #formulario p{margin-left: 10px; padding-bottom: 8px; width: 258px;}
					#contenido.promocion #enviarAUnAmigo p textarea{width: 234px !important; padding-left: 22px !important; background: #fff url(/imagenes/1/promocion/fnd-enviar-a-un-amigo.gif) repeat-y 4px 0;}
				
				#contenido.promocion #inferior #formulario p.text label, #contenido.promocion #inferior #formulario p.textarea label{display: block; margin-bottom: 5px;}
				#contenido.promocion #inferior #formulario p.text input, #contenido.promocion #inferior #formulario p.textarea textarea{padding: 3px; width: 256px; border: 1px solid #ff8b00;}
			
				#contenido.promocion #inferior #formulario p.text{}
					#contenido.promocion #inferior #formulario p.text input{height: 14px;}
				
				#contenido.promocion #inferior #formulario p.textarea{}
					#contenido.promocion #inferior #formulario p.textarea textarea{height: 39px;}
					
				#contenido.promocion #inferior #formulario p.checkbox{}
				#contenido.promocion #inferior #formulario p.checkbox input, #contenido.promocion #inferior #formulario p.checkbox label{float: left; display: inline;}
					#contenido.promocion #inferior #formulario p.checkbox label{margin-left: 5px; width: 230px; text-align: justify;}


/* Enlaces de condiciones de uso */
p.checkbox label a{text-decoration: underline;}
p.checkbox label a:hover{text-decoration: none;}