* { padding:0; margin:0;}
img,background {behavior: url("ie/iepngfix.htc");}
body {behavior:url("ie/csshover.htc");}
body {font: 70%/1.4 Tahoma; width:1054px; min-width:1054px; margin:0px auto; background:#e9e9e9;}
a:hover {text-decoration:underline; cursor:pointer;}
a {text-decoration:underline;}
img {border:0px;}
ul {list-style:none;}
h1,h2 {color:#2c699c; font-size:24px; font-weight:lighter; margin:0px 0px 15px 0px;line-height:22px;}
h2{font-size:18px;}
.breadcrumbs{margin-bottom:15px;}
#telo {width:1014px; border:0px solid red; overflow:hidden; zoom:1; background:url(i/body-bg.jpg) repeat-y; padding:0px 20px;}

#header {border:0px solid red; height:240px; background:url(i/header-img.jpg) right top no-repeat; position:relative; overflow:hidden; zoom:1;}
#phone {height:75px; width:330px; margin-left:40px; background:url(i/phone-bg.jpg) repeat-x; overflow:hidden; zoom:1;}
#phone p {font-size:26px; color:#fff; margin:-2px 0px 0px 15px;}
#phone p span {font-size:14px; color:#0171b1; font-weight:lighter;}
.logo {margin:51px 0px 0px -1px; position:absolute;}

.back {position:absolute; right:15px; top:10px; text-align:center; color:#262425; font-size:12px;}
.back a{color:#262425;margin:0px 0px 0px 5px}

div.element{margin-bottom:15px;}
div.element input,div.element textarea{width:350px;line-height:28px;font-size:16px;padding:0px 15px;color:#1B6AB9;}
div.element select{width:380px;line-height:28px;font-size:16px;padding-left:15px;color:#1B6AB9;}
#fbSubmit{width:120px;height:30pxbackground:#fff;border:2px solid #666666;padding:5px 20px;cursor:pointer}
#content-txt div.name p{margin:0px;padding:0px;font-weight:bold;}

#content {border:0px solid green; margin:35px 0px 0px 0px; overflow:hidden; zoom:1; padding-bottom:15px; position:relative;}
.menu {width:350px;margin-bottom:25px;}
.menu ul {list-style:none; padding:0px; margin:0px 41px 0px 41px;}
.menu ul li {border-bottom:1px solid #b1cce7;	margin:0px;	padding:0px; line-height:30px; background:url(i/menu-marker.jpg) 245px 17px no-repeat;}
//.menu ul li:hover ul {display:block;}
//.menu ul ul li:hover ul {display:block;}
.menu ul li a {display:block; padding:0px 5px 4px 18px;	color:#1b6ab9; font-size:14px; font-weight:lighter;}
.menu ul li.active {background:url(i/menu-marker-active.jpg) 245px 17px no-repeat; display:block;}
.menu ul li ul li.active {background:none;}
.menu ul li.active a {color:#d30000; font-size:14px;}
.menu ul a:hover {color:#d30000;}
/*****  UL  UL  ****/
.menu ul ul {margin:0px 0px 10px 20px;}
.menu ul ul.open, .menu ul ul:hover, .menu ul ul ul:hover, .menu ul ul ul.open  {display:block;}
.menu ul ul li {margin-bottom:0px; border-bottom:1px solid #fff; line-height:18px; background:none;}
.menu ul ul a, .menu ul .active ul a, .menu ul .open ul a {background:url(i/child-marker.jpg) left no-repeat;	color:#1F6DA4; padding-left:13px;font-size:12px;}	
.menu ul li.active a,.menu ul li.active ul.sub li.active a,.menu ul li.active ul.sub li ul.sub li.active a,.menu ul ul a:hover {color:#d30000;}
/*****  UL  UL  UL  ****/
.menu ul ul ul {margin:10px 0px 10px 20px;}
.menu ul ul ul a {padding:2px 0px 2px 0px;}
.menu ul li.active ul.sub li a,.menu ul li.active ul.sub li ul.sub li a{color:#1b6ab9;}

#content-txt {float:right; width:630px; overflow:hidden; padding-right:30px;}

#content-txt p {color:#333434; margin-bottom:5px; font-size:12px;}
#content-txt p a {color:#2c699c;}
.service h3 {color:#2c699c; font-size:18px; font-weight:lighter; margin:30px 0px 5px 0px;}
.service ul li {color:#333434; margin-bottom:5px; font-size:12px;}
.news {margin-top:30px;}
.news ul li {margin-bottom:8px;}
.news ul li span {color:#868585; font-size:11px;}
.news ul li a {color:#2c699c; font-size:12px;}
.news ul li {padding:0px 0px 0px 12px; background:url(i/news-marker.jpg) left 4px no-repeat; font-size:12px;}
div#content-txt div.news ul li p {margin-left:80px; color:#868585; font-size:12px;}

#left-col{border;1px solid red;overflow:hidden;zoom:1;}

.icq, .price {width:270px; height:100px; background:url(i/help-bg.jpg) bottom repeat-x; margin-top:0px;overflow:hidden;zoom:1;}
.icq {margin:0px 0px 0px 41px;}
.price {margin:0px 0px 0px 41px; }
.icq p a, .price p a {color:#1b6ab9; font-size:14px;}
.icq p span, .price p span {color:#868585; font-size:12px;}
.icq img {margin:0px 0px 5px 0px; float:left;}
.icq p {margin:40px 0px 0px 0px; width:160px; float:right;}
.price img {margin:0px 0px 5px 0px; float:left;}
.price p {margin:40px 0px 0px 0px; width:155px; float:right;}
div.icq img.icq-img {margin:0px 0px 0px 0px;}
a.link-glav {color:#666666;}

#footer {height:50px; background:url(i/footer-bg.jpg) -1px top no-repeat; position:relative; padding-top:35px;}
.left-b {float:left; color:#A2A3A3;width:50%;}
.right-b {float:right; color:#A2A3A3;}
#footer-info {padding:0px 60px;}
table.salereport{border:0px;border-collapse:collapse;}
table.salereport tr td{padding:2px 5px;border:1px solid #000;}
table.salereport tr td.rght{text-align:right;}
div.text h1{text-align:left;}

#divp,#divinp{display:none;}