

 body {
          background: #cccccc;
          width:100%; 
          margin:0px;
          font-family: Arial;
          
       }

#main_frame{ 
      margin-left: auto; 
      margin-right: auto;
      background: url("image/back_main.gif") repeat-y;
      width: 963px !important;width: 963px;
      
}

#con{
         width: 963px;
         height: auto;
         padding: 0px;
         margin: 0px;
         overflow: hidden;
}

.up_footer{
 height:148px;
 width:659px;
 background: #FFFFFF url("image/glass.jpg") no-repeat right bottom;
}

#footer{

 background: #FFFFFF url("image/footer.gif") no-repeat;
 height:65px;
 float:left;
 width:963px;
}

.footer2{
 margin-top:0px;
 background: #f8d58c ;
 height:10px;
 width:659px;
}

#content{
           margin-left:34px;
           margin-top:35px;
           min-height:600px;
}

h1{
       
       
    font-size:16px;
    font-weight:normal;
    color: #000000;
 
 }
 
 
.mText{
       
       
    font-size:16px;
    font-weight:normal;
    color: #666666;
    text-decoration: underline;
 
 }
 
 .logo{
 border:none;
 }
 
.logo1{
      height:101px;
      width:57px;
      background: url("image/fba.jpg") no-repeat;
      float:left;
      margin-right:44px;
      cursor:hand;
}

.logo1_up{
      height:101px;
      width:57px;
      background: url("image/fba_up.jpg") no-repeat;
      float:left;
      margin-right:44px;
      cursor:hand;
}

.logo2{
      height:101px;
      width:52px;
      background: url("image/koft.jpg") no-repeat;
      float:left;
      margin-right:44px;
      cursor:hand;
}
.logo2_up{
      height:101px;
      width:52px;
      background: url("image/koft_up.jpg") no-repeat;
      float:left;
      margin-right:44px;
      cursor:hand;
}

.logo3{
      height:101px;
      width:85px;
      background: url("image/kuria.jpg") no-repeat;
      float:left;

      cursor:hand;
}
.logo3_up{
      height:101px;
      width:85px;
      background: url("image/kuria.jpg") no-repeat;
      float:left;

      cursor:hand;
}


.logo4{
      height:101px;
      width:122px;
      background: url("image/ryo.jpg") no-repeat;
      float:left;
      margin-right:44px;
      margin-top:4px;
      cursor:hand;
}
.logo4_up{
      height:101px;
      width:122px;
      background: url("image/ryo_up.jpg") no-repeat;
      float:left;
      margin-top:4px;
      margin-right:44px;
      cursor:hand;
}

.logo5{
      height:101px;
      width:88px;
      background: url("image/redbull.jpg") no-repeat;
      float:left;
      cursor:hand;
      margin-right:44px;

}
.logo5_up{
      height:101px;
      width:88px;
      background: url("image/redbull_up.jpg") no-repeat;
      float:left;
      cursor:hand;
      margin-right:44px;

}

  
 hr{
    background:#eeeeee;
    height:5px;
    width:580px;
    border:none;
    margin-left:0px;
    text-align:left;
    border-top: solid 1px #cccccc;
    border-left: solid 1px #cccccc;
 }

.content_text{
    color:#000000;
    font-size:16px;
    width:580px;
    text-align:justify;
    
}

 h2{
       
        color: #FFFFFF;
        font-family: Arial ;
        font-size:8px;
        font-weight:normal;
        margin-top:0px;
        padding:0px;
 
 }


.fast_desc{
width: 632px;
height: 249px;
margin-top:20px;
background: #ffffff url("uvod/girls.jpg") no-repeat;
}

.fast_text{
width: 260px;
height: 200px;
background: #ffffff ;
margin-left:370px;
padding-top:15px;
}

#left_fire{
            width: 304px;
            height: 600px;
            background: url("image/left.jpg") no-repeat;
}

.left_fire_line{

            width: 304px;
            height: 38px;
            background: url("image/line_mail.jpg") no-repeat;
}


.left_1{
color: #FFFFFF;
padding:0px;
margin-top:0px;
margin-left:60px;
margin-bottom:0px;
font-size:32px;
font-weight:bold;

}

#mottt{
width:270px;
margin-left:17px;
margin-top:78px !important;margin-top:108px;
text-align: justify;
padding:5px;
}

.motto{


color: #FFFFFF;
font-family:Arial;
font-size:24px;
font-weight:normal;

}

.left_2{
color: #FFFFFF;
padding:0px;
margin-top:0px;
margin-left:18px;
margin-bottom:0px;
font-size:30px;
font-weight:bold;
}

.left_3{
color: #FFFFFF;
padding:0px;
margin-top:0px;
margin-left:50px;
margin-bottom:0px;
font-size:16px;
font-weight:bold;
}

#left_frame{
            width: 304px;
            background: #FFFFFF url("image/back.jpg") repeat-y;      
            float:left;
            height: auto;
            font-family:Arial;
            color: #514B68;
}

#right_frame{
            width: 659px;
            background: #FFFFFF url("image/head.jpg") no-repeat;
            float:left;

            
}
       
.main_text1{

 margin-top:215px;
 padding:0px;
 margin-bottom:6px;
 margin-left:12px;
 font-size:16px;
}


 
#head_index{

       height: 160px;
       width:100%; 
       background: url("uvod/background_head.gif") repeat-x;
       
}

.pic1{
      width:168px; 
      height: 131px;
      background: url("uvod/11.jpg") no-repeat;
      border:0px;
      margin-left:107px;
      margin-right:4px;
      margin-top:18px;
      margin-bottom:0px;
}

.pic11{
      width:168px; 
      height: 131px;
      background: url("uvod/1.jpg") no-repeat;
      border:0px;
      margin-left:107px;
      margin-right:4px;
      margin-top:18px;
      margin-bottom:0px;

}



#text_all{
          color: #514B68;
          font-family: Arial ;
          font-size:15px;
          text-align: justify;
          padding:10px;
          margin-right:0px;
          margin-left:0px;
          width: 612px;
          background-color: #FFFFFF;
          
        
} 

.menu {
margin-top:91px !important;margin-top:87px;
margin-left:34px;

}

.menu a{
text-decoration: none;
color: #514B68;
font-size:14px;
color:#ffffff;
margin-right:23px;
font-weight:bold;

}

.menu a:hover {
              
               
text-decoration: none;
color: #514B68;
font-size:14px;
color:#ffffff;
margin-right:23px;
font-weight:bold;
text-decoration: none; 
margin-bottom:3px;
border-bottom: solid 19px #f6f5f8;
border-top: solid 1px #ffffff;

               
               }
               
.menu_up {
              
               
text-decoration: none;
color: #514B68;
font-size:14px;
color:#ffffff;
margin-right:23px;
font-weight:bold;
text-decoration: none; 
margin-bottom:3px;
border-bottom: solid 19px #f6f5f8;
               
               }
