/*
  $Id: stylesheet.css,v 1.56 2003/06/30 20:04:02 hpdl Exp $

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2003 osCommerce

  Released under the GNU General Public License
*/

.boxText {font-family:'Times New Roman', Times, serif; font-size: 16px; color: #752085; }
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #8C8E94; font-weight: bold; }
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }
.productsNotifications { background: #f2fff7; }
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #70d250; text-decoration: underline; }

body {background:  url(/includes/sts_templates/flow1/images/test12345.jpg) repeat-x; background-color:  #F4F2FC; margin: 0px;padding:0px; }


.line {
border-left: 1px ridge #C5B6D8; /* Линия слева от текста */
border-right: 1px ridge #C5B6D8; /* Линия слева от текста */
background: #ffffff; repeat-y;
width: 1020px;
padding: center;
}


.logotip {
background: url(/includes/sts_templates/flow1/images/logotip.jpg)  no-repeat;
width: 250px;
height: 66px;
align: left;
  }

	
.logotip1 {
background: url(/includes/sts_templates/flow1/images/test12345.jpg)  repeat-x; background-color:  #F4F2FC;
font-family:'Arial Black', Times, ;
margin: 20%; /* Отступ слева */
color: #6c256e;
font-size: 14px;
line-height: 1.5;
border-color: #76A045;
  }


.line1{
border-left: 1px ridge #C5B6D8; /* Линия слева от текста */
border-right: 1px ridge #C5B6D8; /* Линия слева от текста */
background: #752085; repeat-y;
width: 1020px;
padding: center;
}

.line3 {
background: url(/includes/sts_templates/flow1/images/test1234567.jpg);
width: 1020px;
height: 32px;
}

.line4 {
background: url(/includes/sts_templates/flow1/images/test12345678.jpg);
width: 1020px;
height: 25px;
}

	background: url(/includes/sts_templates/flow1/images/6.png) repeat;
		}
.title_gr {
	background: url(/includes/sts_templates/flow1/images/4.png) no-repeat;
	height: 400px;
	width: 269px;
	}



.style3 {
	color: #f2fff7;
	background: #303030;
	text-align : center;

}
.style3:hover {
	color: #fff200;
	text-align : center;


}


.stile4 {
  
 font-family:Arial, sans-serif;
  font-size: 17px;
 color: #333333;
font-weight: bold;
}


.stile5 {
  
 font-family:Arial, sans-serif;
 font-size: 8px;
 color: #741F84;

}

.stile10 {
  
 font-family:Arial, sans-serif;
  font-size: 17px;
 color: #333333;
font-weight: bold;
border: 1px solid #eaddef;/* Рамка вокруг пунктов меню */
}

.stile5 {
  
  font-family:'Times New Roman', Times, serif;
  font-size: 14px;
 color: #333333
}

H1 {
 color: #752085;
 font-family: 'Times New Roman', Times, serif;
  font-size: 24px;
}


H2 {
 color: #6c256e;
font-family:'Times New Roman', Times, serif;
  font-size: 20px;
margin-bottom: -10px;
margin: 0;
}


H3 {
 color: #6c256e;
font-family:'Times New Roman', Times, serif;
  font-size: 16px;
margin-bottom: -10px;
margin: 0;
}


 


A {
  color: #752085;
  text-decoration: none;
font-family:'Times New Roman', Times, serif;
}

A:hover {
  color: #752085;
  text-decoration: underline;
font-family:'Times New Roman', Times, serif;
 
}




ul {
    width: 160px; /* Ширина меню */
    list-style: none; /* Для списка убираем маркеры */
    margin: 0; /* Нет отступов вокруг */
    padding: 0; /* Убираем поля вокруг текста */
    font-family: Arial, sans-serif; /* Рубленый шрифт для текста меню */
    font-size: 12pt; /* Размер названий в пункте меню */
   }
   li ul {
    position: absolute; /* Подменю позиционируются абсолютно */
    display: none; /* Скрываем подменю */
    margin-left: 165px; /* Сдвигаем подменю вправо */
    margin-top: -2em; /* Сдвигаем подменю вверх */
   }
   li a {
    display: block; /* Ссылка как блочный элемент */
    padding: 5px; /* Поля вокруг надписи */
    text-decoration: none; /* Подчеркивание у ссылок убираем */
    color: #752085; /* Цвет текста */
    border-bottom: 1px dashed #752085;/* Рамка вокруг пунктов меню */
    
    
   }
   li a:hover {
    color: #752085; /* Цвет текста активного пункта */
    background-color: ; /* Цвет фона активного пункта */
   }
   li:hover ul { 
    display: block; /* При выделении пункта курсором мыши отображается подменю */
   }
   .brd {
    border-bottom: 1px solid #ccc; /* Линия снизу */
   }






























FORM {
	display: inline;
}

TR.header {
  background: #000000;
}

TR.headerNavigation {
  background: #D6BDB0;
}

TD.headerNavigation {
  font-family:'Times New Roman', Times, serif;
  font-size: 10px;
  background: #76381F;
  color: #752085;
  font-weight : bold;
}

A.headerNavigation {
  color: #752085;
font-weight: bold;
}

A.headerNavigation:hover {
  color: #752085;
font-weight: bold;
}



TR.headerError {
  background: #ff0000;
}

TD.headerError {
  font-family:'Times New Roman', Times, serif;
  font-size: 12px;
  background: #ff0000;
  color: #000000;
  font-weight : bold;
  text-align : center;
}

TR.headerInfo {
  background: #000000;
}

TD.headerInfo {
  font-family:'Times New Roman', Times, serif;
  font-size: 12px;
  background: #000000;
  color: #000000;
  font-weight: bold;
  text-align: center;
}

TR.footer {
  background: #752085;
}

TD.footer {
 font-family:'Times New Roman', Times, serif;
  font-size: 10px;
  background: #76381F;
  color: #752085;
  font-weight: bold;
}

.infoBox {
  background: #f4f2fc;
}

.infoBoxContents {
background: ;
 font-family:'Times New Roman', Times, serif;
 font-size: 10px;
font-family: Arial, sans-serif; /* Рубленый шрифт для текста меню */
}

.infoBoxNotice {
  background: #FF8E90;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
 font-family:'Times New Roman', Times, serif;
  font-size: 10px;
}

TD.infoBoxHeading {
  Verdana, Arial, sans-serif; font-size: 12px;
  font-size: 16px;
  font-weight: bold;
 

  color: #0077B4;
}

TD.infoBox, SPAN.infoBox {
  font-family:'Times New Roman', Times, serif;
  font-size: 10px;
}

TR.accountHistory-odd, TR.productSpecialPrice, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
  background: #f8f8f9;
}

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
  background: #f8f8f9;
}

