/*page*/
  html, body {width:100%;height:100%;}
  body {padding:0; margin:0;background:#3a3329 url(/new/published/SC/html/scripts/images/bgr/body.jpg) repeat-y center top;}

/*
  #SomeBox
  {
    position - position [ left , top ] ,
    liquid model - float, clear,
    block modle - display, width, height, margin, padding, overflow,
    visual property - background, border,
    text property - list-style, text-align
   }
*/

/*design*/
  a img{border:0;}

/*navigation*/
  a {font:1em/1.5 "Tahoma"; color:#29241d;text-decoration:underline;}
  a:hover {text-decoration:none;}
  :focus, a:active { outline: none; }
  form :focus, form a:active { outline:1px dotted;}

/*TAGS*/
  h1 {margin:0;padding: 0;font: 2.2em "Tahoma"; color:#000;}
  h2 {margin:0;padding: 0;font:2.0em "Tahoma";color:#000;}
  h3 {margin: 0;padding:0;font:1.8em "Tahoma";color:#000;}
  h4 {margin:0;padding: 0;font:bold 1.6em "Tahoma";color:#000;}
  dl, dt, dd, form {margin:0;padding: 0;}
  input {margin:0;vertical-align:middle;}
  p {margin: 0;padding:5px 0;line-height:3}
  select {vertical-align:middle;}
  table {border-spacing: 0;border-collapse: collapse;}
  table td {padding:0;text-align:left;vertical-align:top;}
  ul {margin: 0;padding:0;list-style-type:none}
  li{padding:0;margin:0}



/*FONT*/
  html {font-size:100%;}
  body {font:62.5%/2 Tahoma, sans; color:#29241d}
  table, td, th, ul, textarea, input, select {font: 1em/1.5 Tahoma;}

/*Misc*/
  .clearing {clear: both;height:0;font-size:0;overflow:hidden;}
  .clearFix:after {content: '.';display: block;clear:both;visibility: hidden;height:0;font-size:0;}

/*layout*/

  /*=HEADER*/
    #header {background: url(/new/published/SC/html/scripts/images/bgr/header.jpg) no-repeat left top;overflow:hidden}
    #prompt #header {background: url(/new/published/SC/html/scripts/images/bgr/header2.jpg) no-repeat left top;margin:0 0 55px 0}
     #logo{position:absolute;top:17px;left:467px}
     .main_menu{padding:125px 0 0 237px}
     .main_menu:after {content: '.';display: block;clear:both;visibility: hidden;height:0;font-size:0;}
     #prompt  .main_menu{background: url(/new/published/SC/html/scripts/images/bgr/menu.jpg) no-repeat left bottom;padding-bottom:3px}
     .main_menu img{vertical-align:top}
     .main_menu a{font:bold 12px tahoma;text-transform:uppercase;text-decoration:none}
     .main_menu a:hover {text-decoration:underline;}
     .main_menu li{float:left;width:171px;text-align:center;margin:10px 1px 1px 0}
     .main_menu li.clearing{clear: both;height:0;font-size:0;overflow:hidden;margin:0;padding:0;float:none}
     .main_menu dt{margin:0 0 4px 0}

  /*=MENU*/
    #menu {background: silver;}

  /*=CONTENT*/
    #out_wrapper {position:relative;min-height:100%;height:100%;width:997px;margin:0 auto;font-size:12px;line-height:2}
      html>body #out_wrapper {height:auto;}
      #wrapper{background:#c8c0b5 url(/new/published/SC/html/scripts/images/bgr/wrapper.jpg) no-repeat left top;position:relative;margin:0 0 150px 0;min-height:700px}
      #body {position:relative;z-index:10}
        #body:after {content: '.';display: block;clear:both;visibility: hidden;height:0;font-size:0;}
        #main_col {float: right;width:100%;}
        #main_col_content {margin:0px;width:710px;margin:0 auto}

        .welcome_block{width:685px;height:285px;background: url(/new/published/SC/html/scripts/images/bgr/welcome.jpg) no-repeat left top;display:table;position:relative;overflow:hidden;}
         .welcome_block div{display:table-cell;vertical-align:middle;padding:0 30px 0 50px;text-align:center}
         .welcome_block p{font:13px tahoma;line-height:1.5;word-spacing:0px}


         .wrap_sample:after {content: '.';display: block;clear:both;visibility: hidden;height:0;font-size:0;}
         .sample{float:left;margin:0 0 30px 135px;text-align:center}
         .sample a{text-decoration:none}
         .sample a:hover{text-decoration:underline}

         .wrap_text{margin:0 0 0 95px;font-size:15px}
         .wrap_text p{line-height:1}
         .wrap_text p span{font-size:12px;}
         .wrap_text table{width:420px;}
         .wrap_text table td{padding-right:10px}
         .last_td{text-align:right}

         .map dt{float:left;margin-right:30px}
         .map dd{padding:50px 0 0 0;font-size:14px;line-height:1.5}


         .rose{position:absolute;left:0;top:167px;background: url(/new/published/SC/html/scripts/images/bgr/rose.png) no-repeat left top;width:997px;height:224px}

         .wrap_text .table_sale{width:600px}
         .wrap_text .table_sale td{line-height:1.1;font-size:12px;padding-right:30px;vertical-align:bottom;}
         .wrap_text img{vertical-align:top}

         .price{width:50px}

         .catalog_menu{text-align:center}
         .catalog_menu a{text-transform:uppercase;font-weight:bold;text-decoration:none}
         .catalog_menu a:hover{text-decoration:underline}
         .catalog_menu li{margin-bottom:10px}



  /*=SIDEBAR*/
    #sidebar {float: left;width: 269px;margin: 0 -269px 0 0;}

  /*=FOOTER*/
    #footer {position:absolute; bottom:0px;clear:both;width:100%;height:153px;background: url(/new/published/SC/html/scripts/images/bgr/footer.png) no-repeat right top;font-size:11px}
    .copyright{position:absolute;top:111px;left:45px;padding:0;margin:0;color:#c9c2b7}
 .copyright1{position:absolute;top:111px;left:150px;padding:0;margin:0;color:#c9c2b7}
     .copyright a{color:#c9c2b7}


/*form*/
  .field {clear:both;padding:0;margin:0 0 20px;padding:0 0 0 215px;}
    .field:after {content: '.';display: block;clear:both;visibility: hidden;height:0;font-size:0;}
    .field dt {position:relative;left:-215px;float:left;width:200px;text-align:right;margin:0 -200px 0 0;}
      .field dt label {margin:0;}
    .field dd {float:left;}
  label {margin:0 15px 0 0;}
  select{border:solid 1px #A5ACB2;width:248px;height:1.8em;}
  textarea {width:248px;height:100px;border:solid 1px #A5ACB2;}
  .form_buttons {margin:0 0 0 215px;}
  input[type="text"] {width:200px;height:1.5em;border:solid 1px #A5ACB2;}
  .input_text {width:200px;height:1.5em;border:solid 1px #A5ACB2;}

#cat_path{position:absolute;top:-36px}

#blck-content h1{color:#fff}
#blck-content td{color:#fff}
#blck-content a{color:#fff}