BODY,TD {
	font-family:Arial,Helvetica,sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#000000;
	text-align:justify;
}

body
{
    background-color:#eeeeee;
}

.leftframe
{
  margin-left:43px;
  margin-top:30px;
}

TD.float {
	font-family:Arial,Helvetica,sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#000000;
}

TD.preis {
	font-family:Arial,Helvetica,sans-serif;
	align:right;
	font-size:14px;
	font-weight:bold;
	color:#555555;
}

TD.must
{
    color:#cc0000;
}

h1 {
  color:#3A3F66;
  font-size:18px;
  font-weight:bold;
  font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
}

TD.big
{
    font-size:15px;
}

TD.small
{
    font-size:10px;
}

A {
	font-family:Arial,Helvetica,sans-serif;
	color:#BA6C2B;
	font-weight:bold;
	text-decoration:none;
}

A:hover {
	color:#7A2C0B;
}

a.buttons {
   font-size:13px;
}

a.bluebuttons
{
  font-size:13px;
  color:#3A3F66;
}
A.sub {
  color:#000000;
  font-size:11px;
  font-weight:normal;
}

A.home {
  color:#000000;
  font-size:15px;
}

H2 {
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#aaaaaa;
}

.selected
{
  font-size:18px;
  color:#BA6C2B;
}

#navi
{
  position:absolute;
  bottom:20px;
  left:43px;
}

li{
	margin-top: 0;
	border-bottom: 3px solid #fff;
	list-style-type: none;
}

a {
    color:#3A3F66;
	font-weight:bold;
}

a.submenu_c1
{
	font-family:Arial,Helvetica,sans-serif;
    display:block;
	text-decoration:none;
    width:160px;
	font-size:11px;
    position:relative;
    left:20px;
    font-weight:normal;
	padding:0;
}

a.submenu_c2
{
	font-family:Arial,Helvetica,sans-serif;
	text-decoration:none;
    display:block;
    width:170px;
	font-size:11px;
    position:relative;
    left:20px;
    font-weight:normal;
	padding:0;
}

a.submenu_c3
{
	font-family:Arial,Helvetica,sans-serif;
	text-decoration:none;
    width:170px;
    display:block;
	font-size:11px;
    position:relative;
    left:20px;
    font-weight:normal;
	padding:0;
}

a.submenu_c4
{
	font-family:Arial,Helvetica,sans-serif;
    display:block;
	text-decoration:none;
    width:170px;
	font-size:11px;
    position:relative;
    left:20px;
    font-weight:normal;
	padding:0;
}


a.c1
{
	display:block;
    color:#3A3F66;
    width:180px;
	padding: 13px 0px 13px 10px;
	font-family:Arial,Helvetica,sans-serif;
	text-decoration:none;
	font-size:13px;
	list-style:none;
	font-weight:bold;
  background-color:#E3EDE4;
}

a.c2
{
	display:block;
    color:#3A3F66;
    width:180px;
	padding: 13px 0px 13px 10px;
	font-family:Arial,Helvetica,sans-serif;
	text-decoration:none;
	font-size:13px;
	list-style:none;
	font-weight:bold;
  background-color:#FCFCCC;
}

a.c3
{
	display:block;
    color:#3A3F66;
    width:180px;
	padding: 13px 0px 13px 10px;
	font-family:Arial,Helvetica,sans-serif;
	text-decoration:none;
	font-size:13px;
	list-style:none;
	font-weight:bold;
  background-color:#C7DCF2;
}

a.c4
{
	display:block;
    color:#3A3F66;
    width:180px;
	padding: 13px 0px 13px 10px;
	font-family:Arial,Helvetica,sans-serif;
	text-decoration:none;
	font-size:13px;
	list-style:none;
	font-weight:bold;
  background-color:#DAE0EE;
}

a.c5
{
	display:block;
    color:#3A3F66;
    width:180px;
	padding: 13px 0px 13px 10px;
	font-family:Arial,Helvetica,sans-serif;
	text-decoration:none;
	font-size:13px;
	list-style:none;
	font-weight:bold;
  background-color:#ffcccc;
}

li span{
	border-bottom:1px solid #fff; /* border unter punkt vor 2. ebene */
}

a:hover.c1 {
	background-color:#F1F6F2;
	display:block;
}

a:hover.c2 {
	background-color:#FEFEE6;
	display:block;
}

a:hover.c3 {
	background-color:#E3EEF9;
	display:block;
}

a:hover.c4 {
	background-color:#EDF0F7;
	display:block;
}

a:hover.c5 {
	background-color:#ffdcd5;
	display:block;
}

a:hover.submenu_c1 {
	color:#7A7Fa6;
}

a:hover.submenu_c2 {
	color:#7A7Fa6;
}

a:hover.submenu_c3 {
	color:#7A7Fa6;
}

a:hover.submenu_c4 {
	color:#7A7Fa6;
}

