/*<![CDATA[*/
html, body {margin: 0; padding: 0;}

body {font: 76% arial, sans-serif;}

img {border: 0;}
/*img {border: 1px solid #99CCFF;}*/

h1, .h1{font-size: 18px;}

h2, h3 {margin: 0 0 0 0; padding: 0 0 0 0;}
   
/* a {color: #000; text-decoration: underline; }*/

a:hover {color: #FF6600;} 

.textRight {
text-align: right; 
padding-right: 20px;
}

.copyrightText {
text-align: rigth;
float:right;
font-size: 10px;
font-family: "Courier New", Courier, mono;
}

.kartinka {
cursor: url('lupa.cur');
}

.font10 {font-size: 10px;}
.font18 {font-size: 18px;}
.font24 {font-size: 24px;}

/************************************************************************************************/

#main_container {
/*float: left; width: 100%;*/
position: relative;
margin: 0px auto; 
width: 100%;
}

#logo {
position:relative;
width:100%;
/*height:83px;*/
top:0px;
left:0px;
text-align: center;
background-image:  url("/templates/plitki/img/plitka-fon.gif");
}

.logo_left {
float: left;
}

.font_maloyi {
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
color: #999999;
padding-left:20px;
}

.logo_center1 {
font-size: 16px;
font-style: italic;
font-family: "Times New Roman", Times, serif;
}

.logo_center2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 18px;
}

.logo_center3 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 36px;
}

.logo_center4 {
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
color: #666666;
}

.logo_center5 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 16px;
}

.logo_right {
text-align:left;
padding: 10px;
float:right;
}

#top_menu { 
position:relative;
width:100%;
/*height:28px;*/
background-color: #CCCCCC;
padding-top:8px;
padding-bottom:8px;
text-align: center;
/*margin-bottom:10px; 20*/
}

#top_menu a {
background-color: #CCCCCC;	
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
text-decoration: none;
color: #666666;
padding-right: 10px;
padding-left: 10px;
}

#top_menu a:hover, #top_menu a:active, .current {color: yellow;}

#central_container {
float: left;
width:100%;
/*background: #00FFFF;*/
background-image:  url("/templates/plitki/img/plitka-fon.gif");
}

#central_container_left, #central_container_top {
float: left;
width:77%;
padding-right: 1px;
background: #FFFFFF;
}

#central_container_left {padding-bottom: 150px;}
#central_container_top {padding-top: 10px; padding-bottom: 10px;}

#leftcol {
float:left;
width:30%;  
padding-right: 1px;
}

#content {
float: left;
width:69%;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
/*padding: 10px;*/
}

/*#content p {text-align: justify; text-indent: 20px;}*/
#content p {text-align: justify;}

#rightcol {
float: right;
width:22%;
height:100%;
padding-left: 6px;
}

#footer {
clear: left;
width: 100%;
background: #F1F2F3;
border-top: 3px solid #868A90;
text-align: center;
}

.font24b {
font-family: "Times New Roman", Times, serif;
text-align: right;
font-weight: bold;
font-size: 24px;	
}


.copyright {
clear: left;
width: 100%;
text-align: center;
color: #000;
padding-top: 0.5em;
padding-bottom: 0.5em;
}

.pagecontent {
display: block;
padding-left: 0.5em;
padding-right: 0.5em;
}

.pagecontentfooter {
display: block;
text-align: right;
margin-top: 0.5em;
margin-bottom: 0.5em;
}

#boxLeftCol {
margin-bottom: 0.2em;
margin-top: 0.2em;
margin-right: 0.2em; 
padding-top: 1em;
padding-bottom: 0.4em; 
}

#boxLeftCol h3, #boxLeftCol .h3 {
display: block;
font: 18px Tahoma, Verdana, Arial, sans-serif;
font-weight: bold;
color: #666666;
margin: 0 0 .4em .3em;
padding: .1em 0 0 16px;
}

