body{
        margin:0;
        font-family:"Century Gothic","Verdana","Times New Roman";
        font-size:16px;
        color:#000;
        }

#cuerpoc{
        margin:0;
        font-family:"Century Gothic","Verdana","Times New Roman";
        font-size:14px;
        color:#000;
        background-color:#400080;
        overflow: hidden;
}
#cuerpol{
        margin:0;
        background-color:#170017;
        height:40px;
        overflow: hidden;
}
#cuerpolp{
        margin:0;
        background-color:#573556;
        height:10px;
        overflow: hidden;
}
#cuerpob{
        width:1100px;
        margin:20px auto;
        font-family:"Century Gothic","Verdana","Times New Roman";
        font-size:14px;
        color:#000;
        overflow: hidden;
}
#cuerpop{
        margin:auto 0 0 0;
        font-family:"Century Gothic","Verdana","Times New Roman";
        font-size:14px;
        background-color:#FFB7FF;
        color:#000;
        overflow: hidden;
}
#marca{width:1060px;}
#marcah{width:636px;}
#marcap{width:60px;}
#marca,#marcah,#marcap{
        margin:50px auto;
        font-family:"Century Gothic","Verdana","Times New Roman";
        font-size:16px;
        color:#000;
        background-color:#F0F0FF;
        border:dotted 1px #0080FF;
        -moz-border-radius-topleft: 20px;
        -moz-border-radius-topright:20px;
        -moz-border-radius-bottomleft:20px;
        -moz-border-radius-bottomright:20px;
        -webkit-border-top-left-radius:20px;
        -webkit-border-top-right-radius:20px;
        -webkit-border-bottom-left-radius:20px;
        -webkit-border-bottom-right-radius:20px;
        border-top-left-radius:20px;
        border-top-right-radius:20px;
        border-bottom-left-radius:20px;
        border-bottom-right-radius:20px;
        overflow: hidden;
        }
#ancla{
        width: 100px;
        line-height: 30px;
        color: transparent;
        font-family:'Book Antiqua','Impact','Kleptocracy' ;
        font-size:16px;
        border: 1px solid #575858;
        background-color:#C6C6FF;
        -moz-border-radius: 10px;
        -webkit-border-radius: 10px;
        border-radius: 10px;
        -webkit-transition: all 1s ease;
        -moz-transition: all 1s ease;
        -o-transition: all 1s ease;
        overflow: hidden;
        text-align:center;
        margin:5px;
        float:right;;
}
#anclap{
        width: 80px;
        color: transparent;
        font-family:'Book Antiqua','Impact','Kleptocracy' ;
        font-size:16px;
        -moz-border-radius: 10px;
        -webkit-border-radius: 10px;
        border-radius: 10px;
        border: 1px solid;
        -webkit-transition: all 1s ease;
        -moz-transition: all 1s ease;
        -o-transition: all 1s ease;
        overflow: hidden;
        text-align:center;
        margin:5px;
        float:left;
}
#ancla:hover, #anclap:hover
{
        /* line-height: 80px; */
        color: #104141;
        /*text-transform:uppercase;*/
        -moz-border-radius: 10px;
        -webkit-border-radius: 10px;
        border-radius: 10px;
        border: 1px solid #888;
        background-color:#FFFF80;
        -webkit-transition: all 1s ease;
        -moz-transition: all 1s ease;
        -o-transition: all 1s ease;
}
#contenedorcab{
        margin:0;
        padding:2px;
        -moz-border-radius:5px 5px 0px 0px;
        -webkit-border-radius:5px 5px 0px 0px;
        border-radius:5px 5px 0px 0px;
        background-color:#400080;
        border-width: 0 1px 1px 1px;
        border-style: solid;
        border-color: #00005E;
        }
#contenedorbody{
        margin:0;
        padding:2px;
        -moz-border-radius:0px 0px 5px 5px;
        -webkit-border-radius:0px 0px 5px 5px;
        border-radius:0px 0px 5px 5px;
        background-color:#E8E8FF;
        border-width: 0 1px 1px 1px;
        border-style: solid;
        border-color: #00005E;
        font-size:14px;
        }
#contenedor{
        float:left;
        width:400px;
        padding:2px 1px;
        margin:10px 30px;
        }
#divtruco{visibility:visible;clear:both;}
#divsolucion{visibility:visible;clear:both;}


h1{
        color:#B9DCFF;
        font-size:30px;
        text-shadow: 3px 3px 5px #B9B9FF;
/*        filter: dropshadow(color=#B9B9FF, offx=5, offy=5);  */
        text-align:center;
        margin:10px 200px;
        padding:5px;
}

h2{
        color:#B9DCFF;
        font-size:20px;
        text-align:center;
}
.azul{color:#4040FF}
dl{
        margin:10px;text-align:justify;}
dt{font-style:italic;color:#0080C0;font-weight:bold;font-size:14px}
dd{color:#004080;}
td.lista0{background-color:#F7F7FB;}
td.lista1{background-color:#DDDDEE;}
td.listab0{background-color:#DEDEF0;}
td.listab1{background-color:#BFC0DF;}
td.listar0{background-color:#A9ABD3;}
td.listar1{background-color:#747BBC;}
td.listabt0{background-color:#E0C9E9;color:#540272;}
td.listabt1{background-color:#D0B4DC;color:#540272;}
td.listabt{background-color:#4E53C0;color:#D9DAFF;}
th.cabecera{font-size:16px;background-color:#5254A8;color:#FFF;}
#ver0{width:300px;margin:20px auto;color:#4040FF;}
#ver1{width:700px;margin:20px auto;color:#4040FF;}

        
        
        
        
        
        

