html {
  font-family : Verdana;
  color : #000000;
  text-decoration: none;
  font-size: 12px;
}
body.first {
  background: url('images/bgintro.jpg') top center no-repeat fixed;
  font-family : Verdana;
  color : #000000;
  text-decoration: none;
  font-size: 12px;
  text-align: center;
  margin: 0;
}
body.store {
  background: url('images/bgstore.jpg') top center no-repeat fixed;
  font-family : Verdana;
  color : #000000;
  text-decoration: none;
  font-size: 12px;
  text-align: center;
  margin: 0;
}
A:link {
  color: #000000;
  text-decoration: none;
}

A:visited {
  color: #000000;
  text-decoration: none;
}

A:active {
  color: #000000;
  text-decoration: none;
}

A:hover {
  color: #E13F82;
  text-decoration: none;
}
TD, P, SPAN, DIV {
  font-family : Verdana;
  color : #000000;
  text-decoration: none;
  font-size: 11px;
}
HR {
  color : #3399CC;
}
/*######## opening page ########*/
A.opening:link, A.opening:visited, A.opening:active {
  text-decoration: none;
  color: #7e7e7e;  
}
A.opening:hover {
  color: #E13F82;
  text-decoration: none;
}
div.opening {
  margin-top:500px;
  text-align:center;
  color:#7e7e7e;
  font-size: 10px;
}
/*########  ########*/
/*######## form elements ########*/
.button {
  border: 1px solid #4e4e4e;
  background-color: transparent;
  font-family : Verdana;
  color : #000000;
  text-decoration: none;
  font-size: 11px;
  font-weight: bold;
}
.inputtext {
  border: 1px solid #4e4e4e;
  background-color: transparent;
  font-family : Verdana;
  color : #000000;
  text-decoration: none;
  font-size: 11px;
  font-weight: bold;
}
.trans {
  border: 0;
}
.emailfor_prize {
    position:relative;
    top:+30px;
    text-align: left;
}
/*########  ########*/
table.mainstore {
  margin-top:20px; /*120px*/
}
td.store {
  font-family : Arial,Verdana;
  color : #000000;
  text-decoration: none;
  font-size: 10px;
  vertical-align: top;
  width: 530px;
}

div.prodname, div.prodname a, div.prodname span{
  color: #E13F82;
  font-size: 11px;
  font-weight: bold;
}
p.pagenums {
  text-align: left;
}
p.pagenums, p.pagenums a {
  color: #E13F82;
  font-size: 11px;
}
td.prodnavigation, p.prodnavigation {
}
.detailprice, .detailprice span {
  color: #E13F82;
  font-size: 11px;
  font-weight: bold;
}
/*a.prodname:active,a.prodname:link,a.prodname:visited, a.prodname:hover*/
/*########  ########*/
td.logo {
  padding-left: 8px;
  padding-top: 26px;
}

.main_underimage {
  color: #E13F82;
  font-size: 11px;
  font-weight: bold;
}
table.maindesign {
  width: 710px;
  text-align: center;
}
table.img_menu {
  margin-top:32px;
}
table.rightheadtext {
  margin-top: 5px;/*105px*/
}
td.rightheadtext {
  text-align: right;
}
div.rightheadtext1 {
  font-size: 16px;
  font-weight: bold;
}
div.rightheadtext2 {
  color: #4e4e4e;
  font-size: 12px;
  font-weight: bold;
}

div.toptext {
    position:relative;
    top:-40px;
    left:+340px;
    text-align:right;
    width:350px;
}

div.floatmenu {
  /*float: right;*/
  width: 180px;
  vertical-align: top;
  z-index: 200;
}
.rightmenu_index {
  text-align: right;
  vertical-align: top;
}
.rightmenu {
  text-align: right;
  vertical-align: top;
  padding-top: 55px;
  width: 180px;
}
A.menu2:link, A.menu2:visited, A.menu2:active, A.menu2:hover {
  text-decoration: none;
  color: #E13F82;  
}
.menu1, .menu2 {
  font-size: 11px;
  font-weight: bold;
  line-height: 24px;
}

.menu2 {
  color: #E13F82;
}
.rightmenu_cart {
}
.index_image {
  padding: 25px 20px 45px 0;
  text-align: left;
  vertical-align: top;  
}
table.bottomtext {
  width: 800px;
  text-align: center;
}
td.bottomtext {
  color: #FFFFFF;
  background-color: #000000;
}

table.cobtbl {
  position:relative; top: +45px;
}