#boxLeftCol h3 a, #boxLeftCol .h3 a {
color: #666666;
}

#boxLeftCol h3 a:hover, #boxLeftCol .h3 a:hover  {
color: #FF9305;
}

#boxLeftColContent {
padding-left: 20px;
}

#boxLeftColContent p {
margin: 0 0 0 0;
padding-bottom: 0.2em;
}

.CenaRight {
text-align: right; 
padding-right: 20px;
font-weight: bold;
}

/* 360 x 270 - 60 x 40 */
#uvelpic {position:relative; width:62px; background-color:#fff; z-index:100;}
#uvelpic a.p1, #uvelpic a.p1:visited {display:block; width:62px; height:42px; text-decoration:none; background:#fff; top:0; left:0; border:0;}
#uvelpic a img {border:0;}
#uvelpic a.p1:hover {text-decoration:none; background-color:#FFCCCC; color:#000;}
#uvelpic a .large {display:block; position:absolute; width:0; height:0; border:0; top:0; left:0;}
#uvelpic a.p1:hover .large {display:block; position:absolute; top:-65px; left:150px; width:360px; height:270px; border:1px solid #000;}

/* 100 x 100 - 40 x 40 */
#uvelpic2 {position:relative; width:42px; background-color:#fff; z-index:100;}
#uvelpic2 a.p1, #uvelpic2 a.p1:visited {display:block; width:42px; height:42px; text-decoration:none; background:#fff; top:0; left:0; border:0;}
#uvelpic2 a img {border:0;}
#uvelpic2 a.p1:hover {text-decoration:none; background-color:#FFCCCC; color:#000;}
#uvelpic2 a .large {display:block; position:absolute; width:0; height:0; border:0; top:0; left:0;}
#uvelpic2 a.p1:hover .large {display:block; position:absolute; top:-65px; left:100px; width:100px; height:100px; border:1px solid #000;}

/* 100 x 80 - 50 x 40 */
#uvelpic3 {position:relative; width:52px; background-color:#fff; z-index:100;}
#uvelpic3 a.p1, #uvelpic3 a.p1:visited {display:block; width:52px; height:42px; text-decoration:none; background:#fff; top:0; left:0; border:0;}
#uvelpic3 a img {border:0;}
#uvelpic3 a.p1:hover {text-decoration:none; background-color:#FFCCCC; color:#000;}
#uvelpic3 a .large {display:block; position:absolute; width:0; height:0; border:0; top:0; left:0;}
#uvelpic3 a.p1:hover .large {display:block; position:absolute; top:-65px; left:100px; width:100px; height:80px; border:1px solid #000;}

/* 300 x 276 - 43 x 40 */
#uvelpic4 {position:relative; width:45px; background-color:#fff; z-index:100;}
#uvelpic4 a.p1, #uvelpic4 a.p1:visited {display:block; width:45px; height:42px; text-decoration:none; background:#fff; top:0; left:0; border:0;}
#uvelpic4 a img {border:0;}
#uvelpic4 a.p1:hover {text-decoration:none; background-color:#FFCCCC; color:#000;}
#uvelpic4 a .large {display:block; position:absolute; width:0; height:0; border:0; top:0; left:0;}
#uvelpic4 a.p1:hover .large {display:block; position:absolute; top:-65px; left:150px; width:300px; height:276px; border:1px solid #000;}

/* 120 x 120 - 40 x 40 */
#uvelpic40x40 {position:relative; width:42px; background-color:#fff; z-index:100;}
#uvelpic40x40 a.p1, #uvelpic40x40 a.p1:visited {display:block; width:42px; height:42px; text-decoration:none; background:#fff; top:0; left:0; border:0;}
#uvelpic40x40 a img {border:0;}
#uvelpic40x40 a.p1:hover {text-decoration:none; background-color:#FFCCCC; color:#000;}
#uvelpic40x40 a .large {display:block; position:absolute; width:0; height:0; border:0; top:0; left:0;}
#uvelpic40x40 a.p1:hover .large {display:block; position:absolute; top:-65px; left:150px; width:120px; height:120px; border:1px solid #000;}

