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

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

img {border: 0;}

h1{font-size: 18px;}

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

a {color: #663300;} 
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;
}

.fonttimes16 {
font-family: "Times New Roman", Times, serif;
font-size: 16px;
color: 663300;
}

.fonttimes14 {
font-family: "Times New Roman", Times, serif;
font-size: 14px;
color: 663300;
}
.font18 {
font-family: "Times New Roman", Times, serif;
text-align: right;
font-size: 18px;	
}

.fonttimes24courier {
font-family: "Courier New";
font-size: 24px;
color: #808080;
}

.fonttimes36 {
font-family: "Times New Roman", Times, serif;
font-size: 36px;
color: 663300;
}

.fonttimes36courier {
font-family: "Courier New";
font-size: 36px;
color: 663300;
}

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

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

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

#main_container 
{float: left; width: 100%;}

#logo {
position:relative;
width:100%;
height:115px;
/*padding-bottom:20px;*/
/*float: left;*/
/*
top:0px;
left:0px;*/
/*background-color: #ff0000;*/
}

#leftlogo {
position:absolute;
width:205px;
height:115px;
/*float: left;*/

top:0px;
left:0px;
}

#rightlogo {
position:absolute;
width:100%;
height:115px;
/*float: left;*/
top:0px;
left:0px;
/*background-color: #5300CF;*/
}

#rightoptlogo {
position:absolute;
width:50%;
/*height:83px;*/
top:0px;
left:206px;
/*background-color: #5388CF;*/
}

#rightoptlogoright {
/*position:absolute;*/
float: right;
width:250px;
height:83px;
padding-top:8px;
/*background-color: #5388CF;*/
}

#loginbox {
font-size: 14px;
font-family: "Courier New", Courier, mono;
}

#righbottomtlogo {
position:absolute;
top:83px;
left:0px;
width:100%;
height:32px;
/*width:100%;*/
background-color: #FDE4B3;/* #FFBE3D; */ 
}

#top_menu { 
position:absolute;
top:0px;
left:206px;
/*position:relative;*/
/*width:100%;*/
/*float: bottom;*/
/*height:28px;  32 */
background-color: #FDE4B3;/* #FFBE3D; */ 
padding-top:8px;
padding-bottom:8px;
text-align: center;
/*margin-bottom:10px; /*20*/
}

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

#top_menu a:active, .current {color: #FF0000;}
#top_menu a:hover {color: #FF6600;}
/*#top_menu a:hover, #top_menu a:active, .current {color: #FF0000;}*/

#lineika {
position:relative;
width:100%;
height:13px;
background-image: url(/images/lineika.gif);
/*background-color: #5300CF;*/
/*padding-bottom:20px;*/

}

#central_container {
float: left;
width:100%;
}

#leftcol {
float:left;
width:22%;  
padding-right: 6px;
}

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

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

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

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

.mid_white {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #FFFF33;
text-align: right;
font-weight: bold;
padding: 10px;
font-size: 18px;
}

.mid_white2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #FFFF33;
text-align: center;
font-weight: bold;
padding: 10px;
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 {
display: block;
font: 18px Tahoma, Verdana, Arial, sans-serif;
font-weight: bold;
color: #663300;
margin: 0 0 .4em .3em;
padding: .1em 0 0 16px;
}

#boxLeftCol h3 a {
color: #663300;
}

#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;}

/* 286 x 286 - 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:286px; height:286px; 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 {
font: 24px Tahoma, Verdana, Arial, sans-serif;
color: #663300;
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: #663300;
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 {
display: block;
font: 18px Tahoma, Verdana, Arial, sans-serif;
font-weight: bold;
color: #FF0000;
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: #663300;
text-indent: 0.4em;
font-family: Arial, Helvetica, sans-serif;
background-color: #fff; 
text-decoration: none;
border-left: 0.4em solid #FFAA00; 
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, 
#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;}

dl.itemCategoriesListing {
width: 30%; 
float: left;
height: 150px; 
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;
}

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; */
height: 150px;;
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;
}

.table {
font-size: 10px;
color: #666666;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: left;
}

.table_razdel {
font-size: 12px;
color: #000000;
font-weight: bold;
padding-left: 12px;}

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

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

.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: 0.2em;
margin-top: 0.5em;
margin-right: 0.4em; 
padding-top: 0.2em;
padding-bottom: 0.4em; 
}

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

#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: #336699;
}

#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;
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;
 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;
}

div.navigation {
display: block;
width: 100%;
padding-top: 1em;
}

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;
}

div.ProductInfoRight2 {
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; 
}

.redcolor {
color: red;
}
  
/*]]>*/
