/* CSS Document */

body { 
		font-family:Arial, Helvetica, sans-serif; color:#333333; 
		font-size: 12px; background-color:#FCF9EB; 
		background-image: url(images/bg.gif?OpenImageResource%27); 
		background-repeat: repeat; 
		scrollbar-arrow-color : #525538; 
		scrollbar-base-color : #EFE09A; 
		scrollbar-track-color : #EFE09A; 
		scrollbar-darkshadow-color #525538; 
		scrollbar-face-color :#EFE09A; 
		scrollbar-highlight-color : Gray; 
		scrollbar-shadow-color :#525538; 
		margin-left: 0px; 
		margin-top: 0px; 
		margin-right: 0px; 
		margin-bottom: 0px; 
		}
/* ************************************************************************************************************************************ */	
/* Div Tag f�r Haupxnavigation */
div#hnavi a:link 	{
	text-decoration:none;
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	
}

div#hnavi a:visited {
	text-decoration:none;
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	
}

div#hnavi a:hover {
	text-decoration:none;
	color:#FFC335;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

div#hnavi a:active {
	text-decoration:none;
	color:#FFC335;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
}	
/* ************************************************************************************************************************************ */	
/* Div Tag f�r Subnavigation */		
div#navi a:link 	{
	text-decoration: none;
	color:#333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	
}

div#navi a:visited {
	text-decoration: none;
	color:#333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	
}

div#navi a:hover {
	font-weight: normal;
	text-decoration:none;
	color:#339900;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

div#navi a:active {
	font-weight: normal;	
	text-decoration: none;
	color:#339900;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;	
}
/* ************************************************************************************************************************************ */	
/* Tag's f�r Dokument */

a:link {
		color:#339900; 
		text-decoration:underline; 
		font-family:Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		font-weight:bold; 
		} 
		
a:visited {color:#339900; 
		text-decoration:underline; 
		font-family:Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		font-weight:bold; 
		} 
		
a:active {
		color:#339900; 
		text-decoration:underline; 
		font-family:Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		font-weight:bold; 
		} 
		
a:hover {
		color:#339900; 
		text-decoration:none; 
		font-family:Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		font-weight:bold; } 

table { 
		font-family:Arial, Helvetica, sans-serif; 
		color:#333333; 
		font-size: 12px; 
		} 
		
td { 
		font-family:Arial, Helvetica, sans-serif; 
		color:#333333; 
		font-size: 12px; 
		background-color:#F2E6AC; } 
/*		 
/* ************************************************************************************************************************************ */	
/* Tabellen-Tag's f�r den Hintergrund Tabellen zu generieren */

.td_bg_hnavi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	background-image: url(styles_FILES/detail_r2_c1.gif);
	background-repeat: repeat;
}

.td_bg_links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	background-image: url(styles_FILES/detail_r5_c1.gif);
	background-repeat: repeat;
}

.td_bg_rechts {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	background-image: url(styles_FILES/detail_r4_c6.gif);
	background-repeat: repeat;
}

.td_bg_navi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	background-image: url(styles_FILES/detail_r5_c2.gif);
	background-repeat: repeat;
}

.td_bg_content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	background-image: url(styles_FILES/detail_r4_c4.gif);
	background-repeat: repeat;
}

.td_bg_mitte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	background-image: url(styles_FILES/detail_r4_c3.gif);
	background-repeat: repeat;
}
/* ************************************************************************************************************************************ */	
/* �brige CSS-Styles */

h1 {
		color:#6B8E23; 
		font-family:Arial, Helvetica, sans-serif; 
		font-size: 14px; 
		} 
		
h2 {
		color:#897A41; 
		font-family:Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		} 
		
h3 {
		color:#336600; 
		font-family:Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		} 
		
p {
		color:#333333; 
		font-family:Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		} 

ul {
		color:#333333; 
		font-family:Arial, Helvetica, sans-serif; font-size: 12px; 
		margin-bottom: 0em; 
		margin-top: 1mm;
		} 
		
ol {
		color:#333333; 
		font-family:Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		} 
li {	color:#333333; 
		font-family:Arial, Helvetica, sans-serif; 
		font-size: 12px; } 

textarea { 
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		color: #333333; 
		background-color: #BDAE75; 
		} 
		
input { 
		font-family: Arial, Helvetica, sans-serif; 
		font-size:  12px; 
		color: #333333; 
		background-color: #BDAE75; 
		} 
		
select { 
		font-family: Arial, Helvetica, sans-serif; 
		font-size:  12px; 
		color: #333333; 
		background-color: #BDAE75; 
		} 

.t_ocer { 
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		font-weight: bold; 
		color: #897A41; 
		} 
		
.t_gr { 
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		font-weight: bold; 
		color: #336600; 
		} 
		
.klein { 
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 8px; 
		color: #333333; 
		} 
		
.absatz { 
		margin-bottom: 0em; 
		} 
		
.tdcolor {
		background-color: #FFCC00; 
		} 
		
.tdrow {
		background-color: #EFE09A; 
		} 
		
.trend {
	color: #7F111E;
	font-weight: bold;
		} 

/* ************************************************************************************************************************************ */	
/* Mail Formular, specifically */

  FORM FIELDSET.csc-mailform {
		border: 0px; 
		padding: 5px;
	}

  FORM FIELDSET.csc-mailform DIV.csc-mailform-field LABEL {
		font-family: Arial, Helvetica, sans-serif;
		font-weight: normal; 
		color: #333333; 

/* Mail Formular, Abstand zwischen Text und Feld */
		margin-right:1em; 
		width:9em; 
		float:left;
	}

/* Mail Formular, Astand zwischen den Zeilen */
  FORM FIELDSET.csc-mailform DIV.csc-mailform-field { 
		padding: 2px;
	}

  FORM FIELDSET.csc-mailform DIV.csc-mailform-label {
		padding: 3px; 
	} 

.csc-mailform-submit {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		border: 0px;
		width: 200px;
		height: 20;
		margin-top: 5px;
		border-right: 1px outset;
		border-bottom: 1px outset;
}


