BODY {
        FONT-SIZE: 11px; MARGIN: 0px 6px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TR {
        FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD {
        FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
FONT {
        FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
INPUT {
        FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TEXTAREA {
        FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
SELECT {
        FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
INPUT.sbm {
        WIDTH: 100px; BACKGROUND-COLOR: #d6d6c3
}
INPUT.sub_mit {
        WIDTH: 100px; BACKGROUND-COLOR: #d6d6c3
}
.qstyle {
        FONT-WEIGHT: bold
}
DIV P {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px; PADDING-TOP: 0px
}
FORM {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
HR {
        COLOR: #ebece7; HEIGHT: 1px
}
A {
        COLOR: #555555
}
A:hover {
        COLOR: #000000
}
A:active {
        COLOR: #898989
}
.noundline A {
        TEXT-DECORATION: none
}
.l A:link {
        COLOR: #4E9E12; FONT-FAMILY: Tahoma,sans-serif
}
A.l:link {
        COLOR: #4E9E12; FONT-FAMILY: Tahoma,sans-serif
}
.l A:visited {
        COLOR: #4E9E12; FONT-FAMILY: Tahoma,sans-serif
}
A.l:visited {
        COLOR: #4E9E12; FONT-FAMILY: Tahoma,sans-serif
}
.l A:hover {
        COLOR: #0000cc; FONT-FAMILY: Tahoma,sans-serif
}
A.l:hover {
        COLOR: #0000cc; FONT-FAMILY: Tahoma,sans-serif
}
TD.newsline1 {
        PADDING-BOTTOM: 6px
}
.newsline1 A {
        FONT-SIZE: 12px
}
.textmiddle {
        FONT-SIZE: 12px
}
.message {
        FONT-SIZE: 12px; COLOR: #c0113b; HEIGHT: 60px; TEXT-ALIGN: center
}
.textsmall {
        FONT-SIZE: 10px
}
.title {
        FONT-SIZE: 17px
}
.titlegray {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 17px; PADDING-BOTTOM: 6px; COLOR: #555555; PADDING-TOP: 0px
}
.titlegray_s {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 15px; PADDING-BOTTOM: 6px; COLOR: #555555; PADDING-TOP: 0px
}
.titlegreen {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 17px; PADDING-BOTTOM: 6px; COLOR: #008059; PADDING-TOP: 0px
}
.titlered {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 28px; PADDING-BOTTOM: 6px; COLOR: #d30d0d; PADDING-TOP: 0px
}
.red {
        COLOR: #c0113b
}
TD.tdtitle {
        PADDING-RIGHT: 0px; PADDING-LEFT: 6px; FONT-SIZE: 17px; PADDING-BOTTOM: 6px; PADDING-TOP: 0px
}
TD.borderheight {
        HEIGHT: 6px
}
TD.borderwidth {
        WIDTH: 6px
}
.titlestyle {
        FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #c0113b
}
.titlesmall {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 6px; COLOR: #555555; PADDING-TOP: 0px
}
.hvline {
        COLOR: #9ea088
}
TABLE.header {
        WIDTH: 90%
}
.header TD.standart {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.date {
        FONT-SIZE: 9px; PADDING-BOTTOM: 2px; COLOR: #555555
}
.start {
        FONT-SIZE: 9px; PADDING-BOTTOM: 2px
}
TABLE.general {
        BORDER-RIGHT: #cecfc1 1pt solid; BORDER-LEFT: #cecfc1 1pt solid; WIDTH: 94%; BORDER-TOP: #cecfc1 1pt solid; BORDER-BOTTOM: #cecfc1 1pt solid
}
TABLE.general_greenborder {
        BORDER-RIGHT: #4E9E12 1pt solid; BORDER-LEFT: #4E9E12 1pt solid; BORDER-TOP: #4E9E12 1pt solid; WIDTH: 94%; BORDER-BOTTOM: #4E9E12 1pt solid
}
.standart {
        PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
TD.vseparator {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; WIDTH: 1px; PADDING-TOP: 6px; HEIGHT: 100%
}
TD.leftpos {
        WIDTH: 35%; TEXT-ALIGN: right
}
TD.rightpos {
        WIDTH: 65%; COLOR: #555555
}
.vseparator IMG {
        WIDTH: 1px; HEIGHT: 100%
}
TD.hseparator {
        PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.hseparator IMG {
        WIDTH: 100%; HEIGHT: 1px
}
TABLE.tbl {
        WIDTH: 100%
}
.tblheader {
        PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; HEIGHT: 30px; BACKGROUND-COLOR: #f5f5f3
}
.tblordinary TD {
        PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #ebede7 1px solid
}
.tblheader TD.rborder {
        BORDER-RIGHT: white 1px solid
}
TABLE.announce {
        BORDER-RIGHT: white 1pt solid; BORDER-TOP: white 1pt solid; BORDER-LEFT: white 1pt solid; WIDTH: 90%; BORDER-BOTTOM: white 1pt solid
}
.announce {
        FONT-SIZE: 10px
}
.navigation {
        FONT-SIZE: 10px
}
TABLE.mobratings {
        BACKGROUND-COLOR: #f5f5f3
}
.mobratings A {
        TEXT-DECORATION: none
}
.mobratings TD {
        PADDING-RIGHT: 6px; PADDING-LEFT: 6px
}
.footer {
        PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 10px; PADDING-BOTTOM: 6px; COLOR: #555555; PADDING-TOP: 6px
}
.footer A {
        FONT-SIZE: 9px; COLOR: black; LETTER-SPACING: -0.2mm
}
TABLE.navigation {
        BORDER-RIGHT: white 1pt solid; BORDER-TOP: white 1pt solid; BORDER-LEFT: white 1pt solid; WIDTH: 760px; BORDER-BOTTOM: white 1pt solid
}
.ralphabet {
        FONT-SIZE: 9px; LETTER-SPACING: 0.9mm
}
.ealphabet {
        FONT-SIZE: 9px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; LETTER-SPACING: 0.7mm
}
.asearch {
        PADDING-LEFT: 6px; PADDING-TOP: 6px
}
.sel_letter {
        COLOR: #c0113b
}
.lnka_tp_gray {
        FONT: 7pt Verdana, Sans-Serif; COLOR: #555555; TEXT-DECORATION: none
}
TD.lnka_tp_gray A:link {
        FONT: 7pt Verdana, Sans-Serif; COLOR: #555555; TEXT-DECORATION: none
}
TD.lnka_tp_gray A:active {
        FONT: 7pt Verdana, Sans-Serif; COLOR: #555555; TEXT-DECORATION: none
}
TD.lnka_tp_gray A:visited {
        FONT: 7pt Verdana, Sans-Serif; COLOR: #555555; TEXT-DECORATION: none
}
.lnka_tp_green {
        FONT: bold 7.5pt Verdana, Sans-Serif; COLOR: #89c160
}
TD.lnka_tp_green A:link {
        FONT: bold 7.5pt Verdana, Sans-Serif; COLOR: #89c160
}
TD.lnka_tp_green A:active {
        FONT: bold 7.5pt Verdana, Sans-Serif; COLOR: #89c160
}
TD.lnka_tp_green A:visited {
        FONT: bold 7.5pt Verdana, Sans-Serif; COLOR: #89c160
}
.lnka_tp_red {
        FONT: bold 7.5pt Verdana, Sans-Serif; COLOR: #ec2637
}
TD.lnka_tp_red A:link {
        FONT: bold 7.5pt Verdana, Sans-Serif; COLOR: #ec2637
}
TD.lnka_tp_red A:active {
        FONT: bold 7.5pt Verdana, Sans-Serif; COLOR: #ec2637
}
TD.lnka_tp_red A:visited {
        FONT: bold 7.5pt Verdana, Sans-Serif; COLOR: #ec2637
}
.lnka_tp_black {
        FONT: bold 7.5pt Verdana, Sans-Serif; COLOR: black
}
TD.lnka_tp_black A:link {
        FONT: bold 7.5pt Verdana, Sans-Serif; COLOR: black
}
TD.lnka_tp_black A:active {
        FONT: bold 7.5pt Verdana, Sans-Serif; COLOR: black
}
TD.lnka_tp_black A:visited {
        FONT: bold 7.5pt Verdana, Sans-Serif; COLOR: black
}
.today {
        PADDING-LEFT: 6pt; PADDING-BOTTOM: 2pt; FONT: 7pt Verdana, Sans-Serif; COLOR: #555555; PADDING-TOP: 1pt
}
.srch_results {
        PADDING-BOTTOM: 6px
}
.rightnvg TD {
        PADDING-BOTTOM: 6px
}
.hide {
        DISPLAY: none
}
.tabm {
        FONT-SIZE: 10px; FONT-STYLE: normal; FONT-FAMILY: Tahoma, Helvetica, sans-serif; BACKGROUND-COLOR: #ececec
}
.tabm1 {
        FONT-SIZE: 10px; FONT-STYLE: normal; FONT-FAMILY: Tahoma, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
A.lnkaTabLineN {
        FONT: bold 9.5pt Verdana, Sans-Serif; COLOR: #008059; TEXT-DECORATION: none;
}
A.lnkaTabLineN:link {
        FONT: bold 9.5pt Verdana, Sans-Serif; COLOR: #008059; TEXT-DECORATION: none;
}
A.lnkaTabLineN:link:hover {
        FONT: bold 9.5pt Verdana, Sans-Serif; COLOR: #008059; TEXT-DECORATION: none;
}

A.lnkaTabLineN:active {
        FONT: bold 9.5pt Verdana, Sans-Serif; COLOR: #008059; TEXT-DECORATION: none;
}
A.lnkaTabLineN:visited {
        FONT: bold 9.5pt Verdana, Sans-Serif; COLOR: #008059; TEXT-DECORATION: none;
}
TD.tab_lin {
        BORDER-RIGHT: #cecfc1 1px solid; BORDER-TOP: #cecfc1 1px solid; FONT: bold 7.5pt Verdana, Sans-Serif; BORDER-BOTTOM: #cecfc1 1px solid; BACKGROUND-COLOR: #eeeeee; TEXT-DECORATION: none;
}
TD.tab_lin_s {
        BORDER-RIGHT: #cecfc1 1px solid; BORDER-TOP: #cecfc1 1px solid; BORDER-LEFT: #cecfc1 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none;
}
.search_text {
        FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial
}
.search_link {
        FONT-SIZE: 12px; COLOR: #0000cc; FONT-FAMILY: Arial
}
.buttonSearch {
        MARGIN-TOP: 3px; FONT: 10pt MS Sans Serif, Sans-Serif; WIDTH: 125px; COLOR: black; HEIGHT: 22px
}
.greytext {
        PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; FONT: 11px Tahoma; COLOR: #555555; PADDING-TOP: 5px
}
.greytext2 {
        FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #555555; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal
}
.srchmark_on {
        FONT: 12px Tahoma,sans-serif; font-color: black
}
.srchmark_off {
        FONT: 12px Tahoma,sans-serif; COLOR: #5555dd; TEXT-DECORATION: underline
}
.framestyle {
        LETTER-SPACING: -1px; BACKGROUND-COLOR: #f6f6f4
}

.calendarr:visited {
        BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT: regular  10px Arial, Helvetica, text-decoration:none; BORDER-LEFT: #000000 1px solid; WIDTH: 25px; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #c6d3de
}
.calendarr {
        BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT: regular 10px Arial, Helvetica, text-decoration:none; BORDER-LEFT: #000000 1px solid; WIDTH: 25px; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #c6d3de
}
A.calendarr:hover {
        BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT: regular 10px Arial, Helvetica; BORDER-LEFT: #000000 1px solid; WIDTH: 25px; COLOR: #ffffff; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #999999; TEXT-DECORATION: none
}
.calendarl {
        BORDER-RIGHT: #f1f1f1 1px solid; BORDER-TOP: #f1f1f1 1px solid; FONT: regular 10px Arial, Helvetica, text-decoration:none; BORDER-LEFT: #f1f1f1 1px solid; WIDTH: 25px; BORDER-BOTTOM: #f1f1f1 1px solid
}
A.calendarl:hover {
        BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT: regular 10px Arial, Helvetica; BORDER-LEFT: #000000 1px solid; WIDTH: 25px; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; TEXT-DECORATION: none
}

.h1red {font-size: 21px; color: #D50005;}

.small {font-size: 9px}

.color-green {color: #306A1F; font-size=15px;}


.buttons {

background-color: white;
font-size:10px;
font-weight: regular;
color:#4e9e12;



}

A.prsmall {font-family: verdana, arial; font-weight: regular; color: #226792; font-size: 11px; text-decoration: none;}
A.prsmall:link {font-family: verdana, tahoma, verdana, arial; font-weight: regular; color: #4E9E12;  text-decoration: none;}
A.prsmall:visited {font-family: verdana, tahoma, verdana, arial; font-weight: regular; color: #4E9E12;  text-decoration: none;}
A.prsmall:hover {font-family: verdana, tahoma, verdana, arial; font-weight: regular; color: #000000; text-decoration: underline;}



A.greensi {font-family: verdana, arial; font-weight: regular; color: #006633; font-size: 20px; text-decoration: underline;}
A.greensi:link {font-family: verdana, tahoma, verdana, arial; font-weight: regular; color: #006633;  text-decoration: underline;}
A.greensi:visited {font-family: verdana, tahoma, verdana, arial; font-weight: regular; color: #006633;  text-decoration: underline;}
A.greensi:hover {font-family: verdana, tahoma, verdana, arial; font-weight: regular; color: #006633; text-decoration: none;}




TABLE.privatepage_persona {
        BORDER-RIGHT: #E7E2DA 1px solid; BORDER-TOP: #E7E2DA 1px solid; BORDER-LEFT: #E7E2DA 1px solid; BORDER-BOTTOM: #E7E2DA 1px solid;  BACKGROUND-COLOR: #f8f7f5
}


TABLE.privatepage_person {
        BORDER-RIGHT: #E7E2DA 1px solid; BORDER-TOP: #E7E2DA 1px solid; BORDER-LEFT: #E7E2DA 1px solid; BORDER-BOTTOM: #E7E2DA 1px solid;  BACKGROUND-COLOR: #f8f7f5
}
TABLE.privatepage_person TD {
        PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; PADDING-TOP: 4px;
}


TABLE.phototab {
        BORDER-RIGHT: #c7c9d6 1px solid; BORDER-TOP: #c7c9d6 1px solid; BORDER-LEFT: #c7c9d6 1px solid; BORDER-BOTTOM: #c7c9d6 1px solid; BACKGROUND-COLOR: #ffffff
}
TABLE.phototab TD {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
}

/*PODPISKA*/
h1.podpiska {
  margin-top: 0px;
  font: normal 22px arial;
}
div.attention {
  width: 390px;
  padding: 20px;
  margin: 0px 15px 20px 0px;
  overflow: hidden;
  float: right;
  text-align: center;
  font: normal 18px arial;
  background: #E5B8B7;
  background-image: url(images_podpiska/bg_attention.jpg);
  background-repeat: repeat-x;
  background-position: top left;
  border: 1px solid #D99594;
}
.ind {
  width: 120px;
  padding: 5px;
  margin: 0px 20px 0px 10px;
  float: left;
  font: normal 15px arial;
  text-align: center;
  border: 1px solid black;
}
form.podpiska input {
  width: 100%;
  height: 25px;
  margin: 0px 0px 0px 0px;
  border: 1px solid #000000;
}
.error {
  font: normal 11px arial;
  color: red;
}
.lab {
  width: 200px;
  font: normal 16px arial;
}
div.sum {
  width: 300px;
  float: left;
  padding: 4px 10px 3px 10px;
  margin: 0px 20px 0px 0px;
  font: normal 11px arial;
  background: #D99594;
  background-image: url(images_podpiska/bg_sum.jpg);
  background-repeat: repeat-x;
  background-position: top left;
  border: 1px solid #D99594;
}
input.button {
  height: 25px;
  text-align: center;
  font: normal 13px arial;
  background: #9DBC5D;
  background-image: url(images_podpiska/button_bg.jpg);
  background-repeat: repeat-x;
  background-position: top left;
  border: 1px solid #D99594;
}
input.bg_blue {
  height: 25px;
  text-align: center;
  font: normal 13px arial;
  background: #C0D599;
  background-image: url(images_podpiska/bg_blue.jpg);
  background-repeat: repeat-x;
  background-position: top left;
  border: 1px solid #9BBB59;
}
/*PODPISKA*/