/* 500 x 213 - 94 x 40 */
#uvelpic500x213 {position:relative; width:96px; background-color:#fff; z-index:100;}
#uvelpic500x213 a.p1, #uvelpic500x213 a.p1:visited {display:block; width:96px; height:42px; text-decoration:none; background:#fff; top:0; left:0; border:0;}
#uvelpic500x213 a img {border:0;}
#uvelpic500x213 a.p1:hover {text-decoration:none; background-color:#FFCCCC; color:#000;}
#uvelpic500x213 a .large {display:block; position:absolute; width:0; height:0; border:0; top:0; left:0;}
#uvelpic500x213 a.p1:hover .large {display:block; position:absolute; top:-65px; left:150px; width:500px; height:213px; border:1px solid #000;}
/*#info {z-index:100; height:22em;}*/

#content h1, #content h1 a, #content .h1, #content .h1 a {
font: 24px Tahoma, Verdana, Arial, sans-serif;
color: #666666;
padding: 0 0 0 20px; 
margin: 0.2em 0 0.2em 0; 
}

#content h2, #content h2 a {
font: 18px Tahoma, Verdana, Arial, sans-serif;
color: #666666;
padding: 0 0 0 20px; 
margin: 0.2em 0 0.2em 0; 
}


#boxCategories {
text-align: left;
margin-bottom: 0.5em;
margin-top: 0.5em;
padding-bottom: 0.3em; 
}

#boxCategories h3, #boxCategories .h3 {
display: block;
font: 18px Tahoma, Verdana, Arial, sans-serif;
font-weight: bold;
color: #666666;
margin: 0 0 .4em .3em;
padding: .1em 0 0 8px;
}

#categoriesBoxMenu {
padding: 0;
margin: 0;
}

#categoriesBoxMenu #CatNavi, #CatNavi ul, #CatNavi li { 
margin: 0; 
padding: 0; 
list-style-type: none; 
}

#categoriesBoxMenu #CatNavi li a { 
width: 95%;
display: block; 
padding: 0.1em 0;
color: #666666;
text-indent: 0.4em;
font-family: Arial, Helvetica, sans-serif;
background-color: #fff; 
text-decoration: none;
border-left: 0.4em solid #99CCFF; 
border-top:1px solid #fff; 
border-bottom:1px solid #fff; 
border-right:1px solid #fff; 
}

#categoriesBoxMenu #CatNavi li a:hover { 
color: #f00; 
border-left: 0.4em solid #FF9305; 
background-color: #FCF0E1;
border-top:1px solid #FF9305; 
border-bottom:1px solid #FF9305; 
border-right:1px solid #FF9305; 
}

#categoriesBoxMenu #CatNavi .CatLevel1{
	text-transform: uppercase;
	font-weight: bold;
}
#categoriesBoxMenu #CatNavi .CatLevel2{
	text-transform: none;
	font-weight: normal;
}

#categoriesBoxMenu #CatNavi .CatLevel1, 
#categoriesBoxMenu #CatNavi .CatLevel2, 
#categoriesBoxMenu #CatNavi .CatLevel3,
#categoriesBoxMenu #CatNavi .CatLevel4,
#categoriesBoxMenu #CatNavi .CatLevel5,
#categoriesBoxMenu #CatNavi .CatLevel6 {padding-left: 1em;}

#categoriesBoxMenu #CatNavi .CatLevel1, 
#categoriesBoxMenu #CatNavi .CatLevel2, 
#categoriesBoxMenu #CatNavi .CatLevel5,
#categoriesBoxMenu #CatNavi .CatLevel6 {font-size: 16px}
   
#categoriesBoxMenu #CatNavi .CatLevel3,
#categoriesBoxMenu #CatNavi .CatLevel4 {font-size: 12px}   

