/*
  $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
*/

BODY {
	font: 13px Verdana;
	color: #000000;
	background: #ffffff;
	margin: 0px;
}

/* начало */

ul{margin:0; padding:0;}

A { color: #215899; text-decoration: underline; }

A:hover { color: #000000; text-decoration: none; }

A.main_top { color: #ffffff; text-align: center; text-decoration: none; }

A.main_top:hover { color: #1c376c; }

A.main_menu { color: #FFFFFF;  text-align: center; text-decoration: none; }

A.pageResults { color: #0000FF; }

A.pageResults:hover { color: #0000FF; background: #FFFF33; }

A.headerNavigation { color: #000000; }

A.headerNavigation:hover { color: #000000; }
/* конец */

span.main_top {
color: #ffffff; text-align: center; text-decoration: none;
}

span.main_top:hover {
color: #1c376c;
}

FORM {
display: inline-block;

}

TABLE.productListing {
	border: 1px solid #b6b7cb;
	border-spacing: 1px;
}

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

				/* начало: весьма сомнительные свойства */
TR.header { background: #ffffff; }
TR.headerError { background: #ff3300; }
TR.headerInfo { background: #00ff00; }
TR.footer { background: #bbc3d3; }

TR.accountHistory-odd, 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: #ffffff;
}

TR.subBar {
	background: #f4f7fd;
}
				/* конец: весьма сомнительные свойства */

TD.headergolova {
	width:1000;
	height:185; 
	vertical-align: top;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: url(http://www.epbook.by/shop/images/golova.png) no-repeat bottom center;
}

#enter_on_site {
text-align: center;
position: relative;
top: 55;
right: 25;
width: 230;
height: 30;
float: right;
margin: 0;
padding: 0;
color: #ffffff;
}

/* Начало каталога для header*/
#catalog_issuu {
position: relative;
top: 33;
right: 166;
margin: 0;
padding: 0;
float:right;
}
/* Конец каталога для header*/

/* Начало каталога для quickfind*/
#quick_find {
position: relative;
top:118;
left: 22;
width: 350;
height: 25;
padding:0px;
margin:0px;
border:0px;
float: left;
}

/* Конец каталога для quickfind*/

/* Начало стилей меню навигации*/
#main_nav {
list-style: none;
font: 13px "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
color: #ffffff;
}

#main_nav_el {
width: 110px;
height: 20px;
border: 0px;
margin: 0px;
padding: 0px;
float:left;
}
/* Конец стилей меню навигации*/

#basket_style {
text-align: right;
position: relative;
top: 122;
left: 360;
width: 250;
height: 20;
float: right;
margin: 0;
padding: 0;
font: 14px "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
}

TD.headerError {
	font:bold 12px Verdana;
	background: #ff3300;
	color: #ffffff;
	text-align : center;
}

TD.headerInfo {
	font:bold 12px Verdana;
	background: #00ff00;
	color: #ffffff;
	text-align: center;
}

TD.footer {
	font: bold 10px Verdana;
	background: #bbc3d3;
	color: #ffffff;
}

TD.infoBoxHeading {
	font: normal 13px "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	background: #959ba9;
	padding: 0px 0px 0px 20px;
}

TD.infoBoxHeading2 {
	font: normal 13px "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	background: #ffffff;
	text-align: center;
}

TD.infoBoxHeading3 {
	width: 140;
	height:20;
	text-align: center;
	font: normal 13px "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	background-color: #959ba9;
	background-repeat: no-repeat;
	color: #ffffff;
	margin: 0px 0px 0px 0px;
}

TD.productListing-data {
	font: normal 13px "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
}

TD.formAreaTitle {
	font: bold 12px Verdana;
}

TD.subBar {
	font: 10px Verdana;
	color: #000000;
}

DIV.main_info {
	width: 600px;
	text-align: center;
	padding:15px 0px 0px 0px;
	margin:5px auto 15px auto;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	-webkit-box-shadow: 0 0 10px #969696;
	-moz-box-shadow: 0 0 0px #969696;
	box-shadow: 0 0 0px #969696;
}

TABLE.promotion {
	text-align: left;
	width: 500px;
	height: 709px;
	margin: 25 auto auto auto;
	-webkit-box-shadow: 0px 0px 15px #222;		/* для safari и chrome */
	-moz-box-shadow: 0px 0px 15px #222;			/* для mozilla firefox */
	box-shadow:0px 0px 15px #222; 
}

TD.main_top {

	font: 13px Verdana;
	color: #233760;
}

TD.main_top2 {
	height: 21px;
	font: 13px Verdana;
	color: #233760;
	font: 400 13px "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	background-color: #959ba9;
}

TD.main_top3 {
	height: 21px;
	font:13px Verdana;
	color: #233760;
	background-color: #959ba9;
	background-repeat: no-repeat; /* хэдер к категориям начинаетсся справа*/
}

TD.main_navig {
	height: 20px;	
	font: 13px Verdana;
	background: #ffffff;
}

TD.accountCategory {
	font:13px Verdana;
	color: #aabbdd;
}

TD.fieldKey {
	font: bold 12px Verdana;
}

TD.fieldValue {
	font: 12px Verdana;
}

TD.tableHeading {
	font: bold 12px Verdana;
}

TD.tableHeading2 {
	font: bold 13px Verdana;
	color: #215899;
}

TD.pageHeading, DIV.pageHeading {
	font: bold 12px Verdana;
	color: #000000;
}

TD.main, P.main {
	font: 12px Verdana;
	text-align:left;
}

 /* я фиг знаю зачем я его создал Ы */
TD.main2 {
	font: 12px Verdana, Arial, sans-serif;
	background: #bbc3d3; /* for non-css3 browsers */
}
 /*конец неиспользуемого тега*/


TD.reg {
	font: 12px Verdana;
}

TD.smallText, SPAN.smallText, P.smallText {
	font: 11px Verdana;
}

SPAN.smallTextGray {
	font: 11px Verdana;
	color: #606060;
}

SPAN.text {
	font: 12px Verdana;
}

SPAN.newItemInCart {
	font: 10px Verdana;
	color: #ff3300;
}

SPAN.greetUser {
	font:12px Verdana;
	color: #FF3300;
	margin: 0px;
}

SPAN.inctruction {
	font: 12px Verdana;
	color: #FF3300;
	margin: 0px;
}

SPAN.markProductOutOfStock {
	font: bold 13px Verdana;
	color: #FF3300;
}

SPAN.productSpecialPrice {
	font: 16px Verdana;
	color: #ff3300;
}

SPAN.PriceStrike {
	font: 14px Times New Roman, sans-serif;
	color: #909090;
}

SPAN.price {
	font: bold 14px Verdana;
	color: #000000;
}

SPAN.headline {
	font: 14px Verdana;
	color: #000000;
}

SPAN.errorText {
	font-family: Verdana;
	color: #ff3300;
}

CHECKBOX, INPUT, RADIO, SELECT {
	font:11px Verdana;
}

TEXTAREA {
	width: 100%;
	font:11px Verdana;
}

H1 { font-weight: bold; font-size: 18px; margin: 0px 0px 0px 0px;}
H2 { font-weight: bold; font-size: 18px; margin: 0px 0px 10px 0px;}
H3 { font-weight: bold; font-size: 15px; margin: 0px 0px 10px 0px; color: #FF3300;}
H4 { font-weight: bold; font-size: 14px; margin: 0px 0px 0px 0px;}
H5 { font-weight: bold; font-size: 13px; margin: 0px 0px 0px 0px;}
H6 { font-weight: bold; font-size: 13px; margin: 5px 5px 5px 5px; color: #FF3300;}

.attention {
	color: #FF3300;
}

.moduleRow {
}

.moduleRowOver {
	background: #D7E9F7;
	cursor: pointer;
}

.moduleRowSelected {
	background: #E9F4FC;
}

.checkoutBarFrom, .checkoutBarTo {
	font: 10px Verdana;
	color: #8c8c8c;
}

.checkoutBarCurrent {
	font: 10px Verdana;
	color: #000000;
}

.messageBox {
	font: 10px Verdana;
}

.messageStackError, .messageStackWarning {
	font: 10px Verdana;
	background: #FFCCCC;
}

.messageStackSuccess {
	font: 10px Verdana;
	background: #CCFFCC;
}

.inputRequirement {
	font: 10px Verdana;
	color: #ff3300;
}

.boxText {
	font: 400 13px "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
}

.errorBox {
	font: bold 11px Verdana;
	background: #ffb3b5;
}

.stockWarning {
	font: 13px Verdana;
	color: #FF3300;
}

.productsNotifications {
	background: #f2fff7;
}

.orderEdit {
	font: 11px Verdana;
	color: #215899;
	text-decoration: underline;
}

.infoBox {
	width: 100%;
	background: #ffffff;
}

.infoBoxNotice {
	background: #FF8E90;
}

.infoBoxContents {
	width: 100%;
	background: #e5e7ea;
	font: 400 13px "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
}

.infoBoxNoticeContents {
	background: #FFE6E6; font: 10px Verdana;
}

.productListing-heading {
	font: normal 13px "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	background: #b6b7cb;
	color: #000000;
}

#href_social {
	border: 0px solid ;
	width: 36px;
	height: 36px;
}


