/*SITE- COLORS CSS -  */

/* this contains all colors and images */
div#main div.templatebasedeor li,div#main div.templatebasedeor ul {
	background-image: none;
	background-position: 0px;
	line-height: 1.25em;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

div#main div.templatebasedeor input {
	float: left;
}

h1 strong {
	color: #808080;
}

/**CONTENT.CSS**/
div#main div.block div.original {
	background-color: #ecece4;
	border-color: #bfbeb6;
}

div.border-box div.border-tl {
	background: url(../images/box-1/border-tl.gif) no-repeat top left;
}

div.border-box div.border-tr {
	background: url(../images/box-1/border-tr.gif) no-repeat top right;
}

div.border-box div.border-tc {
	background: url(../images/box-1/border-tc.gif) repeat-x top left;
}

div.border-box div.border-ml {
	background: url(../images/box-1/border-ml.gif) repeat-y center left;
}

div.border-box div.border-mr {
	background: url(../images/box-1/border-mr.gif) repeat-y center right;
}

div.border-box div.border-mc {
	background-color: #ffffff;
}

.wiki_red {
	color: #ff0000;
}

div.border-box div.border-bl {
	background: url(../images/box-1/border-bl.gif) no-repeat bottom left;
}

div.border-box div.border-br {
	background: url(../images/box-1/border-br.gif) no-repeat bottom right;
}

div.border-box div.border-bc {
	background: url(../images/box-1/border-bc.gif) repeat-x bottom left;
}

/* Box 2 */
div.box-2 div.border-tl {
	background-image: url(../images/box-2/border-tl.gif);
}

div.box-2 div.border-tr {
	background-image: url(../images/box-2/border-tr.gif);
}

div.box-2 div.border-tc {
	background-image: url(../images/box-2/border-tc.gif);
}

div.box-2 div.border-ml {
	background-image: url(../images/box-2/border-ml.gif);
}

div.box-2 div.border-mr {
	background-image: url(../images/box-2/border-mr.gif);
}

div.box-2 div.border-mc {
	background: #d4d5da url(../images/box-2/border-mc.gif) repeat-x top left;
}

div.box-2 div.border-bl {
	background-image: url(../images/box-2/border-bl.gif);
}

div.box-2 div.border-br {
	background-image: url(../images/box-2/border-br.gif);
}

div.box-2 div.border-bc {
	background-image: url(../images/box-2/border-bc.gif);
}

/* Box 3 */
div.box-3 div.border-tl {
	background-image: url(../images/box-3/border-tl.gif);
}

div.box-3 div.border-tr {
	background-image: url(../images/box-3/border-tr.gif);
}

div.box-3 div.border-tc {
	background-image: url(../images/box-3/border-tc.gif);
}

div.box-3 div.border-ml {
	background-image: url(../images/box-3/border-ml.gif);
}

div.box-3 div.border-mr {
	background-image: url(../images/box-3/border-mr.gif);
}

div.box-3 div.border-mc {
	background: #f4f4f4 url(../images/box-3/border-mc.gif) repeat-x top left;
}

div.box-3 div.border-bl {
	background-image: url(../images/box-3/border-bl.gif);
}

div.box-3 div.border-br {
	background-image: url(../images/box-3/border-br.gif);
}

div.box-3 div.border-bc {
	background-image: url(../images/box-3/border-bc.gif);
}

div.infobox-header div.border-tl {
	background-image: url(../images/infobox-header/border-tl.gif);
}

div.infobox-header div.border-tr {
	background-image: url(../images/infobox-header/border-tr.gif);
}

div.infobox-header div.border-tc {
	background-image: url(../images/infobox-header/border-tc.gif);
}

div.infobox-header div.border-ml {
	background-image: url(../images/infobox-header/border-ml.gif);
}

div.infobox-header div.border-mr {
	background-image: url(../images/infobox-header/border-mr.gif);
}

div.infobox-header div.border-mc {
	background: #d1d1c4 url(../images/infobox-header/border-mc.gif) repeat-x
		top left;
}

div.infobox-header div.border-bl {
	background-image: url(../images/infobox-header/border-bl.gif);
}

