* {padding:0px; margin:0px; outline:none; }

.w100 {width:100%; }
.w50 {width:50%; }

/* table, th, td {text-align:left; vertical-align:top; border:none; } */
table, th, td {vertical-align:top; }

img {border:none; }

.clear {display:block; clear:both; height:1px; }
.textsep {display:block; clear:both; height:5px; }
.sep {display:block; clear:both; height:10px; }

.fl {float:left; }
.fr {float:right; }

.db {display:block; }
.dn {display:none; }

.tal {text-align:left; }
.tac {text-align:center; }
.tar {text-align:right; }

.vat {vertical-align:top; }
.vam {vertical-align:middle; }
.vab {vertical-align:bottom; }

body {background-color:#ffffff; }

h1 {font-family:"Arial Narrow", Tahoma, "Trebuchet MS", Verdana; font-size:28px; line-height:32px; color:#074e90; font-weight:normal; }
h2 {font-family:Arial, Helvetica, sans-serif; font-size:17px; line-height:30px; color:#074e90; font-weight:bold; }
h3 {font-family:Arial, Helvetica, sans-serif; font-size:15px; line-height:20px; color:#074e90; font-weight:bold; }
h4 {font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:20px; color:#074e90; font-weight:bold; }
h5 {font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:20px; color:#074e90; font-weight:bold; }

.index_top_bg {background:url(../images/index_top_bg.jpg) left top repeat-x; }
.index_bottom_bg {background:url(../images/index_bottom_bg.gif) left bottom repeat-x; }

.index {width:959px; }
.ileft {background:url(../images/blik.jpg) right top no-repeat; }
.iright { }

.index_logo {background:url(../images/index_logo.jpg) left top no-repeat !important; z-index:10000; display:block; _float:left; clear:both; }

.logocl {padding-left:5px; padding-top:10px; width:100px; }
.logocl a {display:block; width:100px; height:90px; }
.logoclt .logoleft {font-family:"Arial Narrow", Tahoma, "Trebuchet MS", Verdana; font-size:21px; line-height:24px; color:#000000; padding-left:8px; padding-top:43px; }
.logoleft {font-family:"Arial Narrow", Tahoma, "Trebuchet MS", Verdana; font-size:21px; line-height:24px; color:#000000; padding-left:118px; padding-top:43px; }
.logoleft a {font-family:"Arial Narrow", Tahoma, "Trebuchet MS", Verdana; font-size:21px; line-height:24px; color:#000000; text-decoration:none; }
.logoright {width:160px; }
.logoright td {padding-right:15px; }
.logoright a {font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:16px; color:#064b8b; text-decoration:underline; }
.logoright a:hover {text-decoration:none }
.logoright a.selected {font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:16px; color:#ffffff; text-decoration:none; font-weight:bold; }
.lang {padding-top:45px; padding-left:5px; }

.index_top_menu {background:#fefcf8 url(../images/index_top_menu_bg.gif) left top repeat-x; *clear:both; *width:100%; }
.index_lt_menu {background:url(../images/index_top_menu_left.gif) left top no-repeat !important; *float:left; *width:100%; }
.index_rt_menu {background:url(../images/index_top_menu_right.gif) right top no-repeat !important; *float:left; }
.itmenu {padding-right:25px; _height:90px !important; }
.itmenu a {font-size:11px; display:block; text-align:center; line-height:11px; color:#08549b; text-decoration:none; font-style:italic; font-family:"Arial Narrow", Tahoma, "Trebuchet MS", Verdana; }
.itmenu a.selected {color:#00182b; }
.itmenu a:hover {color:#00182b; background-position:center -100px !important; }

.linker1 {padding:0px 10px; height:80px; }
.linker1 a {width:90px; background:url(../images/ico1.gif) center top no-repeat; padding-top:80px; }
.linker2 {padding:0px 10px; height:80px; }
.linker2 a {width:80px; background:url(../images/ico2.gif) center top no-repeat; padding-top:80px; }
.linker3 {padding:0px 10px; height:80px; }
.linker3 a {width:94px; background:url(../images/ico3.gif) center top no-repeat; padding-top:80px; }
.linker4 {padding:0px 10px; height:80px; }
.linker4 a {width:96px; background:url(../images/ico4.gif) center top no-repeat; padding-top:80px; }
.linker5 {padding:0px 10px; height:80px; }
.linker5 a {width:126px; background:url(../images/ico5.gif) center top no-repeat; padding-top:80px; }
.linker6 {padding:0px 10px; height:80px; }
.linker6 a {width:90px; background:url(../images/ico6.gif) center top no-repeat; padding-top:80px; }
.linker7 {padding:0px 10px; height:80px; }
.linker7 a {width:136px; background:url(../images/ico7.gif) center top no-repeat; padding-top:80px; }

.inc { }
.inctop { }
.incbottom { }
.incc { background: url(../images/incc.gif) left bottom no-repeat;
		background-color:#0c63b8;
		clear:both;
		height:498px; }

.incmenu {width:289px; }
.incleft {background:url(../images/incleft.jpg) left top no-repeat; }

.imn {background:#ffffff url(../images/incmenu_top.jpg) left top no-repeat; }
.imnb {background:url(../images/imnb.jpg) left bottom no-repeat; }
.imn ul { }
.imn ul li {display:block; clear:both; list-style:none; }
.imn ul li a {display:block; clear:both; font-family:"Arial Narrow", Tahoma, "Trebuchet MS", Verdana; font-size:15px; line-height:18px; color:#08549b; text-decoration:none; font-style:italic; padding:6px 0px 6px 50px; }
.imn ul li a:hover {color:#272a2e; background-color:#facc76; }
.imn ul li a#mfirst {background:url(../images/menutop.gif) 0px -100px no-repeat; }
.imn ul li a#mfirst:hover {color:#272a2e; background-color:#facc76; background-position:0px -10px; }
.imn ul li a#mlast {background:url(../images/menubottom.gif) 0px 50px no-repeat; }
.imn ul li a#mlast:hover {color:#272a2e; background-color:#facc76; background-position:0px -10px; }

.clearb {display:block; clear:both; height:222px; }
.clearc {display:block; clear:both; height:2px; background-color:#00182b; }

.ob {margin-top:-1px; }
.ministr {width:288px; }
.write {display:block; clear:both; height:50px; background:url(../images/write.gif) left top no-repeat; }
.writetext {background:url(../images/write_bg.gif) left top repeat-y; padding-left:26px; padding-right:19px; padding-top:5px; padding-bottom:10px; font-family:"Arial Narrow", Tahoma, "Trebuchet MS", Verdana; font-size:16px; line-height:18px; color:#ffffff; font-style:italic; }
.writetext span {font-size:14px; color:#fac45d; }
.writebot {height:80px; clear:both; background:url(../images/writebot.gif) left top no-repeat; }
.wrblink {padding-left:25px; padding-top:13px; }
.wrblink a {display:block; width:230px; font-family:"Arial Narrow", Tahoma, "Trebuchet MS", Verdana; font-size:18px; font-style:italic; color:#ffffff; text-decoration:none; line-height:30px; }
.wrblink a span {padding-left:18px; }

.obava {padding-left:30px; padding-right:40px; }
.obava h1 {font-family:"Arial Narrow", Tahoma, "Trebuchet MS", Verdana; font-size:28px; line-height:32px; color:#074e90; font-weight:normal; }
.obava h1 a{text-decoration:none;color:#003366;}
.obava h1 a:hover{text-decoration:none;color:#003366;}
.obava th {width:70px; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; color:#003366; font-weight:normal; }
.obava td {font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; color:#000000; background:url(../images/dot.gif) left bottom repeat-x; padding-bottom:7px; }
.obava td a {color:#0c63b8; text-decoration:underline; }
.obava td a:hover {text-decoration:none; }

.opros {padding-left:30px; }
.opros h2 {font-family:"Arial Narrow", Tahoma, "Trebuchet MS", Verdana; font-size:21px; line-height:24px; font-style:italic; font-weight:normal; color:#074e90; }
.voting {width:235px; }
.contacts {width:430px; }
.voting_title {font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; color:#ffffff; padding:12px 18px; background-color:#0c63b8; }
.votc {padding-right:10px; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; color:3333333; }
.votc input {vertical-align:middle; }
.votebut {width:95px; }
.votelink {width:90px; }
.votelink a {font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:12px; color:#0a709f; text-decoration:underline; }
.votelink a:hover {text-decoration:none; }
.contl {font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:16px; font-weight:bold; color:#ffffff; width:190px; }
.contl span {color:#ffd163; }
.contl div {padding-left:30px; padding-right:40px; }
.contr {font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:16px; font-weight:bold; color:#ffffff; }
.contr span {color:#ffd163; }
.contr div {padding-left:21px; padding-right:25px; }
.contr a {font-size:12px; font-weight:normal; color:#ffffff; text-decoration:underline; line-height:18px; }
.contr a:hover {text-decoration:none; }

.conc {background-color:#a30501; width:392px; }
.concb {background:url(../images/contcb.gif) left bottom no-repeat; padding-bottom:25px; }
.conct {background:url(../images/contct.gif) left top no-repeat; padding-top:50px; }

.doverie {font-family:"Arial Narrow", Tahoma, "Trebuchet MS", Verdana; font-size:17px; line-height:20px; color:#474747; padding-left:80px; background:url(../images/phone.gif) left top no-repeat; }
.doverie div {font-size:18px; font-style:italic; color:#2d9e05; padding-bottom:4px; }
.doverie a {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; color:#1c6bb7; text-decoration:underline; }
.doverie a:hover {text-decoration:none; }
.sto {padding-left:70px; }

.ban { }
.ban td {padding-left:30px; height:122px; }

.bnrs {padding-left:12px; }
.bnrs img {border:1px solid #ffffff; }
.bnrs td {padding-left:18px; height:58px; }
.bnrs a {display:block; }

.footer {padding-left:30px; font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:11px; color:#474747; }
.fmenu { }
.fmenu ul { }
.fmenu ul li {display:block; float:left; padding-right:10px; border-right:1px solid #474747; }
.fmenu ul li.last {display:block; float:left; padding-left:10px; padding-right:10px; border-right:none; }
.fmenu ul li a {display:block; float:left; font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:11px; color:#474747; text-decoration:none; }
.fmenu ul li a:hover {text-decoration:underline; }

.calcon {background: url(../images/calcon.gif) left top repeat-x; }
.calendar {width:230px; height:210px; }
.calenc {padding-left:30px; padding-right:20px; }
.calendar select {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; border:1px solid #003057; padding:1px 1px 1px 3px; margin-right:2px; }
.calendar select.month {width:110px; }
.calendar select.years {width:53px; }
.calend {float:left; border:1px solid #3c87b9; }
.calendd {width:182px; background-color:#074e90; }
.calendd div {display:block; float:left; width:26px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:25px; font-weight:bold; color:#81c2ff; background-color:#074e90; }
.calendd a {display:block; width:26px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:25px; font-weight:bold; color:#ffffff; text-decoration:none; }
.calendd a:hover {background:#d52706 url(../images/num.gif) left top repeat-x; color:#81c2ff; }
.calendd span {color:#2477c4; }
a.arm {font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:18px; color:#ffffff; text-decoration:underline; float:right; white-space:nowrap; }
a.arm:hover {text-decoration:none; display:block; }

.informer {font-family:tahoma, "Times New Roman", arial, helvetica, sans-serif; font-size:10px; line-height:11px; color:#5ea8ec; float:right; background:url(../images/infb.gif) left top repeat-x; }
.informer td {padding-bottom:2px; }
.infl {width:8px; background:url(../images/infl.gif) left top no-repeat; }
.infr {width:10px; background:url(../images/infr.gif) left top no-repeat; }
.inftitle {padding-right:15px; }
.infnum {font-size:11px; }
.indn {padding-bottom:35px; }
.indn h1 {font-family:"Arial Narrow", Tahoma, "Trebuchet MS", Verdana; font-size:21px; line-height:24px; font-style:italic; color:#ffffff; font-weight:normal; }
.ddot {display:block; clear:both; height:1px; background:url(../images/dot.gif) left top repeat-x; }
.indnews {padding-right:35px; }
.indnews td {font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:13px; color:#81c2ff; padding:3px 0px 4px 0px; background:url(../images/dot.gif) left bottom repeat-x; }
.indnews td a {font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:13px; color:#ffffff; text-decoration:none; }
.indnews td a:hover {color:#81c2ff; }

.indsearch { }
.indsearch h3 {font-family:"Arial Narrow", Tahoma, "Trebuchet MS", Verdana; font-size:15px; line-height:20px; color:#ffffff; font-style:italic; font-weight:normal; }
.indsearch .istext {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#7d7d7d; padding:3px 6px; width:190px; margin-right:6px; background-color:#f0f0f0; border:1px solid #3c87b9; }

.inner_bottom_bg {background:url(../images/innfooter.gif) left bottom repeat-x; }
.inner_top_bg {background:url(../images/inntop.jpg) left top repeat-x; }
.innerleft {width:731px; }
.innerleft .clearb {height:164px !important; width:731px; background:url(../images/innerimg.jpg) left top no-repeat; }
.innermenu {background:url(../images/innermenu.jpg) left top no-repeat; }
.topcon {font-family:"Arial Narrow", Tahoma, "Trebuchet MS", Verdana; font-size:12px; line-height:16px; color:#ffffff; padding-left:105px; }
.topcon div {font-style:italic; font-size:11px; color:#f4d79e; }
.topcon a {font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; color:#ffffff; text-decoration:underline; }
.topcon a:hover {text-decoration:none; }

.innsearch {padding:16px 0px 0px 11px; *padding:12px 0px 0px 11px; _padding:12px 0px 0px 11px; }
.innsearch h3 {font-family:"Arial Narrow", Tahoma, "Trebuchet MS", Verdana; font-size:15px; line-height:20px; color:#ffffff; font-style:italic; font-weight:normal; }
.innsearch .istext {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#7d7d7d; padding:3px 6px; width:130px; margin-right:6px; background-color:#f0f0f0; border:1px solid #3c87b9; }

.main_container { }
.left_container { }
.right_container {width:227px; }

.rmenu {background-color:#fdf5e8; }
.rmenub {background:url(../images/rmenub.gif) left bottom no-repeat; }
.rmenut {background:url(../images/rmenut.gif) left top no-repeat; padding:20px 0px; }
.rmenut td {height:70px; }
.rmenu ul { }
.rmenu ul li {display:block; clear:both; list-style:none; }
.rmenu ul li a {display:block; clear:both; font-family:Arial, "Arial Narrow", Tahoma, "Trebuchet MS", Verdana; font-size:14px; line-height:16px; font-style:italic; color:#535D69; text-decoration:none; padding:9px 20px 9px 30px; border-bottom:1px solid #fdf5e8; font-weight:bold; }
.rmenu ul li a.selected {color:#0c63b8; background-color:#ffffff; }
.rmenu ul li a:hover {color:#0c63b8; background-color:#ffffff; }
.rmenu ul li ul { }
.rmenu ul li ul li { }
.rmenu ul li ul li a {background:url(../images/menu.gif) 35px 16px no-repeat; padding-left:50px; }
.rmenu ul li ul li a.selected { }
.rmenu ul li ul li a:hover { }
.rmenu ul li ul li ul { }
.rmenu ul li ul li ul li { }
.rmenu ul li ul li ul li a {padding-left:70px; background-position:55px 16px; }
.rmenu ul li ul li ul li a.selected { }
.rmenu ul li ul li ul li a:hover { }
.rmenu ul li ul li ul li ul { }
.rmenu ul li ul li ul li ul li { }
.rmenu ul li ul li ul li ul li a {padding-left:90px; background-position:75px 16px; }
.rmenu ul li ul li ul li ul li a.selected { }
.rmenu ul li ul li ul li ul li a:hover { }

.taxonomy {font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:12px; color:#a40501; background:url(../images/dot.gif) left bottom repeat-x; padding:10px 35px 10px 0px; }
.taxonomy a {color:#0c63b8; text-decoration:none; white-space:nowrap; }
.taxonomy a:hover {color:#a40501; }

.container {padding-right:33px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; color:#434b55; }

.ctext { }
.ctext img { /*float:left;*/ margin:10px; }
.ctext table {border-top:2px solid #ffffff; border-left:2px solid #ffffff; }
.ctext th {border-bottom:2px solid #ffffff; border-right:2px solid #ffffff; background-color:#f9f2e6; font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:20px; color:#434b55; font-weight:bold; padding:2px 15px; }
.ctext td {border-bottom:2px solid #ffffff; border-right:2px solid #ffffff; background-color:#fff9ee; font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:20px; color:#434b55; padding:2px 15px; }
.ctext table.svodka td {vertical-align: middle;}
.ctext a {color:#d1331d; text-decoration:underline; }
.ctext a:visited {color:#434b55; text-decoration:underline; }
.index_forum .ctext a:visited {color:#d1331d; text-decoration:underline; }
.ctext a:hover {color:#d1331d; text-decoration:none; }
.ctext ul {padding-left:20px; }
.ctext ol {padding-left:30px; }

.cfiles { }
.cfiles a {color:#074e90; text-decoration:underline; padding-left:18px; background:url(../images/save.gif) left 2px no-repeat; }
.cfiles a:hover {text-decoration:none; }

.cfar { }
.faicolink {width:25px; background:url(../images/dot.gif) left bottom repeat-x; padding-top:25px; padding-bottom:20px; }
.faicolink a {background:url(../images/save.gif) left top no-repeat; width:12px; height:12px; display:block; float:left; }
.fadesc {background:url(../images/dot.gif) left bottom repeat-x; padding-top:20px; padding-bottom:20px; }
.fadesc a {font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:20px; font-weight:bold; color:#074e90; text-decoration:none; }
.fadesc a:hover {color:#d1331d; }
.datafa {border-left:1px solid #606770; font-size:10px; }
.datafa td {border-right:1px solid #606770; padding:0px 10px; line-height:10px; }
.datafa span {color:#074e90; }

.ctable { }
.ctable .tabl td {background:url(../images/dot.gif) left bottom repeat-x; padding:15px 0px 20px 0px; }
.ctable .tabl .tablr {padding-left:25px; }
.ctable .tabl .tablr {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#434b55; }
.ctable .tabl .tablr a {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#434b55; text-decoration:none; }
.ctable .tabl .tablr a:hover {color:#d1331d; }
.ctable .tabl .tablr div.ttab {font-size:14px; font-weight:bold; color:#074e90; }
.ctable .tabl .tablr a.ttab {font-size:14px; font-weight:bold; color:#074e90; }
.ctable .tabl .tablr a.ttab:hover {color:#d1331d; }

.ccontacts {font-size:12px; line-height:18px; }
.contimg {width:400px; text-align:right; }

.cfb {font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:18px; color:#434b55; }
.cfb td {padding-top:2px; padding-bottom:2px; }
.fleft {width:150px; text-align:right; }
.fright {padding-left:10px !important; padding-top:4px !important; }
.fright input.ftext {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#434b55; background-color:#f9f9f9; border:1px solid #d6d6d6; padding:2px 8px; }
.fright textarea {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#434b55; background-color:#f9f9f9; border:1px solid #d6d6d6; padding:2px 8px; }
.fright select {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#434b55; background-color:#f9f9f9; border:1px solid #d6d6d6; padding:2px 2px 2px 8px; }
.cfb .ftext {width:430px; }
.cfb textarea.ftext {width:430px; }
.cfb select.ftext {width:448px; }
.cfb .fcheck {vertical-align:middle; }

.confform .ftext {width:330px !important; }
.confform textarea.ftext {width:330px !important; }
.confform .fleft {width:130px !important; }

.cnews { }
.nyears { }
.nyears a {display:block; float:left; font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:10px; text-decoration:underline; font-weight:bold; color:#074e90; padding:0px 8px; border-right:1px solid #074e90; }
.nyears a:visited {color:#7f868a; }
.nyears a.selected {color:#d1331d; }
.nyears a:hover {color:#d1331d; }
.nyears a.last {border-right:none !important; }
.nitm {font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:20px; color:#434b55; text-align:justify; }
.ndate {float:left; font-size:10px; color:#ffffff; padding:0px 2px; background-color:#d1331d; line-height:12px; clear:both; }
.nitm img {float:right; margin-left:10px; }
.nitm a {color:#d1331d; text-decoration:underline; }
.nitm a:visited {color:#434b55; }
.nitm a:hover {text-decoration:none; color:#d1331d; }
.nitm .dopimg { }
.nitm .dopimg img {float:left; margin-left:0px; margin-right:20px; margin-bottom:30px; }
.nitm ol {padding-left:30px; }
.nitm ol li {margin-left:40px; }
.nitm ul {padding-left:30px; }
.nitm ul li {margin-left:40px; }

.cross {width:1000px; }
.crossfon {background-color:#ebe2bf; }
.crossbg {background:#ebe2bf url(../images/cross_bg.jpg) left top repeat-x; }
.crossleft {background:url(../images/cross_left.jpg) right top no-repeat; }
.crosscenter_rus {background:url(../images/cross_main.jpg) left top no-repeat; }
.crosscenter_eng {background:url(../images/cross_main_eng.jpg) left top no-repeat; }
.crossright {background:url(../images/cross_right.jpg) left top no-repeat; }
.cross_lang {padding-left:810px; }
.cross_lang a {font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:16px; color:#064b8b; text-decoration:underline; display:block; float:left; margin-right:15px; }
.cross_lang a:hover {text-decoration:none; }
.cross_lang a.selected {font-weight:bold; color:#ffffff; text-decoration:none; }
.cross_lang a.selected:hover {text-decoration:underline; }
a.cross_flag {display:block; width:145px; height:55px; margin-left:70px; }
.cross_link { }
.cross_link .crleft {text-align:right; height:80px; width:390px; }
.cross_link .crleftt {text-align:right; height:80px; width:480px !important; }
.cross_link .crcenter {text-align:right; height:80px; width:225px; }
.cross_link .crcenter a {display:block; width:210px; height:210px; }
.cross_link .crright {text-align:left; }
.cross_link .crrightt {text-align:left; }
.cross_link a {font-family:"Arial Narrow", Tahoma, "Trebuchet MS", Verdana; display:block; font-size:15px; line-height:16px; text-decoration:none; font-style:italic; color:#144a71; }
.cross_link a:hover {color:#000000; }
.linkc {padding-top:2px; padding-left:2px; }
.link1 {padding-right:18px; padding-top:15px; }
.link1 a {padding-right:50px; padding-top:11px; padding-bottom:17px; float:right; }
.link2 {padding-top:20px; }
.link2 a {padding-top:10px; padding-bottom:13px; padding-left:50px; float:left; }
.link2 a img {padding-left:10px; margin-bottom:-9px; }
.link3 {padding-right:47px; padding-top:13px; }
.link3 a {padding-right:50px; padding-top:11px; padding-bottom:18px; float:right; }
.link4 {padding-top:18px; padding-left:41px; }
.link4 a {padding-top:10px; padding-bottom:16px; padding-left:50px; float:left; }
.link5 {padding-right:20px; padding-top:16px; }
.link5 a {padding-right:50px; padding-top:13px; padding-bottom:12px; float:right; }
.link6 {padding-top:22px; padding-left:4px; }
.link6 a {padding-top:10px; padding-bottom:13px; padding-left:60px; float:left; }
.link7 {padding-right:55px; padding-top:12px; }
.link7 a {padding-right:50px; padding-top:3px; padding-bottom:5px; float:right; }
.link8 {padding-top:12px; padding-left:60px; }
.link8 a {padding-top:10px; padding-bottom:15px; padding-left:90px; float:left; }
.crossfooter {padding-left:35px; }
.crossfooter td {height:125px; }

.mc3 {padding-left:670px; }
.flash {width:150px; }
.atlant {text-align:left; padding-right:8px; }
.atlant a {display:block; _height:1%; font-family:tahoma, "Times New Roman", arial, helvetica, sans-serif; font-size:10px; line-height:11px; color:#666666; text-decoration:none; font-weight:normal; }
.atlant a:hover {color:#24618a; }
.atlant a strong {font-weight:normal; }
.afl {padding-left:7px; }

.index_forum {padding-left:26px; padding-right:20px; }
.index_forum .ctext a {font-family:Tahoma, "Trebuchet MS", Verdana; font-size:12px; }
.index_forum h3 {font-size:21px; line-height:24px; font-weight:normal; color:#b7190b; font-style:italic; font-family:"Arial Narrow", Tahoma, "Trebuchet MS", Verdana; }
.index_forum_bnr { }
.index_forum_bnr a {font-size:11px; line-height:13px; text-decoration:underline; color:#0c63b8; font-family:Arial, Helvetica, sans-serif; }
.index_forum_bnr a:hover {text-decoration:none; }
.index_forum_bnr div {padding:10px 0px 11px 0px; background:url(../images/dot.gif) left bottom repeat-x; }

.cconf { }
.ans { }
.conftable {background-color:#d1331d; color:#ffffff; }
.conftable td {padding-top:1px; padding-bottom:1px; }
.confdate {width:115px; padding-left:15px; }
.confnick {padding-left:15px; }
.confans {width:100px; }
.confans a {color:#ffffff; text-decoration:none; padding-right:24px; background:url(../images/conf.gif) right 1px no-repeat; }
.confans a:hover { }
.confshow {width:140px; }
.confshow a {color:#ffffff; text-decoration:none; padding-right:24px; background:url(../images/conf.gif) right 1px no-repeat; }
.confshow a:hover { }
.qans {padding:5px 0px 20px 20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#4f565f; }
.ansb {background-color:#fcf8f2; }
.inans {padding:5px 5px 5px 35px; }
.ansb .ansb {background-color:#f7f1e6; }
.ansb .ansb .ansb {background-color:#fcf8f2; }
.ansb .ansb .ansb .ansb {background-color:#f7f1e6; }
.ansb .ansb .ansb .ansb .ansb {background-color:#fcf8f2; }
.ansb .ansb .ansb .ansb .ansb .ansb {background-color:#f7f1e6; }
.ansb .ansb .ansb .ansb .ansb .ansb .ansb {background-color:#fcf8f2; }
.ansb .ansb .ansb .ansb .ansb .ansb .ansb .ansb {background-color:#f7f1e6; }
.ansb .ansb .ansb .ansb .ansb .ansb .ansb .ansb .ansb {background-color:#fcf8f2; }
.ansb .ansb .ansb .ansb .ansb .ansb .ansb .ansb .ansb .ansb {background-color:#f7f1e6; }
a.confbuild {color:#d1331d; text-decoration:underline; }
a.confbuild:hover {text-decoration:none; }

.cauth { }
.cauth h3 {font-family:"Arial Narrow", Tahoma, "Trebuchet MS", Verdana; font-size:18px; line-height:20px; color:#074e90; font-weight:normal; }
.authfield { }
.authfield td { }
.authfield a {color:#d1331d; text-decoration:underline; }
.authfield a:hover {text-decoration:none; }
.authfield input {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#434b55; padding:2px 8px; background-color:#f9f9f9; border:1px solid #d6d6d6; margin:0px 5px 3px 0px; }
.conenter { }
.conenter input {margin-right:10px; }
.conenter a {font-size:14px; font-weight:bold; text-decoration:underline; color:#d1331d; line-height:22px; }
.conenter a:hover {text-decoration:none; }

.rcon { }
.rconc {background-color:#a50601; }
.rconb {background:url(../images/rconb.gif) left bottom no-repeat; }
.rcont {background:url(../images/rcont.jpg) left top no-repeat; }
.rconcon {padding:25px 45px 30px 30px; font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:16px; font-weight:bold; color:#ffffff; }
.rconcon span {font-size:13px; color:#ffd163; }

.cpost {font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:15px; font-weight:bold; color:#434b55; }
.cpost h3 {font-family:"Arial Narrow", Tahoma, "Trebuchet MS", Verdana; font-size:15px; line-height:18px; font-weight:normal; font-style:italic; color:#074e90; }
.ptext {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#7d7d7d; padding:2px 8px; background-color:#f9f9f9; border:1px solid #d7d7d7; width:208px; }
.postok { }
.postok input {margin-right:10px; }
.postok a {color:#d1331d; text-decoration:underline; font-size:11px; line-height:20px; font-weight:normal; }
.postok a:hover {text-decoration:none; }

.crfl {width:200px; }
.crflogo {padding-left:165px; }
.crflogo a {display:block; width:240px; height:57px; }

.paging {text-align:center; }
.paging table {margin:0px auto; }
.paging td {border:2px solid #ffffff; }
.paging th {border:2px solid #ffffff; }
.paging th a {display:block; width:18px; height:24px; border-right:1px solid #cececd; border-bottom:1px solid #cececd; background:#fdf5e8 url(../images/paging.gif) left top no-repeat; }
.paging th a:hover {background-color:#074e90; }
.paging th.laquo a {background-position:5px 9px; }
.paging th.laquo a:hover {background-position:5px -91px; }
.paging th.raquo a {background-position:-94px 9px; }
.paging th.raquo a:hover {background-position:-94px -91px; }
.paging td a {display:block; border-right:1px solid #cececd; border-bottom:1px solid #cececd; padding:3px 6px; background-color:#fdf5e8; font-family:Arial, Helvetica, sans-serif; font-size:15px; text-decoration:none; line-height:18px; color:#434b55; }
.paging td a.selected {color:#ffffff; background-color:#074e90; }
.paging td a:hover {color:#ffffff; background-color:#074e90; }

.tabldop { }
.tabldop td {padding:0px; margin:0px; width:220px; }
.tabldop td div {padding-right:20px; }
.tabldop img {margin:0px; }

a.rss { }
a.rss img {margin-bottom:-8px; }

.crmenu {width:224px; margin-top:38px; margin-left:45px; position:absolute !important; float:none !important; *margin-left:-225px; }
.crtop {display:block; clear:both; height:7px; background:url(../images/crtop.gif) left top no-repeat; }
.crcentr {background:#ffffff url(../images/crcentr.gif) left top repeat-x; }
.crbot {display:block; clear:both; height:9px; background:url(../images/crbot.gif) left top no-repeat; }
.crmenu ul { }
.crmenu ul li {display:block; clear:both; list-style:none; width:100%; }
.crmenu ul li a {display:block; float:none; clear:both; font-family:"Arial Narrow", Tahoma, "Trebuchet MS", Verdana; font-size:14px; line-height:18px; color:#064b8b; padding:8px 15px; _height:1%; }
.crmenu ul li a:hover {background-color:#facc76; color:#064b8b; }

.lenta {display:block; width:117px; text-align:center; background:url(../images/lenta.gif) left top no-repeat; padding:4px 0px 3px 0px; margin-top:-45px; position:relative; margin-left:230px; }
.lenta a {font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:18px; color:#ffffff; text-decoration:underline; }
.lenta a:hover {text-decoration:none; }

.pr_container {padding:0px 30px; color:#474747; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:15px; text-align:justify; }
.prfoot {color:#474747; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; font-weight:bold; padding:0px 30px; }
.prfoot span {color:#a50601; }
.tt1 {width:320px; }
.tt2 {width:117px; }
.tt3 {width:280px; }
.tt4 {width:185px; }

.fotmc {width:155px; }
.fotmc .mc3 {padding-left:0px !important; }

#mapa {}
#mapa ul {list-style:none; margin:0px;padding:0px;}
#mapa ul li{list-style:none; padding:0px;margin:0px; padding-bottom:5px;}
#mapa ul li ul.fl {float:left;}
#mapa ul li ul.fr {float:right;}
#mapa ul li ul {width:315px;float:left; padding-top:10px;}
#mapa ul li ul li {padding:0px;margin:0px;}
#mapa ul li ul li ul{padding:0px 0px 0px 36px;}
/*#mapa ul li ul li ul li ul{padding:0px 0px 0px 36px;}*/
#mapa ul li ul li ul li {padding:0px 0px 5px 0px;}
#mapa ul li a{padding:0px;margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold;color:#074e90;text-decoration:none; line-height:30px; }
#mapa ul li ul li a{ font-size:15px; line-height:20px;}
#mapa ul li ul li ul li a{ font-size:13px; color:#434b55;}
#mapa ul li ul.fr li a{line-height:14px; }
#mapa ul li ul li ul li ul li a{ font-size:12px; color:#434b55;font-weight:normal; }

P { 
    text-indent: 2.5em; /* Отступ первой строки */
/*    text-align: justify; */ /* Выравнивание по ширине */
   }

 .txtlink a{
	color:#000000;
	text-decoration:none;
 }
 .somelink{
	color:#000000;
	text-decoration:none;
 }

.somelink {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#434b55; }
.somelink a {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#f01313; text-decoration:none; }
.somelink a:hover {color:#d1331d; }
