*{padding:0px;
    margin:0px;}

body {
text-align: center;
background-image:url(pics/soto.gif);
background-attachment:fixed;
background-repeat:repeat-x;
}


#site_box {
width : 850px;
margin-left: auto;
margin-right: auto;
text-align: left;
}



#head-box {
}



#c-box{
padding:10px;
text-align: left;
background-color:#ffffff;
margin : 5px;
}

#center{
text-align: center;
}

#p a{
display:block;
text-decoration:none;
padding:0.5em;
}
#p a:hover{
color:#000000;
background-color:#ffff00;
}

.big{
font-size:17px;
color:#0000DE;
font-weight: bold;
}

.ms{
font-size:13px;
color:#000000;
}


.small{
font-size:13px;
font-weight: bold;
}


.small2{
font-size:10px;
line-height:150%;
}





h1{
font-size:10px;
color:#171716;
padding-left:2px;

}


h2{
font-size:25px;
padding-left:5px;
margin-bottom: 20px;
margin-top: 20px;
line-height:200%;
line-left:200%;
color:#53C3FF;
border-bottom: 3px solid #53C3FF;
border-top: 3px solid #53C3FF;
border-left: 3px solid #53C3FF;
border-right: 3px solid #53C3FF;
}

h3{
font-size:16px;
padding-left:5px;
margin-bottom: 20px;
margin-top: 20px;
line-height:200%;
line-left:200%;
}














.s{
color:#333333;
font-size:12px;
line-height:150%;
}

.r{
font-size:13px;
font-weight:bold;
color:#ff0000;
}


.r2{
font-size:20px;
font-weight:bold;
color:#ff0000;
}










.b{color:#033300;
 font-weight: bold;
 font-size:25px;
         } 

.syo{ font-size:10px;}

.mytable1{
font-size:12px;
font-weight: bold;
}

.mytable1{line-height:200%;}

.mytable1 a:link { color : #ff0000; }

.mytable1 a:visited { color : #ff0000; }

.mytable1 a:hover { color: #4169e1;}




.mytable2 a:link { color : #ffffff; }

.mytable2 a:visited { color : #FFFFFF; }

.mytable2 a:hover { color: #FFF9B1;}

img{
border-style:none;
}


.sinobi{display:none;
    @@@}