body{   background-color:#F5F5F5;
          margin: 0px 0px 0px 0px;
}
body.newsbody{
                  background-color:white;
}


a:link { color: black; }
a:visited { color: black; } 

a:hover {
text-decoration:underline;
color: #118844;
}
* {  
      padding: 0px;
      margin: 0px;
}
#sitebox{
         width: 760px;
       
         margin: -17px auto  ;
         border-top:1px solid #666666;
         border-right: 1px solid #666666;
          border-left: 1px solid #666666; 
         padding: 0px 0px 0px 0px;
         background-color: white;
          
         
}
#headerbox {
             width: 760px;
            border: 0px solid black;
              background-color:;
             padding: 0px 0px 0px 0px;
                background-image: url("img/");
             background-position: 98% 25%;
             background-repeat: no-repeat; 
             
                
}
.headtopback {
               height: 10px;
                 background-image: url("img/headtopback.png");
             background-position: 0% 100%;
             background-repeat: no-repeat; 
}
.headnavi {
              width: 250px;
              border: 0px solid pink;
              padding: 0px 0px 4px 35px;
              color:black;
               font-size: 11px;
          
           
}
.headnavibox {
               width: 300px;
               float:right;
               border: 0px solid yellow;
               background-image: url("img/headnaviback.png");
             background-position: 0% 100%;
             background-repeat: no-repeat; 
}
.maintitle { width: 200px;
             
             border: 0px solid red;
             float: left;
             
             padding: 10px 0px 15px 15px;
            
}

.subtitle {
            width: 280px;
            border: 0px solid black;
            float:left;
            margin:11px 0px 0px 7px;
           
}
h1 {   font-size: 12px;
       
       font-weight: normal;
      

}
.headsearchengine {
                      float:right;
                      border: 0px solid purple;
                      margin: 15px 20px 13px 0px;
}
.searchresult {
                 margin: 10px 0px 0px 20px;
}









.testnavi div a{

display:block;


text-decoration: none;

}


.testnavi div :hover{
color: black;
background:url("img/testnavibottomaccent.png") no-repeat;
background-position: left;


;}

.testnavi{
    
         line-height: 19px;
     clear:both;
     font-size: 12px;
     text-decoration: none;
      text-align:center;
     
}

              
.testnavihome{
    float: left;
    width: 55px;
   
    color:;
    margin: 0px 5px 0px 10px;
    
     

         border-top: 1px solid #118844;
      border-left: 1px solid #118844;
        border-right: 1px solid #118844;
    text-align: center;
}

.testnavihomecurrent{
    float: left;
    width: 55px;
    
    color:black;
    margin: 0px 5px 0px 10px;

     background-image: url("img/testnavibottomaccent.png");
                  background-position: left;
                  background-repeat: no-repeat;
     border-top: 1px solid #118844;
      border-left: 1px solid #118844;
        border-right: 1px solid #118844;
    text-align: center;
}

.testnavistudy{
    float: left;
    width: 88px;
    margin: 0px 5px 0px 0px;

    color:;
      border-top: 1px solid #118844;
      border-left: 1px solid #118844;
        border-right: 1px solid #118844;
    text-align: center;
}
.testnavistudycurrent{
    float: left;
    width: 88px;
    margin: 0px 5px 0px 0px;
   
    background-image: url("img/testnavibottomaccent.png");
                  background-position: left;
                  background-repeat: no-repeat;
      border-top: 1px solid #118844;
      border-left: 1px solid #118844;
        border-right: 1px solid #118844;
    text-align: center;
}
.testnavilife{
    float: left;
    width: 118px;
   margin: 0px 5px 0px 0px;
    
    color:;
       border-top: 1px solid #118844;
      border-left: 1px solid #118844;
        border-right: 1px solid #118844;
    text-align: center;
}
.testnavilifecurrent{
    float: left;
    width: 118px;
   margin: 0px 5px 0px 0px;
   
        background-image: url("img/testnavibottomaccent.png");
                  background-position: left;
                  background-repeat: no-repeat;
       border-top: 1px solid #118844;
      border-left: 1px solid #118844;
        border-right: 1px solid #118844;
    text-align: center;
}
.testnaviwhatsnew{
    float: left;
    width: 85px;
    margin: 0px 5px 0px 0px;
    
    color: ;
    text-align: center;
   border-top: 1px solid #118844;
      border-left: 1px solid #118844;
        border-right: 1px solid #118844;
}
.testnaviwhatsnewcurrent{
    float: left;
    width: 85px;
    margin: 0px 5px 0px 0px;
   
    background-image: url("img/testnavibottomaccent.png");
                  background-position: left;
                  background-repeat: no-repeat;
    text-align: center;
   border-top: 1px solid #118844;
      border-left: 1px solid #118844;
        border-right: 1px solid #118844;
}

