BODY,H1,H2,H3,H4,H5,H6,P,DIV,UL,OL,LI,TABLE,TR,TD {font-family: Verdana,Tahoma,'Arial Cyr',Arial,Helvetica,sans-serif; font-size: 11px; color: #414141;}
H1,H2,H3,H4,H5,H6 {color: #cc0000;}
H1 {font-size: 16px;}
H2 {font-size: 15px;}
H3 {font-size: 14px;}
A:link {color: #a65946; text-decoration: underline;}
A:visited {color: #8e4d3c; text-decoration: underline;}
A:active {color: #8e4d3c; text-decoration: underline;}
A:hover {color: #cc0000; text-decoration: underline;}
FORM {padding: 0; margin: 0;}

UL,OL {margin: 0;}


IMG.wfrm {color: #b8b8b8; border-color: #b8b8b8; border: none;}
IMG.wfrm:hover {color: #b8b8b8; border-color: #b8b8b8; border: none;}
A:link IMG.wfrm,A:visited IMG.wfrm {color: #b8b8b8; border-color: #b8b8b8; border: 1px #b8b8b8 solid; padding: 0;}
A:hover IMG.wfrm {color: #b8b8b8; border-color: #b8b8b8; border: 1px #b8b8b8 dotted;}

H1.hdrinline,H2.hdrinline,H3.hdrinline,H4.hdrinline,H5.hdrinline,H6.hdrinline {display: inline; font-weight: normal; font-size: 12px; fontsize: 10px;/*font-size: 11px;*/}

.correctwidth {width: 99%;}

.newsline {padding-top: 6px; padding-bottom: 2px;}
.newsline .date {font-size: 11px; font-weight: normal; color: #ff0000; margin: 0; padding: 0; padding-bottom: 2px;}
.newsline .newstitle {font-size: 11px; font-weight: bold; color: #979595; margin: 0; padding: 0; padding-bottom: 8px;}
.newsline .newstitle A:link {color: #979595; text-decoration: none;}
.newsline .newstitle A:visited {color: #b9b7b7; text-decoration: none;}
.newsline .newstitle A:active {color: #b9b7b7; text-decoration: none;}
.newsline .newstitle A:hover {color: #cc0000; text-decoration: underline;}
.newsline .desc {font-size: 11px; font-weight: normal; color: #979595; margin: 0; padding: 0; padding-bottom: 8px;}
.newsline .desc A:link {color: #979595; font-weight: normal; text-decoration: none;}
.newsline .desc A:visited {color: #b9b7b7; font-weight: normal; text-decoration: none;}
.newsline .desc A:active {color: #b9b7b7; font-weight: normal; text-decoration: none;}
.newsline .desc A:hover {color: #cc0000; font-weight: normal; text-decoration: underline;}
.newsdate {font-size: 11px; font-weight: normal; color: #ff0000; margin: 0; padding: 0; padding-bottom: 2px;}
.newstitle {font-size: 11px; font-weight: bold; color: #979595; margin: 0; padding: 0; padding-bottom: 8px;}

.newslisttext {width: 99%;}
.newshitm {/*margin-top: 10px; margin-bottom: 10px; */padding: 1px; padding-top: 16px;/* padding-bottom: 10px;*/}
.newshitm A:link {text-decoration: none;}
.newshitm A:visited {text-decoration: none;}
.newshitm A:active {text-decoration: none;}
.newshitm A:hover {text-decoration: underline;}
.newshieimg0000 {float: left; background-image: url(images/news_placeholder2.jpg); background-position: center center; background-repeat: no-repeat; width: 95px; height: 52px; margin-right: 5px; margin-bottom: 10px;}
.newshieimg {float: left; font-size: 1px; line-height: 1px;}
.newshieimg IMG {margin-right: 5px;}
.newshitmatext {padding-left: 3px; width: 97%;}

.bibltopic {padding: 0; margin: 0;}

.archlink0 {width: 99%;}
.archlink {width: 99%; padding: 0; margin: 0;}
.mainblock {width: 99%;}

.questtopicblock {font-size: 11px; font-weight: bold; margin: 0; padding: 0; padding-bottom: 8px;}
.questtopicblockF {font-size: 11px; font-weight: bold; margin: 0; padding: 0; padding-bottom: 8px;}
.questblock {padding: 5px; border: 1px solid #e8e8e8; background-color: #f7f6f6; margin-bottom: 8px;}
.quest {font-size: 11px; font-weight: bold;}
.answ {font-size: 11px; padding-left: 16px;}
.questblock .quest {padding: 5px;}
.questblock .answ {padding: 5px; padding-left: 16px;}

.block1page {border: 1px solid #eeeeee; border-left: 1px solid #eeeeee;}
.block1page H2 {border: 2px solid #eeeeee; border-left: 2px solid #eeeeee; background-color: #eeeeee; color: #cc0000; padding: 3px; font-size: 11px; width: 89%; margin-top: 0; margin-bottom: 0;}
TD.block1page:hover {border: 1px solid #b8b8b8; border-left: 1px solid #b8b8b8;}
TD.block1page:hover H2 {border: 2px solid #e8e8e8; border-left: 2px solid #e8e8e8; background-color: #ffffff; color: #b0b0b0; font-size: 11px;}
.block1page A:link {text-decoration: none;}
.block1page A:visited {text-decoration: none;}
.block1page A:active {text-decoration: none;}
.block1page A:hover {text-decoration: underline;}
.singleblocktitle {font-size: 11px;}
.singleblocktext {text-align: justify;}

.regblockheader {border: 1px solid #ffffff; /* #b8b8b8 */ border-left: 1px solid #ffffff; background-color: #e8e8e8; color: #cc0000; margin: 8px; margin-top: 14px; padding: 3px; font-size: 11px; text-align: right;}
.regblock {margin-left: 8px; margin-right: 8px; text-align: center;}
.singlereg {border: 1px solid #ffffff; padding: 8px; padding-left: 8px; padding-right: 8px; margin-bottom: 8px;}
DIV.singlereg:hover {background-color: #fcfafa;}
DIV.formstring2 {padding-left: 4px; padding-right: 7px; margin-top: 4px; padding-top: 4px; border-top: 1px solid #ffffff; color: #909090; padding-bottom: 1px; margin-bottom: 1px;}
DIV.formstring {padding-left: 4px; padding-right: 7px; text-align: right; color: #909090; padding-bottom: 1px; margin-bottom: 1px;}
DIV.formstring INPUT.fld {background-color: #f9f9f9; width: 120px; border: 1px solid #ffffff; border-bottom: 1px dotted #646464; margin: 0; font-size: 11px;}
DIV.formstring INPUT.fld:hover {background-color: #f9f9f9; border-bottom: 1px dotted #8c8c8c;}
DIV.formstring INPUT.fld:focus {background-color: #ffffff; border-bottom: 1px solid #646464;}
DIV.formstring INPUT.submbttn1 {color: #cc0000; background-color: #ffffff; width: 70px; border-width: 1px; -hide-border: 1px outset #ffffff; margin: 0; margin-right: 50px; margin-top: 4px; font-size: 11px; cursor: pointer; cursor: hand;}
DIV.formstring INPUT.submbttn1:hover {text-decoration: underline;}
.accentsblockheader {border: 1px solid #ffffff; /* #b8b8b8 */ border-left: 1px solid #ffffff; background-color: #e8e8e8; color: #cc0000; margin: 8px; margin-top: 14px; padding: 3px; font-size: 11px; text-align: right;}
.accentsblock {margin-left: 8px; margin-right: 8px;}
.singleaccent {border: 1px solid #ffffff; padding: 8px; padding-left: 8px; padding-right: 8px; margin-bottom: 8px;}
DIV.singleaccent:hover {background-color: #fcfafa;}
.accenttextonly {}
.singleaccent A:link {color: #979595; font-weight: normal; text-decoration: none;}
.singleaccent A:visited {color: #b9b7b7; font-weight: normal; text-decoration: none;}
.singleaccent A:active {color: #b9b7b7; font-weight: normal; text-decoration: none;}
.singleaccent A:hover {color: #cc0000; font-weight: normal; text-decoration: underline;}

/* */

.hdrleft {float: left; width: 200px; -hide-height: 50px; padding: 1px; padding-top: 21px; padding-bottom: 11px; padding-left: 17px;}
/*.hdrleft {float: left; width: 200px; height: 50px; padding: 10px; padding-left: 40px;}*/
.hdrright {float: right; padding: 10px; padding-top: 25px; text-transform: uppercase; font-size: 10px;}
.hdrright A:link {/*padding-left: 6px; padding-right: 6px; */color: #414141; text-decoration: none;}
.hdrright A:visited {/*padding-left: 6px; padding-right: 6px; */color: #414141; text-decoration: none;}
.hdrright A:active {/*padding-left: 6px; padding-right: 6px; */color: #414141; text-decoration: none;}
.hdrright A:hover {/*padding-left: 6px; padding-right: 6px; */ background-color: #414141; color: #ffffff; text-decoration: none;}
.hdrright A.toplinka:link {color: #cc0000;}
.hdrright A.toplinka:visited {color: #cc0000;}
.hdrright A.toplinka:active {color: #cc0000;}
.hdrright A.toplinka:hover {background-color: #cc0000; color: #ffffff;}
.micromenu1 {/*padding-left: 20px;*/}

.errMessField {background-color: #ffffff; color: #f03000; border: 1px dotted #fef3f1;}
INPUT.textField,TEXTAREA.textField {background-color: #ffffff; border: 1px solid #d1c5be; padding: 1px;}
INPUT.textField:hover,TEXTAREA.textField:hover {background-color: #ffefea; border: 1px dotted #b92000;}
INPUT.textField:focus,TEXTAREA.textField:focus {border: 1px dotted #b92000;}
INPUT.submbttn {background: #ffffff; width: 100px; color: #414141; font-weight: bold; border: 1px solid #bd4b33; border-right-width: 2px; border-bottom-width: 2px;} /*#005a9d*/
INPUT.submbttn:hover {background: #fcf4f3; text-decoration: underline; border: 1px outset #bd4b33; border-right-width: 2px; border-bottom-width: 2px;}
INPUT.submbttn:focus {background: #fcf4f3; text-decoration: underline; border: 1px inset #bd4b33; border-right-width: 2px; border-bottom-width: 2px;}
INPUT.resetbttn {background: #ffffff; width: 100px; color: #ce1f00; border: 1px solid #bd4b33; border-right-width: 2px; border-bottom-width: 2px;}
INPUT.resetbttn:hover {background: #fcf4f3; text-decoration: underline; border: 1px outset #bd4b33; border-right-width: 2px; border-bottom-width: 2px;}
INPUT.resetbttn:focus {background: #fcf4f3; text-decoration: underline; border: 1px inset #bd4b33; border-right-width: 2px; border-bottom-width: 2px;}

/* spl */
.ttlhght {width: 955px; height: 100%; vertical-align: middle;}
.beforehead1 {float: left; -hide-width: 84px; width: 61px; -hide-width: 171px; height: 184px; -hide-padding-left: 87px; -moz-box-sizing: border-box;}
.beforehead1 DIV {width: 84px;}
.beforehead2 {float: left; width: 152px; height: 184px; -moz-box-sizing: border-box;}
.beforehead2 {padding-top: 170px;}
.beforehead2 DIV {float: left; width: 152px; height: 15px; border-right: 1px solid #ffffff; -moz-box-sizing: border-box;}
.beforearea1 {float: left; width: 61px; -hide-width: 171px; height: 280px; -moz-box-sizing: border-box;}
.beforearea1 {clear: both; -hide-padding-left: 87px;}
.beforearea1 DIV {-hide-border: salmon 1px dotted; border-top: 1px solid #ffffff; width: 84px;}
.beforearea2 {float: left; width: 151px; height: 280px; -hide-border: salmon 1px dotted; border-top: 1px solid #ffffff; border-bottom: 1px solid #ffffff; -moz-box-sizing: border-box;}
.headcenterleft {float: left; padding-left: 118px; padding-right: 6px; padding-top: 102px; padding-bottom: 6px; text-align: right; margin-top: 28px; margin-bottom: -1px; border-right: 1px solid #ffffff;}
.iarea1 {float: left; width: 387; height: 278;}
.before1head1 {-hide-border: salmon 1px dotted; float: left; clear: both; width: 61px; -hide-width: 171px; height: 14px; -hide-padding-left: 87px; -moz-box-sizing: border-box;}
.before1head1 DIV {width: 84px;}
.before1head2 {float: left; width: 152px; height: 14px; -moz-box-sizing: border-box;}
.before1head2 DIV {float: left; width: 152px; height: 20px; border-right: 1px solid #ffffff; -moz-box-sizing: border-box;}
.before1head3 {float: left; width: 387px; height: 14px; -moz-box-sizing: border-box;}
.before1head4 {float: left; width: 206px; height: 50px; border-left: 1px solid #ffffff; border-top: 1px solid #ffffff; -moz-box-sizing: border-box; margin-top: -1px;}
.before1head4 {color: #fffffe; text-align: right;}
[class] .before1head4 {width: 236px;}
.before1head4 A:link {color: #fffffe; text-decoration: none;}
.before1head4 A:visited {color: #fffffe; text-decoration: none;}
.before1head4 A:active {color: #fffffe; text-decoration: none;}
.before1head4 A:hover {color: #fffffe; text-decoration: underline;}
.menuincolumn {text-transform: uppercase; font-weight: bold; border-top: 1px solid #ffffff; width: 200px; height: 258; float: left; padding-top: 21px;}
[class] .menuincolumn {width: 230px;}
.menuincolumn,.menuincolumn *,.menuincolumn * * {text-align: left;} /* for Opera */
.menuincolumn {overflow: auto; color: #fdbcbb;}
.menuincolumn .lmenuitm1 {display: block;}
.menuincolumn .lmenuitm1a {display: block;}
.menuincolumn .lmenuitm1l {display: block;}
.menuincolumn A.lmenuitm1l:link {color: #fdbcbb; text-decoration: none; margin-left: 23px;}
.menuincolumn A.lmenuitm1l:visited {color: #fdbcbb; text-decoration: none; margin-left: 23px;}
.menuincolumn A.lmenuitm1l:active {color: #fdbcbb; text-decoration: none; margin-left: 23px;}
.menuincolumn A.lmenuitm1l:hover {color: #fdbcbb; text-decoration: none;}
.menuincolumn A.lmenuitm1:link {color: #fffffe; text-decoration: none; margin-left: 23px;}
.menuincolumn A.lmenuitm1:visited {color: #fffffe; text-decoration: none; margin-left: 23px;}
.menuincolumn A.lmenuitm1:active {color: #fffffe; text-decoration: none; margin-left: 23px;}
.menuincolumn A.lmenuitm1:hover {color: #fffffe; text-decoration: underline;}
.menuincolumn A.lmenuitm1a:link {color: #fffffe; text-decoration: none; margin-left: 23px;}
.menuincolumn A.lmenuitm1a:visited {color: #fffffe; text-decoration: none; margin-left: 23px;}
.menuincolumn A.lmenuitm1a:active {color: #fffffe; text-decoration: none; margin-left: 23px;}
.menuincolumn A.lmenuitm1a:hover {color: #fffffe; text-decoration: underline;}
.menuincolumn A.lmenuitmLext:link {color: #fffffe; text-decoration: none; margin-left: 23px;}
.menuincolumn A.lmenuitmLext:visited {color: #fffffe; text-decoration: none; margin-left: 23px;}
.menuincolumn A.lmenuitmLext:active {color: #fffffe; text-decoration: none; margin-left: 23px;}
.menuincolumn A.lmenuitmLext:hover {color: #fffffe; text-decoration: underline;}
.menuincolumn .micromenu1 A.toplink:link {color: #fffffe; text-decoration: none; margin-left: 23px; display: block;}
.menuincolumn .micromenu1 A.toplink:visited {color: #fffffe; text-decoration: none; margin-left: 23px; display: block;}
.menuincolumn .micromenu1 A.toplink:active {color: #fffffe; text-decoration: none; margin-left: 23px; display: block;}
.menuincolumn .micromenu1 A.toplink:hover {color: #fffffe; text-decoration: underline;}
.menuincolumn .tmenudvdr {display: none;}
.menuincolumn .menu2itm1a,.menuincolumn .menu2itm1n,.menuincolumn .menu2itm1 {color: #fffffe; padding: 0; margin: 0; font-weight: bold; display: block;}
.menuincolumn .menu2itm1a A:link,.menuincolumn .menu2itm1n A:link,.menuincolumn .menu2itm1 A:link {color: #fffffe; margin-left: 23px; display: block;}
.menuincolumn .menu2itm1a A:visited,.menuincolumn .menu2itm1n A:visited,.menuincolumn .menu2itm1 A:visited {color: #fffffe; margin-left: 23px; display: block;}
.menuincolumn .menu2itm1a A:active,.menuincolumn .menu2itm1n A:active,.menuincolumn .menu2itm1 A:active {color: #fffffe; margin-left: 23px; display: block;}
.menuincolumn .menu2itm1a A:hover,.menuincolumn .menu2itm1n A:hover,.menuincolumn .menu2itm1 A:hover {color: #fffffe;}
.menuincolumn .menu2itm2a,.menuincolumn .menu2itm2n,.menuincolumn .menu2itm2,.menuincolumn .menu2itm3a,.menuincolumn .menu2itm3n,.menuincolumn .menu2itm3 {display: none;}
.menuincolumn .menu2itm1a IMG,.menuincolumn .menu2itm1n IMG,.menuincolumn .menu2itm1 IMG {display: none;}
.img0 {border: 1px solid #ffffff;}
/* /spl */

.hdr2 {clear: both; /*padding-top: 5px;*/ padding-bottom: 1px; /*border-top: 1px #000000 solid;*//* border-bottom: 1px #000000 solid;*/ background-color: #e8e8e8;}
/* HEAD HEIGHT */
.hdr2inside {padding-top: 0; padding-bottom: 0; /*border-top: 1px #ffffff solid;*/ border-bottom: 1px #b8b8b8 solid; background-color: #ffffff; height: 232px; white-space: nowrap;} /* height: 148px; */
.hdr2inside EMBED {margin-left: -1px;}
/* * / .hdr2inside {height: 148px; overflow: hidden; white-space: nowrap;} /* */
.hkline {padding-left: 10px; padding-top: 11px; padding-bottom: 4px; float: left;}
.hkline A:link {color: #414141; text-decoration: none; font-weight: bold;}
.hkline A:visited {color: #414141; text-decoration: none; font-weight: bold;}
.hkline A:active {color: #414141; text-decoration: none; font-weight: bold;}
.hkline A:hover {color: #cc0000; text-decoration: underline;}
/*DIV.hkline:hover {display: none;}*/
DIV.hkline:hover A:link {color: #414141; text-decoration: underline;}
DIV.hkline:hover A:visited {color: #414141; text-decoration: underline;}
DIV.hkline:hover A:active {color: #414141; text-decoration: underline;}
DIV.hkline:hover A:hover {color: #cc0000; text-decoration: underline;}
.pgtitleline {float: right; background-image: url('images/hdrbllt.gif'); background-repeat: no-repeat; background-position: left center; padding-left: 29px; padding-right: 12px; padding-top: 6px; padding-bottom: 6px; margin: 0;}
DIV.pgtitleline H1 {font-family: 'Arial Cyr',Arial,Helvetica,sans-serif; text-transform: uppercase; font-size: 16px; padding: 0; margin: 0;}
.hdr3 {border-top: 2px #ffffff solid; background-color: #f7f6f6; height: 16px; line-height: 1px; font-size: 1px;}
.inheadimg2 {margin-left: 1px;}

/* TESTING */
.inheadimg1 {width: 436px;}
/* /TESTING */

/* TESTING * /
.inheadimg2 {width: 500px;}
/* /TESTING */

.leftmenublock {clear: both; float: left; width: 262px; height: 100px; margin-bottom: 11px;/* border: 1px #10e0f0 solid;*/}
.leftmenublock {height: auto;}
.leftmenu {padding-top: 9px; padding-bottom: 11px; padding-right: 6px;}
.menu2itm1a {padding-left: 12px; padding-top: 3px; padding-bottom: 2px;}
.menu2itm1a A:link {color: #414141; text-decoration: none; font-weight: bold;}
.menu2itm1a A:visited {color: #414141; text-decoration: none; font-weight: bold;}
.menu2itm1a A:active {color: #414141; text-decoration: none; font-weight: bold;}
.menu2itm1a A:hover {color: #cc0000; text-decoration: underline;}
.menu2itm1 {padding-left: 12px; padding-top: 3px; padding-bottom: 2px;}
.menu2itm1 A:link {color: #414141; text-decoration: none;}
.menu2itm1 A:visited {color: #414141; text-decoration: none;}
.menu2itm1 A:active {color: #414141; text-decoration: none;}
.menu2itm1 A:hover {color: #cc0000; text-decoration: underline;}
.menu2itm1n {padding-left: 12px; padding-top: 3px; padding-bottom: 2px;}
.menu2itm1n A:link {color: #414141; text-decoration: none;}
.menu2itm1n A:visited {color: #414141; text-decoration: none;}
.menu2itm1n A:active {color: #414141; text-decoration: none;}
.menu2itm1n A:hover {color: #cc0000; text-decoration: underline;}
.menu2itm2a {padding-left: 24px; padding-top: 3px; padding-bottom: 2px;}
.menu2itm2a A:link {color: #414141; text-decoration: none; font-weight: bold;}
.menu2itm2a A:visited {color: #414141; text-decoration: none; font-weight: bold;}
.menu2itm2a A:active {color: #414141; text-decoration: none; font-weight: bold;}
.menu2itm2a A:hover {color: #cc0000; text-decoration: underline;}
.menu2itm2 {padding-left: 24px; padding-top: 3px; padding-bottom: 2px;}
.menu2itm2 A:link {color: #414141; text-decoration: none;}
.menu2itm2 A:visited {color: #414141; text-decoration: none;}
.menu2itm2 A:active {color: #414141; text-decoration: none;}
.menu2itm2 A:hover {color: #cc0000; text-decoration: underline;}
.menu2itm2n {padding-left: 24px; padding-top: 3px; padding-bottom: 2px;}
.menu2itm2n A:link {color: #414141; text-decoration: none;}
.menu2itm2n A:visited {color: #414141; text-decoration: none;}
.menu2itm2n A:active {color: #414141; text-decoration: none;}
.menu2itm2n A:hover {color: #cc0000; text-decoration: underline;}
.menu2itm3a {padding-left: 36px; padding-top: 3px; padding-bottom: 2px;}
.menu2itm3a A:link {color: #414141; text-decoration: none; font-weight: bold;}
.menu2itm3a A:visited {color: #414141; text-decoration: none; font-weight: bold;}
.menu2itm3a A:active {color: #414141; text-decoration: none; font-weight: bold;}
.menu2itm3a A:hover {color: #cc0000; text-decoration: underline;}
.menu2itm3 {padding-left: 36px; padding-top: 3px; padding-bottom: 2px;}
.menu2itm3 A:link {color: #414141; text-decoration: none;}
.menu2itm3 A:visited {color: #414141; text-decoration: none;}
.menu2itm3 A:active {color: #414141; text-decoration: none;}
.menu2itm3 A:hover {color: #cc0000; text-decoration: underline;}
.menu2itm3n {padding-left: 36px; padding-top: 3px; padding-bottom: 2px;}
.menu2itm3n A:link {color: #414141; text-decoration: none;}
.menu2itm3n A:visited {color: #414141; text-decoration: none;}
.menu2itm3n A:active {color: #414141; text-decoration: none;}
.menu2itm3n A:hover {color: #cc0000; text-decoration: underline;}
.menu2itm1,.menu2itm1a,.menu2itm1n {padding-left: 35px; text-indent: -23px;}
.menu2itm2,.menu2itm2a,.menu2itm2n {padding-left: 47px; text-indent: -23px;}
.menu2itm3,.menu2itm3a,.menu2itm3n {padding-left: 59px; text-indent: -23px;}
.menuincolumn .menu2itm1,.menuincolumn .menu2itm1a,.menuincolumn .menu2itm1n {text-indent: 0;}
.menuincolumn .menu2itm2,.menuincolumn .menu2itm2a,.menuincolumn .menu2itm2n {text-indent: 0;}
.menuincolumn .menu2itm3,.menuincolumn .menu2itm3a,.menuincolumn .menu2itm3n {text-indent: 0;}
/*.leftmenu1itema {padding-left: 12px; padding-top: 3px; padding-bottom: 2px;}
.leftmenu1itema A:link {color: #414141; text-decoration: none; font-weight: bold;}
.leftmenu1itema A:visited {color: #414141; text-decoration: none; font-weight: bold;}
.leftmenu1itema A:active {color: #414141; text-decoration: none; font-weight: bold;}
.leftmenu1itema A:hover {color: #cc0000; text-decoration: underline;}
.leftmenu1item {padding-left: 12px; padding-top: 3px; padding-bottom: 2px;}
.leftmenu1item A:link {color: #414141; text-decoration: none;}
.leftmenu1item A:visited {color: #414141; text-decoration: none;}
.leftmenu1item A:active {color: #414141; text-decoration: none;}
.leftmenu1item A:hover {color: #cc0000; text-decoration: underline;}
.leftmenu2itema {padding-left: 24px; padding-top: 3px; padding-bottom: 2px;}
.leftmenu2itema A:link {color: #414141; text-decoration: none; font-weight: bold;}
.leftmenu2itema A:visited {color: #414141; text-decoration: none; font-weight: bold;}
.leftmenu2itema A:active {color: #414141; text-decoration: none; font-weight: bold;}
.leftmenu2itema A:hover {color: #cc0000; text-decoration: underline;}
.leftmenu2item {padding-left: 24px; padding-top: 3px; padding-bottom: 2px;}
.leftmenu2item A:link {color: #414141; text-decoration: none;}
.leftmenu2item A:visited {color: #414141; text-decoration: none;}
.leftmenu2item A:active {color: #414141; text-decoration: none;}
.leftmenu2item A:hover {color: #cc0000; text-decoration: underline;}
.leftmenu3itema {padding-left: 36px; padding-top: 3px; padding-bottom: 2px;}
.leftmenu3itema A:link {color: #414141; text-decoration: none; font-weight: bold;}
.leftmenu3itema A:visited {color: #414141; text-decoration: none; font-weight: bold;}
.leftmenu3itema A:active {color: #414141; text-decoration: none; font-weight: bold;}
.leftmenu3itema A:hover {color: #cc0000; text-decoration: underline;}
.leftmenu3item {padding-left: 36px; padding-top: 3px; padding-bottom: 2px;}
.leftmenu3item A:link {color: #414141; text-decoration: none;}
.leftmenu3item A:visited {color: #414141; text-decoration: none;}
.leftmenu3item A:active {color: #414141; text-decoration: none;}
.leftmenu3item A:hover {color: #cc0000; text-decoration: underline;}*/

DIV.sbsblock {margin-left: 8px; margin-right: 8px; text-align: center;}
DIV.insbsblock {border: 1px solid #ffffff; padding: 8px; padding-left: 12px; padding-right: 12px; margin-bottom: 8px; text-align: center;}
DIV.insbsblock:hover {background-color: #fcfafa;}
DIV.sbsblock INPUT.sbsmail {background-color: #f9f9f9; width: 80px; border: 1px solid #ffffff; border-bottom: 1px dotted #646464; margin: 0; margin-right: 6px; font-size: 11px;}
DIV.sbsblock INPUT.sbsmail:hover {background-color: #f9f9f9; border-bottom: 1px dotted #8c8c8c;}
DIV.sbsblock INPUT.sbsmail:focus {background-color: #ffffff; border-bottom: 1px solid #646464;}
DIV.sbsblock INPUT.sbssubm {color: #cc0000; background-color: #ffffff; width: 70px; border-width: 1px; -hide-border: 1px outset #ffffff; margin: 0; margin-right: 50px; margin-top: 4px; font-size: 11px; cursor: pointer; cursor: hand;}
DIV.sbsblock INPUT.sbssubm:hover {text-decoration: underline;}

.razryadkah {height: 1px; line-height: 1px; font-size: 1px; background: url('images/hlineareadotted.gif'); background-repeat: repeat-x; background-position: left top;}
.razryadkah {clear: right;}
.razryadkah {margin-top: 15px; padding-left: 265px;}
DIV.newsline {clear: right;}
DIV.newsline P.desc:last-child {margin-bottom: 0; padding-bottom: 0;}

DIV.bttmblock {background-color: #e50000;background: url('images/bttmtonebg.gif'); background-repeat: repeat-x; background-position: right top; height: 64px;}
.bttmblock1 {float: left;}
.bttmblock2 {float: right; text-align: right; width: 553px; -hide-width: 583px; height: 64px; background: url('images/bttmr.gif'); -hide-background-repeat: repeat-x; background-repeat: no-repeat; background-position: right top;}
.bttmblock2 * {-hide-display: none;}


.bttmlabels {padding-left: 202px; -hide-padding-left: 162px; padding-top: 10px; -hide-padding-left: 62px;}
/*.bttmlabels {padding-left: 2px; -hide-margin-right: -20px;}*/
.bttmlabels FORM {color: #ffffff;}
.lowblock#cntblock {margin-left: 0; margin-right: 0; padding-top: 0; padding-bottom: 0; margin-left: 2px; margin-right: 2px;}
.lowblock#copyblock {margin-left: 0; margin-right: 0; padding-top: 0; padding-bottom: 0; margin-left: 2px; margin-right: 2px;}
.lowblock#sbsblock INPUT.sbsmail {width: 70px; font-size: 10px; border: 1px solid #e8e8e8;}
.lowblock#sbsblock INPUT.sbssubm {width: 73px; font-size: 10px; border: 1px solid #b8b8b8; cursor: pointer; cursor: hand;}
.lowblock#sbsblock INPUT.sbssubm:hover {background-color: #ffffff; text-decoration: underline;}
.lowblock {float: left; padding: 7px; padding-left: 10px;}
.lowblock A:link {color: #ffffff; text-decoration: none; font-weight: bold;}
.lowblock A:visited {color: #ffffff; text-decoration: none; font-weight: bold;}
.lowblock A:active {color: #ffffff; text-decoration: none; font-weight: bold;}
.lowblock A:hover {color: #ffffff; text-decoration: underline;}
.lowblock#sbsblock {padding-top: 14px; padding-left: 0; display: none;}
.bttmblockend {clear: both; background-color: #e50000; height: 1px; line-height: 1px; font-size: 1px;}
.hline {height: 1px; line-height: 1px; font-size: 1px; background: url('images/hlinedotted.gif'); background-repeat: repeat-x; background-position: left top; width: 98%;}






/* checking: */

/** / H1,H2,H3,H4,H5,H6 {padding: 0; margin: 0;}
P {padding: 0; margin: 0;} /**/

/*BODY {background-image: url('images/lblockbg.gif'); background-repeat: repeat-y; background-position: left top;}*/
/*BODY {width: 650px;}*/
DIV.pgblock {}
   /* SITEWIDTH / */
DIV.pgblock2 {width: 996px; border-left: 1px #c0c0c0 solid; border-right: 1px #c0c0c0 solid;}
/*DIV.pgblock2 {width: 650px; background-image: url('images/lblockbg.gif'); background-repeat: repeat-y; background-position: left top;}*/
DIV.headblock {}
/**/ DIV.mainareablock {background-image: url('images/lblockbg.gif'); background-repeat: repeat-y; background-position: left top;} /**/
/*DIV.mainareablock {}*/
/*DIV.mainarea {-hide-width: 100%; margin-left: 282px; padding-right: 20px;}*/
/** / DIV.mainarea {-hide-width: 100%; padding-left: 282px; padding-right: 20px; background-image: url('images/lblockbg.gif'); background-repeat: repeat-y; background-position: left top;} /**/
/** / DIV.mainarea {padding-left: 282px; padding-right: 20px;} /**/
/**/ DIV.mainarea {padding-left: 22px; padding-right: 20px; width: 99.9%;} /**/
/**/ DIV[class=mainarea] {padding-left: 282px; padding-right: 20px; width: auto;} /**/
DIV.mainarea {padding-top: 12px;}
DIV.leftmenublock {float: left; width: 268px;}
/* * / DIV.mainarea {display: none;} /* */
DIV.bttmblock {height: 64px; background-color: #e50000; background: url('images/bttmtonebg.gif'); background-position: right top;}
.blockend {clear: both; height: 1px; line-height: 1px; font-size: 1px;}
/*.blockend {border: 1px #003366 solid;}*/
.bttmblockend {clear: both; background-color: #e50000; height: 1px; line-height: 1px; font-size: 1px;}
.blocknomargins {clear: both; height: 1px; line-height: 1px; font-size: 1px;}

/*DIV.mainareablock {border-left: 1px #c0c0c0 solid; border-right: 1px #c0c0c0 solid;}*/
/*DIV.mainareablock {border-top: 1px blue solid;}*/
DIV.mainarea {}
.mainarea H1:first-child,.mainarea H2:first-child,.mainarea H3:first-child,.mainarea H4:first-child,.mainarea H5:first-child,.mainarea H6:first-child,.mainarea P:first-child {padding-top: 0;}
/* * / DIV.pgblock2 {border: 1px #b74900 dashed;} /* */
/* * /
.blockend {border: 1px #003366 solid;}
.blocknomargins {border: 1px #e89c00 solid;}
DIV.headblock {border: 1px #b74900 solid;}
DIV.hdrleft {border: 1px #b74900 solid;}
DIV.mainareablock {border: 1px #b74900 solid;}
DIV.mainarea {border: 1px #b74900 solid;}
DIV.leftmenublock {border: 1px #b74900 solid;}
DIV.bttmblock {border: 1px #b74900 solid;}
/* */

/* limit height * /
DIV.leftmenu {height: 200px; overflow: auto;}
DIV.mainarea {height: 200px; padding-left: 8px; overflow: auto;}
/* /limit height */
TABLE.mainareashopstable {display: none;}


/* v */
table.prod {
	border-bottom: 1px solid #c60000;
	border-right: 1px solid #c60000;	
}

table.prod th {
	background-color: #c60000;
	font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px; 
	color: #f8f1f1;
	font-weight: bold;
	text-align: center;
	line-height: 20px;
	border-left: 1px #ffffff dotted;
}

table.prod td{
	border-top: 1px solid #c60000;
	border-left: 1px solid #c60000;	
	font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px; 
	color: #763636;
	padding: 5px 5px 5px 5px;
}
table.prod td.head {
	background-color: #c60000;
	font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px; 
	color: #f8f1f1;
	font-weight: bold;
	text-align: center;
	line-height: 20px;
}
table.prod td.head P {color: #f8f1f1;}
table.prod td.head DIV {color: #f8f1f1;}
table.prod td.head UL {color: #f8f1f1;}
table.prod td.head OL {color: #f8f1f1;}
table.prod td.head LI {color: #f8f1f1;}
/* /v */


.requiredfield {
	margin: 0px;
	padding: 0px;
	color: #cc0000;
	font-weight: bold;
}

.ftextf {
	background-color: #ffffff; border: 1px solid #d1c5be; padding: 1px;
	width: 100%;
}
.ftextf:focus {
	background-color: #ffffff; border: 1px solid #d1c5be; padding: 1px;
	width:100%;
}
.ftextfFocus {
	background-color: #ffffff; border: 1px solid #d1c5be; padding: 1px;
	width:100%;
}
input.bt_send{
	background: #ffffff; width: 100px; color: #414141; font-weight: bold; border: 1px solid #bd4b33; border-right-width: 2px; border-bottom-width: 2px;
}
input.bt_reset{
	background: #ffffff; width: 100px; color: #ce1f00; border: 1px solid #bd4b33; border-right-width: 2px; border-bottom-width: 2px;
}

