@import url('reset.css');

body {
	background-color: #E8EDF2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .8em;
	color: #4265A9;
	text-decoration: none;
}

a:link, a:visited, a:active {color: #4265A9; text-decoration: none;}

a:hover, a:focus {color: #4265A9; text-decoration: underline;}

h1 {
	color: #00A0C8;
	font-size: 1.5em;
	font-weight: normal;
}

h2 {
	color: #064F94;
	font-size: 1.3em;
	font-weight: bold;
}

h3 {
	color: #FFFFFF;
	font-size: 1.5em;
}

h4 {
	color: #4265A9;
	font-size: 1.1em;
	font-weight: bold;
	text-transform: uppercase;
}

h5 {
	color: #5D96C9;
	font-size: .9em;
	font-weight: bold;
	text-transform: uppercase;
}

h6 {
	color: #FFF;
	font-size: .85em;
	font-weight: bold;
	text-transform: uppercase;
}

input {
	padding: 2px;
	border: 1px solid #666666;
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	color: #8C8C8C;
	height: 16px;
}

textarea {
	padding: 2px;
	border: 1px solid #8C8C8C;
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	color: #3C3C3C;
	overflow: visible;
}

select {
	border: 1px solid #666666;
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	color: #8C8C8C;
	height: 18px;
}

fieldset {
	font-size: 1.1em;
	line-height: 1.3em;
	color: #3C3C3C;
}

fieldset p {
	margin-top: 10px;
}

label {	padding-top: 10px; }

label.error { color: #FF0000; padding-left: 10px; font-weight: bold; }

input.error{border:1px solid #FF0000;}

#wrapper {
	width: 950px;
	margin: 0 auto 30px auto;
}
	
	#top {
		height: 114px;
		overflow: hidden;
	}
		
		#top_izq {
			width: 280px;
			float: left;
		}
		
			#logo_escobar {
				margin: 12px 0 0 0; /*logo normal*/
				/*margin: 0;*/ /*logo navidad/pascuas*/
				/*margin: 1px 0 0 0;*/ /*logo mundial*/
				text-align: right;
			}
		
		#top_der {
			width: 670px;
			float: left;
		}
	
			#menu_sup {
				text-align: right;
				margin-right: 23px;
			}
		
			#logo_ford {
				text-align: right;
				margin: 10px 25px 0 0;
			}
			
			#menu_inf {
				margin: 15px 25px 0 0;
			}
			
				#menu_inf ul{
					width: auto;
					float: right;
				}
				
					#menu_inf ul li {
						width: auto;
						float: left;
						padding-left: 10px;
						margin-left: 10px;
					}
					
						
	/*=====================BEGIN HOME=====================*/
	#body_home {
		width: 100%;
		background: url(../images/home_main_bg.jpg) repeat-x;
	}
	
	#middle_home {
		height: 371px;
		background: url(../images/home_mid-bottom_bg.jpg) no-repeat top left;
		/*_margin-top: -1px;*/
	}
	/*=====================END HOME=====================*/
	
	/*=====================BEGIN 0KM=====================*/
	#body_0km {
		width: 100%;
		background: url(../images/0km_main_bg.jpg) repeat-x;
	}
	
	#middle_0km {
		height: auto;
	}
	/*=====================END 0KM=====================*/

	/*=====================BEGIN USADOS=====================*/
	#body_usados {
		width: 100%;
		background: url(../images/main_bg.jpg) repeat-x;
	}
	
	#middle_usados {
		height: 224px;
		font-family: Tahoma, sans-serif;
	}
	
		#middle_usados ul {
			width: auto;
			float: left;
		}
		
			#middle_usados ul li {
				width: 162px;
				height: 180px;
				float: left;
				margin: 22px 10px 0 0;
				background: url(../images/usados/bg_aut_usado.jpg) no-repeat;
			}
			
				#middle_usados ul li p {
					margin-top: 5px;
					font-size: .8em;
				}
				
				.foto_dest {
					margin: 10px 0 0 7px; width: 147px; height: 112px; overflow: hidden;
				}
				
				.texto_dest {
					height: 53px; 
					margin: 0 7px; 
					padding: 5px 0 5px 5px;
					background: url(../images/usados/bg_text_auto.jpg) repeat-x; 
					overflow: hidden;
				}
				
				/* texto detalle destacada */
				.texto_det_dest {
					width: 116px;
					float: left;
					color: #FFFFFF;
				}
				
				.ver_mas_dest {
					width: 27px;
					float: left;
					margin-top: 17px;
				}
	
	#bottom_usados {
		width: 895px;
		margin: 30px auto;
		font-family: Tahoma, sans-serif;
	}
	
		#filtros_usados {
			background: url(../images/usados/fondo_filtros.gif) no-repeat;
			height: 65px;
		}
		
			.titulo_filtro {
				width: auto;
				float: left;
				margin: 25px 0 0 22px;
				_margin-left: 12px;
				_height: 18px;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 1.2em;
				font-weight: bold;
				color: #003883;
			}
			
			.campo_filtro {
				width: auto;
				float: left;
				margin: 25px 0 0 25px;
			}
			
			.btn_filtro {
				width: auto;
				float: right;
				margin: 17px 22px 0 0;
				_margin-right: 8px;
			}
		
		#listado_usados {
			background: url(../images/usados/bg_med_usados.gif) repeat-y;
			min-height: 150px;
			_height: 150px;
		}
		
		#bg_inf_listado_usados {
			background: url(../images/usados/bg_inf_usados.gif) no-repeat;
			height: 12px;
		}
		
		/*=====================BEGIN PAGINACION=====================*/
		#paginacion {
			margin: 30px auto 0 auto;
			padding-bottom: 10px;
			text-align: center;
		}
		
			#paginacion ul {
			}
			
				#paginacion ul li {
					width: 30px;
					line-height: 20px;
					text-align: center;
					vertical-align: 50%;
					display: inline;
				}
				
					#paginacion ul li a:link, #paginacion ul li a:visited, #paginacion ul li a:active {
						color: #8C8C8C;
						text-decoration: none;
					}
					
					#paginacion ul li a:hover, #paginacion ul li a:focus {
						color: #8C8C8C;
						text-decoration: underline;
					}
		/*=====================END PAGINACION=====================*/
		
		.container_usado {
			width: 405px;
			height: 102px;
			float: left;
			border: 1px solid #789EC2;
			margin-left: 7px;
			_margin-left: 6px;
			padding: 0 15px;
			display: table;
			#position: relative;
			overflow: hidden;
		}
		
			.middle_img_usado {
				display:table-cell;
				vertical-align:middle;
				width: 113px;
				#position: absolute;
				#top: 50%;
			}
		
				.inner_img_usado{
					#position: relative;
					#top: -50%;
				}
				
			.middle_text_usado {
				width: 310px;
				display: table-cell;
				vertical-align: middle;
				#width: 150px;
				#position: absolute;
				#top: 50%;
				left: 44%;
			}
		
				.inner_text_usado{
					#position: relative;
					#top: -50%;
					left: -44%;
				}
				
			.middle_btn_usado {
				display: table-cell;
				vertical-align: middle;
				#position: absolute;
				#top: 50%;
				left: 98%;
			}
		
				.inner_btn_usado{
					#position: relative;
					#top: -50%;
					left: -98%;
				}
		/*		
		.container_usado {
			width: 405px;
			height: 102px;
			float: left;
			border: 1px solid #789EC2;
			margin-left: 7px;
			_margin-left: 6px;
			padding: 0 15px;
			position: relative;
			overflow: hidden;
		}
		html>body .container_usado {display:table; position:static;}
		
			.middle_img_usado {
				width: 113px;
				position: absolute;
				top: 50%;
			}
			html>body .middle_img_usado {display:table-cell; vertical-align:middle; position:static;}
		
				.inner_img_usado{
					position: relative;
					top: -50%;
				}
				html>body .inner_img_usado {position: static;}
				
			.middle_text_usado {
				width: 150px;
				position: absolute;
				top: 50%;
				left: 44%;
			}
			html>body .middle_text_usado{display:table-cell; vertical-align:middle; position:static; width: 310px;}
		
				.inner_text_usado{
					position: relative;
					top: -50%;
					left: -44%;
				}
				html>body .inner_text_usado{position: static;}
				
			.middle_btn_usado {
				position: absolute;
				top: 50%;
				left: 98%;
			}
			html>body .middle_btn_usado{display:table-cell; vertical-align:middle; position:static;}
		
				.inner_btn_usado{
					position: relative;
					top: -50%;
					left: -98%;
				}
				html>body .inner_btn_usado{position: static;}
		*/		
	/*=====================END USADOS=====================*/
	
	/*=====================BEGIN POPUP USADO=====================*/
	#detalle_auto_popup {
		margin: 20px 10px;
		font-size: .85em;
		line-height: 1.3em;
		color: #3C3C3C;
	}
	
	#marca_auto_popup {
		text-transform: uppercase;
	}
	
	#modelo_auto_popup {
		font-weight: bold;
		font-size: 1.2em;
		text-transform: uppercase;
	}
	
	#thumbs_popup ul {
	}
	
		#thumbs_popup ul li {
			width: 106px;
			text-align: center;
			display: inline;
		}
		
			#thumbs_popup ul li img {
				border: 2px solid #C4C8CB;
			}
	/*=====================END POPUP USADO=====================*/
	
	/*=====================BEGIN RRHH=====================*/
	#body_rrhh {
		width: 100%;
		background: #0075B8 url(../images/rrhh/rrhh_main_bg.jpg) repeat-x;
	}
	
		#middle_rrhh {
			background: url(../images/rrhh/rrhh_bg_top.jpg) no-repeat top center;
			font-family: Arial, Helvetica, sans-serif;
		}
		
			#middle_rrhh_tit {
				height: 46px;
				padding: 32px 0 0 50px;
			}
		
			#middle_rrhh_content {
				background-color: #F0F0F0;
				width: 894px;
				margin: 0 auto;
			}
		
				#middle_rrhh_menu_izq {
					width: 166px;
					float: left;
					margin: 15px 0 0 20px;
					_margin-left: 12px;
					font-family: Arial, Helvetica, sans-serif;
				}
				
					#middle_rrhh_menu_izq p {
						color: #8C8C8C;
						margin-top: 10px;
					}
				
					#middle_rrhh_menu_izq ul {
						color: #8C8C8C;
						font-size: .85em;
						line-height: 1.2em;
					}
					
						#middle_rrhh_menu_izq ul li {
							background: url(../images/btn_ver_mas4.jpg) no-repeat;
							padding-left: 25px;
							padding-bottom: 10px;
							border-bottom: 1px solid #B2B2B2;
							margin-top: 15px;
						}
						
							#middle_rrhh_menu_izq ul li a:link, #middle_rrhh_menu_izq ul li a:visited, #middle_rrhh_menu_izq ul li a:active {
								color: #00A0E0;
								font-size: 1.2em;
								font-weight: bold;
								text-decoration: none;
							}
							
							#middle_rrhh_menu_izq ul li a:hover, #middle_rrhh_menu_izq ul li a:focus {
								color: #666666;
								text-decoration: none;
							}
							
							.item_menu_rrhh_sel { color: #666666; }
							
				#middle_rrhh_content_der {
					width: 630px;
					min-height: 370px;
					_height: 370px;
					float: left;
					margin: 15px 0 0 45px;
				}
				
					#middle_rrhh_content_der p, ul {
						color: #3C3C3C;
						font-size: .88em;
						line-height: 1.3em;
					}
					
					#middle_rrhh_content_der h6 { 
						color: #0075B8;
						font-weight: bold; 
						text-transform: none;
						font-size: 1em;
					}
				
					#middle_rrhh_tit_content_der {
						padding-bottom: 10px; border-bottom: 1px solid #B2B2B2;
					}
					
					#middle_rrhh_text_content_der {
						width: 360px; float: left; margin: 28px 0 0 0;
					}
					
						#middle_rrhh_text_content_der ul {
							margin-top: 25px;
						}
						
							#middle_rrhh_text_content_der ul li {
								list-style: square inside;
								margin-bottom: 20px;
							}
							
								#middle_rrhh_text_content_der ul li div {
									margin: 15px 0 0 35px;
								}
								
									#middle_rrhh_text_content_der ul li div a {
										background: url(../images/ic_flechas.gif) 0 5px no-repeat;
										padding-left: 10px;
										color: #3C3C3C;
										text-decoration: underline;
										line-height: 1.5em;
									}
					
					#middle_rrhh_img_content_der {
						width: auto; float: left; margin: 28px 0 0 50px;
					}

		#middle_rrhh_bg_bottom {
			background: url(../images/rrhh/rrhh_bg_bottom.jpg) no-repeat bottom center;
			height: 20px;
		}
				
	/*=====================END RRHH=====================*/
	
	/*=====================BEGIN RRHH FORM=====================*/
	.rrhh_fields_left { width: 180px; float: left; font-size: .85em; }
	
	.rrhh_fields_right { width: auto; float: left; font-size: .85em; }
	
	.borde_azul_dashed { margin-top: 30px; padding-top: 15px; border-top: 1px dashed #0075B8; }
	/*=====================END RRHH FORM=====================*/
	
	/*=====================BEGIN HISTORIA=====================*/
	#middle_historia_content_izq {
		width: 230px;
		float: left;
	}
	
		#middle_historia_content_izq ul li {
			margin: 15px 0 0 7px;
		}
			
	#middle_historia_content_der {
		width: 610px;
		min-height: 370px;
		_height: 370px;
		float: left;
		margin: 15px 0 0 25px;
	}
	
		#middle_historia_content_der p {
			color: #3C3C3C;
			font-size: .88em;
			line-height: 1.3em;
			text-indent: 25px;
			margin-bottom: 20px;
		}
		
		#middle_historia_text_content_der { width: 100%; float: left; margin: 28px 0 0 0; }
	/*=====================END HISTORIA=====================*/
	
	/*=====================BEGIN PUBLICIDADES=====================*/
	#middle_publicidades_main_content {
		min-height: 440px;
		_height: 440px;
		padding: 15px 0;
		background: url(../images/publicidades/public_main_bg.gif) no-repeat top;
	}
	
		#middle_public_listas {
			width: auto;
			float: left;
			margin: 2px 25px;
			_margin-left: 15px;
		}
			#middle_public_listas h5 { background: url(../images/ic_flechas_big.gif) no-repeat 4px 0; padding-left: 20px; color: #666666; }
			
			#middle_public_listas ul {
				width: 186px;
				height: 220px;
				float: left;
				background: url(../images/publicidades/fondo_thumbs.jpg) no-repeat;
				margin-top: 5px;
				padding: 8px 9px;
			}
			
				#middle_public_listas ul li { width: auto; float: left; padding: 6px 0 0 4px; }
				
					#middle_public_listas ul li a img { border: 2px solid #F6F6F6; }
					
					#middle_public_listas ul li a:hover img { border: 2px solid #00A0C8; }
					
					#middle_public_listas ul li em {
						font-weight: normal;
						background: url(../images/hover.png) no-repeat;
						width: 180px;
						height: 45px;
						position: absolute;
						top: -85px;
						left: -15px;
						text-align: center;
						padding: 20px 12px 10px;
						font-style: normal;
						z-index: 2;
						display: none;
					}
					
					.public_sel { border: 2px solid #00A0C8; }

		#middle_public_videos { width: auto; float: left; margin: 20px 0 0 110px;}
		
	/*=====================END PUBLICIDADES=====================*/
	
	/*=====================BEGIN EVENTOS=====================*/
	#middle_eventos_izq {
		width: 225px;
		float: left;
		margin: 15px 0 0 20px;
		_margin-left: 12px;
		font-family: Arial, Helvetica, sans-serif;
		color: #666666;
	}
	
		#lista_eventos {
			width: 200px;
			float: left;
			background: url(../images/eventos/bg_top_thumbs_eventos.jpg) no-repeat;
			padding-top: 10px;
		}
		
			#lista_eventos ul {
				width: 100%;
				float: left;
				background: url(../images/eventos/bg_bot_thumbs_eventos.jpg) no-repeat bottom;
				padding-bottom: 10px;
			}
			
				#lista_eventos ul li {
					width: 100%;
					float: left;
					background: url(../images/eventos/bg_mid_thumbs_eventos.jpg) repeat-y;
					text-align: center;
				}
				
					#lista_eventos ul li a img { border: 4px solid #F6F6F6; }
					
					#lista_eventos ul li a:hover img { border: 4px solid #00A0C8; }
					
					.evento_sel { border: 4px solid #00A0C8 !important; }
	
	#middle_eventos_content_der {
		width: 540px;
		min-height: 370px;
		_height: 370px;
		float: left;
		margin: 15px 0 0 45px;
	}
	
		#middle_eventos_content_der p, #middle_eventos_content_der ul {
			color: #3C3C3C;
			font-size: 11px;
			line-height: 1.3em;
		}
	
		#middle_eventos_content_der ul { margin-top: 20px; }
		
		#middle_eventos_content_der ul li { width: auto; float: left; padding: 6px 0 0 4px; }
	
		#middle_eventos_content_der ul li a img { border: 4px solid #F0F0F0; }
		
		#middle_eventos_content_der ul li a:hover img { border: 4px solid #00A0C8; }
	/*=====================END EVENTOS=====================*/
	
	/*=====================BEGIN NUESTROS LOCALES=====================*/
	#middle_nuestrosloc_main_content {
		/*width: 100%;*/
		min-height: 370px;
		_height: 370px;
		margin: 0 25px;
		padding: 15px 0;
	}
	
		#middle_nuestrosloc_main_content p {
			color: #3C3C3C;
			font-size: .85em;
			line-height: 1.3em;
			margin-bottom: 20px;
		}
		
		#middle_nuestrosloc_text_content {
			width: 530px;
			float: left;
			margin-top: 20px;
		}
		
		#middle_nuestrosloc_fotos {
			width: auto;
			float: left;
			margin-top: 20px;
		}
			#middle_nuestrosloc_fotos p { margin-bottom: 10px; }
		
	/*=====================END NUESTROS LOCALES=====================*/
	
	/*=====================BEGIN VENTAS ESPECIALES=====================*/
	#body_ventas_esp {
		width: 100%;
		background: #EAEDF1 url(../images/seguros/seguros_main_bg.jpg) repeat-x;
	}
	
		#middle_ventas_esp {
			background: url(../images/ventas_especiales/ventas_esp_bg_top.jpg) no-repeat top center;
			margin-top: 1px;
			/*_margin-top: 0;*/
			height: 121px;
			font-family: Arial, Helvetica, sans-serif;
		}
		
			#middle_ventas_esp_tit { padding: 25px 0 6px 26px; }
			
			#middle_ventas_esp_slogan { padding-left: 26px; }
			
		#bottom_ventas_esp {
			border-bottom: 1px solid #B2B2B2;
			padding-bottom: 35px;
			margin: 0 25px 0 25px;
		}
		
			#bottom_ventas_esp_text {
				width: 630px;
				float: left;
			}
			
				#bottom_ventas_esp_text p {
					color: #3C3C3C;
					font-size: .88em;
					line-height: 1.5em;
					margin: 25px 0 0 0;
				}
				
				#bottom_ventas_esp_text ul { margin-top: 25px; }
				
					#bottom_ventas_esp_text ul li { 
						margin-top: 5px;
						background: url(../images/circ_azul.gif) no-repeat 0 5px;
						padding-left: 15px;
					}
	/*=====================END VENTAS ESPECIALES=====================*/
	
	/*=====================BEGIN SEGUROS=====================*/
	#body_seguros {
		width: 100%;
		background: #EAEDF1 url(../images/seguros/seguros_main_bg.jpg) repeat-x;
	}
	
		#middle_seguros {
			background: url(../images/seguros/seguros_bg_top.jpg) no-repeat top center;
			margin-top: 1px;
			/*_margin-top: 0;*/
			height: 121px;
			font-family: Arial, Helvetica, sans-serif;
		}
		
			#middle_seguros_tit { padding: 25px 0 6px 26px; }
			
			#middle_seguros_slogan { padding-left: 26px; }
			
		#bottom_seguros {
			border-bottom: 1px solid #B2B2B2;
			padding-bottom: 35px;
			margin: 0 25px 0 25px;
		}
		
			#bottom_seguros_text {
				width: 520px;
				float: left;
			}
			
				#bottom_seguros_text p {
					color: #3C3C3C;
					font-size: .88em;
					line-height: 1.5em;
					margin: 30px 0 0 0;
				}
				
			#bottom_seguros_logos {
				width: auto;
				float: left;
			}
			
				#bottom_seguros_logos ul li{ width: auto; float: left; margin: 80px 0 0 35px; }
	/*=====================END SEGUROS=====================*/
	
	/*=====================BEGIN SERVICIOS=====================*/
	#bottom_servicios {
		border-bottom: 1px solid #B2B2B2;
		padding-bottom: 35px;
		margin: 0 25px 0 25px;
	}
		
		#bottom_servicios p {
			color: #3C3C3C;
			font-size: .88em;
			line-height: 1.5em;
			margin: 0 0 17px 0;
		}
		
		#bottom_servicios ul { margin: 15px 0 45px 0; }

			#bottom_servicios ul li { 
				margin-top: 5px;
				background: url(../images/circ_azul.gif) no-repeat 0 5px;
				padding-left: 15px;
			}
	
	.bottom_servicios_logos {
		width: 224px;
		float: left;
		margin-top: 30px;
	}
	
	.bottom_servicios_text {
		width: 560px;
		float: left;
		margin-top: 30px;
	}
	
	.bottom_servicios_text_title {
		width: 615px;
		padding-bottom: 5px;
		border-bottom: 1px solid #B2B2B2;
		color: #3C3C3C;
	}
	/*=====================END SERVICIOS=====================*/
	
	/*=====================BEGIN REPUESTOS=====================*/
	#middle_repuestos {
		background: url(../images/repuestos/repuestos_bg_top.jpg) no-repeat top center;
		margin-top: 1px;
		/*_margin-top: 0;*/
		height: 121px;
		font-family: Arial, Helvetica, sans-serif;
	}
	
		#middle_repuestos_tit { padding: 25px 0 6px 26px; }
		
		#middle_repuestos_slogan { padding-left: 26px; }

	.respuestos_menu_izq {
		margin-left: 0 !important;
		margin-right: 70px !important;
	}
	
	#bottom_repuestos {
		border-bottom: 1px solid #B2B2B2;
		padding-bottom: 35px;
		margin-left:25px
	}
	
		#bottom_repuestos_text {
			width: 552px;
			float: left;
		}
		
			#bottom_repuestos_text h2 {
				margin: 30px 0 6px 0;
			}
			
			#bottom_repuestos_text h5 {
				text-transform: none;
				margin-bottom: 20px;
			}
			
			#bottom_repuestos_text p {
				color: #3C3C3C;
				font-size: .88em;
				line-height: 1.5em;
				margin: 17px 0 0 0;
			}
				
			#bottom_repuestos_text ul li{
				color: #3C3C3C;
				font-size: 1em;
				line-height: 1.5em;
			}
				
				#bottom_repuestos_text ul li h1{
					font-size:1.7em;
				}
			
			#bottom_repuestos_text table {
				color: #3C3C3C;
				font-size: .88em;
				line-height: 1.5em;
				text-align: left;
			}
			
			#bottom_repuestos_text table th {
				background-color: #CCCCD1;
				padding: 2px 10px;
				font-weight: bold;
			}
			
			#bottom_repuestos_text table td {
				padding: 2px 10px;
				border-left: 1px solid #CCCCD1;
			}
					
	#bottom_repuestos_acce {
		width: 689px;
		float: left;
	}

	#galerias{
		padding-top:27px;
	}
		
		#galerias p{
			color:#3C3C3C;
			font-size: 11px;
			margin-top:12px;
			margin-bottom:4px;
			font-family:Arial, Helvetica, sans-serif;
		}
			
	.contenedor_foto{
		border: 1px solid #B2B2B2;
		padding: 30px 0 30px 22px;
	}
	
	.cont_oferta{
		border:1px solid #B2B2B2;
		padding:5px;
	}
	.cont_desc_oferta{
		float:left;
		width:auto;
		padding:8px 0 0 17px;
	}
	.tit_oferta{
		font-size:14px;
		font-weight:bold;
	}
	.precio_oferta{
		color: #00A0C8;
		font-size: 1.5em;
		font-weight: bold;
	}
	
	.cont_foto_oferta{
		float:right;
		width:auto;
	}
	
	/*=====================END REPUESTOS=====================*/
	
	/*=====================BEGIN PLAN OVALO=====================*/
	#plan_ovalo_text {
		width: 663px;
		float: left;
		margin-top: 30px;
		color: #3C3C3C;
	}
	
		#plan_ovalo_text h1 {
			color: #000000;
			font-size: 1.2em;
			font-weight: bold;
		}
		
		#plan_ovalo_text h2 {
			color: #FF8000;
			font-size: 1em;
			font-weight: normal;
			margin-bottom: 9px;
		}
		
		#plan_ovalo_text h3 {
			color: #FFF;
			font-size: 1.5em;
			font-weight: bold;
			margin-left: 15px;
			padding-top: 12px;
		}
		
		#plan_ovalo_text h6 {
			color: #FFF;
			font-size: .8em;
			font-weight: normal;
			text-transform: none;
			margin-left: 15px;
		}
	
		#plan_ovalo_text ul {
			width: auto;
			float: left;
		}
	
		#plan_ovalo_text ul li {
			width: 663px;
			height: 110px;
			float: left;
			background: url(../images/plan_ovalo/fondo_item_list.gif) no-repeat;
		}
		
			.po_col1 {
				width: 367px;
				float: left;
				margin-top: 13px;
				padding-left: 25px;
			}
			
			.po_col2 {
				width: 130px;
				float: left;
				margin-top: 13px;
			}
			
			.po_col3 {
				width: auto;
				float: left;
				margin-top: 13px;
			}
			
			.po_precio {
				width: 106px;
				height: 54px;
				background: url(../images/plan_ovalo/fondo_precio.gif) no-repeat;
				color: #FFFFFF;
			}
		
		#wrapper_popup_po {
			width: 610px;
			margin: 5px auto;
		}
			
			#tit_popup_plan {
				width: 610px;
				height: 38px;
				background:url(../images/plan_ovalo/fondo_tit_popup.gif) no-repeat;
				color: #FFF;
				font-size: 1.7em;
			}
			
				#text_tit_popup_plan {
					width: auto;
					float: left;
					margin-top: 8px;
					padding-left: 25px;
				}
				
				#cerrar_popup_plan {
					width: auto;
					float: right;
					margin: 10px 12px 0 0;
				}
				
			#ver_mas_popup_plan {
				width: auto;
				float: left;
				margin: 185px 10px 0 0;
				padding-left: 23px;
			}
			
			#detalles_plan {
				width: 273px;
				float: left;
				padding-left: 13px;
			}
			
				#tit_detalles_plan {
					width: 100%;
					float: left;
					padding: 5px 0;
					background-color: #F0F0F0;
					text-align: center;
					color: #000;
					font-weight: bold;
					font-size: .85em;
				}
				
				#tabla_detalles_plan {
					width: 100%;
					float: left;
					margin-top: 5px;
					padding: 10px 0;
					background-color: #F0F0F0;
				}
				
					#tabla_detalles_plan dl {
						font-size: .85em;
						color: #000;
					}
					
					#tabla_detalles_plan dl dt {
						width: 60%;
						float: left;
						padding-top: 4px;
						padding-left: 6%;
					}
					
					#tabla_detalles_plan dl dd {
						width: 34%;
						float: left;
						padding-top: 4px;
					}
			
			#texto_popup_plan {
				width: 280px;
				float: left;
				margin: 0 0 0 25px;
				color: #999;
				font-size: .8em;
			}
	/*=====================END PLAN OVALO=====================*/
	
	/*=====================BEGIN CONTACTENOS=====================*/
	#body_contactenos { 
		width: 638px;
		height: 476px;
		background: #0075B8 url(../images/contacto/fondo_contacto.jpg) no-repeat;
		font-family: Arial, Helvetica, sans-serif;
		color: #FFFFFF;
	}
		#contact_form { width: 387px; float: left; padding: 25px 0 0 223px; }
		
			#contact_form .subtit { margin: 14px 0 18px 3px; font-size: 1em; *margin-bottom: 21px; }
		
			#contact_form fieldset { color: #FFFFFF; font-size: .85em; }
			
				#contact_form fieldset p {
					margin-top: 5px;
					*margin-top: 3px;
					padding-top: 0px;
				}

				#contact_form fieldset label {
					padding-top: 0px;
				}
				
				#contact_form fieldset input {
					height: 12px !important;
					font-size: 10px;
				}
		
		#cerrar_contact_form { width: auto; float: left; margin-top: 14px; }
	/*=====================END CONTACTENOS=====================*/
	
	/*=====================BEGIN REGISTRARSE=====================*/
		#bottom_registrarse {
			border-bottom: 1px solid #B2B2B2;
			padding-bottom: 35px;
			margin: 0 25px;
		}
		
			#bottom_registrarse_text {
				width: 520px;
				float: left;
				font-family: Arial, Helvetica, sans-serif;
				padding-top: 27px;
			}
			
				#bottom_registrarse_text p {
					color: #3C3C3C;
					font-size: .85em;
					line-height: 1.2em;
					margin: 10px 0 0 0;
				}
				
				#bottom_registrarse_text span {
					font-size: .9em;
				}
	/*=====================END REGISTRARSE=====================*/
				
