/* 
Fonts
*/
@import url('https://fonts.googleapis.com/css2?family=Merriweather:ital,wght@0,300;0,400;0,700;0,900;1,300;1,400;1,700;1,900&display=swap');

/* 
HTML, body
*/
html {
    margin: 0;
    padding: 0;
}

html,
body {
    width: 100%;
    height: 100%;
    font-family: "Merriweather", serif;
    overflow-x: hidden;
    background-color: #a6ceff;
}

/* 
Links
*/
a:link {
    color: #000;
    font-weight: 800;
    text-decoration: underline;
}

a:visited {
    text-decoration: underline;
    color: #000;
}

a:hover {
    color: #FF0000;
}



/* 







OLD STYLES














*/




/* main content */
td.maincont {
    padding-top: 15px;
    padding-bottom: 15px;
    padding-right: 5px;
    padding-left: 50px;
}


/* main table border right and left */
td.mbl {
    width: 15px;
    background-image: url("/assets/images/mbl.jpg");
    background-repeat: repeat-y;
    background-color: white;
}

td.mbr {
    width: 15px;
    background-image: url('/assets/images/mbr.jpg');
    background-repeat: repeat-y;
    background-color: white;
}

td.mbt {
    width: 1030px;
    height: 15px;
    background-image: url('/assets/images/mbt.jpg');
    background-repeat: repeat-x;
    background-color: white;
}

td.mbb {
    width: 1030px;
    height: 15px;
    background-image: url('/assets/images/mbb.jpg');
    background-repeat: repeat-x;
    background-color: white;
}

td.langbar {

    height: 35px;
    background-image: url('/assets/images/lbar.jpg');
    background-color: #85bdff;
    background-repeat: no-repeat;
    background-position: right;
    color: #FFF;
    text-align: right;
    padding: 5px;
    /*
    background-attachment: fixed;
    */
}




/* left menu */
table.lmenu {
    border: 0px;
    border-width: 0px;
    padding: 0px;
    border-collapse: collapse;
    /*background-color: white;  */
    background-color: #993333;
}

td.lcolmenu {
    width: 25px;
    /*background-image: url('/assets/images/border1.jpg');*/
    background-repeat: repeat-y;
    /*background-color: white;  */
    background-color: #993333;

}


td.mmlinks {
    font-size: 16px;
    font-weight: 800;
    text-decoration: none;
    color: #ffcc66;
    text-align: left;

    padding: 15px 5px;
}

.mmlinks a {
    color: #ffcc66;
    text-decoration: none;
    font-weight: 800;
}

.mmlinks a:hover {
    text-decoration: underline;
    color: #ffcc66;
    font-weight: 800;
}

.mmlinks a:active {
    text-decoration: underline;
    color: #ffcc66;
    font-weight: 800;
}



/* footer */
td.footer {
    font-size: 14px;
    font-weight: bold;
    color: #000000;
    text-align: center;

    padding-top: 25px;
    padding-bottom: 15px;
    padding-right: 5px;
    padding-left: 5px;

}



table.tright {
    width: 800px;
    background-color: #85bdff;

    border-width: 0px;
    border: 0px;
    padding: 0px;
    border-collapse: collapse
}



table.main {
    width: 1030px;
    background-color: #85bdff;
    border-width: 0px;
    border: 0px;
    padding: 0px;
    border-collapse: collapse
}









table.rmenu {}

td.lmenu {
    font-weight: bold;
    color: #333333;
    background-color: #ffec4e;
    text-align: center;
}




td.l1 {
    width: 200px;
    vertical-align: top;
    border: 0px;
    border-width: 0px;
    padding: 0px;
}


td.r1 {
    width: 800px;
    vertical-align: top;
    border: 0px;
    border-width: 0px;
    padding: 0px;
}