
body {
	font-size: 12px;
    color: #333333;
	line-height:150%;
}
a:link {
	color: #333333;
}
a:visited {
	color: #666666;
}
a:hover {
	color: #FF3300;
}
a:active {
	color: #999933;
}
	
/*-----------------------------*/

.block01 {
margin-right: 5px;
margin-left: 10px;
 }

.block02 {
margin-left: 5px;
margin-right: 10px;
}

.block03 {
margin-left: 10px;
margin-right: 10px;
}
.block04 {
float: left;
width:270px;
margin-left: 10px;
}
.block05 {
width:270px;
margin-left: 280px;
}

.block06 {
float: left;
width:80px;
margin-left: 5px;
}

.block07 {
margin-left: 95px;
}

.block08 {
margin-left: 100px;
}

.block09 {
margin-left: 10px;
}

.block10 {
margin-left: 50px;
}

/*-----------------------------*/

.block12 {
 margin-left: 10px;
 }
.block13 {
clear: both;
margin-right: 10px;
margin-left: 10px;
}
.block14 {
margin-right: 10px;
}
.block15 {
float: left;
width:150px;
margin-right: 10px;
}
 /*-----------------------------*/

/*-----------------------------*/
.style1 {
	color: #99CC00;
	font-size: 16px;
}

.style2 {
	font-size: 16px;
	font-family: "lr SVbN", "Osaka|";
	font-weight: bold;
}

.style3 {
font-size: 16px;
color: #FF3300;
}

.style4 {color: #FF3300; font-size: 11px; font-weight: bold; }

.style5 {
	font-size: 16px;
	font-weight: bold;
}
.style6 {color: #666666}

.style7 {
	font-size: 14px;
	font-weight: bold;
}

.style8 {
	font-size: 13px;
	color: #FF3300;
	font-weight: bold;
}

.style9 {color: #336633}

.style10 {
	font-size: 14px;
	color: #0066CC;
}

.style11 {color: #FF0000}

.style12 {
	font-size: 16px;
	color: #FF0000;
}

.style13 {font-size: 13px}

.style14 {color: #FFFFFF}

.style15 {font-size: 10px}

/* --------------------------------------------------------- */

.bg01 {
      background-image: url("img/table_bg.gif");
      background-repeat:no-repeat;
      background-position:bottom right;
}

.bg02 {
background-color:#FFCC66;
}

.bg03 {
background-color:#FFFFCC;
}