.testnavimiscinf{
    float: left;
    width: 85px;
   margin: 0px 5px 0px 0px;

color: ;
      border-top: 1px solid #118844;
      border-left: 1px solid #118844;
        border-right: 1px solid #118844;
    text-align: center;
}
.testnavimiscinfcurrent{
    float: left;
    width: 85px;
   margin: 0px 5px 0px 0px;
    
background-image: url("img/testnavibottomaccent.png");
                  background-position: left;
                  background-repeat: no-repeat;
      border-top: 1px solid #118844;
      border-left: 1px solid #118844;
        border-right: 1px solid #118844;
    text-align: center;
}
.testnavilink{
    float: left;
    width: 55px;
   margin: 0px 5px 0px 0px;
 
    color: ;
    text-align: center;
 border-top: 1px solid #118844;
      border-left: 1px solid #118844;
        border-right: 1px solid #118844;
}
.testnavilinkcurrent{
    float: left;
    width: 55px;
   margin: 0px 5px 0px 0px;
   
    background-image: url("img/testnavibottomaccent.png");
                  background-position: left;
                  background-repeat: no-repeat;
    text-align: center;
 border-top: 1px solid #118844;
      border-left: 1px solid #118844;
        border-right: 1px solid #118844;
}



.testnavimail{
    float: left;
    width: 55px;
    margin: 0px 5px 0px 0px;
   
    color:;
     border-top: 1px solid #118844;
      border-left: 1px solid #118844;
        border-right: 1px solid #118844;
    text-align: center;
}
.testnavimailcurrent{
    float: left;
    width: 55px;
    margin: 0px 5px 0px 0px;
 
     background-image: url("img/testnavibottomaccent.png");
                  background-position: left;
                  background-repeat: no-repeat;
     border-top: 1px solid #118844;
      border-left: 1px solid #118844;
        border-right: 1px solid #118844;
    text-align: center;
}
.testnaviprofile{
    float: left;
    width: 80px;
    margin: 0px 5px 0px 0px;
  
   color:;
    border-top: 1px solid #118844;
      border-left: 1px solid #118844;
        border-right: 1px solid #118844;
    text-align: center;
}
.testnaviprofilecurrent{
    float: left;
    width: 80px;
    margin: 0px 5px 0px 0px;
   
      background-image: url("img/testnavibottomaccent.png");
                  background-position: left;
                  background-repeat: no-repeat;
    border-top: 1px solid #118844;
      border-left: 1px solid #118844;
        border-right: 1px solid #118844;
    text-align: center;
}

.testnavisitemap{
    float: left;
    width: 85px;
    margin: 0px 5px 0px 0px;

   color: ;
    text-align: center;
     border-top: 1px solid #118844;
      border-left: 1px solid #118844;
        border-right: 1px solid #118844;
}
.testnavisitemapcurrent{
    float: left;
    width: 85px;
    margin: 0px 5px 0px 0px;

    background-image: url("img/testnavibottomaccent.png");
                  background-position: left;
                  background-repeat: no-repeat;
    text-align: center;
     border-top: 1px solid #118844;
      border-left: 1px solid #118844;
        border-right: 1px solid #118844;
}


.testnavibottom {
                  background-image: url("img/testnavibottomaccent4.png");
                  background-position: left;
                  background-repeat: no-repeat;
                   height: 6px;
                  
                   clear:both;
                  border-bottom: 1px solid #118844;
      border-left: 1px solid #118844;
        border-right: 1px solid #118844;

}
#menubox{
           width: 144px;
           border: 0px solid black;
           float: right;
           margin: 15px 13px 15px 0px;
          
         
           
}
.searchengine {
               width: 142px;
               background-image: url("img/googlelogo.gif");
             background-position: 21% 9%;
             background-repeat:  no-repeat;
               border: 0px solid #118844;
               margin: 0px 0px 0px 0px;
               
                          
}
.listtop {
            width: 144px;
             height: 21px;
                  background-image:url("img/listtop.png");
                  background-position: 0% 0%;
                 background-repeat: no-repeat;
                 border: 0px solid purple;

}
.listmid {
              width: 144px;
              border: 0px solid red;
               background-image:url("img/listmid.png");
                  background-position: 100% 0%;
                 background-repeat: no-repeat;
}
.listmidgasoline {
                   width: 144px;
                     border: 0px solid red;
               background-image:url("img/listmid.png");
                  background-position: 100% 0%;
                 background-repeat: no-repeat;
                 padding: 3px 0px 3px 0px;
}
                   
