@charset "UTF-8";

@media all
{
  .upper { }  
  .lower { border-top: 1px #FF9119 solid; padding:19px 10px 9px 10px;}
  
  .subc  { padding: 0; }
  .subcl { padding: 0; }
  .subcr { padding: 0; }

  .ucfixl, .ucfix, .lcfixl, .lcfix { float: left; }
  .ucfixr, .lcfixr { float: right; }

  .ucfixl { width: 130px; padding: 36px 0 19px 10px; }
  .lcfixl { width: 627px; margin:0 10px 0 10px; }  
  .ucfix { width: 527px; margin:0 10px 0 10px; padding:34px 0 19px 0; }
  .ucfixr, .lcfixr { width: 300px; padding:0px; text-align: right;}
  
  .current { color:#622181; } 
  
  #bigimg { height:440px; } 

  .ucfix_upper { position:relative; height:137px; width:527px; z-index:999;}   
  .ucfix_lower {  height:250px; top:190px; width:527px; z-index:1; overflow:hidden;}   
  * html .ucfix_lower {  position:absolute; }
  .navspc { visibility:hidden; }
  
  #langMenu {float:left; width:677px; }
  #langMenu span { margin:0px 5px; }

  #rightFooter {float:right; width:300px; text-align:right;}
  #rightFooter span { margin:0px 5px;}
  
  .mfp dt {clear: both; width:25%; margin:0px; float:left; padding-top:5px; font-weight:normal;}
  .mfp dd {float:right; width:70%; margin:0px; text-align:left;}
  .mfp div { height:30px; }
  .mfp span { font-weight:bold; }
  .mfp_left { float:left; width:49%; }
  .mfp_right { float:right; width:49%; } 
  .mfp_error {color:#FF9119;}     
}

