body {
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 0;
	margin-left: 0;
	margin-bottom: 0;
	margin-right: 0;
	background-color: #FFFFFF;
        text-align: center;
}

img {
        border-width: 0;
}

table {
        font-size: 12;
}

td {
        vertical-align: top;
}

li {
	list-style: none;
	list-style-image: url(/opencms/opencms/Anthurium/images/bullet.gif);
}



a {
        text-decoration: none;
        color: green;
        padding-left: 0;
}

a:hover   { 
        color: white; 
        background-color: green; 
}



.header {
        text-align: left;
	      background-color: #fded81;
	      background-image: url(/opencms/opencms/Anthurium/images/header-background.jpg);
	      width: 100%;
	      height: 92;
        padding-bottom: 0;
        margin-bottom: 0;
        padding-top: 0;
        margin-top: 0;
        table-layout: fixed;
}

.header a:hover { 
        background-color: transparent; 
}




.specials {
	width: 238;
	height: 24;
}

.specials table {
	background-color: #FFFFFF;
	background-image: url(/opencms/opencms/Anthurium/images/specials-background.jpg);
	width: 100%;
	height: 24;
        font-size: 11;
        font-weight: bold;
}

.specials td {
        margin: 0;
        padding: 0;
        border-width: 1;
        border-style: solid;
        border-color: white;
        text-align: center;
}

.specials a {
        width: 100%;
        height: 100%;
        padding-top: 4;
        color: black;
}

.specials a:hover {
        background-color: green;
}



.title {
	top: 92;
	left: 0;
	width: 100%;
	height: 104;
	background-color: #60A060;
	background-image: url(/opencms/opencms/Anthurium/images/title-background.jpg);
	color: white;
        table-layout: fixed;
}

.title td {
        vertical-align: top;
        margin: 0;
        padding: 0;
        padding-left: 10;
}

.titleimage {
	width: 150;
	height: 104;
	background-image: url(/opencms/opencms/Anthurium/images/titleimage-background.jpg);
}

.title h1 {
        margin: 0;
        padding: 10 0 0 0;
	font-size: 30;
	font-weight: bold;
}

.title h2 {
        margin: 0;
        padding: 19 0 0 0;
	font-size: 15;
	font-weight: bold;
}



.centertable {
        width: 100%;
}



.navigation {
	background-color: #FDF8D2;
        width: 150;
        vertical-align: top;
}

.navigation_container {
	background-color: white;
        width: 100%;
        padding-top: 5;
}

.navItemStyle {
        padding: 1;
}

.navItemStyle a {
        width: 100%;
        height: 100%;
        padding: 2;
        padding-left: 5;
        padding-bottom: 3;
        font-weight: bold;
        font-size: 12;
        text-decoration: none;
        display: block;
}

.navItemStyle a:hover {
}

.navSelectedItemStyle {
        width: 100%;
        height: 100%;
        padding-right: 3;
        padding-left: 6;
        padding-top: 3;
        padding-bottom: 3;
        font-weight: bold;
        font-size: 12;
        text-decoration: none;
        display: block;
        background-color: white;
        color: green;
}

.navNormalItemStyle {
}

.navNormalItemStyle a {
        background-color: #ffe641;
        color: black;
}

.navNormalItemStyle a:hover {
	background-color: #fdf8d2;
        color: black;
}

.navAlternatingItemStyle {
}

.navAlternatingItemStyle a {
	background-color: #feeb6c;
        color: black;
}

.navAlternatingItemStyle a:hover {
	background-color: #fdf8d2;
        color: black;
}

.navSpecialItemStyle {
}

.navSpecialItemStyle a {
	background-color: #338654;
        color: white;
}

.navSpecialItemStyle a:hover {
        background-color: #48a06b;
}



.content {
	background-color: #FFFFFF;
        padding: 0 0 15 0;
        vertical-align: top;
        width: 95%;
        margin-top: 10px;
        margin-bottom: 0px;
        margin-left: 10px;
        margin-right: 10px;
        /*
        padding-top: 25;
        padding-right: 25;
        padding-bottom: 10;
        */
        font-size: 12;
        float: left;
}



.teaser {
	background-color: #FDF8D2;
        width: 150;
        vertical-align: top;
}

.teaser table {
        font-size: 13;
        border-collapse: collapse;
}

.teaser tr {
        background-color: #FFE76B;
}

.teaser td {
        vertical-align: middle;
        padding-left: 5;
        border-width: 0;
        border-bottom-width: 2;
        border-bottom-style: solid;
        border-bottom-color: white;
}

.teasertitle {
        font-weight: bold;
}

/*
.teasertitle a {
        text-decoration: none;
        color: black;
}

.teasertitle a:link    { 
        color:black; 
        background-color:transparent; 
}

.teasertitle a:hover   { 
        color:white; 
        background-color:green; 
}
*/



.teasertext {
}



.footer {
	      background-color: #FDF8D2;
        width: 100%;
        padding: 0;
        margin: 0;
}

.footer table {
        font-size: 12;
        width: 100%;
}

.footer td {
        padding-top: 5;
}

.footerleft {
	padding-left: 10;
        width: 140;
}

.footercenter {
        width: 255;
	padding-left: 22;
	background-color: #FFEE98;
}

.footerright {
	padding-left: 10;
	background-color: #FFE76B;
}



.breadcrumb {
        visibility: visible;
        height: 100;
}



.optional1 {
        position: relative;
        top: 0;
        left: 0;
        width: 238;
        height: 140;
	background-color: #E0E0FF;
 	background-image: url(/opencms/opencms/Anthurium/images/seidenblume.jpg);
}



#tribellogo {
        text-align: right;
        text-decoration: none; 
        font-family: "Arial", sans-serif;
        font-weight: normal;
        font-size: 10px;
        color: green; 
        background-color: transparent;
        width: 800;  
}

#tribellogo a:hover {
        color: green; 
        background-color: transparent;
}
