body {

    margin: 0;
    text-align: center;
    background-color: #62980C;
    background-image: url(../images/bg.jpg);
    background-repeat: repeat-x;
    background-position: top left;
    font-family: tahoma, arial, verdana, sans;
    font-size: 13px;

}

body.mceContentBody {

    font-family: tahoma, arial, verdana, sans;
    font-size: 13px;
    background: #ffffff;
    text-align: left;

}

#main-container {

    width: 757px;
    margin: 0 auto;

}

#left-shadow {

    background-image: url(../images/lsidetop.jpg);
    background-repeat: no-repeat;
    background-position: top left;
    width: 10px;
    height: 311px;
    float: left;

}

#right-shadow {

    background-image: url(../images/rsidetop.jpg);
    background-repeat: no-repeat;
    background-position: top left;
    width: 10px;
    height: 311px;
    float: right;

}

#content-container {

    width: 737px;
    float: left;
    overflow: auto;

}

#header {

    background-image: url(../images/header.jpg);
    width:737px;
    height:94px;
    position: relative;

}

#header h1 {

    text-indent: -9000px;
    margin: 0;

}

#header ul {

    margin: 0;
    list-style-type: none;
    position: absolute;
    bottom: 30px;
    right: 30px;

}

#header ul li {

    float: left;
    margin-right: 10px;

}

#header ul li.romana {

    background-image: url(../images/ro.gif);
    background-repeat: no-repeat;
    background-position: center left;
    padding-left: 22px;

}

#header ul li.magyar {

    background-image: url(../images/hu.gif);
    background-repeat: no-repeat;
    background-position: center left;
    padding-left: 22px;

}

#header ul li a {

    color: #000000;
    font-weight: bold;
    text-decoration: none;

}

#sub-header {

    background-image: url(../images/subheader.jpg);
    background-repeat: no-repeat;
    background-position: top left;
    width: 737px;
    height: 253px;

}

#faux-columns {

    position: relative;
    background-image: url(../images/fauxcols.jpg);
    background-repeat: repeat-y;
    width: 737px;

}

#menus {

    margin: 0;
    padding: 0;
    float: left;
    width: 205px;
    text-align: left;
    background-color: #ECECE4;
    list-style-type: none;

}

#menus li {

    margin: 10px 0 0 0;
    border-bottom:1px solid #dedede;

}

#menus li a {

    position: relative;
    left: 10px;
    bottom: 4px;
    color:#0A0F46;
    text-decoration: none;
    font-weight: bold;

}

#menus li a:hover {

    color:#CF913E;

}

#menus li a.selected {

    color:#CF913E;
    background-image: url(../images/disc.jpg);
    background-repeat: no-repeat;
    background-position: center left;
    padding-left: 14px;

}

#content {

    float: right;
    text-align: left;
    background-color: #ffffff;
    width: 532px;

}

#body {

    margin: 10px 10px 30px 10px;

}

#footer {

    height: 20px;

}

.clear {

    clear: both;

}

td {

    font-family: tahoma, arial, verdana, sans;
    font-size: 13px;


}

a {

    color:#CF913E;

}

h2 {

    color: #0A0F46;
    font-size: 20px;

}

h3 {

    color: #0A0F46;
    font-size: 17px;

}

b, strong {

    color: #0A0F46;

}

.red {

    color: #c40000;

}