#categoriesBoxMenu #CatNavi .CurrentParent a {font-weight: bold;}

/*#categoriesBoxMenu #CatNavi li a,
#categoriesBoxMenu #CatNavi .Current li a,
#categoriesBoxMenu #CatNavi .CurrentParent li a,
#categoriesBoxMenu #CatNavi .CurrentParent .Current li a 
   { 
 font-weight: normal; 
   }*/

#categoriesBoxMenu #CatNavi .Current a,
#categoriesBoxMenu #CatNavi .CurrentParent .Current a {font-weight: bold}

#categoriesBoxMenu #CatNavi .Current a {color:#FF0000}

dl.itemCategoriesListing {
width: 30%; 
float: left;
/*height: auto; */
height: 200px;
margin: 0 0 0 0;
padding: 0 0 0 0;
background: transparent;
}

dt.itemCategoriesListing {
float: left;
height: auto;
background: transparent;
border-right: 0px #f1f1f6 solid;
margin: 0 0 0 0;
padding: 5px 5px 0 5px;
text-align: center;
}

dd.itemCategoriesListing {
margin: 0 1em 0 1em;
padding: 0 0;
line-height: normal;
background: transparent;
text-align: center;
font-size: 16px;
}

dd.itemCategoriesListingPic {
margin: 0 1em 0 1em;
padding-top: 20px;
line-height: normal;
background: transparent;
text-align: center;
}

dl.itemCategoriesListing4 {
width: 24%; 
float: left;
height: auto; 
margin: 0 0 0 0;
padding: 0 0 0 0;
background: transparent;
}

dt.itemCategoriesListing4 {
float: left;
height: auto;
background: transparent;
border-right: 0px #f1f1f6 solid;
margin: 0 0 0 0;
padding: 5px 5px 0 5px;
text-align: center;
}

dd.itemCategoriesListing4 {
margin: 0 1em 0 1em;
padding: 0 0;
line-height: normal;
background: transparent;
text-align: center;
}

.nameCol, .nameCol a {text-align: left; padding-left: 5px;}

.grey10 {
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #999999;}

.grey10 a:link {text-decoration:none}

.AddToCart {
text-align: right;
padding-right: 70px;
}

.conkstyl a {text-decoration: none; color:#0C0C0C}

/*****************************************************************************/

.page {
background: transparent;
width: 100%;
margin-top: 0.5em;
margin-bottom: 0.5em;
}

.pageItem {
/* background: #f1f1f6;*/
width: 100%;
}

.page h1, .page p {margin: 0 10px;}

.page h1 {font-size: 2em; color: #fff; }

.page p {
padding-bottom: 0.5em;
padding-top: 0.5em;
}


/*- Бокс корзина */

#boxCart {
text-align: left;
margin-bottom: 2px;
margin-top: 2px;
margin-right: 20px; 
padding-top: 5px;
padding-bottom: 4px; 
background-image:  url("/templates/plitki/img/korzina.gif");
background-position: right bottom;
background-repeat: no-repeat;
}

#boxCart .boxheader, #boxCart .boxheader a {
display: block;
font: 18px Tahoma, Verdana, Arial, sans-serif;
font-weight: bold;
color: #666666;
padding-left: 10px;
}

#boxCart .boxheader a:hover {
color: #FF9305;
}
/*
#boxCart .boxheader p  {
padding-top: 0;
padding-bottom: 0.4em;
padding-left: 0.5em;
margin-top: 0;
margin-bottom: 0;
margin-left: 0;
margin-right: 0;
}*/


#boxCart .boxcontent {
display: block; 
}

#boxCart .boxcontent span {
font-weight: bold;
}

#boxCart .boxcontent p {
padding-top: 0.1em;
padding-bottom: 0.1em;
padding-left: 0.5em;
margin-top: 0;
margin-bottom: 0;
margin-left: 0;
margin-right: 0;
}