TABLE.productListing {
  border: 1px;
  border-style: solid;
  border-color: #76A045;
  border-spacing: 1px;
background: url(/includes/sts_templates/flow1/images/.png) repeat;
}

.productListing-heading {
  font-family:'Times New Roman', Times, serif;
  font-size: 10px;
  background: #b6b7cb;
  color: #000000;
  font-weight: bold;
}

TD.productListing-data {
 font-family:'Times New Roman', Times, serif;
  font-size: 10px;
}

A.pageResults {
  color: #333333;
font-weight: bold;
}

A.pageResults:hover {
  color: #333333;
  background: #;
}

TD.pageHeading, DIV.pageHeading {
 font-family:'Times New Roman', Times, serif;
  font-size: 20px;
  font-weight: bold;
  color: #752085;
}



TR.subBar {
  background: #f4f7fd;
}

TD.subBar {
font-family:'Times New Roman', Times, serif;
  font-size: 10px;
  color: #000000;
}



TD.main, P.main {
 font-family:'Times New Roman', Times, serif;
  font-size: 14px;
padding: 5px;
  line-height: 1.5;
 background:#fefbfe ;
border: 1px solid #eaddef;

 }


TD.main1, P.main {
  font-family:'Arial Black', Times, ;
  color: #6c256e;
  font-size: 14px;
 text-align:justify;
  border-color: #76A045;
margin: 0;

 }



TD.category_desc {
  font-family:'Arial Black', Times, ;
  color: #6c256e;
  font-size: 14px;
 text-align:justify;
  border-color: #76A045;
margin: 0;

 }



