body { font-family: Arial, Helvetica, sans-serif; font-size: 10pt;  background-color : white;  color: black;  margin-left : 15;  margin-top : 15;  }
.body2 { font-family: Arial, Helvetica, sans-serif; font-size: 10pt;  background-color : white;  color: black;  margin-left : 5! important;  margin-top : 10! important;  }
.bodys { font-family: Arial, Helvetica, sans-serif; font-size: 9pt;  }
/*  таблица */
table { font-family: Arial, Helvetica, sans-serif; font-size: 10pt;   }

/*  хедър на таблица */
th { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; text-align: center; }

.times { font-family: "Times New Roman", Times, serif; font-size: 12pt; letter-spacing:1pt; text-align: center; }
.spasetxt {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; letter-spacing:5px }
.tbcb { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-align: center; color: white;  }
.hdr{background:#E8F2FF;}
.hdr2{background: #FFFAF0;}
.hdr3{background: #F0FFF0;}
.textf { background-color: #E8F2FF;  font-family: Arial, Helvetica, sans-serif;  font-size : 12px;   }
.listmenu { font-family: Arial, Helvetica, sans-serif;  font-size : 10px;   }
.buttcalk { color: #FFFFFF;  background-color : #003390;  font-family: Arial, Helvetica, sans-serif;  font-weight : bold;  font-size : 12px; }
.butt { color: #FFFFFF; text-decoration: none;  font-size : 9pt;  background-color : #003390;  font-weight : bold;   }
.butt2 { color: #FFFFFF; text-decoration: none;  font-size : 10px;  background-color : #993300;  font-weight : bold; height: 45px; width: 78px  }
.butt3 { color: #FFFFFF; text-decoration: none;  font-size : 10px;  background-color : red;  font-weight : bold; height: 45px; width: 78px  }
.butt4 { color: #FFFFFF; text-decoration: none;  font-size : 10px;  background-color : green;  font-weight : bold; height: 45px; width: 78px  }
.buttgreen { color: #FFFFFF; text-decoration: none;  font-size : 10px;  background-color : #009900;  font-weight : bold; height: 25px; width: 65px  }
.buttblue { color: #FFFFFF; text-decoration: none;  font-size : 10px;  background-color : #0033CC;  font-weight : bold; height: 43px; width: 65px }
.buttbluelight { color: #333399; text-decoration: none;  font-size : 9pt;  background-color : #F0F7FF; height: 20px; width: 100px;  border: 0px none;  border-bottom: 0px none;  border-bottom-width: 0px;  border-left: 0px none;  border-left-width: 0px;  border-right-width: 0px;  border-top-width: 0px;  border-top: 0px;  font-family: Arial, Helvetica, sans-serif;          }
.buttgrey { color: #FFFFFF; text-decoration: none;  font-size : 10px;  background-color : #666666;  font-weight : bold; height: 30px; width: 65px  }
.buttorange { color: #FFFFFF; text-decoration: none;  font-size : 10px;  background-color : #00008B;  font-weight : bold; height: 30px; width: 65px  }
.title {  font-size: 10pt; color: #dd0032; font-weight: bold; }
.redtitle {  font-size: 10pt; color: Red; }
.orangetitle { font-size: 10pt; color: #FF8C00; }
.redtitle2{  font-size: 12pt; color: Red; font-weight: bold; }
.printgreen {  font-size: 10pt; color: #228B22; }
.printblue {  font-size: 10pt; color: Blue; }
.printgrey {  font-size: 10pt; color: #AAAAAA; }
.printgreys {  font-size: 8pt; color: #AAAAAA; }
.printmagenta {  font-size: 10pt; color: magenta; }
.lightblue { font-size: 10pt; color: #494ABF;  }
.ciklama{ font-size: 10pt; color: #FF00FF;  }
.subt {  font-size: 10pt; color: #333399; font-weight: bold; }
.subt2 {  font-size: 10pt; color: Maroon; font-weight: bold; }
.bold {  font-size: 10pt; color: black; font-weight: bold}
.bodarkgrey {  font-size: 10pt; color: #333333; font-weight: bold}
.bodarkgreys {  font-size: 9pt; color: #333333; font-weight: bold}
.bogrey {  font-size: 10pt; color: #666666; font-weight: bold}
.euro {  font-size: 10pt; color: #003399; }

/* Текстово поле - чисто */
.inp{ border-width:0px 0px 0px 0px; font-family: Arial, Helvetica, sans-serif;  font-size : 12px; letter-spacing:1px; text-align:right;}
.inptimes{ border-width:0px 0px 0px 0px; font-family: "Times New Roman", Times, serif;  font-size : 12pt; letter-spacing:1px; text-align:right;}
.inp1{ border-width:0px 0px 0px 0px; font-family: Arial, Helvetica, sans-serif;  font-size : 12px; letter-spacing:1px; }
.inp2{ border-width:0px 0px 0px 0px; font-family: Arial, Helvetica, sans-serif;  font-size : 12px; letter-spacing:1px; text-align: center;}
.inp2times{ border-width:0px 0px 0px 0px; font-family: "Times New Roman", Times, serif;  font-size : 12pt; letter-spacing:1px; text-align: center;}
.inp3{ border-width:0px 0px 0px 0px; font-family: Arial, Helvetica, sans-serif;  font-size : 12px; letter-spacing:1px; text-transform:uppercase; }

/* Текстово поле - синьо */
.inpb{ background-color: #E8F2FF; border-width:0px 0px 0px 0px; font-family: Arial, Helvetica, sans-serif;  font-size : 12px; letter-spacing:1px; text-align:right;}
.inpbb{ background-color: #E8F2FF; border-width:0px 0px 0px 0px; font-family: Arial, Helvetica, sans-serif;  font-size : 12px; letter-spacing:1px; text-align:right;  font-weight : bold; }
.inpb1{ background-color: #E8F2FF; border-width:0px 0px 0px 0px; font-family: Arial, Helvetica, sans-serif;  font-size : 12px; letter-spacing:1px; }
.inpb2{ background-color: #E8F2FF; border-width:0px 0px 0px 0px; font-family: Arial, Helvetica, sans-serif;  font-size : 12px; letter-spacing:1px; text-align: center;}
.inpb3{ background-color: #E8F2FF; border-width:0px 0px 0px 0px; font-family: Arial, Helvetica, sans-serif;  font-size : 12px; letter-spacing:1px; text-transform:uppercase; }

/* Текстово поле - червено */
.inpr1{ background-color: #F9F0E6; border-width:0px 0px 0px 0px; font-family: Arial, Helvetica, sans-serif;  font-size : 10px; }
.inpr2{ background-color: #F9F0E6; border-width:0px 0px 0px 0px; font-family: Arial, Helvetica, sans-serif;  font-size : 10px; overflow: auto; }

/* вътре в текст */
a:link { color: #003399; text-decoration: underline;  }
a:visited { color: #0066cc; text-decoration: underline;  }
a:hover { color: #dd0032; text-decoration: underline;  }
a:active { color: #990033; text-decoration: underline;  }

/* списък */
a.lists:link { color: #333399; text-decoration: none;  font-size : 9pt;  }
a.lists:visited { color: #333399; text-decoration: none;  font-size : 9pt; }
a.lists:hover { color: #dd0032; text-decoration: none;  font-size : 9pt; }
a.lists:active { color: #dd0032; text-decoration: none; font-size : 9pt; }

/* списък */
a.list:link { color: #333399; text-decoration: none;  font-size : 9pt;  }
a.list:visited { color: #333399; text-decoration: none;  font-size : 9pt; }
a.list:hover { color: #dd0032; text-decoration: underline;  font-size : 9pt; }
a.list:active { color: #dd0032; text-decoration: underline; font-size : 9pt; }

.input1 { BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT: 12px Arial, Helvetica, sans-serif; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid;  background-color: #FFFAF0;  }

/* Table frame */
.tabl{border-style: solid; border-width:1.5px; border-color:#000000;}

/* Table Solid*/
.tbup { border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px;  }
.tbupl { border-style: solid; border-top-width: 1.5px; border-right-width: 0.5px; border-bottom-width: 1px; border-left-width: 1px  }
.tbdownl { border-style: solid; border-top-width: 0.5px; border-right-width: 0.5px; border-bottom-width: 1px; border-left-width: 1px  }
.tbrup { border-style: solid; border-top-width: 1.5px; border-right-width: 1.5px; border-bottom-width: 1px; border-left-width: 1px; }
.tbrdown { border-style: solid; border-top-width: 0.5px; border-right-width: 1.5px; border-bottom-width: 1px; border-left-width: 1px; }

/* Table Dotted*/
.tbupl1 { border-style: dotted; border-top-width: 1.5px; border-right-width: 0.5px; border-bottom-width: 1px; border-left-width: 1px  }
.tbdownl1 { border-style: dotted; border-top-width: 0.5px; border-right-width: 0.5px; border-bottom-width: 1px; border-left-width: 1px  }
.tbrup1 { border-style: dotted; border-top-width: 1.5px; border-right-width: 1.5px; border-bottom-width: 1px; border-left-width: 1px; }
.tbrdown1 { border-style: dotted; border-top-width: 0.5px; border-right-width: 1.5px; border-bottom-width: 1px; border-left-width: 1px }
.tbrup11 { border-style: dotted; border-top-width: 1.5px; border-right-width: 1.5px; border-bottom-width: 1px; border-left-width: 0px; }
.tbrdown11 { border-style: dotted; border-top-width: 0.5px; border-right-width: 1.5px; border-bottom-width: 1px; border-left-width: 0px }

/* Table Elements*/
.tbupl2 { border-style: solid; border-top-width: 1.5px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px  }
.tbdownl2 { border-style: solid; border-top-width: 0.5px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px  }
.tbrup2 { border-style: solid; border-top-width: 1.5px; border-right-width: 1.5px; border-bottom-width: 1px; border-left-width: 0px; }
.tbrdown2 { border-style: solid; border-top-width: 0.5px; border-right-width: 1.5px; border-bottom-width: 1px; border-left-width: 0px }
