#gallery div.category_informations
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

#gallery div.category_informations h2
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 5px 0px;
    font-size: 14px;
    color: #1A3270;
}

#gallery img
{
    border: 4px solid #e6e6e6;
    margin-bottom: 4px;
}
#gallery a:hover img
{
    border: 4px solid #6686CC;
    margin-bottom: 4px;
}

#gallery h2
{
    fontsize: 15px;
}

#docsys
{
    border-top: 1px solid #bbb;
    border-left: 1px solid #bbb;
}

#docsys td
{
    border-right: 1px solid #bbb;
    border-bottom: 1px solid #bbb;
}

#docsys th
{
    border-right: 1px solid #bbb;
    border-bottom: 1px solid #bbb;
    font-weight: bold;
}

#media
{
    border-top: 1px solid #bbb;
    border-left: 1px solid #bbb;
}

#media td
{
    border-right: 1px solid #bbb;
    border-bottom: 1px solid #bbb;
}

#media th
{
    border-right: 1px solid #bbb;
    border-bottom: 1px solid #bbb;
    font-weight: bold;
}

#news
{
    border-top: 1px solid #bbb;
    border-left: 1px solid #bbb;
}

#news td
{
    border-right: 1px solid #bbb;
    border-bottom: 1px solid #bbb;
}

#news th
{
    border-right: 1px solid #bbb;
    border-bottom: 1px solid #bbb;
    font-weight: bold;
}

#sitemap_level_1
{
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #bbb;
    font-weight: bold;
}

#sitemap_level_2, #sitemap_level_3, #sitemap_level_4, #sitemap_level_5
{
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #bbb;
    font-weight: normal;
}

#cat
{
    border-top: 1px solid #B5B5B5;
    border-bottom: 1px solid #B5B5B5;
    border-right: 1px solid #B5B5B5;
    border-left: 1px solid #B5B5B5;
    background-color: #ECECEC;
}

#rss
{
    border-top: 0px solid #B8B8B8;
    border-bottom: 0px solid #B8B8B8;
    border-right: 0px solid #B8B8B8;
    border-left: 0px solid #B8B8B8;
}

#rss td.title
{
    color: #B8B8B8;
}

#rss table.feed
{
    horizontal-align: left;
    border-top: 1px solid #ffffff;
    border-left: 1px solid #ffffff;
}

#rss table.feed th
{
    horizontal-align: left;
    background-color: #6686CD;
    text-decoration: none;
    border-bottom: 1px solid #7D9ADA;
    border-right: 1px solid #7D9ADA;
    padding: 2px 2px 2px 2px;
    color: #ffffff;
}


#rss table.feed td
{
    horizontal-align: left;
    background-color: #E6E6E6;
    border-bottom: 0px solid #B5B5B5;
    border-right: 0px solid #B5B5B5;
    padding: 2px 2px 2px 2px;
    marrign: 20px;
}

#rss table.feed a
{
    color: #ffffff;
}

#rss table.feed td.footer
{
    horizontal-align: left;
    background-color: #E6E6E6;
    border-bottom: 0px solid #B5B5B5;
    border-right: 0px solid #B5B5B5;
    color: #999999;
    font-style: italic;
}

#rss table.feed td.footer a
{
    color: black;
    font-style: italic;
}

#rss_extern
{
    padding: 0px 20px 10px 20px;
    marrign: 0px 0px 0px 0px;
}

/* FORUM */
#forum .div_title {
font-weight: bold;
padding: 3px 6px 3px 6px;
background-color: #EDEDED;
border: 1px solid #7390AF;
}

#forum div .div_board {
margin: 0px 0px 0px 0px;
}

#forum span.last_edited{
font-size: 10px;
}

#forum table {
width: 100%;
border-right: 1px solid #7390AF;
border-left: 1px solid #7390AF;
}

#forum .bottomborder{
border-bottom: 1px solid #7390AF;
}

#forum table tr{
text-align: left;
}


#forum table th {
font-weight: bold;
text-align: left;
padding: 3px 6px 3px 6px;
background-color: #F5F5F5;
}

#forum table td {
text-align: left;
padding: 3px 6px 3px 6px;
}

#forum table .row_subtitle td {
font-weight: bold;
border-bottom: 1px solid #7390AF;
}

#forum .row_1 {
background-color: #ffffff;
}

#forum .row_2 {
background-color: #f2f2f2;
}

#forum div.div_board hr{
height: 1px;
background-color: #7390AF;
border: 0px solid #7390AF;
}


#forum .div_board pre.forum_code{
padding: 3px;
background-color: #fcfce6;
border: 1px solid #7390AF;
}

#forum .div_board div.quote{
padding: 3px;
background-color: #fcfcff;
border: 1px solid #7390AF;
}

#forum .div_board div.code{
padding: 3px;
background-color: #eeeeee;
border: 1px solid #7390AF;
font-family: monospace;
white-space:pre;
}

#forum .div_board span.quote_from{
font-weight: normal;
}

#forum .div_board .forum_embedded{
border: 1px solid #333;
}
