*{margin:0px;padding:0px;border-collapse:collapse;}
html, body {height:100%;background:#fff;}
body, td, th {font:12px Arial;color:#505050;}
h1 {font:bold 16px Arial;}
h2 {}
h3 {color:#3E71CC;font:bold 12px Arial;}
a {text-decoration:underline;color:#FF0000;}
a:hover {text-decoration:none;}
img {border:none;}
p {margin:0 0 10px 0;}
input, select, option, textarea {font:12px Arial;color:#505050;}


#main {width:755px;}
#top{width:755px;border-right:1px solid #476bad;/*margin-left:-390px;left:50%;position:relative;min-height:100%;height:auto !important;height:100%;*/}
/*#holder {height:140px;}*/
#foot {background:#fff;width:756px;/*margin-top:-140px;height:140px;position:relative;margin-left:-390px;left:50%;*/}

.footerLine {border-top:5px solid #728dc0;font-size:1px;}
.copyright {border-bottom:1px solid #fff;padding:9px 10px 10px 0;background:#3f65a9 url('/bitrix/templates/Main/images/bot_1_bg.gif') no-repeat;overflow:hidden;*zoom:1;}
.menuBottom {float:right;}
.copy {font:8px Arial;color:#fff;text-decoration:none;}

.header {width:100%;background:#1f4b9a url('/bitrix/templates/Main/images/top1_left.gif') no-repeat  100% 25px;}
.logo {width:172px;background:#3f65a9;border-right:1px solid #fff;}
.headerRight {background:url('/bitrix/templates/Main/images/fon_top.gif') no-repeat 0 0;margin:0 0 0 173px;}
.headerRight .block {overflow:hidden;*zoom:1;}
.headerContent {background:url('/bitrix/templates/Main/images/top1_right.gif') no-repeat 0 0;}
.headerContact {font-size:9px;color:#fff;padding:24px 0 2px 0;white-space: nowrap;}

.headerFon {background:url('/bitrix/templates/Main/images/top1.gif') no-repeat 100% 0;width:100%;}
.menuTop a {display:block;background:#b4c3dd url('/bitrix/templates/Main/images/top_menu_bg.gif');padding:0px 0px;margin:0 0 0 1px;}
.menuTop2 {position:absolute;top:0;left:0;}
.menuTop2 .menuLine div {margin:4px 0 0 1px;background:url('/bitrix/templates/Main/images/2_2_new.gif') repeat-x}
.menuTop2 a {display:block;margin:0 0 0 1px;}
.menuTop2 img {visibility:hidden;}
.bloker {position:relative;}

.menuSubTop {overflow:hidden;zoom:1;margin:-10px -10px 10px 0;}
.menuSubTop div {float:right;background:url('/bitrix/templates/Main/images/dealers_top_bg.gif');}
.menuSubTop a {text-decoration:none;padding:1px 10px;}
.menuSubTop a:hover {text-decoration:underline;}
.menuSubTop a, .menuSubTop span {float:left;display:block;}
.menuSubTop img {float:left;background:#fff;}
.menuSubTop span img {background:url('/bitrix/templates/Main/images/dealers_top_2.gif') no-repeat 50% 50%;}
.menuSubTop a.act {color:#505050;}
.menuSubTop a.act:hover {text-decoration:none;}


.headerLine {padding:2px 0 0 0;height:13px;background:#849bc8 url('/bitrix/templates/Main/images/1_bg.gif') repeat-x 0 0px;border-top:1px solid #fff;overflow:hidden;*zoom:1;}
.headerLine a {display:block;text-align:center;width:172px;}

.listLogo {background:#1f4b9b;}
.listLogo table {width:100%;}
.listLogo td {vertical-align:middle;text-align:center;height:46px;}

.columnLeft {width:172px;border-right:1px dashed #adadad;vertical-align:top;}
.columnCenter {vertical-align:top;padding-bottom:20px;}
.page {width:100%;}
.columnRight {border-left:1px dashed #adadad;vertical-align:top;width:230px;}

.Banners {text-align:right;}
.Banners img {margin:1px 0 3px 0;}

.menuLeft a {background:no-repeat 0 0;padding:1px 0 1px 20px;margin:1px 1px 0 0;display:block;border:1px solid #ababab;border-left:none;text-decoration:none;}

.mainTovar {margin:10px 0;padding:0 10px;border-bottom:1px dashed #adadad;}
.mainTovar h1 {color:#FF7E00;margin:0 0 10px 0;}
.mainTovar .img {text-align:center;margin:0 0 10px 0;}
.mainTovar .descr {color:#1F4B9B;margin:0 0 5px 0;}

.detail {overflow:hidden;*zoom:1;padding:0 0 10px 0;}
.detail a {float:right;display:block;background:url('/bitrix/templates/Main/images/link_ico.gif') no-repeat 100% 2px;padding:0 12px 0 0;}

.Padding {padding-left:10px;padding-right:10px;}

.mainListNews {margin:0 0 10px 0;overflow:hidden;zoom:1;}
.mainListNews .date {float:left;background:url('/bitrix/templates/Main/images/clocks.gif') no-repeat 0 3px;padding:0 10px 0 17px;color:#707070;font-weight:bold;}
.mainListNews .pars {color:#a0c7f3;float:left;padding:0 10px 0 0;}
.mainListNews .name, .mainListNews .name a {color:#3E71CC;font-weight:bold;float:left;text-decoration:none;}
.mainListNews .name a:hover {text-decoration:underline;}
.mainListNews .descr {clear:both;}
.mainListNews .text {clear:both;padding:5px 0;}

.searchBlock {margin:0 10px 10px 10px;}
.searchBlock .name {background:#1b4799;color:#fff;font-weight:bold;padding:2px 0;text-align:center;margin:0 0 1px 0;}
.searchBlock form {background:#c6d1e5;padding:3px 10px 4px 0;text-align:right;}
.searchBlock .text {width:127px;margin:0 0 5px 0;}

.autorizeBlock {margin:0 10px 10px 10px;}
.autorizeBlock .name {background:#1b4799;color:#fff;font-weight:bold;padding:2px 0;text-align:center;margin:0 0 1px 0;}
.autorizeBlock form, .autorizeBlock .autorize {background:#4468ab;padding:3px 10px 4px 0;text-align:right;}
.autorizeBlock .text {width:127px;margin:0 0 5px 0;}
.autorizeBlock .nameText {color:#fff;text-align:left;float:right;width:127px;}
.autorizeBlock .autorize {color:#fff;padding-bottom:10px;}
.autorizeBlock .autorize a {color:#fff;}

.line {border-bottom:1px dashed #adadad;margin:0 0 10px 0;}
.lineContent {border-bottom:1px dashed #adadad;margin:0 -10px 10px -10px;}

.title {overflow:hidden;zoom:1;background:url('/bitrix/templates/Main/images/status_bg.gif') repeat-x;border-bottom:1px solid #999999;margin:0 -10px 10px -10px;}
.title h1 {float:left;color:#3E71CC;font-weight:bold;padding:6px 5px;margin:0 0 0 20px;background:#fff;font-size:12px;} 

.system-nav-main {text-align:center;margin:10px 0;}
.system-nav-main .nav-title {display:none;}

.form-table {width:90%;}
.form-table td {padding:2px 0;vertical-align:top;}
.form-table .Left {width:35%;padding-right:10px;text-align:right;} 
.form-table tbody .Right input {width:99%;} 
.form-table tbody .Right textarea {width:99%;}

.faq {margin:0 -10px 10px -10px;padding:0 10px 10px 10px;border-bottom:1px dashed #adadad;}
.faq .vote {color:#1F4B9B;padding:0 0 3px 0;}
.faq .fio a {font-weight:bold;text-decoration:none;color:#3E71CC;}
.faq .fio a:hover {text-decoration:underline;}
.faq .otvet {padding:15px 0 0;}

.dealers {margin:0 -10px 0 -10px;padding:0 10px;}
.dealers .dealers-item {margin:0 0 10px 0;overflow:hidden;}
.dealers img {float:left;margin:0 20px 0 0;}
.dealers p {*height:1%;display:table;}
.dealers .name{color:#3E71CC;font-weight:bold;}
.dealers span {color:#a0a0a0;}

.dealers-filter {margin:0px 0 20px 0;padding:10px 0 0;overflow:hidden;zoom:1;}
.dealers-filter div {float:left;margin:0 10px 0 0;}
.dealers-filter option {padding-right:10px;}
.dealers-filter .submit {margin:-3px 0 0 0;}

.price {border-bottom:1px solid #999999;border-right:1px solid #999999;width:100%;}
.price .headerTable td {font-weight:bold;}
.price td {white-space:nowrap;padding:2px 10px;border-top:1px solid #999999;border-left:1px solid #999999;}
.price .f {width:100%;white-space:normal;}

.error {color:#FF7E00;font-weight:bold;}

.VendorsList {overflow:hidden;zoom:1;margin:0 0 10px 0;padding:0 0 10px 0;border-bottom:1px dashed #adadad;}
.VendorsList .img {width:200px;text-align:center;float:left;}
.VendorsList .name, .VendorsList .name a {color:#3E71CC;font-weight:bold;text-decoration:none;}
.VendorsList .name a:hover {text-decoration:underline;}
.VendorsList .descr {font-weight:bold;}
.VendorsList p {display:table;*height:1%;}


.ListTest {margin:0 0 10px 0;overflow:hidden;zoom:1;}
.ListTest .name, .ListTest .name a {color:#3E71CC;font-weight:bold;float:left;text-decoration:none;}
.ListTest .name a:hover {text-decoration:underline;}
.ListTest .descr {clear:both;}
.ListTest .file {float:left;}


.Catalog {margin:0 0 10px 0;overflow:hidden;zoom:1;padding:0 0 0 0px;}
.Catalog .imgR {float:right;position:relative;top:5px;}
.Catalog .imgL {float:left;position:relative;top:6px;left:1px;}
.Catalog .imgRB {float:right;position:relative;top:-4px;}
.Catalog .imgC {border-right:1px solid #adadad;width:110px;text-align:center;}
.Catalog .content {padding:5px 0;clear:both;border:1px solid #adadad;background:url('/bitrix/templates/Main/images/sec_t_bg.gif');}
.Catalog table {width:100%;}
.Catalog td {padding:0 5px 5px 5px;vertical-align:top;}
.Catalog .detail {padding:5px 0 0 0;}
.Catalog .name {display:block;margin:0 0 5px 0;}
.Catalog .name, .Catalog .name a {color:#3E71CC;font-weight:bold;text-decoration:none;}
.Catalog .name a:hover {text-decoration:underline;}
.Catalog .links {overflow:hidden;}
.Catalog .links a {display:block;float:left;padding:2px 10px;border:1px solid #000;background:#ddd;margin:0 10px 0 0;text-decoration:none;}
.Catalog .new {margin:0 0 0 10px;}

.catalog-element {}
.catalog-element .priceDetail {padding:5px 0;}
.catalog-element .blockLeft {float:left;margin:0 20px 10px 0;text-align:center;}
.catalog-element .links {overflow:hidden;}
.catalog-element .links a {display:block;float:left;padding:2px 10px;border:1px solid #000;background:#ddd;margin:0 10px 0 0;text-decoration:none;}

.ElementsAs {width:100%;border-top:1px dashed #adadad;}
.ElementsAs td {padding:0 10px 0 0;vertical-align:top;}
.ElementsAs .name {color:#3E71CC;font-weight:bold;padding:15px 0 3px 0;}
.ElementsAs .linksElement a {display:block;}

.listFiles {border-top:1px dashed #adadad;margin:20px 0 0 0;padding:15px 0 0 0;}

.listProperty {border-top:1px dashed #adadad;margin:20px 0 0 0;}
.listProperty .name {color:#3E71CC;font-weight:bold;padding:15px 0 5px 0;}
.listProperty .property {float:left;font-weight:bold;}
.listProperty .property div {width:150px;}
.listProperty .text {display:table;*height:1%;}

.detail_action h1 {color:#FF7E00;margin:0 0 10px 0;}
.detail_action .bigImg {margin:0 0 10px 0;}

.basketSmall {overflow:hidden;*zoom:1;color:#fff;font-size:11px;background:url('/bitrix/templates/Main/images/bask_bg.gif') repeat-y right;padding:5px 5px 5px 5px;}
.basketSmall img {float:right;}

.property_old {margin:15px 0 0 0;border-top:1px dashed #adadad;}
.property_old .head2-b {color:#3E71CC;font-weight:bold;padding:15px 0pt 3px;display:block;}
.property_old td {padding:3px 0;}

.submitOrder {width:240px;}

.chainPage {font-size:11px;margin:0 0 10px 0;}

.copy {color:#fff;font:10px/10px "Arial";float:left;display:block;border-left:15px solid #b2c1dd;padding:0 0 0 5px;}