body {
	/*background: rgb(0,0,0) url("pic/bg.jpg") center -60px no-repeat;*/
	background: rgb(0,0,0);
	font-size:0.65em;
	font-family:Verdana,sans-serif;
	line-height:17px;	
	/*background:black;*/
	color:silver;
	text-align:center;
	margin:0px;
	padding:0px;
	color:#555555;
	font-size: 10px;
	font-size:0.71em;
	overflow-y: scroll;
}


A, A:visited{
color:#027BAA;
text-decoration: none;
}
A:hover, A:active{
color:black;
text-decoration: none;
}


A.bot_helper, A.bot_helper:visited{
color:black;
/*
color:white;
*/
font-size: 1px;
}
A.bot_helper:hover, A.bot_helper:active{
color:black;
font-size: 1px;
}

h2{
/*
color:#027BAA;
	color: #DD3C05;
font-weight: bold;
text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
letter-spacing: 2px;
*/
margin-top: 25px;
font-size: 13px;
}

h3{
font-size: 10px;
}

img
{
	border: none;
}


#container {
    width:1000px;
    margin:0 auto;
    margin-top:10px;
    margin-bottom:10px;
    padding:0px;
    padding-bottom:30px;
    text-align:left;
    background:white;
    position:relative;
    overflow:hidden;
    /*opacity: 0.99; filter: alpha(opacity=99);*/
}
#top {
	width: 1000px;
	height: 227px;
	border: 0px solid black;
	background:url('./pic/top.jpg') bottom;
	overflow:hidden;
}

#top_shop {
	width:650px;
	height: 30px;
	/*background-color:green;*/
	margin-left: 44px;
	margin-top: 14px;
	padding-left: 0px;
}

#top_menu {
	width:1000px;
	height: 32px;
	background-color:white;
	margin: 0px;
	padding: 0px;
	/*
	background-color:green;
	*/
	/*float:left;*/
	/*overflow:hidden;*/
}
#container2 {
    width:1000px;
    height: 0px auto;
    padding-top:10px;
    text-align:left;
    position:relative;
	margin: 0;
    /*
	background-color:green;
	*/
}
#left {
	width:200px;
	height:100% auto;
	padding: 0px;
	margin-left: 44px;
	margin-left: 20px;
	overflow:hidden;
	float:left;
	/*
	background-color:silver;
	*/
}
#content {
	width:540px;
	height:0 auto;
    	min-height: 450px;
	margin: 0;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 5px;
	overflow:hidden;
	float:left;
	text-align: justify;
	/*
	background-color:green;
	*/
}	

#content_box {
	width:0 auto;
	height:0 auto;
	margin-top: 10px;
	margin-bottom: 2px;
}

#right {
	width:180px;
	height:100% auto;
	margin: 0;
	padding: 0px;
	float:left;
	overflow:hidden;
	/*
	background-color:#d5d5fa;
	*/
}

.infobox
  { 
	text-align: left;
  	right:230px;
	top: 270px;
  	margin:0px;
  	padding:8px;
  	background-color: #FFFF66;
  	position: absolute;
  	z-index: 99;
  	border: 1px solid gray;
  }



