A:hover .smg { FILTER: Alpha(Opacity=100) }

.smg { FILTER: Alpha(Opacity=80) } 

a { color: #000000; text-decoration: none;   } 

a:hover, a:active  { color: #000000; text-decoration: none; }

html, body
 { 
  height:100%; margin:0; 
 }

A:hover .smg
 {
  FILTER: Alpha(Opacity=100)
 }

.smg
 {
  FILTER: Alpha(Opacity=50)
 } 

.girlfon
 {
  background-repeat: no-repeat;
  background-position: center top;
 }



a
 {
  text-decoration: none;
 } 

.baskettitle
 {
  margin-left: 5px;
  margin-bottom: 5px;
  margin-top: 3px;
  margin-right: 5px;
  font: 10pt Arial, Helvetica, sans-serif; 
  color: #ffffff;
  line-height: 100%;
 }

.maintextsmall
 {
  margin-left: 12px;
  margin-bottom: 3px;
  margin-top: 3px;
  margin-right: 12px;
  font: 9pt Arial, Helvetica, sans-serif; 
  color: #000000;
  line-height: 150%;
  text-align: left;
 }

.header
 {
  margin-right: 30px;
  font: 20pt Arial, Helvetica, sans-serif; 
  color: #B1C4C7;
  text-align: right;
 }

.blocktext
 {
  margin: 5px;
  font: 10pt Arial, Helvetica, sans-serif; 
 }

.maintext
 {
  margin: 5px 10px;
  font: 11pt Arial, Helvetica, sans-serif; 
  line-height: 150%;
  text-align: justify;
 }

.accounticon
 {
  margin-left: 3px;
  margin-bottom: 3px;
  margin-top: 3px;
  margin-right: 3px;
  font: 10pt Arial, Helvetica, sans-serif; 
  color: #000000;
  line-height: 100%;
  text-align: center;
 }

.account
 {
  margin-left: 7px;
  margin-bottom: 3px;
  margin-top: 3px;
  margin-right: 7px;
  font: 11pt Arial, Helvetica, sans-serif; 
  color: #000000;
  line-height: 150%;
  text-align: left;
 }


.maintext_page
 {
  font: 11pt Arial, Helvetica, sans-serif; 
  line-height: 150%;
  text-align: justify;
 }

.maintext_center
 {
  margin: 5px 10px;
  font: 11pt Arial, Helvetica, sans-serif; 
  line-height: 150%;
  text-align: center;
 }

.maintext_nl
 {
  margin: 0px 5px;
  font: 11pt Arial, Helvetica, sans-serif; 
  line-height: 150%;
  text-align: center;
 }

.smalltext
 {
  margin: 5px 10px;
  font: 9pt Arial, Helvetica, sans-serif; 
 }

.smalltext_nl
 {
  margin: 0px 5px;
  font: 9pt Arial, Helvetica, sans-serif; 
 }

.simstudio
 {
  margin-left: 20px;
  margin-right: 20px;
  font: 10pt Arial, Helvetica, sans-serif; 
 }

.show_catline
{
font: 8pt Verdana, Arial, Helvetica, sans-serif; 
color: #000000; 
text-align: left;
margin-top: 4px;
margin-bottom: 4px;
margin-left: 15px;
} 


.newsfont
{
font: 8pt Verdana, Arial, Helvetica, sans-serif; 
color: #868686; 
}

.delidata
{
font: 8pt Verdana, Arial, Helvetica, sans-serif; 
color: #868686; 
margin-top: 2px;
margin-bottom: 2px;
margin-left: 6px;
text-align: left;
}

.news
{
font: 8pt Verdana, Arial, Helvetica, sans-serif; 
color: #ffffff; 
text-align: left;
margin-left: 30px;
}

.menutable
{
margin-left: 25px;
}


.mini
{
font: 7pt Verdana, Arial, Helvetica, sans-serif; 
color: #868686; 
text-align: left;
margin-left: 30px;
}

.mini3
{
font: 7pt Verdana, Arial, Helvetica, sans-serif; 
color: #868686; 
text-align: left;
margin-left: 5px;
}

.mini4
{
font: 8pt Tahoma, Arial, Helvetica, sans-serif; 
color: #868686; 
text-align: center;
}

.mini5
{
font: 7pt Tahoma, Verdana, Arial, Helvetica, sans-serif; 
color: #000000; 
text-align: center;
}

.mini2
{
font: 7pt Verdana, Arial, Helvetica, sans-serif; 
color: #000000;; 
text-align: left;
}

.tabletopleft
{
font: 8pt Verdana, Arial, Helvetica, sans-serif; 
color: #ffffff; 
text-align: left;
font-weight: bold;
}

.baskettitle
{
font: 8pt Verdana, Arial, Helvetica, sans-serif; 
color: #ffffff; 
text-align: center;
font-weight: bold;
}

.basketname
{
font: 8pt Tahoma, Verdana, Arial, Helvetica, sans-serif; 
color: #000000; 
text-align: center;
}

.show_price
{
font: 11pt Verdana, Arial, Helvetica, sans-serif; 
color: #000000; 
margin-left: 38px;
text-align: left;
font-weight: bold;
}


.menu
{
font: 11pt Verdana, Arial, Helvetica, sans-serif; 
color: #000000; 
text-align: left;
font-weight: bold;
}

.maintexttable { margin-left: 5px; FONT-FAMILY: Tahoma; FONT-SIZE: 10pt; color: #000000; margin-right: 5px;  margin-top: 0px; margin-bottom: 0px; }
.maintextcenter { margin-left: 5px; FONT-FAMILY: Tahoma; FONT-SIZE: 10pt; color: #000000; margin-right: 5px; text-align: center; margin-top: 4px; margin-bottom: 4px; }
.maintext { margin-left: 5px; FONT-FAMILY: Tahoma; FONT-SIZE: 10pt; color: #000000; margin-right: 5px; text-align: justify; margin-top: 4px; margin-bottom: 4px; }
.maintextacc { FONT-FAMILY: Tahoma; FONT-SIZE: 8pt; color: #000000; margin-right: 5px; text-align: justify; margin-top: 4px; margin-bottom: 4px; }
.maintop { margin-left: 5px; FONT-FAMILY: Tahoma; FONT-SIZE: 10pt; color: #000000; font-weight: bold; }

.formknop { font-family: Tahoma; font-size: 8pt; color: #FFFFFF; border: 1px solid #FFFFFF; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px; background-color: #005BB7; }
.formfield { font-family: Tahoma; font-size: 8pt; color: #005BB7; border: 1px solid #000000; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px; background-color: #FFFFFF; }

.blockprice
{
font: 11pt Arial, Helvetica, sans-serif; 
color: #ffffff; 
text-align: center;
font-weight: bold;
}

.blockname
{
font: 10pt Arial, Helvetica, sans-serif; 
color: #800080; 
text-align: center;
font-weight: bold;
margin-left: 12px;
margin-right: 12px;
}


.block2title
{
font: 10pt Arial, Helvetica, sans-serif; 
color: #0080C0; 
text-align: left;
font-weight: bold;
margin-left:  18px;
margin-right: 10px;
}

.blocktitleleft
{
font: 12pt Arial, Helvetica, sans-serif; 
color: #000000; 
text-align: left;
font-weight: bold;
margin-left: 5px;
margin-right: 5px;
margin-top: 4px;
}

.blocktitle
{
font: 12pt Arial, Helvetica, sans-serif; 
color: #000000; 
text-align: center;
font-weight: bold;
margin-left: 12px;
margin-right: 12px;
margin-top: 4px;
}