/* General Mambo Styles */
hr {
        color: #C0C0C0;
        background-color: transparent;
}

hr.separator {}
.pagenavbar {}
.pagenav {}
.small {}

/* Mambo Form Styles */
.button {}
.inputbox {}

/* Mambo Tabbed Frontend Admin Interface */
.ontab {}
.offtab {}
.tabpadding {}
.tabheading {}
.pagetext {}

/* Mambo Menu Styling */
a.mainlevel:link, a.mainlevel:visited, a.mainlevel:hover {
        color: #000000;
        font-family: Verdana, arial, helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
        text-decoration: none;
}

a.sublevel:link, a.sublevel:visited {
        color: #000000;
        font-family: Verdana, arial, helvetica, sans-serif;
        font-size: 10px;
        text-decoration: none;
        font-weight: normal;
        background-color: transparent;
        vertical-align: 4px;
}

a.sublevel:hover {
        color: #000000;
        font-family: Verdana, arial, helvetica, sans-serif;
        font-size: 10px;
        text-decoration: none;
        font-weight: normal;
        background-color: #DCE1E5;
        vertical-align: 4px;
}

/* Mambo General styling for Sections / Categories / Contents */
.createdate {
        font-family: Verdana, arial, helvetica, sans-serif;
        font-size: 10px;
        color: #000000;
        background-color: transparent;
}

.modifydate {
        font-family: Verdana, arial, helvetica, sans-serif;
        font-size: 10px;
        color: #000000;
        background-color: transparent;
}

.readon{
        font-weight: bold;
}

/* Mambo Styling for Contents */
.contentpane {}

.contentpaneopen {
        border : 0px ridge #DCDCDC;
}

.contentheading {
        font-size: 16px;
        font-weight: bold;
        color: #485866;
        font-family: Verdana, arial, helvetica, sans-serif;
        background-color: transparent;
}

a.contentpagetitle:link, a.contentpagetitle:visited {
        color: #000000;
        font-family: Verdana, arial, helvetica, sans-serif;
        font-size: 16px;
        text-decoration: none;
        font-weight: bold;
}

a.contentpagetitle:hover {
        color: #9F0000;
        font-family: Verdana, arial, helvetica, sans-serif;
        font-size: 16px;
        text-decoration: underline;
        font-weight: bold;
}

.contentdescription {}
table.contenttoc {}
table.contenttoc td {}
.content_rating {}
.content_vote {}

/* Mambo Sections Styles */
.sectiontableheader {
        background-color: #AFAFAF;
        color: #ffffff;
        font-weight:bold;
        border: 1px solid #8F8F8F;
}

.sectiontableentry1 {
        background-color : #FFFFFF;
        padding : 5px;
}

.sectiontableentry2 {
        background-color : #F1EBC5;
        padding : 5px;
}

/* Mambo Styles for Categories */
.category {}
a.category:link, a.category:visited {}
a.category:hover {}

/* Mambo Blog styling */
.blogsection{}

/* Mambo Components Styles */
.componentheading {
        font-size: 16px;
        font-weight: bold;
        color: #485866;
        font-family: Verdana, arial, helvetica, sans-serif;
        background-color: transparent;
}

/* Modules */
table.moduletable {
        margin: 0px 0px 0px 0px;
        width: 95%;
        border-left: solid 0px #000000;
        border-right: solid 0px #000000;
        border-top: solid 0px #000000;
        border-bottom: solid 0px #000000;
}

table.moduletable th {
        font-size: 10px;
        font-family: Verdana, arial, helvetica, sans-serif;
        color: #323941;
        font-weight: bold;
        vertical-align: top;
        text-align: left;
        background-color: transparent;
        letter-spacing: 1px;
}

table.moduletable td {}


/* Mambo's Built-in Component's Syling */

/* Polls */
.poll {}
.pollstableborder {}

/* Weblinks */
.weblinks{}
a.weblinks:hover {}

/* Newsfeeds */
.newsfeedheading {}
.newsfeeddate {}
.fase4rdf {}

/* Search page */
table.searchintro {}

/* Contact's table settings */
table.contact {}
table.contact td.icons {}
table.contact td.details {}

/* UBG CSS-Settings */
p {
        font-family: Verdana, arial, helvetica, sans-serif;
        font-size: 12px;
        color: #000000;
}

td {
        font-size: 12px;
        font-family: Verdana, arial, helvetica, sans-serif;
        color: #000000;
}

ul, ol, li {
        font-family: Verdana, arial, helvetica, sans-serif;
        font-size: 12px;
        color: #000000;
}

h1 {
        font-size: 16px;
        font-weight: bold;
        color: #485866;
        font-family: Verdana, arial, helvetica, sans-serif;
}

h2 {
        font-size: 12px;
        font-weight: bold;
        color: #333333;
        font-family: Verdana, arial, helvetica, sans-serif;
}

h3 {
        font-size: 11px;
        font-weight: bold;
        color: #333333;
        font-family: Verdana, arial, helvetica, sans-serif;
}

