*{font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #313131;}
body{background: #010101 url(/imagenes/1/comunes/fnd-pagina.gif) repeat-x;}

#pagina{margin: 0 auto; padding-top: 10px; width: 983px;}

/*** Cabecera ***/
#cabecera{position: relative;}
	#cabecera h1, #cabecera strong, #menus{position: absolute;}
	#cabecera h1{top: 0; left: 17px; width: 194px; height: 131px; background: url(/imagenes/1/comunes/spt-ford.png) no-repeat;}
		#cabecera h1 a{display: block; margin: 7px 0 0 26px; width: 133px; height: 100px; text-indent: -99999px;}
	#cabecera strong{top: 0; right: 0;}
		#cabecera strong a{display: block; width: 142px; height: 73px; text-indent: -99999px; background: url(/imagenes/1/comunes/fnd-ford.jpg) no-repeat;}
	#menus{top: 145px; left: 18px;}
		#menu{padding-bottom: 15px; width: 192px; background: url(/imagenes/1/comunes/spt-menu.png) no-repeat -193px bottom;}
			#menu li{display: block; height: 24px; background: url(/imagenes/1/comunes/fnd-menu.png) repeat-y;}
			#menu li.inicio{height: 37px; background: url(/imagenes/1/comunes/spt-menu.png) no-repeat;}
				#menu li a{display: block; margin-left: 1px; padding: 5px 0 0 14px; width: 172px; height: 19px; font-weight: bold; color: #000; text-decoration: none;}
				#menu li a.ON, #menu li a:hover{color: #fff; text-decoration: none; background: url(/imagenes/1/comunes/fnd-menu-on.png) repeat-x;}
				#menu li.inicio a{display: block; padding: 9px 0 0 30px; width: 162px; height: 28px; background: none;}
				#menu li.inicio a:hover{color: #ff920a; background: none;}
		#submenu{margin-top: 15px; padding-top: 10px; width: 192px; background: url(/imagenes/1/comunes/spt-submenu.png) no-repeat;}
			#submenu ul{padding-bottom: 16px; width: 192px; background: url(/imagenes/1/comunes/spt-submenu.png) no-repeat -193px bottom;}
				#submenu ul li{display: block; height: 26px; background: url(/imagenes/1/comunes/fnd-submenu.png) repeat-y;}
					#submenu ul li a{display: block; margin-left: 1px; padding: 5px 0 0 14px; width: 172px; height: 19px; font-weight: bold; color: #fff; text-decoration: none;}
					#submenu ul li a:hover{color: #ff920a; text-decoration: none; background: url(/imagenes/1/comunes/fnd-submenu-on.png) repeat-x;}

/*** Contenido ***/
#contenido{min-height: 430px; height: auto !important; height: 430px;}

/*** Pie ***/
#pie{padding-top: 7px; height: 21px; background: url(/imagenes/1/comunes/fnd-pie.gif) repeat-x;}
	#pie div.pie{margin: 0 auto; width: 983px;}
	#pie p, #pie a{color: #8e8c8c;}
	#pie div.izquierda{float: left;}
	#pie div.derecha{float: right;}
		#pie div.derecha p{float: left;}
		#pie div.derecha p.margenIzquierdo{margin-left: 12px;}
			#pie div.derecha p a{text-decoration: underline;}
			#pie div.derecha p a:hover{text-decoration: none;}
			
/**
*
*
* Error
*
*
*/
#pagina.error{margin-top: -403px;}
	#pagina.error #contenido{margin-top: 393px;}

	#error{margin-top: 10px; background: url(/imagenes/1/comunes/fnd-rayas-marrones.jpg);}
		#error div{margin: 0 auto; padding: 200px 0 115px 420px; width: 563px; height: 78px; background: url(/imagenes/1/mapa-web-error/fnd-error.png) no-repeat 300px 203px;}
			#error div h2, #error div p{color: #ff8b00;}
			#error div h2{font-size: 45px; font-weight: normal;}
			#error div p{margin-top: 10px; font-size: 12px;}
			
/**
*
*
* Mapa web
*
*
*/
#mapaWeb{padding: 90px 0 0 240px; width: 743px; background: url(/imagenes/1/comunes/fnd-esquina-naranja.jpg) no-repeat right 125px;}
	#mapaWeb h2{margin-bottom: 35px; font-size: 25px; color: #ff8b00;}
	#mapaWeb div{display: inline; float: left; margin-right: 85px;}
		#mapaWeb div h3{margin-bottom: 35px; padding-left: 12px; background: url(/imagenes/1/mapa-web-error/fnd-enlaces.jpg) no-repeat 0 3px;}
			#mapaWeb div h3 a{color: #fff; text-decoration: none;}
			#mapaWeb div h3 a:hover{text-decoration: underline;}