div.infobox-header div.border-br {
	background-image: url(../images/infobox-header/border-br.gif);
}

div.infobox-header div.border-bc {
	background-image: url(../images/infobox-header/border-bc.gif);
}

div.infobox div.border-tl {
	background-image: url(../images/infobox/border-tl.gif);
}

div.infobox div.border-tr {
	background-image: url(../images/infobox/border-tr.gif);
}

div.infobox div.border-tc {
	background-image: url(../images/infobox/border-tc.gif);
}

div.infobox div.border-ml {
	background-image: url(../images/infobox/border-ml.gif);
}

div.infobox div.border-mr {
	background-image: url(../images/infobox/border-mr.gif);
}

div.infobox div.border-mc {
	background: #ffffff url(../images/infobox/border-mc.gif) repeat-x top
		left;
}

div.infobox div.border-bl {
	background-image: url(../images/infobox/border-bl.gif);
}

div.infobox div.border-br {
	background-image: url(../images/infobox/border-br.gif);
}

div.infobox div.border-bc {
	background-image: url(../images/infobox/border-bc.gif);
}

/* TABLES */
table.cols th,table.cols td {
	border-color: #ffffff;
}

table.cols th {
	color: #525345;
	background-color: #DFDFDF;
	background-image: url(../images/th_bg.png);
}

table.cols th:first-child,table.cols td:first-child {
	border-color: #ffffff;
}

table.cols col.bglight,div.bglight {
	background-color: #F1F1ED;
}

table.cols col.bgdark,div.bgdark {
	background-color: #EAE9E1;
}

table.cols tr.bglight:hover,table.cols tr.bgdark:hover {
	background-color: #EAE9E1;
}

table.cols tr.bglight:hover td,table.cols tr.bgdark:hover td {
	background-color: #F1F1ED;
}

table.cols a {
	border-bottom-color: #EAE9E1;
}

table.renderedtable th,table.renderedtable td {
	border-bottom-color: #a9a9a9;
}

table.renderedtable th {
	color: #525345;
	background-color: #DFDFDF;
	background-image: url(../images/th_bg.png);
}

table.renderedtable th:first-child,table.renderedtable td:first-child {
	border-bottom-color: #a9a9a9;
}

table.renderedtable tr.bglight,div.bglight {
	
}

table.renderedtable tr.bgdark,div.bgdark {
	
}

table.renderedtable tr.bglight:hover,table.renderedtable tr.bgdark:hover
	{
	
}

table.renderedtable tr.bglight:hover td,table.renderedtable tr.bgdark:hover td
	{
	
}

table.renderedtable a {
	border-bottom-color: #EAE9E1;
}

table.comparison th,table.comparison td {
	border-color: #ffffff;
}

table.comparison th {
	color: #525345;
	background-color: #DFDFDF;
	background-image: url(../images/th_bg.png);
}

table.comparison th:first-child,table.comparison td:first-child {
	border-color: #ffffff;
}

table.comparison col.bglight,div.bglight {
	background-color: #F1F1ED;
}

table.comparison col.bgdark,div.bgdark {
	color: #525345;
	background-color: #DFDFDF;
}

table.comparison tr.bglight:hover,table.comparison tr.bgdark:hover {
	background-color: #F1F1ED;
}

table.comparison tr.bglight:hover td,table.comparison tr.bgdark:hover td
	{
	background-color: #EAE9E1;
}

table.comparison a {
	border-bottom-color: #EAE9E1;
}

/* AUTHOR AND DATE FOR ALL FULL OBJECTS */
div.content-view-full div.attribute-byline p.date {
	color: #A9A9A9;
}

/* UL */
div#main ul li {
	background-image: url(../images/bullet_list.png);
}

/* ATTIRBUTE HEADER */
div.attribute-header h1 {
	/*background-image: url(../images/attribute_header_bg_medium.png);*/
	color: #000000;
}

div.attribute-header h1.long {
	/*background-image: url(../images/attribute_header_bg_long.png);*/
	color: #000000;
}

/* GENERAL ICONS */
.attribute-tipafriend a {
	background-image: url('../images/icons/tip_icon.gif');
}

