 /* --------------------- Default --------------------- */
html{}
body { margin:0; padding:0; background:#47499e; background-image:url(../img/Abbey_92659234Lj.jpg); background-position:bottom; background-repeat:repeat-x;}
a { color:#0c5797; text-decoration:underline;}
a:hover { color:#000; text-decoration:none;}
input { margin:0; padding:0; font-family:tahoma; font-size:12px; vertical-align:middle; height:15px;}
div { margin:0; padding:0; font-family:verdana,geneva; font-size:12px; color:#000000; line-height:14px;}
em { font-style:normal; line-height:1px;}
img { border:0; padding-right:10px;}
p { margin:0; padding:4px 0;}
ul { margin:0; padding:0; list-style:none;}
li { margin:0; padding:0; line-height:normal;}
h1 { color:#78b4ed; font:16px  verdana; margin:0; padding-bottom:15px;}
h2 {color:#f9a234; font:16px helvetica, verdana, times new roman, tahoma; margin:0;}
h2 a {text-decoration:none;}
h4 {padding: 0 0 0px 10px; font-size: 0.9em;}
span {color:#6690c5; font-size: 14px;}

#container { width:980px; margin:0 auto; padding:0 0 0px;}
/* ********************* Header ********************* */
#header {}

/* Basket */
.basket { float:right; padding:0px 10px 0 10px; color:#595959; background-image:url(../img/Abbey_88977113Pk.jpg); background-repeat:no-repeat; width:139px; height:20px;}
.basket a { color:#525252; font-size:11px;}
.basket a:hover { color:#78b4ed;}
.basket .img { margin:0 5px; vertical-align:middle;}


/* ---------------------------------------- Logo Row */
.logo_row_en { height:216px; background:url(../img/Abbey_68663977Kt.jpg) 0 bottom no-repeat;}
.logo_row_ru { height:216px; background:url(../img/Abbey_68663977Kt.jpg) 0 bottom no-repeat;}
.logo_row_ru .left { float:left; padding:0px 0 0 0px;}
.logo_row_en .left { float:left; padding:0px 0 0 0px;}

.logo_row_en .right { float:right; padding:33px 25px 0 0;}
.logo_row_en .right ul { height:22px; float:left; background:url(../images/px_lang.gif) 0 0 repeat-x;}
.logo_row_en .right li { float:left; padding:5px 0 0 14px;}
.logo_row_en .right li.home { padding:5px 0 0;}
.logo_row_en .right .bg_transparent { height:22px; float:left; padding:0 0 0 12px; display:block; background:url(../images/bg_lang_left.gif) 0 0 no-repeat;}
.logo_row_en .right .bg_transparent { opacity:0.8; filter: alpha(opacity=80);}
.logo_row_en .right .bg_transparent div { height:22px; float:left; padding:0 9px 0 0; background:url(../images/bg_lang_right.gif) 100% 0 no-repeat;}

.logo_row_ru .right { float:right; padding:33px 25px 0 0;}
.logo_row_ru .right ul { height:22px; float:left; background:url(../images/px_lang.gif) 0 0 repeat-x;}
.logo_row_ru .right li { float:left; padding:5px 0 0 14px;}
.logo_row_ru .right li.home { padding:5px 0 0;}
.logo_row_ru .right .bg_transparent { height:22px; float:left; padding:0 0 0 12px; display:block; background:url(../images/bg_lang_left.gif) 0 0 no-repeat; visibility:hidden;}
.logo_row_ru .right .bg_transparent { opacity:0.8; filter: alpha(opacity=80);}
.logo_row_ru .right .bg_transparent div { height:22px; float:left; padding:0 9px 0 0; background:url(../images/bg_lang_right.gif) 100% 0 no-repeat;}

/* ---------------------------------------- Menu Row */
.menu_row { height:60px; padding:15px 0 0 65px; background-image:url(../img/Abbey_38117997Kn.jpg); background-repeat:no-repeat; background-color:#ffffff;}
.menu_row li { float:left; padding:0 7px;}
.active{text-decoration:none;color:#000;}

/* ******************** Content ********************* */
#content { width:100%; float:left; padding:0 0 11px; background-color:#ffffff;}
/* ---------------------------------- LEFT NAVIGATION */
#left_nav { width:250px; float:left;}
#left_nav .title { color:#E3DFE0; background:#7C0002; padding:8px 10px 8px 29px; margin:16px 0 0;}

/* ------------------------------------- Catalog Box */

.CatalogBox { padding:0px 10px 35px 40px;}
.CatalogBox li { font-size:11px; list-style-image:url(../img/Abbey_79559736Tu.jpg);}
.CatalogBox li a { font-size:12px;}
.CatalogBox li.big { padding:15px 0 0;}
.CatalogBox li.big a { font-size:14px; text-decoration:none;}

/* ------------------------------------ Hot News Box */
.HotNewsBox { padding:14px 12px 17px 28px; border:2px solid #E6C2C3; margin:12px 0 0;}
.HotNewsBox h2 { padding:0;}
.HotNewsBox em { color:#7C0002; padding:15px 0 0; display:block;}

/* -------------------------------- CENTER NAVIGATION */
#center_nav { width:536px; margin-left:15px; float:left;}

/* ---------------------------------------- Main Box */
.MainBox {}
.MainBox h2 { padding-bottom:20px;}
.MainBox .galbox {padding:0; margin:12px -7px;}
.MainBox .gael {position:relative; width:154px; margin:3px; float:left; text-align:center;}
.MainBox .gael a img {border:2px solid #fff;}
.MainBox .gael a:hover img {border:2px solid #E6C2C3;}
.MainBox .gael .fimg {height:154px;}
.clear {clear:both;}
/* ------------------------------------ Location Box */
.LocationBox { margin:14px 0 0; padding:0 42px 17px 34px; background:#EEF5E0;}

/* --------------------------------- RIGHT NAVIGATION */
.liLvl2 {font-size: 9px; padding:7px 0 0 10px; line-height: 2еm;}
#right_nav { width:150px; float:right;}
#right_nav .banner {}
#right_nav .banner li { padding:0 0 12px;}

/* ********************* Footer *********************** */
#footer { height:68px; clear:both; background:url(../images/px_footer.gif) 0 0 repeat-x;}
#footer p { color:#fff; padding:27px 31px 0;}

#footer_ru { height:135px; clear:both; background:url(../img/Abbey_65882978Ya.jpg) 0 0 no-repeat;}
#footer_ru p { color:#595959; padding:67px 31px 0;}

#footer_en { height:135px; clear:both; background:url(../img/Abbey_65882978Ya.jpg) 0 0 no-repeat;}
#footer_en p { color:#000; padding:27px 31px 0; }
/* ---------------------------------------------------- */
/* -------------------------------------- Contact Box */


.MainBox label input { width:302px; padding:2px; font-size:12px; color:#333333; display:block; border:1px inset #808080;}
.MainBox label textarea { width:302px; height:144px; padding:2px; font-size:12px; color:#333333; display:block; border:1px inset #808080;}
.MainBox .button { width:82px; margin:18px 0 0; height:23px;}
.MainBox .item .delete { color:#8d8d8d; display:block; float:left; text-decoration:none;padding:0;}
.MainBox .item .delete .emDell { padding:1px 2px;}
.MainBox .item .delete:hover { color:#8d8d8d;}
.MainBox .item .delete:hover .emDell {}
.MainBox .item {width:100%; padding-bottom:15px; padding-top:9px;}
.MainBox .item h4 {-x-system-font:none;font-family:verdana;font-size:12px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;margin:0;padding:0 0 5px;}
.MainBox .item .img {float:left;margin-right:18px;}
.MainBox .item .emPrice{color:#47499e;display:block;font-size:14px;font-weight:bold;padding:6px 0 10px 9px;}
.MainBox .add{background:transparent url(../img/arrow.gif) no-repeat scroll 100% 5px;
padding:0 20px 0 0; color: #b293fa; text-decoration: none;}
.MainBox .add:hover {background:transparent url(../img/arrow.gif) no-repeat scroll 100% 5px;
padding:0 20px 0 0; color: #646464; text-decoration: underline;}

/*----------------------------------------------Catalog--------------------------*/
.ulCatalogLvl1 .submenu{padding: 15px 0px 0px 0px;}
.ulCatalogLvl1 .submenu .aParentItem{text-decoration:none;font-weight:bold;}
.ulCatalogLvl1 .submenu .aParentItemActive{text-decoration:none;font-weight:bold;color:#000;}
.ulCatalogLvl1 .active {color:#595355;cursor:pointer;text-decoration:none;}
/*--------------------------------------NewsBox---------------------------------------*/
.NewsBox { }
.NewsBox .item img{float:left;padding:0px 5px 5px 0px}g:0px 5px 5px 0px}x}}


#ctl00_WUC_CatalogNavigation1_h1Name

  {font-size: 18px;}

/*------------------------------------Menu Catalog Left ---------------------------*/
.CatalogBox .ulCatalogLvl1 .ulCatalogLvl2{padding:0px 0px 0px 20px;}
.CatalogBox .ulCatalogLvl1 .submenu {font-weight:bold;}
.CatalogBox .ulCatalogLvl1 .active{color:#595355;text-decoration:none;cursor:pointer;cursor:pointer;}
.liLvl2{font-size:11px;font-weight:normal;list-style-type:disc;}




.emPrice { font-weight: bold; padding: 10px 0 0 13px;}

#ctl00_CPH1_WUC_Catalog_catalog_parent_rptrCatalogLvl3_ctl00_hfID
{font-size: 12px; font-weight: normal;}


gLvl1 .ulCatalogLvl2{padding:0px 0px 0px 20px;}
.CatalogBox .ulCatalogLvl1 .submenu {font-weight:bold;}
.CatalogBox .ulCatalogLvl1 .active{color:#595355;text-decoration:none;cursor:pointer;cursor:pointer;}
.liLvl2{font-size:11px;font-weight:normal;list-style-type:disc;}
.liLvl2 .active{color:#595355;text-decoration:none;cursor:pointer;cursor:pointer;}



.emPrice { font-weight: bold; padding: 0 0 0 13px;}

#ctl00_CPH1_WUC_PayCard_lblName
{color: #000; font-size:1em;}

#ctl00_CPH1_WUC_PayCard_LabelMail
{color: #000; font-size:1em;}

#ctl00_CPH1_WUC_PayCard_Label2
{color: #000; font-size:1em;}

#ctl00_CPH1_WUC_PayCard_h1Name em 
{font-weight:bold; padding: 0 0 0 13px;}

#ctl00_CPH1_WUC_PayCard_lblName
{color: #000; font-size:1em;}

#ctl00_CPH1_WUC_PayCard_LabelMail
{color: #000; font-size:1em;}

#ctl00_CPH1_WUC_PayCard_Label2
{color: #000; font-size:1em;}

#ctl00_CPH1_WUC_PayCard_h1Name em 
{font-weight:bold 
{font-weight:bold 
{font-weight:boldont-weight:bolm 
{font-weight:bold 
{font-weight:bold 
{font-weight:boldont-weight:boight:bolm 
{font-weight:bold 
{font-weight:bold 
{font-weight:boldont-weight:b:b