#up
{
      width:1000px;
      height:105px;
      margin:0 auto 0;
}

#up_div
{
      height:670px;
}



#banner
{
      padding:0;
      margin:160px 0 45px;
}

.f80
{
      font-size:62px;
}

.f30 
{
      font-size:28px;
}

.f48 
{
      font-size:40px;
}

.input_dan
{
      height:60px;
      padding:0 40px;
}
.input_of
{
      height:60px;
      padding:0 40px;
}

.input_rez
{
      height:60px;
      padding:0 50px;
}

.input_rez2, .more, .more_m
{
      height:50px;
      padding:0 40px;
}

.box_main
{
      border:solid #E7B98A 15px;
      width:900px;
      margin:0 auto 0;
      position:relative;
      background:#FDFAF7;
}
.box_main_pop
{
      width:550px;
      max-width:90%;
      min-height:300px;
      margin:0 auto;
}


#photo_about
{
      width:410px;
      height:490px;
      background:url('images/img/photo_about.jpg') no-repeat 0 0; 
}

#txt_about
{
      width:490px;
      margin-top:50px;
}

#box_spec
{
      height:367px;
      margin:-70px 0 0;
      padding:180px 0 0;
}

#fondue
{
      width:550px;
      height:350px;
}

#raclette_txt
{
      width:550px;
}
.box_main50mar
{
      margin-top:-70px;
}

#foot_div
{
      width:1000px;
      padding:30px 0 20px;
}

.input_form
{
      width:321px;
      margin:0 12px 40px; 
}

.input_uwagi
{
      width:720px;
      height:60px;
      -webkit-border-radius:26px; 
      -moz-border-radius:26px; 
      border-radius:26px;
}

.input_date
{
      width:187px;
}

.input_people
{
      width:187px;
}

.input_time
{
      width:187px;
}

.input_select
{
      width:90%;
}

.marup40
{
      margin-top:0px;
}

#foot_top
{
      display:none;
}
   
.photo_bckg2
{
      width:260px;
      height:auto;
}

.m_news_left
{
      width:270px;
}

.m_news_right
{
      width:540px;
}

.box_main_sub
{
      min-height:400px;
      padding:30px;
      width:840px;
}

#google
{
      width:500px;
      height:400px;
}