TD.main_products_new, P.main_products_new {
  font-family:'Times New Roman', Times, serif;
  font-size: 11px;
  line-height: 1.5;
  background: #f8f8f9;
  border: 1px;
  border-style: solid;
  border-color: #b6b7cb;
  border-spacing: 0px;

}


TD.smallText, SPAN.smallText, P.smallText {
  font-family:'Times New Roman', Times, serif;
  font-size: 14px;
border-color: #752085;

}

TD.accountCategory {
 font-family:'Times New Roman', Times, serif;
  font-size: 13px;
  color: #aabbdd;
}

TD.fieldKey {
 font-family:'Times New Roman', Times, serif;
  font-size: 12px;
  font-weight: bold;
}

TD.fieldValue {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
}

TD.tableHeading {
 font-family:'Times New Roman', Times, serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.newItemInCart {
 font-family:'Times New Roman', Times, serif;
  font-size: 10px;
  color: #ff0000;
}

CHECKBOX, INPUT, RADIO, SELECT {
 font-family:'Times New Roman', Times, serif;
  font-size: 11px;
}

TEXTAREA {
  width: 100%;
  font-family:'Times New Roman', Times, serif;
  font-size: 11px;
}

SPAN.greetUser {
 font-family:'Times New Roman', Times, serif;
  font-size: 12px;
  color: #f0a480;
  font-weight: bold;
}

TABLE.formArea {
  background: #f1f9fe;
  border-color: #7b9ebd;
  border-style: solid;
  border-width: 1px;
}

TD.formAreaTitle {
 font-family:'Times New Roman', Times, serif;;
  font-size: 12px;
  font-weight: bold;
}

SPAN.markProductOutOfStock {
  font-family:'Times New Roman', Times, serif;
  font-size: 12px;
  color: #c76170;
  font-weight: bold;
}

SPAN.productSpecialPrice {
 font-family:'Times New Roman', Times, serif;
  color: #ff0000;
}

SPAN.errorText {
 font-family:'Times New Roman', Times, serif;
  color: #ff0000;
}

.moduleRow { }
.moduleRowOver { background-color: #D7E9F7; cursor: pointer; }
.moduleRowSelected { background-color: #E9F4FC; }

.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }

/* message box */

.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }

/* input requirement */

.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }

/* VJ Links Manager v1.00 begin */
TABLE.linkListing {
  border: 1px;
  border-style: solid;
  border-color: #b6b7cb;
  border-spacing: 1px;
}

.linkListing-heading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #b6b7cb;
  color: #000000;
  text-align: center;
}

TD.linkListing-data {
  border-right: 1px solid #b6b7cb;
  border-bottom: 1px solid #b6b7cb;
  padding: 4px;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TR.linkListing-odd {
  background: #f8f8f9;
}

TR.linkListing-even {
  background: #F5F5F5;
}
/* VJ Links Manager v1.00 end */

/* DWD Contribution -> Add: Browse by Categories. */

UL.BrowseBy {
  list-style-type: disc;
  list-style-position: inside;

  list-style: none;
  margin-left: 1em;
  padding-left: 2em;
  text-indent: -1em;
} /* UL.BrowseBy */

LI.BrowseBy {

} /* LI.BrowseBy */

/* DWD Contribution End. */

/*BOF Options as Images*/
SPAN.optionsAvailable {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #f0a480;
  font-weight: bold;
}
/*EOF Options as Images*/

/* Start Products Specifications */
ul.specification_box {
  line-height: 1.5;
}

option, optgroup {
  text-decoration: none;
  font-style: normal;
  margin: 0;
  padding: 2px 2px 0 2px;
  font-family: Verdana, Arial, sans-serif;
}

.filter_count {
  font-weight: normal;
}

.no_results {
  color: #bbb;
}

.close {
  font-size: 75%;
  position: relative;
  top: -4px;
}

img.image_filter {  /* Applies to images used as filters */
  width: 20px;  /* Width of each image */
  height: 20px;  /* Height of each image */
  padding: 5px;  /* Padding between the category contents and the border */
  border: 1px solid #182d5c;  /* Border around each image */
  margin: 3px;  /* Margin between the image border and other objects */
  background: #000000;  /* Background color behind each image */
  float: left;  /* Don't change this */
}

.specs_box { /* Applies to the table surrounding the Specifications/tabs onproduct_info.php */
  width: 100%;
  background: #000000;
}

#variantsBlock {
}

