body{font-family: "Times New Roman", Times, serif;
background: #fdfdfd url(fon.svg) repeat 8px 12px;
background-size:auto 80px;margin:0px;padding:0px;
color: #020202; }
h1, h2, h3 {color: red;	text-align: left;
padding: 10px 0 5px 8px;margin:0;}
h2{width:400px;}
.h3{padding-left:133px;color:black;/*padding-bottom:30px;*/}
p {	color: #CCCCCC;	text-align: left;/*font-family: "Times New Roman", Times, serif;*/}
li{	font-size: 20px;/*text-indent:-10px;*/padding-bottom:2px;} ul{padding-left:118px;margin:20px 0 0 0 ;}
a {	color: #00009F;	text-decoration: none; border-bottom:1px solid #D3D3D3;}
a[href^="mailto"] {border:none;}
a:hover {	color: #EA0000;	text-decoration: none; border-bottom:1px solid #EA0000;}
.black {text-align: left; font-size: 20px; line-height:22px;color: #000000;	padding:5px 0 0 333px;
display:block; height:78px;width:460px;margin:0;}
.grey {clear:left;width:100%;text-align: left;font-size: 18px;color: #777777;	padding-top: 20px;margin-top: 20px;
/*margin-top:-300px;*/}
.darkred{color:#D90000;}
.logo {width: 100%; overflow:hidden;  padding-top:8px;
background: #ffffff url('logo.svg') no-repeat 0px 12px; background-size:auto 77px;}
.sec{float:left;} .sec2{padding-left:62px;}
.gift {font-size: 11px;	clear: left;padding-bottom: 20px;margin: 40px 0 0 0;padding-top: 40px;color: #444444;}
.gift a {color: #444444;text-decoration: none; border-bottom:1px solid #444444;}
.gift a:hover {color: #000;text-decoration: none; border-bottom:1px solid #000;}
.list{float:left;width:580px;margin-right:-245px;}
.map{float:left;width:477px;} .sec_h2{margin-top:70px;}
#treb_but, #treb_ol{display:none;} .skr{text-decoration:none;}
#t2{margin:0px 0 0 10px;clear:both;padding-top:20px;}
.un{text-decoration:underline;}   #treb_but, #t2{cursor:pointer;}
.in{margin:0 0 0 15px;padding:0;list-style-type:"– "}
.in li{margin-top:0px;}
ol{background: #fff;padding-right:8px;padding-bottom:8px;}
ol li{margin-top:12px;}
.th1{font-weight:bold;color:#005900;}
ol > li::marker { font-weight: bold; }

@media screen and (max-width: 830px) {	.black {padding:80px 0 0 8px;} .sec{float:none;} .sec_h2{margin-top:20px;} .sec2{padding-left:118px;margin-top:0px;}
.h3{padding-left:113px;margin-top:30px;
}


