#main
{
      width:100%;
}

#menu_r_up
{
      display:none;
}
#main #banner #banner_left
{
      height:auto;
      width:100%;
}

#main #banner_link
{
      display:none;     
}

#main #banner_link_mini
{
      display:block;    
      height:auto; 
      width:100%;
}
#main #banner_link_mini img
{
      max-width:100%;
      max-height:auto;
}


#main #banner
{
      height:auto;     
      margin:0;
}

#main #banner #banner_right
{
      width:100%;
      height:auto;
      padding:0 0 20px;
}

#main #banner #banner_right ul li
{
      list-style-type:none;
      float:none;
}


#main #banner #banner_right ul li a, #main #banner #banner_right ul li span
{
      margin:0;
      display:block;
      padding:10px 7px 10px 22px;
      font-size:12px;
      color:#38629B;
      background:url('pl/images/ico_menu.gif') no-repeat 10px 14px;
      border-bottom:solid #38629B 1px;
}

#form_div
{
      width:100%;
      float:left;
}

#main #menu_mid
{
      margin:0 0 14px;
      padding:0;  
      height:auto;
      background:#EE6300;
      width:100%;
}

.iconn
{
      display:none;
}

#main #menu_mid ul
{
      padding:10px 0 10px 5px;
      width:100%;
      float:left;
}
#main #menu_mid ul li
{
      list-style-type:none;
      float:none;
}

#main #menu_mid ul li a, #main #menu_mid ul li span
{
      margin:0 0 10px;
      display:block;
      padding:2px 7px 7px 7px;
      width:100%;
      font-size:13px;
      color:#fff;
      border:solid #fff 0px;
      border-bottom:solid #fff 1px;
}

#main #content_up
{
      display:none;
}

#main #content
{
      width:auto;
      margin:0;
      padding:10px 0 10px;
}

#main #content #col_left
{
      float:none;
      width:auto;
      padding:0 20px 20px;
      margin:0;
      display:block;
}

#main #col_right
{
      float:none;
      width:100%;
      text-align:center;
}

#main #col_right img
{
      max-width:100%;
}

#main #foot_down
{
      display:none;
}

#main #foot
{
      height:auto;
      width:100%;
      background:#fff;
      padding:0 0 5px;
      margin:0 0 0px 0;
      border-top:dotted #1C1C51 1px;
}

.news_box
{
      float:right;
      width:100%;
      max-width:100%;
}

#main #foot #copyright
{
      float:right;
      margin:12px 20px 0 0;
      font-size:11px;
}

.cookie_style
{
      width:300px;
}
.input_form
{
      width:210px;
}
.input_form_textarea
{
      width:210px;
}