.attribute-pdf a {
	background-image: url('../images/icons/pdf_icon.gif');
}

.attribute-print a {
	background-image: url('../images/icons/print_icon.jpg');
}

.attribute-rss a {
	background-image: url('../images/icons/rss_icon.gif');
}

/* BROWSE */

/* SITEMAP */
div#main div.content-view-sitemap ul li {
	background-image: url(../images/sidemenu_bullet.png);
}

/* FORUM */
div.content-view-full div.class-forum-topic table.forum p.author-signature
	{
	border-color: #ffffff;
}

div.content-view-line div.class-forum table.forum {
	background-image: url(../images/forum_table_bg.png);
}

div.content-view-line div.class-forum table.forum th {
	background-image: url(../images/forum_th_bg.png);
	background-color: #E0E0D4;
}

div.content-view-line div.class-forum table.forum td {
	background-color: #F2F1ED;
}

div.content-view-full div.class-forums table.forum {
	background-image: url(../images/forum_table_bg.png);
}

div.content-view-full div.class-forums table.forum th {
	background-image: url(../images/forum_th_bg.png);
	background-color: #E0E0D4;
}

div.content-view-full div.class-forums table.forum td.last-reply a {
	background-image: url(../images/last_reply.png);
}

div.content-view-full div.class-forums table.forum td.forum a {
	background-image: url(../images/forum.png);
}

div.content-view-full div.class-forums table.forum td {
	background-color: #F2F1ED;
}

/* IMAGE */
div.content-view-full div.attribute-image div.caption {
	background-color: #EAE9E1;
}

div.content-view-embed div.class-image div.attribute-caption {
	background-color: #EAE9E1;
}

div.content-view-full div.class-article div.attribute-byline {
	
}

div.content-view-full div.class-article div.attribute-long {
	
}

div.attribute-tipafriend {
	background-image: url(../images/attribute_header_bg_medium.png);
}

/* COMMENT */
div.content-view-full div.class-comment div.attribute-byline {
	
}

/* ARTICLE (main-page)*/
div.content-view-full div.class-article-mainpage div.attribute-byline {
	
}

div.content-view-full div.class-article-mainpage div.pagenavigator {
	
}

div.class-blog div.attribute-byline p.date {
	color: #A9A9A9;
}

div.content-view-line div.class-blog-post div.attribute-header a {
	color: #000000;
}

div.content-view-line div.class-blog-post div.attribute-header a:hover {
	color: #000000;
}

/* BLOG - CALENDAR*/
div.calendar {
	background-color: #f4f4f4;
}

div.calendar div.calendar-tl {
	background: url(../images/calendar-corner-tl.gif) no-repeat top left;
}

div.calendar div.calendar-tr {
	background: url(../images/calendar-corner-tr.gif) no-repeat top right;
}

div.calendar div.calendar-bl {
	background: url(../images/calendar-corner-bl.gif) no-repeat bottom left;
}

div.calendar div.calendar-br {
	background: url(../images/calendar-corner-br.gif) no-repeat bottom right;
}

div.calendar div.content {
	background-color: #f8f8f8;
	border-color: #f8f8f8;
}

div.calendar div.month h2 {
	color: #525345;
}

div.calendar div.month a {
	color: #525345;
}

div.calendar th,div.calendar td {
	color: #525345;
	border-color: #ffffff #e0e0e0 #e0e0e0 #ffffff;
}

div.calendar td.today {
	color: #d02020;
}

div.calendar td.currentselected {
	background-color: #e0e0e0;
}

/* DOCUMENTATION PAGE */
div.content-view-full div.class-documentation-page div.attribute-byline
	{
	
}

/* EDIT - MULTIOPTION */
div.block table.special {
	border-color: #EAE8E1;
}

/* FILE */
div.content-view-line div.class-file h2 {
	
}

div.content-view-line div.class-file div.attribute-file {
	background-color: #F1F2ED;
}

/* COMMENT */
div.content-view-line div.class-comment {
	border-color: #EAE8E1;
}

div.content-view-line div.class-comment p.date {
	color: #A9A9A9;
}

