/*********************************** Header ***********************************/
#header {
    height: 50px;
}

/* Separator */
#header-separator {
    position: absolute;
    top: 37px;
    left: 0px;
    background-color: #EEEFF0;
    width: 516px;
    height: 13px;
}

/* Quickbar */
#header-quickbar {
    top: 17px;
    left: 516px;
    width: 322px;
    height: 33px;
}

#header-quickbar-search input.field {
    left: 158px;
}

#header-quickbar-search input.button {
    left: 288px;
}

/*********************************** Picture ***********************************/
/* More */
#picture-more {
    position: absolute;
    top: 260px;
    left: 760px;
    font-family: Verdana;
    font-size: 10px;
    color: #FFFFFF;
}

#picture-more a {
    color: #FFFFFF;
}

#picture-more a:hover {
    text-decoration: none;
}

#picture-more span {
    color: #F4D200;
    font-weight: bold;
    text-decoration: none;
}

/*********************************** Themes ***********************************/
#themes {
    height: 106px;
}

/*********************************** Tools ***********************************/
#tools {
    position: relative;
    background-color: #EEEFF0;
    height: 173px;
}

#tools div.box-title {
    font-family: Verdana;
    font-size: 11px;
    color: #1A7DBA;
    padding-left: 11px;
    margin-bottom: 10px;
}

#tools div.box-content {
    width: 176px;
    height: 121px;
    background-image: url(../img/index/box/background.gif);
    text-align: center;
}

/* News */
#tools-news {
    position: absolute;
    top: 16px;
    left: 15px;
    width: 388px;
}

#tools-news-separator {
    margin-top: 8px;
    margin-bottom: 8px;
}

#tools-news-footer {
    margin-top: 8px;
}

#tools-news-footer-all {
    margin-left: 9px;
}

#tools-news-list {
    height: 78px;
}

#tools-news p {
    margin: 0px;
    padding: 0px;
    font-family: Verdana;
    font-size: 11px;
    margin-left: 17px;
    color: #4C4C4C;
    line-height: 15px;
}

#tools-news span {
    font-weight: bold;
}

#tools-news span.blue {
    color: #006FB3;
}

#tools-news span.green {
    color: #78AB38;
}

#tools-news span.orange {
    color: #DE9827;
}

#tools-news span.red {
    color: #C62D3A;
}

#tools-news span.violet {
    color: #8C0AD7;
}

#tools-news p.link {
    color: #006FB3 !important;
    margin-top: 6px !important;
}

#tools-news p.link a {
    color: #006FB3;
}

#tools-news p.link a:hover {
    text-decoration: none;
}

/* Shortcuts */
#tools-shortcuts {
    position: absolute;
    top: 12px;
    left: 454px;
}

#tools-shortcuts div.box-content {
    text-align: right;
    padding-top: 8px;
    height: 113px;
}

#tools-shortcuts img {
    margin-top: 4px;
    margin-right: 15px;
}

#tools-shortcuts select {
    margin-top: 7px;
    font-family: Verdana;
    font-size: 11px;
    margin-right: 15px;
    width: 146px;
}

/* Calendar */
#tools-calendar {
    position: absolute;
    top: 12px;
    left: 647px;
}

#calendar a {
    text-decoration: none;
    color: #388AD5;
}