/* ================================================================================================================== */
PHP-FUSION CORE CSS
/* ================================================================================================================== */

/*
html, body {
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 11px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;

    /*background-image: url("images/background/6.jpg");*
    background-image:url("images/background.jpg");
    background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
}
*/

a {
    color: #003D71;
    text-decoration: none;
}

a:hover {
    color: #113355;
    text-decoration: underline;
}

a.side {
    color: #003D71;
    text-decoration: none;
}

a:hover.side {
    color: #113355;
    text-decoration: underline;
}

a.white {
    color: #000000;
    text-decoration: none;
}

a:hover.white {
    color: #113355;
    text-decoration: underline;
}

img {
    border: 0px;
}

form {
    margin: 0px 0px 0px 0px;
}

hr {
    border-top: 1px #E2E2E2 solid;
    border-bottom: 1px #FFFFFF solid;
}

hr.side-hr {
    border: 1px #E2E2E2 solid;
    border-bottom: 1px #FFFFFF solid;
}

td {
    font-family: Verdana, Tahoma, Arial, Sans-Serif;
    font-size: 11px;
}

pre {
    font-family: Verdana, Tahoma, Arial, Sans-Serif;
    font-size: 11px;
}

.alt {
    color: #666;
}

.header {
    font-size: 12px /*0.75em*/;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #000;
    letter-spacing: 1px;
    background-image: url("images/foot-bg.jpg");
    background-position: center;
    background-repeat: x-repeat;
    padding: 5px;

}

.headerfox {
font-size: 12px /*0.75em*/;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #000;
    letter-spacing: 1px;
    background-image: url("images/foot-bg.jpg");    
    padding: 5px;
}

.button {
    font-family: Tahoma, Arial, Verdana, Sans-Serif;
    font-size: 12px;
    color: #444;
    background-color: #F2F1ED;
    border: #666 1px solid;
    margin-top: 2px;
}

.textbox {
    font-family: Verdana, Tahoma, Arial, Sans-Serif;
    font-size: 10px;
    color: #000; /*background-image: url("images/back.png"); */
    background-color: #d9d9b6;
    border: 1px #666 solid;
}

/* Gentofte margin space to topmenu */
.main-bg {
    padding: 10px 0px 10px 0px;
}

/* Gentofte margin space to side panels */
.side-border-left {
    padding: 10px 10px 0px 0px;
}

.side-border-right {
    padding: 5px 0px 0px 5px;
}

/* Gentofte theme background color */
.main-body {
    font-size: 11px;
    color: #000;
    background-image: url("images/back.png");
    /*background-color:#d9d9b6;*/
    /*
    opacity: .80;
    filter: alpha(opacity=80);
    */
    padding: 3px 4px 3px 4px;
}

.navigacija {
    background-image: url("images/navi.png");
}

/**/
.side-body {
    font-size: 9px;
    color: #000;
    background-image: url("images/back.png");
    /*background-color: #d9d9b6;*/
    padding: 4px 4px 6px 0px;
}

.border {
    background-color: #ddd;
    border: 2px #5F5F5F solid;
}

.infobar {
/*background-image: url("images/back.png"); */
    background-color: #d9d9b6;
    font-size: 9px;
    color: #000;
    border-top: solid #666666;
    border-top-width: 1px;
    border-left: solid #666666;
    border-left-width: 1px;
    border-right: solid #666666;
    border-right-width: 0px;
    border-bottom: solid #666666;
    border-bottom-width: 1px;
    padding: 3px 4px 3px 4px;
}

.infobar2 {
/*background-image: url("images/back.png"); */
    background-color: #d9d9b6;
    font-size: 9px;
    color: #676767;
    border-top: solid #666666;
    border-top-width: 1px;
    border-left: solid #666666;
    border-left-width: 0px;
    border-right: solid #666666;
    border-right-width: 1px;
    border-bottom: solid #666666;
    border-bottom-width: 1px;
    padding: 3px 4px 3px 4px;
}

/* Gentofte panel upper left corner */
.panel-left {
    width: 11px;
    height: 28px;
    background-image: url(images/panel-left.png);
}

/* Gentofte panel upper right corner */
.panel-right {
    width: 11px;
    height: 28px;
    background-image: url(images/panel-right.png);
}

/* Gentofte toppanel color - center */
.panel-main {
    font-family: Verdana, Tahoma, Arial, Sans-Serif;
    font-size: 16px;
    font-weight: bold;
    color: #000000;
    height: 28px;
    padding: 6px 2px 0px 2px;
    background-image: url(images/panel-main.png);
    /*background-color: #87a62a;*/
    background-repeat: repeat-x;
}

/* Gentofte panel left sidecolor */
.border-left {
    width: 8px;
    background-image: url(images/border-left.png);
    /*background-color: #d9d9b6;*/
    background-repeat: repeat-y;
}

/* Gentofte panel right sidecolor */
.border-right {
    width: 8px;
    background-image: url(images/border-right.png);
    /*background-color: #d9d9b6;*/
    background-repeat: repeat-y;
}

/* Gentofte panel bottom left */
.border-bleft {
    width: 8px;
    height: 8px;
    background-image: url(images/border-bleft.png);
}

/* Gentofte panel bottom right */
.border-bright {
    width: 8px;
    height: 8px;
    background-image: url(images/border-bright.png);
}

/* Gentofte panel bottom center */
.border-bmain {
    height: 8px;
    background-image: url(images/border-bmain.png);
    /*background-color: #d9d9b6;*/
    background-repeat: repeat-x;
}

.side-caption {
    font-family: Verdana, Tahoma, Arial, Sans-Serif;
    font-size: 10px;
    font-weight: bold;
    color: #EFEFEF;
    background-color: #004A80;
    padding: 0px 4px 3px 4px;
}

/*forum*/
.tbl-border {
}

.tbl {
    font-size: 10px;
    padding: 3px 4px 3px 4px;
}

.tbl1 {
    font-size: 10px;
    color: #000; /*background-image: url("images/back.png");*/
    background-color: #d9d9b6;
    padding: 4px;
}

.tbl2 {
    font-size: 10px;
    color: #000;
    background-image: url("images/back2.png");
    padding: 4px;
}

.forum-caption {
    font-size: 10px;
    font-weight: bold;
    color: #444;
    background-image: url("images/back2.png");
    padding: 2px 4px 4px 4px;
}

.quote {
    color: #000; /*background-image: url("images/back.png");*/
    background-color: #d9d9b6;
    padding: 2px;
    margin: 0px 20px 0px 20px;
    border: 1px #5F5F5F solid;
}

.poll {
    height: 12px;
    border: 1px #444 solid;
}

.comment-name {
    font-weight: bold;
    color: #113355;
}

.shoutboxname {
    font-weight: bold;
    color: #113355;
}

.shoutbox {
    color: #000000;
}

.shoutboxdate {
    font-size: 9px;
    color: #333;
    text-align: right;
}

.small {
    font-size: 10px;
    font-weight: normal;
}

.small2 {
    font-size: 10px;
    font-weight: normal;
    color: #555;
}

.side-small {
    font-size: 9px;
    font-weight: normal;
    color: #333;
}

.side-label {
    background-color: #e3e3e3;
    padding: 1px 4px 3px 4px;
    background-image: url(images/side-cell.gif);
    background-repeat: repeat-x;
}

/* ================================================================================================================== */
ADDITIONAL CSS
/* ================================================================================================================== */

#toolbar {
    /*
    background:#ddd;
    border-top:solid 1px #666;
    */
    bottom: 0;
    height: 15px;
    padding: 5px;
    position: fixed;
    width: 100%;
    z-index: 100;
}