/* INFOBOX */
div.infobox div.controls {
	border-color: #EAE8E1;
}

/* GALLERY */
div.content-view-full div.class-gallery div.content-view-galleryline {
	border-color: #EFEEE9;
}

div.content-view-full div.class-gallery div.content-view-galleryline div.attribute-name
	{
	border-color: #EFEEE9;
	background-image: url(../images/img_caption_bg.png);
}

div.content-view-full div.class-gallery div.content-view-children {
	background-image: url(../images/attribute_header_bg_medium.png);
}

/* FACTBOX */
div.factbox {
	background: url(../images/fbox_br.png) no-repeat bottom right;
	background-color: #ECECE3;
}

div.factbox-header {
	background: url(../images/fbox_hr.png) no-repeat top right;
	background-color: #D5D5C2;
}

div.factbox h2 {
	background: url(../images/fbox_hl.png) no-repeat top left;
	color: #525345;
}

div.factbox-content {
	background: url(../images/fbox_bl.png) no-repeat bottom left;
}

/* FRONTPAGE */
div.content-view-full div.class-frontpage {
	background-color: #FFFFFF;
}

div.content-view-full div.class-frontpage div.attribute-billboard {
	background-color: #FFFFFF;
	background-image: url(../images/billboard_bg.png);
}

/* USER EDIT */
div.user-edit div.attribute-header h1 {
	background-image: url(../images/attribute_header_bg_long.png);
	color: #000000;
}

/* PRODUCT */
div.content-view-full div.class-product div.relatedorders {
	background-image: url(../images/attribute_header_bg_medium.png);
}

/* PRODUCT - Productbox-header */
div.productbox-header div.border-tl {
	background-image: url(../images/productbox-header/border-tl.gif);
}

div.productbox-header div.border-tr {
	background-image: url(../images/productbox-header/border-tr.gif);
}

div.productbox-header div.border-tc {
	background-image: url(../images/productbox-header/border-tc.gif);
}

div.productbox-header div.border-ml {
	background-image: url(../images/productbox-header/border-ml.gif);
}

div.productbox-header div.border-mr {
	background-image: url(../images/productbox-header/border-mr.gif);
}

div.productbox-header div.border-mc {
	background: #fff;
}

div.productbox-header div.border-bl {
	background-image: url(../images/productbox-header/border-bl.gif);
}

div.productbox-header div.border-br {
	background-image: url(../images/productbox-header/border-br.gif);
}

div.productbox-header div.border-bc {
	background-image: url(../images/productbox-header/border-bc.gif);
}

/* PRODUCT - Productbox */
div.productbox div.border-tl {
	background-image: url(../images/productbox/border-tl.gif);
}

div.productbox div.border-tr {
	background-image: url(../images/productbox/border-tr.gif);
}

div.productbox div.border-tc {
	background-image: url(images/productbox/border-tc.gif);
}

div.productbox div.border-ml {
	background-image: url(../images/productbox/border-ml.gif);
}

div.productbox div.border-mr {
	background-image: url(../images/productbox/border-mr.gif);
}

div.productbox div.border-mc {
	background: #fff url(../images/productbox/border-mc.gif) repeat-x top
		left;
}

div.productbox div.border-bl {
	background-image: url(../images/productbox/border-bl.gif);
}

div.productbox div.border-br {
	background-image: url(../images/productbox/border-br.gif);
}

div.productbox div.border-bc {
	background-image: url(../images/productbox/border-bc.gif);
}

/* EMBED - HIGHLIGHTED OBJECT */
div.highlighted_object {
	background-image: url(../images/highlighted_object_bg.png);
}

div.highlighted_object h2 {
	color: #525345;
}

div.highlighted_object h2 a {
	color: #525345;
}

/* EMBED - ITEMIZED SUB ITEMS */
div.itemized_sub_items div.content-view-embed h2 a {
	color: #535548;
}

div.itemized_sub_items div.content-view-embed ul li a {
	background-image: url(../images/sidemenu_bullet.png);
}

/* EMBED - ITEMIZED SUBTREE ITEMS */
div.itemized_subtree_items div.content-view-embed h2 a {
	color: #535548;
}

