
/*
Menu back FFC074 (255,192,116)
Main back FFDCB2 (255,220,178)
Buttons A55B00 (165,91,0)
News back A52900 (165,41,0)
News title E13800 (225,56,0)
*/

body
{
    margin:0px;
    padding:0px;
    background-color:#000000;
    font-family:Arial,Helvetica,sans-serif;
    font-size:11pt;
}

a:link { color:#A55B00; text-decoration:underline; }
p.menuOne a:link { color:#FFDCB2; text-decoration:none; }
p.menuTwo a:link { color:#FFDCB2; text-decoration:none; }
p.menuThree a:link { color:#FFDCB2; text-decoration:none; }

a:visited { color:#A55B00; text-decoration:underline; }
p.menuOne a:visited { color:#FFDCB2; text-decoration:none; }
p.menuTwo a:visited { color:#FFDCB2; text-decoration:none; }
p.menuThree a:visited { color:#FFDCB2; text-decoration:none; }

a:hover { font-weight:normal; color:#FF0000; text-decoration:underline; }
p.menuOne a:hover { font-weight:bold; color:#FFFFFF; text-decoration:none; }
p.menuTwo a:hover { font-weight:bold; color:#FFFFFF; text-decoration:none; }
p.menuThree a:hover { font-weight:normal; color:#FFFFFF; text-decoration:none; }

a:active { font-weight:bold; color:#FF0000; text-decoration:underline; }
p.menuOne a:active { color:#FFFFFF; text-decoration:underline; }
p.menuTwo a:active { color:#FFFFFF; text-decoration:underline; }
p.menuThree a:active { font-weight:normal; color:#FFFFFF; text-decoration:underline; }

div.top
{
    background-image:url(images/bg_head.jpg);
    height:230px;
}

div.left
{
    margin:0px;
    width:250px;
}

div.leftUpper
{
    background-image:url(images/bg_menu.jpg);
    padding-top:0px;
    padding-bottom:5px;
    padding-left:20px;
    padding-right:20px;
}

div.leftLower
{
    background-image:url(images/bottom_menu.jpg);
    height:20px;
}

div.main
{
    position:absolute;
    top:230px;
    left:250px;
    right:0px;
    margin:0px;
}

div.mainUpper
{
    background-image:url(images/bg_main.jpg);
    padding-bottom:10px;
    padding-left:20px;
}

div.mainLower
{
    background-image:url(images/bottom_main.jpg);
    height:20px;
}

div.csc-element
{
    clear:both;
}

h1
{
    border: 4px solid #FFC074;
    margin-top:0px;
    margin-right:10px;
    padding:5px;
    background-color:#A55B00;
    color:#FFDCB2;
    font-variant:small-caps;
}

h2,h3,h4,h5,h6
{
    border: 2px solid #FFC074;
    margin-right:10px;
    padding:3px;
    color:#A55B00;
}

div#news
{
    background-color: #A52900;
    margin:0px;
}

div#news h3
{
    border: 2px solid #A52900;
    margin: 5px 0px 5px 0px;
    padding: 5px;
    background-color: #E13800;
    color:#FFFFFF;
}

p.bodytext
{
    margin-left: 20px;
    margin-right: 30px;
}

p.address
{
    margin-left: 40px;
    margin-right: 50px;
    border: 2px solid #FFC074;
    padding: 10px;
}

div#news p.bodytext
{
    margin: 5px 0px 5px 0px;
    padding: 5px;
    padding-left: 20px;
    background-color: #A52900;
    color: #FFFFFF;
    font-size: 10pt;
}

table.imgtext-table
{
    margin-left:20px;
    margin-right:30px;
    margin-top:5px;
    margin-bottom:5px;
}

p.csc-caption
{
    margin:0px;
    padding:5px;
    background-color:#A55B00;
    color:#FFDCB2;
    font-style:italic;
    font-size:10pt;
}

p.menuOne
{
    margin: 0px 0px 5px 0px;
    padding:5px;
    background-color:#A55B00;
    color:#FFDCB2;
    font-variant:small-caps;
    font-weight:bold;
    font-size:larger;
}

p.menuTwo
{
    margin: 0px 0px 3px 20px;
    padding:3px;
    background-color:#A55B00;
    color:#FFDCB2;
    font-weight:bold;
}

p.menuThree
{
    margin: 0px 0px 1px 35px;
    padding:2px;
    background-color:#A55B00;
    color:#FFDCB2;
}

p.copyright
{
    margin: 10px 20px 5px 20px;
    color:#FFDCB2;
    font-style:italic;
    font-size:10pt;
}

/* needed to avoid top margin of DIV element */
p.edgeDummy
{
    margin:0px;
    /* height:1px; */
}

img.firefox
{
    float:left;
    margin-right:10px;
    margin-left:20px;
}