﻿body {
	border-style: none; 
	border-color: inherit; 
	border-width: 0; 
	margin: 0;
	font-family: "Arial"; 
	font-size: 12px; 
	color:#2A2A2A;
}
a img{
 border: 0;
}
.button {
	position:absolute;border:0; margin-top: 30px;
}

.divHeader {
	height: 66px; width: 100%; background-image: url('images/header_bg.jpg'); background-repeat: repeat-x; min-width: 990px; background-position:bottom;
}

.divLogo {
	position:absolute; margin-left: 16px; margin-top: 5px; z-index: 100;
}

.divUnderLogo {
	margin-top: 59px; width: 211px; position:absolute; background-image: url('images/underlogo.gif'); background-repeat: repeat-x; margin-left:-2px;
}

.divSlogan {
	position:absolute; font-size: 16pt !important; margin-left: 178px; margin-top: 19px; min-width: 587px;
}
.divTextLogo {
	position:absolute; margin-left: 770px; margin-top: 18px;
}

.divMiddle {
	height: 71px; width: 100%; background-image: url('images/middle_bg.jpg'); background-repeat: repeat-x; min-width: 990px;
}

.divLogoShaddow {
	position:absolute; margin-left: 16px; margin-top: 2px;
}

.divMainMenu {
	position: absolute; margin-left: 173px; margin-top: 5px; min-width: 570px;
}

.divSearch {
	position: absolute; margin-left: 200px; margin-top: 30px; width: 600px;
}

.divSearchText {
	position:absolute; font-size: 11pt; font-weight: bold; margin-top: 3px;
}

.divTextBoxSearch {
	position:absolute; margin-left: 197px; left: 0px; top: 0px; width: 370px;
}

.SearchImage {
	border: 0; margin-left: 455px; margin-top: 2px;
	cursor: pointer;
}

.divAuth {
	width: 280px; padding-right: 5px;margin-top: -4px;
}

.ForClients {
	position:absolute; margin-left: 87px; min-width: 120px;
}

.Login {
	position:absolute; margin-top: 25px;
}

.LoginTextBox {
	position:absolute; margin-left: 40px; margin-top: 22px;
}

.Password {
	position:absolute; margin-left: 122px; margin-top: 25px; min-width: 50px;
}

.PasswordTextBox {
	position:absolute; margin-left: 170px; margin-top: 22px; min-width: 75px;
}

.LoginInImage {
	border: 0; margin-left: 255px; margin-top: 22px;
	cursor: pointer;
}

.divContent {
	width: 100%; min-width: 990px;
}

.ContentLeftSide {
	width:204px; vertical-align:top;
}

.CatalogPanel {
	width: 100%; /*background-color: #cbe3e7;*/background-image:url('images/bg_table_category.gif'); background-repeat:repeat-y;
}

.CatalogMiddle {
	background-image:url('images/catalog_bg2.jpg');  padding-right: 5px;
	background-repeat: no-repeat;
}

.BlockName {
	font-size: 18px; font-weight: bold; color: #3DB1EB;
}

.BlockNameZag {
	font-size: 16px; font-weight: bold; color: #3DB1EB;
}

.ListName {
	font-size: 14px; font-weight: bold; color: black;
}

.PageNameUnderLine {
	width: 99%; margin-left: 4px;
}

.PageNameUndelineImage {
	background-image:url('images/footer_line.gif'); height:3px;
}

.ProductCell {
	width: 33%; border: 1px; border-color: silver; border-style: dashed; padding:5px; vertical-align: top;
	text-align: left;
}

.ProductCellBanner {
	width: 200px; 
	height: 110px;
	border: 1px; 
	border-color: silver; 
	border-style: dashed; 
	padding:5px; 
	vertical-align: top;
	text-align: center;
	vertical-align:middle;
}

.ProductCellBannerSpecial {
	width: 200px; 
	height: 110px;
	border: 1px; 
	border-color: silver; 
	border-style: dashed; 
	padding:5px; 
	vertical-align: top;
	text-align: center;
	vertical-align:middle;
	background-image: url('banners/psy_podlozka.jpg'); 
	text-align: center; 
	background-repeat: no-repeat; 
}


.ProductImageTable {
	width: 100%; margin-top: 5px;
}

.ProductPriceCell {
	width:100%; padding-left: 5px; vertical-align:top;
}

.PriceCurrecny {
	font-weight: bold; font-size: 12px;
}

.Price {
	color: #3DB1EB; font-weight: bold; font-size: 16px;
}

.AddToBasketImage {
	border: 0px; margin-top: 5px;
}

.Description {
	margin-top: 5px; text-align: justify;
}

.RightContentCell {
	width: 181px; vertical-align:top;

}

.Basket {
	background-image:url('images/basket_bg.jpg'); height: 91px;

}

.News {
	padding-top: 5px; padding-left: 7px; text-align: justify;
}