div.itemized_subtree_items div.content-view-embed ul li a {
	background-image: url(../images/sidemenu_bullet.png);
}

/*POLL STYLES*/
div.poll-result div.chart-bar-resultbox {
	background-color: #eeeeee;
}

div.poll-result div.chart-bar-resultbar {
	background-color: #444;
}

div.content-poll-results div.resultedge-end {
	border-color: black;
}

div.content-poll-results div.resultbox {
	background-color: #bcbbaf;
}

div.content-poll-results div.resultbar {
	background-color: #4b7198;
}

/* QUOTE */
div.quote {
	background-image: url(../images/quote-tl.gif);
}

div.quote-design {
	background-image: url(../images/quote-br.gif);
}

/* SEPARATOR */
div.separator {
	background-image: url(../images/separator.jpg);
}

/* AGENDA */
div#ezagenda_calendar_container table {
	background-image: url(../images/cal_bg.png);
	background-color: #F0F0F0;
}

div#ezagenda_calendar_container table th {
	border-color: #fefffc #dee0dd #dee0dd #fefffc;
}

div#ezagenda_calendar_container table td {
	border-color: #fefffc #dee0dd #dee0dd #fefffc;
}

div#ezagenda_calendar_container table td.ezagenda_selected {
	background-color: #e4e5e4;
}

div#ezagenda_calendar_container table td.ezagenda_current,div#ezagenda_calendar_container table td.ezagenda_current a
	{
	color: #df1d42;
}

div#ezagenda_calendar_right table.ezagenda_month_event {
	border-color: #f1f1ed;
}

table.ezagenda_month_event td.ezagenda_month_label h2 {
	border-color: #d2d2c5;
	color: #979797;
	background-color: #eeeee5;
	background-image: url(../images/date_bg.png);
}

div#ezagenda_calendar_today div.ezagenda_day_event {
	border-color: #f1f1ed;
}

span.ezagenda_keyword {
	color: #888;
}

span.ezagenda_date {
	color: #555;
}

div#sidemenu div.contentstructure li {
	background-image: url(../images/left-line.gif);
}

div#sidemenu div.contentstructure ul ul div {
	color: #000000;
}

div#sidemenu div.contentstructure li div a {
	color: #000;
}

div#sidemenu div.contentstructure li.topchapter,div#sidemenu div.contentstructure li.topchapter-selected
	{
	background-image: url(../images/linklist-bullet.gif);
}

div#sidemenu div.contentstructure li.topchapter-selected a {
	color: #000;
}

div#sidemenu div.contentstructure li.topchapter-selected li a {
	color: #328F00;
}

div#sidemenu div.contentstructure li.topchapter-selected li li a {
	color: #0090FF;
}

div#sidemenu div.contentstructure li ul div {
	background-image: url(../images/left-item.gif);
}

div#sidemenu div.contentstructure li div.first {
	background-image: url(../images/left-corner-top.gif);
}

div#sidemenu div.contentstructure li.last {
	background-image: url(../images/left-corner-end.gif);
}

/* Diff styles */
div#diffview ul {
	border-color: #808080;
}

div.attribute-view-diff {
	border-color: #d7d7d2;
}

div.attribute-view-diff label {
	color: #75756c;
}

div.attribute-view-diff-old {
	border-color: #bfbfb7;
}

ins {
	color: #008000;
	border-color: #00b000;
}

del {
	color: #d98078;
}

ins:hover,del:hover {
	background-color: #ffffff;
}

ins:hover {
	color: #006000;
}

del:hover {
	color: #852c25;
}

div.blockchanges ins,div.blockchanges del {
	color: #000000;
}

div.blockchanges ins {
	border-color: #008000;
}

div.blockchanges del {
	border-color: #d98078;
}

div.previous del {
	color: #000000;
	background-color: #ffff00;
}

div.latest ins {
	color: #000000;
	background-color: #ffff00;
}

span.new-price {
	color: #0290FF;
}
/**CONTENT.CSS ENDE**/
/**CORE.CSS**/
/* CORE CSS - 20060601 */

