@import "tabs.css";

* {padding: 0; margin: 0;}
img {border:0}
body {background: url(images/bg-top3.jpg) repeat-x top #f4f2ec;}
a {color: #b20108;}
a:hover {color: #000000;}
ul {margin-left: 30px;}
ol {margin-left: 30px;}
html, body {margin: 0; padding: 0;}
body {font: 10pt/15pt Trebuchet MS; color: #303030}
.left{float:left; margin-right:10px;}


h1 {font: bold 18pt/20pt Trebuchet MS; font-style: italic; margin:0 0 0 -1px; padding-bottom:4px;}
* html h1 { /* auto clear @ IE 6 & IE 7 */
    margin:0 0 0 0px;
}
h2 {font: bold 14pt/14pt Trebuchet MS; font-weight: bold; font-style: italic;}
h3 {font: bold 12pt/13pt Trebuchet MS; font-weight: bold; padding-bottom:2px;}
h4 {font: bold 12pt Trebuchet MS; font-style: italic; padding:0 0 -8px 0;}
.breadcrumb {font-size: 9pt;}

#container {width: 990px; margin: 0 auto;}

#headers {height: 190px;}
#head-left {float: left; width: 230px; margin-top: 10px;}
#head-center {float: left; width: 150px;}
  #decor {background: url(images/decor.png) no-repeat; width: 146px; height: 128px; margin: 65px 0 0 20px;}
  
#head-right {float: left; width: 610px;}
* html #head-right {float: left; width: 590px;} /* IE Menu position fix */
  #head-right-top {height: 125px;}
    #head-right-top-lustry {float: left; width: 310px; height: 125px; margin-left: -0px;}
* html #head-right-top-lustry {float: left; width: 290px; height: 125px; margin-left: -0px;} /* IE Menu position fix */
    #head-right-top-phones {float: left; width: 300px; height: 125px; text-align: right;}
      #phones {margin: 30px 4px 0 0; font-size: 14pt; font-style: italic; color:#ffe363;}
  #head-right-bot {}
    #MainMenu {font-size: 10pt; font-style: italic; margin: 0; height: 30px;}
    #tab ul {}
    #tab li {display: inline;}
    #tab a {display: block; float: left; line-height: 30px; height: 30px; background:#980006; margin-right: 1px; padding: 0 10px; text-decoration: none;    text-align: center; font-weight: bold; color: white; }
    #tab li.left-half a{background: url(images/left-half.png) no-repeat; visibility: visibile;}
    #tab li.right-half a{background: url(images/right-half.png) no-repeat; visibility: visibile;}
    #tab li.first a {}
    #tab li.last a {}
    #tab li.selected a {background: #d80004;}
    #tab a:hover {background: url(images/hover.jpg) repeat-x; color: #303030;}


#sub-container {float: left;}
#wrapper {float: left; width: 100%;}

#content {margin: 0 230px;}
  #content-top {padding: 0; width: 530px;}
  #infoblock-bot {width:530px; height:10px; background: url(images/ib-bot.jpg) no-repeat; clear: both;}
  .type_home {padding: 0;}
  .type_page {margin-top: 6px;}
  .info-psc {padding-top: 8px;}
  .info {font-size: 9pt !important; margin: 0 0 -4px 0; color: #6b6759; font-style: normal !important; font-weight: normal !important;}
    .info a {color: #6b6759;}
  
  .info h2 {margin:4px 0 12px 0; color: #b20108;}
    .info h2 a{color: #b20108;}
    .info h2 a:hover{color: black;}
  .page_only {padding: 0; margin: 0; font-color: black !important; font-style: normal !important; font-weight: normal !important;}

.w0 {}
.w1 {background: url(images/w-top.gif) no-repeat; padding:4px 0 0 8px;}
  .w_into {width: 194px;}
.w2 {background: url(images/w-bot.gif) no-repeat; padding-bottom: 8px; height: 10px;}
.box {padding: 4px 0 4px 0; color: #494640;}

.left_text_block_widget_1 .w1 {background: none; margin-right: 20px; padding:0 4px 0 4px;}
.left_text_block_widget_1 .w2 {background: none;}

#sidebar-1 {float: left; width: 230px; margin-left: -100%; padding: 0;}
  .catalog-menu {font-size: 10pt; list-style-type:none; margin: 0;}
  .catalog-menu ul {}
  .catalog-menu a{display: block; line-height: 30px; font-style: italic; height: 30px; padding-left: 30px; font-weight: bold; font-size: 11pt; text-decoration: none; }
  .catalog-menu a:hover{text-decoration: underline;}
    .catalog-menu-item1 {background: url(images/1.gif) 0 4px no-repeat;}
    .catalog-menu-item2 {background: url(images/2.gif) 0 4px no-repeat;}
    .catalog-menu-item3 {background: url(images/3.gif) 0 4px no-repeat;}
    .catalog-menu-item4 {background: url(images/4.gif) 0 4px no-repeat;}
#sidebar-2 {float: left; width: 230px; margin-left: -230px;}
#sidebar-2 .wrap {}
#sidebar-2-into {margin-left: 20px;}
  #corport {width: 210px; height: 55px; background: url(images/oz.gif) no-repeat; text-decoration: none;}
    #corport h3 {color: white; padding-bottom: 6px; font-style: none;}
    #corport a {text-decoration: none; color:black; text-decoration: underine; font-style: italic;}
  #lamira-shop {width: 210px; height: 70px; background: url(images/im.gif) no-repeat; text-decoration: none;}
    #lamira-shop h3 {color: white; padding-bottom: 6px; font-style: none;}
    #lamira-shop a {text-decoration: none; color:black; text-decoration: underine; font-style: italic;}
  .enter {padding: 12px 0 0 8px;}
#footer {clear:left; height:100px;}
  #footer_into{padding: 25px 0 0 2px;}

.content-all {width: 530px;}

ul.is_link {margin-left: 0px; list-style-type:none; width:190px; line-height:16px;}
ul.is_link li{padding-bottom: 4px;}
ul.is_link li h3{padding-bottom: 2px;}
.last-pages ul.is_link {width: 100% !important;}
.last-pages ul.is_link .info {padding-top: 5px !important;}
.last-pages ul.is_link .page_only {padding-bottom: 5px !important;}


.cat-link {width:100%; background: url(images/link.gif) top right no-repeat;}

.type_page {margin-top: 8px;}
.type_page h3{margin-top: 12px;}
.type_page h2{margin: 12px 0 2px 0;}
  .type_page h2 a{color: #b20108;}
.type_page img{padding:4px; margin:4px 4px 4px 0; background:white;}


.category_page_only {padding:4px; margin-bottom:8px; background: url(images/bg-cat.jpg) no-repeat;}
.category_page_only .page_content {}
.category_page_only .page_content img{padding:4px;}
.category_page_only .page_content p img{background:white;}


.dex {padding: 10px; line-height: 12px; font-size: 9pt; color: #928d7c;}
.dex b{color: #928d7c;}

.spoiler_link_show {text-decoration: none; border-bottom: dotted 1px #b20108;}

div.forms {padding: 10px 5px 0 5px; border: #E0E0E0 1px solid;}
div.forms div {margin: 5px 0 15px 0; }
div.forms div.break {height: 0; padding: 0; margin: 0; clear: both; }
div.forms span {display: block; float: left; text-align: right; width: 240px; padding: 0 10px 0 0;}
div.forms input {width: 220px;}
div.forms select {width: 220px;}
div.forms textarea {width: 500px; height: 200px;}
div.forms input.forms_checkbox {width: auto;}
div.forms input.forms_submit {width: auto;}
div.forms input.forms_reset {width: auto;}
div.forms label {cursor: pointer;}
div.forms-post h2 {color: red; font-size: 18pt; margin: 20px 0;}