body {
        margin-top: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
        scrollbar-face-color: #FFFFFF;
        scrollbar-arrow-color: #333333;
        scrollbar-shadow-color: #FFFFFF;
        scrollbar-track-color: #FFFFFF;
        scrollbar-darkshadow-color: #333333;
        scrollbar-highlight-color: #FFFFFF;
        scrollbar-3dlight-color: #333333;
        font-size: 12px;
        font-family: arial, verdana, helvetica, sans-serif;
        color: #000000;
        vertical-align: top;
        text-align: left;
        background-color: #FFFFFF;
}

.owner {
font-size: 14px;
color: #FFFFFF;
font-family: Verdana, arial, helvetica, sans-serif;
font-weight: bold;
background-color: transparent;
letter-spacing: 1px;
}

.tdbackgroundtop{
        /*background-image: url(../images/hg-top.gif);*/
}
.tdheadbackgroundtop{
        background-image: url(../images/head-bg.gif);
        background-repeat : no-repeat;
}

.tdbackgroundgray{
        background-color: #FFFFFF;
        color: #FFFFFF;
}

.tdbackgrounddarkgray{
        background-color: #7F0000;
        color: #FFC6C6;
        font-size: 14px;
        font-family: Verdana, arial, helvetica, sans-serif;
        letter-spacing: 1px;
}

.tdbackgroundsilver{
        background-color: #F1EBC5;
        color: #FFFFFF;
}

.tdbackgroundorange{
        background-color: #E8E8E8;
        color: #000000;
}

.tdbackgroundcopyright{
        color: #000000;
        background: url(../images/hg-copyright.gif);
}

.service-box{
        text-align: right;
}

.bildunterschrift {
        font-size: 10px;
        font-family: Verdana, arial, helvetica, sans-serif;
        text-align: left;
        color: #000000;
        background-color: transparent;
}

.copyright {
        font-size: 10px;
        font-family: Verdana, arial, helvetica, sans-serif;
        color: #5F0000;
        vertical-align: middle;
        text-align: left;
        background-color: #F1EBC5;
        }

.column-left        {
        font-size: 10px;
        font-family: Verdana, arial, helvetica, sans-serif;
        color: #000000;
        font-weight: normal;
        vertical-align: top;
        text-align: left;
        background-color: #F1EBC5;
}

.column-right        {
        font-size: 10px;
        font-family: Verdana, arial, helvetica, sans-serif;
        color: #000000;
        font-weight: normal;
        vertical-align: top;
        text-align: left;
        background-color: #FFFFFF;
}

/*
-- Linkstyle --
*/

a {
        color: #BF0000;
        text-decoration: none;
}

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

a.link-10-normal {
        color: #000000;
        font-weight: normal;
        font-size: 10px;
        font-family: Verdana, arial, helvetica, sans-serif;
        text-decoration: none;
        background-color: transparent;
}

a.link-10-normal:active {
        color: #000000;
        font-family: Verdana, arial, helvetica, sans-serif;
        font-size: 10px;
        text-decoration: none;
        font-weight: normal;
        background-color: transparent;
}

a.link-10-normal:visited {
        color: #000000;
        font-family: Verdana, arial, helvetica, sans-serif;
        font-size: 10px;
        text-decoration: none;
        font-weight: normal;
        background-color: transparent;
}

a.link-10-normal:hover {
        color: #0033FF;
        font-family: Verdana, arial, helvetica, sans-serif;
        font-size: 10px;
        text-decoration: none;
        font-weight: normal;
}

/* CSS Vertical Menu */

/* Main Menu Design */

#example19v .navvirtcontainer
{
width: auto;
font-family: Verdana, arial, helvetica, sans-serif;
}

#example19v .navvirtcontainer ul
{
list-style: none;
margin: 0;
padding: 0;
border: none;
}

#example19v .navvirtcontainer li
{
border-bottom: 1px solid #999933;
margin: 0;
}

#example19v .navvirtcontainer li a
{
display: block;
padding: 5px 5px 5px 0.5em;
border-left: 6px solid #FBDD73;
background-color: #FBDD73;
color: #000033;
text-decoration: none;
font-weight: bold;
font-size: 11px;
width: auto;
}

html>body #example19v .navvirtcontainer li a { width: auto; }

#example19v .navvirtcontainer li a:hover
{
border-left: 6px solid #FFFF00;
background-color: #006699;
color: #FFFFFF;
}

#example19v .navvirtcontainer #subnavlist ul, #example19v .navvirtcontainer #subnavlist li a
{
display: block;
padding: 5px 5px 5px 0.5em;
border-left: 6px solid #FBDD73;
background-color: #F1EBC5;
color: #000033;
text-decoration: none;
font-weight: bold;
font-size: 10px;
width: auto;
}

html>body #example19v .navvirtcontainer #subnavlist ul, #example19v .navvirtcontainer #subnavlist li a { width: auto; }

#example19v .navvirtcontainer #subnavlist ul, #example19v .navvirtcontainer #subnavlist li a:hover
{
border-left: 6px solid #FFFF00;
background-color: #006699;
color: #FFFFFF;
}
