dl.intro_rueda{
    margin:20px 0 10px 0;
    position:relative;
}

dl.intro_rueda dt.titulo{
    font-size:1.8em;
    color:#1C568E;
    float:left;
    margin:0 30px 0 0;
    padding:5px 0 0 0;
    height:50px;
    width:200px;
    line-height:1.1em;
	text-align:right;
}

dl.intro_rueda dd.introduccion{
    float:left;
    width:685px;
    padding:10px 20px 10px 10px;
}

dl.intro_rueda dd.introduccion{
    font-size:1.3em;
    background:#F8F8F8 none repeat scroll 0 0;
    margin:0 0 4px 0;
}

dl.intro_rueda dd.go_faqs{
    font-size:0.9em;
    text-align:right;
}

dl.intro_rueda dd.flash{
    width:122px; height:90px;
    position:absolute;
    right:-10px;
    top:-30px;
}

dl.nueva_rueda,dl.evolucion,dl.comparativa{
    float:left;
    width:940px;
    margin:0 0 2em 0;
}

dl.nueva_rueda dt, dl.evolucion dt, dl.comparativa dt{
    font-size:1.1em;
    width:945px;
    margin:0 0 1em 0;
    font-weight:bold;
    color:#FFFFFF;
    padding:4px;
    background:#1C568E none repeat scroll 0 0;
}

dl.nueva_rueda dd.widgets{
    width:500px;
    float:left;
	font-size:0.9em;
/*     border:1px solid green; */
}

dl.nueva_rueda dd.imagen_rueda{
    float:right;
    width:425px;
/*     border:1px solid red; */
}

dl.nueva_rueda p.borrar_valores{
    margin:5px 0 0 5em;
    float:left;
	font-size:1.4em;
	font-weight:bold;
	color:#BA0D0F;
	text-decoration:underline;
}
dl.nueva_rueda p.borrar_valores a{
	color:#BA0D0F;
}

dl.nueva_rueda dd.guardar{
    float:left;
    width:100%;
    border-top:2px solid #E2E7EF;
    padding:5px;
    text-align:right;
}
dl.field{
    float:left;
    width:235px;
    margin:0 10px 30px 0;
    height: 50px;
}

dl.field dt{
    color:#1C568E;
    font-size:1.2em;
    font-weight:bold;
    float:left;
    padding:2px 0 2px 25px;
    width:150px;
/*     border:1px solid green; */
    margin:0 0 10px 0;
}

dl.field dd.widget{
    float:right;
/*     border:1px solid blue; */
}

dl.field dd.help_text{
    float:left;
    width:100%;
    font-size:1.05em;
}

dl.field dd.errorlist{
    float:left;
    color:#FF0000;
    font-size:0.8em;
    font-style:italic;
}

dl.field select{
    border:1px solid #E2E7EF;
    width:50px;
}

dt#puntuacion_hogar, li.filtro_hogar{
    background:transparent url('../../graficos/metodo/iconos/bg_li_hogar.png') no-repeat scroll 0 0;
}
dt#puntuacion_trabajo, li.filtro_trabajo{
    background:transparent url('../../graficos/metodo/iconos/bg_li_trabajo.png') no-repeat scroll 0 0;
}
dt#puntuacion_ocio, li.filtro_ocio{
    background:transparent url('../../graficos/metodo/iconos/bg_li_ocio.png') no-repeat scroll 0 0;
}
dt#puntuacion_salud, li.filtro_salud{
    background:transparent url('../../graficos/metodo/iconos/bg_li_salud.png') no-repeat scroll 0 0;
}
dt#puntuacion_amor, li.filtro_amor{
    background:transparent url('../../graficos/metodo/iconos/bg_li_amor.png') no-repeat scroll 0 0;
}
dt#puntuacion_dinero, li.filtro_dinero{
    background:transparent url('../../graficos/metodo/iconos/bg_li_dinero.png') no-repeat scroll 0 0;
}
dt#puntuacion_familia, li.filtro_familia{
    background:transparent url('../../graficos/metodo/iconos/bg_li_familia.png') no-repeat scroll 0 0;
}
dt#puntuacion_crecimiento_personal, li.filtro_crecimiento{
    background:transparent url('../../graficos/metodo/iconos/bg_li_crecimiento.png') no-repeat scroll 0 0;
}
dt#puntuacion_amigos, li.filtro_amigos{
    background:transparent url('../../graficos/metodo/iconos/bg_li_amigos.png') no-repeat scroll 0 0;
}

dd.grafico_evolucion{
    float:left;
    margin:0 3em 0 0;
}

dd.filtro{
    float:left;
    width:340px;
}

dd.filtro ul li{
    padding:0 0 0 20px;
    margin:0 0 10px 0;
    font-size:1.2em;
}

dd.filtro ul li label{
    display:block;
    color:#FFFFFF;
    font-weight:bold;
    padding:2px;
    margin:0 0 0 1em;
}

li.filtro_hogar label{
    background-color:#F4F437;
}
li.filtro_trabajo label{
    background-color:#00FF2E;
}
li.filtro_ocio label{
    background-color:#D0009C;
}
li.filtro_salud label{
    background-color:#F38763;
}
li.filtro_amor label{
    background-color:#BE3E55;
}
li.filtro_dinero label{
    background-color:#4147B9;
}
li.filtro_familia label{
    background-color:#F38435;
}
li.filtro_crecimiento label{
    background-color:#669FF5;
}
li.filtro_amigos label{
    background-color:#F38BA5;
}

dl.evolucion{
}

table.evolucion{
    display:none;
}

div#evolucion{
    width:540px;height:350px;
}

dl.comparativa dd ul{
    background:#D1DCE8 none repeat scroll 0 0;
    padding:5px;
}
dl.comparativa dd ul li{
    float:left;
    margin:0 2em 0 0;
}

dl.comparativa dd.rueda1, dl.comparativa dd.rueda2{
    float:left;
    margin:4px;
}

dl.field{
    min-height:40px;
}

dl.field dd.help_text{
    width:180px;
}

dd.ayuda{
    float:right;
}

