body {font-size:0.8em;line-height:130%;background:#F3FBFE; color:#333; font-family:arial; margin:0px;padding:0px;}
td, th, caption {font-size:0.8em;line-height:130%;}

a {text-decoration:none; color:#2B75BB;}
a:visited {color:#2B75BB;}
a:hover {text-decoration:underline;color:#D75350;}

img {border:0px;vertical-align:middle;}

.iml {float:left; margin:20px 15px 10px 0px;}
p .iml {margin-top:3px;} 
p.image .iml, p.news .iml {margin-top:20px;} 

.imr {float:right; margin:20px 0px 10px 15px;}
p .imr {margin-top:3px;} 
p.image .imr, p.news .imr {margin-top:20px;} 

.imnone {float:none; clear:both; margin:1px;}

.txtright {text-align:right!important;}
.txtleft {text-align:left!important;}
.txtcenter {text-align:center!important;}

form {margin:0px;padding:0px;}

p {margin:0px;padding-bottom:10px;}
p.image {float:left;}

h1, h2, h3, h4, h5, h6 {margin:0px; padding:0px; padding-bottom:12px;}

.top2 {position:absolute;left:822px;top:120px;}
.top2 img {vertical-align:baseline;}
.top {position:absolute;left:0px;top:0px;}

.all {border:1px solid #CEDAE6;background:#fff;width:1000px;border-right:2px solid #CEDAE6;border-collapse:collapse;}
.all td {padding:0px;}
/*.fcol {width:187px;}
.tcol {width:182px;}
.scol {width:640px;}*/

.fcol {width:21%;}
.tcol {width:15%;}
.scol {width:65%;}

#minx {width:79%;}
.chopek {height:120px;overflow:hidden;}

.clear {clear:both;height:1px;overflow:hidden;}

.head1 {background:#417FB0;height:68px;overflow:hidden;}
.logo {float:left;width:350px;height:68px;}
.logo img {margin:15px 0px 0px 15px;}
.ifik {float:left;width:52px;height:68px;}
.ifik img {margin:15px 0px 0px 15px;}

.search {font-family:verdana;font-size:0.85em;background:#417FB0;margin:10px 0px;padding:4px 7px;}
.search form {margin-top:0px;}
.search p {color:#C7E6FA;padding:0px;}
.search .btn {margin:4px 0px;}
.search .txt {width:160px;height:20px;font-size:9pt;border:1px solid #333;margin-top:1px;padding:2px;}

.head2 {background:url('../image/topbg.gif') no-repeat right bottom;height:104px;}
.head3 {background:#417FB0 url('../image/bghead3.gif') no-repeat left bottom;height:26px;}
.topmenu {margin:3px 5px 0px 207px;}
.topmenu p {padding:0px; color:#fff;font-family:verdana;font-size:0.85em;}
.topmenu a, .topmenu a:visited, .topmenu a:hover {color:#fff;}

.fcol {background:#7EAACD;border-left:1px solid #6192B8;}
.fcol .info {margin:0px 3px!important;}
.menu {padding:0px;background:url('../image/menubg.gif') no-repeat right top;position:relative;left:-1px;padding-right:4px;margin:0px -3px -10px -3px;}
.menu .deca {background:url('../image/menubg2.gif') repeat-y right top;top:-20px;z-index:20;position:relative;border-bottom:2px solid #598BB3;padding-bottom:0px;border-left:2px solid #598BB3;}
.menu .decc {background:url('../image/menudec.gif') no-repeat right top; position:relative;padding-top:10px;padding-bottom:10px;}
.menu .decc div {margin:0px 10px 0px 4px;padding:5px 0px 6px 4px;}
.menu .decc div p {background:url('../image/lione.gif') no-repeat 5px 4px;padding:0px;padding-left:14px;font-size:0.85em;line-height:120%;font-family:verdana;}
.menu .decc div p.dlink {background:url('../image/lifor.gif') no-repeat 0px 2px;padding-left:16px;font-size:0.85em;line-height:140%;}
.menu .decc .vote {border-bottom:1px solid #7EAACD;padding:1px;}
.menu .decc .active {font-weight:bold;}
.menu a {color:#1B252F/*#252749*/;}
.menu a:visited {color:#000/*#115683#252749*/;}
.menu a:hover {color:#115683/*#252749*/;}
.menu p.dlink a {color:#115683;}
.menu p.dlink a:visited {color:#115683;}
.menu p.dlink a:hover {color:#115683;}

.menu2 {background:url('../image/menubg3.gif') repeat-y right top; border-left:2px solid #6192B8; border-bottom:2px solid #6192B8; padding:14px 0px 8px 0px;margin-top:-20px;margin-right:0px;width:190px;}
.menu2 div {font-family:verdana; font-size:0.85em; background:url('../image/lione.gif') no-repeat 4px 6px; padding-left:11px;padding-bottom:4px; padding-top:2px;}
.menu2 div div {font-size:1.0em; background:url('../image/litwo.gif') no-repeat 0px 6px;}
.menu2 h3 {margin:-14px 0px 5px -6px;font-size:90%;background:#6192B8;padding:2px 2px 4px 6px;color:#fff;font-weight:bold;font-family:arial;line-height:120%;}
.menu2 p {margin:0px; padding-bottom:2px;line-height:120%;padding-right:6px;}
.menu2 a {color:#000/*#1B252F#252749*/;}
.menu2 a:visited {color:#000/*#115683#252749*/;}
.menu2 a:hover {color:#115683/*#252749*/;}
.menu2 div div a {color:#115683/*#1B252F#252749*/;}
.menu2 div div a:visited {color:#115683/*#115683#252749*/;}
.menu2 div div a:hover {color:#115683/*#252749*/;}
.menu2 .active {font-weight:bold;}
.menu2 .active div {font-weight:normal;}
.menu2 .active .active {font-weight:bold;}

.menu2 ul {padding:0px; margin:0px;}
.menu2 ul ul {margin-bottom:20px;}
.menu2 ul li {position:relative; list-style:none; padding:0px; margin:0px 0px 0px 0px;width:100%;}
.menu2 li ul {display:none; position:absolute; width:200px; z-index:200; top:-7px;left:175px;border:2px solid #7EAACD;border-left-width:0px;}
.menu2 li:hover, li.over {background:#CFE4F1;}
.menu2 li:hover ul, li.over ul {display:block;}

.menu2 .names {padding:4px 3px 3px 12px;background: #E6F0F7;}

.menur {padding:0px;}
.menur .decc div p {background:url('../image/li2.gif') no-repeat 0px 4px;padding:0px;padding-left:14px;font-size:0.85em;line-height:120%;font-family:tahoma;}
.menur a {color:/*#115683*/#252749;}
.menur a:visited {color:#115683/*#252749*/;}
.menur a:hover {color:#115683/*#252749*/;}
.menur .active {font-weight:bold;}

h2 {font-size:100%;}

.head {background: url('../image/h1bg.gif') repeat-y left top;padding:5px 13px 5px 20px;margin:-5px 0px 0px -20px;}
.head h1 {margin:0px; text-transform:uppercase;font-size:1.1em;color:#000;background:url('../image/h1li.gif') no-repeat 0px 4px;padding-left:20px;padding-bottom:0px;}

.navy {font-size:0.8em;font-family:verdana; color:#929292;margin-bottom:11px!important;margin-top:-11px;font-weight:bold;}
.navy span (font-family:tahoma;font-weight:normal;font-size:6px;)
.navy a {color:#929292;}
.navy a:link {color:#929292;}
.navy a:visited {color:#929292!important;}
.navy a:hover {color:#929292;}

.scol .info {padding:5px 20px 30px 20px;}
.scol .info p {text-align:justify;}

.scol .boxinfo2 table {padding:2px 4px;border-collapse:collapse;border:1px solid #666;}
.scol .boxinfo2 table td {padding:2px 4px;border:1px solid #666;}

.tcol {background:#ааа;}
.tcol .info {padding:4px 4px 10px 4px;}

h4 {font-size:110%;line-height:100%;margin-bottom:0px;}
h4 span {font-size:90%; font-weight:normal}

.news {float:left;}
.news img, .newsl img {margin:7px 11px 3px 0px;}
.newsl span {font-size:80%;}
.newsl h4 {font-size:100%;margin-top:25px;padding-bottom:5px;
background: url('../image/h1bg.gif') repeat-y left top;padding:5px 13px 5px 20px;margin:-5px 0px 0px -20px;
margin:0px; color:#000;
}

.newslz span {font-size:80%;}
.newslz h4 {font-size:110%;}

.anons span {font-size:80%;} 

h5 {font-size:0.9em;padding-bottom:8px;}

.awards {text-align:center;padding:4px 10px;}

.link {margin:10px 0px;}
.link a, .link a:visited, .link a:hover {color:#fff; text-decoration:underline;}

.banner {text-align:center;}
.banner img {border:1px solid black;} 

.tcol .banner img {border:1px solid #ccc;border-right:2px solid #ccc;border-bottom:2px solid #ccc;} /*баннеры в правой колонке*/
.noframe {border-width:0px!important;}

.banner2 {text-align:center;margin:25px 0px 10px 0px;/*border:1px solid #dfdfdf;*/ clear:both;}
.banner2 img {border:1px solid black;} 
                                                                                               
.more {padding:0px; float:left;display:block;margin-right:40px;background:url('../image/lifor.gif') no-repeat 0px 2px;padding-left:16px;font-size:0.9em;font-style:normal!important;}

.clear {clear:both; height:5px; overflow:hidden;margin-bottom:15px;}

#qq {display:none;}
#qqq2 {display:none;}

.banner, .search, .head, .navy, .vkl, .newslz, .menur, .box, .banner2, .inscalend, .insopros {margin-bottom:20px;}
.newsl, .menu {margin-bottom:12px;}
.menu2 {margin-bottom:15px;}

.inscalend {border:1px solid #D6D6D6;width:178px;position:relative;margin-right:1px;}
.inscalend h2 {background:#417FB0 url('../image/tick.gif') no-repeat 3px 0px; padding:5px 4px 6px 30px;text-transform:uppercase;color:#fff;font-size:0.7em;font-family:verdana;line-height:130%;margin:2px 2px 1px 2px;display:block;}

.calendar table {width:100%;border-left:6px solid #fff;border-right:6px solid #fff;margin-bottom:5px;background:#D7DFE6;margin-top:3px;}

.calendar td {font-size:0.6em;line-height:100%; padding:1px 3px 1px 3px; text-align:center;border:1px solid #fff;background:#E7ECF1;}
.calendar a {font-weight:bold;text-decoration:underline;color:#D75555;}
.calendar a:visited {color:#347BA9;}
.calendar .c1 {font-size:0.8em;line-height:100%;background:#E5DFDC;text-align:center;padding:1px 2px 2px 2px;font-family:verdana; color:#000;border-left:10px solid #E5DFDC; margin:0px 2px;}
.calendar .c1 a, .calendar .c1 a:visited, .calendar .c1 a:hover, .calendar .c1 a:link {color:#000;font-weight:normal;text-decoration:none;}
.calendar .c4 {color:#7E8890;}

.inscalend p.dopl {display:block;margin:-1px 0px -1px -5px;background:url('../image/doplbg.gif') no-repeat;padding-left:27px;height:20px;overflow:hidden;font-size:0.85em;z-index:20;position:relative;}
.inscalend p.dopl a, .inscalend p.dopl a:visited, .inscalend p.dopl a:hover {color:#417FB0;text-decoration:none;font-weight:normal;}

p.dopl {padding:0px;}

.insopros {border:1px solid #D6D6D6;width:178px;position:relative;margin-right:1px;}
.insopros h2 {background:#417FB0 url('../image/tick.gif') no-repeat 3px 0px; padding:5px 4px 6px 30px;text-transform:uppercase;color:#fff;font-size:0.7em;font-family:verdana;line-height:130%;margin:2px 2px 1px 2px;display:block;}


.opros table {width:100%;border-left:6px solid #fff;border-right:6px solid #fff;margin-bottom:14px;}
.opros .c1 {line-height:120%;ackground:#E5DFDC;padding:3px 4px 4px 4px;font-family:arial; color:#000;margin:0px 2px; font-weight:bold;}
.opros .c1 a, .calendar .c1 a:visited, .calendar .c1 a:hover, .calendar .c1 a:link {color:#000;font-weight:normal;text-decoration:none;}
.opros td {font-size:0.75em;line-height:130%;font-family:arial;padding:1px 0px;}
.opros .rrel {position:relative;}
.opros .btn {position:relative;margin-left:-5px;z-index:40;margin-top:5px;}

.insopros p.dopl {display:block;margin:-1px 0px -1px -5px;background:url('../image/doplbg.gif') no-repeat;padding-left:27px;height:20px;overflow:hidden;font-size:0.85em;z-index:30;position:relative;}
.insopros p.dopl a, .inscalend p.dopl a:visited, .inscalend p.dopl a:hover {color:#417FB0;text-decoration:none;font-weight:normal;}


.form {border:1px solid #dedede;padding:4px 10px 10px 10px;margin-bottom:19px;}
.form table {width:100%;}
.form .txt {width:200px;}
.form .txta {width:100%;height:80px;}
.form p {font-size:0.9em;line-height:140%;padding-top:14px;}

.gb {background:#E7ECF1; border:1px solid #D7DFE6; padding:5px;}
.gb h6 {font-size:11px; font-family:verdana;}
.gb p {padding-bottom:4px;font-size:90%;font-family:verdana;}
.gb .txt {width:300px;}
.gb textarea.txt {width:500px; height:100px;}
.gb .sbmt {margin-top:3px;}
.gb table {width:90%;}
.scol .boxinfo2 .gb table {border:0px solid #fff;}
.scol .boxinfo2 .gb table td {border:0px solid #fff;}

.v span, .o span {font-weight:bold;}
.time {font-family:verdana;font-size:0.8em;color:#D65552;}

.under {background:#417FB0;color:#fff;}
.copy {margin:7px 15px;color:#fff; }

td .copy a {color:#fff!important;font-weight:bold;}
td .copy a:visited {color:#fff!important;}
td .copy a:hover {text-decoration:underline;color:#fff!important;}
.txtbanner {color:#fff;}
.txtbanner a {color:#fff;}
.txtbanner a:visited {color:#fff;}
.txtbanner a:hover{color:#fff;}

.content {clear:both;padding-top:7px;}

.comment {margin-top:20px;}
.respons {margin-top:20px; text-align:center;margin-bottom:-15px; border:1px solid #B69C83; background:#F8F6EB;padding:6px; color:#5A3F2E; font-weight:bold;font-family:verdana;font-size:90%;}

.dload {padding-left:20px;background:url('../image/dload.gif') no-repeat left top;font-style:italic;}

.doplqu {font-size:90%;font-weight:bold;}
.doplqu img {margin:0px 4px 3px 0px;}


.gallery {margin:10px 0px 15px 0px;}
.gallery h4 {margin:0px 0px 0px 30px; padding:0px;font-size:0.9em;}
.gallery ul {margin:10px 0px 15px 25px;padding:0px;}
.gallery h3 span {font-weight:normal;font-size:0.75em;}
.gallery li span {font-size:0.75em;}
.scol .boxinfo2 .gallery table {margin:0px;border-width:0px!important;width:540px;padding:0px!important;}
.scol .boxinfo2 .gallery td {border-width:15px!important; border-color:#fff!important; font-size:0.7em;border-bottom-width:5px!important;border-top-width:5px!important;border-left-width:0px!important;}
.scol .boxinfo2 .gallery td p {text-align:left!important;margin:4px 2px 0px 2px;}
.scol .boxinfo2 .gallery table.pict {width:100%;height:166px;padding:0px!important;}
.scol .boxinfo2 .gallery table.pict td {border:1px solid #6192B8; border-width:1px!important;border-color:#6192B8!important;padding:1px!important;}
.scol .boxinfo2 .gallery .pict td img {margin:1px!important;padding:0px!important;border:0px;}
.gallery .lupa {background:#5080A5 url('../image/lupa.gif') no-repeat 5px 3px;padding:1px 4px 3px 21px;font-family:tahoma;}
.lupa a, .lupa a:link, .lupa a:visited, .lupa a:hover {color:#fff;} 
.gallery p {margin:8px 0px 0px 0px;font-style:italic;}

.listing div {background:#6192B8; float:left; margin-right:5px;margin-top:10px;margin-bottom:10px;}
.listing a, .listing a:link, .listing a:visited, .listing a:hover {color:#fff; display:block;padding:3px 7px;text-decoration:none;} 
.listing .act {background:#2B5C82;}

.copy td {padding-bottom:5px;padding-right:2px;}