
 body,table,tr,td,span,div,ul,li,a,p { font-family:Arial,sans-serif,Tahoma,Helvetica; font-size: 12px; color:#222222; }
 i,u { font-family:Arial,sans-serif,Tahoma,Helvetica; color:222222; }
 .container { min-width:980px;max-width:1200px;margin:0 auto;padding:0 0px 0 0px; }
 a { text-decoration:none; color:#385C90; } .a1 { color:#C0485C; color:#385C90; } 
 a:hover,input:hover { color:#587CB0; } a.not { color:#333333; }
 h1 { font-size: 16px; margin: 5px; }
 h5 { font-size: 12px; margin: 2px; }
 select option.oem { color:#DDDDFF; background:#555555; }
 select, input, textarea { border: 1px solid #CCCCCC; color:#385C90; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size: 12px; clear: both; margin: 0px; }
 input[type=button],input[type=submit] { font-weight:bold; }
 div.divx { margin:20px;padding:20px;background:#FFEFEF;text-align:center; }
 .sel_n { border: 0px none; }
 .news { font-family:Tahoma,Arial,Helvetica,sans-serif; font-size: 10px; color:#555555; }
 .bb  { font-size:12px; font-family:Tahoma,Arial,Helvetica,sans-serif; background:#FFFFFF; }
 .bb2 { font-size:12px; font-family:Tahoma,Arial,Helvetica,sans-serif; border: 1px solid #000000; }
 table.data { border-collapse:collapse; margin:0.3em auto 0.5em; } .data td { border:1px solid #333333; }
 table.mytable { border-collapse:collapse; border-bottom: 1px solid #BBBBBB; }
 table.mytable td { border-bottom: 1px solid #BBBBBB; }
 table tr.pricelist { height:22px; }
 td.td_line { background: url(/pix/l0.gif); }

 .button-info { float:right;width:200px;text-align:center;background-color:#00BB00;font-weight:bold;color:#FFFFFF;margin:8px;padding:5px; }
  .menu { font-family:Arial,Helvetica,sans-serif,Tahoma;font-size: 12px; }
 a.menu { font-weight:bold; color:#FFFFFF; }
 a.menu2 { font-weight:bold; color:#222222; font-size:12px; }
 a.menu:hover { color:#F07078; text-decoration:none; }
 a.menu2:hover { color:#F07078; text-decoration:none; }
 td.menu:hover { text-decoration:none; color:#F00028; background:#BBBBBB; }
 td.menu:hover a.menu { text-decoration:none; color:#F00028; }
 td.top2 { font-weight:bold; color:#FFFFFF; background:#555555; }

 .menu_left_head { background:#B3BBBB; color:#555555; }
 .menu_left_body { background:#F0F0F0; }

 tr.menu_order,td.menu_order { background:#E0E0E0; }   span.menu_order { color:#333333; margin:2px; }
 tr.menu_order2,td.menu_order2 { background:#F7F7F7; } span.menu_order2 { color:#333333; margin:2px; }
 tr.menu_order_s,td.menu_order_s { background:#A0283C; }  span.menu_order_s { color:#FFFFFF; margin:2px; }
 .kg { color:#777777; }
 .cyt { color:#777777; }
 .money { color:#777777; }

 div.outside h3 { color:#505050; }

 input, textarea { border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; }
 input[type="text"] { padding-left:3px;padding-right:3px; }
 textarea:focus, input:focus { outline: none; }
 .search .inputbox { border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px; padding:0px 0 0 10px; line-height:normal; border:none; width:120px; height:21px; vertical-align:top; background: url(/pix/top_menu_search.png) 0 0 no-repeat; }
 .search .button { border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px; background:url(/pix/top_menu_search_button.png) 0 0 no-repeat; width:24px; height:21px; border:0; vertical-align:middle; padding-left:-10px; }
 .button,.button0,.button2 { border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px; background:#999; border:0px; color:#FFF; padding:1px 5px; cursor:pointer; }
 .inputbox { background:#fff; border:1px solid #CCC; }
 .button0 { background:url(/pix/top_menu_search_button0.png) 0 0 no-repeat; width:24px; height:21px; border:0; vertical-align:middle; padding-left:-10px; }
 .button2 { background:url(/pix/top_menu_search_button2.png) 0 0 no-repeat; width:24px; height:21px; border:0; vertical-align:middle; padding-left:-10px; }
 input.round, select.round, div.round { font-weight:bold; font-size:12px; height:24px; padding-left:10px; background:#fff; border:1px solid #999999; border-radius:14px;-moz-border-radius:14px;-webkit-border-radius:14px; }
 .round:focus { outline: none; }

/* svg { fill:#CCCCCC; }
 svg use { fill: brown; color: orange; }
*/

/* OUTSIDE */
 .outside{border:1px solid #DAEAF6;padding:0px 10px 0;margin-bottom:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}
 .outside h3{font-size:12px;margin-bottom:5px;margin-top:7px;}
 .outside-item,.outside-item2 {font-size:12px;margin:0 -6px 6px;background:#f2f2f2;padding:6px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}
 .outside-item span { color:#777;}
 .outside-item2 { background:#ffe0e0; }
 .outside-item2 span{color:#777;}
 .overlay_info { border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;padding:10px;background:#FFFFFF;color:#FF4444;font-size:18px; }

 .menu15:hover { background-color:#E0E0E0; }

 :hover.menu15 { opacity:1;-moz-opacity:1;filter:alpha(opacity=50) black;-khtml-opacity:1;background-color:#E0E0E0; }
 :hover.menu3 { background-color:#EBE0B0; }

 .wrap_alert { text-align:center; color:#333333; background:#FFFFFF; font-weight:bold; }
 div.wrap_alert { padding: 10px; }
 .noact { pointer-events: none; }

 input { height:20px; }
 select { height:22px; }

@media print  {
 header { background: none; color: #000; }
 body,table,tr,td,a,p,i,span,div,ul,li,input,b { font-family:Tahoma,Arial,Helvetica,sans-serif; font-size: 11px; color:000000; }
}

 .kats { font-size:15px; font-weight:bold; }
 .kats_oem { padding:3px; font-weight:bold; font-size:13px;  }

 .footer_menu  { padding:3px; font-family:"Open Sans",sans-serif; font-size: 14px; color:#587CB0; }
 .footer_menu2 { font-family:"Open Sans",sans-serif; font-size: 14px; color:#587CB0; }
 .footer_menu2:hover { color:#F07078; text-decoration:none; }

 .head_menu1:hover { background:#ΡΡΡΡΡΡ; }

 .btn1 { cursor:pointer; }

#html { overflow-x; hidden; }
#body { overflow-x: hidden !important; }

.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus,
.dropdown-menu > .active > a
 { background:#DDDDDD; }

