span.google a {
	color: #FFFFFF;
}

div.vcard {
	margin-bottom: 20px;
}

div.vcard div.org{
	color: #FFEA6F;
	font-weight: bold;
	font-size: 12pt;
}

div.vcard a {
	color: #FFFFFF;
}

div.csc-sitemap a {
	color: #FFFFFF;
	text-decoration: none;
}

.csc-mailform {
	width: 600px;
	border: medium none;
	text-align: left;
}

.csc-mailform-field {
	padding-bottom: 10px;
}

.csc-mailform-field label {
	display: block;
	float: left;
	vertical-align:top;
	width: 220px;
	text-align: right;
	padding-right: 5px;
}
.csc-mailform-field input textarea {
	text-align:right;
}

.csc-mailform-field input.csc-mailform-submit {
	margin-left: 50%;
}


div.csc-textpic {
	width: 590px;
}

div.csc-textpic-above {
	width: 355px;
}

td.td-0 {
        font-family: Impact;
        font-size: 11px;
        font-weight: normal;
        color:#9C8049;
        text-decoration: none;
        vertical-align: top;
}

.kataloge a {
	font-family: Verdana, Arial, sans-serif;
  	font-size: 11px;
  	color: #f9ecca;
        vertical-align: center;
}

.kataloge img {
        padding: 3px;
}

a img {
  	border-style: none;
        border-width: 0px;
}

div.content {
	width: 590px;
	text-align: left;
	margin-top: 20px;
}

h1 {
	FONT-FAMILY: Impact;
	FONT-SIZE: 15px;
	FONT-WEIGHT: normal;
	TEXT-ALIGN: left;
	vertical-align:middle;
	COLOR: #FFFFFF;	
}

td {
  	font-family: Verdana, Arial, sans-serif;
  	font-size: 11px;
  	color: #f9ecca;
}

/************************************************
*************FIRST_LEVEL*************************
************************************************/
/*Style-Definition für die First-Level-Navigation*/
DIV.fstLevel a {
	TEXT-DECORATION: none;
	DISPLAY: block;
	WIDTH: 138;
	HEIGHT:60px;
	BORDER: 0px solid #000000;
	PADDING: 0px;
	MARGIN: 0Px;
	FONT-FAMILY: Impact;
	FONT-SIZE: 15px;
	FONT-WEIGHT: normal;
	TEXT-ALIGN: right;
	vertical-align:middle;
	COLOR: #000000;
	/*BACKGROUND-COLOR: #f9ecca;*/
	background-image: url(../img/nav_butt1_off.gif);
	background-repeat:no-repeat;
}

/*Style-Definition für die First-Level-Navigation bei Mouse-Over*/
DIV.fstLevel a:hover {
	COLOR: #000000;
	/*BACKGROUND-COLOR: #f9ecca;*/
}

DIV.fstLevel a:link {
	COLOR: #000000;
	/*BACKGROUND-COLOR: #f9ecca;*/
}

DIV.fstLevel a:visited {
	COLOR: #000000;
	/*BACKGROUND-COLOR: #f9ecca;*/
}

/*Style-Definition für die First-Level-Navigation bei aktivem Link*/
DIV.fstLevelActive a {
	TEXT-DECORATION: none;
	DISPLAY: block;
	WIDTH: 138;
	HEIGHT:60px;
	BORDER: 0px solid #000000;
	PADDING: 0px;
	MARGIN: 0Px;
	FONT-FAMILY: Impact;
	FONT-SIZE: 15px;
	FONT-WEIGHT: normal;
	TEXT-ALIGN: right;
	vertical-align:middle;
	COLOR: #000000;
	/*BACKGROUND-COLOR: #f9ecca;*/
	background-image: url(../img/nav_butt1_on.gif);
}