.Footer {
	text-align:justify; margin-top: 5px; width: 100%; height: 45px;background-image : url('images/footer_bg.jpg'); background-repeat: repeat-x; min-width: 990px;
}
/*--------------------------------------------MainMenuLink----------------------------------------------*/
a.MainMenuLink:link {
    font-family: "Arial"; font-size: 9pt; text-decoration: none; color: #2A2A2A; padding-right: 5px; padding-left: 5px;
}

a.MainMenuLink:visited {
    font-family: "Arial"; font-size: 9pt; text-decoration: none; color: #2A2A2A; padding-right: 5px; padding-left: 5px;
}

a.MainMenuLink:active {
    font-family: "Arial"; font-size: 9pt; text-decoration: none;  color: #2A2A2A; padding-right: 5px; padding-left: 5px;
}

a.MainMenuLink:hover {
    font-family: "Arial"; font-size: 9pt; text-decoration: underline; color: black; padding-right: 5px; padding-left: 5px;
}
/*--------------------------------------------Link----------------------------------------------*/
a.Link:link {
    font-family: "Arial"; font-size: 12px; text-decoration: underline; color: #2A2A2A;
}

a.Link:visited {
    font-family: "Arial"; font-size: 12px; text-decoration: underline; color: #2A2A2A;
}

a.Link:active {
    font-family: "Arial"; font-size: 12px; text-decoration: none;  color: #2A2A2A;
}

a.Link:hover {
    font-family: "Arial"; font-size: 12px; text-decoration: none; color: black;
}

/*--------------------------------------------CatalogLink----------------------------------------------*/
a.CatalogLink:link {
    font-family: "Arial"; font-size: 13px; text-decoration: none; color: #2A2A2A;
}

a.CatalogLink:visited {
    font-family: "Arial"; font-size: 13px; text-decoration: none; color: #2A2A2A;
}

a.CatalogLink:active {
    font-family: "Arial"; font-size: 13px; text-decoration: none;  color: #2A2A2A;
}

a.CatalogLink:hover {
    font-family: "Arial"; font-size: 13px; text-decoration: underline; color: black;
 }
 /*--------------------------------------------SubCatalogLink----------------------------------------------*/
a.SubCatalogLink:link {
    font-family: "Arial"; font-size: 13px; text-decoration: underline; color: #2A2A2A;
}

a.SubCatalogLink:visited {
    font-family: "Arial"; font-size: 13px; text-decoration: underline; color: #2A2A2A;
}

a.SubCatalogLink:active {
    font-family: "Arial"; font-size: 13px; text-decoration: none;  color: #2A2A2A;
}

a.SubCatalogLink:hover {
    font-family: "Arial"; font-size: 13px; text-decoration: none; color: black;
 }

/*--------------------------------------------ProductName----------------------------------------------*/
a.ProductName:link {
    font-family: "Arial"; font-size: 14px; text-decoration: none; color: #2A2A2A; font-weight: bold;
}

a.ProductName:visited {
    font-family: "Arial"; font-size: 14px; text-decoration: none; color: #2A2A2A; font-weight: bold;
}

a.ProductName:active {
    font-family: "Arial"; font-size: 14px; text-decoration: none;  color: #2A2A2A; font-weight: bold;
}

a.ProductName:hover {
    font-family: "Arial"; font-size: 14px; text-decoration: underline; color: black; font-weight: bold;
}
/*-------------------------------------------------------------------------------------------------------*/
.CurLink {
    font-family: "Arial"; font-size: 12px; color: #2A2A2A;
}

p{
    font-family: "Arial"; font-size: 12px;
}
h1{
	font-size: 20px;
}

/*--*/
a.hndl_proceed_checkout:link {
    font-family: "Arial"; font-size: 9pt; text-decoration: none; color: #2A2A2A; padding-right: 5px; padding-left: 5px;
}

a.hndl_proceed_checkout:visited {
    font-family: "Arial"; font-size: 9pt; text-decoration: none; color: #2A2A2A; padding-right: 5px; padding-left: 5px;
}

a.hndl_proceed_checkout:active {
    font-family: "Arial"; font-size: 9pt; text-decoration: none;  color: #2A2A2A; padding-right: 5px; padding-left: 5px;
}

a.hndl_proceed_checkout:hover {
    font-family: "Arial"; font-size: 9pt; text-decoration: underline; color: black; padding-right: 5px; padding-left: 5px;
}



.ProductNameSpan {
    font-family: "Arial"; font-size: 14px; text-decoration: none; color: #2A2A2A; font-weight: bold;
}
div{
	font-size:12px !important;
	font-family:Arial !important;	
}
table td{
	font-size:12px !important;
	font-family:Arial !important;	
}

.Dostavka
{
width:90%
}

.Dostavka td
{
padding:5px;
}
