#ArticleHeaderBack {
  padding: 0;
  margin: 40px 0 -24px 0
}


#ArticleHeader {
  position: relative;
  color: #FFFFFF;
  z-index: 3;
  top: -36px;
  left: 12px;
  font-size: 20px;
  text-align: left
}

#ArticleHeaderShade {
  position: relative;
  color: #000000;
  z-index: 2;
  top: -59px;
  left: 14px;
  font-size: 20px;
  text-align: left
}

#Magazine {
  padding: 0;
  margin: 10px 0 30px 0
}


#MagazineFront {
  position: relative;
  z-index: 3;
  top: -36px;
  left: 12px;
  width: 202px;
  height: 286px
}

p {
  margin-bottom: 8px;
  margin-top: 0px;
  text-align: justify
}

p:first-letter {
  font-size: 1.1em;
}

p:first-line {
  margin-left: 0px;
  padding-left: 0px
}
p strong {
  color: #007600;
  font-weight: bold;
  font-style: italic
}

b{
  color: #000000;
  font-weight: bold;
  font-style: normal;
}


ul strong {
  color: #007600;
  font-weight: bold;
}

td strong {
  color: #005500;
  font-weight: bold;
}

h1 {
  color: #970000;
  font-size: 18px;
  font-style: normal;
  font-weight: bold;
  text-align: center;
  text-decoration: none;
  margin: 20px 0 15px 0;
  padding: 0
}

h2, h2 a:link, h2 a:hover, h2 a:visited {
  color: #007600;
  font-size: 18px;
  font-style: normal;
  font-weight: bold;
  text-align: left;
  text-decoration: none;
  margin: 20px 0 15px 0;
  padding: 0
}

h3, h3 a:link, h3 a:hover, h3 a:visited {
  color: #007600;
  font-size: 14px;
  font-style: normal;
  font-weight: bold;
  text-align: center;
  margin: 0 0 6px 0;
  padding: 0
}

h4 {
  color: #c20000;
  font-size: 13px;
  font-style: italic;
  font-weight: bolder;
  text-align: center
}

h5 {
  color: #c20000;
  font-size: 13px;
  font-style: italic;
  font-weight: bolder;
  text-align: left
}

.Acsent {
  font-size: 1.1em;
  font-weight: bold;
  color: #c20000;
}

.Acsent p:first-letter {
  color: #c20000;
  font-size: 1.1em;
  font-weight: bold
}

.Logo {
  margin: 40px 0;
  padding: 0;
}

.LogoTable {
  position: relative;
  float: left;
  margin: 0 20px;
  padding: 0;
  width: 220px;
}


.Issue {
  margin: 70px 20px 16px 20px;
  color: #007800;
  font-size: 17px;
  font-style: italic;
  font-weight: bolder;
  text-align: center;
  margin: 0 0 50px 0;
}

.Issue span {
  color: #c20000;
}

.MagazineDesc {
  color: #000000;
  font-size: 13px;
  font-style: normal;
  text-align: justify;
  text-decoration: none;
  margin: 0 0 0 0;
  padding: 0 0 0 0;
  overflow: visible;
  z-index: 10;
}

.MagazineDesc:first-letter {
  padding-left: 12px;
  font-weight: bold;
  color: #007600;
  margin-right: 0
}

.MagazineCover {
  margin-right: 16px;
  border-width: 0;
  float: left
}


.PicTrueCenter{
  margin: 0 60px;
}


.Adv {
  border-style: solid;
  border-width: 2px;
  border-color: #007600;
  margin: 0 0 32px 0;
}

.Block {
  border-style: none;
  border-width: 0;
  margin: 0;
}

.CenterText {
  text-align: center;
}

.AdsBlock {
  text-align: center;
  margin: 0 0 32px 0;
}

.AdsSEO {
  width: 1px;
  height: 1px;
  margin: 0px;
  padding: 0px;
  font-size: 8px;
  overflow: hidden;
}


.Tablo {
  border-collapse: collapse;
  text-align: center;
  border-spacing: 0px;
  caption-side: top;
  empty-cells: hide;
  table-layout: fixed;
}

th {
  background-color: #c20000;
  color: white;
}

.Delim {
  margin-top: 32px;
  margin-bottom: 24px;
  width: 100%
}


.Illustr {
  position: relative;
  border-style: none;
  margin: 8px 14px 8px 14px;
}


.IllustrR {
  position: relative;
  float: right;
  border-style: none;
  margin: 8px 0px 8px 14px;
}


.IllustrL {
  position: relative;
  float: left;
  border-style: none;
  margin: 8px 14px 8px 0px;
}


.Pic {
  border-width: 2px;
  border-color: #007600;
  border-style: solid;
  margin: 0;
}


.SubscriptR {
  color: #006000;
  font-size: 11px;
  font-style: italic;
  font-weight: bold;
  text-align: right;
  margin: 3px 0 6px 0;
}


.SubscriptC {
  color: #006000;
  font-size: 11px;
  font-style: italic;
  font-weight: bold;
  text-align: center;
  margin: 3px 0 6px 0;
}


.SubscriptL {
  color: #006000;
  font-size: 11px;
  font-style: italic;
  font-weight: bold;
  text-align: left;
  margin: 3px 0 6px 0;
}


.Magazine {
  position: relative;
  float: right;
  border-style: none;
  margin: 8px -112px -100px -20px;
  width: 340px;
  height: 492px;
  z-index: -1;
}


.Mail {
  border-width: 0;
  text-decoration: none
}


.PicList {
  padding: 0 0 0 0;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  float: left;
  width: 33%;
  min-width: 180px;
}

.WebList {
  padding: 0 0 0 0;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  float: left;
  width: 50%;
  min-width: 180px;
}

.NoFrame {
  border-width: 0;
  border-style: none;
  text-decoration: none;
}

table.Tablo a {
  width:100%;
  height:100%;
  display:block;
  padding: 0 0px 0 0px;
  text-decoration: none;
  color: #000000
}
