body {
    margin:0 auto;
    padding:0;
    background : #E5E7E7 url(i/bg.jpg) repeat-x top;
}
.page{
        padding: 0;
    margin:0;
    width:100%;
    height:100%;
}
.page td{
        vertical-align:top;
}
.head{
    height : 285px;
    background : url(i/kuh_top.jpg) no-repeat right top;
}
#logo{
        height:64px;
}
#menuall{
        width:100%;
}
#menu{
    height:143px;
    text-align:left;
    float:left;
    padding : 12px 25px 0 34px;
    font : Verdana, Geneva, Arial, Helvetica, sans-serif;
      text-align:right;
}
#menu b{
    color: #5D4138;
    font : bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
        text-align:right;
}
#sub{
        font : bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
    border-right : 2px solid #5D4138;
    padding : 2px 0 5px 0;
    text-align:right;
}
#sub a{
        color: #fff;
    text-decoration:none;
    padding:5px;
}
#tel{
    height:59px;
   width:100%
}
.content{
    color : #4A4A4A;
    font : 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
         padding : 5px 25px 0 40px;
}

.content td{font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;}

.content h1{
    color : #734D43;
    font-size : 16px;
}
.content a{
    color : #734D43;
    text-decoration : underline;
}
.content a:hover{
    text-decoration : none;
}
.right{
    background : url(i/kuh_niz.jpg) no-repeat right top;
    width:431px;
}

.foot{
        padding : 5px 25px 0 34px;
}

.small {font-family: verdana, tahoma, verona; font-size: 9px; color: #7d794f; text-decoration: none}
.small a:link {font-family: verdana, tahoma, verona; font-size: 9px; color: #7d794f; text-decoration: none}
.small a:visited {font-family: verdana, tahoma, verona; font-size: 9px; color: #7d794f; text-decoration: none}
.small a:hover {font-family: verdana, tahoma, verona; font-size: 9px; color: #3b3812; text-decoration: none}

