img {border:0;}

/**NY****/
/*
.centerPageTop {margin-left:auto;margin-right:auto; width:769px; background:url(/img/banner-NY2.jpg) 50% 0px no-repeat;}
.Slogan {background:#fff url(/img/banner-NY2.jpg) bottom no-repeat; width:703px; height:74px;font-size:0px;font-weight:bold; color:#005099; padding-left:60px;}
*/

/**Alll***/

.centerPageTop {margin-left:auto;margin-right:auto; width:769px; background:#fff url(img/top_niagara3.jpg) no-repeat;}
.Slogan {background:#fff url(/img/top_niagara3.jpg) bottom no-repeat; width:703px; height:74px;font-size:24px;font-weight:bold; color:#005099; padding-left:60px;}


.centerPageMain {border-left:2px solid #999; border-right:2px solid #999; width:763px; margin-left:auto;margin-right:auto;}
.centerPageMain1 {border-left:2px solid #999; border-right:2px solid #999; width:741px; margin-left:auto;margin-right:auto; padding: 0 11px 0 11px;}

.menuLeft {background:#2B7AC4 url(img/back_menu.gif) bottom left no-repeat;}
.menuLeft a {color:white;display:block; margin:10px; font-size:12px; margin-left:20px;}
.menuLeft a:hover {color:black;}


.hotLine {background:#CBEC32 url(img/hot_line.jpg) no-repeat right; width:551px; height:30px; font-size:14px; padding-left:10px; font-weight:bold; text-transform:uppercase;}
.Spec {border-left:3px solid #fff;border-top:4px solid #fff; background: #fff url(img/back_spec.gif); padding-top:10px; padding-bottom:10px;}
.Offer {background:#fff; margin:6px; float:left; width:254px; height:172px;}
.indPart {font-weight:bold; color:#2B7DC8; font-size:11px;margin-right:10px; margin-top:8px;}
div.indModel {font-weight:bold;font-size:12px;}
a.indModel {display:block; margin-top:10px; font-size:11px; color:black; margin-right:10px;}
a.indModel:hover {color:#79CF23;}
.indPrice {margin-top:10px; color:#79CF23;font-size:16px; font-weight:bold;margin-right:10px;}
h1.cat s, .indPrice s {color:#666; font: normal 14px Arial;}
.indPrice span {color:#333; font: normal 14px Arial;}


.mainText {margin: 6px 10px 2px 10px;}
.bottom {color:#333;}
h1 {font-size:16px; text-align:left; margin: 3px 10px 7px 10px; color:#41A100;}
h2 {font-size:14px; text-align:left; margin: 3px 10px 7px 10px; color:#2B7DC8;}
.submenu {margin:10px;}
.submenu a:hover {color:#036;}

/*Catalog*/

h2.cat {margin-left:0px;}
h2.catProdList {font-size:13px;margin:0; padding:0; margin-top:10px;}
h1.cat {margin:10px 0px; text-align:center;}
table.cat {border-bottom:1px solid #ccc; margin-left:12px;}
table.cat img {margin-top:5px;}
.catNav {margin-top:10px;}
.cat td ul, .cat td li {margin:0px 0px 0px 0px;}
.cat td ul {padding-left:11px;}
.cat td li {}
h1.catGroup {background:#005099; color:#fff; font:normal 18px Arial; padding:3px 10px;}

.tTablePrices {border-collapse:collapse; margin-top:5px;}
.tTablePrices td {border:1px solid #ccc;}

/*Form*/

.fMidi {width:180px;}
.fLong {width:300px;}
textarea.fLong {height:150px;}

table.tprice {border-collapse:collapse;}
table.tprice td {border-bottom:1px solid #ccc; border-left:1px solid #ccc;}

.linksSp {margin-left:10px;}
.linksSp a {display:block;}

/*ShopBox*/
#id_shop_box {border:1px solid white;margin:4px;}
#id_shop_data {color:white;font-weight:bold;font-size:12px;margin-bottom:10px;}

a.entry {position:relative; top:-40px;}

table.shop {border-bottom:1px solid #ccc; margin-left:12px;}
table.shop img {margin-top:5px;}
.shop td {border-bottom:1px solid #CCCCCC;padding-left:2px;padding-right:2px;}

tr.shop_head {text-align:center;font-weight:bold;}
.shop_head td {padding-top:4px;padding-bottom:4px;border-bottom:0px;background:#005099;color:#fff;}

.smImg {height:100px; margin-right:17px;}
.bgImg {}

/* CMND9 */
.firstLet {font-size:16px;font-weight:bold;}
.artAnonsHeader {margin-left:20px;}
.artAnons {margin-left:30px;margin-bottom:10px;}

/*CMND Gallery player*/
.galWin {width:530px; height:540px; position:fixed; top:50%; left:50%; margin-left:-265px; margin-top:-270px; z-index:100; background:white; border:6px solid #ccc; display:none;}
.galFldCnt {position:absolute; top: 1px; left:3px;}
td.galColNav {width:23px;}
td.galColNavD {width:23px; background:#DFDFDF;}
a.galLinkClose {position:absolute; top: 1px; right:3px;outline:none;}
a.galLinkPrev {display:block; width:23px; height:450px; background:#DFDFDF url(/img/gal_prev.gif) no-repeat scroll center center; outline:none;}
a:hover.galLinkPrev {background:#ccc url(/img/gal_prev.gif) no-repeat scroll center center;}
a.galLinkNext {display:block; width:23px; height:450px; background:#DFDFDF url(/img/gal_next.gif) no-repeat scroll center center; outline:none;}
a:hover.galLinkNext {background:#ccc url(/img/gal_next.gif) no-repeat scroll center center;}
a.galLinkImg {outline:none;}

/*CMND Article Big Image player*/
.artImgWin {width:530px; height:540px; position:fixed; top:50%; left:50%; margin-left:-265px; margin-top:-270px; z-index:100; background:white; border:6px solid #ccc; display:none;}
a.artImgLinkClose {position:absolute; top: 1px; right:3px;outline:none;}
a.artImgLinkImg {outline:none;}

/*CMND Window popup*/
.wpOverlay {background:#000; display:none; position: absolute; top: 0px; left: 0px; width:100%; height:100%; z-index:99; opacity:0.5;}
.wpNoScroll {overflow:hidden;width:800px; height:580px;}
.wpNoScroll_100 {overflow:hidden;width:100%;height:100%}
.wpHide {display:none;}

span.dPrice {font-size:10px; color:#999; font-style:italic;}
s.dPrice {font:normal 13px Arial; color:#999;}
