body {
background-image : url("../../../img/img_h/kb45-08.gif");
text-align:center; 
line-height: 150%;
font-size:80%;
}
#box0 {
margin:0 auto;
padding:0px;
text-align:left;
border-right:1px solid #ccc;
border-left:1px solid #ccc;
width:770px;
background-color:#fff;
}

#box1 {
margin:0 auto;
padding:0;
text-align:center;
}

#box2 {
margin:0 auto;
padding:5px;
border:0px solid #fff;
background-color:#ffe;
border:0px solid #ccc;
text-align: center;
}

#box3 {
margin:0 auto;
padding:5px; 
border:0px solid #fff;
border:1px solid #ccc;
}

#box4 {
margin:0 auto;
padding:5px;
text-align:center;
border-top:1px solid #fff;
font-weight:bold;
background-color:#ffe;
}

#box5 {
margin:0 auto;
padding:5px;
text-align:center;
border-top:1px solid #ccc;
}

hr { color:#eee; margin:5px 0;}

a:link,a:active,a:visited { color:#00f; }
a:visited { color:#00f; }
a:hover { position:relative; top:1px; left:1px; color:#99ccff;}


img { border:0; }
img.pho { border:1px solid #333; margin:2px; }

.red { color:#f33;}

td { font-size:80%; }
td.rig { font-size:80%; border-right:1px solid #ccc; padding:5px; width:320px; font-weight: bold; border-bottom:1px solid #ccc;}
td.lef { font-size:80%; border-right:1px solid #ccc; padding:5px;  width:360px; font-weight: bold;border-bottom:1px solid #ccc;}



h2 {
font-size:130%;
font-weight:bold;
color:#600;
background-color:#ff9;
border-left:15px solid #600;
border-right:15px solid #600;
padding:5px 10px;
}

h3 {
font-size:120%;
font-weight:bold;
color:#600;
background-color:#ff9;
border-bottom:1px solid #600;
border-right:1px solid #600;
padding:2px 10px;
}

h4 {
font-size:110%;
font-weight:bold;
color:#600;
padding:10px 10px;
}




.cent { text-align: center;}










