/* General */
ul li{
    font-size: 9.2px;
}


/* Menu superior */

ul#mainlevel-topmenu {
    position:static;
    text-align: right;
    margin: 0;
}

ul#mainlevel-topmenu li {
    display: inline; /* muestra la lista horizontalmente */
    list-style-type: none; /* elimina los bullet points */
    font-size: 8pt;
}

ul#mainlevel-topmenu li a {
    text-decoration: none;
    color: #bbb;
    padding: 0 0.6em;
    border-right: 1px solid #888;

}

ul#mainlevel-topmenu li a:hover,
ul#mainlevel-topmenu li a#active_menu-topmenu {
    text-decoration: none;
    color: #fff;
}



/* Menu principal */
div.moduletable_main {
    background-color: #d5e2e7;
    padding-bottom:4px;
}

div.moduletable_main ul, h3 {
    margin:0px;
}

div.moduletable_main h3 {
    display:none;
}

div.moduletable_main ul {
    margin-bottom: 10px;
}

ul#mainlevel-mainmenu {
    margin-left:0;
    padding-left:0;
    list-style-type:none;
}

ul#mainlevel-mainmenu li a:link,
ul#mainlevel-mainmenu li a:visited {
    display:block;
    padding:5px 5px 5px 18px;
    background-image:url("../imagenes/bullet.gif");
    background-repeat:no-repeat;
    background-position:8px 9px;

    text-decoration: none;
    background-color: #d5e2e7;
    color: #333;
}

ul#mainlevel-mainmenu li a:hover,
ul#mainlevel-mainmenu li a#active_menu-mainmenu {
    text-decoration: none;
    background-color: #8bd;
    color: #fff;
}


/* Menu default gris */

div.moduletable_gris ul, h3 {
    margin:0;
}

div.moduletable_gris ul {
    margin-bottom: 10px;
}

div.moduletable_gris h3 {
    padding:10px 0px;
    width:100%;
    text-align:center;
    font-size: 10pt;
    font-family: Lucida Sans Unicode,Lucida Grande,Trebuchet MS;
    font-weight: normal;
    color:#fff;
    background-color: #777;
}

div.moduletable_gris ul {
    margin-left:0;
    padding-left:0;
    list-style-type:none;
}

div.moduletable_gris ul li a:link,
div.moduletable_gris ul li a:visited {
    display:block;
    padding:5px 5px 5px 18px;
    background-image:url("../imagenes/bullet.gif");
    background-repeat:no-repeat;
    background-position:8px 9px;

    text-decoration: none;
    xbackground-color: #fff;
    color: #333;
}

div.moduletable_gris ul li a:hover{
    text-decoration: none;
    background-color: #d5e2e7;
    color: #000;
}

/* Menu default azul */

div.moduletable_azul ul, h3 {
    margin:0;
}

div.moduletable_azul ul {
    margin-bottom: 10px;
}

div.moduletable_azul h3 {
    padding:10px 0px;
    width:100%;
    text-align:center;
    font-size: 10pt;
    font-family: Lucida Sans Unicode,Lucida Grande,Trebuchet MS;
    font-weight: normal;
    color:#fff;
    background-color: #38a;
}

div.moduletable_azul ul {
    margin-left:0;
    padding-left:0;
    list-style-type:none;
}

div.moduletable_azul ul li a:link,
div.moduletable_azul ul li a:visited {
    display:block;
    padding:5px 5px 5px 18px;
    background-image:url("../imagenes/bullet.gif");
    background-repeat:no-repeat;
    background-position:8px 9px;

    text-decoration: none;
    xbackground-color: #fff;
    color: #333;
}

div.moduletable_azul ul li a:hover{
    text-decoration: none;
    background-color: #d5e2e7;
    color: #000;
}





/* Menu Poll */

div.moduletable_azul p {
    color:#555;
    font-weight:normal;
}

div.moduletable_azul textarea{
    font:10px Verdana;
    color:#777;
    width:110px;
    margin-top:5px;
}

#controls button {
    margin:5px 27px;
    color:#555;
    width:60px;
    font-size:10px;
}

#controls label,
#controls input{
    display:block;
    float:left;
    padding:2px 2px;
}

#controls br{
    clear:left;
    margin:4px;
}