.listbottom {
               background-image:url("img/listbottom.png");
                  background-position: 100% 100%;
                 background-repeat: no-repeat;
                 width: 143px;
                height: 11px;
                border: 0px solid pink;
}
  


.searchenginetitle{   
                        
                        border: 0px solid black;
                padding: 4px 0px 0px 0px;
                color: white;
                text-align: center;
                 font-size:11px;
                   
}
.timebox{
           border: 0px solid #118844;
            width:120px;
            padding: 2px 0px 0px 30px;
}
.timelist {
            
             border: 0px solid green;
             font-size: 11px;
              padding: 4px 0px 0px 0px;
           
                color: white;
                text-align: center;
           
}
.hanafuda{
           width: 45px;
           border: 0px solid pink;
           margin: 3px 0px 9px 10px;
         
}
.hanafudabox{ 
              
              padding: 0px 0px 0px 0px;
                 background-image:url("img/hanafudatext.png");
                  background-position: 82% 73%;
                 background-repeat: no-repeat;
               
    
              
}
.hanafudatitle{
              
               
                font-size: 11px;
                color: white;
                text-align: center;
                padding: 4px 0px 0px 0px;
               
}
.hanafudacard{
                  background-image:url("img/june.png");
                  background-position: right;
                 background-repeat: no-repeat;
                border: 0px solid red;
                   width: 40px;
                    height: 60px;
                   padding: 7px 0px 2px 17px;
                  
}
               
.timeimage {
             width: 155px;
             border: 0px solid red;
              margin: 0px 0px 0px -16px;
}

.weatherlist {
          
               border: 0px solid yellow;
               font-size: 11px;
                margin: 0px 0px 0px 0px;
                padding:4px 0px 0px 0px ;
                
                color: white;
                text-align: center;
                   
}
.weatherimage {
               width: 175px;
               border: 0px solid red;
                 margin: 0px 0px 0px 10px;
}
.gaspricelist{
            
              border: 0px solid green;
              font-size: 11px;
                 margin: 0px 0px 0px 0px;
               padding: 4px 0px 0px 0px;
              
                color: white;
                text-align: center;
              
          
                  
}
.gaspriceimage {
                 
                 border: 0px solid red;
                    padding: 0px 0px 0px 0px;
                    margin: 0px 0px 0px 0px;
}

             

.tubbrowsertitle{
                         color: white;
                 font-size: 11px;
             
                 padding: 4px 0px 0px 0px;
                  text-align: center;
                   
}
.browseradbox {
                
     
                  padding: 7px 0px 2px 10px;
                 border: 0px solid green;
}
.browseradbox2 {
                
                 padding: 7px 0px 2px 10px;
                 border: 0px solid green;
}
.browseradtextbox {
                    width: 120px;
                 padding: 0px 0px 10px 11px;
                 border: 0px solid green;
                  font-size: 10px;
}


.menustudylifemiscinflistbox {
                               width:166px;
                               border: 1px solid #118844;
                            
                               margin: -5px 0px 0px 6px;
                               padding: 3px;
}
.menustudylifemiscinflist { width: 164px;
                 border: 1px solid #118844;
                 font-size: 12px;
                 text-align: center;
                     background-image: url("img/submenuback.png");
                  background-position: left;
                  background-repeat: no-repeat;
                  margin: 0px 0px 0px 0px;
                  color: black;
                  background-color: ;
                  
             
}

div.menustudylifemiscinfsublist a {
                                     text-decoration:underline;
                                   
}
.menustudylifemiscinfsublist {
                                width: 155px;
                                border: 0px solid red;
                                font-size: 11px;
                                padding: 0px 0px 0px 0px;
                                line-height: 19px;  
                             padding: 0px 0px 0px 25px;
                           
                                         
}      

.whatsnewmenuboximage1 {
                        width: 90px;
                        border: 0px solid green;
                        padding: 0px 0px 0px 80px;
}




#contentboxhome {
           width: 581px;
           border: 0px solid red;
           float: left;
             margin: 15px 0px 15px 0px;
              padding: 0px 0px 0px 5px;
                  
           
}
#contentbox { 
                      width: ;
                      border: 0px solid yellow;
}
            

