/*Copyright © A.M.S., 2005*/
#main h1 {margin:10px 0 20px 50px; color:#367567; font:1.7em tahoma}
#main h1 span {color:#ee9821; font-size:0.8em}
#main h2 {margin:12px 0 20px 50px; color:#ee9821; font:bold 1.2em arial}
#main h2 b {display:none}
#main h3 {margin:12px 0 20px 50px; color:#6a7b64; font:bold 1em arial}
#main h3.v {font-size:0.85em; margin-bottom:0; color:#9c2c3f}
#main p {font-size:0.75em; color:#6a7b64; margin:12px 30px 12px 50px}
#main p.lnk {font:bold 0.7em tahoma; color:#91a59e; background:url(../i/c/ar.gif) no-repeat; background-position:0px 4px; padding-left:16px}
#main p.lnk a {color:#7c9b96}
#main b.lnk {display:block; color:#91a59e; background:url(../i/c/ar.gif) no-repeat; background-position:0px 4px; padding-left:16px}
#main p.shr {width:75%}
#main p.shr img.fl {float:left; margin-right:15px}
#main p.shr b.fl {display:block; float:left; margin-top:5px; font:11px tahoma}
#main p.shr b.fl a {color:#7c9b96; font:bold 12px arial}
#main ul {list-style:none; color:#77908a; font:bold 0.7em tahoma; margin:20px 0; padding:0}
#main ul li {background:url(../i/c/li.gif) no-repeat; background-position:0px 5px; padding:0 0 0 16px; position:relative; margin:0 20px 0 68px; min-height:16px}
#main a {color:#7161a4}

#main ol {color:#6a7b64; font:0.75em arial; margin-left:0; padding:0}
#main ol li {margin-left:75px}


.dn {visibility:hidden}

#main ul.allo {font:0.75em arial; color:#6a7b64}
#main ul.allo li {margin-top:10px; margin-bottom:10px}
#main ul.allo a {font:bold 0.9em tahoma; color:#77908a}
#main ul.allo a:hover {color:#7161a4}

#main p.incut {background:url(../i/c/bg_inc.gif) no-repeat top left  #eaede2; font-style:italic; color:#485d43; padding:30px; position:relative}

#main p.phone span {color:#6a7b64; font:1.7em tahoma}

#main div.rtease {width:26%; position:absolute; top:75px; right:0; float:none; margin-top:297px; overflow:hidden}
#main div.rtease p {font:0.7em tahoma; margin:10px 20px 15px 4px; color:#979e9a; background:url(../i/c/ar.gif) no-repeat; background-position:0px 4px; padding-left:16px}
#main div.rtease b {display:block; margin-bottom:6px}
#main div.rtease a {font:bold 1.1em arial; color:#77908a}
#main div.rtease a:hover {color:#7161a4}
#main div.rtease img.tb {margin-top:70px; margin-left:20px}
#main div.rtease ul li {margin-left:0px; //margin-left:auto}

#main div.rtease div.fsd {width:100%; position:relative; margin:0 0 0 -10px}
#main div.rtease div.fsd img {background:url(../i/c/t_fasad.jpg) no-repeat 0 0}

#main div.ph {width:100%; min-height:160px; clear:both; position:relative; margin:20px 0; //height:160px}
#main div.ph br {clear:both}
#main div.ph img {position:absolute; top:50%; left:50px; margin-top:-77px}
#main div.ph p {margin-left:250px}

#main div.doc {width:90%; min-height:140px; //height:140px}
#main div.doc p {margin-left:220px; margin-top:0}

#main div.b2 {//height:100px; min-height:100px}
#main div.b2 img {margin-top:-47px}

#main div.rec {//height:220px; min-height:220px}
#main div.rec img {margin-top:-107px}
#main div.rec p {margin-top:30px}

#main div.faces {width:95%; margin:40px 0 0 50px}
#main div.faces div {width:95%; //height:140px; min-height:140px; position:relative; margin-bottom:50px}
#main div.faces img {position:absolute; top:9px; left:9px; border:3px solid #fbfcf7}
#main div.faces h2 {font-size:16px; margin:15px 0 15px 142px; color:#77908a}
#main div.faces p {margin:10px 0 0 160px; color:#77908a}
#main div.faces p.cn {color:#697a63; margin-top:8px}
#main div.faces p.cn a {color:#697a63}

#main div.clients {width:95%; margin:60px 0 0 70px; clear:both; position:relative}
#main div.clients div {width:160px; height:140px; float:left; margin:0 40px 10px 0; text-align:center}
#main div.clients img {}
#main div.clients b {display:block; font:bold 12px arial; margin-top:10px; color:#77908a}