/************************************************
*************SECOND_LEVEL*************************
************************************************/
/*Style-Definition für die Second-Level-Navigation*/
DIV.secLevel a {
	TEXT-DECORATION: none;
	DISPLAY: block;
	WIDTH: 127;
	HEIGHT:16px;
	BORDER: 0px solid #3366ff;
	PADDING: 0px;
	MARGIN: 0Px;
	FONT-FAMILY: arial;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	TEXT-ALIGN: right;
	vertical-align:right;
	COLOR: #000000;
	/*BACKGROUND-COLOR: #f9ecca;*/
	background-image: url(../img/nav_butt2_off.gif);
}

/*Style-Definition für die Second-Level-Navigation bei Mouse-Over*/
DIV.secLevel a:hover {
	TEXT-DECORATION: none;
	DISPLAY: block;
	WIDTH: 127;
	HEIGHT:16px;
	BORDER: 0px solid #000000;
	PADDING: 0px;
	MARGIN: 0Px;
	FONT-FAMILY: arial;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	TEXT-ALIGN: right;
	vertical-align:right;
	COLOR: #000000;
	/*BACKGROUND-COLOR: #f9ecca;*/
	background-image: url(../img/nav_butt3_off.gif);
}

/*Style-Definition für die Second-Level-Navigation bei aktivem Link*/
DIV.secLevelActive a {
	TEXT-DECORATION: none;
	DISPLAY: block;
	WIDTH: 127;
	HEIGHT:16px;
	BORDER: 0px solid #000000;
	PADDING: 0px;
	MARGIN: 0Px;
	FONT-FAMILY: arial;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	TEXT-ALIGN: right;
	vertical-align:right;
	COLOR: #000000;
	/*BACKGROUND-COLOR: #f9ecca;*/
	background-image: url(../img/nav_butt2_on.gif);
}

/*###############################################*/
/************************************************
*************HEAD LEVEL*************************
************************************************/

/*Style-Definition für die First-Level-HEAD bei aktivem Link*/
DIV.fstLevelHeadActive a {
	TEXT-DECORATION: none;
	DISPLAY: block;
	WIDTH: 50;
	HEIGHT:22px;
	BORDER: 0px solid #000000;
	PADDING: 0px;
	MARGIN: 0Px;
	FONT-FAMILY: Impact;
	FONT-SIZE: 14px;
	FONT-WEIGHT: normal;
	TEXT-ALIGN: right;
	vertical-align:middle;
	COLOR: #dbbe87;
	/*BACKGROUND-COLOR: #f9ecca;*/
	background-image: url(../img/nav_header_fstLevel.gif);
}

/*Style-Definition für die Second-Level-HEAD bei aktivem Link*/
DIV.secLevelHeadActive a {
	TEXT-DECORATION: none;
	DISPLAY: block;
	WIDTH: 50;
	HEIGHT:22px;
	BORDER: 0px solid #000000;
	PADDING: 0px;
	MARGIN: 0Px;
	FONT-FAMILY: Impact;
	FONT-SIZE: 14px;
	FONT-WEIGHT: normal;
	TEXT-ALIGN: right;
	vertical-align:middle;
	COLOR: #dbbe87;
	/*BACKGROUND-COLOR: #f9ecca;*/
	background-image: url(../img/nav_header_secLevel.gif);
}

/*###############################################*/

body {
	FONT-FAMILY: ARIAL;
	FONT-SIZE: 6px;
	margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; 
	background-image:url(../img/hintergrund.gif);
	/*
	    background-color:#f9ecca;
	    COLOR: #7b3422;
	    hellbeige: #f9ecca;
	    dunkelbeige: #dbbe87;
	    dunkelbraun: #7b3422; 
	    scrollbar-face-color:#dbbe87;
	    scrollbar-highlight-color:#dbbe87;
	    scrollbar-3dlight-color:#ceb3ac;
	    scrollbar-darkshadow-color:#7b3422;
	    scrollbar-shadow-color:#7b3422;
	    scrollbar-arrow-color:#7b3422;
	    scrollbar-track-color:#7b3422;
	*/
	scrollbar-face-color:#000000;
    	scrollbar-track-color:#000000;
    	scrollbar-highlight-color:#dbbe87;
    	scrollbar-3dlight-color:#000000;
    	scrollbar-darkshadow-color:#000000;
    	scrollbar-shadow-color:#dbbe87;
    	scrollbar-arrow-color:#dbbe87;
}