/* BODY */
html,body
	/* These becomes the initial settings for most other elements */ {
	color: #535548;
	background: url(../images/body_background.gif) repeat-x #ffffff;
	font-size: 12px;
	background-position: 0 8.75em;
}

/* WRAPPER */
div#wrapper {
	
}

/* LINKS */
a {
	color: #616161;
}

a:hover {
	color: #616161;
}

/* PRE TEXT */
pre {
	background-color: #f8f8f8;
	border-color: #e0e0e0;
}

table.list th,table.list td {
	border-color: #ffffff;
}

table.list th {
	color: #525345;
	background-color: #DFDFDF;
	background-image: url(../images/th_bg.png);
}

table.list td {
	border-color: #f8f8f8;
}

table.list th:first-child,table.list td:first-child {
	border-color: #ffffff;
}

table.list tr.bglight {
	background-color: #F1F1ED;
}

table.list tr.bgdark {
	background-color: #EAE9E1;
}

table.list tr.bglight:hover,table.list tr.bgdark:hover
	/* This has no effect in IE6 and below */ {
	background-color: #ffffff;
}

table.list tr.bglight:hover td,table.list tr.bgdark:hover td {
	border-color: #ffffff;
}

table.list a {
	border-bottom-color: #EAE9E1;
}

/* FORM ELEMENTS */
label,p.smallGray {
	color: #808080;
}

input.button,button,input.defaultbutton {
	cursor: pointer;
	color: #006574;
	font-weight: bold;
	border: 1px solid #006574;
	background: #fff;
}

button:hover,button.active {
	background-color: #006574;
    color: #fff;
}

input.defaultbutton.niceBackground {
	border: none;
	background: url(../images/forms/input_button_bg.gif) no-repeat top left;
}

input.box,input.halfbox,input.ezcc-user,textarea.box {
	border-color: #cacaca;
}

input.box:focus,input.halfbox:focus,textarea.box:focus {
	border: 1px solid #808080;
}

input.box,input.halfbox,input.ezcc-user {
	background: url(../images/forms/input_text_bg.gif) repeat-x bottom left
		#f7f7f7;
}

textarea.box {
	background: url(../images/forms/input_textarea_bg.gif) repeat-x bottom
		left #f7f7f7;
}

div.input,div.textarea {
	border-color: #808080 #e0e0e0 #e0e0e0 #808080;
}

fieldset {
	border-color: #ccccc3;
}

legend {
	color: #616161;
}

fieldset label {
	color: #000000;
}

/* HORIZONTAL RULERS */
hr /* General formatting for all horizontal rulers */ {
	color: #ffffff;
	/* Color must be set to the same as the background color to hide default formatting in IE */
	border-color: #e0e0e0;
}

/* MESSAGES TO THE USER */
div.message-confirmation,div.message-feedback,div.message-warning,div.message-error,div.warning
	{
	border-color: #808080;
	background-color: #f8f8f8;
}

div.message-feedback {
	border-color: #40b040;
}

div.message-warning,div.warning {
	border-color: #007384;
}

div.message-error {
	border-color: #c04040;
}

/**CORE.CSS ENDE**/

/**PAGELAYOUT.CSS**/
/* PAGELAYOUT CSS - 20060522 */

/* FULL PAGE */

/* HEADER */
div#header {
	background-color: #FFFFFF;
	color: #808080;
}

div#header select {
	color: #808080;
}

div#header a {
	color: #818181;
}

div#toolboxContainer {
	background: url(../images/header/toolbox_top.gif) no-repeat 0 1.55em;
}

div#border-right {
	background: url(../images/header/toolbox_border_right.gif) no-repeat
		100% 1.71em;
}

div#toolbox {
	background: url(../images/header/toolbox_background.gif) repeat-y;
}

div#background-right {
	background: url(../images/header/toolbox_border_bottom_right.gif)
		no-repeat bottom right;
}

div#tools {
	background: url(../images/header/toolbox_bottom.gif) no-repeat bottom
		left;
}

div#usermenu {
	background: #fff;
	border-color: #ffffff;
}

div#links {
	background: url(../images/header/links_border_right.png) no-repeat top
		right #e6e6e6;
}