p.CartContentRight {
text-align: right;
padding-right: 0.2em;
}

#boxLogin {
text-align: left;
margin-bottom: 0.2em;
/*margin-top: 0.2em;*/
margin-right: 0.4em; 
/*padding-top: 0.2em;*/
padding-bottom: 0.4em;

}

#boxLogin .boxheader {
display: block;
font: 18px Tahoma, Verdana, Arial, sans-serif;
font-weight: bold;
color: #666666;
padding-left: 10px;
}

#boxLogin .boxheader p {
padding-top: 0;
padding-bottom: 0.4em;
padding-left: 0.5em;
margin-top: 0;
margin-bottom: 0;
margin-left: 0;
margin-right: 0;
}

#boxLogin .boxcontent {
display: block;
padding-left: 0.5em; 
}

#boxLogin .boxcontent  span {
font-weight: bold;
}

#boxLogin .boxcontent p {
 padding-top: 0.1em;
 padding-bottom: 0.1em;
 padding-left: 0.2em;
 margin-top: 0;
 margin-bottom: 0;
 margin-left: 0;
 margin-right: 0;
   }

.loginform input {
/*width: 70%;*/
font-size: 1em;
border: 1px solid;
border-color: #666 #ccc #ccc #666;
padding: 2px;
margin-top: 0.2em;
margin-bottom: 0.4em;
}

.loginform input:focus, .sffocus, .sffocus {
background-color: #ffc;
}

p.LoginContentCenter {
text-align: center;
}

p.LoginContentLeft {
text-align: left;
}

/*- /Бокс вход/админ */

div#parseTime {
clear: left;
background: #f1f1f6;
width: 100%;
text-align: center;
color: #000;
padding-top: 0.5em;
padding-bottom: 0.5em;
}


/*- Формы */

form {
width: 100%;
margin: 0;
}

.form input, textarea {
font-size: 1em;
border: 1px solid;
border-color: #666 #ccc #ccc #666;
padding: 2px;
}

/*- Подсветка ошибок формы */
#errormsg {
border: 2px solid #c00;
padding: 5px;
width: 96%;
}    

.error {
background: #fcc;
}
/*- /Подсветка ошибок формы */
   
.form textarea:focus, input:focus, .sffocus, .sffocus {
background-color: #ffc;
}

span.Requirement {
color: red;
}

/*- /Формы */

/*- Цены */

span.markProductOutOfStock {
 font-family: Tahoma, Verdana, Arial, sans-serif;
 color: #c76170;
 font-weight: bold;
   }

span.productSpecialPrice {
font-family: Verdana, Arial, sans-serif;
color: #ff0000;
}

span.productOldPrice {
font-family: Verdana, Arial, sans-serif;
color: #ff0000;
text-decoration: line-through;
}

span.errorText 
   {
 font-family: Verdana, Arial, sans-serif;
 color: #ff0000;
   }

/*- /Цены */

/* Ошибка на странице свяжитесь с нами */

div.contacterror 
   {
 border: 1px solid; 
 border-color: #ff0000; 
 background-color: #FFCCCC; 
 text-align: center; 
 margin-bottom: 0.5em; 
 margin-top: 0.5em;
   }

/* /Ошибка на странице свяжитесь с нами */

/* Вывод товаров */

/* Количество колонок с товаром на странице новинки */
dl.itemNewProducts 
   {
 display: block;
 width: 100%; 
 float: left;
 height: auto; 
 margin: 0 0 0 0;
 padding: 0 0 0 0;
 background: transparent;
   }
/* /Количество колонок с товаром на странице новинки */

/* Количество колонок с товаром на странице рекомендуемые товары */
dl.itemFeaturedProducts 
   {
 display: block;
 width: 48%; 
 float: left;
 height: auto; 
 margin: 0 0 0 0;
 padding: 0 0 0 0;
 border-bottom: 1px #e5e5e5 solid;
   }
