html,body,div,ul,li,h1,h2,h3,h4,p,address,em,table,tr,td,img,dl,dt,dd{margin:0;padding:0;font-family:'arial',sans-serif;font-size:12px;font-weight:normal;font-style:normal}
html,body{background:#ffffff;color:#000;text-align:center}
p{line-height:140%}
a{background-color:inherit;color:#00a}
#r2 a:visited{background-color:inherit;color:#00a}
li{list-style:none}
em{font-style:italic}
.left{float:left;width:30%;overflow:hidden}
.first{margin-top:2em}
.right{float:right;width:22%;overflow:hidden}
#content{margin:0 0 1em 0}
#main2{margin:2em 10px 0 0;border:1px solid #6F7A84}
#main{width:100%;overflow:hidden}
#main1{height:176px;background:#6F7A84;color:#fff;width:102%}
#p1,#p2,#p3{display:block;float:left;height:176px;width:33%;cursor:pointer;overflow:hidden}
#main1 #p1{background:url(http://regcor.ru/i/p13.jpg) no-repeat 50% 0 #6F7A84;color:#fff}
#main1 #p2{background:url(http://regcor.ru/i/p23.jpg) no-repeat 50% 0 #6F7A84;color:#fff}
#main1 #p3{background:url(http://regcor.ru/i/p33.jpg) no-repeat 50% 0 #6F7A84;color:#fff}
#p1 b,#p2 b,#p3 b{display:block;width:100%;height:100%}
#p1 b{background:url(http://regcor.ru/i/s1.gif) no-repeat 8px 140px}
#p2 b{background:url(http://regcor.ru/i/s2.gif) no-repeat 8px 140px;border-left:1px solid #fff}
#p3 b{background:url(http://regcor.ru/i/s3.gif) no-repeat 8px 140px;border-left:1px solid #fff}
#menu0{margin:2em 10px 0 0;padding:1em 0 0 0;border-top:2px solid #000}
#menu0 li{padding:0.5em 5px 0.5em 0;border-bottom:1px solid #999;font-size:16px}
#menu0 a{display:block;width:10em;padding-left:15px;background:url(http://regcor.ru/i/b1.gif) no-repeat 4px 0.5em;background-color:inherit;color:#6F7A84;text-decoration:none}
#menu0 span{display:block;width:10em;padding-left:15px;background:url(http://regcor.ru/i/b1.gif) no-repeat 4px 0.5em}
#menu0 a:hover{background-color:inherit;color:#000}
#menu0 ul{margin:0.3em 0 1em 15px}
#menu0 ul li{padding:0.3em 0 0 0;font-size:12px;border:none}
#menu0 ul a:hover{text-decoration:none}
#menu0 ul ul{margin:0.3em 0 1em 10px}
#text0 img{margin:10px 5px 10px 25px;border:1px solid #999}
#text0 h1{font-size:200%;padding:0.3em 10px 0.3em 10px;border-top:2px solid #000;margin:1em 10px 0 0;font-family:Georgia,"Times New Roman",serif;}
#text0 h2{font-size:130%;margin:0.5em 20px 0.5em 12px}
#text0 h3{color:#777;background:#fff;padding:0 20px 0 25px;font-family:"Times New Roman", serif;font-size:110%;font-style:italic}
#text0 h4{margin:0.5em 10px 1em 10px;padding:1em 10px 1em 15px;background:#eee;color:#000}
#text0 p{padding:0 20px 1em 25px}
#text0 ul{padding:0 10px 0.5em 25px}
#text0 ul li{background:url(http://regcor.ru/i/bullet.gif) no-repeat 0.1em 0.6em;padding:0 0 0.3em 1em}
#text0 table{margin:1em 10px 1em 25px;border-collapse:collapse;border-top:2px solid #333;border-bottom:1px solid #333}
#text0 td{border-top:1px solid #333;padding:0.3em 10px}
#text0 table a{text-decoration:none}
#text1{min-width:100px}
#text1 h1{color:#fff;background:#6F7A84;font-size:130%;padding:0.2em 0 0.2em 20px;margin:1.5em 0 1em 0}
#text1 h2{font-weight:bold;margin:1em 5px 0.5em 20px;font-family:Georgia,"Times New Roman",serif;font-size:120%}
#text1 h3{color:#777;background:#fff;padding:0 5px 0 20px;font-family:"Times New Roman",serif;font-size:110%;font-style:italic}
#text1 h4{margin:0.5em 0 0.5em 0;padding:1em 5px 1em 20px;background:#eee;color:#000}
#text1 p{margin:0 5px 1em 20px}
address{display:block;margin:10px 0 0 0}
address .left{display:block;float:left;width:22%;height:10px}
address .center{display:block;float:left;width:40%;padding-left:55px;background:url(http://regcor.ru/i/copy.gif) no-repeat 35px 3px}
address .center1{display:block;float:left;width:40%;padding-left:3em;position:relative;left:100px;background:url(http://regcor.ru/i/copy.gif) no-repeat 1em 3px}
address .right{display:block;width:22%;text-indent:15px}
.noscreen{display:none}
#l1{display:block;height:100px;width:72px;margin:0 0 0.2em 0;padding:0;background:url(http://regcor.ru/i/l1.jpg) no-repeat 50% 50%}
.lic{margin:2em 10px 16px 15px}
.nowrap{white-space:nowrap}
.serif{color:#777;background:#fff;font-family:"Times New Roman", serif;font-size:120%;font-style:italic}
#phone{margin:50px 0 0.3em 0px;width:153px;height:36px;background:url(http://regcor.ru/i/phone1.gif) no-repeat 4px 0}
#phone1{margin:0 0 120px 15px}
#tn,#tn-h,#tn-s{position:absolute;top:1px;left:1px;margin:0 1px 0 0}
#tn-h{background-image:url(http://regcor.ru/i/tn.gif)}
#tn-s{background-image:url(http://regcor.ru/i/tn.gif)}
#bot{clear:both;height:15px;font-size:0;border-bottom:5px solid #6F7A84}
#n1{background:url(http://regcor.ru/i/v1.jpg) no-repeat 0 100%}
#home,#mail,#search{position:absolute;top:10px;left:7px;width:24px;height:24px}
#home a,#mail a,#search a{display:block;width:24px;height:24px}
#mail{left:51px}
#search{left:95px}
#sitemap{margin:0 50px 0 100px;padding:0 0 2em 0}
#sitemap h1{margin:1em 0 0.5em 1.5em;font-family:Georgia,"Times New Roman",serif;font-size:200%}
#sitemap p{margin-left:3em}
#sitemap dl{margin:0 3em}
#sitemap dt{font-size:14px;margin-top:1em;position:relative}
#ti{position:relative;left:-0.5em}
.count{display:block;width:2.5em;text-align:right;position:absolute;left:-3.5em;top:0.1em;background:inherit;color:#999}
.sub1{background:inherit;color:#060;font-family:'Tahoma','arial',sans-serif;font-size:95%}
.descr{margin-right:15%}