#variantsBlockTitle {
  font-size: 10pt;
  font-weight: bold;
  padding-left: 10px;
  padding-bottom: 10px;
  width: 10em;
}

#variantsBlockData {
  
}

.productInfoKey {
  font-size: 9pt;
  font-weight: bold;
  padding-left: 10px;
  padding-right: 10px;
  vertical-align: middle;
}

.productInfoValue {
  font-size: 9pt;
  vertical-align: middle;
}

#productInfoPrice {
  font-size: 10pt;
  font-weight: bold;
  vertical-align: middle;
}

#tabContainer { /* Container for the whole thing */
    position: relative;
    width: 95%;  /* Change the width of the tabs & content box */
  }

  #tabMenu { /* Container for the menu tabs */
    position: relative;
    height: 30px;
    margin-bottom: -3px;
  }

  #tabContent { /* Container for the content box */
    clear: left;
    position: relative;
/*    height: 266px; */  /* Uncomment for fixed height content box */
    font: 12px Verdana, Arial, Helvetica, sans-serif;
    color: #444444;
    border-top: 1px solid #ccc;
    border-left: 1px solid #ccc;
    border-right: 4px solid #ccc;
    border-bottom: 4px solid #ccc;
/*    overflow: auto; */  /* Uncomment for fixed height content box */
  }

  #tabContent .content {  /* Don't change this */
    display: none;   /* Don't change this */
    margin-bottom: 0.7em;  /* Extra space between the text and the bottom of the content box */
  }

  #tabContent .active {  /* Don't change this */
    padding: 5px 10px;
    display: block;
  }

  .inside_heading {  /* Heading inside the content box */
    font-size: 12px;
    font-weight: bold;
    border-bottom: 1px dashed #999999;
  }

/*
Generated via www.cssmenubuilder.com

Copyright (c) 2008-2009 www.cssmenubuilder.com

Permission is hereby granted, free of charge, to any person
obtaining a copy of this software and associated documentation
files (the "Software"), to deal in the Software without
restriction, including without limitation the rights to use,
copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the
Software is furnished to do so, subject to the following
conditions:

The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
OTHER DEALINGS IN THE SOFTWARE.
*/

  .menu {  /* Container for the tabs */
    margin: 0 auto;
    padding: 0;
    height: 30px; /* Height of the tabs */
    width: 100%;
    display: block;
    background: url('/includes/sts_templates/flow1/images/topMenuImages.png') repeat-x; /* Change the image name if you have changed your image */
  }

  .menu li {  /* Individual tabs */
    padding: 0;
    margin: 0;
    list-style: none;
    display: inline;
  }

  .menu li a {  /* Links from the tabs to the content box */
    float: left;
    padding-left: 15px;
    display: block;
    color: #fff;
    text-decoration: none;
    font: 9pt Verdana, Arial, Helvetica, sans-serif;
    cursor: pointer;
    background: url('/includes/sts_templates/flow1/images/topMenuImages.png') 0px -30px no-repeat;  /* Change the image name if you have changed your image */
  }

  .menu li a span {  /* Text in the tabs */
    line-height: 30px;
    float: left;
    display: block;
    padding-right: 15px;
    background: url('/includes/sts_templates/flow1/images/topMenuImages.png') 100% -30px no-repeat; /* Change the image name if you have changed your image */
  }

  .menu li a:hover {  /* Hover/mouseover tabs */
    background-position: 0px -60px;
    color: #fff;
  }

  .menu li a:hover span {  /* Hover/mouseover text in the tabs */
    background-position: 100% -60px;
  }

  .menu li a.active, .menu li a.active:hover {  /* Active tab */
    line-height: 30px;
    font: 9pt Verdana, Arial, Helvetica, sans-serif;
    background: url('/includes/sts_templates/flow1/images/topMenuImages.png') 0px -90px no-repeat;
    color: #000;
  }

  .menu li a.active span, .menu li a.active:hover span {  /* Text in the active tab */
    background: url('/includes/sts_templates/flow1/images/topMenuImages.png') 100% -90px no-repeat; /* Change the image name if you have changed your image */
  }

/* End Products Specifications */
