body {background: #fff;}
#todo h2 {margin-top: 13px; height: 32px; background: url(/imagenes/accesorios/fnd-h2.jpg) no-repeat 11px 0; text-indent: -9999px;}
p.fordPoligono {margin: 18px 0 0 30px; color: #58585A; font-weight: bold;}
	p.fordPoligono a {color: #58585A; font-weight: bold; text-decoration: underline;}
	p.fordPoligono a:hover {text-decoration: none;}
div.accesorios {float:left; width: 755px;}
div.paginador {height: 50px; color: #335c85;}
	div.paginador p.pagina {float: right; margin: 19px 14px 0 0; display: inline; font-size: 13px; color: #7A7D80;}
		div.paginador p a {margin: 0 2px; height: 20px; display: inline; font-size: 13px; color: #335c85;}
		div.paginador p a:hover, div.paginador p a.hover {text-decoration: underline;}
dl {position: relative; float: left; margin: 10px 0 0 10px; width: 238px; height: 305px; display: inline; background: url(/imagenes/accesorios/fnd-promocion.jpg) no-repeat;}
	dl dt {margin: 14px 0 5px; text-indent: 30px; height: 25px; color: #004f8d; font-size: 12px;}
	dl dd {}
		dl dd a.img {margin-left: 1px; }
		dl dd p {margin: 15px 0 0 16px; width: 207px; font-size: 11px; color: #58585a; text-align: justify;}
		dl dd a.enlace {position: absolute; bottom: 15px; right: 16px; text-decoration: underline; font-size: 11px; color: #133961;}
		dl dd a:hover {text-decoration: none;}

#form{float: left; margin-top: 60px; padding-top: 14px; width: 237px; height: 230px; background: url(/imagenes/recambiosOriginales/fnd-acceso-profesionales.gif) no-repeat;}
	#form h4{margin: 0 0 10px 30px; color: #fff;}		
form{}
	form div{position: relative; padding: 22px 0 35px 36px;}
		form div p{margin-bottom: 16px;}
			form div p label, #contenedor div.derecha div.derechaInferior form div a{color: #5c687b; font-size: 11px;}
			form div a{margin-top: 10px; text-decoration: underline;}
			form div a:hover{text-decoration: none;}
			form div p input{}
			form div button{position: absolute; bottom: 0; right: 35px; width: 63px; height: 24px; background: url(/imagenes/recambiosOriginales/fnd-enviar.gif) no-repeat; cursor: pointer; border: none; text-indent: -99999px;}
			
		form div p.inputTexto{}
			form div p.inputTexto label{display: block; margin-bottom: 3px; font-weight: bold;}
			form div p.inputTexto input{padding: 2px 3px; width: 155px; height: 16px; border: 1px solid #737373; color: #5c687b;}
			
		form div p.inputCheck{}
			form div p.inputCheck input, #contenedor div.derecha div.derechaInferior form div p.inputCheck label{display: inline; float: left;}
			form div p.inputCheck label{margin-left: 5px;}

div.ampliado {padding-top: 40px; width: 450px; text-align: left;}
	div.ampliado img {margin-left: 40px;}
	div.ampliado h1 {margin: 10px 0 0 40px; font-size: 18px; color: #58585a;}
		div.ampliado h1 span {font-weight: normal; font-size: 18px; color: #58585a;}
	div.ampliado h2 {margin: 5px 0 0 40px; color: #58585a; font-size: 45px;}
		div.ampliado h2 span {font-size: 25px;}
	div.ampliado h3 {margin: 10px 0 0 40px; color: #00508f; font-size: 11px;}
	div.ampliado p {margin: 10px 0 0 40px; width: 370px; color: #58585a; font-size: 11px; text-align: justify;}
	div.ampliado ul {margin: 20px 0 0 40px; width: 370px;}
		div.ampliado ul li {padding-left: 13px; background: url(/imagenes/vn/fnd-li.gif) no-repeat 0 4px; color: #58585a; font-size: 11px;}		