div#links a {
	border-left-color: #cacaca;
	border-right-color: #ffffff;
}

div#links ul {
	background: url(../images/header/links_border_left.png) no-repeat top
		left;
}

div#links li.last {
	background: url(../images/header/links_border_right.png) no-repeat top
		right;
}

p#searchTerm {
	color: #808080;
}

div#searchbox label {
	color: #808080;
}

input#searchtext {
	color: #008995;
	border-color: #CACACA;
}

input#searchtext:focus {
	border-color: #008995;
}

input.searchbutton {
	background: url(../images/header/button_search_bg.png) no-repeat top
		left;
	color: #006574;
}

div#barrierFreeTools {
	
}

div#topmenu ul {
	
}

div#topmenu li a span {
	color: #808080;
}

div#topmenu li {
	background: url(../images/topmenu/top_menu_inactive_brdr_lft.gif)
		no-repeat bottom left;
}

div#topmenu li a {
	background: url(../images/topmenu/top_menu_inactive_brdr_rght.gif)
		no-repeat bottom right;
	color: #4F5241;
}

div#topmenu li#top_menu_1 {
	/* background: url(../images/topmenu/top_menu_1_border_left.gif) no-repeat bottom left #007586;*/
	
}

div#topmenu li#top_menu_1 a {
	/* background: url(../images/topmenu/top_menu_1_border_right.gif) no-repeat bottom right; */
	
}

/***************Icons*/
div#topmenu li#top_menu_1 a span {
	background: url(../images/topmenu/top_menu_1_icon.gif) no-repeat bottom
		left;
	/* color: #fff;*/
}

div#topmenu li#top_menu_2 a span {
	background: url(../images/topmenu/top_menu_2_icon.gif) no-repeat bottom
		left;
}

div#topmenu li#top_menu_3 a span {
	background: url(../images/topmenu/top_menu_3_icon.gif) no-repeat bottom
		left;
}

div#topmenu li#top_menu_4 a span {
	background: url(../images/topmenu/top_menu_4_icon.gif) no-repeat bottom
		left;
}

div#topmenu li#top_menu_5 a span {
	background: url(../images/topmenu/top_menu_5_icon.gif) no-repeat bottom
		left;
}

div#topmenu li.selected {
	background-image: url(../images/topmenu_bg_selected.png);
}

div#topmenu li a:hover {
	border-bottom-color: #ABAB9E;
}

div#topmenu div.topmenu-design {
	background-color: transparent;
}

/* PATH */
div#path {
	color: #A9A9A9;
}

div#sidemenu h4 a {
	color: #525345;
}

div#sidemenu ul.menu-list li a,div#sidemenu ul.submenu-list li a {
	background-image: url(../images/sidemenu_bullet.png);
}

/* FOOTER */
div#footer {
	
}

/**PAGELAYOUT.CSS ENDE**/

/** TEMP. CSS **/
#detailTable th,td {
	border-color: #e3e3e3;
}

#detailTable th {
	color: #606060;
}

#detailTable td {
	color: #606060;
}

#detailTable td a {
	color: #606060;
}

#detailBild {
	border-color: #c9c9c9;
}

#detailHeader h1 {
	color: #05636d;
}

div.homeNewsImage {
	border-color: #c9c9c9;
}

div.homeNewsHeader {
	color: #606060;
}

div.homeNewsHeader a {
	color: #606060;
}

div.homeNewsTeaser {
	color: #656565;
}

div.homeNewsToolbar {
	color: #A9A9A9;
}

.homeNewsToolbar a {
	color: #616161;
}

/*content-view-line listing*/
div.content-view-line a {
	color: #616161;
}

div.content-view-line div {
	border-color: #ffffff;
}

div.content-view-children {
	background: url(../images/sidemenu/sidemenu_left_background.gif)
		repeat-x top left;
	background-color: #F7F7F7;
}

div.contentbox-border-tl {
	background-image: url(../images/contentbox/top_left.gif);
}

div.contentbox-border-tr {
	background: url(../images/contentbox/top_right.gif) no-repeat top right;
}

