/*** Generell ref CSS START ***/
a:link { color: #9c7352; text-decoration: none; }
a:visited { color: #9c7352; text-decoration: none; }
a:hover { color: #9c7352; text-decoration: underline; }
a:active { color: #9c7352; text-decoration: none; }
/*** Generell ref CSS START ***/

body {
	background-image: url(../images/bg.jpg); 
	background-repeat: repeat-x; 
}

.contentarea {
	background-image: url(../images/bg_content.jpg); 
	background-repeat: repeat-y; 
}

.content {
	background-image: url(../images/bg_content_logo.gif); 
	background-repeat: no-repeat;
	background-position: top;
	line-height: 18px;
	color: #636363;
	font-size: 11px;
	font-family: Verdana;
}

.content_withoutbg {
	line-height: 18px;
	color: #636363;
	font-size: 11px;
	font-family: Verdana;
}

.menu {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}

/*** Generell ref CSS START ***/
#ref_menu a:link { color: #FFFFFF; text-decoration: none; }
#ref_menu a:visited { color: #FFFFFF; text-decoration: none; }
#ref_menu a:hover { color: #FFFFFF; text-decoration: none; }
#ref_menu a:active { color: #FFFFFF; text-decoration: none; }
/*** Generell ref CSS START ***/

.footer {
	font-size: 9px; 
	font-family: Verdana;
	color: #FFFFFF;
	padding-top: 8px;
}

#ref_footer a:link { color: #ffffff; text-decoration: none; }
#ref_footer a:visited { color: #ffffff; text-decoration: none; }
#ref_footer a:hover { color: #ffffff; text-decoration: underline; }
#ref_footer a:active { color: #ffffff; text-decoration: none; }

.pathway 
{ 
	font-size: 9px; 
	color: #545454;
	letter-spacing: 1px;
	padding-right: 35px;
	text-align: right;
	padding-top: 32px;
	font-family: Verdana;
}

.uberschrift 
{
	font-size: 15px; 
	font-weight: bold;
	color: #E56D30;
	font-family: Verdana;	 
}
.uberschriftklein 
{ 
	font-size: 11px; 
	font-weight: bold;
	color: #E56D30;
	font-family: Verdana;
}

/*** Generell Forms CSS START ***/
.inputtextarea  
{
	font-size: 11px; 
	font-family: Arial; 
	font-weight: normal; 
	text-decoration: none; 
	background-color: #ffeee6; 
	padding: 2px; 
	width: 235px; 
	height: 250px; 
	border: solid;
	border-width: 1px;
	border-color: #E56D30;
}
.inputselect 
{
	font-size: 11px; 
	font-family: Arial; 
	font-weight: normal; 
	text-decoration: none; 
	background-color: #ffeee6; 
	width: 235px; 
	height: 20px;
	border: solid;
	border-width: 1px;
	border-color: #E56D30;
	
}
.inputselect_withoutwith
{
	font-size: 11px; 
	font-family: Arial; 
	font-weight: normal; 
	text-decoration: none; 
	background-color: #ffeee6; 
	height: 20px;
	border: solid;
	border-width: 1px;
	border-color: #E56D30;
	
}
.inputtext 
{
	font-size: 11px; 
	font-family: Arial; 
	font-weight: normal; 
	text-decoration: none; 
	background-color: #ffeee6; 
	padding: 2px; 
	width: 235px;
	height: 20px;
	border: solid;
	border-width: 1px;
	border-color: #E56D30;
}
.inputtext_withoutwidth
{
	font-size: 11px; 
	font-family: Arial; 
	font-weight: normal; 
	text-decoration: none; 
	background-color: #ffeee6; 
	padding: 2px; 
	height: 20px;
	border: solid;
	border-width: 1px;
	border-color: #E56D30;
}
.inputbutton  
{
	font-size: 11px; 
	font-family: Arial; 
	font-weight: normal; 
	text-decoration: none; 
	padding: 2px; 
	width: 235px; 
	border: solid;
	border-width: 1px;
	height: 20px;	
}
/*** Generell Forms CSS END ***/

/*** Diverses Tables START ***/
.justify
{
	text-align: justify;
}
.tab_raeume
{
	border: #9c7352 1px dotted;
	font-size: 11px;
	line-height: 19px;
}

.bilderrahmen
{
	border: #E56D30 1px;
	border-style: solid;
}
/*** Diverses Tables END ***/