#footer {
	/*margin-top: 30px;*/
	margin-top: 15px; /*informacion ford*/
	color: #a0b5bc;
	font-size: .85em;
}

#footer_int{
	/*margin: 30px 0 0 27px;*/
	margin: 15px 0 0 27px;  /*informacion ford*/
	color: #a0b5bc;
	font-size: .85em;
}

#footer a, #footer_int a {
	color: #a0b5bc;
	font-size: 1em;
}

#footer a:hover, #footer_int a:hover{
	text-decoration:underline;
}

#informacion_ford { width: 100%; float: left; margin-bottom: 20px; }
	#informacion_ford a { color: #333; text-decoration: none; font-size: 1.2em; font-weight: bold; }
	#informacion_ford a:hover { color: #a0b5bc; text-decoration: none; }

/*------------------------------------------*/
/* Begin estilos para el tooltip */
#tooltip {
	position: absolute;
	z-index: 3000;
	/*border: 1px solid #111;
	background-color: #eee;
	padding: 5px;*/
	opacity: 0.95;
}
#tooltip h3, #tooltip div { margin: 0; font-size: .85em; color:#FFFFFF; }

#tooltip.pretty {
	border: none;
	width: 100%;
	padding: 43px 38px;
}

#tooltip.pretty h3 {
	margin-bottom: 2px;
	text-align: left;
	font-weight: bold;
}