/* /Количество колонок с товаром на странице рекомендуемые товары */

/* Количество колонок с товаром в блоке новинки на главной странице */
dl.itemNewProductsDefault 
   {
 display: block;
 width: 48%; 
 float: left;
/* height: auto;*/
 height: 200px; 
 margin: 0 0 0 0;
 padding: 0 0 0 0;
 background: transparent;
   }
/* /Количество колонок с товаром в блоке новинки на главной странице */

/* Количество колонок с новостями на главной странице */
dl.itemLatestNewsDefault 
   {
 display: block;
 width: 48%; 
 float: left;
 margin: 0.5em 0 0.5em 0;
 padding: 0 0 0 0;
   }
/* /Количество колонок с новостями на главной странице */

/* Количество колонок с новостями на странице новостей */
dl.itemLatestNews 
   {
 display: block;
 width: 98%; 
 float: left;
 margin: 0.5em 0 0.5em 0;
 padding: 0 0 0 0;
   }
/* /Количество колонок с новостями на странице новостей */

/* Количество колонок с товаром на странице скидки */
dl.itemSpecials 
   {
 display: block;
 width: 48%; 
 float: left;
 height: auto; 
 margin: 0 0 0 0;
 padding: 0 0 0 0;
 border-bottom: 1px #e5e5e5 solid;
   }
/* /Количество колонок с товаром на странице скидки */

/* Количество колонок с товаром на странице мои данные */
dl.itemLastViewed 
   {
 display: block;
 width: 98%; 
 float: left;
 height: auto;  
 margin: 0 0 0 0;
 padding: 0 0 0 0;
 border-bottom: 1px #e5e5e5 solid;
   }

/* /Количество колонок с товаром на странице мои данные */

/* Информация о заказе, адрес клиента и адрес доставки */
dl.ordersAddress 
   {
 display: block;
 width: 49%; 
 float: left;
 margin: 0 0 0 0;
 padding: 0 0 0 0;
 border-bottom: 1px #e5e5e5 solid;
   }

dt.ordersAddress 
   {
 display: block;
 float: left;
 background: transparent;
 border-right: 0px #f1f1f6 solid;
 margin: 0 0 0 0;
 padding: 0 0 0 0;
 text-align: center;
   }

dd.ordersAddress
   {
 display: block;
 margin: 0 0 0 1em;
 padding: 0 0 0 0;
 line-height: normal;
 background: transparent;
   }

/* /Информация о заказе, адрес клиента и адрес доставки */

/* Адресная книга */
dl.AddressBook 
   {
 display: block;
 width: 49%; 
 float: left;
 margin: 0 0 0 0;
 padding: 0 0 0 0;
   }

dt.AddressBook 
   {
 display: block;
 float: left;
 width: 90px;
 background: transparent;
 border-right: 0px #f1f1f6 solid;
 margin: 0 0 0 0;
 padding: 0 0 0 0;
 text-align: center;
   }

dd.AddressBook
   {
 display: block;
 margin: 0 0 0 90px;
 padding: 0 0 0 0;
 line-height: normal;
 background: transparent;
   }

dl.AddressBookList 
   {
 display: block;
 width: 49%;
 float: left;
 height: auto;
 margin: 0 0 0 0;
 padding: 0 0 1em 0;
   }

dt.AddressBookList 
   {
 display: block;
 float: left;
 background: transparent;
 border-right: 0px #f1f1f6 solid;
 margin: 0 0 0 0;
 padding: 0 0 0 0;
 text-align: center;
   }

dd.AddressBookList {
display: block;
margin: 0 0 0 0;
padding: 0 0 0 0;
line-height: normal;
background: transparent;
}

/* /Адресная книга */

/* Вход */
dl.Login 
   {
 display: block;
 width: 49%;
 float: left;
 margin: 0 0 0 0;
 padding: 0 0 0 0;
   }

