h2{color:#333;font-size:1.8em;margin:0;padding:0;font-weight:normal;}
h3{color:#e41815;font-size:1.2em;margin:0;padding:0;}
h3.BloquePasosAlbumSubtituloPrincipal{font-size:1.4em;}

/*bloque de los 3 sencillos pasos para descargar y crearte el album*/
div#BloquePasosAlbum{width:100%;margin:1em 0;border-bottom:0.6em solid #e41815;}
div#BloquePasosAlbum ul{width:100%;overflow:hidden;list-style:none;margin:1em 0;}
div#BloquePasosAlbum ul li{width:32%;float:left;height:17em;margin:0 0.5em 0 0;padding:0 0.5em 1em 0;background:url(/imgs/hofmann/separador.png) right top no-repeat;}
div#BloquePasosAlbum ul li.BloquePasosAlbumUltimo{background:none;}

#DosOpciones{width:100%;overflow:hidden;}
#DosOpciones h4{width:40%;font-size:1.3em;font-weight:bold;padding:1.5em 0 1em 0;color:#000;float:left;}
#DosOpciones p{width:34.8%;float:right;padding:2em 0 1em 0;}

div#BloquePasosAlbumListadoPrimero,
div#BloquePasosAlbumListadoSegundo,
div#BloquePasosAlbumListadoTercero{padding:0 0 0.4em 9em;}

div#BloquePasosAlbumListadoSegundo,
div#BloquePasosAlbumListadoTercero{height:7em;}

div#BloquePasosAlbumListadoPrimero{background:url(/imgs/hofmann/bk.puntouno.gif) left top no-repeat;}
div#BloquePasosAlbumListadoSegundo{background:url(/imgs/hofmann/bk.puntodos.gif) left top no-repeat;}
div#BloquePasosAlbumListadoTercero{background:url(/imgs/hofmann/bk.puntotres.gif) left top no-repeat;}

div#BloquePasosAlbumListadoSegundo img,
div#BloquePasosAlbumListadoTercero img{width:100%;margin:0.5em 0;}

/*bloque de los 3 productos de hofmann*/
div#BloqueProductosHofmann{width:100%;margin:1em 0;padding-bottom:1.2em;border-bottom:0.6em solid #e41815;}
div#BloqueProductosHofmann ul{width:100%;list-style:none;overflow:hidden;margin:0 0 0.5em 1.2em;}
div#BloqueProductosHofmann ul li{height:15em;margin:0 1.5em 0.8em 0;}
div#BloqueProductosHofmann ul li img{width:auto;margin-top:0.5em;}
div#BloqueProductosHofmann ul li.BloqueProductosHofmannListadoNovedad{width:43%;height:29em;float:left;}
div#BloqueProductosHofmann ul li.BloqueProductosHofmannListadoPrimero{width:47%;float:left;}
div#BloqueProductosHofmann ul li.BloqueProductosHofmannListados{width:23%;float:left;}


/*Bloque de textos finales*/
div#BloqueTextosFinales{width:100%;margin:1em 0;overflow:hidden;}
div#BloqueTextosFinales h3{margin-bottom:0.5em;}

div#BloqueExplicacion{width:60%;margin:0 1em 0 1.2em;padding:0 1em 0 0;float:left;overflow:hidden;background:url(/imgs/hofmann/separadorfinal.jpg) right top no-repeat;}
div#BloqueExplicacion img{width:auto;float:left;margin:0 1em 1em 0;}
div#BloqueExplicacion p{color:#666;}


div#TextoContacto{width:30%;padding:0 0 0 3.5em;float:left;background:url(/imgs/hofmann/bk.comillas.jpg) left top no-repeat;}
div#TextoContacto p{font-family:times, georgia, sans-serif;font-size:1.2em;font-weight:bold;color:#666;font-style:italic;}
div#TextoContacto a{text-decoration:underline;}


/*estilos para el formulario*/
#form-hofmann{width:100%;margin:0;padding:0;}
#form-hofmann fieldset{width:100%;border:none;margin:0;padding:0;}
#form-hofmann legend{display:none;}
#form-hofmann .MensajeAvisoSelector{color:#e41815;font-size:0.9em;font-weight:bold;}
#form-hofmann label{font-weight:bold;color:#666;display:block;margin-bottom:0.2em;}
#form-hofmann select{width:16em;font-size:0.9em;color:#555;}
#form-hofmann input#form-hofmann-submit{width:auto;padding:0.3em;color:#fff;font-weight:bold;border:0.1em solid #ba0001;background:url(/imgs/hofmann/bk.boton.gif) left bottom repeat-x;}

/*Bloque ADVERTENCIA codigo*/
#BloqueInstalacion{margin:1em 0 0 1em;}
#BloqueInstalacion h2{color:#333;font-size:1.8em;font-weight:normal;padding-bottom:0.4em;}
#BloqueInstalacion h3{color:#e41815;font-size:1.4em;margin:0.2em 0 0.4em 0;padding:0;}
#BloqueInstalacion h3.segundo{width:98%;margin-top:1.5em;border-top:0.3em solid #dadada;padding-top:1em;}
#BloqueInstalacion a {font-weight:bold; font-size:1.1em;}

#BloqueInstalacion p{font-weight:bold;margin:0;padding:0;}
#BloqueInstalacion strong{color:#e41815;}

#ListadoRegistro ul {width:100%;overflow:hidden;margin-left:1em;margin-top:0.5em;}
#ListadoRegistro ul li{float:left;width:40%;margin:0 6em 0 0;list-style:none;}
#ListadoRegistro ul li .ultimo {float:left;width:35%;margin:0;}
#ListadoRegistro ul li span{color:#e41815;font-weight:bold;font-size:1.1em;}

#ListadoRegistro ul li img{margin-top:1em;}
#ListadoRegistro ul li .primera{margin-top:1em;}
#ListadoRegistro ul li .pasos {font-size:1.1em;color:#e41815;font-weight:bold;margin:0;padding-bottom:0.2em;border-bottom:0.3em solid #dadada;}
#ListadoRegistro ul li span{background-color:#f0341e;color:#fff;padding:0.05em;} 