#tooltip.pretty div { text-align: left; }

#tooltip.fancy {
	background: url(../images/tooltip_box_ch.png) no-repeat;
	width: 180px;
	height: 113px;
}

/* End estilos para el tooltip */
/*------------------------------------------*/

.clear { clear: both; }

/* text_s_blanco: texto color blanco small */
.text_s_blanco {
	color: #FFFFFF;
	font-size: .8em;
}

.text_azul { color: #005BBF; }

/* estilos adicionales para form fields */
.field_w20 {
	width: 20px;
}

.field_w40 {
	width: 40px;
}

.field_w76 {
	width: 76px;
}

.field_w90 {
	width: 90px;
}

.field_w130 {
	width: 130px;
}

.field_w160 {
	width: 160px;
}

.field_w200 {
	width: 200px;
}

.field_w250 {
	width: 250px;
}

.field_w290 {
	width: 290px;
}

.textarea_wh1 {
	width: 495px;
	height: 90px;
}

.textarea_wh2 {
	width: 360px;
	height: 37px;
}
/* fin estilos adicionales para form fields */

.no_border { border: none; }

.borde_top { border-top: 1px dashed #B2B2B2; }

.mtop10 { margin-top: 10px; }

.mtop20 { margin-top: 20px; }

.mtop30 { margin-top: 30px; }

.mtop40 { margin-top: 40px; }

.mtop50 { margin-top: 50px; }

.mbot30 { margin-bottom: 30px; }

.iemleft4 { _margin-left: 4px; }

.ptop15 { padding-top: 15px; }

.pbottom15 { padding-bottom: 15px; }

.pbottom20 { padding-bottom: 20px; }

.ptop10_bot10 { padding: 10px 0 10px 0; }

.mtop35_bot20 { margin: 35px 0 20px 0; }

.borde_negro { border: 1px solid #000; }

.ancho_total { width: 100% !important; }

.fleft_w590 { width: 590px; float: left; }

.fleft_wauto { width: auto; float: left; }

.fright_wauto { width: auto; float: right; }

.tr_fondo_claro { background-color: #F1F1F1; }

.border_bottom { padding-bottom: 30px; border-bottom: 1px solid #B2B2B2; }

a.link_volver {
	background: url(/images/btn_volver.gif) no-repeat 0 -1px;
	padding-left: 25px;
	padding-bottom: 6px;
	font-weight: bold;
	*line-height: 30px;
}

.fs11_lh16 { font-size: 11px; line-height: 16px; }

