/**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;}
.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;}
.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;}


.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;}
.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;}
.bgImg {}