.navi2 {
        
         border: 0px solid green;
         font-size: 10px;
         clear: both;
         padding: 2px 0px 2px 7px;
         margin: 0px 0px 0px 0px; 
           background-image: url("img/headtopback.png");
                  background-position: left;
                  background-repeat: no-repeat;
     
   
       
}
.contentlist {
               width: 178px;
               border: 0px solid blue;
                float: left;
                padding: 0px 0px 0px 0px;
                margin: 0px 0px 0px 7px;

}
.homelistbox {  width: 178px;
               border: 1px solid #118844;
                 
 }
.homelinklist {
                  border: 0px solid yellow;
                  font-size: 11px;
                     color:white;
                  margin: 0px 0px 0px 0px;
                   background-image:url("img/titleback.png");
                  background-position: left;
                 background-repeat: no-repeat;
                    padding: 4px 0px;
                    text-align: center;
                   
                    

}

.homelinktextbox{
               
                  font-size: 11px;
                  border: 0px solid green;
                  line-height: 17px;
                  margin: 0px 0px 0px 20px;
}    
      

.homebox{
           width: 380px;
        
           border-bottom: 0px solid black;
          
           clear: both;
           padding: 10px 0px 5px 0px;
}
.titlehomestudylifewhatsnewmiscinf{ 
              width: 116px;
           
              border: 0px solid yellow;
              padding: 3px 0px 0px 3px;
              float: left;
}

.homelist {
            width: 245px;
            padding: 2px 7px 0px 3px;
            border: 0px solid green;
            font-size: 12px;
            line-height: 21px;
            float:right;
}


p.whatsnewtext {
                 font-size: 15px;
                 font-family: Comic Sans MS;
                border: 0px solid pink;
                text-indent: 0px;
}  


p. {
                   border: 0px solid pink;               
    margin: 10px 0px 10px 0px;
}
.contenttextbox{
              width: 515px;
             
              border: 0px solid pink;
               font-size: 15px;
               text-indent: 0em;
               line-height: 23px;
               padding: 0px 0px 0px 0px;
               float: right;
               margin: 10px 17px 0px 0px;
            
}
.intextbox{
            width: 360px;
            border: 0px solid purple;
            font-size: 13px;
            line-height: 26px;
            margin: 0px 0px 0px 12px;
            text-indent: 0px;
}
.intextbox2{
            width: 340px;
            border: 0px solid purple;
            font-size: 13px;
            line-height: 22px;
            margin: 0px 0px 0px 10px;
            text-indent: 0px;
}
.contenttextboxother{
              width: 580px;
              border: 0px solid orange;
               font-size: 15px;
               text-indent: 1em;
               line-height: 25px;
               padding: 0px 0px 0px 0px;
               float:left;
              
               margin: 10px 0px 20px 85px;
            
}
.contenttextboxhome {
                        width: 385px;
                       
                        border: 0px solid purple;
                        float: right;
}
.test {
           width: 580px;
             border: 1px solid #118844;
             padding: 0px 0px 0px 0px;
             margin: 2px 0px 0px 7px;

}
.testtitle{
           
             border: 0px solid yellow;
                  font-size: 12px;
                     color:white;
                  margin: 0px 0px 0px 0px;
                   background-image:url("img/titleback.png");
                  background-position: left;
                 background-repeat: no-repeat;
                    padding: 3px 0px;
                    text-align: center;
                   

}
.testbottom {
               clear:both;
}
.embassylist {
               line-height: 19px;
               text-indent: 0px;
}


.annaibox{
           width: 375px;
        
          border: 1px solid #118844;
           margin: 0px 0px 0px 8px;
    
       
          
}
.annai {
          width: 375px;
         
           font-size: 12px;
          border: 0px solid purple;
       
           padding: 3px 0px ;
           background-image:url("img/titleback.png");
       background-position: left;
       background-repeat: no-repeat;
            color: white;
           text-align: center;
}
.annaitext{
                    font-size: 13px;
              width: 360px;
                margin: 5px 4px 5px 8px;
             border: 0px solid blue;
              
}
.ryugakutopicleft{
                    font-size: 13px;
              width: 175px;
              margin: 5px 0px 5px 6px;
             border: 0px solid blue;
              float:left;
             line-height: 17px;
}
.ryugakutopicright{
                    font-size: 13px;
              width: 186px;
              margin: 5px 3px 5px 0px;
             border: 0px solid red;
             float:right;
             line-height: 17px;
}
.ryugakutopicbottom {
                       clear:both;
                       border: 0px solid purple;
}
.contentannaiimage{
                     width:75px;
                     height:75px;
                     float: left;
                     border: 0px solid red;
                     margin: 5px 0px 0px 0px;

}
.contentannaitext{
                         width: 280px;
                        float:right;
                         border: 0px solid green;
}

