body {
  font-family:        Arial, Tahoma, Vardana, sans-serif, Helvetica, Geneva;
  background-color:   #ffffff;
  color:              #696E7D;
  margin:             0px;
}

body, td
{
  font-size:        80%;
}

p
{
  margin-top:       1em;
  margin-bottom:    1em;
}

p.Rplate
{
  font-family:      Tahoma, Verdana, sans-serif, Arial, Helvetica, Geneva;
  font-size:        85%;
  color:            #ffffff;
}
p.under
{
  margin-top:       0px;
  line-height:      0.7em;
}
a.Rplate, a.Rplate:visited
{
  color:            #ffffff;
  text-decoration:  underline;
}

p.Gplate
{
  font-family:      Tahoma, Verdana, sans-serif, Arial, Helvetica, Geneva;
  font-size:        85%;
  margin-left:      10px;
  margin-rigth:     10px;
}
a.Gplate, a.Gplate:visited
{
  color:            #696E7D;
  text-decoration:  underline;
}

p.order
{
  font-family:      Tahoma, Verdana, sans-serif, Arial, Helvetica, Geneva;
  font-size:        150%;
  font-weight:      normal;
  color:            #B4003C;
  margin-top:       0.5em;
  margin-right:     10px;
  margin-bottom:    0.5em;
  margin-left:      10px;
  margin:           0.5em 10px 0.5em 10px;
  padding-bottom:   2px;
  padding-top:      2px;
}

a.order, a.order:visited
{
  color:            #B4003C;
  text-decoration:  none;
}

ul
{
  color:                #B4003C;
  list-style-type:      square;
  list-style-position:  inside;
  margin-left:          10px;
  margin-top:           15px;
  margin-bottom:        15px;
  padding-left:         0px;
}
li ul
{
  margin-left:          20px;
  margin-top:           0px;
  margin-bottom:        0px;
}

ul span
{
  color:              #696E7D;
}

ul.models
{
  color:                #696E7D;
  list-style-image:     url('pic/bul_models.gif');
  list-style-position:  outside;
  margin-left:          37px;
  margin-top:           30px;
  margin-bottom:        15px;
  padding-left:         0px;
}
ul.models li
{
  margin-top:           1em;
  margin-bottom:        1em;
}
p.models
{
  font-family:      Tahoma, Verdana, sans-serif, Arial, Helvetica, Geneva;
  font-size:        85%;
  color:            #696E7D;
  font-weight:      bold;
  margin-top:       0px;
  margin-bottom:    1em;
  margin-right:     15px;
}
a.models
{
  color:            #696E7D;
  text-decoration:  none;
}
a.models:visited
{
  color:            #696E7D;
}
a.models:hover, a.models:active
{
  color:            #B4003C;
}

p.prod
{
  font-family:      Tahoma, Verdana, sans-serif, Arial, Helvetica, Geneva;
  font-size:        80%;
  color:            #474B57;
  font-weight:      bold;
  margin-top:       0px;
  margin-bottom:    1em;
  margin-right:     15px;
}
a.prod
{
  color:            #474B57;
  text-decoration:  none;
}
a.prod:visited
{
  color:            #474B57;
}
a.prod:hover, a.prod:active
{
  color:            #B4003C;
}

h1
{
  font-family:      Tahoma, Verdana, sans-serif, Arial, Helvetica, Geneva;
  font-size:        200%;
  font-weight:      normal;
  color:            #B4003C;
  margin-top:       0px;
  margin-bottom:    0.8em;
  line-height:      1em;
}

h2
{
  font-family:      Tahoma, Verdana, sans-serif, Arial, Helvetica, Geneva;
  font-size:        150%;
  font-weight:      normal;
  color:            #696E7D;
  margin-top:       0px;
  margin-bottom:    1em;
}


table.ttx
{
  border-top:       5px solid #B4003C;
  border-right:     1px solid #ffffff;
  border-collapse:  collapse;
}

td.ttx
{
  padding-left:         10px;
  padding-right:        10px;
  padding-top:          5px;
  padding-bottom:       5px;
  padding:              5px 10px 5px 10px;
  border-collapse:      collapse;
  border-top-width:     0px; 
  border-left-width:    0px;
  border-right:         1px solid #B0B3BC;
  border-bottom-width:  0px;
}

td.rows0
{
  background-color: #ffffff;
}
td.rows1
{
  background-color: #F1F2F3;
}

td.pic
{
  background:       url('pic/pic_bg.png') no-repeat right top;
  border-left:      1px solid #B0B3BC;
  border-bottom:    1px solid #B0B3BC;
}

img.alfa
{
  behavior: url('pic/alfa.htc'); 
}



.menu_div
{
  color:            #dc0000;
}


th
{
  font-family:      Verdana, sans-serif, Arial, Helvetica, Geneva;
  font-size:        70%;
  font-weight:      bold;
  color:            #ffffff;
  padding-top:      5px;
  padding-bottom:   5px;
  margin-bottom:    0px;
  background-color: #999999;
}
tr.odd      { background-color: #dddddd; }
tr.even     { background-color: #ffffff; }
td.table_bg { background-color: #666666; }


a
{
  color:            #B4003C;
  text-decoration:  underline;
}
a:visited
{
  color:            #888888;
}

a.menu
{
  color:            #bbbbbb;
  text-decoration:  none;
}
a.menu:hover
{
  color:            #000000;
}

img
{
  border-color:     #B0B3BC;
  color:            #B0B3BC;
}
