body {
	font-family: Arial, Helvetica, sans-serif;
	background: #000044;
}
.table-complete {
	border: 1px solid gray;
	background: #eeeeee;
	border-spacing: 1; #000066
	padding:0;
}

/*---------------------------- Menü links ---------------------------------------------------*/
.menutable {
width : 150px; 
height : 600px; 
background : ff6600;
} 
.menutable2 {
width : 150px; 
background : transparent;
} 

.menulink {
	display:block;
	margin-bottom:0px;
	letter-spacing : 1px; 
	text-decoration: none;
	font-size: 12px;
	color: #ffffff;
	background: #FF6600;
	border-left: 5px solid #FF6600;
	border-bottom: 1px solid #FF6600;
}
.menulink:hover {
	border-left: 5px solid #000;
	border-bottom: 1px solid #000;
}

}

/*-------------------------------- Standarts -------------------------------*/

H1 {
	font-size: 14pt;
	color: #000066;
	font-weight: bold;
	border-bottom: 1px solid #000066;
	margin-bottom: 5px;
}

H2{
	font-size: 12pt;
	color:#435563;
	font-weight: bold;
	border-bottom: 1px solid #435563;
	margin-bottom: 0px;
}

H3{
	font-size: 9pt;
	color:#5E778A;
	font-weight: bold;
	margin-bottom: 0px;
}

.fliesstext {
	font-size: 8pt;
	color: #5E778A;
	padding-right: 15px;
}
a.textlink {
	padding-left: 15px;
	font-size: 8pt;
	color: #CC6600;
	text-decoration: none;
	background: url('../images/linkarrow.gif') no-repeat left;
}
a.textlink:hover {
	text-decoration: underline;
}

a.keylink {
	font-size: 8pt;
	color: #CC6600;
	text-decoration: none;
}

a.keylink:hover {
	text-decoration: underline;
}



li {
	font-size: 8pt;
	color: #000;
	font-weight: normal;
	line-height: 1.2;
}
b {
	font-size: 8pt;
	color: #404F5A;
	}
	
hr {
	color: #5E778A;
	height:1px;
	}
	
.preis {
	color: #f00;
	font-weight: bold;
	font-size: 9pt;
}
	
	
/*-------------------------------- Formulare -------------------------------*/
.form-titel {
	font-size: 8pt;
	color:#00000;
	font-weight: bold;
	border-bottom: 1px solid #bbbbbb;
	margin-bottom: 5px;
}
input, textarea {
	font-size: 9pt;
	color: black;
	border: 1px solid #C7CBCE;
	background: #fff;
}
.submit {
	border: 1px solid #C7CBCE;
	color: #4EA2BA;
	font-weight: bold;
	background: #E0ECF0;
}

.suche-submit {
	border: 1px solid gray;
	color: #C5D5E2;
	font-weight: bold;
	background: #435563;
}

.checkbox {
	border: none;
	background: transparent;
}
.radiobutton {
	border: none;
	background: transparent;
}
input, select {
	border: 1px solid #C7CBCE;
	background: #fff;
}
textarea {
	border: 1px solid #C7CBCE;
	height: 100px;
	background: #fff;
}
.listheader {
	font-size: 9pt;
	color: white;
	font-weight: bold;
	letter-spacing: 2px;
	background: #9EA9B1;
}

.listtitle{
	font-size: 9pt;
	color: white;
	font-weight: bold;
	letter-spacing: 2px;
	background: #7C919F;
}

.listingline1 {
	font-size: 8pt;
	border: 1px solid #aaa;
	border-spacing: 0;
	background: #ddd;
}
.listingline2 {
	font-size: 8pt;
	background: white;
	
/*-------------------------------- footer -------------------------------*/
}
.footer-table {
	padding:0;
	margin_top:0;
}

.footer-text {
	color: #000066;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
}
a.footerlink {
	font-size: 8pt;
	color: #000066;
	text-decoration: none;
	background: transparent;
}
a.footerlink:hover {
	color: #ff6600;

/*-------------------------------- Bilder -------------------------------*/
}
.picframe {
	border: 1px solid #000066;
}