.titleboxintro {
                 padding: 0px 0px 0px 55px;
                 border: 2px solid red;
}
.schoolselection {
                   width: 380px;
                   padding: 0px 0px 0px 0px;
                   border: 0px solid green;
                   text-indent: 0px;
}
.titlebox {
            border: 1px solid  gray;
            width: 480px;
            margin: 0px 0px 12px 0px;
  
            
}
.titletitle {
              width: 140px;
              height: 80px;
              float: left;
              border: 1px solid gray;
              background-image:url("img/titletitleback.png");
                  background-position: left;
                 background-repeat: no-repeat;
              
}
.titletitletext {
                  border: 0px solid gray;
                    text-align: center;
                   font-size: 11px;
}
.titleimage {
               float:right;
               border: 1px solid gray;
               height: 80px;
               width: 336px;
               text-indent: 0px;

}

h3 { 
           
           
         
            font-size: 12px;
            font-weight:normal;
            color:black;
            text-align: center; 
            margin: 25px 0px 0px 0px;     
            
           
            text-indent: 0px;
      
}
.h3box{ 
        width: 250px;      
       
     
        margin: 10px 0px 0px 52px;
     
}
h4 {
         width: 350px;
            border: 0px solid black;
            font-size: 15px;
            font-weight:normal;  
                text-indent: 0px;
                text-align: center;
                margin: 10px 0px 0px 68px;
                color: #118844;
       
    
}
h5{
         width: 310px;
            border: 0px solid black;
            font-size: 15px;
            font-weight:normal;  
                text-indent: 0px;
                text-align: center;
                margin: 10px 0px 0px 115px;
                color: #118844;
       
    
}
.backtotop{  width: 160px;
              border: 0px solid pink;
            margin: 65px 0px 30px 330px;  
           font-size: 12px;
            text-indent: 0px;
               background-image:url("img/backtotop.png");
       background-position: left;
       background-repeat: no-repeat;
       padding: 0px 0px 0px 17px;
}

.contenttextboxwhatsnew1{
               margin: 15px 0px 30px 90px;
               padding: 0px 0px 0px 0px;
               line-height: 30px;

               width: 400px;
              border: 0px solid orange;
               font-size: 15px;
              
               float: left;
            
}
.whatsnewtoptext {
                    margin: 0px 0px 0px 40px;
                   border: 0px solid yellow;
                       text-indent: 0px;
}
.contenttextboxwhatsnew2{
              width: 350px;
              border: 0px solid green;
               font-size: 15px;
              padding: 7px 0px 0px 20px;
}
.whatsnewlistitem { line-height: 40px;
}
#contentboxlink{
           width: 545px;
           border: 0px solid red;
           float: left;
        
}
.linktextbox {
                 margin: 15px 0px 30px 10px;
               line-height: 24px;
               width: 560px;
              border: 0px solid green;
               font-size: 15px;
               text-indent:0px;
               float: left;
}
.linkbanner {
              font-size: 12px;
              line-height: 17px;
              border: 0px solid red;
}

.contenttextboxmail{
                      width: 500px;
              border: 0px solid green;
               font-size: 15px;
               text-indent:0px;
               line-height: 24px;
               margin: 15px 0px 30px 40px;
               float: left;  
} 
.mailform {
             width: 240px;
             height:450px;
             border: 0px solid purple;
             margin: 40px 0px 0px 110px;
}  



.contenttextboxprofile{
                         width: 560px;
              border: 0px solid orange;
               font-size: 15px;
               line-height: 22px;
               padding: 15px 10px 30px 10px;
               float: left; 
                                 
} 
.kanri{      border-bottom: 1px solid #118844;
       border-top: 1px solid #118844;
       border-right: 1px solid #118844;
        width:90px;
        text-align: center;
        background-image:url("img/accent.png");
       background-position: left;
       background-repeat: no-repeat;
      
}     
.hobby{ 
        border-bottom: 1px solid #118844;
       border-top: 1px solid #118844;
       border-right: 1px solid #118844;
        width:85px;
        text-align: center;
          background-image:url("img/accent.png");
       background-position: left;
       background-repeat: no-repeat;
        
}   
.ryugakugood{      border-bottom: 1px solid #118844;
       border-top: 1px solid #118844;
       border-right: 1px solid #118844;
        width:185px;
        text-align: center;
         background-image:url("img/accent.png");
       background-position: left;
       background-repeat: no-repeat;
      

} 
.ryugakubad{      border-bottom: 1px solid #118844;
       border-top: 1px solid #118844;
       border-right: 1px solid #118844;
        width:210px;
        text-align: center;
          background-image:url("img/accent.png");
       background-position: left;
       background-repeat: no-repeat;
        
} 
               


