/* Global */
body {margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; background-color:#ffffff;}
a:link {color:#005782; text-decoration:none;}
a:visited {color:#00aaff; text-decoration:none;}
a:hover {color:#00aaff; text-decoration:underline;}
a:active {color:#005782;}
/* Global (End) */

/* Basic */
h1 {color:#006ea5; font-family:Arial,Geneva,Helvetica,san-serif; font-size:20px; font-weight:bold;}
td, textarea, input, select {color:#000000; font-family:Arial,Geneva,Helvetica,san-serif; font-size:12px;}
/* Basic (End) */

/* Navigation */
.menu_head_text {color:#00aaff; font-family:Arial,Geneva,Helvetica,san-serif; font-size:12px; font-weight:bold; text-transform:uppercase;}
.menu_text {color:#005782; font-family:Arial,Geneva,Helvetica,san-serif; font-size:12px;}
.menu_inactive_text {color:#ffffff; font-family:Arial,Geneva,Helvetica,san-serif; font-size:12px; font-weight:bold;}
.menu_catalogue_text {color:#00aaff; font-family:Arial,Geneva,Helvetica,san-serif; font-size:14px; font-weight:bold;}
.menu_catalogue_small_text {color:#00aaff; font-family:Arial,Geneva,Helvetica,san-serif; font-size:9px;}
.navigation_line_text {color:#ebd8d8; font-family:Arial,Geneva,Helvetica,san-serif; font-size:11px;}
/* Navigation (End) */

/* Head */
.head_text {color:#00aaff; font-family:Arial,Geneva,Helvetica,san-serif; font-size:26px; font-weight:bold;}
.head_number {color:#7f0506; font-family:Arial,Geneva,Helvetica,san-serif; font-size:26px; background-color:#d7b1b1; font-weight:bold;}
.accent_head_text {color:#cccccc; font-family:Arial,Geneva,Helvetica,san-serif; font-size:50px; font-weight:bold;}
/* Head (End) */

/* Content */
.content_head_text {color:#000000; font-family:Arial,Geneva,Helvetica,san-serif; font-size:14px; font-weight:bold;}
.content_text {color:#000000; font-family:Georgia,Times New Roman,Times,serif; font-size:14px;}
.content_italic_text {color:#000000; font-family:Georgia,Times New Roman,Times,serif; font-size:14px; font-style:italic;}
.content_style_text {color:#006ea5; font-family:Arial,Geneva,Helvetica,san-serif; font-size:14px; font-weight:bold;}
.content_small_text {color:#000000; font-family:Arial,Geneva,Helvetica,san-serif; font-size:10px;}
.content_under_picture_text {color:#006ea5; font-family:Arial,Geneva,Helvetica,san-serif; font-size:10px;}
/* Content (End) */

/* Table Content */
.table_head_text {color:#000000; font-family:Arial,Geneva,Helvetica,san-serif; font-size:12px; font-weight:bold;}
.table_text {color:#000000; font-family:Arial,Geneva,Helvetica,san-serif; font-size:12px;}
.table_small_text {color:#000000; font-family:Arial,Geneva,Helvetica,san-serif; font-size:10px;}
/* Table Content (End) */

/* Catalogue */
.catalogue_table_head_text_upper {color:#000000; font-family:Arial,Geneva,Helvetica,san-serif; font-size:12px; font-weight:bold; text-transform:uppercase;}
.catalogue_table_head_text {color:#000000; font-family:Arial,Geneva,Helvetica,san-serif; font-size:12px; font-weight:bold;}
.catalogue_table_text {color:#000000; font-family:Arial,Geneva,Helvetica,san-serif; font-size:12px;}
.catalogue_table_small_text {color:#000000; font-family:Arial,Geneva,Helvetica,san-serif; font-size:10px;}
.catalogue_table_link_text {color:#afe4ff; font-family:Arial,Geneva,Helvetica,san-serif; font-size:12px;}
.catalogue_under_table_text {color:#006ea5; font-family:Arial,Geneva,Helvetica,san-serif; font-size:10px;}
/* Catalogue (End) */

/* News */
.table_news_text {color:#000000; font-family:Arial,Geneva,Helvetica,san-serif; font-size:12px;}
/* News (End) */

/* Novelties */
.table_novelties_text {color:#000000; font-family:Arial,Geneva,Helvetica,san-serif; font-size:12px;}
/* Novelties (End) */

/* Advertisement */
.advertisement_table_head_text {color:#ffffff; font-family:Arial,Geneva,Helvetica,san-serif; font-size:12px; font-weight:bold;}
.advertisement_table_text {color:#7b544c; font-family:Arial,Geneva,Helvetica,san-serif; font-size:10px;}
.advertisement_table_small_text {color:#7b544c; font-family:Arial,Geneva,Helvetica,san-serif; font-size:10px;}
.advertisement_table_date_text {color:#d7b1b1; font-family:Arial,Geneva,Helvetica,san-serif; font-size:10px;}
.advertisement_table_price_text {color:#ffffff; font-family:Arial,Geneva,Helvetica,san-serif; font-size:26px; background-color:#7f0506; font-weight:bold;}
/* Advertisement (End) */

/* Other */
.style_text {color:#7f0506; font-family:Arial,Geneva,Helvetica,san-serif; font-size:16px; font-weight:bold;}
.style_original_text {color:#00aaff; font-family:Arial,Geneva,Helvetica,san-serif; font-size:12px;}
.price_text {color:#ffffff; font-family:Arial,Geneva,Helvetica,san-serif; font-size:12px; background-color:#7f0506; font-weight:bold;}
.phone_text {color:#7f0506; font-family:Arial,Geneva,Helvetica,san-serif; font-size:26px; background-color:#f2e6e7; font-weight:bold;}
.under_phone_text {color:#666666; font-family:Arial,Geneva,Helvetica,san-serif; font-size:10px;}
.attention_text {color:#cc0000; font-family:Arial,Geneva,Helvetica,san-serif; font-size:12px;}
.copyright_text {color:#005782; font-family:Arial,Geneva,Helvetica,san-serif; font-size:9px;}
/* Other (End) */








.span6 {
  width: 400px;
}
.row-fluid .span6 {
  width: 48.93617021276595%;
  *width: 48.88297872340425%;
}
input.span6, textarea.span6, .uneditable-input.span6 {
  width: 400px;
}
.table .span6 {
  float: none;
  width: 400px;
  margin-left: 0;
}


h4 {
  font-size: 18px;
  line-height: 20px;
}



.contact-form .error,
.contact-form .empty {
  display: none;
  position: relative;
  font-size: 11px;
  line-height: 14px;
  color: #cc0000;
  margin: 2px 0 4px 10px;
  min-width: 160px;
}
.contact-form .success {
  display: none;
  padding-bottom: 5px;
}






button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
  cursor: pointer;
  -webkit-appearance: button;
}



.pull-right {
  float: right;
}


fieldset {
  padding: 0;
  margin: 0;
  border: 0;
}


label {
  display: block;
  margin-bottom: 5px;
}


textarea,
input[type="text"],
input[type="email"],
.uneditable-input {
  display: inline-block;
  height: 35px;
  padding: 4px 6px;
  margin-bottom: 1px;
  margin-top:5px;
  font-size: 18px;
  line-height: 20px;
  color: #9d9d9d;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}


input,
.uneditable-input {
  width: 300px;
}

textarea,
.uneditable-input {
  width: 400px;
}

textarea {
  height: 200px;
}


textarea,
input[type="text"],
input[type="email"],
.uneditable-input {
  background-color: #ffffff;
  border: 1px solid #cccccc;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border linear .2s, box-shadow linear .2s;
  -moz-transition: border linear .2s, box-shadow linear .2s;
  -o-transition: border linear .2s, box-shadow linear .2s;
  transition: border linear .2s, box-shadow linear .2s;
}



textarea:focus,
input[type="text"]:focus,
input[type="email"]:focus,
.uneditable-input:focus {
  border-color: rgba(82, 168, 236, 0.8);
  outline: 0;
  outline: thin dotted \9;
  /* IE6-9 */

  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
}


.btn {
  display: inline-block;
  *display: inline;
  /* IE7 inline-block hack */

  *zoom: 1;
  padding: 10px 20px;
  margin-top: 5px;
  margin-bottom: 5px;
  font-size: 16px;
  line-height: 20px;
  *line-height: 20px;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  color: #656566;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
  background-color: #f5f5f5;
  background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
  background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
  border-color: #e6e6e6 #e6e6e6 #bfbfbf;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #e6e6e6;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  border: 1px solid #bbbbbb;
  *border: 0;
  border-bottom-color: #a2a2a2;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  *margin-left: .3em;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}



.btn:hover {
  color: #656566;
  text-decoration: none;
  background-color: #e6e6e6;
  *background-color: #d9d9d9;
  /* Buttons in IE7 don't get borders, so darken on hover */

  background-position: 0 -15px;
  -webkit-transition: background-position 0.1s linear;
  -moz-transition: background-position 0.1s linear;
  -o-transition: background-position 0.1s linear;
  transition: background-position 0.1s linear;
}
.btn:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.btn.active,
.btn:active {
  background-color: #e6e6e6;
  background-color: #d9d9d9 \9;
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
}



.btn {
  border-color: #c5c5c5;
  border-color: rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.25);
}