/* Mitarbeiter-Listing - Dave */
table.listing th.first {
	background: url(../images/table_listing/table_listing_top_left.gif)
		no-repeat top left;
}

table.listing th.last {
	background: url(../images/table_listing/table_listing_top_right.gif)
		no-repeat top right;
}

table.listing td {
	border-color: #fff;
}

table.listing.white td {
	border-color: #DCDCDC;
}

table.listing tr.dark {
	background: #eeeeee;
}

table.listing tr.dark:hover {
	background: #dcdcdc;
}

table.listing tr.light:hover {
	background: #dcdcdc;
}

table.listing tr.light {
	background: #f7f7f7;
}

tr.tableHeading {
	background: #dcdcdc;
}

div.lisitingContainer.light {
	border-color: #CCCCCB;
}

div.lisitingContainer.dark {
	border-color: #CCCCCB;
}

div.lisitingContainer.dark { /*background: #eeeeee;*/
	
}

div.lisitingContainer.dark:hover { /*  background: #dcdcdc;*/
	
}

div.lisitingContainer.light { /*background: #f7f7f7;*/
	
}

div.lisitingContainer.light:hover { /*  background: #dcdcdc;*/
	
}

table.listing.white td {
	border-color: #DCDCDC;
}

table.listing tr.dark {
	background: #eeeeee;
}

table.listing tr.dark:hover {
	background: #dcdcdc;
}

table.listing tr.light:hover {
	background: #dcdcdc;
}

table.listing tr.light {
	background: #f7f7f7;
}

tr.tableHeading {
	background: #dcdcdc;
}

div.lisitingContainer.dark { /*background: #eeeeee;*/
	
}

div.lisitingContainer.dark:hover { /* background: #dcdcdc;*/
	
}

div.lisitingContainer.light { /*background: #f7f7f7;*/
	
}

div.lisitingContainer.light:hover { /* background: #dcdcdc;*/
	
}

div#extrainfo h2 {
	background: url(../images/infobox/infobox_h2_bg.gif) repeat-x bottom
		left #f6f6f6;
	color: #006574;
}

div#extrainfo2 h2 {
	background: url(../images/infobox/infobox_h2_bg.gif) repeat-x bottom
		left #f6f6f6;
	color: #006574;
}

div#extrainfo h2.noBackground {
	background: none;
}

div.info-box-container {
	border-color: #cacaca;
}

div#extrainfo div.info-box-inner a.externalurl {
	background: url(../images/infobox/infobox_a_bg.gif) no-repeat right
		center;
}

a.externalurl {
	background: url(../images/infobox/infobox_a_bg.gif) no-repeat right
		center;
}

div#extrainfo div.info-box-inner a.noExLinkImage {
	background: none;
}

/********** Extrainfo Green *****/
div#extrainfo div.border-box div.info-box-container.green div.info-box-inner
	{
	background: #dcef53;
	border-top: 1px solid #CACACA;
}

div#extrainfo div.border-box div.info-box-container.green div.info-box-inner.first
	{
	background: url(../images/infobox/extrainfo_green_bg.gif) repeat-x top
		left #dcef53;
	border-top: none;
}

div#extrainfo div.green label {
	color: #616161;
}

/************Standard Headlines**************/
div.attribute-header h1 {
	color: #006574;
}

div.attribute-header h1.long {
	color: #006574;
}

h2.colored {
	color: #006574;
}

div#changeLocation div.border-tl {
	background-image: url(../images/infobox/border-tr-home.gif);
}

div#changeLocation div.border-tr {
	background-image: url(../images/infobox/border-tr-location_changer.gif);
}

div#searchbox label#searchCheckTextl {
	float: left;
	font-size: 0.8em;
	margin-top: 2px;
	padding-top: 0;
}

div#gs_seite3text ul {
	margin: 0 0 10px;
}

div#gs_seite3text ul li {
	background-image: url(../images/bullet.gif);
	margin: 0;
}

input.button#gewinnspiel_woergl_button {
	background-image: url("../images/form_absenden.jpg");
	border: none;
	width: 232px;
	height: 28px;
}

h2.yt_headline {
	margin: 5px 0 15px 0;
	color: #006574;
}
