/* ALL */
* 
{
    margin: 0px;
    padding: 0px;
    border: none;
}
body
{
    margin:0;
    padding:0;
    min-height:100%;
    background-color:#FFFFFF;
    font-size: 12px;
    font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
}

/* Links */
a:link {color: #777777;text-decoration: none}
a:visited {color: #777777;text-decoration: none}
a:active {color: #777777;text-decoration: none}
a:hover {color:#FF0000;text-decoration: none}

/* BODY */
#osnova
{
    /*width:910px;
    margin:0 auto;*/
    height:100%;
    width: 1000px;
    position: absolute;
    left: 50%;
    margin-left: -500px;
    background-color:#FFFFFF;
}
#left
{
    background-color:#FFFFFF;
    width:298px;
    min-height:100%;
}
#right
{
    background-color:#FFFFFF;
    width:700px;
    min-height:100%;
}
#text-head
{
    text-align:left;
    padding-top:40px;
    padding-left:10px;
    padding-right:10px;
    font-size:90%;
    margin-left: 20px;
    margin-right: 20px;
    color:#000000;
    border-bottom:1px solid #FF0000;
}
#text-quot
{
    text-align:right;
    padding-left:10px;
    padding-right:10px;
    font-size:90%;
    font-style:italic;
    margin-left: 20px;
    margin-right: 20px;
    color:#FF0000;
}
#text
{
    text-align: justify;
    padding-left:20px;
    padding-right:20px;
    padding-top:20px;
    padding-bottom:20px;
    font-size:100%;
    margin-left: 20px;
    margin-right: 20px;
    color:#555555;
}
/* MENU */
#menu
{
    text-align: left;
    padding-left:45px;
    padding-top:20px;
    padding-bottom:20px;
    font-size:130%;
}
.active
{
    color:#000000;
}
.active a
{
    color:#000000;
}
.active a:hover
{
    color:#000000;
}
.active a:active
{
    color:#000000;
}
#current
{
}
#current a
{
    color:#000000;
}
#current a:active
{
    color:#000000;
}

#footer
{
    text-align: center;
    padding-top:30px;
    font-size:90%;
    color:#555555;
}

.contentpaneopen
{
    text-align: justify;
    width:620px;
    padding-top:0px;
    padding-bottom:0px;
    font-size:100%;
    color:#555555;
}
.contentheading
{
    text-align: justify;
    width:620px;
    padding-left:0px;
    padding-right:0px;
    padding-top:0px;
    padding-bottom:0px;
    font-size:110%;
    color:#000000;
    border-bottom:1px solid #DFDFDF;
    background-color:#F3F3F3;
}
/*UL MENU*/
ul {
    list-style: none;
    padding-top:20px;
    padding-bottom:20px;
    font-size:120%;
}
ul a {
    list-style: none;
    padding-top:20px;
    padding-bottom:20px;
    font-size:120%;
}
ul a {
    list-style: none;
    padding-top:20px;
    padding-bottom:20px;
    font-size:120%;
}
/*
ul a:hover {
    list-style: none;
    padding-top:20px;
    padding-bottom:20px;
    font-size:120%;
}
ul a:active {
    list-style: none;
    padding-top:20px;
    padding-bottom:20px;
    font-size:120%;
} */

ul li {
    position: relative;
    padding-top:15px;
    padding-bottom:5px;
    }

ul li ul 
{
    list-style: none;
    display: block;
    text-decoration: none;
    padding-top:10px;
    padding-bottom:10px;
    font-size:90%;
    color:#666666;
}
ul li ul a 
{
    list-style: none;
    display: block;
    text-decoration: none;
    padding-left:5px;
    padding-top:15px;
    padding-bottom:10px;
    font-size:90%;
    color:#000000;
}
li ul li 
{
    list-style: none;
    display: block;
    text-decoration: none;
    padding-left:5px;
    padding-top:10px;
    padding-bottom:0px;
    font-size:90%;
    color:#000000;
}
li ul li a
{
    list-style: none;
    display: block;
    text-decoration: none;
    padding-left:10px;
    padding-top:0px;
    padding-bottom:0px;
    font-size:90%;
    color:#FF0000;
}
li ul li a:active
{
    list-style: none;
    display: block;
    text-decoration: none;
    padding-left:10px;
    padding-top:0px;
    padding-bottom:0px;
    font-size:90%;
    color:#FF0000;
}
