body {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin:0pt auto;
	background-image: url(../layout/header_bg.jpg);
	background-repeat: repeat-x;
	background-color:#3f0a60;
	line-height: 1.3;
}

#box {
	margin:0px auto;
	padding: 0px;
	width:1000px;
}

#topbox {
	margin:0px auto;
	padding: 0px;
	width:1000px;
	margin-top: 0px;
	background-image: url(../layout/header.jpg);
	height: 100px;
}


/* header Box ------------------------------------------ */

#logo {
	background-image:url(../layout/);
	margin:0px auto;
	padding: 0px;
	width:473px;
	margin-top: 5px;
	height: 71px;
	float: left;
	margin-left: 250px;
	font-size: 10px;
}

#navi {
	height:33px;
}

#navi a {
    width:240px;
    font-size: 14px;
    text-decoration: none;
    }

  ul#Navigation {
    background-image:url(../layout/menu_bg.png) ;
    margin: 0; padding: 0px;
    height:33px;
    text-align: center;
    border: 0px solid black;
  }
  ul#Navigation li {
    list-style: none;
    display: inline;
    margin: 0; padding: 0;
  }

  ul#Navigation a, ul#Navigation span {
    background-image:url(../layout/btn.png);
    float: left; width: 140px; height:20px;
    margin-top: 10px; padding: 0px 0px;
    text-decoration: none; font-weight: bold;
    color: white;
  }

  * html ul#Navigation a, * html ul#Navigation span {  /* Korrektur fuer IE 5.x */
    width: 140px;
    w\idth: 105px;
  }
  ul#Navigation a:hover, ul#Navigation span {
    background-image:url(../layout/btn.png);
    color: #3f0a60;
  }

/* btnA */
    ul#Navigation a.btnA{
    float: left; width: 140px; height:20px;
    background-image:url();
    margin-top: 10px; padding: 0px 0px;
    text-decoration: none; font-weight: bold; text-align:center;
    color: white;
  }

  * html ul#Navigation a.btnA * html ul#Navigation span {  /* Korrektur fuer IE 5.x */
    width: 140px;
    w\idth: 105px;
  }
  ul#Navigation a.btnA:hover {
    color: #3f0a60;
  }


/* btnE */
      ul#Navigation a.btnE{
    float: right; width: 140px; height:20px;
    background-image:url();
    margin-top: 10px; padding: 0px 0px;
    text-decoration: none; font-weight: bold;
    color: white;
  }

  * html ul#Navigation a.btnE * html ul#Navigation span {  /* Korrektur fuer IE 5.x */
    width: 140px;
    w\idth: 105px;
  }
  ul#Navigation a.btnE:hover {
    color: #3f0a60;
  }


  ul#Navigation div {
     clear: left;
  }

/* footer ------------------------------------------ */
#footer {
	width: 1000px;
	color: #CCCCCC;
	font-size: 10px;
	background-color:#4a275b;
	float: left;
	height: 150px;
	line-height: 20px;
	padding-top: 10px;
	margin-bottom: 0px;
	padding-bottom: 10px;
	margin-top: 10px;
}

.clear {
clear:both;
}

a {
color: #000000;
}

