/*page*/
  html, body {width:100%;height:100%;}
  body {background: #fff;padding:0; margin:0;background:#fff url(../images/bgr/lozung.jpg) repeat-x left 69px;text-align:center}

/*design*/
  a img{border:0;}

/*nav;}ation*/
  a{text-decoration:underline; font:normal 12px "arial"; color:#006699;}
  a:hover{text-decoration:none;}

/*TAGS*/
  h1{font:normal 18px arial; color:#b22222; margin:0;padding:0 0 17px 0;}
  h2{font:bold 12px arial;color:#cc3333;margin:  25px 0 5px;}
  h3{font:15pt arial;color:#666666;margin: 0;padding:  0;}
  h4{font:bold 12pt arial;color:#666666;margin:0;}
  dl, dt, dd, form {margin:0;padding: 0;}
  dl, dt, dd{text-align:left}
  p{text-align:left}
  p {margin: 0;padding:5px 5px 5px 0;font:12px arial;color:#666666}
  ul {margin: 0;padding: 10px 20px;list-style-type:none}
  table {border-spacing: 0;border-collapse: collapse;}
  ul{margin:0;padding:0}
  li{background: url(../images/bgr/sta.gif) no-repeat 12px 1px;padding-left:12px;color:#666666}
  table{font:12px arial;color:#666666;}
  td{padding:2px 0 0px 0px}
  :focus, a:active{ outline: none; }

/*FONT*/
  body,ul{font:8pt Tahoma, sans; color:#000000}

/*Misc*/
  .clearing {height: 0;clear: both;}
  .list {margin:0;clear:both;padding-top: 1px;overflow:hidden;}
  .list dd {overflow:hidden;margin: 4px 0 20px ;padding: 0;}
  *html .list dd {height:1%;}
  .list dd a {display:block;margin-bottom:5px;}
  .list .img {float:left;margin:0px 10px 20px 0;width:120px;height:120px;}
  *html .list .img {margin-bottom:10px;}
  .clearing{clear:both}
  .float_el{float:left;width:120px;font:12px arial;color:#cc3333;}
  .float_elbig{float:left;width:231px;font:12px arial;color:#cc3333;margin-right:10px}
  .float_el_simple{float:left;margin:2px 4px 0 0}

/*layout*/

  /*=HEADER*/
    #header {height:280px;overflow:hidden;position:relative;z-index:10;background: url(../images/bgr/nuts.jpg) no-repeat 20px 119px;}
     #logo{background:#fff url(../images/img/logo.gif) no-repeat 3px 12px;position:absolute;left:15px;top:0px;width:216px;height:57px;padding:12px 0 0 2px;_height:69px;_width:218px}
     #page #catalog_menu img{visibility:hidden}
     #catalog_menu{padding:0 32px 0 10px;position:absolute;left:20px;top:119px;height:111px;list-style-type:none;}
     #catalog_menu li{float:left;margin:6px 0 0 15px;_margin:6px 0 0 11px;background:none;padding:0}
     #lozung{height:50px;background: url(../images/bgr/lozung.jpg) repeat-x left top;margin-top:69px;position:relative}
     .lozung{background: url(../images/bgr/lozung_word.jpg) no-repeat left top;display:block;width:469px;height:50px;}
     .pattern{position:absolute;right:19px;top:0;background: url(../images/bgr/pattern.jpg) no-repeat left top;width:152px;height:50px;}
  /*=MENU*/
    #menu {background: silver;}

  /*=CONTENT*/
    #wrapper {min-height:100%;position:relative;background: url(../images/bgr/wrapper2.gif) repeat-y left top;margin:0 auto;width:998px;_width:1000px;color:#666666;text-align:left;overflow:hidden;_overflow:visible;zoom:1}
    *html #wrapper {height:100%}
      #container {width: 100%;float:right;}
      #content {margin: 0 20px 85px 338px;}
      *html #content {height:1%;}
      .medal{border:1px solid #999999;padding:0px 3px 0 8px;float:left;margin:0px 10px 0px 0;width:290px;_width:299px;min-height:125px;_height:125px}
       .medal dt{float:left;margin-right:4px;}
       .medal dd{float:left;width:153px;font:12px arial;color:#006699}
       .medal a{font:14px arial;color:#006699;text-decoration:underline;padding-top:10px; cursor: pointer;}
       .medal a:hover{font:14px arial;color:#006699;text-decoration:none;padding-top:10px}

     .wrap{overflow:hidden;margin-bottom:30px;padding-right:8px;zoom:1}

     #bad{position:absolute;}

     #breadcrumbs{position:absolute;left:335px;top:251px;list-style-type:none;color:#666666;z-index:11;_width:100%}
      #breadcrumbs li{float:left;padding:0 4px;background:none;color:#006699;font-size:11px;font-weight:bold}
       #breadcrumbs a{font:11px arial;color:#006699;text-decoration:underline}
       #breadcrumbs a:hover{text-decoration:none}

     .top_plus{margin-top:0px}
     .red_p, .medal a.red_a, .medal a.red_a:hover{color:#cc0000;font:16px arial;margin:0;text-decoration:none;}
     .medal .grey_a{color:#999999;font:12px arial;}
     .medal .grey_a:hover{color:#999999;font:12px arial;text-decoration:none}

     .medal p,.medal dt{margin-left:1px;padding-bottom:10px}
     .medal dt{_display:inline;padding-bottom:7px}
     table strong,.tr_blue{border-bottom:1px solid #006699;color:#006699}
     table strong{border:none}
     #price_table{width:635px}
     strong{color:#006699}


     .intro{margin:0 15px}
     .blue_text{color:#006699;font:12px arial;font-weight:bold}
       dd  .blue_text{font:11px arial;font-weight:bold}



  /*=SIDEBAR*/
    #sidebar {width: 338px;float:right;margin-right:-338px;padding-bottom:85px}
     #main_menu{margin-left:44px;list-style-type:none}
      #main_menu li{padding-left:15px;list-style-type:none;background: url(../images/bgr/red.gif) no-repeat left 4px;margin-bottom:4px;overflow:hidden;zoom:1;font:14px arial;color:#cc3333;font-weight:bold;clear:both}
      #main_menu a{font:14px arial;color:#cc3333;font-weight:100;display:block;text-decoration:underline;zoom:1;float:left;clear:both}
      #main_menu a:hover{font-weight:900;text-decoration:none;clear:both}
     .menu_inside{margin:2px 0 2px 20px;font:14px arial;color:#999999;clear:both}
      #main_menu .menu_inside a{font:14px arial;color:#999999;zoom:1;clear:both}
      #main_menu .menu_inside a:hover{color:#cd5c5c;text-decoration:underline;font-weight:normal}
      #main_menu .menu_inside li{background:none;clear:both;font:14px arial;color:#cd5c5c;margin-bottom:4px;_margin-bottom:0px}
  /*=FOOTER*/
  #footer {width:100%;height:61px;position:absolute; bottom:0px;background:#fff;left:0}
     #footer_wrap{background:#fff url(../images/bgr/footer.gif) repeat-x 40px top;margin:0 19px;height:100%}
     #copyright{font:10px arial;color:#006699;position:absolute;bottom:25px;right:16px}


/*form*/
  button{background:none;font:12px arial;color:#006699;border:none}
  input{border:solid 1px #a5a5a5; font:8pt Verdana; color:#000000;background:none;}
  .select{border:solid 0px #A5ACB2; font:8pt Verdana; color:#000000}
  select.select{border:1px solid #A5ACB2}
  .req {font:8pt Tahoma, sans;text-align:right;padding: 12px 10px 0 0 ; height:35px}
  .input, .textArea {width:248px}
  .textArea {height:100px}
  textarea{border:1px solid #999999;}
  .form-errors .title {color:#fff;font-weight:bold}
  input {color:#333}
  #front_search_form{position:absolute;right:15px;padding:27px 3px 8px 0;background:#fff;}
  #front_search_form dd{text-align:right}
   #sub_button{width:100px;padding:0;border:none;font:12px arial;color:#006699}
  #subscribe_form{background:#990000 url(../images/bgr/feedback_form.gif) no-repeat left top;margin-top:40px;padding:1px 0 8px 42px;position:relative;width:245px;_width:287px}
   #subscribe_form input{background:#fff;border:1px solid #999999;margin-bottom:15px;width:115px}
   #subscribe_form dl span{color:#000;clear:both;}
   #subscribe_form h2{font:bold 16px arial;color:#ffffff}
   #subscribe_form label{font:12px arial;color:#fff;text-decoration:underline}
   form dl{overflow:hidden;margin-bottom:4px}
   #subscribe_form .float_el{width:80px}
   #feedback_form input,#question_form input{width:150px;height:20px}
    #subscribe_form #subscribe_create{position:absolute;right:16px;bottom:9px;_bottom:10px;_right:13px;width:29px;height:21px;background: url(../images/button/ok.gif) no-repeat left top;font-size:0;border:none;font-size:0;color:#e6e6e6}
    #vacancies_form .button,#feedback_form .button,#question_form .button{background: url(../images/button/send.gif) no-repeat left top;border:none;width:93px;height:23px;font:12px arial;color:#999999}
    #question_form span{font-size:11px}
    #position{border:1px solid grey}
    #subscribe_form .button{font-size:0}
    fieldset .button{background: url(../images/button/send.gif) no-repeat left top;border:none;width:93px;height:23px;font:12px arial;color:#999999}
    .inp {
  border: 1px solid #a5a5a5;
  width: 140px;
  color: #666666;
  background: url(../images/bgr/lupa.gif) no-repeat 120px 2px;}


    #subscribe_form ol{margin-left:-22px;_margin-left:15px}
    #subscribe_form ol a{color:#fff}
    #subscribe_form ol li{color:#fff;font-size:12px}
    #subscribe_form ol span{font-size:12px}
    #form_errors_content{color:#fff}
    fieldset tr{border-bottom:none}

    span tr{border-bottom:none}
    .dd-menu-container tr{border-bottom:none}
    .podr1{clear:both}
    .tehnolog{width: 60px; height: 253px; position: absolute;top:395px;right:50px;_top:115px;_right:30px}
    td .medal{border:none}
    .form-errors .title{font-size:12px}
    #form_errors_content{font-size:12px}
    .up{position:absolute;top:13px}



