body {
margin:0px;
padding:0px;
background-color:#ffffff;
color:#000000;
}

a {color:#0e795f;}

body, td, th {
font-family:Tahoma,Arial,sans-serif;
font-size:9pt;
}

h1, h2, h3, h4 {
color:#281e41;
font-family:"Times New Roman",Georgia,serif;
font-style:italic;
}

h1 {font-size:18pt;}
h2 {font-size:16pt;}
h3 {font-size:16pt; text-align:center;}
h4 {font-size:14pt; text-align:center;}

.usualmain {
background-image:url('/i/top3.jpg');
background-repeat:no-repeat;

}

.podval {
background-image:url('/i/podval.jpg');
backgronud-repeat:no-repeat;

}

.menu0 {
background-color:#0e795f;
background-image:url('/i/menu1.gif');
}
.m0 {
font-size:11pt;
color:#e0f2fa;
padding-left:10px;
padding-right:10px;
border-right:1px solid black;
}
.m0 a {
color:#e0f2fa;
text-decoration:none;
}
.m0 a:hover {text-decoration:underline;}

.m0x {
background-color:#281e41;
background-image:url('/i/menu1x.gif');
position:relative; right:1px;
}

.last {border-right:0;}

.menu1 {
border: 1px solid #0e795f;
padding: 20px;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
-webkit-box-shadow: #666 0px 0px 3px;
-moz-box-shadow: #666 0px 0px 3px;
box-shadow: #666 0px 0px 3px;
background: #FFFFFF;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#FFFFFF), to(#f1f8fc));
background: -webkit-linear-gradient(#FFFFFF, #f1f8fc);
background: -moz-linear-gradient(#FFFFFF, #f1f8fc);
background: -ms-linear-gradient(#FFFFFF, #f1f8fc);
background: -o-linear-gradient(#FFFFFF, #f1f8fc);
background: linear-gradient(#FFFFFF, #f1f8fc);
-pie-background: linear-gradient(#FFFFFF, #f1f8fc);
behavior: url(/PIE.htc);
}

.m1 {
padding-top:5px;
padding-bottom:5px;
font-size:10pt;
border-bottom:1px solid #eeeeee;
}

.m1 a {color:#0e795f; text-decoration:none;}
.m1 span {color:#000000; font-weight:bold;}

.menu2 {

}

.m2 {
padding-top:3px;
padding-bottom:3px;
padding-left:10px;
font-size:9pt;
}
.m2 a {color:#0e795f; text-decoration:none;}
.m2 span {color:#000000; font-weight:bold;}


.menu3 {

}

.m3 {
padding-top:3px;
padding-bottom:3px;
padding-left:20px;
font-size:8pt;
}
.m3 a {color:#0e795f; text-decoration:none;}
.m3 span {color:#000000; font-weight:bold;}

.foot {font-size:8pt; color:#232323;}
.mnr {display:block; padding: 10px 5px 10px 0px; line-height:1.3; border: 1px solid #0e795f; margin-top:30px; border-radius: 5px;box-shadow: #666 0px 0px 3px;}
.mnr a, .mnr1 a {color: #0e795f; text-decoration: none; display:block;padding-left:10px;}
.mnr1 {display:block; padding: 10px 5px 10px 0px; line-height:1.3; border: 1px solid #0e795f; margin-top:10px; border-radius: 5px;box-shadow: #666 0px 0px 3px;}
.mnr1 a {color: #0e795f; text-decoration: none; display:block;padding-left:5px;}
.fb, .yout {margin-bottom:2px;}
.vk, .yout, .ok, .tlg {margin-top:2px; margin-bottom:2px;}
.inst {margin-top:2px;}

.fotoleft {float:left;}

.topnews a {color:#0e795f;}

.resize a:nth-child(1){font-size:10px;} .resize a:nth-child(2){font-size:13px;} .resize a:nth-child(3){font-size:16px;}
#fresize {max-width:720px; }
#fresize img {max-width:720px; height:auto;}
#fresize iframe {max-width:720px; max-height:400px;}

#banner td {padding-top:50px;}
.banner {display:inline-block; position:relative; margin-right:10px; margin-bottom:10px; width:320px; border:2px #f0e4cc;}
.banner div a {display:inline-block; position:absolute; bottom:0px; padding:5 0 5 5px; width:165px; color:#ffffff; text-decoration: none; font-size: 18px; background-color: #000000;  background-color: rgba(0, 0, 0, 0.3);}