TD.infoBoxBody {
  	font-family: Verdana, Arial, sans-serif;
  	font-size: 11px;
  	color: #f9ecca;
}

TD.infoBoxError {
  	font-family: Verdana, Arial, sans-serif;
  	font-size: 11px;
  	font-weight: bold;
  	color: #DF0D0D;
}

TD.infoBoxColor {
	/*  font-family: Verdana, Arial, sans-serif; */
  	font-family: arial;
  	font-size: 10px;
	/*
	   font-weight: 100;
	   background: #bbc3d3;
	   background: #7C8991; 
	   background: #000000; 
	   color: #f9ecca;
	*/
	color: #7b3422;
}

TD.infoBoxColorBig {
	/*  font-family: Verdana, Arial, sans-serif; */
  	font-family: impact;
  	font-size: 18px;
	/*
	   font-weight: 100;
	   background: #bbc3d3;
	   background: #7C8991; 
	   background: #000000; 
	   color: #dbbe87;
	*/
	color: #f9ecca;
}

TD.infoBoxColorFooter {
	/*  font-family: Verdana, Arial, sans-serif; */
  	font-family: impact;
  	font-size: 14px;
  	font-weight: bold;
	/*
	   background: #bbc3d3;
	   background: #7C8991; 
	   background: #000000; 
	   color: #dbbe87;
	*/
  	color: #f9ecca;
}

/*-----------------------------------------------------------------*/

p.infoBoxBody {
  	font-family: Verdana, Arial, sans-serif;
  	font-size: 11px;
  	color: #f9ecca;
}

.google {
	font-family: Impact;
	font-size: 13px;
	font-weight: normal;
	color:#f9ecca;
	text-decoration: none;
}

.google:link {
        color: #000000;
        text-decoration: none;
}
.google:visited {
        color: #f9ecca;
        text-decoration: none;
}
.google:hover {
        color: #ffffff;
        text-decoration: none;
}

.google_dunkel {
        font-family: Impact;
        font-size: 13px;
        font-weight: normal;
        color:#f9ecca;
        text-decoration: none;
}
.google_dunkel:link {
        color: #f9ecca;
        text-decoration: none;
}
.google_dunkel:visited {
        color: #ffffff;
        text-decoration: none;
}
.google_dunkel:hover {
        color: #ffffff;
        text-decoration: none;
}



.logofirst {
        font-family: Impact;
        font-size: 11px;
        font-weight: normal;
        color:#f9ecca;
        text-decoration: none;
}
.logofirst:link {
        color: #f9ecca;
        text-decoration: none;
}
.logofirst:visited {
        color: #f9ecca;
        text-decoration: none;
}
.logofirst:hover {
        color: #f9ecca;
        text-decoration: none;
}


.logolast {
        font-family: Impact;
        font-size: 11px;
        font-weight: normal;
        color:#9C8049;
        text-decoration: none;
}
.logolast:link {
        color: #9C8049;
        text-decoration: none;
}
.logolast:visited {
        color: #9C8049;
        text-decoration: none;
}
.logolast:hover {
        color: #9C8049;
        text-decoration: none;
}

a.export {
       color: #FFFFFF;
}

div.news-latest-item a {
       color: #FFEA6F; 
}
 
div.news-latest-morelink a {
       color: #FFEA6F;
}
 
div.news-single-item a {
       color: #FFEA6F;
       font-weight: bold;
}
 
div.news-single-backlink a {
       color: #FFEA6F;
}
 
div.csc-textpic-text a {
         color: #FFEA6F;
}

/*
.csc-header h1 {
    float: left;
    clear: both;
}

.tx-bddbflvvideogallery-pi1 {
    float: left;
    clear: both;
}

.news-latest-container {
    float: left;
    clear: both;
}
*/