dt.Login
   {
 float: left;
 display: block;
 background: transparent;
 margin: 0 0 0 0;
 padding: 0 0 0 0;
 text-align: center;
   }

dd.Login {
display: block;
margin: 0 0 0 1em;
padding: 0 0 0 0;
line-height: normal;
background: transparent;
}

/* /Вход */

dt.itemImage {
 float: left;
 display: block;
 height: 110px; 
 background: transparent;
 border-right: 0px #f1f1f6 solid;
 margin: 0 0 0 0;
 padding: 5px 5px 0 5px;
 text-align: center;
   }

dt.itemNews 
   {
 display: none;
 float: left;
 background: transparent;
 border-right: 0px #f1f1f6 solid;
 margin: 0 0 0 0;
 padding: 5px 5px 0 5px;
 text-align: left;
   }

dd.itemDescription
   {
 display: block;
 margin: 0 0 0 0;
 padding: 0 0;
 line-height: normal;
 background: transparent;
   }

dd.itemDescriptionPrice
   {
 display: block;
 margin: 1em 0 0 0;
 padding: 0 0;
 line-height: normal;
 background: transparent;
   }

dd.itemNews {
display: block;
margin-left: 1em;
padding: 0 0;
line-height: normal;
background: transparent;
}

div.clear {
clear: both;
}

#navigation {
display: block;
width: 100%;
padding: 5px;
background-color: #F7F4F4;
}

span.right
   {
 float: right;
   }

/* /Вывод товаров */

/* Вывод категорий */



/* /Вывод категорий */

/* Страница карточки товара */

p.center {
text-align: center;
}

div.ProductInfoLeft {
float: left;
margin-right: 1em;
}

div.ProductInfoRight {
float: left;
margin-left: 1em;
text-align: right;
}

/* /Страница карточки товара */

/* Ссылки на странице мои данные */

ul.accountLinks {
list-style-type: none;
text-align: left;
padding-left: 1em;
margin: 0 0 0 0;
}

li.accountLinks {
display: block;
font: 11px Tahoma, Verdana, Arial, sans-serif;
background: url(img/icon_arrow1.jpg) no-repeat left center;
padding: 0 0 0 14px; 
}

/* /Ссылки на странице мои данные */

span.bold {
font-weight: bold;
}

span.pricebold {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
}

/* Ajax quick find */

div.ajaxQuickFind {
text-align: left;
}

ul.ajaxQuickFind {
list-style-type: none;
list-style-image: none;
padding-left: 0px;
}

li.ajaxQuickFind {
font-size: 80%;
padding-left: 0px;
} 

/* /Ajax quick find */

/* Ajax add quickie suggest */

div.ajaxAddQuickie {
text-align: left;
}

div.addQuick {
text-align: left;
color: #67748B;
text-decoration: underline;
cursor: pointer;
}
   
ul.ajaxAddQuickie {
list-style-type: none;
list-style-image: none;
padding-left: 0px;
}

li.ajaxAddQuickie {
font-size: 80%;
padding-left: 0px;
} 

/* /Ajax add quickie suggest */

.errorBox {
background-color: #ffb3b5;
}

.messageStackError, .messageStackWarning { 
background-color: #ffb3b5; 
}

.messageStackSuccess { 
background-color: #99ff00; 
}

.headerError {
background-color: #ffb3b5;
border: 1px solid red;
}

.messageStack {
background-color: #ffb3b5; 
padding: 0.5em 0.5em 0.5em 0.5em; 
}
  
/*******************************/

dl.itemDesign {
 width: 212px; 
 float: left;
 height: 170px;
 background: transparent;
font: 12px, "Courier New", Courier, mono;
}

dt.itemImageDesign {
 float: left;
 width: 210px; 
 background: transparent;
 padding: 5px 5px 0px 5px;
 text-align: center;
 } 

.kartinka {
cursor: url('lupa.cur');
}