.searchenginesitemap {  
                         border: 0px solid purple;
                         width: 250px;
                         padding: 7px 0px 25px 0px;
                          float: right;
}
#contentboxsitemap {
                         width: 717px;
                         border: 0px solid yellow;
                          
                         margin: 30px 0px 20px 20px;
                     
}

.sitemapboxleft{
                  width: 473px;
                  border-right: 1px solid  #118844;
                  float: left;
}
.sitemapboxright {
                  width: 230px;
                  border: 0px solid red;
                  float: right;
    
                
}
.sitemapboxleftleft {
                        width: 230px;
                        border-right: 1px solid  #118844;
                       float: left;
                    
}
.sitemapboxleftright {
                         width: 230px;
                        border: 0px solid black;
                        float: right;
}
h2 {
      width:210px;
      border-bottom: 1px solid  #118844;
      font-size: 20px;
      font-weight: normal;
      text-align: left;
      padding: 0px 0px 0px 13px;
       background-image:url("img/accent.png");
       background-position: left;
       background-repeat: no-repeat;
}
.sitemaptextbox{
                 width: 290px;
                 border: 0px solid green;
}
.sitemaplist{ 
               width: 190px;
               border: 0px solid black;
               font-size: 15px;
               padding: 0px 0px 0px 30px;
}
.sitemapsublist {
                 width: 170px;
                 border: 0px solid red;
                 font-size: 13px;
                 padding: 0px 0px 0px 50px;
                 line-height: 25px;
}
.whitecircle{
              list-style: circle;
}
.navibottombox {      
                     width: 300px;
                     border: 0px solid red;
                       clear:both;
              background-image:url("img/navibottomback.png");
       background-position: 100% 0%;
       background-repeat: no-repeat;
}
.navibottom{  
               width: 280px;
              border: 0px solid pink;
              padding: 7px 0px 0px 15px;
              color:black;
               font-size: 11px;
               margin: 0px 0px 0px 0px;

}
.navibottombottom {
                     height: 12px;
                    background-image:url("img/navibottombottom.png");
       background-position: 0% 0%;
       background-repeat: no-repeat;
             border: 0px solid purple;
              margin: 0px 0px 0px 0px;
}
                    
              
.navi3 {
         
           clear: both;
          text-align: center;
          font-size: 11px;
          padding: 10px 0px 5px 0px;
          border: 0px solid red;
          color:white;
             
}

#footerbox { 
             color:white;
            clear: both;
             width: 759px;
             font-size: 12px;
            border: 1px solid #118844;
             text-align: center;
             padding: 5px 0px 17px 0px;
             background-image:url("img/footerback.png");
       background-position: left;
       background-repeat: no-repeat;
      
       
         
                          
      
}
.stopper {
           clear:both;
             border: 0px solid blue;

}

a {
text-decoration:none;
       
}
.dst {
          text-align:center;
          text-indent:0px;
}
.table {
                    text-align:center;
          text-indent:0px;
}
p {
       margin: 5px 0px 12px 0px;
        border: 0px solid green;
}
.newsbox{
             border: 0px solid red;
             margin: 0px 0px 2000px 8px;
             line-height: 22px;
              font-size: 12px;
             
}
.newsbackground {
                   background-color:white;
}





.page {
        text-align: center;
         float:left;
          width: 23px;
          
        border: 1px solid blue;
         margin: 0px 2px;
         
}
.page_current {
        text-align: center;
         float:left;
          width: 23px;
         color: white;
         margin: 0px 2px;
         border: 1px solid blue;
         background: blue;
         
}

#pagenumber {
             
}

#pagenumber div a{
display:block;



text-decoration: none;

}


#pagenumber div a:hover{
color:white;
background:blue;
;}

.modoru_tugi{
          float: left;
          margin: 0px 30px 0px 0px;
          border: 0px solid red;
}

