body    {
        font-family:Arial, sans-serif;
}
a.menu  {
        font-size:11.0pt;
        color:#000000;
        text-decoration:none;
}
a.menu:active {
        color:#FF0000;
        text-decoration:none;
}
a.menu:hover {
        color:#FF0000;
        text-decoration:underline;
}
a.menu-greyed  {
        font-size:11.0pt;
        color:#7F7F7F;
        text-decoration:none;
}
a.menu-greyed:active {
        color:#FF7F7F;
        text-decoration:none;
}
a.menu-greyed:hover {
        color:#FF7F7F;
        text-decoration:underline;
}
a.LogoMenu {
        color:#FFFFFF;
        text-decoration:none;
}
a.LogoMenu:hover {
        color:#FFFFFF;
        text-decoration:underline;
}
a.catalog {
        color:#000000;
        text-decoration:none;
}
a.catalog:hover {
        color:#000000;
        text-decoration:underline;
}
a.image {
        text-decoration:none;
}
a.topnews {
        color:#000000;
        text-decoration:none;
}
a.topnews:hover {
        color:#FF0000;
        text-decoration:none;
}
a.news  {
        color:#000070;
        text-decoration:none;
}
a.news:hover {
        color:#FF0000;
        text-decoration:underline;
}
p.LogoMenu {
        font-family: Arial, sans-serif;
        font-size:10.0pt;
        font-weight:bold;
}
p.dsfooter {
        font-family: Arial, sans-serif;
        font-size:10.0pt;
        color:#ffffff;
        padding-left: 5pt;
        padding-right: 5pt;
}
h1      {
        margin-bottom: 0pt;
        font-family: Arial, sans-serif;
        font-size: 12pt;
        font-weight: normal;
        color:#ffffff;
        padding-left: 5pt;
}
h2      {
        margin-top: 4pt;
        margin-bottom: 5pt;
        font-family: Arial, sans-serif;
        font-size: 12pt;
        font-weight: bold;
        color: #366090;
}
h2.homepage {
        margin-top: 5px;
        margin-bottom: 0px;
        padding-top: 5px;
        font-size: 12pt;
        text-align: center;
}
h3      {
        margin-bottom: 0pt;
        font-family: Arial, sans-serif;
        font-size: 12pt;
        font-weight: normal;
        color:#ffffff;
        padding-right: 5pt;
}
h4      {
        margin-top: 0pt;
        margin-bottom: 0pt;
        font-family: Arial, sans-serif;
        font-size:16.0pt;
        font-weight:normal;
        line-height:22pt;
}
form    {
        margin:0px;
}
form.normal    {
        margin:0px;
    vertical-align: middle;
}
input[type=image] {
    border-style: none;
}
input[type=image]:focus {
    border-style: none;
}
fieldset {
    padding: 3px 10px 3px 5px
}
.label  {
        font-family: Arial, sans-serif;
        font-size: 10pt;
        font-weight: bold;
}
.normal {
        font-family: Arial, sans-serif;
        font-size: 10pt;
}
.important {
        font-family: Arial, sans-serif;
        font-size: 12pt;
}
.notice {
        font-family: Arial, sans-serif;
        font-size: 10pt;
        color: #006699;
}
.onhead{
       font-family: Arial, sans-serif;
       font-size: 10pt;
       color: #ffffff;
       font-weight: bold;
}
.topmenu {
        font-family: Arial, sans-serif;
        font-size: 8pt;
}
.tinytext {
       font-family: Arial, sans-serif;
       font-size: 8pt;
       font-weight: bold;
}
.small  {
       font-family: verdana, arial, helvetica, sans-serif;
       font-size: 8pt;
       font-weight: normal;
}
p.topnews {
        font-weight: bold;
        color: #366090;
        background: #bdf;
        border-bottom: silver 1px solid;
        border-left: silver 1px solid;
        border-right: silver 1px solid;
        border-top: silver 1px solid;
        margin-top: 5px;
        margin-bottom: 0px;
        padding-left: 3px;
}
p.privacy {
        margin-top: 0pt;
        font-family: Arial, sans-serif;
        font-size: 10pt;
}
p.homepage {
        text-align: justify;
        margin-top: 5px;
        margin-bottom: 5px;
        margin-left: 5px;
        margin-right: 5px;
        padding-bottom: 5px;
        padding-top: 5px;
}
p.linkdiv {
        font-weight: bold;
        color: #366090;
        background: #bdf;
        border-bottom: silver 1px solid;
        border-left: silver 1px solid;
        border-right: silver 1px solid;
        border-top: silver 1px solid;
        margin-top: 0px;
        margin-bottom: 0px;
        padding-left: 3px;
}
p.linkheading {
       font-family: Arial, sans-serif;
       font-size: 12pt;
       font-weight: normal;
       margin-top: 0px;
       margin-bottom: 0px;
       padding-left: 10px;
}
p.linkdesc {
       font-family: Arial, sans-serif;
       font-size: 10pt;
       font-weight: normal;
       margin-top: 5px;
       margin-bottom: 0px;
       padding-left: 10px;
}
p.linkref {
       font-family: Arial, sans-serif;
       font-size: 10pt;
       font-weight: normal;
       color: #008000;
       margin-top: 5px;
       margin-bottom: 0px;
       padding-left: 10px;
}
.catalog-country {
        font-weight: bold;
        color: #366090;
        background: #bdf;
        border-bottom: silver 1px solid;
        border-left: silver 1px solid;
        border-right: silver 1px solid;
        border-top: silver 1px solid;
        margin-top: 10px;
        margin-bottom: 0px;
        padding-left: 3px;
        padding-top: 3px;
        padding-bottom: 3px;
}
.mother {
        border-left: black 1px solid;
        border-right: black 1px solid;
}
ul.brands {
       margin-top: 0px;
       margin-bottom: 0px;
       margin-left: 0px;
       margin-right: 0px;
       padding-left: 1em;
       padding-top: 0px;
       padding-bottom: 0px;
}
.cigarettes-pack-image {
       border-width: 1px;
       border-color: #888888;
       border-style:solid
}

.toptestimonials-title {
       font-family: Arial, sans-serif;
       font-size: 9pt;
       font-weight: bold;
       padding-top: 3px;
       padding-bottom: 5px;
}
.toptestimonials-text {
       font-family: Arial, sans-serif;
       font-size: 9pt;
       height: 150px;
       overflow: hidden;
       padding-right: 3px;
       padding-left: 3px;
}
.toptestimonials-link {
       font-family: Arial, sans-serif;
       font-size: 9pt;
       font-weight: bold;
       text-align: right;
       padding-top: 3px;
       padding-right: 5px;
       color: black;
       text-decoration: none;
}
.testimonials-text {
       font-family: Arial, sans-serif;
       font-size: 10pt;
       padding-right: 5px;
       padding-left: 5px;
       padding-bottom: 10px;
}
p.testimonials-sign {
       font-weight: bold;
       margin-top: 5px;
}

