/* cover & pages */
.hand {cursor: pointer;}
body.cover {margin: 0 0 0 0; font: normal 8pt Tahoma; color: black; background-color: #fef0c8;}
.shadow {}
.headgrad {height: 54; text-align: right; padding: 10 2 0 0; background-color: #fef0c8; background: url('../pic/fon_header.png');}
.headlbl {font: normal 7pt arial; color: #4e3c20; padding: 3 0 0 0;}
.footgrad {height: 54; background-color: #fef0c8; background: url('../pic/fon_footer.png');}
.footer {font: normal 8pt Tahoma; color: white; background-color: #c07c3d;}
.downmenu {height: 32; text-align: center; background-color: cornSilk; padding: 5 5 5 5; font: normal 8pt/20px Tahoma; color: black;}
.spdownmenu {padding: 0 0 0 24; margin: 0 0 10 0;}

.zagrazdel {font: bold 9pt Verdana; color: #800000; padding: 2 5 0 10;}
.zagrazdelramka {font: bold 9pt Verdana; color: #800000; margin: 0 3 0 0; padding: 10 0 12 10; border-top: 2px solid #f09c02; border-bottom: 2px solid #f09c02;}
.txtrazdel {font: normal 8pt Tahoma; color: black; padding: 5 5 5 5;}

.bukvi {font: bold 22/16pt Times New Roman; color: #D91503; padding: 2 3 0 0; float: left;}
.blockbody {border: 10px solid #fdfbf2; font: normal 8pt Tahoma; color: black; background-color: #fdfbf2;}
.txtpage {text-align: justify; padding: 10 10 0 10; font: normal 8.5pt Verdana; color: black;}
.blockmintreb {font: normal 8pt Tahoma; color: black; padding: 5 0 0 0; text-align: justify;}
.metka  {font: bold 9pt Arial; color: #D91503; padding: 0 5 0 10;}
.txtzagrazdel {font: normal 8pt Tahoma; color: black; padding: 0 5 0 10;}
.metkaver  {font: bold 9pt Arial; color: darkviolet; padding: 5 5 0 10; border-top: 1px solid indigo; margin: 0 3 0 0;}
.txtzagrazdelver {font: normal 8pt Tahoma; color: indigo; padding: 0 0 8 10; border-bottom: 1px solid indigo; margin: 0 3 0 0;}
.partner {font: bold 6pt Tahoma; color: #800000; padding: 4 0 0 0;}
.txtTM {font: normal 7pt Tahoma; text-align: left; color: black; padding: 0 5 0 10;}

.seria {color: black; font: bold 6pt Verdana; padding: 0 1 0 0; text-align: right;}

.elMag {text-align: justify; padding: 10 0 0 4; font: normal 8.5pt Verdana; color: black;}
.topElMag {color: white; background-color: #CD8B4A; font: bold 9pt Verdana; padding: 3 0 3 3;}
.topElMagstartseria {color: white; background-color: #CD8B4A; font: bold 9pt Verdana; padding: 3 0 3 5; filter: alpha(style=1,opacity=90,finishOpacity=50);}
.topElMagendseria {color: white; background-color: #CD8B4A; font: bold 9pt Verdana; padding: 3 0 3 5; filter: alpha(style=1,opacity=50,finishOpacity=100);}

/* menu for href */
a.menu   {background: none; color: black; font: bold 8pt Tahoma; padding-bottom: 3px; padding-top: 5px; text-decoration: none;}
a.menuLight {background: none; color: dimgray; font: bold 8pt Tahoma; padding-bottom: 3px; padding-top: 5px; text-decoration: none;}
a.menuindex {background: none; color: black; font: bold 7pt/10px Tahoma; padding-bottom: 3px; padding-top: 5px; text-decoration: none;}
a.menuLightindex {background: none; color: dimgray; font: normal 8pt/10px Tahoma; padding-bottom: 3px; padding-top: 5px; text-decoration: none;}
a.menutech {background: none; color: navy; font: bold 7.5pt Tahoma; padding-bottom: 3px; padding-top: 5px; text-decoration: none;}
a.menuLighttech {background: none; color: dimgray; font: bold 7.5pt Tahoma; padding-bottom: 3px; padding-top: 5px; text-decoration: none;}

/* table of price */
a.tblPriceContent {color: black; text-decoration: none;}
.tblPriceHeader {background: cornSilk;}
.tblPriceContent {background: #fef0c8;}
.tblPriceLeft {background: url('../pic/tblPrice_left.png') repeat-y;}
.tblPriceRight {background: url('../pic/tblPrice_right.png') repeat-y;}
.tblPriceDown {background: url('../pic/tblPrice_down.png') repeat-x;}
.tblPriceUp {background: url('../pic/tblPrice_up.png') repeat-x;}

/* order */
.Tblpage {font: normal 9pt Tahoma; background-color: #fef0c8; color: black;}
#org {display: none;}
#ip {display: none;}
#fiz {display: none;}
.order {font: normal 9pt Courier New;}
.TblZak {font: normal 8.5pt Tahoma; background-color: #F4E6C0; color: black; text-align: justify;}
.topTblzak {font: bold 8pt Verdana; background-color: burlyWood; color: white; border: 1px outset white;}

/* mail */
.tdDivMail {background: white; font: bold 8pt Tahoma; color: black; padding: 2; filter: alpha(style=1,opacity=70,finishOpacity=0);}

/* support */
.dnload {padding: 10 0 0 0;}

/* biblio */
.kodcovlink {background: none; color: silver; font: normal 7pt Tahoma; text-decoration: underline;}
.statNK {background: #078613; text-decoration: underline; color: white;}
.capCodNK {font: bolder 9pt Times New Roman; color: white; background: #078613; padding-left: 10px;}
.glavaNK {font: normal 9pt Times New Roman; color: black; border-bottom: 2px solid #078613; border-top: 2px solid #078613; text-align: justify;}

/* otch */
.tblOtch {border-top: 3px double gray; border-bottom: 3px double gray; background: white url('../pic/styleW98.png'); filter: alpha(style=1,opacity=30,finishOpacity=100);}
.tdDiv {background: white; font: bold 7pt Tahoma; color: indigo; padding: 4; filter: alpha(style=1,opacity=100,finishOpacity=30);}
.mod {border: 1px solid #D6DFF7; padding: 2px; vertical-align: middle; font: bold 7pt Tahoma; color: black; height: 20pt;}
.downMod {border-left: 1px solid black; border-top: 1px solid black; border-right: 1px solid white; border-bottom: 1px solid white; vertical-align: middle; font: bold 7pt Tahoma; color: lightSlateGray; padding: 2px; height: 20pt;}
.tdBreak {background: #477EAD; font: normal 5pt Tahoma;}
.tdDivDoc {background: white; font: bold 7pt Tahoma; color: crimson; padding: 3; filter: alpha(style=1,opacity=100,finishOpacity=30);}
.tdBorder {border-left: 1px solid white; border-right: 1px solid white; border-bottom: 1px solid white;}

ul.otch {margin: 0 0 0 3; padding: 0 0 0 0; font: bold 7pt Tahoma; list-style: inside url("../pic/folSh.png");}
ul.otchOp {margin: 0 0 0 10; padding: 0 0 0 0; font: normal 7pt Tahoma;}
.fol {vertical-align: super; font: bold 7pt Tahoma; color: black; padding-top: 3px;}
li.docI  {list-style-image: url("../pic/docI.png"); vertical-align: super; font: normal 7pt Tahoma; color: black; padding: 2px;}
li.docForm  {list-style-image: url("../pic/docForm.png"); vertical-align: super; font: normal 7pt Tahoma; color: black; padding: 2px;}

/* guides */
.parent {font: bold 10.5pt Times New Roman; color: black; border: 1px solid cornSilk; padding: 2px; vertical-align: super;}
li.doc  {font: normal 8pt Tahoma; list-style-image: url(../pic/doc.gif); padding-top: 5px; border: 1px solid cornSilk; vertical-align: super; text-align: justify;}
li.docA {font: normal 8pt Tahoma; list-style-image: url(../pic/docA.gif); padding-top: 5px; border: 1px solid cornSilk; vertical-align: super; text-align: justify;}
li.docF {font: normal 8pt Tahoma; list-style-image: url(../pic/docF.gif); padding-top: 5px; border: 1px solid cornSilk; vertical-align: super; text-align: justify;}
li.docP {font: normal 8pt Tahoma; list-style-image: url(../pic/docP.gif); padding-top: 5px; border: 1px solid cornSilk; vertical-align: super; text-align: justify;}
li.docZ {font: normal 8pt Tahoma; list-style-image: url(../pic/docZ.gif); padding-top: 5px; border: 1px solid cornSilk; vertical-align: super; text-align: justify;}
li.docM {font: normal 8pt Tahoma; list-style-image: url(../pic/docM.gif); padding-top: 5px; border: 1px solid cornSilk; vertical-align: super; text-align: justify;}
li.docK {font: normal 8pt Tahoma; list-style-image: url(../pic/docK.gif); padding-top: 5px; border: 1px solid cornSilk; vertical-align: super; text-align: justify;}

