#outer{

	

	width:955px;

	margin:0px auto;

	height: 680px;	

	clear: none;

	display: block;

	border: 0px;

	margin-top: 0px;

	background-image: url(../images/background.jpg);

	background-repeat: repeat-y;



}



body {
	background-color: #fff5cc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0;




}



#head-01 {

	background-color: #fff5cc;

	height: 169px;

	margin-top: 0px;



}





#head-navi {

	height: 30px;

	background-image: url(../images/header-navi.jpg);

	background-repeat: no-repeat;

	padding-left: 31px;



}





#left-navi {

	width: 215px;

	height: 403px;

	float: left;

	margin-left: 36px;

	margin-top: 49px;

}





#middle-content {

	width: 650px;

	float: left;

}





#scroller 

{

	float: left;

	margin-top: 49px;

}



#right-content {

	width: 250px;

	height: 403px;

	float: right;

	margin-top: 49px;

}





#footer-content {

	width: 955px;

	background-repeat: no-repeat;

	float: left;

	height: 34px;

	background-image: url(../images/footer.jpg);

	background-attachment: fixed;

}



#footer-content02 {

	width: 100%;

	float: left;

	background-color: #FFF5CC;

	height: 100%;

}



/* Scrollbar Funktion !!

 Scrollbar Funktion !!

 Scrollbar Funktion !! */





div#scrollbar {

    display:block; /* initially display:none; to hide from incapable */

    }



div#wn	{

	position:relative;

	width:630px;

	height:388px;

	overflow:hidden;

	margin-right: 20px;

	}

    

div#scrollbar { 

  position:relative;

  width:15px; height:388px; 

  font-size:1px;  /* so no gap or misplacement due to image vertical alignment */

  }

div#track { 

	position:absolute;

	left:0;

	top:15px;

	width:15px;

	height:372px;

	background: #333333;

	background-color: #BDBDBD;

  }

div#dragBar {

  position:absolute; left:1px; top:1px;

  width:13px; height:15px;

  background-color:#E67300;

  }  

div#up { position:absolute; left:0; top:0; }  

div#down { position:absolute; left:0; bottom:-14px; }



/* for safari, to prevent selection problem  */

div#scrollbar, div#track, div#dragBar, div#up, div#down {

    -moz-user-select: none;

    -khtml-user-select: none;

}





/* so no gap or misplacement due to image vertical alignment

font-size:1px in scrollbar has same effect (less likely to be removed, resulting in support issues) */

div#scrollbar img {

    display:block; 

    } 

/* Scrollbar Funktion !!*/


input {
	background-color: #FFFFFF;
	border-color: #C90;
	border: 1px;
	border-style: solid;
}


input.resetbutton, input.submitbutton{
	background-color:#FFFFFF;
	color:#000;
	border: 1px solid #000;
}
