html, body {background-color:#fff;}
html, body, h1, h2, h3, h4, h5, .p0 {padding:0;margin:0;}
form {display:inline;}
a {color:#039;}
a:visited {color:#551A8B;}
a:hover {text-decoration:none; color:#06F;}

.red, a.red:visited, a.red:hover {color:#c00;}
.fff, a.fff:visited, a.fff:hover {color:#fff;}

#shapTop, #shapBottom {height:16px;padding:4px 0 3px 0;margin:0;border-bottom:1px #ccc solid;width:100%;background-color:#f7f7f7;}
#shapBottom {border-bottom:0;border-top:1px #ccc solid;}
.centerDiv {width:980px;position:relative;margin:0 auto;}
.menubottom {margin:0px 0 10px 0;text-align:center;font:90% 'Times New Roman';padding:3px}
.shap {font:7.5pt verdana;}
.startp, a.startp:visited  {color:#c00;font-weight:bold;}

#mainContainer {width:980px;position:relative;margin:0 auto;padding:0;}
#left {width:642px;float:left;background-color:#F8F8FF;padding:9px;}
#leftcent {width:622px;background-color:#fff;padding:10px;}
#right {width:310px;float:right;margin-left:10px;}
#leftindex {width:264px;float:left;}
#centerindex {width:368px;float:left;margin-left:10px;background-color:#F8F8FF;padding:9px;}
#rightindex {width:310px;float:right;margin-left:10px;}


#my {width:962px;background-color:#F8F8FF;padding:9px;}
#mycenter {width:942px;background-color:#fff;padding:10px;}

.topl {width:500px;margin:10px 0 0 7px;padding:0px;} .topr {width:450px;margin:15px 3px 7px 0;padding:0px;}
.slogan {font:bold 22pt verdana;color:#369;}
a.sloganli,a.sloganli:visited {color:#369;text-decoration:none;} a.sloganli:hover {color:#c00;}
.ii {border:0px;width:152px;height:25px;float:left;margin:4px 15px 0 0;}
a.iilink {text-decoration:none; color:#333;} a:visited.iilink {color:#333;}

.search {height:18px;width:374px;}
.search1 {height:24px;width:500px;}
.sub {height:22px;width:66px;font:11pt arial;color:#fff;border:1px solid #fff;outline:1px #336699 solid;background:#336699 url('/img/menu.gif') center repeat-x;cursor:pointer;margin-left:0px;padding-bottom:4px;}

.subs {height:20px;font:10pt arial;color:#fff;border:1px solid #fff;outline:1px #336699 solid;background:#336699 url('/img/menu.gif') center repeat-x;cursor:pointer;margin-left:0px;padding-bottom:3px;}


.menu {border-bottom:7px #369 solid;padding-left:7px}
.razd {padding:4px 11px 6px 11px;margin:3px 3px 0 0;border:1px #999 solid;border-bottom:none;background:#f7f7f7 url('/img/menu2.gif') center repeat-x;font:13px georgia;float:left;}
.act {padding:7px 19px 6px 19px;margin:0 4px 0 0;border:1px #369 solid;border-bottom:none;background-color:#369;background:#369;color:#fff;} a:hover.act {color:#fff;}


.navig {font: 13px georgia;padding-top: 5px;clear:both}
.navig ul {margin:0;padding:0;list-style: none;text-align:center}
.navig > ul > li {display:inline-block;position:relative;margin:0 2px;}
.navig > ul > li i {width:0;height:0;border:5px transparent solid;border-top:5px #369 solid;display:inline-block;vertical-align: bottom;position:relative;top:1px;left:5px}
.navig ul li a {display:block;padding:4px 47px 6px; border: 1px #999 solid;border-bottom:0;
	background: #f6f6f6;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y2ZjZmNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2Y2ZjZmNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ViZWJlYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlYmViZWIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #f6f6f6 0%, #f6f6f6 50%, #ebebeb 50%, #ebebeb 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6f6f6), color-stop(50%,#f6f6f6), color-stop(50%,#ebebeb), color-stop(100%,#ebebeb));ׁ
	background: -webkit-linear-gradient(top,  #f6f6f6 0%,#f6f6f6 50%,#ebebeb 50%,#ebebeb 100%);
	background: -o-linear-gradient(top,  #f6f6f6 0%,#f6f6f6 50%,#ebebeb 50%,#ebebeb 100%);
	background: -ms-linear-gradient(top,  #f6f6f6 0%,#f6f6f6 50%,#ebebeb 50%,#ebebeb 100%);
	background: linear-gradient(to bottom,  #f6f6f6 0%,#f6f6f6 50%,#ebebeb 50%,#ebebeb 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f6f6', endColorstr='#ebebeb',GradientType=0 );}
.navig ul .active a {background:#369;border: 1px #369 solid;border-bottom:0;padding-top:7px;color:#fff;text-decoration:none;cursor:default}
/*.navig ul li ul {position:absolute;text-align: left;width:100%;border-bottom: 1px #999 solid;display:none}
.navig > ul > li:hover ul {display:block}*/

.navig .sub-menu {text-align: right;background: #336699;}
.navig .sub-menu li{margin:0}
.navig .sub-menu li a {display: block;padding: 4px 15px 8px;color:#ffffff;border: none;background: #336699;
background: -moz-linear-gradient(top, #336699 0%, #336699 50%, #336699 50%, #336699 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#336699), color-stop(50%,#336699), color-stop(50%,#336699), color-stop(100%,#336699));
background: -webkit-linear-gradient(top, #336699 0%,#336699 50%,#336699 50%,#336699 100%);
background: -o-linear-gradient(top, #336699 0%,#336699 50%,#336699 50%,#336699 100%);
background: -ms-linear-gradient(top, #336699 0%,#336699 50%,#336699 50%,#336699 100%);
background: linear-gradient(to bottom, #336699 0%,#336699 50%,#336699 50%,#336699 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#336699', endColorstr='#336699',GradientType=0 );
}

.questForm {background:#ffffff;}
.questForm td {vertical-align:top}

.fl{float:left}
.fr{float:right}
.di {display:inline}
.nw {white-space:nowrap;}
.cb {clear:both;}
.db {display:block;}
.b {font-weight:bold;}
.m5 {padding:5px 0 5px 0;margin:0;}
.m10 {padding:10px 0 10px 0;margin:0;}
.m15 {padding:15px 0 15px 0;margin:0;}
.p15 {padding:15px 0 0 0;margin:0;}
.p12 {padding:12px 0 0 0;margin:0;}
.p10 {padding:10px 0 0 0;margin:0;}
.p5 {padding:5px 0 0 0;margin:0}
.p2 {padding:2px 0 0 0;margin:0}
.b5 {padding:0 0 5px 0;margin:0}
.b10 {padding:0 0 10px 0;margin:0}

.v8 {font:8pt verdana;}
.a12b {font:bold 12pt arial;color:#333} a.a12b {#039}
.t10 {font:10pt 'Times New Roman';}
.t11 {font:13px arial;margin-top:2px}
.t13b {font:bold 13pt 'Times New Roman';}
.t85 {font:85% 'Times New Roman';}
.t90 {font:90% 'Times New Roman';}
.t95 {font:95% 'Times New Roman';}
.t100 {font:100% 'Times New Roman';}
.t105 {font:105% 'Times New Roman';}
.t115 {font:115% 'Times New Roman';}
.t125 {font:125% 'Times New Roman';}
.t150b {font: 150% georgia; }
.ital {font-style:italic;}

.titlefix {font:105% 'Times New Roman'}
a.uris, a:visited.uris, a:hover.uris {font:8pt verdana;color:green;text-decoration:none;}
.fix {padding-left:10pt;}
.fixrez {font:bold 105% 'Times New Roman'}
.fixreza {font-weight:bold;}

#ramkap {border:1px solid #E8E8E8;padding:7px;width:248px;background-color:#E9F1F5;color:#000;font:10pt arial;}
#ramkap img {border:0px;width:80px;height:54px;float:left;margin:0 7px 0px 0;}
#ramkap a, #ramkap a:visited {color:#0E6497;text-decoration:none;}
#ramkap a:hover {color:#D2251D;}
#ramkap p {text-decoration:none;}

#topinfo {float:right;font: 11px verdana;margin:2px 0 0 0;}
#topinfo img {border:0;margin:0 2px -3px 0;width:12px;height:12px;}
#topinfo a, #topinfo a:visited {color:#039;border-bottom:1px dotted #039;text-decoration:none;}


.img80 {border:3px #ccc double;width:80px;height:54px;background-color:#fff;float:left;margin:0 8px 1px 0;}
.img90 {border:3px #ccc double;width:80px;height:80px;background-color:#fff;float:left;margin:0 8px 1px 0;}
.img120 {border:4px #ccc double;width:120px;height:160px;margin:0 15px 0 0;}
.imgrss {border:0;margin:0 2px -2px 0;width:12px;height:12px;}
.print {width:14px;height:15px;margin:0px 2px -3px 5px;border:0;}
.email {width:14px;height:10px;margin:0px 2px -2px 10px;border:0;}
.papka {width:14px;height:14px;margin:0px 2px -3px 10px;border:0;}
.zak {width:14px;height:14px;margin:0px 2px -3px 10px;border:0;}
.html {width:26px;height:12px;margin:0px 2px -3px 10px;border:0;}
.add {margin:0px 7px 0px 3px;border:0px;width:25px;height:22px}
.addb {margin:5px 15px 0px 5px;border:0px;width:50px;height:43px}
.doc {width:40px;height:39px;margin:5px 10px 10px 0;border:0;}
.forum {width:40px;height:32px;margin:5px 10px 10px 0;border:0;}
.gov {width:40px;height:34px;margin:5px 10px 10px 0;border:0;}
.zamok {margin:-3px 7px 0px 0px;border:0px;width:28x;height:22px}
.otvet {width:15px;height:18px;margin:0px 5px -2px 5px;border:0;}
.blag {width:12px;height:16px;margin:0px 2px 0px 0px;border:0;}
.pdf {width:50px;height:63px;margin:0px 10px 0px 0px;border:0;float:left;}

.rss {float:right;font: 11px verdana;margin:2px 0 0 0;}
.num {background-color:#EEEDEA;margin-right:5px;padding:2px;font:8pt verdana;}
.ramka {border:1px solid #DBD9D9;padding:9px;width:290px;}  .rl {width:244px;}
.ramkasub {border:1px solid rgb(51,102,153);padding:9px;width:290px;}
.pirsum {background-color:#f7f7f7;padding:5px;width:300px;}
.podpis {margin:5px;font:95% 'Times New Roman';}

.toptr {border-bottom:1px solid #DBD9D9;padding:5px 2px 5px 0;font:90% 'Times New Roman';}


.ldot, a:visited.ldot, a:hover.ldot {text-decoration:none;border-bottom:1px dashed #003399;cursor:pointer;}

hr {border:none;color:#ccc;background-color:#ccc;height:1px;}
.hrd {border-bottom:1px dotted #ccc;color:#fff;background-color:#fff;height:1px;}

ul {margin:5px 0 0 25px;padding:0px;}
.liul {margin:5px 0 0 30px;padding:0px;} .liul li {padding-bottom:5px;}

.logo {font:bold 24pt impact;}
.logoblue {color:#336699}
.logor {color:#cc0000}
.logoru {font:bold 12pt arial; color:#336699}
.ratingTitle {float:left;margin:0 5px 2px 0;}

#zvezda a {outline:0;border:0}


.er404wrap {padding: 25px 15px;border: 3px #c00 double;margin-bottom: 30px;}
.er404tit {float: left;width: 160px;text-align: right;padding: 35px 20px 20px 0;margin: 0 20px 0 0;border-right: 1px #AFBEC7 solid;color: #2f5f95;}
.er404wrap h4 {font-size: 22px;font-weight: normal;margin: 0 0 12px;}
.er404wrap p {margin: 0;padding: 0;}
.er404wrap ul {margin: 4px 0 7px;}
.er404wrap ul li {list-style: circle;list-style-position: inside;}
.er404tit span {font-size: 82px;font-weight: bold;line-height: 60px;}
.er404tit b {font-size: 26px;display: block;}





